@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fffaeb;--accent:#ff974d;--ink:#3c342c;--muted:#8a7c6c;--line:#e9e1ce;--body-size:16px;--caption-size:12px;--heading-size:36px;--heading-font:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:Inter,sans-serif;font-size:var(--body-size);font-synthesis:none;color:var(--ink);background:var(--paper);font-style:normal;font-weight:400}*{box-sizing:border-box}body{margin:0}button,textarea{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #b45417}.app{min-height:100dvh;display:flex}aside{border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;width:245px;padding:38px 25px 25px;display:flex}.brand,h1{font-family:var(--heading-font);font-size:var(--heading-size);letter-spacing:-1.5px;font-weight:650}.brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.spark,.dot{color:#e87e37}.spark{font-size:36px}h1{margin:18px 0;line-height:1.2}.eyebrow{color:var(--muted);font-weight:400;font-size:var(--body-size)}.sidebar-heading{margin:62px 0 20px}nav{gap:8px;display:grid}nav button{text-align:left;color:#7a7062;font-size:var(--caption-size);background:0 0;border:0;border-radius:12px;justify-content:space-between;padding:14px;display:flex}nav button.selected{color:#5d3a21;background:#f7e8cf}nav button span{color:#c3814c}.aside-note{color:var(--muted);margin-top:auto;padding-top:90px;line-height:1.8}main{flex-direction:column;flex:1;min-width:0;min-height:100dvh;display:flex}header{color:var(--muted);font-size:var(--caption-size);padding:28px 40px}.welcome{text-align:center;width:100%;max-width:820px;margin:auto;padding:28px 25px}.subtitle{color:var(--muted);margin:0;line-height:1.8}.voice-control{justify-content:center;margin:42px 0;display:flex}.voice-button{background:var(--accent);color:#613b22;border:1px solid #f5b47e;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;box-shadow:0 0 0 12px #ff974d12,0 8px 30px #d9803320}.voice-button svg{width:40px;height:40px}.use-cases>p{color:var(--muted);margin:0 0 16px}.suggestions{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.suggestions button,.back{color:#746653;background:0 0;border:1px solid #e6dbc5;border-radius:12px;padding:12px 15px}.suggestions button span{color:#ba8659;margin-left:14px}.suggestions button:hover,.back:hover{background:#f8eedb}.composer-area{width:min(760px,100%);margin:0 auto;padding:20px 30px 32px}.composer{background:#fffdf6;border:1px solid #e5d8bf;border-radius:16px;align-items:center;gap:10px;min-height:52px;padding:7px 9px;display:flex}.composer:focus-within{border-color:#db9a66}textarea{resize:none;color:#493d30;background:0 0;border:0;outline:0;line-height:1.6}textarea::placeholder{color:#9d8e7a}.composer textarea{flex:1;width:100%;min-width:0;height:36px;padding:6px 0;line-height:24px;overflow-y:auto}.frame-button{color:#8a7760;background:0 0;border:0;border-radius:0;flex-shrink:0;place-items:center;width:32px;height:32px;padding:5px;display:grid}.frame-button svg{width:22px;height:22px}.send-button{background:var(--accent);color:#613b22;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.send-button svg{width:22px;height:22px}.empty{text-align:center;max-width:550px;margin:auto;padding:35px;line-height:1.8}.empty p{color:var(--muted)}.caption{font-size:var(--caption-size)}.back{margin-top:20px}.full-editor{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(20px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:var(--paper);color:var(--ink);border:0;margin:0;position:fixed;inset:0}.full-editor[open]{flex-direction:column;display:flex}.full-editor::backdrop{background:var(--paper)}.editor-header{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:18px;display:flex}.editor-header h2{font:inherit;font-size:var(--caption-size);color:var(--muted);margin:0}.full-editor textarea{flex:1;width:100%;min-height:0;padding:24px 4px}.editor-footer{justify-content:flex-end;padding-top:12px;display:flex}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){:root{--heading-size:30px}.app{flex-direction:column}aside{border-right:0;border-bottom:1px solid var(--line);gap:10px;width:100%;padding:15px 20px}.brand{font-size:var(--heading-size)}.spark{font-size:30px}.sidebar-heading,.aside-note{display:none}nav{gap:6px;display:flex}nav button{gap:15px;padding:8px 14px}header{padding:18px 20px}main{min-height:calc(100dvh - 123px)}.welcome{padding:22px 18px}.voice-control{margin:36px 0}.voice-button{width:104px;height:104px}.voice-button svg{width:36px;height:36px}.suggestions{gap:8px}.suggestions button{padding:10px 12px}.composer-area{padding:16px 16px max(20px, env(safe-area-inset-bottom))}}.brand-crown{width:42px;height:30px;color:var(--accent);flex-shrink:0}nav button{align-items:center;gap:12px;min-height:44px}nav .nav-mark{color:#c3814c;flex-shrink:0;justify-content:center;align-items:center;width:11px;height:23px;font-size:20px;line-height:1;display:inline-flex}nav .nav-mark.active{background:var(--accent);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)}.subtitle,.section-label{font-size:var(--caption-size);text-wrap:balance;font-weight:400}.subtitle{max-width:440px;margin-inline:auto}.aside-note,.empty p{text-wrap:balance}@media (width<=700px){.brand-crown{width:36px;height:26px}nav button{gap:10px;min-height:36px}nav .nav-mark{width:9px;height:20px}}.eyebrow,.aside-note,.empty p,.back{font-size:var(--caption-size);font-weight:400}.suggestions button{font-size:var(--body-size)}.brand>span{line-height:1;display:block}.brand-crown{display:block;transform:translateY(3px)}:root{--brand-dot-size:5px;--brand-dot-color:#e87e37}.brand .dot{width:var(--brand-dot-size);height:var(--brand-dot-size);background:var(--brand-dot-color);border-radius:50%;margin-left:1px;font-size:0;display:inline-block}nav .nav-mark:not(.active){font-size:0}nav .nav-mark:not(.active):before{content:"";width:var(--brand-dot-size);height:var(--brand-dot-size);background:var(--brand-dot-color);border-radius:50%}@media (width<=700px){:root{--brand-dot-size:4px}}.composer textarea{font-size:var(--caption-size)}.access-screen{text-align:center;justify-content:center;align-items:center;min-height:100dvh;padding:30px}.access-screen p{max-width:340px;font-size:var(--caption-size);text-wrap:balance;color:var(--muted);line-height:1.8}.access-screen a,.access-screen button{color:var(--ink);font-size:var(--caption-size);background:#fffdf6;border:1px solid #e5d8bf;border-radius:12px;padding:12px 18px;text-decoration:none}.arrow-icon{color:#ba8659;vertical-align:middle;flex-shrink:0;width:16px;height:16px;display:inline-block}.suggestions button{justify-content:center;align-items:center;gap:14px;display:inline-flex}.back{justify-content:center;align-items:center;gap:10px;display:inline-flex}.brand .dot{vertical-align:baseline;transform:translateY(-3px)}.voice-button{position:relative;box-shadow:0 8px 30px #d9803320}.voice-button:before,.voice-button:after{content:"";pointer-events:none;background:#ff974d08;border:1px solid #ff974d65;border-radius:50%;animation:3.6s ease-in-out infinite voice-ring-breathe;position:absolute;inset:-12px}.voice-button:after{background:0 0;border-color:#ff974d35;animation-delay:-1.8s;inset:-22px}.voice-button>svg{z-index:1;position:relative}@keyframes voice-ring-breathe{0%,to{opacity:.38;transform:scale(.94)}50%{opacity:.9;transform:scale(1.09)}}@media (prefers-reduced-motion:reduce){.voice-button:before,.voice-button:after{opacity:.45;animation:none}}nav button{position:relative;overflow:visible}nav .nav-mark.active{transform-origin:top;width:10px;height:24px;animation:.52s cubic-bezier(.18,.72,.28,1) both bookmark-unfurl;position:absolute;top:0;right:14px}nav button.selected{padding-right:38px}@keyframes bookmark-unfurl{0%{opacity:0;transform:scaleY(.02)}25%{opacity:1}72%{transform:scaleY(1.08)}to{opacity:1;transform:scaleY(1)}}@media (width<=700px){nav .nav-mark.active{width:9px;height:22px;right:11px}nav button.selected{padding-right:31px}}@media (prefers-reduced-motion:reduce){nav .nav-mark.active{animation:none}}.brand-crown{overflow:visible}.brand-crown .crown-dot{r:calc(var(--brand-dot-size) * .404762)}@media (width<=700px){.brand-crown .crown-dot{r:calc(var(--brand-dot-size) * .472222)}}.full-editor{top:var(--visual-top,0px);height:var(--visual-height,100dvh);bottom:auto}@media (width<=700px){.composer-area.is-editing{inset-inline:0;bottom:var(--keyboard-offset,0px);z-index:30;width:100%;max-width:none;padding:10px 16px max(10px, env(safe-area-inset-bottom));background:var(--paper);margin:0;position:fixed;box-shadow:0 -5px 25px #75582308}}.intro-overlay{z-index:1000;background:#fffaeb;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.intro-emblem{transform-origin:50% 58%;width:min(260px,65vw)}.intro-emblem svg{width:100%;display:block;overflow:visible}.intro-guide{stroke:#ff974d12;stroke-width:1px;stroke-linejoin:round}.intro-trace{stroke:#ff974d;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round}.intro-origin,.intro-tip{fill:#e87e37}.intro-tip{filter:drop-shadow(0 0 1px #ff974d)}.intro-wordmark{font-family:var(--heading-font);letter-spacing:-.5px;fill:var(--ink);opacity:0;font-size:14px;font-weight:650}.intro-dot{fill:#e87e37}.intro-overlay.finishing .intro-wordmark{animation:.22s ease-out both intro-letter-reveal}.intro-overlay.finishing .intro-emblem{animation:.8s cubic-bezier(.7,0,.3,1) both intro-dive}.intro-overlay.finishing{pointer-events:none;animation:.8s both intro-fade}@keyframes intro-letter-reveal{0%{opacity:0}to{opacity:1}}@keyframes intro-dive{0%,28%{filter:blur();transform:scale(1)}55%{filter:blur(.8px);transform:scale(3)}to{filter:blur(12px);transform:scale(19)}}@keyframes intro-fade{0%,48%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.intro-overlay.finishing,.intro-overlay.finishing .intro-emblem,.intro-overlay.finishing .intro-wordmark{animation:none}.intro-overlay.finishing .intro-wordmark{opacity:1}}.composer-text{flex:1;min-width:0;height:36px;position:relative}@media (width<=700px){.composer .composer-text textarea{transform-origin:0 0;width:133.333%;max-width:none;height:48px;padding:8px 0;font-size:16px;line-height:32px;position:absolute;top:0;left:0;transform:scale(.75)}}.functional-main{min-width:0}.functional-main>header{flex-wrap:wrap;gap:12px}.workspace-tools{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.workspace-tools select,.entry-actions select{color:#746653;max-width:220px;font:inherit;font-size:var(--caption-size);background:#fffdf6;border:1px solid #e5d8bf;border-radius:9px;padding:7px 10px}.text-action{color:#986837;font-size:var(--caption-size);background:0 0;border:0;padding:3px}.text-action:hover{text-decoration:underline}.dialog-workspace{flex:1;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:24px;padding:0 28px;display:grid}.dialog-pane{flex-direction:column;min-width:0;min-height:calc(100dvh - 95px);display:flex}.dialog-pane .welcome{padding-inline:10px}.dialog-pane .composer-area{padding-inline:0}.outline-panel{background:#fffdf6;border:1px solid #eadfc8;border-radius:20px;min-height:160px;margin-top:18px;padding:24px 20px;position:sticky;top:28px}.outline-panel h2{color:#8a7c6c;margin:0 0 25px;font-size:12px;font-weight:400}.outline-panel ol{margin:0;padding:0;list-style:none}.outline-panel li{text-wrap:balance;font-size:12px;line-height:1.65;animation:.35s both outline-appear}.outline-panel li>span{background:#fffaeb;border:1px solid #efe2cb;border-radius:10px;padding:10px 12px;display:block}.outline-panel li>svg{color:#dba671;width:20px;height:28px;margin:6px auto;display:block}.thinking-dots{justify-content:center;align-items:center;gap:6px;padding:18px;display:flex}.thinking-dots i{background:#e0a06c;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite thinking-pulse;display:block}.thinking-dots i:nth-child(2){animation-delay:.17s}.thinking-dots i:nth-child(3){animation-delay:.34s}@keyframes thinking-pulse{0%,75%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes outline-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.conversation-thread{width:100%;max-width:800px;margin:0 auto;padding:20px 0 10px}.message{padding:22px 0}.message-user{background:#f6ecd9;border-radius:17px;margin-bottom:12px;padding:16px 20px}.message-heading{color:#9a8266;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.message-content{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:16px;line-height:1.8}.message-sources{color:#8a7c6c;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:12px;display:flex}.visual{background:#fffdf6;border:1px solid #eadfc8;border-radius:16px;margin-top:18px;padding:20px}.visual h3{margin:0 0 16px;font-size:16px;font-weight:500}.visual small{color:#8a7c6c;font-size:12px}.visual-items{gap:12px;display:grid}.visual-cards .visual-items{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.visual-item{background:#fffaeb;border-radius:10px;align-items:flex-start;gap:12px;padding:10px;display:flex}.visual-item>div{flex:1;min-width:0}.visual-item input[type=checkbox]{accent-color:#ff974d;width:17px;height:17px;margin:7px 0 0}.visual-title-input,.visual-item textarea,.visual td input{width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:1px;font-size:16px}.visual-item textarea{margin-top:6px;font-size:12px;line-height:1.7}.visual-timeline .visual-item{border-left:2px solid #e8b07e;border-radius:0 10px 10px 0}.visual-calendar .visual-item{border-top:2px solid #e8b07e}.visual progress{accent-color:#ff974d;width:100%;height:9px;margin-top:18px}.table-scroll{overflow-x:auto}.visual table{border-collapse:collapse;min-width:100%;font-size:12px}.visual th,.visual td{text-align:left;border-bottom:1px solid #eadfc8;padding:9px}.visual th{color:#9a8266;font-weight:400}.visual td input{min-width:100px;font-size:14px}.bar-chart{gap:14px;display:grid}.bar-chart>div{grid-template-columns:110px minmax(0,1fr) 50px;align-items:center;gap:10px;font-size:12px;display:grid}.bar-chart b{font-weight:400}.bar-track{background:#f5e9d4;border-radius:4px;height:12px;overflow:hidden}.bar-track i{background:#ff974d;border-radius:4px;height:100%;display:block}.idea-graph{width:100%;max-height:700px;display:block}.conversation-voice .voice-control{margin:16px 0 24px}.conversation-voice .voice-button{width:48px;height:48px}.conversation-voice .voice-button>svg{width:23px;height:23px}.voice-button{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.listening .voice-button{background:#ef873c}.listening .voice-button:before,.listening .voice-button:after{animation-duration:1.2s}.voice-options{color:#a18b72;justify-content:center;align-items:center;gap:16px;margin-top:12px;font-size:12px;display:flex}.voice-options label{align-items:center;gap:6px;display:inline-flex}.voice-options input{accent-color:#ff974d}.workspace-error{color:#845324;background:#fff5df;border:1px solid #edd3a6;border-radius:12px;margin:0 28px 12px;padding:12px 16px;font-size:12px;line-height:1.7}.workspace-error>button{float:right;color:inherit;background:0 0;border:0;margin-left:12px;font-size:18px}.projects-page,.history-page{width:100%;max-width:1000px;margin:0 auto;padding:15px 40px 40px}.page-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title-row h1,.page-title-row h2{margin:0}.primary-action,.file-action{color:#78502c;cursor:pointer;background:#ffebd4;border:1px solid #e2bf99;border-radius:11px;padding:10px 15px;font-size:12px;display:inline-block}.projects-description{color:#8a7c6c;margin:24px 0 28px;font-size:12px;line-height:1.9}.projects-description>span{display:block}.project-form{background:#fffdf6;border:1px solid #eadfc8;border-radius:15px;gap:14px;margin-bottom:25px;padding:20px;display:grid}.project-form label{color:#8a7c6c;gap:7px;font-size:12px;display:grid}.project-form input,.project-form textarea{background:#fffaeb;border:1px solid #e5d8bf;border-radius:8px;width:100%;padding:10px;font-family:inherit;font-size:16px}.project-form button{justify-self:start}.project-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:30px;display:grid}.project-card{text-align:left;color:inherit;background:#fffdf6;border:1px solid #e5d8bf;border-radius:15px;padding:18px}.project-card.active{border-color:#d7915a;box-shadow:0 0 0 2px #ff974d15}.project-card h3{margin:0;font-size:16px;font-weight:500}.project-card p{color:#8a7c6c;text-wrap:balance;font-size:12px;line-height:1.7}.project-materials{border-top:1px solid #e9e1ce;padding-top:25px}.project-materials h2{margin-top:25px;font-size:16px;font-weight:500}.material-list{padding-left:18px}.project-entry{background:#fffdf6;border:1px solid #e5d8bf;border-radius:13px;margin:12px 0;padding:18px}.project-entry h3{font-size:16px;font-weight:500}.project-entry p{white-space:pre-wrap;font-size:14px;line-height:1.7}.entry-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.entry-actions label{align-items:center;gap:8px;font-size:12px;display:flex}.conversation-list{gap:12px;margin:24px 0;display:grid}.conversation-list>button{text-align:left;color:inherit;background:#fffdf6;border:1px solid #e5d8bf;border-radius:13px;flex-direction:column;align-items:flex-start;gap:7px;padding:16px 20px;display:flex}.conversation-list small{color:#9a8266;font-size:12px}.usage-summary{color:#9a8266;margin-top:24px;font-size:12px}.source-dialog{width:min(800px,90vw);max-height:85dvh;color:inherit;background:#fffaeb;border:1px solid #e5d8bf;border-radius:18px;padding:25px}.source-dialog::backdrop{background:#493d3033}.source-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:14px;line-height:1.8}@media (width<=1150px){.dialog-workspace{grid-template-columns:minmax(0,1fr)}.outline-panel{display:none}}@media (width<=700px){.functional-main>header{padding:16px 20px}.workspace-tools{justify-content:space-between;gap:10px;width:100%}.workspace-tools select{max-width:180px}.dialog-workspace{padding-inline:16px}.dialog-pane{min-height:calc(100dvh - 240px)}.dialog-pane .composer-area{padding-inline:0}.dialog-pane .composer-area.is-editing{padding-inline:16px}.voice-options{flex-wrap:wrap;font-size:12px}.workspace-error{margin-inline:16px}.projects-page,.history-page{padding:15px 20px 30px}.project-grid{grid-template-columns:minmax(0,1fr)}.visual{padding:15px}.visual td input,.visual-item textarea{font-size:16px}.bar-chart>div{grid-template-columns:80px minmax(0,1fr) 40px}}@media (width<=380px){.projects-description>span{display:contents}.projects-description{text-wrap:pretty}}@media (prefers-reduced-motion:reduce){.outline-panel li,.thinking-dots i{animation:none}}.functional-main>header{flex-wrap:nowrap;justify-content:space-between;align-items:center}.functional-main>header>span{flex:1;min-width:0}.workspace-tools{flex-shrink:0;width:auto}.shared-import{color:#8a7c6c;align-items:flex-start;gap:8px;margin:18px 0;font-size:12px;line-height:1.7;display:flex}.shared-import input{accent-color:#ff974d;margin-top:4px}@media (width<=700px){.workspace-tools{width:auto}.workspace-tools select{max-width:min(43vw,190px)}}.voice-options{flex-wrap:wrap}.voice-options audio{flex-basis:100%;width:min(100%,340px);height:38px;margin-inline:auto}.voice-options audio[hidden]{display:none}.speech-status{text-align:center;color:#8a7c6c;flex-basis:100%;font-size:12px}
