[hidden]{display:none!important}a.demo-nav{display:flex;align-items:center;gap:13px;padding:13px 17px;margin:3px 0;color:inherit;text-decoration:none;border-radius:9px;font-size:14px;font-weight:500}a.demo-nav.selected{background:#edf3fd;color:#244a89}aside nav a svg{width:20px;height:20px}.sun{font-size:40px;color:#f5c343}.native-actions{display:flex;gap:10px;flex-wrap:wrap}.native-table{width:100%;border-collapse:collapse}.native-table td,.native-table th{padding:12px;text-align:left;border-bottom:1px solid #e7ebef}.native-table-wrap{overflow:auto}.native-table audio{max-width:240px}.form-card form{margin-top:18px}dialog{border:0;border-radius:16px;padding:24px;max-width:650px;width:90%;box-shadow:0 25px 90px #11274455}dialog::backdrop{background:#14283b88}dialog form[method=dialog]{display:flex;justify-content:flex-end}#native-toast{position:fixed;bottom:25px;right:25px;background:#18364a;color:white;padding:16px 24px;border-radius:10px;z-index:100}.native-secret{overflow-wrap:anywhere;background:#eef4f9;padding:18px;border-radius:8px}.location-results{display:grid;gap:8px}.form-card audio{max-width:100%}.live-workspace main>.card{margin-bottom:20px}.native-error{color:#a42d28}.native-demo-bar{padding:10px;background:#fff2c6;text-align:center}.live-workspace aside{overflow-y:auto}@media(max-width:800px){.live-workspace{display:block}.live-workspace aside{position:relative;width:100%;height:auto}.live-workspace aside nav{display:flex;flex-wrap:wrap}.live-workspace aside .side-bottom{position:static}.live-workspace .main{margin-left:0}.native-table td{padding:8px}.live-workspace main{padding:20px}}
.app nav a.demo-nav{color:#bbc9d6;font-size:12px;padding:13px 16px;margin:0;gap:14px;font-weight:500}.app nav a.demo-nav.selected{background:#2b4050;color:white}.app nav a.demo-nav.selected svg{color:var(--yellow)}.app nav a.demo-nav svg{flex:0 0 20px}.brand,h1,h2,h3{font-family:Manrope,system-ui,sans-serif}.native-demo-bar select{max-width:180px;margin-left:15px;padding:5px;font-size:12px}@media(max-width:850px){.app nav a.demo-nav{font-size:0;gap:0;padding:15px;justify-content:center}.app nav a.demo-nav .nav-dot{display:none}.native-demo-bar{font-size:11px}.native-demo-bar select{margin:5px;max-width:150px}}
.bulletin-transcript{font-size:18px;line-height:1.8;white-space:pre-wrap;max-width:850px}.bulletin-meta{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin:12px 0}.member-start .auth-form a.primary,.member-start .auth-form a.outline{display:block;text-align:center;text-decoration:none;margin:12px 0}.card.form-card{margin-bottom:20px}button:disabled{opacity:.55;cursor:not-allowed}.live-workspace .brand{font-size:17px}.native-actions [role=status]{align-self:center}
.form-card .bulletin-transcript{color:var(--ink)}.live-workspace .brand{text-decoration:none}.live-workspace aside .outline{color:#173147;background:#fff}@media(max-width:800px){.live-workspace aside nav{flex-direction:row;gap:5px}.live-workspace aside nav button{font-size:12px;padding:10px}.live-workspace aside .brand>span:last-child{display:block}.live-workspace aside .side-bottom{display:flex;align-items:center;gap:15px;margin-top:15px}}
.ui-language{position:relative;z-index:30;display:flex;justify-content:flex-end;padding:10px 22px;background:#fff;border-bottom:1px solid var(--line)}.ui-language label{display:flex;align-items:center;gap:9px;font-size:12px;margin:0}.ui-language select{padding:5px 10px;min-width:125px}.live-workspace aside{top:54px}.bulletin-transcript[dir=rtl]{text-align:right}@media(max-width:800px){.live-workspace aside{top:0}.ui-language{padding:8px 14px}}
.api-setting-field>label:first-child{display:block;font-weight:600;margin:0 0 8px}.api-setting-field>input,.api-setting-field>select{width:100%}.setting-status{font-size:12px;color:var(--muted);margin-top:8px}.api-secret-remove{font-size:12px!important;display:flex!important;align-items:center;gap:8px;margin-top:10px!important}.api-secret-remove input{width:auto!important}.api-settings-actions{position:sticky;bottom:0;background:#f6f8f9ed;backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:18px 0;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.api-settings-actions p{margin:0;flex-basis:100%;font-size:12px;color:var(--muted)}.settings-workspace aside .demo-nav{text-decoration:none}.settings-workspace .form-grid{align-items:start}.settings-workspace main{padding-bottom:0}
.settings-workspace aside a.demo-nav.selected{background:#2b4050;color:#fff}.settings-workspace aside a.demo-nav{font-size:13px}.api-setting-field small{display:block;margin-top:8px;color:var(--muted)}
