@font-face{font-family:Labs Segoe Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/segoe/Segoe-Sans-Text.woff2) format("woff2")}@font-face{font-family:Labs Segoe Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/segoe/Segoe-Sans-Text-Italic.woff2) format("woff2")}@font-face{font-family:Labs Segoe Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/segoe/Segoe-Sans-Text-Semibold.woff2) format("woff2")}@font-face{font-family:Labs Segoe Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/segoe/Segoe-Sans-Text-Semibold-Italic.woff2) format("woff2")}@font-face{font-family:"Labs Segoe Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/segoe/Segoe-Serif.woff2) format("woff2")}@font-face{font-family:"Labs Segoe Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/segoe/Segoe-Serif-Italic.woff2) format("woff2")}:where(body:has(.labs-new-root)) :is(h1,h2,h3,h4,h5,h6),body:has(.labs-new-root) .font-serif{font-family:"Labs Segoe Serif",Georgia,serif;font-optical-sizing:auto}body:has(.labs-new-root) .\!font-serif{font-family:"Labs Segoe Serif",Georgia,serif!important}body:has(.labs-new-root){--labs-font-sans:"Labs Segoe Sans"}body:has(.labs-new-root) .fui-FluentProvider{--fontFamilyBase:var(--labs-font-sans),"Segoe UI",system-ui,ui-sans-serif,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.labs-new-root{color:#191919;font-weight:400;background:radial-gradient(120% 120% at 50% 0,#bee1e5 0,#e6f1f2 17%,#f8f6f2 49%,#fef3d5 76%,#fede8a 93%)}html:not([data-theme=dark]) .labs-new-root{--color-primary-text:25 25 25;--color-primary-brown:25 25 25;--Primary-brown:#191919;--Primary-beige:#faf8f4;--color-background-header:255 255 255;--color-background-100:250 248 244;--color-background-150:244 242 237;--color-background-200:236 233 227;--color-secondary-text:rgb(25 25 25/0.6);--color-tertiary-text:114 103 91;--color-stroke-primary:236 233 227;--color-stroke-100:244 242 237;--color-stroke-150:236 233 227;--color-stroke-200:225 221 213;--color-stroke-250:214 210 202;--color-stroke-300:200 196 188;--color-stroke-350:176 171 163;--color-stroke-400:150 145 137;--color-stroke-450:128 122 115;--color-stroke-550:114 103 91;--color-stroke-600:100 92 83;--color-stroke-650:82 77 71;--color-stroke-700:64 61 57;--color-stroke-750:50 48 46;--color-stroke-800:40 39 38;--color-stroke-850:32 32 31;--color-stroke-900:25 25 25;--color-stroke-static-100:244 242 237;--color-stroke-static-150:236 233 227;--color-stroke-static-200:225 221 213;--color-stroke-static-250:214 210 202;--color-stroke-static-300:200 196 188;--color-stroke-static-350:176 171 163;--color-stroke-static-400:150 145 137;--color-stroke-static-450:128 122 115;--color-stroke-static-550:114 103 91;--color-stroke-static-600:100 92 83;--color-stroke-static-650:82 77 71;--color-stroke-static-700:64 61 57;--color-stroke-static-750:50 48 46;--color-stroke-static-800:40 39 38;--color-stroke-static-850:32 32 31;--color-stroke-static-900:25 25 25;--color-foreground-900:25 25 25;--color-foreground-850:25 25 25;--color-foreground-800:25 25 25;--color-foreground-750:25 25 25;--color-foreground-700:25 25 25;--color-foreground-650:114 103 91;--color-foreground-600:114 103 91;--color-foreground-550:114 103 91}html:not([data-theme=dark]) .labs-new-root,html:not([data-theme=dark]):has(.labs-new-root) [data-node-id="948:11273"]{--color-background-primary:250 248 244;--color-background-secondary:255 255 255;--color-chat-dropdown-surface:255 255 255;--color-background-model-selected:244 242 237;--color-background-250:236 233 227;--color-background-300:225 221 213;--color-background-350:214 210 202;--color-background-400:200 196 188;--color-background-450:176 171 163;--color-foreground-400:150 145 137;--color-chat-sidebar-fg:25 25 25;--color-chat-primary-fg:25 25 25;--color-accentbg-primary:25 25 25;--color-accent-text:255 251 243;--color-accent-bg-1:244 242 237;--color-accent-150:244 242 237;--color-accent-250:225 221 213;--color-accent-300:214 210 202;--color-accent-350:200 196 188;--color-accent-550:25 25 25;--color-accent-600:25 25 25;--color-accent-700:25 25 25;--color-chat-composer-btn:244 242 237;--color-chat-composer-btn-fg:25 25 25;--color-chat-composer-btn-hover:236 233 227;--color-chat-placeholder:150 145 137;--color-chat-overlay:25 25 25;--color-chat-overlay-strong:25 25 25;--color-chat-surface-strong:255 255 255;--color-chat-surface-strong-fg:25 25 25;--color-truffle-150:25 25 25}html:not([data-theme=dark]):has(.labs-new-root) [data-node-id="948:11273"]{--color-background-primary:255 255 255;--color-stroke-primary:236 233 227;--color-primary-text:25 25 25;--color-secondary-text:rgb(25 25 25/0.6)}.labs-new-root{--color-transcribe-speaker-1-soft:206 181 190;--color-transcribe-speaker-2-soft:224 161 140;--color-transcribe-speaker-3-soft:184 199 183}html:not([data-theme=dark]) .labs-new-root .labs-new-main .bg-background-primary{background-color:transparent}html[data-theme=dark] .labs-new-root{color:rgb(var(--color-primary-text));background:linear-gradient(180deg,#2d3945,#242a2f 40%,#282622 70%,#3c3527);--color-background-primary:31 33 35;--color-background-100:31 33 35;--color-background-secondary:43 45 46;--color-chat-dropdown-surface:43 45 46;--color-background-200:52 54 56;--color-background-250:64 66 68;--color-background-model-selected:64 66 68;--color-stroke-primary:56 58 60;--color-background-header:51 53 54;--color-background-150:40 42 44}html[data-theme=dark]:has(.labs-new-root) [data-node-id="948:11273"]{--color-background-primary:31 33 35;--color-background-model-selected:64 66 68;--color-stroke-primary:56 58 60}html[data-theme=dark] .labs-new-root .labs-new-main .bg-background-primary{background-color:transparent}.labs-glass{background-color:rgb(255 253 249/.8);backdrop-filter:blur(40px);border:1px solid rgb(25 25 25/.05);box-shadow:0 4px 60px rgba(93,82,75,.05)}html[data-theme=dark] .labs-glass{background-color:rgb(255 255 255/.05);border-color:rgb(255 255 255/.05);box-shadow:none}@media (max-width:767px){.labs-account-sheet{top:auto!important;right:0!important;bottom:0!important;left:0!important;max-height:85dvh;overflow-y:auto}}.labs-dock-item-active{box-shadow:0 1px 3px rgba(25,25,25,.12),0 0 1px rgba(25,25,25,.08)}.labs-menu-surface{box-shadow:0 4px 60px rgba(93,82,75,.05),0 2px 8px rgba(59,35,14,.06),0 0 1px rgba(59,35,14,.08)}html:not([data-theme=dark]) .labs-new-root [class*="[--il-solid:"]{--il-solid:25 25 25;--il-on-solid:255 251 243}.labs-new-root{position:relative;isolation:isolate}.labs-new-root:before{content:"";position:absolute;inset:0;z-index:-1;background:#faf8f3;opacity:0;pointer-events:none;transition:opacity .6s ease}html[data-theme=dark] .labs-new-root:before{background:#25292d}.labs-new-root:has([data-image-lab-column=studio]:not([hidden])):before,.labs-new-root:has([data-labs-realtime-stage]:not([data-state=setup])):before,.labs-new-root:has([data-labs-transcribe-card]):before,.labs-new-root:has([data-labs-voice-card]):before,.labs-new-root[data-labs-later]:before{opacity:1}@media (prefers-reduced-motion:reduce){.labs-new-root:before{transition:none}}html:not([data-theme=dark]) .labs-new-root:has([data-labs-realtime-stage]:not([data-state=setup]):not([data-state=ended]):not([data-state=muted])):before{background:radial-gradient(55% 70% at 95% 85%,#ddedec 0,rgb(221 237 236/0) 100%),radial-gradient(58% 85% at 40% 45%,#fce9b6 0,#fce9b6 35%,rgb(252 233 182/0) 100%),#faf8f4}html[data-theme=dark] .labs-new-root:has([data-labs-realtime-stage]:not([data-state=setup]):not([data-state=ended]):not([data-state=muted])):before{background:radial-gradient(60% 60% at 45% 45%,#2a2723 0,#222325 100%)}html:not([data-theme=dark]) .labs-new-root:has([data-labs-realtime-stage][data-state=muted]):before{background:#f8f6f2}@media (max-width:767px){html:not([data-theme=dark]) .labs-new-root:has([data-labs-realtime-stage]:not([data-state=setup]):not([data-state=ended]):not([data-state=muted])):before{background:radial-gradient(120% 30% at 50% 100%,#ddedec 0,rgb(221 237 236/0) 100%),radial-gradient(90% 40% at 50% 45%,#fce9b6 0,#fce9b6 35%,rgb(252 233 182/0) 100%),#faf8f4}}html:not([data-theme=dark]) .labs-new-root [data-image-lab-column=studio]{--il-page:250 248 243;--il-panel:255 255 255;--il-inset:244 241 234;--il-line:228 224 216;--il-edge:176 172 164;--il-track:231 229 223;--il-ink:26 26 26;--il-muted:117 114 108;--il-mark:254 243 213;--il-mark-edge:236 214 158}.labs-new-root:has([data-labs-realtime-stage]:not([data-state=setup]):not([data-state=ended])) footer>:has([data-labs-dock]){display:none}.labs-new-root:has([data-labs-realtime-ended]) footer>:has([data-labs-dock]){display:none}html:not([data-theme=dark]) .labs-new-root:has([data-labs-realtime-ended]):before{background:#ebe9e5}@media (max-width:767px){html:not([data-theme=dark]) .labs-new-root:has([data-labs-realtime-ended]):before{background:#faf8f4}}.labs-new-root [data-image-lab-studio-panel]>:first-child>*{flex-shrink:0}.labs-new-root [data-image-lab-column][hidden]{display:none}.labs-new-root [data-image-lab-studio-foot] button:disabled{opacity:1}.labs-new-root [data-image-lab-studio-foot] button[aria-busy=true]{border-color:rgb(var(--il-solid));background-color:rgb(var(--il-solid));color:rgb(var(--il-on-solid))}.labs-new-root [data-image-lab-studio-foot] button:disabled:not([aria-busy=true]){border-color:rgb(var(--il-line));background-color:transparent;color:rgb(var(--il-muted))}.labs-new-root [data-image-lab-studio-panel] label:has(>[data-image-lab-studio-diagram-notes]),.labs-new-root [data-image-lab-studio-panel] label:has(>[data-image-lab-studio-diagram-title]){gap:.5rem;padding:0;border:0;background:transparent;box-shadow:none}.labs-new-root [data-image-lab-studio-panel] label>:is([data-image-lab-studio-diagram-title],[data-image-lab-studio-diagram-notes]){border-radius:4px;border:1px solid rgb(var(--il-line));background-color:rgb(var(--il-inset));padding:.625rem .875rem}.labs-new-root [data-image-lab-studio-panel] label>:is([data-image-lab-studio-diagram-title],[data-image-lab-studio-diagram-notes]):focus{border-color:rgb(var(--il-ink));box-shadow:inset 0 0 0 1px rgb(var(--il-ink))}.labs-new-root [data-image-lab-studio-panel] label:has(>[data-image-lab-studio-diagram-notes])>span,.labs-new-root [data-image-lab-studio-panel] label:has(>[data-image-lab-studio-diagram-title])>span{font-size:.875rem;color:rgb(var(--il-ink))}.labs-new-root [data-image-lab-studio-notes-count]{display:none}@media (min-width:1024px) and (max-height:960px){.labs-new-root [data-image-lab-studio-panel=diagram]>:first-child{gap:.75rem;padding-top:1.25rem;padding-bottom:.75rem}.labs-new-root [data-image-lab-studio-panel=diagram]>[data-image-lab-studio-foot]{padding-bottom:1rem}.labs-new-root [data-image-lab-studio-diagram-notes]{height:3rem}}.labs-dock-label{animation:labs-dock-label-in .3s ease-out}@keyframes labs-dock-label-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.labs-dock-label{animation:none}}@media (min-width:1024px){.labs-new-root [data-image-lab-studio-stage]{container-type:size}.labs-new-root [data-image-lab-studio-stage] [data-image-lab-board]{max-width:calc((100cqh - 140px) * 1.6);margin-inline:auto}}@media (max-width:1023px){.labs-new-root [data-image-lab-studio-layout]>:first-child{display:contents}.labs-new-root [data-image-lab-studio-stage]{order:1}.labs-new-root [data-image-lab-studio-panel]{order:2;margin:0 -1rem -1rem;width:auto;border-radius:24px 24px 0 0;box-shadow:0 -4px 30px rgb(25 25 25/.06)}.labs-new-root [data-image-lab-studio-panel]:before{content:"";align-self:center;flex-shrink:0;width:36px;height:4px;margin-top:10px;border-radius:2px;background:rgb(var(--il-edge))}.labs-new-root [data-image-lab-studio-panel]>[data-image-lab-studio-foot]{border-radius:0}.labs-new-root [data-image-lab-studio-layout]>:first-child>:not([data-image-lab-studio-stage]){order:3}.labs-new-root [data-image-lab-studio-name]{font-size:14px;line-height:18px}.labs-new-root [data-image-lab-studio-saved]{display:none}.labs-new-root [data-image-lab-studio-panel=diagram]{gap:1.25rem;padding-bottom:1.25rem}.labs-new-root [data-image-lab-studio-panel=diagram]>:first-child{display:contents}.labs-new-root [data-image-lab-studio-panel=diagram]>:first-child>*{order:3;margin:0 1.25rem}.labs-new-root [data-image-lab-studio-panel=diagram]>:first-child>[data-labs-canvas-sheet-tools]{order:1;margin-top:.5rem}.labs-new-root [data-image-lab-studio-panel=diagram]>[data-image-lab-studio-foot]{order:2;padding-top:0;padding-bottom:0}.labs-new-root [data-image-lab-studio-panel=diagram] label:has(>[data-image-lab-studio-diagram-title]){display:none}.labs-new-root [data-image-lab-studio-panel=diagram]>:first-child>:is(:nth-child(2),section[role=radiogroup]){display:none}.labs-new-root [data-labs-canvas-sheet-tools] [role=toolbar]>div{gap:.5rem}.labs-new-root [data-labs-canvas-sheet-tools] [data-image-lab-board-action]{width:40px;height:40px;border-radius:9999px;border:1px solid rgb(var(--il-edge))}}.labs-new-root:has(.labs-image-lab-aura){background-color:#faf8f4;background-image:radial-gradient(ellipse at -5% -5%,#acd5dc 0,transparent 45%),radial-gradient(ellipse at 105% 105%,#f8d477 0,transparent 45%);background-position:50%;background-repeat:no-repeat;background-size:cover}.labs-new-root .labs-image-lab-aura{background:transparent}html[data-theme=dark] .labs-new-root:has(.labs-image-lab-aura){background-color:#25292d;background-image:linear-gradient(rgb(37 41 45/.86),rgb(37 41 45/.86)),url(/labs-new/image-lab-aura-desktop.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){html[data-theme=dark] .labs-new-root:has(.labs-image-lab-aura){background-image:linear-gradient(rgb(37 41 45/.86),rgb(37 41 45/.86)),url(/labs-new/image-lab-aura-mobile.webp)}}