/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--spacing:.25rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.min-h-screen{min-height:100vh}.max-w-md{max-width:var(--container-md)}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-zinc-50{background-color:var(--color-zinc-50)}.px-6{padding-inline:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.text-red-500{color:var(--color-red-500)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (prefers-color-scheme:dark){.dark\:bg-zinc-950{background-color:var(--color-zinc-950)}.dark\:text-zinc-50{color:var(--color-zinc-50)}.dark\:text-zinc-400{color:var(--color-zinc-400)}}}@font-face{font-family:Inter;src:url(/fonts/Inter-Variable.woff2)format("woff2-variations"),url(/fonts/Inter-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Telugu;src:url(/fonts/NotoSansTelugu-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+951-952,U+964-965,U+C00-C7F,U+1CDA,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Telugu;src:url(/fonts/NotoSansTelugu-SemiBold.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap;unicode-range:U+951-952,U+964-965,U+C00-C7F,U+1CDA,U+200C-200D,U+25CC}.st-app{--board-w:312px;--amber:#e6a840;--coral:#e57b58;--green:#39c08a;grid-template-columns:var(--board-w) minmax(0, 1fr);background:var(--bg);min-height:100dvh;color:var(--text);grid-template-rows:4px minmax(0,1fr);font-family:Inter,Noto Sans Telugu,Arial,Helvetica,sans-serif;font-size:14px;display:grid}.st-app.is-live{--board-w:56px}.st-app:has(.st-board.is-rail){--board-w:56px}.st-app:has(.st-board.is-peek){--board-w:56px}.st-stripe{background:var(--stripe);grid-column:1/-1;height:4px}.st-muted{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.st-board{z-index:20;width:var(--board-w);background:var(--bg);position:relative}@supports (color:color-mix(in lab, red, red)){.st-board{background:color-mix(in srgb, var(--bg) 70%, var(--surface))}}.st-board{border-right:1px solid var(--border);flex-direction:column;gap:12px;max-height:calc(100dvh - 4px);padding:18px 18px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.st-board.is-peek{width:312px;box-shadow:20px 0 40px #0008}.st-brand{align-items:center;gap:10px;padding:2px 4px 4px;display:flex}.st-logo{letter-spacing:-.03em;font:800 25px/1 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.st-appname{border-left:1px solid var(--border-strong);padding-left:10px;font:700 19px/1 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.st-marq{background:linear-gradient(160deg, var(--navy), transparent);border-radius:14px;flex-direction:column;gap:2px;padding:11px 12px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.st-marq{background:linear-gradient(160deg, color-mix(in srgb, var(--navy) 80%, transparent), transparent)}}.st-marq{border:1px solid var(--navy)}@supports (color:color-mix(in lab, red, red)){.st-marq{border:1px solid color-mix(in srgb, var(--navy) 70%, var(--border))}}html[data-theme=light] .st-marq{background:var(--surface);border-color:var(--border)}.st-board h2{letter-spacing:.16em;text-transform:uppercase;color:#8fb7c6;margin:0 0 6px;font:800 10.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif}html[data-theme=light] .st-board h2{color:var(--teal)}.st-fams{flex-wrap:wrap;gap:4px;margin:0 0 6px;display:flex}.st-famchip{border:1px solid var(--text);padding:3px 9px}@supports (color:color-mix(in lab, red, red)){.st-famchip{border:1px solid color-mix(in srgb, var(--text) 14%, transparent)}}.st-famchip{color:var(--muted);background:0 0;border-radius:999px;font:700 11px/1.3 Inter,Noto Sans Telugu,Arial,sans-serif}.st-famchip:hover{color:var(--text)}.st-famchip.on{color:var(--text);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-famchip.on{background:color-mix(in srgb, var(--teal) 22%, transparent)}}.st-famchip.on{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-famchip.on{border-color:color-mix(in srgb, var(--teal) 60%, transparent)}}.st-board.is-rail .st-fams{display:none}.st-opt{width:100%;color:var(--muted);text-align:start;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:14px;font-weight:600;display:flex}.st-opt:hover{color:var(--text);background:var(--text)}@supports (color:color-mix(in lab, red, red)){.st-opt:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}}.st-opt.on{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.st-opt.on{background:color-mix(in srgb, var(--text) 9%, transparent)}}.st-opt.on{color:var(--text);box-shadow:inset 3px 0 0 var(--accent)}.st-steps .st-opt.on{box-shadow:inset 3px 0 0 var(--amber)}.st-opt.done{color:var(--text-2)}.st-opt small{color:var(--muted-2);font-size:11px;font-weight:700}.st-tick{color:var(--green);font-size:12px}.st-opt-short{display:none}.st-lights{border:1px solid var(--border-strong);background:var(--surface);border-radius:14px;flex-direction:column;gap:8px;margin-top:auto;padding:12px;display:flex}.st-lights h2{color:var(--muted);margin:0}.st-lights p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.45}.st-switch{background:var(--surface-3);border-radius:999px;padding:3px;display:flex}.st-switch button{color:var(--muted);background:0 0;border:0;border-radius:999px;flex:1;padding:7px 6px;font-size:13px;font-weight:700;line-height:1.2}.st-switch button.on.prep{background:var(--amber);color:#0b0d0f}.st-switch button.on.live{background:var(--coral);color:#0b0d0f}.st-board.is-rail{gap:8px;padding:14px 8px;overflow:hidden}.st-board.is-rail .st-brand{justify-content:center;padding:0}.st-board.is-rail .st-logo{writing-mode:vertical-rl;color:var(--muted-2);font-size:13px;transform:rotate(180deg)}.st-board.is-rail .st-appname,.st-board.is-rail h2,.st-board.is-rail .st-opt small,.st-board.is-rail .st-opt-full,.st-board.is-rail .st-tick,.st-board.is-rail .st-lights p,.st-board.is-rail .st-lights>:not(.st-switch){display:none}.st-board.is-rail .st-marq{background:0 0;border:0;padding:4px 0}.st-board.is-rail .st-opt{box-shadow:none;justify-content:center;padding:7px 0}.st-board.is-rail .st-marq:not(.st-steps) .st-opt-short{letter-spacing:.02em;font-size:11px;font-weight:800;display:inline}.st-board.is-rail .st-steps .st-opt{height:26px}.st-board.is-rail .st-steps .st-opt:before{content:"";background:var(--surface-3);border-radius:50%;width:8px;height:8px}.st-board.is-rail .st-steps .st-opt.done:before{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.st-board.is-rail .st-steps .st-opt.done:before{background:color-mix(in srgb, var(--green) 45%, transparent)}}.st-board.is-rail .st-steps .st-opt.on:before{background:var(--amber);box-shadow:0 0 10px var(--amber)}.st-board.is-rail .st-opt.on{color:var(--text);background:0 0}.st-board.is-rail .st-lights{border-color:var(--border);background:0 0;padding:4px}.st-board.is-rail .st-switch{flex-direction:column}.st-board.is-rail .st-switch button{padding:6px 0;font-size:9px}.st-main{flex-direction:column;gap:10px;min-width:0;padding:14px 22px 14px 20px;display:flex}.st-topline{align-items:center;gap:12px;min-height:40px;display:flex}.st-crumb{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.st-crumb b{color:var(--text)}.st-crumb i{color:var(--muted-2);margin:0 8px;font-style:normal}.st-right{align-items:center;gap:8px;margin-left:auto;display:flex}.st-spacer{flex:1}.st-app .btn{border-radius:12px;height:38px;padding:0 14px;font-size:13.5px}.st-app .btn.icon{border-radius:50%;width:38px;padding:0}.st-app .btn.small{height:30px;padding:0 10px;font-size:12.5px}.st-app .btn.icon.small{width:30px}.st-app .btn.primary{min-width:0}.st-app kbd{border:1px solid var(--border-strong);color:var(--muted);border-radius:5px;padding:3px 5px;font:600 10.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-live-badge{letter-spacing:.12em;text-transform:uppercase;background:var(--coral);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font:800 11px/1 Inter,Noto Sans Telugu,Arial,sans-serif;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.st-live-badge{background:color-mix(in srgb, var(--coral) 16%, transparent)}}.st-live-badge{border:1px solid var(--coral);color:var(--coral)}.st-live-badge i{background:currentColor;border-radius:50%;width:8px;height:8px}.st-shows{scrollbar-width:thin;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.st-show{border:1px solid var(--border);background:var(--surface);text-align:start;min-width:150px;max-width:240px;color:var(--text);border-radius:10px;flex-direction:column;gap:3px;padding:8px 13px;display:flex}.st-show b{font-size:13px}.st-show span{color:var(--muted);font-size:11px}.st-show:hover:not(:disabled){border-color:var(--border-strong)}.st-show.on{border-color:var(--teal);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-show.on{background:color-mix(in srgb, var(--teal) 14%, var(--surface))}}.st-show.soon{opacity:.5;border-style:dashed}.st-show:disabled{cursor:default}.st-stagerow{grid-template-columns:minmax(0,1fr) 264px;align-items:start;gap:12px;display:grid}.st-stagerow.is-wide{grid-template-columns:minmax(0,1fr)}.st-stage{border:1px solid var(--border-strong);background:#000;border-radius:16px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #000a;container:stage/inline-size}html[data-theme=light] .st-stage{box-shadow:var(--shadow)}.st-media-wrap{aspect-ratio:16/9;background:#000;min-height:240px;max-height:calc(100dvh - 375px);position:relative}.st-stage.is-tool .st-media-wrap{aspect-ratio:auto;background:var(--surface);height:calc(100dvh - 330px);min-height:420px;max-height:none;overflow-y:auto}.is-live .st-stage{border-color:#000;border-radius:10px}.is-live .st-media-wrap{max-height:calc(100dvh - 200px)}.st-stage:fullscreen .st-media-wrap{aspect-ratio:auto;flex:1;max-height:none}.st-media{object-fit:contain;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.st-media.kenburns{transform-origin:62% 45%;animation:.7s ease-out both pb-fade}.st-media.kenburns.moving{animation:.7s ease-out both pb-fade,38s linear .2s both pb-push}.st-empty,.st-wings-veil{background:radial-gradient(circle at 30% 30%, var(--teal), transparent 60%), linear-gradient(160deg, #10161c, #050607);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.st-empty,.st-wings-veil{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--teal) 18%, transparent), transparent 60%), linear-gradient(160deg, #10161c, #050607)}}.st-wings-veil:has(.st-wings-card){place-items:center;padding:24px;display:grid}.st-wings-card{text-align:center;gap:12px;max-width:520px;display:grid}.st-wings-card b{letter-spacing:-.01em;font-size:clamp(24px,3vw,38px)}.st-wings-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.st-wings-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.st-bar{color:#f2f4f6;background:linear-gradient(#0d1013,#07090b);border-top:1px solid #1f252b;align-items:center;gap:16px;padding:12px 16px 13px 20px;display:flex}.st-caption{flex:1;min-width:0}.st-caption b{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 2px;font:700 18px/1.2 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif;display:block;overflow:hidden}.st-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--amber);font:800 10.5px/1.2 Inter,Noto Sans Telugu,Arial,sans-serif}.st-say{color:#c9d0d6;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;display:block;overflow:hidden}.st-controls{flex:none;align-items:center;gap:7px;display:flex}.st-controls .btn{color:#f2f4f6;background:#171b1f;border-color:#3a424a}.st-controls .btn.primary{background:linear-gradient(100deg,#087c91,#d47255);border:0}.st-controls .st-play{border-radius:999px;height:42px;padding:0 18px}.st-drawer-btn{display:none!important}.st-lens{color:#f2f4f6;background:#0b0d0fcc;border:1px solid #2a4650;border-radius:999px;align-items:center;gap:10px;max-width:60%;padding:6px 12px;font-size:12px;display:inline-flex;position:absolute;top:12px;left:12px}.st-lens b{color:#21a3ba;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:10.5px}.st-lens span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-live .st-lens,.is-live .st-caption{display:none}.is-live .st-bar{background:#000;border-top-color:#111;justify-content:center;padding:8px}.st-answer{background:var(--surface);border-radius:14px;width:min(440px,100% - 28px);max-height:calc(100% - 100px);padding:14px 16px 12px;position:absolute;top:14px;right:14px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.st-answer{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.st-answer{border:1px solid var(--border-strong);z-index:5;animation:.25s ease-out both answer-in;box-shadow:0 20px 50px #0009}.st-answer-q{color:var(--muted);margin:0 0 6px;font-size:12px}.st-answer-a{color:var(--text);margin:0;font-size:14.5px;line-height:1.5}.st-answer-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.st-answer-src{color:var(--muted);font-size:11.5px}.st-answer-actions{gap:6px;margin-left:auto;display:flex}.st-wings{flex-direction:column;gap:8px;min-width:0;max-height:calc(100dvh - 190px);display:flex;overflow-y:auto}.st-panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:10px 12px}.st-panel header{justify-content:space-between;align-items:center;display:flex}.st-panel h2{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font:800 10.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-panel h3{color:var(--teal);margin:8px 0 3px;font-size:11px;font-weight:700}.st-panel p{color:var(--text-2);margin:0 0 4px;font-size:12.5px;line-height:1.5}.st-collapse{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:2px}.st-welcome{background:var(--amber);border-radius:10px;align-items:flex-start;gap:6px;margin-bottom:6px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.st-welcome{background:color-mix(in srgb, var(--amber) 12%, transparent)}}.st-welcome{border:1px solid var(--amber)}@supports (color:color-mix(in lab, red, red)){.st-welcome{border:1px solid color-mix(in srgb, var(--amber) 40%, transparent)}}.st-welcome p{color:var(--text);margin:0}.st-hints{color:var(--text-2);margin:4px 0 0;padding-left:16px;font-size:12.5px;line-height:1.5}.st-hints li+li{margin-top:4px}.st-kit-group ul{margin:0;padding:0;list-style:none}.st-doc{border-top:1px solid var(--border);color:var(--text-2);align-items:center;gap:8px;padding:7px 0;font-size:12px;display:flex}.st-doc:first-child{border-top:0}.st-doc>span{flex:1;min-width:0}.st-doc a,.st-doc button.st-link{color:var(--teal);background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.st-doc.is-highlight{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-doc.is-highlight{background:color-mix(in srgb, var(--teal) 14%, transparent)}}.st-doc.is-highlight{border-radius:6px}.st-bottom{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;display:grid}.st-bottom.is-live{grid-template-columns:minmax(0,1fr)}.st-ask{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex;position:relative}.st-app .st-ask .btn.mic{border-radius:999px;flex:none;min-width:0;height:44px;padding:0 16px}.st-ask-main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.st-ask-form{align-items:center;gap:8px;display:flex}.st-ask-form input{border:1px solid var(--border);background:var(--surface-2);min-width:0;height:38px;color:var(--text);border-radius:10px;flex:1;padding:0 12px;font-size:14px}.st-ask-foot{flex-wrap:nowrap;align-items:center;gap:6px;min-height:26px;display:flex;overflow:hidden}.st-ask-foot .chip{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:260px;padding:4px 10px;font-size:12px;overflow:hidden}.st-last{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:40%;margin-left:auto;font-size:11.5px;overflow:hidden}.st-ask-vote{color:var(--muted);flex:none;align-items:center;gap:6px;font-size:11.5px;display:flex}.st-ask-vote .btn.on{border-color:var(--teal);color:var(--teal)}.st-ask.is-compact{border-color:var(--border);background:0 0;padding:6px 8px}.st-app .st-ask.is-compact .btn.mic{background:var(--surface-3);height:36px;box-shadow:none}.st-ask.is-compact .btn.mic span,.st-ask.is-compact .st-kbd{display:none}.st-thumbs{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-self:center;align-items:center;gap:6px;padding:9px 12px;display:flex}.st-thumbs button{background:0 0;border:0;border-radius:5px;padding:0}.st-thumbs img{object-fit:cover;opacity:.5;border-radius:5px;width:56px;height:32px;display:block}.st-thumbs button.on img{opacity:1;outline:2px solid var(--amber)}.st-thumbs span{color:var(--muted);white-space:nowrap;margin-left:6px;font-size:12px}.st-veil{z-index:50;background:#000a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.st-dialog{border:1px solid var(--border-strong);background:var(--surface);width:min(560px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow);border-radius:16px;padding:18px 20px;overflow-y:auto}.st-dialog header{justify-content:space-between;align-items:center;display:flex}.st-dialog h2{margin:0;font-size:18px}.st-dialog h3{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:16px 0 8px;font-size:13px}.st-drawer{z-index:40;background:var(--bg);border-left:1px solid var(--border-strong);flex-direction:column;gap:8px;width:min(340px,92vw);padding:48px 12px 12px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 40px #0008}.st-drawer-close{position:absolute;top:8px;right:8px}@media (width<=1100px){.st-drawer-btn{display:inline-flex!important}}@media (width<=800px){.st-app{grid-template-columns:56px minmax(0,1fr)}.st-main{padding:10px 10px 12px}.st-media-wrap{min-height:0}.st-bar{flex-direction:column;align-items:stretch;gap:8px;padding:10px}.st-controls{flex-wrap:wrap;justify-content:center;gap:4px}.st-controls .st-play span{display:none}.st-bottom{grid-template-columns:minmax(0,1fr)}.st-thumbs,.st-ask .btn.mic span,.st-ask-vote>span{display:none}}.st-screens{gap:5px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:12px;left:12px}.st-screens button{color:#c9d0d6;background:#0b0d0fbf;border:1px solid #3a424a;border-radius:50%;width:26px;height:26px;font-size:11.5px;font-weight:700}.st-screens button.on{background:var(--amber);color:#0b0d0f;border-color:var(--amber)}.st-demo-pick{color:#f2f4f6;background:#171b1f;border:1px solid #3a424a;border-radius:12px;height:38px;padding:0 10px;font-size:13px}.st-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;padding:16px;display:grid}.st-card{border:1px solid var(--border-strong);background:var(--surface-2);min-height:120px;color:var(--text);text-align:start;border-radius:12px;padding:14px 16px 26px;font-size:13px;line-height:1.5;position:relative}.st-card b{font-size:14.5px}.st-card.on{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-card.on{background:color-mix(in srgb, var(--teal) 12%, var(--surface-2))}}.st-card.on{border-color:var(--teal)}.st-card svg{color:var(--muted);position:absolute;bottom:9px;right:10px}.tl{color:var(--text);grid-template-columns:minmax(0,1fr);gap:16px;padding:16px 18px 20px;font-size:13.5px;display:grid}.tl.has-side{grid-template-columns:minmax(0,1fr) 240px}.tl-main{flex-direction:column;gap:10px;min-width:0;display:flex}.tl-side{align-self:start;position:sticky;top:0}.tl-sidecard,.tl-verdict{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.tl-sidecard h3{color:var(--muted);margin:4px 0 0;font-size:12px}.tl-intro{color:var(--text-2);margin:0;line-height:1.5}.tl-muted{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.tl-error{color:var(--coral);margin:0;font-size:12.5px}.tl-empty{border:1px dashed var(--border-strong);color:var(--muted);text-align:center;border-radius:12px;padding:30px}.tl-h,.tl-section h3,.tl-driver h3,.tl-path h3{margin:4px 0 6px;font-size:14px}.tl-section h3 small{color:var(--muted);font-size:12px;font-weight:400;display:block}.tl-section{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding-bottom:10px;display:flex}.tl-field{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.tl input:not([type=checkbox]):not([type=radio]):not([type=file]),.tl textarea,.tl-doc textarea,.tl select,.st-profile input,.st-profile textarea,.st-profile select{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:7px 9px;font-size:13px}.tl textarea,.tl-doc textarea,.st-profile textarea{resize:vertical;line-height:1.45}.tl-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.tl-checks{flex-wrap:wrap;gap:6px;display:flex}.tl-check{border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.tl-check.on{border-color:var(--teal);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.tl-check.on{background:color-mix(in srgb, var(--teal) 12%, transparent)}}.tl-actions{flex-wrap:wrap;gap:6px;display:flex}.tl-search{align-items:center;gap:6px;max-width:320px;display:flex}.tl-gloss{gap:8px;margin:0;display:grid}.tl-gloss div{border-bottom:1px solid var(--border);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.tl-gloss dt{color:var(--teal);font-weight:800}.tl-gloss dd{margin:0;line-height:1.5}.tl-gloss small{color:var(--muted);margin-top:4px;display:block}.tl-dim header{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.tl-dim header span{color:var(--muted);font-size:12.5px}.tl-levels{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.tl-levels button{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);text-align:start;border-radius:9px;flex-direction:column;gap:4px;padding:8px;font-size:11.5px;line-height:1.35;display:flex}.tl-levels button em{color:var(--muted);font-style:normal;font-weight:800}.tl-levels button.below{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.tl-levels button.below{background:color-mix(in srgb, var(--teal) 8%, var(--surface-2))}}.tl-levels button.on{border-color:var(--teal);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.tl-levels button.on{background:color-mix(in srgb, var(--teal) 20%, var(--surface-2))}}.tl-levels button.on{color:var(--text)}.tl-score{font:800 38px/1 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.tl-score small{color:var(--muted);font-size:15px}.tl-verdict.go strong{color:var(--green)}.tl-verdict.work strong{color:var(--amber)}.tl-verdict.stop strong{color:var(--coral)}.tl-verdict p{margin:0;font-size:12.5px;line-height:1.45}.tl-q{border:1px solid var(--border);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:8px 10px;display:grid}.tl-q.has{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.tl-q.has{border-color:color-mix(in srgb, var(--teal) 50%, var(--border))}}.tl-q p{margin:0}.tl-q input{grid-column:1/-1}.tl-doc{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.tl-doc section h3{margin:0 0 4px;font-size:13px}.tl-doc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tl-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin:0;font:800 11px/1.3 Inter,Noto Sans Telugu,Arial,sans-serif}.tl-table{border-collapse:collapse;width:100%;font-size:12.5px}.tl-table th,.tl-table td{text-align:start;vertical-align:top;border-bottom:1px solid var(--border);padding:6px 8px}.tl-table .num{text-align:end;width:80px}.tl-phases td:first-child{width:22%}.tl-rule{color:var(--muted);margin-top:3px;display:block}.tl-sizing{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.tl-sizing li{background:var(--surface-2);color:var(--muted);border-radius:9px;flex-direction:column;padding:7px 10px;font-size:12px;display:flex}.tl-sizing b{color:var(--text);font-size:16px}.tl-link,.st-link{color:var(--teal);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.tl-stats{grid-template-columns:auto auto;gap:2px 10px;margin:0;font-size:12.5px;display:grid}.tl-stats dt{color:var(--muted)}.tl-stats dd{margin:0;font-weight:700}.tl-kinds{flex-wrap:wrap;gap:5px;display:flex}.tl-kinds button{border:1px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:999px;padding:5px 9px;font-size:12px}.tl-kinds button.on{border-color:var(--teal);color:var(--text);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.tl-kinds button.on{background:color-mix(in srgb, var(--teal) 14%, var(--surface))}}.tl-drop{text-align:center;border:1px dashed var(--border-strong);color:var(--muted);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;font-size:12px;display:flex}.tl-drop strong{color:var(--text)}.tl-drop.has{border-color:var(--teal)}.tl-cov{flex:1;gap:3px;min-width:240px;display:flex}.tl-cov .cov{color:#0b0d0f;white-space:nowrap;border:0;border-radius:6px;padding:6px 8px;font-size:11.5px;font-weight:700}.cov.meets{background:var(--green)}.cov.partial{background:var(--amber)}.cov.aptean{background:#8fb7c6}.cov.gap{background:var(--coral)}.tl-cov .cov.on{outline:2px solid var(--text)}.tl-reqs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tl-req{border:1px solid var(--border);border-left:4px solid var(--border-strong);border-radius:9px;padding:8px 10px}.tl-req.meets{border-left-color:var(--green)}.tl-req.partial{border-left-color:var(--amber)}.tl-req.aptean{border-left-color:#8fb7c6}.tl-req.gap{border-left-color:var(--coral)}.tl-req-top{grid-template-columns:28px minmax(0,1fr) auto auto 150px;align-items:start;gap:8px;margin-bottom:6px;display:grid}.tl-req-top p{margin:0}.tl-req-top .tl-product{max-width:180px}.tl-byproduct{flex-wrap:wrap;gap:6px;margin:6px 0 2px;display:flex}.tl-byproduct .tl-chip{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 9px;font-size:12px}.tl-byproduct .tl-chip b{color:var(--ink);font-weight:600}.tl-byproduct .tl-chip.gap{border-color:var(--coral)}.tl-req-top em{color:var(--muted);white-space:nowrap;font-size:11px;font-style:normal}.tl-req small,.tl-libline small{color:var(--muted);font-size:11px}.tl-libline p{margin:2px 0}.tl-driver,.tl-path{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.tl-driver p,.tl-path p{margin:0;line-height:1.45}.tl-pitch{color:var(--text-2)}.tl-paths{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.tl-mini{flex-direction:column;gap:4px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.tl-letter{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;padding:14px 16px;line-height:1.5}.tl-letter ul{flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.tl-letter li{align-items:center;gap:6px;display:flex}.tl-file{align-self:flex-start}.st-session{flex-direction:column;gap:6px;display:flex}.st-session-row{gap:6px;display:flex}.st-session-row .btn:last-child{flex:1}.st-session p{color:var(--muted);margin:0;font-size:11.5px}.st-profile{flex-direction:column;gap:10px;display:flex}.st-logo-row{align-items:center;gap:10px;display:flex}.st-logo-row img{background:#fff;border-radius:6px;max-width:160px;max-height:48px;padding:4px}.st-logo-empty{border:1px dashed var(--border-strong);width:60px;height:40px;color:var(--muted);border-radius:6px;place-items:center;display:grid}.st-rate-row{grid-template-columns:minmax(0,1fr) 110px auto;gap:6px;display:grid}@media (width<=900px){.tl.has-side{grid-template-columns:minmax(0,1fr)}.tl-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-req-top{grid-template-columns:24px minmax(0,1fr)}}@media print{.st-board,.st-topline,.st-shows,.st-wings,.st-bottom,.st-bar,.tl-side{display:none!important}.st-stage,.st-media-wrap{box-shadow:none;border:0;height:auto!important;overflow:visible!important}}.st-earpiece{color:#c9d0d6;opacity:.55;background:#07090b;border:1px solid #1a1f24;border-radius:12px;flex-direction:column;gap:6px;padding:8px 12px;transition:opacity .4s;display:flex}.st-earpiece.is-bright,.st-earpiece:hover,.st-earpiece:focus-within{opacity:1}.ep-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ep-controls .btn.on{border-color:var(--teal);color:var(--teal)}.ep-note{color:var(--muted);font-size:11.5px}.ep-get{color:var(--teal);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.ep-body{grid-template-columns:1fr 1fr 1.3fr;gap:12px;display:grid}.ep-cell h3{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);margin:0 0 2px;font:800 10px/1.2 Inter,Noto Sans Telugu,Arial,sans-serif}.ep-cell p{margin:0;font-size:13px;line-height:1.4}.ep-nudge{color:var(--amber);grid-column:1/-1;margin:0;font-size:12.5px}.ep-body.is-large{grid-template-columns:1fr;gap:22px}.ep-body.is-large .ep-cell p{font-size:22px;line-height:1.35}.ep-body.is-large .ep-cell h3{font-size:12px}.ep-full{color:#f2f4f6;background:#050607;min-height:100dvh;padding:20px 24px;font-family:Inter,Noto Sans Telugu,Arial,sans-serif}.ep-full header{align-items:center;gap:10px;margin-bottom:24px;display:flex}.ep-full header .st-spacer{flex:1}.ep-wait{color:var(--muted)}.st-pair{color:var(--muted);font-size:12px}.st-pair b{color:var(--text);letter-spacing:.12em}.tl-live-log{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;max-height:300px;padding:10px 12px;overflow-y:auto}.tl-live-log p{margin:0 0 4px}.ms{color:#f2f4f6;background:#000;place-items:center;font-family:Inter,Noto Sans Telugu,Arial,sans-serif;display:grid;position:fixed;inset:0}.ms-media{object-fit:contain;width:100vw;height:100dvh}.ms-blank{color:#6f7a85;flex-direction:column;align-items:center;gap:12px;display:flex}.ms-blank .st-logo{color:#c9d0d6;font-size:48px}.ms-pair{flex-direction:column;align-items:center;gap:18px;display:flex}.ms-pair label{color:#9aa4ae;flex-direction:column;gap:6px;font-size:13px;display:flex}.ms-pair input{letter-spacing:.3em;text-transform:uppercase;text-align:center;color:#f2f4f6;background:#111416;border:1px solid #3a424a;border-radius:12px;width:220px;padding:10px;font:700 28px/1 Inter,Noto Sans Telugu,Arial,sans-serif}@media (width<=800px){.ep-body{grid-template-columns:1fr}}.si{min-height:100dvh;color:var(--text);background:radial-gradient(circle at 30% 20%,#1b2846,#0b0d0f 60%);place-items:center;padding:16px;font-family:Inter,Noto Sans Telugu,Arial,sans-serif;display:grid}.si-card{border:1px solid var(--border-strong);background:var(--surface);border-radius:18px;flex-direction:column;gap:14px;width:min(420px,100%);padding:28px 26px;display:flex;box-shadow:0 30px 80px #000a}.si-card h1{margin:6px 0 0;font-size:22px}.si-card label{color:var(--muted);flex-direction:column;gap:5px;font-size:12.5px;display:flex}.si-card input{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);border-radius:10px;padding:10px 12px;font-size:15px}.si-card .btn{border-radius:12px;height:44px}.si-error{color:var(--coral);margin:0;font-size:13px}.si-small{font-size:11.5px}.st-last-time{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:8px;display:flex}.st-last-time h2{margin:0}.st-last-time p{color:var(--text-2);margin:0;font-size:12px}.st-account-row{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:13px;display:flex}.bs{background:var(--bg);min-height:100dvh;color:var(--text);padding:0 24px 40px;font-family:Inter,Noto Sans Telugu,Arial,sans-serif;font-size:13.5px}.bs-head{align-items:center;gap:10px;padding:16px 0 10px;display:flex}.bs-back{color:var(--muted);display:inline-flex}.bs-who{color:var(--muted);margin-left:auto;font-size:12px}.bs-tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:12px;display:flex}.bs-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font-weight:700}.bs-tabs button.on{color:var(--text);border-bottom-color:var(--amber)}.bs-savebar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.bs .btn{border-radius:10px;height:32px;padding:0 12px;font-size:13px}.bs .btn.icon{width:28px;height:28px;padding:0}.bs .btn.primary{min-width:0}.bs-note{color:var(--muted);font-size:12.5px}.bs-result{border-radius:10px;flex-basis:100%;padding:8px 12px;font-size:12.5px}.bs-result.ok{background:var(--green,#2fa36b)}@supports (color:color-mix(in lab, red, red)){.bs-result.ok{background:color-mix(in srgb, var(--green,#2fa36b) 18%, transparent)}}.bs-result.bad{background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.bs-result.bad{background:color-mix(in srgb, var(--coral) 14%, transparent)}}.bs-result ul{margin:4px 0 0;padding-left:18px}.bs-table{border-collapse:collapse;width:100%;margin-bottom:16px}.bs-table th,.bs-table td{text-align:start;border-bottom:1px solid var(--border);vertical-align:middle;padding:6px 8px}.bs-table th{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.bs-table tr.on td{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.bs-table tr.on td{background:color-mix(in srgb, var(--amber) 8%, transparent)}}.bs-table tr.dragging{opacity:.4}.bs-table input:not([type=checkbox]),.bs-table select,.bs-form input,.bs-form select,.bs-form textarea,.bs-personas textarea,.bs-ask-form input,.bs-inline,.bs h2 select{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;border-radius:7px;padding:5px 8px;font-size:13px}.bs-grip{color:var(--muted-2);cursor:grab;width:20px}.bs-order{white-space:nowrap}.bs-two{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:24px;display:grid}.bs h2{margin:8px 0 10px;font-size:15px}.bs-form{flex-direction:column;gap:10px;display:flex}.bs-form label{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.bs-form label.bs-check{color:var(--text);flex-direction:row;align-items:center;gap:8px;font-size:13px}.bs-status{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bs-status li{border:1px solid var(--border);border-radius:9px;padding:8px 10px}.bs-status li.on{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bs-status li.on{border-color:color-mix(in srgb, var(--green) 50%, var(--border))}}.bs-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0 16px;display:grid}.bs-kpis div{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;padding:12px;display:flex}.bs-kpis b{font:800 26px/1 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.bs-kpis span{color:var(--muted);font-size:12px}.bs-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bs-toolbar{margin-bottom:12px}.bs-inline-label{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.bs-inline-label select{border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text);font:inherit;border-radius:8px;padding:0 8px;font-size:12.5px}.bs-signout{margin-left:10px}.bs-tablewrap{margin-bottom:8px}.bs-filter{align-items:center;gap:10px;margin:6px 0;display:flex}.bs-filter input{border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text);font:inherit;border-radius:8px;min-width:220px;padding:0 10px;font-size:12.5px}.bs-sortable th button{all:unset;cursor:pointer;font:inherit;color:inherit;align-items:center;gap:4px;display:inline-flex}.bs-sortable th.sorted button{color:var(--text)}.bs-sortable th.num,.bs-sortable td.num{text-align:right}.bs-brief{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:4px 0 14px;padding:14px 16px}.bs-brief h2{margin-top:0}.bs-brief p{margin:0 0 8px;font-size:13.5px;line-height:1.5}.bs-legend{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 16px;margin:8px 0;font-size:12.5px;display:grid}.bs-legend dt{color:var(--text);font-weight:700}.bs-legend dd{color:var(--muted);margin:0}.bs-ask{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:4px 0 14px;padding:14px 16px}.bs-ask h2{margin-top:0}.bs-ask-form{gap:8px;margin-bottom:8px;display:flex}.bs-ask-form input{flex:1;min-width:0}.bs-ask-examples{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.bs-ask-turn{border-top:1px solid var(--border);margin-top:12px;padding-top:10px}.bs-ask-turn p{margin:0 0 6px;font-size:13.5px;line-height:1.5}.bs-proposal{border:1px solid var(--amber);border-radius:12px;margin:8px 0 14px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.bs-proposal{border:1px solid color-mix(in srgb, var(--amber) 45%, var(--border))}}.bs-proposal{background:var(--surface)}.bs-proposal h2{margin-top:0}.bs-proposal-row{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.bs-proposal-row p{margin:4px 0 0;font-size:13px}.bs-proposal-actions{align-items:flex-start;gap:6px;display:flex}.bs-personas td{vertical-align:top}.bs-personas textarea{width:100%;min-width:180px}.bs-catalog-wrap{margin-bottom:8px;overflow-x:auto}.bs-catalog th,.bs-catalog td{vertical-align:top}.bs-catalog textarea{min-width:200px;font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:6px 8px;font-size:12.5px}.bs-catalog .bs-num{width:64px}.bs-catalog tr.retired td{opacity:.55}.bs-save{white-space:nowrap}.bs-add{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.bs-add input{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--text);font:inherit;border-radius:8px;min-width:220px;padding:0 10px;font-size:12.5px}.bs-group{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.bs-group>span{color:var(--muted);font-size:12.5px}.st-offer{border:1px dashed var(--border-strong);background:var(--surface);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.st-offer.is-compact{background:0 0;border:0;padding:6px 0 0}.st-offer h4{margin:0;font-size:13px}.st-offer textarea{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:8px;padding:8px 10px;font-size:13px}.st-offer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.st-offer-confirm{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.st-offer-done{color:var(--teal);margin:6px 0 0;font-size:12.5px}.st-offer-wrap{padding:0 16px 16px}.st-keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0;display:grid}.st-keys div{align-items:center;gap:8px;display:flex}.st-keys dt,.st-keys dd{margin:0}.st-keys dd{color:var(--muted);font-size:13px}.st-build{margin:14px 0 0;font-size:11.5px}.bs-pre{white-space:pre-wrap;font:inherit;max-width:520px;margin:0;font-size:12.5px}.bs-rowactions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.st-home{align-items:center;gap:inherit;color:inherit;text-decoration:none;display:inline-flex}.hm{--amber:#e6a840;--coral:#e57b58;background:var(--bg);min-height:100vh;color:var(--text)}.hm-head{align-items:center;gap:10px;padding:18px 28px;display:flex}.hm-edition{border:1px solid var(--border);color:var(--muted);border-radius:999px;margin-left:8px;padding:3px 10px;font-size:12px}.hm-main{flex-direction:column;gap:22px;max-width:980px;margin:0 auto;padding:12px 24px 48px;display:flex}.hm-continue{border:1px solid var(--teal);background:var(--teal);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.hm-continue{background:color-mix(in srgb, var(--teal) 10%, var(--surface))}}.hm-continue h2{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-size:13px}.hm-continue p{margin:0}.hm-where{align-items:center;gap:8px;font-size:18px;display:flex}.hm-where i{color:var(--muted-2);font-style:normal}.hm-mode{background:var(--amber);color:#0b0d0f;border-radius:999px;margin-left:6px;padding:2px 9px;font-size:11.5px;font-weight:700}.hm-mode.live{background:var(--coral)}.hm-products h1{margin:0 0 12px;font:800 22px/1.2 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.hm-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.hm-product{border:1px solid var(--border);background:var(--surface);min-height:108px;color:var(--text);text-align:left;font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:6px;padding:16px 40px 16px 16px;display:flex;position:relative}.hm-product:hover,.hm-product:focus-visible{border-color:var(--teal)}.hm-product b{font-size:16px}.hm-product span{color:var(--muted);font-size:13px}.hm-product svg{color:var(--muted);position:absolute;top:18px;right:14px}@media (width<=640px){.hm-head{padding:14px 16px}.hm-main{padding:8px 16px 32px}.hm-continue{flex-direction:column;align-items:stretch}}.st-startcall{background:var(--accent,#0e8fa3)!important;border-color:var(--accent,#0e8fa3)!important;color:#fff!important}.st-oncall{font-variant-numeric:tabular-nums;color:var(--text);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.st-oncall i{background:var(--coral);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite st-pulse}@keyframes st-pulse{50%{opacity:.35}}.st-debrief-form{flex-direction:column;gap:12px;display:flex}.st-debrief-form label{gap:5px;font-size:13px;display:grid}.st-debrief-form label>span{color:var(--muted)}.st-debrief-form select,.st-debrief-form input,.st-debrief-form textarea{border:1px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;border-radius:8px;padding:8px 10px;font-size:13.5px}.st-debrief-actions{flex-wrap:wrap;gap:8px;display:flex}.bs-answer{gap:6px;min-width:260px;display:grid}.bs-answer textarea{font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:6px 8px;font-size:12.5px}.st-demo-end{z-index:5;border:1px solid var(--teal);background:var(--surface);border-radius:14px;width:min(620px,100% - 32px);padding:14px 16px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.st-demo-end{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.st-demo-end{color:var(--text);box-shadow:0 16px 40px #00000073}.st-demo-end header{justify-content:space-between;align-items:center;display:flex}.st-demo-end h3{margin:0;font-size:15px}.st-demo-end p{margin:6px 0 10px}.st-demo-end-actions{flex-wrap:wrap;gap:8px;display:flex}.st-demo-end-note{font-size:12px;margin:8px 0 0!important}.sim-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.sim-stats div{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.sim-stats b{font:800 24px/1.1 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.sim-stats span{color:var(--muted);font-size:12px}.sim-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.sim-beats,.sim-objections{flex-direction:column;gap:5px;margin:0 0 10px;padding:0;font-size:13px;list-style:none;display:flex}.sim-beats li,.sim-objections li b{align-items:baseline;gap:6px;display:flex}.sim-beats li.hit svg,.sim-objections li.hit svg{color:var(--green)}.sim-beats li.miss svg,.sim-objections li.miss svg{color:var(--coral)}.sim-objections li{flex-direction:column;gap:2px;display:flex}.sim-objections li span{color:var(--muted);padding-left:19px;font-size:12.5px}.sim-runs{margin-top:14px}.sim-runs ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sim-runs li{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.sim-replay header{justify-content:space-between;align-items:center;display:flex}.sim-transcript{flex-direction:column;gap:6px;max-height:46vh;margin:8px 0 12px;padding:0;font-size:13px;list-style:none;display:flex;overflow:auto}.sim-transcript li{background:var(--surface-2);border-radius:10px;padding:6px 10px}.sim-transcript li.partner{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.sim-transcript li.partner{background:color-mix(in srgb, var(--teal) 12%, var(--surface-2))}}.sim-transcript li.now{outline:1px solid var(--teal)}.sim-transcript li.later{opacity:.45}.fr{flex-direction:column;gap:16px;display:flex}.fr-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.fr-head h1{margin:0;font:800 22px/1.2 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.fr-steps{flex-wrap:wrap;flex:1;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fr-steps li{border:1px solid var(--border);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.fr-steps li span{font-weight:700}.fr-steps li.on{border-color:var(--teal);color:var(--text)}.fr-steps li.done{color:var(--text)}.fr-body{flex-direction:column;gap:12px;display:flex}.fr-chapter{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;padding:14px;display:grid}.fr-chapter img{border-radius:10px;width:100%}.fr-chapter h2{margin:0 0 8px;font-size:17px}.fr-chapter p{max-height:260px;margin:0;font-size:13.5px;line-height:1.5;overflow:auto}.fr-actions{gap:8px;display:flex}.fr-coach .st-coach{max-width:460px}.hm-product.on{border-color:var(--teal)}@media (width<=720px){.fr-chapter{grid-template-columns:minmax(0,1fr)}}.st-saved{color:var(--muted);opacity:0;white-space:nowrap;font-size:11.5px;transition:opacity .4s}.st-saved.on{opacity:1}.st-saved.off{opacity:1;color:var(--coral)}.ms-nosave{color:#ffffff59;margin:0;font-size:11px;position:fixed;bottom:8px;right:12px}.cd-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.cd-chips{flex-wrap:wrap;gap:6px;display:flex}.cd-chip{border:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.cd-chip.on{border-color:var(--teal);color:var(--text);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.cd-chip.on{background:color-mix(in srgb, var(--teal) 14%, transparent)}}.st-acct{position:relative}.st-acct-initial{font:700 13px/1 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.st-acct-menu{border:1px solid var(--border);background:var(--surface);z-index:40;border-radius:12px;flex-direction:column;gap:2px;min-width:240px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #00000059}.st-acct-menu p{text-overflow:ellipsis;white-space:nowrap;margin:4px 8px 8px;font-size:12px;overflow:hidden}.st-acct-item{all:unset;cursor:pointer;color:var(--text);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.st-acct-item:hover,.st-acct-item:focus-visible{background:var(--surface-2,#ffffff0f)}@media (width<=900px){.bs-two,.bs-kpis{grid-template-columns:minmax(0,1fr)}}.sim{color:var(--text);padding:16px 18px 20px}.sim-setup,.sim-choose{flex-direction:column;gap:10px;display:flex}.sim-choose h3,.sim-card h3{color:var(--muted);margin:6px 0 0;font-size:13px}.sim-start{align-self:flex-start}.sim-run{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.sim-screen{object-fit:contain;background:#000;border-radius:10px;width:100%;max-height:260px}.sim-talk{background:linear-gradient(160deg, var(--navy), var(--surface));border-radius:14px;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){.sim-talk{background:linear-gradient(160deg, color-mix(in srgb, var(--navy) 70%, var(--surface)), var(--surface))}}.sim-talk{border:1px solid var(--border-strong)}.sim-who{letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin:0 0 6px;font:800 11px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.sim-line{margin:0 0 8px;font:600 19px/1.4 Inter Tight,Inter,Noto Sans Telugu,Arial,sans-serif}.sim-answer{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;display:flex}.sim-answer .st-ask-form{flex:1;min-width:240px}.sim-hint{margin:-4px 0 0;font-size:12px}.sim-chips{flex-wrap:wrap;gap:6px;margin:0 0 6px;display:flex}.sim-chips:empty{display:none}.sim-voice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sim-voice p{margin:0}.sim-transport{flex-wrap:wrap;gap:6px;display:flex}.sim-answer-form{flex-direction:column;gap:8px;width:100%;display:flex}.sim-answer-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font:800 11px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.sim-answer-form textarea{border:1px solid var(--border-strong);background:var(--surface-2);width:100%;min-height:9.5em;color:var(--text);resize:vertical;border-radius:14px;padding:14px 16px;font:500 17px/1.5 Inter,Noto Sans Telugu,Arial,sans-serif;overflow:hidden}.sim-answer-form textarea:focus{border-color:var(--amber);outline:none}.sim-answer-form textarea:disabled{opacity:.6}.sim-answer-count{color:var(--muted);margin:4px 0 0;font-size:12px}.sim-answer-count.long{color:var(--amber,#e6a840)}.st-mic.listening{min-width:190px}.sim-answer-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sim-feedback{border:1px solid var(--border-strong);background:var(--surface);border-radius:14px;flex-direction:column;gap:8px;width:100%;padding:18px 20px;display:flex}.sim-feedback h3{color:var(--muted);margin:8px 0 0;font-size:13px}.sim-feedback-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sim-feedback-head>div:first-child{flex:1;min-width:0}.sim-said{white-space:pre-wrap;margin:0;font:500 17px/1.5 Inter,Noto Sans Telugu,Arial,sans-serif}.sim-score{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;flex-direction:column;align-items:center;min-width:96px;padding:10px 12px;display:flex}.sim-score b{font:800 36px/1 Inter Tight,Inter,Arial,sans-serif}.sim-score span{color:var(--muted);font-size:11px}.sim-score.good b{color:var(--green)}.sim-score.mid b{color:var(--amber)}.sim-score.low b{color:var(--coral)}.sim-verdict{margin:0;font:500 17px/1.5 Inter,Noto Sans Telugu,Arial,sans-serif}.sim-better{flex-direction:column;gap:10px;margin:0;padding-left:22px;font:400 16px/1.55 Inter,Noto Sans Telugu,Arial,sans-serif;display:flex}.sim-better li::marker{color:var(--amber);font-weight:800}.sim-feedback .sim-beats{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.sim-replay-score{color:var(--amber);margin-top:4px;font-size:12px;display:block}.sim-focus,.sim-scores{margin:4px 0 0}.sim-card ul{flex-direction:column;gap:8px;margin:8px 0;padding:0;list-style:none;display:flex}.sim-card li{align-items:baseline;gap:6px;display:flex}.sim-card .sim-objections li{flex-direction:column;gap:2px}.sim-card h3 b{color:var(--text);font-size:22px}.sim-dots{gap:4px;display:inline-flex}.sim-dots i{background:var(--surface-3);border-radius:50%;width:12px;height:12px}.sim-dots i.on{background:var(--amber)}@media (width<=900px){.sim-card li{grid-template-columns:minmax(0,1fr)}}.ad-add,.bs section{margin-bottom:24px}.ad-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:10px;display:grid}.ad-grid label,.ad-add label{gap:4px;font-size:13px;display:grid}.ad-grid input,.ad-grid select{width:100%}.ad-row{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:8px 0;display:flex}.ad-check{align-items:center;gap:6px;display:flex!important}.ad-products{flex-wrap:wrap;gap:4px 10px;display:inline-flex}.ad-products label{white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.ad-link{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.ad-link input{flex:320px;min-width:0;font-family:ui-monospace,monospace;font-size:12px}.ad-users td{vertical-align:top}.ad-sub{font-size:12px;display:block}.ad-status{border:1px solid var(--line,#333);border-radius:999px;padding:1px 8px;font-size:12px;display:inline-block}.ad-status.active{color:#3fb68b;border-color:#3fb68b}.ad-status.invited{color:#f0a73a;border-color:#f0a73a}.ad-status.revoked{color:#e5604d;border-color:#e5604d}tr.ad-revoked td{opacity:.6}.ad-usage{padding:6px 0}@media (width<=760px){.ad-users thead{display:none}.ad-users tr,.ad-users td{display:block}}.si-link{color:var(--muted,#9aa4b1);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;text-decoration:underline}.ad-help{border:1px solid var(--border,#333);border-radius:10px;margin:0 0 20px;padding:10px 14px;font-size:13px}.ad-help summary{cursor:pointer;font-weight:600}.ad-help ol{gap:6px;margin:8px 0 0;padding-left:20px;display:grid}.ad-badge{color:#6fc3d6;vertical-align:middle;border:1px solid #6fc3d6;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;display:inline-block}.ad-admins{margin-bottom:24px}.ad-add-admin,.ad-details{margin-top:10px}.st-route{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:minmax(150px,280px) minmax(120px,1fr) minmax(0,auto);align-items:center;gap:14px;margin:0 0 10px;padding:5px 8px 5px 14px;font-size:13px;display:grid;position:relative}.st-route-now{min-width:0;max-width:280px;line-height:1.25;display:grid;overflow:hidden}.st-route-count{color:var(--amber);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.st-route-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-route-eta{color:var(--muted);font-size:11.5px}.st-route-line{align-items:center;min-width:0;margin:0;padding:6px 0;list-style:none;display:flex;overflow:hidden}.st-route-line li{flex:1 1 0;place-items:center;min-width:0;display:grid;position:relative}.st-route-line li+li:before,.st-route-line li.passed+li:after,.st-route-line li.passed+li.here:after{content:"";height:2px;position:absolute;top:50%;left:-50%;right:50%;transform:translateY(-50%)}.st-route-line li+li:before{background:var(--border-strong)}.st-route-line li.passed+li:after{background:var(--teal)}.st-route-line button{z-index:1;border:2px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:50%;width:10px;height:10px;padding:0;transition:transform .15s;position:relative}.st-route-line button:hover,.st-route-line button:focus-visible{border-color:var(--amber);transform:scale(1.5)}.st-route-line .passed button{border-color:var(--teal);background:var(--teal)}.st-route-line .here button{border-color:var(--amber);background:var(--amber);width:14px;height:14px;box-shadow:0 0 0 4px var(--amber)}@supports (color:color-mix(in lab, red, red)){.st-route-line .here button{box-shadow:0 0 0 4px color-mix(in srgb, var(--amber) 25%, transparent)}}.st-route-next{align-items:center;gap:6px;min-width:0;display:flex}.st-route-up{border:1px solid var(--border);min-width:0;max-width:220px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12.5px;display:inline-flex}.st-route-up span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-route-up small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.st-route-up+.st-route-up{opacity:.7}.st-route-up:hover{border-color:var(--teal);opacity:1}.st-route-up.is-last{cursor:default}.st-route .btn.on{border-color:var(--teal);color:var(--teal)}.st-route.is-compact{opacity:.85}.st-route-pop{z-index:40;border-radius:14px;width:min(320px,100vw - 32px);position:absolute;top:calc(100% + 8px);right:8px;box-shadow:0 20px 50px #000a}.st-route-pop .st-stepsp{max-height:min(60dvh,520px)}@media (width<=1250px){.st-route-up+.st-route-up{display:none}}@media (width<=900px){.st-route{grid-template-columns:minmax(0,1fr) auto}.st-route-line{grid-area:2/1/auto/-1}.st-route-up small{display:none}}.st-stepsp{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.st-stepsp-head{border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.st-stepsp-count{color:var(--muted)}.st-stepsp-head .btn{margin-left:auto}.st-stepsp-list{margin:0;padding:6px;font-size:13px;list-style:none;overflow-y:auto}.st-stepsp-list button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:10px;padding:7px 8px;display:flex}.st-stepsp-list button:hover{background:var(--surface-2)}.st-stepsp-list button.done{color:var(--muted)}.st-stepsp-list button.current{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.st-stepsp-list button.current{background:color-mix(in srgb, var(--amber) 18%, transparent)}}.st-stepsp-list button.current{box-shadow:inset 3px 0 0 var(--amber);color:var(--text);font-weight:600}.st-stepsp-list .num{color:var(--muted);text-align:right;min-width:1.6em}.st-stepsp-list .current .num{color:var(--amber)}@container stage (width<=760px){.st-bar{flex-wrap:wrap}.st-caption{flex-basis:100%}}.ep-main.has-steps{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}.ep-col{min-width:0}.st-stepsp.is-full{max-height:calc(100dvh - 140px);position:sticky;top:12px}@media (width<=760px){.ep-main.has-steps{grid-template-columns:minmax(0,1fr)}}.st-stage.is-fs{background:#000}.st-stage.is-fs .st-bar{transition:opacity .3s}.st-stage.fs-bar-hidden .st-bar{opacity:0;pointer-events:none}.st-stage.fs-idle,.st-stage.fs-idle *{cursor:none!important}.st-fs-zone{z-index:3;color:#0000;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;bottom:0}.st-fs-zone.prev{width:12%;left:0}.st-fs-zone.next{justify-items:end;width:88%;padding-right:2%;right:0}.st-fs-zone:hover,.st-fs-zone:focus-visible{color:#ffffff8c}.btn.st-mute.on{color:var(--coral);border-color:var(--coral)}.ai-btn.on{border-color:var(--teal);color:var(--teal)}.ai-backdrop{z-index:100;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ai-dialog{border:1px solid var(--border-strong);background:var(--surface);width:min(680px,100%);max-height:92dvh;color:var(--text);border-radius:14px;padding:18px 22px;font-size:14px;overflow-y:auto}.ai-dialog header{justify-content:space-between;align-items:center;display:flex}.ai-dialog h2{margin:0;font-size:18px}.ai-dialog h3{margin:14px 0 6px;font-size:14px}.ai-lead,.ai-fine{color:var(--muted);line-height:1.5}.ai-fine{font-size:12px}.ai-current{color:var(--teal);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ai-steps{margin:0;padding-left:20px}.ai-choices{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.ai-choice{border:1px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;gap:4px;padding:9px 11px;font-size:12.5px;display:grid}.ai-choice span{color:var(--muted)}.ai-choice.sel{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal) inset}.ai-choice:disabled{opacity:.5;cursor:default}.ai-tag{background:var(--amber);border-radius:999px;padding:1px 6px;font-size:10.5px;font-style:normal}@supports (color:color-mix(in lab, red, red)){.ai-tag{background:color-mix(in srgb, var(--amber) 22%, transparent)}}.ai-tag{color:var(--amber)}.ai-tag.free{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.ai-tag.free{background:color-mix(in srgb, var(--green) 22%, transparent)}}.ai-tag.free{color:var(--green)}.ai-open{color:var(--teal);align-items:center;gap:6px;display:inline-flex}.ai-how{color:var(--muted);margin:6px 0 0}.ai-paste{align-items:center;gap:8px;display:flex}.ai-paste input{flex:1;min-width:0}.ai-msg.ok{color:var(--green)}.ai-msg.err{color:var(--coral)}.ai-wide{gap:8px;margin-top:10px;font-size:12.5px;display:flex}.ai-wide span{gap:2px;display:grid}.ai-wide span span{color:var(--muted)}.ai-other{align-items:center;gap:8px;margin-top:8px;font-size:12.5px;display:flex}.ai-dialog footer{justify-content:flex-end;display:flex}.spin{animation:1s linear infinite st-spin}@keyframes st-spin{to{transform:rotate(360deg)}}.cd{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:0 0 12px}.cd-head{align-items:center;gap:8px;padding-right:8px;display:flex}.cd-bar{min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:9px 12px;display:flex}.cd-sum{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:12.5px;overflow:hidden}.cd-chev{margin-left:auto;transition:transform .2s}.cd.open .cd-chev{transform:rotate(180deg)}.cd-body{gap:10px;padding:0 12px 12px;display:grid}.cd-field{gap:4px;font-size:12.5px;display:grid}.cd-field>span:first-child{color:var(--muted);align-items:center;gap:5px;display:inline-flex}.cd-inline{gap:6px;display:flex}.cd-inline input{flex:1;min-width:0}.cd-ok{color:var(--green);font-style:normal}.cd-hist{color:var(--muted)}.cd-err{color:var(--coral);font-style:normal}.cd-file{align-items:center;gap:6px;display:inline-flex}.cd-foot{color:var(--muted);margin:0;font-size:12px}.ep-tools{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 10px;display:flex}.ep-switch{align-items:center;gap:6px;font-size:13px;display:inline-flex}.ep-ear{align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.ep-hint,.ep-banner{background:var(--teal);border-radius:8px;margin:0 0 10px;padding:8px 12px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.ep-hint,.ep-banner{background:color-mix(in srgb, var(--teal) 14%, transparent)}}.ep-banner.warn{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.ep-banner.warn{background:color-mix(in srgb, var(--amber) 16%, transparent)}}.ep-log{margin-top:18px}.ep-log h3{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 6px;font-size:12px}.ep-log-body{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:6px;max-height:46dvh;padding:10px 12px;display:grid;overflow-y:auto}.ep-line{margin:0;line-height:1.45}.ep-line b{color:var(--muted);margin-right:4px;font-weight:600}.ep-line.me b{color:var(--teal)}.ep-card{border-left:3px solid var(--amber);background:var(--surface-2);border-radius:8px;gap:3px;padding:8px 10px;display:grid}.ep-card.sa{border-left-color:var(--teal)}.ep-card-kind{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}.ep-card-note{color:var(--muted);font-size:12px}.ep-card.is-big .ep-card-text{font-size:1.2em;font-weight:600}.st-fold{margin-left:auto}.st-board.is-rail .st-brand{flex-direction:column;gap:8px}.st-board.is-rail .st-fold{margin:0}.st-password{gap:8px;margin-top:14px;display:grid}.st-password h3{align-items:center;gap:6px;display:flex}.st-password label{gap:4px;font-size:12.5px;display:grid}.st-password .btn{justify-self:start}.ad-pw{flex:260px;gap:4px;font-size:13px;display:grid}.ad-pw input{font-family:ui-monospace,monospace}.st-send-btn{border-color:var(--teal);color:var(--teal)}.sx-veil{z-index:90;background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}.sx-panel{background:var(--surface);border-left:1px solid var(--border-strong);width:min(460px,100vw);height:100dvh;color:var(--text);overflow-y:auto;box-shadow:-20px 0 50px #0008}.sx-panel header{background:var(--surface);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:sticky;top:0}.sx-panel h2{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.sx-body{gap:12px;padding:14px 18px 24px;font-size:13.5px;display:grid}.sx-body h3{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;font-size:13px}.sx-group{border:1px solid var(--border);border-radius:10px;margin:0;padding:8px 12px 10px}.sx-group legend{color:var(--amber);padding:0 6px;font-size:12px;font-weight:600}.sx-item{align-items:flex-start;gap:8px;padding:4px 0;display:flex}.sx-field{gap:4px;display:grid}.sx-field>span{color:var(--muted);font-size:12.5px}.sx-field input,.sx-field textarea{width:100%}.sx-small{font-size:12px}.sx-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sx-meta{margin:0;line-height:1.5}.sx-frame{border:1px solid var(--border);background:#f4f5f6;border-radius:10px;width:100%;height:52dvh}.sx-done{color:var(--green);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.bs-overrides{gap:6px;font-size:13px;display:grid}.bs-overrides ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.bs-overrides li,.bs-override-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bs-override-add input{flex:1;min-width:180px}.ep-attached{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:13px}.ep-attached.warn{border-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.ep-attached.warn{border-color:color-mix(in srgb, var(--amber) 55%, var(--border))}}.ep-attached .ep-free{color:var(--muted)}.ep-listening{font-variant-numeric:tabular-nums}.btn.has-label{gap:6px}.st-bar{flex-wrap:wrap}.st-bar .st-caption{min-width:220px}.st-controls{flex-wrap:wrap;justify-content:flex-end}@media (width<=899px){.btn.has-label .btn-label{display:none}.st-app .btn.has-label{justify-content:center;width:38px;padding:0}.st-app .btn.small.has-label{width:30px}}.st-callwrap{align-items:center;gap:8px;display:inline-flex;position:relative}.st-callhint{z-index:40;border:1px solid var(--teal);border-radius:12px;justify-items:start;gap:8px;width:min(360px,80vw);padding:10px 12px;display:grid;position:absolute;top:calc(100% + 10px);right:0}@supports (color:color-mix(in lab, red, red)){.st-callhint{border:1px solid color-mix(in srgb, var(--teal) 50%, var(--border))}}.st-callhint{background:var(--surface);color:var(--text);white-space:normal;font-size:12.5px;line-height:1.45;box-shadow:0 10px 30px #00000059}.ad-actions{flex-wrap:wrap;gap:10px 16px;display:flex}.ad-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ad-group-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:2px;font-size:10.5px;font-weight:700}.ad-code{letter-spacing:.08em;width:13ch;font:700 16px/1 ui-monospace,Consolas,monospace}.st-stagerow.has-talk{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:12px;display:grid}.tt-panel{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow:auto}.tt-panel header,.tt-full header{align-items:center;gap:8px;display:flex}.tt-body h3{margin:2px 0 4px;font-size:17px}.tt-body h4{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin:10px 0 2px;font-size:11px}.tt-body p{margin:0;font-size:13.5px;line-height:1.5}.tt-body .tt-count,.tt-body .tt-cue,.tt-body .tt-next{color:var(--muted);font-size:12.5px}.tt-body .tt-next{margin-top:12px}.tt-body.is-large h3{font-size:24px}.tt-body.is-large p{font-size:17px;line-height:1.55}.tt-body.is-large .tt-say{font-size:20px}.tt-full{background:var(--bg);min-height:100vh;color:var(--text);align-content:start;gap:16px;padding:18px 22px;display:grid}.tt-wait{font-size:15px}@media (width<=1100px){.st-stagerow.has-talk{grid-template-columns:1fr}}.st-app.is-live{height:100dvh;min-height:0;overflow:hidden}.st-app.is-live .st-main{min-height:0;overflow:hidden}.st-app.is-live .st-stagerow{flex:auto;align-items:stretch;min-height:0}.st-app.is-live .st-stage{height:100%;min-height:0}.st-app.is-live .st-media-wrap{aspect-ratio:auto;flex:auto;min-height:0;max-height:none}.st-app.is-live .tt-panel{max-height:100%}.st-app.is-live .st-earpiece,.st-app.is-live .st-bottom{flex:none}.st-topline.is-live{flex-wrap:nowrap;min-width:0}.st-topline.is-live>*{flex:none}.st-topline.is-live .st-live-badge{flex:0 auto;min-width:0;overflow:hidden}.ep-top{align-items:center;gap:6px;display:inline-flex}.ep-top .btn.on{border-color:var(--teal)}.ep-notes{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12px;display:flex}@media (width<=1199px){.st-topline.is-live .btn-label{display:none}.st-app .st-topline.is-live .btn.has-label{justify-content:center;width:30px;padding:0}}.sim-strip{opacity:1}.sim-strip h2{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin:0;font-size:11px}@media (width<=1599px){.st-topline.is-live .is-minor .btn-label,.st-topline.is-live .st-pair-label{display:none}.st-app .st-topline.is-live .btn.has-label.is-minor{justify-content:center;width:30px;padding:0}}.st-app{height:100dvh;min-height:0;overflow:hidden}.st-app .st-main{gap:8px;min-height:0;padding:8px 18px 10px 16px;overflow:hidden}.st-top{flex:none;align-items:center;gap:12px;min-width:0;height:44px;display:flex}.st-top-crumb{white-space:nowrap;flex:0 auto;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex;overflow:hidden}.st-top-crumb b{text-overflow:ellipsis;overflow:hidden}.st-top-crumb i{color:var(--muted);font-style:normal}.st-pills{scrollbar-width:none;flex:auto;gap:6px;min-width:0;display:flex;overflow-x:auto}.st-pills::-webkit-scrollbar{display:none}.st-pill{border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:0 12px;font:600 12.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-pill:hover{border-color:var(--border-strong)}.st-pill.on{border-color:var(--teal);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-pill.on{background:color-mix(in srgb, var(--teal) 24%, var(--surface))}}.st-pill.soon{opacity:.5;cursor:default}.st-top.is-live .st-pill{background:#0d1013;border-color:#23292f}.st-top.is-live .st-pill.on{border-color:var(--teal);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-top.is-live .st-pill.on{background:color-mix(in srgb, var(--teal) 30%, #0d1013)}}.st-app .st-stagerow{flex:auto;grid-template-columns:minmax(0,1fr) 264px;align-items:stretch;gap:12px;min-height:0;display:grid}.st-app .st-stagerow.is-wide{grid-template-columns:minmax(0,1fr)}.st-app .st-stagerow.has-talk{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.st-stagebox{place-items:center;min-width:0;min-height:0;display:grid;container-type:size}.st-app .st-stagebox>.st-stage{width:min(100cqw,177.778cqh);height:min(100cqh,56.25cqw);min-height:0}.st-app .st-stagebox>.st-stage.is-tool{width:100%;height:100%}.st-app .st-stagebox .st-media-wrap{aspect-ratio:auto;flex:auto;height:auto;min-height:0;max-height:none}.st-app .st-stagebox .st-stage.is-tool .st-media-wrap{overflow-y:auto}.st-app .st-stagebox>.st-stage:fullscreen{width:100vw;height:100vh}.st-app .st-wings,.st-app .tt-panel{min-height:0;max-height:100%;overflow-y:auto}.st-chapter{align-items:center;gap:12px;min-width:0;min-height:40px;display:flex}.st-chapter .st-route{opacity:1;flex:auto;grid-template-columns:minmax(120px,260px) minmax(80px,1fr) auto;min-width:0;margin:0}.st-chapter .st-route-up{display:none}.st-chapter .st-route-pop{top:auto;bottom:calc(100% + 8px)}.st-chapter-title{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.st-chapter-title .st-kicker{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-right:10px;font-size:11.5px}.st-chapter-ctl{flex:none;align-items:center;gap:6px;display:flex}.st-chapter-ctl .st-play{border-radius:999px;padding:0 14px}.st-ctlbar{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:56px;max-height:64px;padding:0 12px;display:grid}.st-ctlbar.is-live{background:#07090b;border-color:#1a1f24}.st-ctl-left,.st-ctl-centre,.st-ctl-right{align-items:center;gap:6px;min-width:0;display:flex}.st-ctl-left{justify-self:start}.st-ctl-centre{justify-self:center}.st-ctl-right{justify-self:end}.st-ctlbar .st-pair{color:var(--muted);white-space:nowrap;font-size:12px}.st-app .st-endcall{color:#fff;background:#c0352f;border-color:#c0352f}.st-app .st-endcall:hover{background:#a62c27}.st-pit .st-earpiece{padding:6px 12px}.st-pit .st-bottom{grid-template-columns:minmax(0,1fr)}.st-railtools{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;gap:4px;padding:8px;display:flex}.st-railtools .language-select-trigger{width:100%}.st-railtools .language-menu{inset-inline-start:calc(var(--board-w) + 10px);inset-inline-end:auto;position:fixed;top:auto;bottom:16px}.rt-item{min-height:30px;color:var(--text);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:12.5px;text-decoration:none;display:flex}.rt-item:hover{background:var(--surface-2)}.rt-who{cursor:default;color:var(--muted)}.rt-who:hover{background:0 0}.rt-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.st-board.is-rail .st-railtools{background:0 0;border:0;align-items:center;padding:4px 0}.st-board.is-rail .rt-label,.st-board.is-rail .st-railtools .language-select-label,.st-board.is-rail .st-railtools .language-select-trigger svg:last-child{display:none}.st-board.is-rail .rt-item,.st-board.is-rail .st-railtools .language-select-trigger{justify-content:center;width:36px;padding:0}@media (width<=1599px){.st-pit .is-minor .btn-label,.st-ctlbar .st-pair-label{display:none}.st-app .st-pit .btn.has-label.is-minor{justify-content:center;width:30px;padding:0}}@media (width<=1279px){.st-top .btn-label,.st-pit .btn-label{display:none}.st-app .st-pit .btn.has-label{justify-content:center;width:30px;padding:0}.st-chapter .st-route-eta{display:none}}.st-board .st-railtools{flex-flow:wrap;align-items:center;gap:4px}.st-board .st-railtools .language-select-wrap{flex:1 0 100%}.st-board .st-railtools .rt-label{display:none}.st-board .st-railtools .rt-item{justify-content:center;width:32px;height:32px;min-height:32px;padding:0}.st-board .st-railtools .st-saved{margin-inline-start:auto}.st-board.is-rail .st-railtools{flex-direction:column}.st-board.is-rail .st-railtools .language-select-wrap{flex:none}.st-board:not(.is-rail){gap:10px;padding-top:14px}.st-board:not(.is-rail) .st-opt{padding-block:5px}.st-board:not(.is-rail) .st-lights>p{display:none}.st-app{--line:#ffffff1f;--ink:#ffffffe6;--ink-2:#fff9;--accent:#0e8fa3;--accent-ink:#fff;--stop:#c0352f;--pit-bg:#101418}html[data-theme=light] .st-app{--line:#0000001f;--ink:#0a0e12e6;--ink-2:#0a0e1299;--pit-bg:#f1f3f5}.st-app.is-live{--pit-bg:#090b0d}.st-app .st-main{gap:16px;padding:16px 16px 12px}.st-app .st-stage{box-shadow:none;border:1px solid var(--line);border-radius:12px}.st-band{border-top:1px solid var(--line);color:#ffffffe6;background:#0b0d0f;flex:none;align-items:center;gap:16px;min-height:52px;padding:8px 16px;display:flex}.st-band-text{white-space:nowrap;flex:auto;align-items:baseline;gap:12px;min-width:0;display:flex;overflow:hidden}.st-band-text .st-kicker{color:#fff9;letter-spacing:0;text-transform:none;flex:none;font-size:13px}.st-band-text b{text-overflow:ellipsis;font:600 20px/1.2 Inter,Noto Sans Telugu,Arial,sans-serif;overflow:hidden}.st-band-actions{flex:none;gap:8px;display:flex}.st-fsbtn{z-index:5;color:#fff;opacity:0;background:#0b0d0fbf;border:1px solid #fff3;border-radius:8px;place-items:center;width:36px;height:36px;transition:none;display:grid;position:absolute;top:12px;right:12px}.st-stage:hover .st-fsbtn,.st-fsbtn:focus-visible{opacity:1}.st-pit{flex-direction:column;flex:none;gap:8px;min-width:0;display:flex}.pit-row{border:1px solid var(--line);background:var(--pit-bg);border-radius:12px;align-items:center;gap:24px;min-width:0;height:56px;padding:0 12px;display:flex}.pit-left,.pit-right{flex:none;align-items:center;gap:8px;display:flex}.pit-centre{flex:auto;min-width:120px}.st-pit .btn{border:1px solid var(--line);min-width:36px;height:36px;color:var(--ink);box-shadow:none;background:0 0;border-radius:8px;gap:8px;padding:0 12px;font:500 14px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-pit .btn:hover:not(:disabled){border-color:#ffffff3d}.st-pit .btn.icon{justify-content:center;width:36px;padding:0}.st-pit .btn.on,.st-pit .btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.st-pit .btn.on,.st-pit .btn[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.st-pit .btn:disabled{opacity:.4}.st-pit .st-startcall{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:600}.st-pit .st-endcall{background:var(--stop);border-color:var(--stop);color:#fff;font-weight:600}.cg-time{font-variant-numeric:tabular-nums;opacity:.9}.cg{align-items:center;gap:8px;display:flex;position:relative}.cg-source{border:1px solid var(--line);height:36px;color:var(--ink);background:0 0;border-radius:8px;padding:0 8px;font:500 14px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.cg .st-callhint{top:auto;bottom:calc(100% + 12px);right:0}.pit-note{color:var(--ink-2);gap:16px;margin:0;font-size:13px;display:flex}.sp{position:relative}.sp-trigger{max-width:340px}.sp-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-menu{z-index:60;border:1px solid var(--line);background:var(--surface-2);width:min(380px,80vw);max-height:60vh;color:var(--ink);border-radius:12px;padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.sp-show+.sp-show{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.sp-head{width:100%;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:2px;padding:8px;display:grid}.sp-head b{font-size:14px;font-weight:600}.sp-head span{color:var(--ink-2);font-size:13px}.sp-show.on .sp-head b{color:var(--accent)}.sp-head:hover,.sp-part:hover,.sp-demo:hover{background:#ffffff0f}.sp-demos{gap:8px;padding:0 8px 4px;display:flex}.sp-demo{border:1px solid var(--line);height:28px;color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;padding:0 10px;font-size:13px}.sp-demo.on{border-color:var(--accent)}.sp-parts{margin:0;padding:0;list-style:none}.sp-part{width:100%;min-height:32px;color:var(--ink-2);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:flex}.sp-part.on{color:var(--ink);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.sp-part.on{background:color-mix(in srgb, var(--accent) 18%, transparent)}}.sp-num{text-align:end;font-variant-numeric:tabular-nums;flex:none;width:20px}.sp-show.soon{opacity:.5}.cs{position:relative}.cs-pop{z-index:60;border:1px solid var(--line);background:var(--surface-2);width:300px;color:var(--ink);border-radius:12px;padding:16px;position:absolute;bottom:calc(100% + 8px);right:0}.cs-lead{color:var(--ink-2);margin:0 0 8px;font-size:13px}.cs-code{letter-spacing:.12em;margin:0 0 16px;font:600 40px/1 ui-monospace,Consolas,monospace}.cs-actions{gap:8px;display:flex}.st-askfield{width:100%;position:relative}.ask-form{display:flex;position:relative}.ask-form input{border:1px solid var(--line);min-width:0;height:36px;color:var(--ink);background:0 0;border-radius:8px;flex:1;padding:0 44px 0 12px;font:400 16px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.ask-form input::placeholder{color:var(--ink-2)}.st-askfield.is-off .ask-form input{opacity:.6}.st-app .ask-form .ask-mic{width:36px;min-width:36px;height:36px;color:var(--ink-2);box-shadow:none;background:0 0;border:0;justify-content:center;padding:0;position:absolute;top:0;right:0}.st-app .ask-form .ask-mic span{display:none}.st-app .ask-form .ask-mic.listening{color:var(--accent)}.ask-card{z-index:50;border:1px solid var(--line);background:var(--surface-2);min-width:320px;color:var(--ink);border-radius:12px;padding:16px 44px 12px 16px;position:absolute;bottom:calc(100% + 16px);left:0;right:0}.ask-card-x{width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.ask-card-q{color:var(--ink-2);margin:0 0 4px;font-size:13px}.ask-card-a{max-height:40vh;margin:0 0 12px;font-size:14px;line-height:1.5;overflow-y:auto}.ask-card-foot{align-items:center;gap:16px;display:flex}.ask-card-src{color:var(--ink-2);flex:1;font-size:13px}.ask-card-actions{gap:8px;margin-left:auto;display:flex}.ask-card .btn{border:1px solid var(--line);height:36px;color:var(--ink);background:0 0;border-radius:8px;gap:8px;padding:0 12px;font:500 14px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.ask-card .btn.icon{width:36px;padding:0}.st-strip{border:1px solid var(--line);background:var(--pit-bg);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:24px;height:40px;padding:0 4px 0 12px;animation:.15s ease-out strip-in;display:grid}@keyframes strip-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.strip-cell{align-items:baseline;gap:8px;min-width:0;display:flex}.strip-cell h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);flex:none;margin:0;font-size:11px;font-weight:600}.strip-cell p{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);margin:0;font-size:13px;overflow:hidden}.st-strip .strip-pop{width:32px;min-width:32px;height:32px}.st-lights-head{align-items:center;gap:8px;display:flex}.st-lights-head h2{flex:1}.st-lights-head .st-saved{font-size:12px}.st-aidot{background:#ffffff40;border-radius:50%;width:8px;height:8px}.st-aidot.on{background:#39c08a}.st-lights.is-live{border-color:var(--stop)}.st-acctcard{border:1px solid var(--border-strong);background:var(--surface);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.st-acctcard .language-select-trigger{width:100%}.st-acctcard .language-menu{inset-inline-start:calc(var(--board-w) + 10px);inset-inline-end:auto;position:fixed;top:auto;bottom:16px}.st-acctcard-row{align-items:center;gap:8px;display:flex}.st-app .st-acctcard-settings{border-radius:8px;flex:1;justify-content:flex-start;gap:8px;height:36px;font:500 14px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-acctcard .st-acct-menu{inset-inline-start:calc(var(--board-w) + 10px);position:fixed;top:auto;bottom:16px}.st-acctcard-links{gap:16px;margin:0;font-size:13px;display:flex}.st-acctcard-links a{color:var(--ink-2);text-decoration:underline}.st-board.is-rail .st-acctcard{background:0 0;border:0;align-items:center;padding:8px 4px}.st-board.is-rail .st-acctcard-row{flex-direction:column}.st-board.is-rail .st-acctcard-label,.st-board.is-rail .st-acctcard-links,.st-board.is-rail .st-acctcard .language-select-label,.st-board.is-rail .st-acctcard .language-select-trigger svg:last-child{display:none}.st-board.is-rail .st-acctcard .language-select-trigger,.st-app .st-board.is-rail .st-acctcard-settings{justify-content:center;width:36px;padding:0}.st-board.is-rail .st-lights-head h2,.st-board.is-rail .st-lights-head .st-saved{display:none}.st-app .st-oncall i,.st-app .st-live-badge i{animation:none}.st-app .st-stagebox{place-items:start center}.st-pit{container:pit/inline-size}.st-pit .st-startcall .btn-label,.st-pit .st-endcall .btn-label{display:inline}@container pit (width<=1420px){.pit-left .btn.has-label .btn-label{display:none}.pit-left .btn.has-label{justify-content:center;width:36px;padding:0}.sp-trigger{max-width:200px}}@container pit (width<=1220px){.pit-right .btn.has-label .btn-label,.pit-play .btn-label{display:none}.pit-right .btn.has-label,.st-pit .pit-play{justify-content:center;width:36px;padding:0}.sp-trigger{max-width:160px}.pit-row{gap:16px}}@container pit (width<=960px){.sp-title,.sp-chev{display:none}.sp-trigger{justify-content:center;width:36px;padding:0}.cg-source{max-width:120px}}.sp-menu{width:min(440px,80vw)}.sp-demos{flex-wrap:wrap}.sp-demo{text-align:start;height:auto;min-height:28px;padding:4px 10px;line-height:1.3}.st-app,.st-app *{font-family:Inter,Noto Sans Telugu,Arial,Helvetica,sans-serif}.st-app .cs-code,.st-app code,.st-app kbd{font-family:ui-monospace,Consolas,monospace}.st-app :is(h2,h3,h4,small,.st-kicker):not(.st-route *){text-transform:none!important;letter-spacing:0!important}.st-app .st-board h2,.st-app .st-wings h2{color:var(--ink-2);font-size:13px;font-weight:600}.st-app .strip-cell h3{text-transform:uppercase!important;letter-spacing:.08em!important}.st-app .st-steps .st-opt.on,.st-app .st-opt.on{box-shadow:inset 3px 0 0 var(--accent)}.st-app .st-switch button.on.prep{background:var(--accent);color:#fff}.st-app .st-switch button.on.live{background:var(--stop);color:#fff}.st-app .st-board.is-rail .st-steps .st-opt.on:before{background:var(--accent);box-shadow:none}.st-app .st-media.kenburns,.st-app .st-media.kenburns.moving{animation:none}.st-app .btn,.st-app .st-opt,.st-app .st-switch button{transition:none}.st-app .btn.primary,.st-app .st-play{border:1px solid var(--line);color:var(--ink);box-shadow:none;background:0 0}.st-app .st-main>.st-route{flex:none;margin:0}.st-app .st-stagebox{display:flex}.st-app .st-stagebox>.st-stage{width:100%;height:100%}.st-app .st-stagebox .st-media{object-fit:contain}.keys-veil{z-index:90;background:#00000080;place-items:center;display:grid;position:fixed;inset:0}.keys-panel{border:1px solid var(--line,#ffffff1f);background:var(--surface-2);width:min(420px,92vw);color:var(--text);border-radius:12px;outline:none;padding:16px 20px 20px}.keys-panel header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.keys-panel h2{margin:0;font-size:16px}.keys-panel .st-keys div{align-items:center;gap:16px;min-height:36px;display:flex}.keys-panel dt{width:72px}.keys-panel dd{margin:0;font-size:14px}.st-optwrap{position:relative}.st-optwrap>.st-opt{padding-inline-end:30px}.st-tickbox{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:4px}button.st-tick{width:24px;height:24px;color:var(--green);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-size:12px}button.st-tick:hover,button.st-tick[aria-expanded=true]{background:var(--text)}@supports (color:color-mix(in lab, red, red)){button.st-tick:hover,button.st-tick[aria-expanded=true]{background:color-mix(in srgb, var(--text) 8%, transparent)}}.st-tickmenu{z-index:40;border:1px solid var(--line,#ffffff1f);background:var(--surface-2);top:calc(100% + 2px);border-radius:8px;padding:4px;position:absolute;inset-inline-end:0;box-shadow:0 8px 24px #00000059}.st-tickmenu button{white-space:nowrap;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:13px;display:block}.st-tickmenu button:hover{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.st-tickmenu button:hover{background:color-mix(in srgb, var(--text) 8%, transparent)}}.st-board.is-rail .st-tickbox{display:none}.bs-subhead{margin:24px 0 6px;font-size:15px}.bs-grid td{white-space:nowrap;font-size:12px}.bs-grid td.bs-on{background:var(--green,#2fa36b)}@supports (color:color-mix(in lab, red, red)){.bs-grid td.bs-on{background:color-mix(in srgb, var(--green,#2fa36b) 18%, transparent)}}.st-app .st-showtabs{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:4px;display:flex;container:showtabs/inline-size}.st-showtabs-list{flex:1;gap:4px;min-width:0;display:flex}.st-app .st-showtab{min-width:0;height:42px;color:var(--ink-2);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;gap:1px;padding:0 12px;display:flex}.st-showtab b,.st-showtab span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.st-showtab b{color:var(--ink);font-size:13px;font-weight:600}.st-showtab span{font-size:11.5px}.st-app .st-showtab:hover:not(:disabled){background:var(--text)}@supports (color:color-mix(in lab, red, red)){.st-app .st-showtab:hover:not(:disabled){background:color-mix(in srgb, var(--text) 5%, transparent)}}.st-app .st-showtab.on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.st-app .st-showtab.on{background:color-mix(in srgb, var(--accent) 16%, transparent)}}.st-app .st-showtab.on{box-shadow:inset 0 -2px 0 var(--accent)}.st-showtab.on b{color:var(--text)}.st-app .st-showtab.soon{opacity:.4;cursor:default}.st-showtabs-versions{border-top:1px solid var(--text);flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:4px;padding:6px 4px 2px;display:flex}@supports (color:color-mix(in lab, red, red)){.st-showtabs-versions{border-top:1px solid color-mix(in srgb, var(--text) 8%, transparent)}}.st-showtabs-verlabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin-inline-end:4px;font:700 10.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-app .st-showtabs-versions button{border:1px solid var(--text);align-items:center;gap:6px;height:28px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.st-app .st-showtabs-versions button{border:1px solid color-mix(in srgb, var(--text) 12%, transparent)}}.st-app .st-showtabs-versions button{color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;font:500 12.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-app .st-showtabs-versions button span{color:var(--muted-2);font-size:11px}.st-app .st-showtabs-versions button.on{background:var(--surface-2);color:var(--text);border-color:var(--accent)}@container showtabs (width<=900px){.st-showtab span{display:none}.st-app .st-showtab{height:34px}}.st-acctbar{border:1px solid var(--line);border-radius:9px;align-items:stretch;height:34px;display:flex;overflow:hidden}.st-acctbar>a,.st-acctbar>button{min-width:0;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 8px;font:500 13px/1 Inter,Noto Sans Telugu,Arial,sans-serif;text-decoration:none;display:flex}.st-acctbar>*+*{border-inline-start:1px solid var(--line)!important}.st-acctbar>a span,.st-acctbar>button span{text-overflow:ellipsis;overflow:hidden}.st-acctbar>a:hover,.st-acctbar>button:hover{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.st-acctbar>a:hover,.st-acctbar>button:hover{background:color-mix(in srgb, var(--text) 7%, transparent)}}.st-acctbar>a:hover,.st-acctbar>button:hover{color:var(--text)}.st-acctbar svg{flex:none;display:none}.st-acctbar>.st-acctbar-out{color:var(--ink-2);flex:0 0 36px;padding:0}.st-acctbar>.st-acctbar-out svg{display:block}.st-board.is-rail .st-acctbar{border:0;flex-direction:column;gap:4px;height:auto}.st-board.is-rail .st-acctbar>*{border-radius:8px;flex:none;width:36px;height:36px;border-inline-start:0!important}.st-board.is-rail .st-acctbar svg{display:block}.st-board.is-rail .st-acctbar span{display:none}.st-aistat{color:var(--ink-2);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.st-aistat.on{color:#39c08a}.st-board.is-rail .st-aistat span{display:none}.st-app .st-fresh{color:var(--ink-2);align-items:center;gap:6px;margin-top:8px;font-size:12.5px;font-weight:500;display:inline-flex}.st-app .st-fresh:hover{color:var(--text)}.st-acctbar>a,.st-acctbar>button{flex:auto;padding:0 6px}.st-showtab span:first-letter{text-transform:uppercase}@media (height<=860px){.st-app .st-board .st-opt{padding-block:3.5px}.st-app .st-board .st-marq h2{margin-bottom:4px}}.st-app .st-showtab{flex:auto}@container showtabs (width<=1100px){.st-app .st-showtabs-versions button{max-width:none}}.tl-from{background:var(--accent,#0e8fa3);border-radius:6px;margin-inline-start:6px;padding:0 6px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.tl-from{background:color-mix(in srgb, var(--accent,#0e8fa3) 16%, transparent)}}.tl-from{color:var(--text-2,var(--text));vertical-align:1px;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:17px}.tl-field>span{flex-wrap:wrap;align-items:center;display:flex}.tl-field input.from-discovery{border-color:var(--accent,#0e8fa3)}@supports (color:color-mix(in lab, red, red)){.tl-field input.from-discovery{border-color:color-mix(in srgb, var(--accent,#0e8fa3) 45%, var(--border))}}.tl-context{color:var(--muted);align-items:baseline;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.tl-context .tl-from{margin:0}.tl-calc{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:6px;padding-top:12px;display:flex}.tl-calc h4{margin:0;font-size:13px}.tl-calc .tl-sizing{grid-template-columns:1fr}.tl-sizing li>span{flex-wrap:wrap;align-items:center;display:flex}.tl-covers{margin:8px 0 12px}.st-privacy h3{margin:0 0 6px}.st-privacy p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.st-privacy.si-small p,.st-privacy.sx-small p{font-size:12px}.st-privacy.fr-privacy{margin:4px 0 12px}.src-line{color:var(--ink-2,var(--muted));flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;font-size:12px;display:flex}.src-where{min-width:0}.st-app .src-ask{border:1px solid var(--amber,#d9a441);padding:2px 8px}@supports (color:color-mix(in lab, red, red)){.st-app .src-ask{border:1px solid color-mix(in srgb, var(--amber,#d9a441) 55%, transparent)}}.st-app .src-ask{color:var(--text);cursor:pointer;background:0 0;border-radius:6px;font:600 12px/18px Inter,Noto Sans Telugu,Arial,sans-serif}.st-app .src-ask:hover{background:var(--amber,#d9a441)}@supports (color:color-mix(in lab, red, red)){.st-app .src-ask:hover{background:color-mix(in srgb, var(--amber,#d9a441) 14%, transparent)}}.src-sent{color:var(--text)}.src-failed{color:var(--stop,#c0352f)}.src-line.is-coach{margin:2px 0 8px;font-size:11px}.st-ifask p{margin-bottom:0}.ask-card-actions{margin-inline-start:auto}.rc{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 12px;font-size:13px;display:flex}.rc.is-ok{border-color:#39c08a99}.rc-title{font-weight:600}.rc-items{flex-wrap:wrap;flex:1;gap:6px 18px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rc-items li{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rc-items li.ok{color:var(--ink)}.rc-items li.bad{color:var(--text);flex-basis:100%}.rc-mark{border:1px solid var(--line);border-radius:50%;place-items:center;width:18px;height:18px;display:inline-grid}.rc-items li.ok .rc-mark{color:#08130d;background:#39c08a;border-color:#0000}.rc-items li.bad .rc-mark{background:var(--stop,#c0352f);color:#fff;border-color:#0000}.rc-label{font-weight:600}.rc-fix{color:var(--ink-2)}.rc-meter{background:var(--text);border-radius:3px;width:64px;height:6px;position:relative}@supports (color:color-mix(in lab, red, red)){.rc-meter{background:color-mix(in srgb, var(--text) 12%, transparent)}}.rc-meter{overflow:hidden}.rc-meter i{background:#39c08a;position:absolute;inset:0 auto 0 0}.rc-actions{gap:8px;margin-inline-start:auto;display:flex}.rc .st-link{align-items:center;gap:4px;font-size:12px;display:inline-flex}.pk-table td.num,.pk-table th.num,.pk-counts td.num,.pk-counts th.num{text-align:right}.pk-table tr.on td{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.pk-table tr.on td{background:color-mix(in srgb, var(--text) 5%, transparent)}}.pk-acts{justify-content:flex-end;gap:6px;display:flex}.pk-panel{border:1px solid var(--border);border-radius:12px;margin-top:16px;padding:14px 16px}.pk-panel h4{margin:16px 0 6px;font-size:14px}.pk-load,.pk-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pk-load label.btn{cursor:pointer}.pk-counts td.up{color:#39c08a}.pk-counts td.down{color:var(--amber,#d9a441)}.pk-diff{margin:0 0 12px;padding-left:18px;font-size:13px}.pk-diff li{margin-bottom:6px}.pk-chg{color:var(--muted);margin:2px 0 0}.pk-chg span{font-weight:600}.pk-chg.added span{color:#39c08a}.pk-chg.removed span{color:var(--stop,#c0352f)}.pk-strings{margin-top:20px}.bs-link{color:var(--teal,#0e8fa3);cursor:pointer;background:0 0;border:0;padding:0 0 0 4px}.st-cardwrap{flex-direction:column;gap:4px;min-width:0;display:flex}.st-cardwrap .st-card{flex:1;width:100%}.src-line.is-card{margin:0 4px;font-size:11px}.st-helpowner{margin:6px 0 0;font-size:12px}.bs-owners{margin-top:24px}.bs-row-acts{gap:6px;display:flex}.st-band{justify-content:space-between;min-height:52px}.st-band:empty{display:none}.st-transport{align-items:center;gap:8px;display:flex}.st-transport .btn{border-radius:8px;gap:8px;min-width:36px;height:36px;padding:0 12px;font:500 14px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-transport .btn.icon{width:36px;padding:0}.pit-row .pit-centre{flex:auto;min-width:200px}.st-strip{position:relative}.st-strip .strip-cell{font:inherit;text-align:start;color:inherit;background:0 0;border:0;padding:0}.st-strip button.strip-cell{cursor:pointer;border-radius:6px}.st-strip button.strip-cell:hover:not(:disabled) p,.st-strip button.strip-cell.on p{text-underline-offset:3px;text-decoration:underline}.st-app .strip-cell.is-heard h3{color:#9fb3c8}.strip-cell.is-heard p{color:#c9d6e2}.st-app .strip-cell.is-ask h3{color:#2fc4d8}.strip-cell.is-ask p{color:#bfeff5}.st-app .strip-cell.is-may h3{color:#e7b14a}.strip-cell.is-may p{color:#f6e2b8}.strip-more{z-index:30;background:var(--surface-2);border:1px solid var(--line);border-radius:10px;padding:10px 14px;font-size:14px;position:absolute;bottom:calc(100% + 6px);left:0;right:0;box-shadow:0 10px 30px #0006}.strip-more.is-ask{border-left:3px solid #2fc4d8}.strip-more.is-may{border-left:3px solid #e7b14a}.strip-more p{color:var(--ink);margin:4px 0 0}.csu{position:relative}.csu-pop{z-index:40;border:1px solid var(--line);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:10px;width:380px;padding:14px 16px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000073}.csu-pop h3{margin:0;font-size:15px}.csu-pop .st-muted{margin:0;font-size:12.5px}.csu-options{flex-direction:column;gap:6px;display:flex}.st-app .csu-opt{border:1px solid var(--line);height:auto;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.st-app .csu-opt.on{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.st-app .csu-opt.on{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.csu-opt b{font-size:14px;display:block}.csu-opt small{color:var(--ink-2);margin-top:2px;font-size:12px;line-height:1.4;display:block}.csu-dot{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.csu-opt.on .csu-dot{background:var(--accent);border-color:var(--accent);color:#fff}.csu-model{color:#39c08a;align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.csu-check{align-items:flex-start;gap:8px;font-size:13px;display:flex}.csu-pop>.btn{align-self:flex-start}.st-debrief-actions{align-items:center}.st-debrief-actions .btn{gap:8px;height:40px;padding:0 16px}.st-debrief-actions .st-debrief-exit{margin-inline-start:auto}.callscr{background:var(--bg);height:100dvh;color:var(--text);flex-direction:column;gap:12px;padding:14px 18px;display:flex;overflow:hidden}.cs-head{flex:none;align-items:center;gap:16px;display:flex}.cs-status{color:var(--ink-2,var(--muted));font-size:13px}.cs-grid{flex:1;grid-template:"customer call""talk call"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.cs-pane{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:8px;min-height:0;padding:12px 14px;display:flex;overflow:auto}.cs-pane>h2,.cs-pane>header h2{color:var(--muted);margin:0;font-size:13px;font-weight:600}.cs-pane>header{align-items:center;gap:6px;display:flex}.cs-customer{grid-area:customer}.cs-talk{grid-area:talk}.cs-call{grid-area:call}.cs-call.is-on{border-color:var(--stop,#c0352f)}@supports (color:color-mix(in lab, red, red)){.cs-call.is-on{border-color:color-mix(in srgb, var(--stop,#c0352f) 50%, var(--border))}}.cs-frame{aspect-ratio:16/9;background:#000;border-radius:8px;place-items:center;max-height:42vh;display:grid;overflow:hidden}.cs-frame img,.cs-frame video{object-fit:contain;width:100%;height:100%}.cs-blank{color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex}.cs-customer.is-small{flex-direction:row;align-items:center;overflow:hidden}.cs-customer.is-small>header{flex:1}.cs-customer.is-small .cs-frame{cursor:zoom-in;flex:none;order:-1;width:160px;max-height:none}.cs-customer.is-small .cs-blank small,.cs-customer.is-small .cs-blank .st-logo{display:none}.cs-pins{background:#e7b14a14;border:1px solid #e7b14a59;border-radius:10px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.cs-pins header{color:#e7b14a;align-items:center;gap:6px;font-size:12.5px;display:flex}.cs-pin{background:var(--surface-2);border-left:3px solid #2fc4d8;border-radius:8px;align-items:flex-start;gap:8px;padding:6px 8px;font-size:14px;display:flex}.cs-pin.sa{border-left-color:#b58cf0}.cs-pin span{flex:1}.ep-card-kind{align-items:center;gap:6px;display:flex}.ep-pin{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-inline-start:auto;display:grid}.ep-pin:hover,.ep-pin.on{color:#e7b14a;background:#e7b14a24}.st-app .st-strip button.strip-cell:disabled{opacity:1;cursor:default}.aud,.aud-trigger{position:relative}.aud-flag{background:#e7b14a;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px}.aud-pop{z-index:40;border:1px solid var(--line);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:10px;width:360px;padding:14px 16px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000073}.aud-pop h3{margin:0;font-size:15px}.aud-modes{background:var(--text);border-radius:9px;grid-template-columns:repeat(4,1fr);gap:2px;padding:3px;display:grid}@supports (color:color-mix(in lab, red, red)){.aud-modes{background:color-mix(in srgb, var(--text) 6%, transparent)}}.st-app .aud-mode{height:30px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:0 6px;font:500 12.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif;display:flex}.st-app .aud-mode.on{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--accent)}.aud-about{margin:0;font-size:12.5px}.lvl-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lvl-list li{grid-template-columns:16px 1fr auto;align-items:center;gap:8px;font-size:13px;display:grid}.lvl-list li.off{color:var(--ink-2)}.lvl-list small{color:var(--ink-2);font-size:11.5px}.lvl-dot{background:var(--text);border-radius:50%;justify-self:center;width:8px;height:8px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.lvl-dot{background:color-mix(in srgb, var(--text) 25%, transparent)}}.lvl-dot{vertical-align:middle;transition:width .12s,height .12s}.lvl-dot.on{background:#39c08a}.lvl-dot.idle{background:#e7b14a}.aud-pair{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-top:8px;font-size:13px;display:flex}.aud-pair .st-muted{flex-basis:100%;font-size:12px}.aud-code{letter-spacing:.08em;font:600 18px/1 ui-monospace,monospace}.aud-helper{align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.rc-dots{gap:12px;margin-inline-start:6px;display:inline-flex}.rc-dots>span{align-items:center;gap:5px;display:inline-flex}.pit-change{font-size:13px}.voice-tag{vertical-align:1px;text-transform:none;letter-spacing:0;border-radius:5px;margin-inline-end:6px;padding:0 6px;font-size:10.5px;font-weight:700;line-height:16px;display:inline-block}.voice-tag.v-customer{color:#bfeff5;background:#2fc4d838}.voice-tag.v-room{color:#e3d4fb;background:#b58cf038}.voice-tag.v-us{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.voice-tag.v-us{background:color-mix(in srgb, var(--text) 10%, transparent)}}.voice-tag.v-us{color:var(--ink-2)}.st-strip p.is-us,.ep-body p.is-us,.ep-line.v-us{opacity:.75;color:var(--ink-2)!important}.ep-line.v-room b{color:#c9a8f5}.ear-phone{background:var(--bg);min-height:100dvh;color:var(--text);flex-direction:column;gap:14px;padding:24px 18px;display:flex}.ear-phone h1{margin:8px 0 0;font-size:24px}.ear-phone label{flex-direction:column;gap:6px;font-size:14px;display:flex}.ear-phone input{border:1px solid var(--border);background:var(--surface);height:48px;color:var(--text);letter-spacing:.1em;border-radius:10px;padding:0 12px;font:600 22px/1 ui-monospace,monospace}.ear-phone .btn{justify-content:center;gap:8px;height:52px;font-size:17px}.ear-phone-on{color:#39c08a}.ear-phone-lines{color:var(--ink-2,var(--muted));flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.callscr .cs-call{overflow:hidden}.cs-call-top{flex:none}.cs-call-log{flex-direction:column;flex:auto;gap:8px;min-height:80px;display:flex;overflow:auto}.cs-call .cs-pins{flex:0 auto;min-height:0;max-height:33%}.cs-pins-list{flex-direction:column;gap:6px;min-height:0;display:flex;overflow:auto}.cs-pin{background:0 0;border-left:0;padding:0}.cs-pin-body{background:var(--surface-2);border-radius:8px;flex-direction:column;flex:1;display:flex;overflow:hidden}.cs-pin-body p{margin:0;padding:6px 10px;font-size:14px;line-height:1.4}.cs-pin-ask{border-left:3px solid #2fc4d8}.cs-pin-heard{color:var(--ink-2);border-left:3px solid #e7b14a}.cs-pin-answer{border-left:3px solid #b58cf0}.cs-pin-ask+.cs-pin-answer,.cs-pin-heard+.cs-pin-answer{border-top:1px solid var(--line)}.cs-pin-kind{letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.cs-pin-ask .cs-pin-kind{color:#2fc4d8}.cs-pin-heard .cs-pin-kind{color:#e7b14a}.cs-pin-answer .cs-pin-kind{color:#b58cf0}.lst{position:relative}.st-app .lst-chip{align-items:center;gap:6px;padding:0 12px;font:500 13px/1 Inter,Noto Sans Telugu,Arial,sans-serif;display:inline-flex}.st-app .lst-chip.warn{border-color:#e7b14a}@supports (color:color-mix(in lab, red, red)){.st-app .lst-chip.warn{border-color:color-mix(in srgb, #e7b14a 60%, var(--line))}}.lst-chip span+.lvl-dot{margin-inline-start:6px}.lst-pop{z-index:40;border:1px solid var(--line);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:10px;width:320px;padding:12px 14px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000073}.lst-row{grid-template-columns:16px 1fr;align-items:start;gap:8px;display:grid}.lst-row .lvl-dot{margin-top:5px}.lst-row b{font-size:14px}.lst-row p{color:var(--ink-2);margin:2px 0 6px;font-size:13px}.lst-helper{align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.pit-note.has-action{color:var(--text);align-items:center}.st-app .st-stagebox{gap:10px;place-items:initial;flex-direction:column;display:flex;container-type:normal}.sg{flex:auto;min-height:0;display:grid}.sg-stage{place-items:center;min-width:0;min-height:0;display:grid;position:relative;container-type:size}.st-app .sg-stage>.st-stage{width:min(100cqw,177.778cqh);height:min(100cqh,56.25cqw);min-height:0}.st-app .sg-stage>.st-stage.is-tool{width:100%;height:100%}.st-app .st-stagebox.is-assist .sg{grid-template:"stage call"minmax(150px,40%)"talk call"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr);gap:12px}.is-assist .sg-stage{grid-area:stage}.is-assist .sg-talk{grid-area:talk;min-height:0;overflow:auto}.is-assist .sg-call{grid-area:call;min-height:0}.sg-label{z-index:3;color:#fff;background:#000000a6;border-radius:6px;margin:0;padding:2px 8px;font-size:12px;font-weight:600;position:absolute;top:6px;left:8px}.is-assist .st-stage .st-fsbtn{display:none}.st-ctrl{border:1px solid var(--line);background:var(--pit-bg,var(--surface));border-radius:12px;flex:none;grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);align-items:center;gap:24px;min-height:52px;padding:8px 12px;display:grid;container:ctrl/inline-size}.st-ctrl-left,.st-ctrl-right,.st-ctrl-pair{align-items:center;gap:8px;min-width:0;display:flex}.st-ctrl-right{justify-self:end}.st-ctrl-pair{gap:2px}.st-ctrl .btn{border-radius:8px;gap:8px;min-width:36px;height:36px;padding:0 12px;font:500 14px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-ctrl .st-startcall,.st-ctrl .st-endcall{font-weight:600}.st-ctrl-right .btn.has-label{flex-direction:column;justify-content:center;gap:2px;min-width:52px;height:44px;padding:0 8px}.st-ctrl-right .btn.has-label .btn-label{white-space:nowrap;font:500 11px/1.1 Inter,Noto Sans Telugu,Arial,sans-serif}@container ctrl (width<=760px){.st-ctrl-right .btn.has-label .btn-label{display:none}.st-ctrl-right .btn.has-label{width:36px;min-width:36px;height:36px;padding:0}}@container ctrl (width<=900px){.st-transport .btn.has-label .btn-label,.st-transport .pit-play .btn-label{display:none}.st-transport .btn.has-label,.st-transport .pit-play{justify-content:center;width:36px;padding:0}.st-ctrl{gap:12px}}.st-ctrl .btn{border:1px solid var(--line);min-width:36px;height:36px;color:var(--ink);box-shadow:none;background:0 0;border-radius:8px;gap:8px;padding:0 12px;font:500 14px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-ctrl .btn:hover:not(:disabled){border-color:#ffffff3d}.st-ctrl .btn.icon{justify-content:center;width:36px;padding:0}.st-ctrl .btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.st-ctrl .btn[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.st-ctrl .btn:disabled{opacity:.4}.st-ctrl .st-startcall{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:600}.st-ctrl .st-endcall{background:var(--stop);border-color:var(--stop);color:#fff;font-weight:600}.cs-call-head{justify-content:space-between}.cs-speak.on{border-color:var(--accent);color:var(--accent)}.ep-answer{border-left:3px solid var(--accent);background:var(--accent);border-radius:6px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.ep-answer{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.ep-body .ep-cell p.ep-answer-q{color:var(--muted);font-size:13px;font-weight:600}.ep-body .ep-cell p.ep-answer-a{margin-top:4px}.ep-body.is-large .ep-cell p.ep-answer-q{font-size:15px}.ep-body.is-large .ep-cell p.ep-answer-a{font-size:19px}.ep-body .ep-cell p.ep-answer-foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:12px;display:flex}.ep-answer-foot .st-link{align-items:center;gap:4px;display:inline-flex}.ep-howto{color:var(--muted);grid-column:1/-1;margin:0;font-size:13px}.st-strip:has(.strip-more){row-gap:0;height:auto;min-height:40px}.st-strip .strip-more{max-height:28vh;box-shadow:none;grid-area:2/1/auto/-1;margin:0 0 8px;position:static;overflow:auto}:is(.st-strip:has(.strip-more)>.strip-cell,.st-strip:has(.strip-more)>.strip-pop){min-height:40px}.ep-body .ep-cell p.ep-pending{color:var(--muted);font-style:italic;animation:1.2s ease-in-out infinite alternate ep-pending}.ep-body .ep-cell p.ep-none{color:var(--muted)}.ep-stage{letter-spacing:.02em;color:var(--muted);border:1px solid var(--line,#80808059);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.ep-stage.is-refined{color:var(--accent,inherit);border-color:currentColor}.ep-stage.is-nearest{font-style:italic}@keyframes ep-pending{0%{opacity:.45}to{opacity:1}}.ms-full{z-index:5;color:#f2f4f6;cursor:pointer;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14181cc7;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font:600 14px/1 Inter,Noto Sans Telugu,Arial,sans-serif;transition:opacity .25s;display:inline-flex;position:fixed;top:14px;right:14px}.ms-full.is-shown{opacity:1;pointer-events:auto}.ms-full:hover{background:#0e7c86e6;border-color:#0000}.ms:has(.ms-full:not(.is-shown)){cursor:none}.bs-sample-toggle,.bs-sample-banner{--amber:#e6a840}.bs-sample-toggle{margin-left:auto}.bs-sample-toggle input{accent-color:var(--amber)}.bs-sample-banner{border:1px solid var(--amber);background:var(--amber);border-left-width:6px;border-radius:8px;margin:10px 0 14px;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.bs-sample-banner{background:color-mix(in srgb, var(--amber) 14%, transparent)}}.bs-sample-banner{font-size:14px}.bs-sample-banner b{text-transform:uppercase;letter-spacing:.06em;color:var(--amber);margin-right:8px}.bs-ww-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.bs-ww-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:12px 14px}.bs-ww-card h3{margin:0 0 8px;font-size:14px}.bs-ww-card ol{gap:5px;margin:0;padding-left:18px;font-size:13px;display:grid}.bs-ww-card li{display:list-item}.bs-ww-card li span{display:inline}.bs-ww-card li b{float:right;margin-left:10px}.bs-ww-card small{color:var(--muted)}.bs-ww-table{border-collapse:collapse;width:100%;font-size:13px}.bs-ww-table th,.bs-ww-table td{text-align:left;border-bottom:1px solid var(--border);padding:3px 4px}.bs-ww-table td+td,.bs-ww-table th+th{text-align:right;white-space:nowrap}.bs-ww-after{margin-top:18px}.bs-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.bs-list{margin:6px 0 0;padding-left:18px;font-size:13px}.tk-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.tk-top h1{margin:0 0 4px}.tk-side{align-items:center;gap:12px;display:flex}.tk-count{font-weight:650}.tk-step h2{margin:0 0 8px;font-size:16px}.tk-step h2 small{color:var(--muted);font-weight:500}.tk-step ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tk-step li{border:1px solid var(--border);background:var(--surface);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.tk-step li.is-done .tk-text b{color:var(--muted)}.tk-text{flex:1;gap:2px;min-width:0;display:grid}.tk-text small{color:var(--muted)}.tk-text .tk-auto{color:var(--green,#39c08a)}.tk-tick{border:1px solid var(--border);color:#0000;cursor:pointer;background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.tk-tick.on{background:var(--green,#39c08a);border-color:var(--green,#39c08a);color:#08140f}.tk-coming{color:var(--muted);border:1px dashed var(--border);border-radius:999px;padding:2px 10px;font-size:12px}.st-tasks-link{border:1px solid var(--border);color:var(--text);border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:7px 10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.st-tasks-link:hover{background:var(--surface-2,var(--surface))}.hm-tasks{color:var(--accent,#2ec4b6);align-self:flex-start;font-weight:600}.bs-two>.bs-wide{grid-column:1/-1}.bs-lex{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:12px 24px;display:grid}.bs-lex>span:first-child{grid-column:1/-1}.bs-lex>.bs-lex-test{grid-area:2/2/span 3}@media (width<=900px){.bs-lex{grid-template-columns:minmax(0,1fr)}.bs-lex>.bs-lex-test{grid-area:auto/1}}.bs-lex-scroll{border:1px solid var(--border);border-radius:8px;max-height:360px;overflow:auto}.bs-lex-table{border-collapse:collapse;width:100%;font-size:13px}.bs-lex-table th{background:var(--surface);text-align:left;padding:6px 8px;font-weight:600;position:sticky;top:0}.bs-lex-table td{border-top:1px solid var(--border);vertical-align:top;padding:4px 8px}.bs-lex-table input:not([type=checkbox]){width:100%;min-width:0}.bs-lex-table small{opacity:.7;margin-top:2px;font-size:11.5px;display:block}.bs-lex-table .is-ipa{font-family:Noto Sans,Segoe UI,Inter,sans-serif}.bs-lex-table .bs-lex-lang{width:70px}.bs-lex-table tr.is-off td{opacity:.5}.bs-lex-test textarea{width:100%;font:inherit}.bs-lex-ssml{white-space:pre-wrap;word-break:break-word;border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:10px 12px;font-size:12.5px}.ob{--amber:#e6a840;--coral:#e57b58;--green:#39c08a}.bs .ob-title h2{margin:6px 0 0;font-size:22px}.ob-sub{color:var(--teal);letter-spacing:.02em;margin:2px 0 6px;font-weight:700}.ob-bar{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 12px;display:flex}.ob-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px;display:grid}.ob-kpis div{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ob-kpis b{font-size:24px}.ob-kpis span{color:var(--muted);font-size:12px}.ob-num.good,.ob-cell.good{color:var(--green,#2fa36b)}.ob-num.fair,.ob-cell.fair{color:var(--amber)}.ob-num.poor,.ob-cell.poor{color:var(--coral)}.ob-table td.num,.ob-table th.num{text-align:center}.ob-row{cursor:pointer}.ob-row:hover td{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.ob-row:hover td{background:color-mix(in srgb, var(--teal) 8%, transparent)}}.ob-tag{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-block}.ob-tag.new{border-color:var(--amber);color:var(--amber)}.ob-score{background:var(--text);border-radius:999px;justify-content:center;align-items:center;min-width:74px;height:22px;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ob-score{background:color-mix(in srgb, var(--text) 8%, transparent)}}.ob-score-bar{background:var(--coral);opacity:.55;position:absolute;top:0;bottom:0;left:0}.ob-score.fair .ob-score-bar{background:var(--amber)}.ob-score.good .ob-score-bar{background:var(--green,#2fa36b)}.ob-score b{font-size:12.5px;position:relative}.ob-crit{color:var(--coral);border:1px solid var(--coral);border-radius:999px;margin:0 4px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.ob-head{align-items:flex-start;gap:18px;margin:6px 0 14px;display:flex}.ob-head h3{margin:0 0 2px;font-size:20px}.ob-ring{flex-direction:column;align-items:center;gap:6px;min-width:150px;display:flex}.ob-ring .ob-score{min-width:140px;height:40px}.ob-ring .ob-score b{font-size:22px}.ob-desc{max-width:900px;margin:4px 0}.ob-dims{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:14px;display:grid}.ob-dim{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.ob-dim b{font-size:22px}.ob-dim.good b{color:var(--green,#2fa36b)}.ob-dim.fair b{color:var(--amber)}.ob-dim.poor b{color:var(--coral)}.ob-dim-label{font-weight:700}.ob-dim-bar{background:var(--text);border-radius:999px;height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.ob-dim-bar{background:color-mix(in srgb, var(--text) 10%, transparent)}}.ob-dim-bar{overflow:hidden}.ob-dim-bar span{background:currentColor;height:100%;display:block}.ob-dim.good .ob-dim-bar span{background:var(--green,#2fa36b)}.ob-dim.fair .ob-dim-bar span{background:var(--amber)}.ob-dim.poor .ob-dim-bar span{background:var(--coral)}.ob-critical{border:1px solid var(--coral);background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.ob-critical{background:color-mix(in srgb, var(--coral) 8%, transparent)}}.ob-critical{border-radius:12px;margin-bottom:14px;padding:10px 14px}.ob-critical h4{color:var(--coral);align-items:center;gap:6px;margin:0 0 6px;display:flex}.ob-critical ul{margin:0;padding-left:18px}.ob-critical li{margin:3px 0}.ob-panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin-bottom:14px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.ob-panel{background:color-mix(in srgb, var(--surface) 60%, transparent)}}.ob-panel h3{margin:0 0 4px;font-size:15px;display:inline}.ob-panel>h3{display:block}.ob-panel summary{cursor:pointer}.ob-form{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin:8px 0;display:grid}.ob-form textarea{width:100%}.ob-gap{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding:10px 0;display:flex}.ob-gap textarea{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:6px 8px}.ob-answered li{margin:4px 0}.ob-chips{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.ob-chip{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.ob-chip.on{color:var(--text);border-color:var(--teal);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.ob-chip.on{background:color-mix(in srgb, var(--teal) 14%, transparent)}}.ob-dot{background:var(--amber);color:#111;border-radius:999px;margin-left:5px;padding:0 6px;font-size:10.5px}.ob-item{border:1px solid var(--border);border-left:3px solid var(--amber);background:var(--surface);border-radius:10px;margin:8px 0;padding:10px 12px}.ob-item.approved{border-left-color:var(--green,#2fa36b)}.ob-item.rejected{border-left-color:var(--muted-2,#555);opacity:.7}.ob-item p{margin:4px 0}.ob-item-head{align-items:center;gap:8px;margin-bottom:4px;display:flex}.ob-kind{letter-spacing:.06em;text-transform:uppercase;color:var(--teal);font-size:11px;font-weight:700}.ob-status{border:1px solid var(--amber);color:var(--amber);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.ob-status.approved{border-color:var(--green,#2fa36b);color:var(--green,#2fa36b)}.ob-status.rejected{border-color:var(--muted);color:var(--muted)}.ob-item-title{display:block}.ob-quote{color:var(--muted);font-size:12px;font-style:italic}.ob-src{font-style:normal;font-weight:700}.ob-src.ok{color:var(--green,#2fa36b)}.ob-src.bad{color:var(--coral)}.ob-link{color:var(--teal);cursor:pointer;font:inherit;background:0 0;border:0;margin-left:8px;font-style:normal;text-decoration:underline}.ob-source{white-space:pre-wrap;background:var(--bg);border:1px solid var(--border);border-radius:8px;max-height:220px;padding:8px 10px;font-size:12px;overflow:auto}.ob-add{border:1px dashed var(--border);border-radius:10px;padding:10px}.ob-actions{margin:8px 0 0;padding:0;list-style:none}.ob-actions li{border-top:1px solid var(--border);grid-template-columns:54px 1fr auto;align-items:start;gap:12px;padding:8px 0;display:grid}.ob-pct{font-size:15px;font-weight:800}.ob-pct.good{color:var(--green,#2fa36b)}.ob-pct.fair{color:var(--amber)}.ob-pct.poor{color:var(--coral)}.ob-doc{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.ob-doc-actions{flex:none;align-items:center;gap:6px;display:flex}.ob-doc-actions select{max-width:260px;font-size:12px}.ob-kit td{vertical-align:top}.ob-kit .ob-doc{margin-top:6px}.ob-kit-state{width:22px}.ob-kit-row.supplied .ob-kit-state,.ob-kit-row.in-stage .ob-kit-state{color:var(--green)}.ob-kit-row.missing .ob-kit-state{color:var(--coral)}.ob-kit-row.draft .ob-kit-state{color:var(--amber)}.kg-held{color:var(--muted);cursor:help;border-bottom:1px dotted var(--muted);font-weight:600}.kg-status{align-items:center;gap:8px;margin-top:4px;display:flex}.kg-meter{background:var(--text);border-radius:999px;width:64px;height:6px}@supports (color:color-mix(in lab, red, red)){.kg-meter{background:color-mix(in srgb, var(--text) 10%, transparent)}}.kg-meter{flex:none;overflow:hidden}.kg-meter span{background:var(--coral);height:100%;display:block}.kg-meter.fair span{background:var(--amber)}.kg-meter.good span{background:var(--green,#2fa36b)}.kg-status-text{font:inherit;color:var(--coral);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700}.kg-status-text:disabled{cursor:default}.kg-status-text.fair{color:var(--amber)}.kg-status-text.good{color:var(--green,#2fa36b)}.kg-actions{white-space:nowrap;text-align:right}.kg-actions .btn{margin:0 0 4px 4px}.kg-actions .btn.on{border-color:var(--teal);color:var(--text)}.kg-open>td{border-top:0;padding-top:0}.kg-panel{border:1px solid var(--border);border-left:3px solid var(--teal);background:var(--surface);border-radius:10px;margin:4px 0 8px;padding:10px 14px}.kg-panel h4{margin:0 0 6px;font-size:14px}.kg-panel h5{text-transform:uppercase;letter-spacing:.05em;color:var(--teal);margin:12px 0 4px;font-size:12.5px}.kg-facts{grid-template-columns:120px 1fr;gap:4px 12px;margin:0;display:grid}.kg-facts dt{color:var(--muted);font-weight:700}.kg-facts dd{margin:0}.kg-facts code{word-break:break-all;font-size:12px}.kg-sections{margin:0;padding-left:20px}.kg-sections>li{margin:0 0 12px}.kg-sections p{margin:3px 0}.kg-k{color:var(--muted);font-size:12px;font-weight:700}.kg-crit{margin:2px 0 4px;padding-left:18px;list-style:outside}.kg-crit li{margin:1px 0}.kg-example{background:var(--bg);border:1px dashed var(--border);border-radius:8px;margin:4px 0;padding:8px 10px;font-size:13px}.kg-example p{margin:0 0 4px}.kg-big{font-weight:800}.kg-big.good{color:var(--green,#2fa36b)}.kg-big.fair{color:var(--amber)}.kg-big.poor{color:var(--coral)}.kg-cover,.kg-missing{margin:0;padding-left:0;list-style:none}.kg-cover li{margin:3px 0}.kg-missing{padding-left:18px;list-style:outside}.kg-missing li{margin:2px 0}.kg-chip{text-align:center;border:1px solid;border-radius:999px;min-width:58px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.kg-chip.present{color:var(--green,#2fa36b)}.kg-chip.thin{color:var(--amber)}.kg-chip.missing{color:var(--coral)}.kg-drop{border:2px dashed var(--border);text-align:center;cursor:pointer;background:var(--bg);border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:18px 14px;display:flex}.kg-drop.over{border-color:var(--teal);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.kg-drop.over{background:color-mix(in srgb, var(--teal) 10%, transparent)}}.kg-files{margin:8px 0 0;padding:0;list-style:none}.kg-files li{padding:3px 0}.kg-files svg,.kg-panel h4 svg{vertical-align:-2px;margin-right:4px;display:inline-block}.kg-drive{background:var(--amber);border-radius:8px;padding:6px 10px;font-size:12.5px}@supports (color:color-mix(in lab, red, red)){.kg-drive{background:color-mix(in srgb, var(--amber) 10%, transparent)}}.kg-doc section{border-top:1px solid var(--border);padding-top:4px}.kg-para p{margin:4px 0 0}.kg-from{color:var(--muted);font-size:11.5px;display:block}.ob-sub2{margin:14px 0 4px;font-size:13px}.ob-panel h3 svg,.ob-doc svg{vertical-align:-2px;margin-right:4px;display:inline-block}.ans-layers{gap:10px;display:grid}.ans-layer{border-left:3px solid var(--accent);padding-left:10px}.ans-layer.is-microsoft{border-left-color:var(--ink-2,var(--muted))}.ans-layer p{margin:0}.ans-layer .ans-layer-label{color:var(--ink-2,var(--muted));flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;font-size:12px;font-weight:600;display:flex}.ans-learn-chip{border:1px solid var(--ink-2,var(--muted));align-items:center;gap:4px;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ans-learn-chip{border:1px solid color-mix(in srgb, var(--ink-2,var(--muted)) 45%, transparent)}}.ans-learn-chip{color:var(--text);border-radius:999px;font-weight:500;line-height:18px;text-decoration:none}.ans-learn-chip:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ans-learn-chip:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.bs-families .bs-scroll{overflow-x:auto}.bs-matrix th{vertical-align:top;min-width:150px}.bs-matrix th:first-child{min-width:170px}.bs-matrix th small,.bs-matrix td small{color:var(--muted-2);font-weight:400;display:block}.bs-matrix .is-off{opacity:.55}.bs-famtools{align-items:center;gap:4px;margin:4px 0;font-weight:400;display:flex}.bs-famnote{width:100%;font-weight:400}.bs-center{text-align:center}.ad-products label.ad-off{opacity:.5}.st-industry{border-top:1px solid var(--text);flex-direction:column;gap:4px;margin-top:8px;padding:8px 10px 2px;display:flex}@supports (color:color-mix(in lab, red, red)){.st-industry{border-top:1px solid color-mix(in srgb, var(--text) 10%, transparent)}}.st-industry span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);font:700 10.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-industry select{width:100%}.st-board.is-rail .st-industry{display:none}.st-prodhead{align-items:center;gap:8px;display:flex}.st-famtag{border:1px solid var(--teal);padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.st-famtag{border:1px solid color-mix(in srgb, var(--teal) 60%, transparent)}}.st-famtag{background:var(--teal);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.st-famtag{background:color-mix(in srgb, var(--teal) 18%, transparent)}}.st-famtag{color:var(--text);letter-spacing:.06em;font:700 10px/1.3 Inter,Noto Sans Telugu,Arial,sans-serif}.is-spinning{animation:1s linear infinite st-spin}.st-review{padding-bottom:0}.st-reviewbtn{color:var(--text);border:1px solid var(--line);background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.st-reviewbtn{background:color-mix(in srgb, var(--panel) 80%, transparent)}}.st-reviewbtn.on{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-reviewbtn.on{border-color:color-mix(in srgb, var(--teal) 60%, transparent)}}.st-reviewbtn.on{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-reviewbtn.on{background:color-mix(in srgb, var(--teal) 14%, transparent)}}.st-board.is-rail .st-review .st-opt-full{display:none}.st-stepown{letter-spacing:.02em;color:var(--orange,#de6c48);margin-top:1px;font-size:10px;font-weight:600;display:block}.rv{padding:4px 0}.rv-cols{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:14px;display:grid}@media (width<=1100px){.rv-cols{grid-template-columns:1fr}}.rv-pains{flex-direction:column;gap:6px;display:flex}.rv-by{margin:-2px 0 4px}.rv-pain{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.rv-pain.on{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.rv-pain.on{border-color:color-mix(in srgb, var(--teal) 70%, transparent)}}.rv-pain.on{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.rv-pain.on{background:color-mix(in srgb, var(--teal) 12%, var(--surface-2))}}.rv-pain.gap{border-style:dashed}.rv-pain-head{justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.rv-pain-head b{font-weight:600}.rv-pain-head small,.rv-quote{color:var(--muted);font-size:11px}.rv-pain.gap .rv-pain-head small{color:var(--coral);font-weight:700}.rv-answers{flex-direction:column;gap:10px;min-width:0;display:flex}.rv-anshead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rv-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.rv-card{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;flex-direction:column;gap:5px;padding:11px 12px;display:flex}.rv-card.strong{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.rv-card.strong{border-color:color-mix(in srgb, var(--teal) 70%, transparent)}}.rv-card.fit{border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.rv-card.fit{border-color:color-mix(in srgb, var(--coral) 60%, transparent)}}.rv-card header{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:8px;font-size:10px;font-weight:700;display:flex}.rv-kind.product{color:var(--teal)}.rv-kind.service{color:var(--coral)}.rv-card h4{margin:0;font-size:13px}.rv-card p{color:var(--text);margin:0;font-size:12px;line-height:1.45}.rv-source{color:var(--muted);font-size:11px}.rv-link{color:var(--teal);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:12px;font-weight:700;display:inline-flex}.rv-gap{border:1px dashed var(--border);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.rv-gap p{margin:0;font-size:12.5px}.rv-maphead{margin-top:6px}.rv-map{border:1px solid var(--border);border-radius:10px;font-size:11.5px;display:grid;overflow:hidden}.rv-th,.rv-td{border-top:1px solid var(--border);text-align:center;padding:7px 10px}.rv-th{background:var(--surface-2);color:var(--muted);border-top:0;font-weight:700}.rv-th.service{color:var(--coral)}.rv-rowhead{color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;font-size:11.5px}.rv-rowhead.on,.rv-td.strong{color:var(--teal);font-weight:700}.rv-td.partial{color:var(--muted)}.rv-td.fit{color:var(--coral);font-weight:700}.rv-td.gap{color:var(--coral)}.rv-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.rv-handoff{border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.rv-handoff{border-color:color-mix(in srgb, var(--coral) 60%, transparent)}}.rv-handoff{color:var(--coral)}.rv-reset{margin-left:auto}.rv-foot{margin:0}.rv-kinds{margin-bottom:8px}.rw{grid-template-columns:250px minmax(0,1fr) 260px;gap:12px;height:100%;min-height:0;padding:8px;display:grid}@media (width<=1200px){.rw{grid-template-columns:220px minmax(0,1fr)}.rw-lane{display:none}}.rw-script,.rw-lane{flex-direction:column;gap:10px;min-height:0;font-size:12px;display:flex;overflow:auto}.rw-steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rw-steps button{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--muted);text-align:left;font:inherit;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:12px}.rw-steps li.on button{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.rw-steps li.on button{border-color:color-mix(in srgb, var(--teal) 70%, transparent)}}.rw-steps li.on button{color:var(--text)}.rw-steps li.done button{color:var(--teal)}.rw-steps b{margin-right:6px}.rw-say{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.rw-say p{margin:0 0 6px;line-height:1.45}.rw-add{flex-direction:column;gap:6px;display:flex}.rw-add input,.rw-add select,.rw-add textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:7px 9px;font-size:12px}.rw-roles{flex-wrap:wrap;gap:4px;display:flex}.rw-stmt{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:4px;padding:8px;display:flex}.rw-nav{justify-content:space-between;gap:6px;margin-top:auto;display:flex}.rw-clear{align-items:center;gap:6px;margin-top:8px;font-size:12px;display:inline-flex}.rw-room{flex-direction:column;gap:6px;min-width:0;min-height:0;display:flex;overflow:auto}.rw-laneitem{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;padding:8px 10px}.rw-laneitem small{color:var(--teal);font-weight:700}.rw-laneitem p{margin:4px 0 0;font-size:11.5px;line-height:1.4}.rw-laneitem em{color:var(--muted);font-size:10.5px;font-style:normal;display:block}.rb{color:#1a1a1c;background:#f4f4f5;border-radius:14px;flex-direction:column;flex:1;gap:12px;padding:16px 18px;font-family:Inter,Noto Sans Telugu,Arial,sans-serif;display:flex}.rb.is-big{border-radius:0;height:100%;padding:32px 40px;font-size:1.25em}.rb-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rb h2,.rb h3{color:#1a1a1c}.rb-head h2{letter-spacing:-.02em;margin:0;font-size:1.4em;font-weight:800}.rb-head span{color:#6a6a70;font-size:.8em}.rb-cols{align-items:start;gap:12px;display:grid}.rb-clusters{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.rb-col,.rb-cluster,.rb-horizon{background:#fff;border:1px solid #d0d0d4;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.rb-cluster.voted,.rb-horizon.first{border:2px solid #1a1a1c}.rb-loose{border-style:dashed}.rb-col h3,.rb-cluster h3,.rb-horizon h3{justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:.95em;font-weight:800;display:flex}.rb-col h3 small,.rb-horizon h3 small{color:#6a6a70;font-size:.75em;font-weight:500}.rb-cluster h3 input{color:#1a1a1c;min-width:0;font:inherit;background:#fff;border:1px solid #d0d0d4;border-radius:6px;flex:1;padding:4px 6px;font-weight:800}.rb-card select{color:#1a1a1c;background:#fff;border:1px solid #d0d0d4;border-radius:6px}.rb-cluster h3 b{color:#fff;background:#1a1a1c;border-radius:999px;padding:2px 10px;font-size:.8em}.rb-card{background:#e9e9ee;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:.82em;line-height:1.4;display:flex}.rb-card small{letter-spacing:.1em;color:#55555c;font-size:.7em;font-weight:800}.rb-card select{margin-top:4px;font-size:.85em}.rb-col.col-rose .rb-card,.rb-card.col-rose{background:#fde7b8}.rb-col.col-thorn .rb-card,.rb-card.col-thorn{background:#ffd6cc}.rb-col.col-bud .rb-card,.rb-card.col-bud{background:#d7f0d9}.rb-statements{flex-direction:column;gap:10px;margin:0;padding-left:1.4em;display:flex}.rb-statements li{flex-direction:column;gap:2px;font-size:1.05em;font-weight:700;display:flex}.rb-statements li small{color:#6a6a70;font-size:.75em;font-weight:500}.rb-item{flex-direction:column;gap:2px;font-size:.85em;line-height:1.4;display:flex}.rb-item span,.rb-item small{color:#444}.rb-empty{color:#8a8a90;font-size:.8em}.ms-board{background:#f4f4f5;display:flex;position:absolute;inset:0}.bs{padding-left:clamp(16px,2.5vw,40px);padding-right:clamp(16px,2.5vw,40px)}.bs-tabs{z-index:5;background:var(--bg);flex-wrap:wrap;margin-bottom:0;position:sticky;top:0}.bs-savebar{z-index:4;background:var(--bg);border-bottom:1px solid var(--border);margin-bottom:8px;padding:10px 0;position:sticky;top:42px}.bs-body{padding-top:8px}.bs input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=date]):not([type=number]),.bs textarea,.bs select{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:36px;color:var(--text);font:inherit;border-radius:8px;padding:7px 10px;font-size:13.5px;line-height:1.45}.bs input[type=date],.bs input[type=number]{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);font:inherit;border-radius:8px;padding:6px 10px;font-size:13.5px}.bs textarea{resize:vertical;min-height:84px}.bs textarea.bs-grow{resize:none;overflow:hidden}.bs input:focus-visible,.bs textarea:focus-visible,.bs select:focus-visible{outline:2px solid var(--amber)}@supports (color:color-mix(in lab, red, red)){.bs input:focus-visible,.bs textarea:focus-visible,.bs select:focus-visible{outline:2px solid color-mix(in srgb, var(--amber) 60%, transparent)}}.bs input:focus-visible,.bs textarea:focus-visible,.bs select:focus-visible{outline-offset:1px}.bs-form label>span:first-child,.bs-card label>span:first-child,.ad-grid label>span:first-child{color:var(--muted);font-size:12.5px}.bs-form label.bs-check>span{color:var(--text);font-size:13.5px}.bs-form label.bs-check>input{flex:none;width:16px;height:16px}.bs-table input:not([type=checkbox]):not([type=radio]){width:100%;min-width:140px}.bs-table td{padding:8px}.bs-filter input,.bs-add input{min-height:36px}.bs-search{border:1px solid var(--border-strong,var(--border));background:var(--surface);min-height:42px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;margin:6px 0 14px;padding:0 10px;display:flex}.bs .bs-search input{background:0 0;border:0;border-radius:0;flex:1;min-height:40px;padding:0;font-size:14.5px}.bs .bs-search input:focus-visible{outline:none}.bs-search .bs-note{white-space:nowrap}.bs-switches{flex-direction:column;display:flex}.bs-sections{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px 28px;display:grid}@media (width>=1100px){.bs-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-sections>.bs-wide{grid-column:1/-1}}.bs-section{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:14px 16px 16px}@supports (color:color-mix(in lab, red, red)){.bs-section{background:color-mix(in srgb, var(--surface) 55%, transparent)}}.bs-section{margin-bottom:0!important}.bs-section>h2{border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:8px;font-size:15px}.bs-section .bs-form{gap:14px}.bs-field{flex-direction:column;gap:8px;display:flex}.bs-field>label,.bs-form>label{flex-direction:column;gap:5px;display:flex}.bs-group{gap:10px;padding:12px 14px}.bs-group>label{color:var(--muted);flex-direction:column;gap:5px;font-size:12.5px;display:flex}.bs-group>label.bs-check{color:var(--text);flex-direction:row;align-items:center;gap:8px;font-size:13.5px}.bs-overrides>span,.bs-group>span{color:var(--muted);font-size:12.5px}.bs-override-add{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.bs .bs-override-add select,.bs .bs-overrides li select{width:auto;min-width:90px}.bs .bs-row label input[type=date]{width:auto}.bs span.bs-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bs .bs-inline-label select,.bs h2 select,.bs .bs-actions select,.bs .bs-rowactions select,.bs .bs-toolbar select{width:auto}.bs span.bs-inline>select{flex:1;width:auto;min-width:160px}.bs .bs-lex-table input:not([type=checkbox]),.bs .bs-lex-table select{min-height:32px;padding:4px 8px;font-size:13px}.bs .bs-lex-table .bs-lex-lang{width:80px;min-width:0}.bs-lex-test .bs-inline>select{min-width:0}.bs-owners .bs-table input{min-width:120px}.bs .bs-status li{padding:9px 12px;font-size:13px}.bs-cards{gap:14px;margin-bottom:14px;display:grid}.bs-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:14px 16px 12px}@supports (color:color-mix(in lab, red, red)){.bs-card{background:color-mix(in srgb, var(--surface) 55%, transparent)}}.bs-card.dirty{border-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.bs-card.dirty{border-color:color-mix(in srgb, var(--amber) 55%, var(--border))}}.bs-card.retired{opacity:.6}.bs-card-head{grid-template-columns:auto minmax(200px,1.2fr) minmax(120px,160px) 90px auto;align-items:end;gap:12px;margin-bottom:12px;display:grid}.bs-card-head>code{background:var(--surface);border:1px solid var(--border);border-radius:6px;align-self:center;padding:4px 8px;font-size:12.5px}.bs-card-head label,.bs-card-grid label{flex-direction:column;gap:5px;min-width:0;display:flex}.bs-card .bs-save{align-items:center;padding-bottom:2px;display:flex}.bs-card .bs-num{width:100%}.bs-card-grid{grid-template-columns:minmax(0,1fr);gap:12px 20px;display:grid}@media (width>=900px){.bs-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.bs-card-head{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-card-head>code{grid-column:1/-1;justify-self:start}.bs-savebar{position:static}}.ad-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px}.ad-grid label{flex-direction:column;gap:5px;display:flex}.bs .ad-row>input.bs-inline{flex:1;min-width:240px;max-width:520px;min-height:38px}.bs .ad-link input{flex:360px}.bs .ad-code{width:14ch;min-height:38px}.bs .ad-pw{flex-direction:column;flex:320px;gap:5px;display:flex}.ad-users td{padding:10px 8px}.st-dialog{width:min(760px,100%)}.st-dialog input:not([type=checkbox]):not([type=radio]):not([type=file]),.st-dialog textarea,.st-dialog select{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:36px;color:var(--text);font:inherit;border-radius:8px;padding:7px 10px;font-size:13.5px}.st-dialog textarea{resize:vertical;min-height:84px;line-height:1.45}.st-dialog .cd-inline input{flex:1;width:auto}.st-mylang{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.st-dialog .tl-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.bs .bs-families p>input.bs-inline{width:auto;min-width:260px}.rv,.rv-intake{--rv-s1:#2f7de1;--rv-s2:#39c08a;--rv-s3:#e6a840;--rv-s4:#b07be0;--rv-s5:#6b7a90}.rv-upstream{border:1px solid var(--border);border-left:3px solid var(--rv-s1);background:var(--surface-2);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px;padding:8px 12px;display:flex}.rv-upstream b{font-size:15px}.rv-upstream span{color:var(--text-muted,inherit);opacity:.85}.rv-drop{border:2px dashed var(--border);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:120px;margin-bottom:12px;padding:18px;transition:border-color .15s,background .15s;display:flex}.rv-drop b{font-size:15px}.rv-drop small{opacity:.75;max-width:640px}.rv-drop:hover,.rv-drop.on{border-color:var(--rv-s1,#2f7de1);background:#2f7de11a}.rv-drop.busy{cursor:progress;border-style:solid}textarea.rv-text{resize:vertical;width:100%;min-height:320px;font-size:14px;line-height:1.5}.rv-vertical{flex-direction:column;gap:4px;display:flex}.rv-vertical select{width:100%}.rv-rec{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:16px;padding:14px 16px;display:grid}@media (width<=1000px){.rv-rec{grid-template-columns:minmax(0,1fr)}}.rv-rec-main,.rv-rec-next{flex-direction:column;gap:10px;min-width:0;display:flex}.rv-rec-line{margin:0;font-size:18px;font-weight:600;line-height:1.35}.rv-split{border-radius:8px;width:100%;height:34px;display:flex;overflow:hidden}.rv-split span{color:#fff;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;min-width:6px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.rv-split-key{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.rv-split-key li{align-items:center;gap:6px;display:flex}.rv-split-key i{border-radius:3px;width:10px;height:10px;display:inline-block}.rv-rec-next ol{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.rv-rec-next li{line-height:1.45}.rv-rec-next li>span{margin-right:8px}.rv-rec-next li .btn{margin-top:4px}.st-steps .st-opt.is-nolive,.st-steps .st-opt:disabled{opacity:.38;cursor:not-allowed}.st-startcall:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.4)}.st-app .st-main>.st-route{box-sizing:border-box;min-height:56px}.st-route.is-idle{grid-template-columns:minmax(0,1fr) auto}.st-route.is-idle .st-route-now{max-width:none}.st-route.is-idle .st-route-eta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-route-end{align-items:center;min-width:0;display:flex}.st-ctrl.is-compact{background:0 0;border:0;gap:8px;min-height:0;padding:0;display:flex;container-type:normal}.st-ctrl.is-compact .st-ctrl-right .btn.has-label{height:42px}.st-ctrl.is-compact .cg .st-callhint{top:calc(100% + 12px);bottom:auto}.st-ctrl-pair{position:relative}.st-ctrl .st-ctrl-pair{gap:0}.st-ctrl .st-ctrl-pair>.btn.has-label{border-top-right-radius:0;border-bottom-right-radius:0}.st-ctrl .btn.st-ctrl-more{border-top-left-radius:0;border-bottom-left-radius:0;justify-content:center;width:22px;min-width:22px;margin-left:-1px;padding:0}.st-ctrl-right .btn.st-ctrl-more{height:44px}.st-ctrl.is-compact .st-ctrl-right .btn.st-ctrl-more{height:42px}@container ctrl (width<=760px){.st-ctrl-right .btn.st-ctrl-more{height:36px}}.st-ctrl-menu{z-index:50;border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:max-content;padding:4px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000059}.st-ctrl-menu.is-down{top:calc(100% + 6px);bottom:auto}.st-ctrl-menu button{color:var(--text);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font:500 13px/1.2 Inter,Noto Sans Telugu,Arial,sans-serif;display:flex}.st-ctrl-menu button:hover,.st-ctrl-menu button:focus-visible{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.st-ctrl-menu button:hover,.st-ctrl-menu button:focus-visible{background:color-mix(in srgb, var(--text) 8%, transparent)}}.st-app .st-ctrl .st-startcall:disabled{opacity:.8;filter:none;font-weight:500;border-color:var(--line)!important;color:var(--muted)!important;background:0 0!important}.st-app .st-stagebox{container-type:inline-size}.st-app .st-stagebox:not(.is-assist):not(:has(.st-stage.is-tool))>.sg{flex:0 1 calc(100cqw / var(--st-ar,1.7778))}.st-app .sg-stage{place-items:start center}.st-app .sg-stage>.st-stage:not(.is-tool){width:min(100cqw, calc(100cqh * var(--st-ar,1.7778)));height:min(100cqh, calc(100cqw / var(--st-ar,1.7778)))}.st-app .st-showtab span{width:0;min-width:100%}.st-tasks-prog{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:500}.st-kit-more{margin-top:4px;font-size:11.5px}.tl-intake{flex-direction:column;gap:10px;display:flex}.tl-intake-kinds h3{color:var(--muted);margin:0 0 6px;font-size:12px}.tl-intake:not(.is-side) .tl-drop{padding:28px 16px;font-size:12.5px}.tl-intake-go{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tl-intake.is-side .tl-intake-go{flex-direction:column;align-items:stretch;gap:8px}.tl-verdict.is-pending .tl-score{color:var(--muted)}.tl-verdict .btn:disabled{opacity:.45;cursor:not-allowed}.tl-tick{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:8px;padding:2px 0;line-height:1.45;display:flex}.tl-tick input[type=checkbox]{appearance:none;border:1.5px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:5px;flex:none;place-content:center;width:16px;height:16px;margin:1px 0 0;display:grid}.tl-tick input[type=checkbox]:after{content:"";border:0 solid #0b0d0f;border-width:0 0 2px 2px;width:8px;height:4px;transition:transform .12s ease-out;transform:translateY(-1px)rotate(-45deg)scale(0)}.tl-tick input[type=checkbox]:checked{border-color:var(--teal);background:var(--teal)}.tl-tick input[type=checkbox]:checked:after{transform:translateY(-1px)rotate(-45deg)scale(1)}.tl-tick input[type=checkbox]:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.tl-tick.on>span{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.tl-tick.on>span{-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent)}}.tl-plan>tbody>tr>th{width:22%}.tl-plan .tl-date{white-space:nowrap;color:var(--text-2)}.tl-field .tl-hint{color:var(--muted);opacity:.85;font-size:11.5px;line-height:1.35}.tl-calc .btn{white-space:normal;max-width:100%}.bs-savebar .bs-quiet{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:4px 6px;font-size:12px;display:inline-flex}.bs-savebar .bs-quiet:hover:not(:disabled){color:var(--text);text-decoration:underline}.bs-savebar .bs-quiet:disabled{opacity:.4;cursor:default}.bs-savebar.is-dirty{border-bottom-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.bs-savebar.is-dirty{border-bottom-color:color-mix(in srgb, var(--amber) 50%, var(--border))}}.bs-unsaved{color:var(--amber);border:1px solid var(--amber);border-radius:999px;align-self:center;padding:3px 8px;font-size:11.5px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.bs-unsaved{border:1px solid color-mix(in srgb, var(--amber) 45%, transparent)}}.bs-tech{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.bs-empty{border:1px dashed var(--border-strong);background:var(--surface);border-radius:12px;flex-direction:column;gap:4px;margin:12px 0 16px;padding:22px 24px;display:flex}.bs-empty b{color:var(--text);font-size:14px}.bs-empty p{color:var(--muted);margin:0;font-size:12.5px}.tl:not(.has-side) .tl-intro{padding-right:44px}.rb-remove{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:0 8px;font-size:18px;line-height:1}.rb-remove:hover{opacity:1;background:#0000001f}.rw-addhint{color:var(--muted);font-size:12px;line-height:1.4;display:block}.bs-catfilter{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:12px;display:flex}.bs-catfilter>:first-child{flex:320px}.bs-id{white-space:nowrap;cursor:help}.st-opp{border-top:1px solid var(--text);flex-direction:column;gap:6px;margin-top:8px;padding:8px 10px 2px;display:flex}@supports (color:color-mix(in lab, red, red)){.st-opp{border-top:1px solid color-mix(in srgb, var(--text) 10%, transparent)}}.st-opp-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.st-opp-title{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);font:700 10.5px/1 Inter,Noto Sans Telugu,Arial,sans-serif}.st-opp-new{align-items:center;gap:4px;font-size:12px;display:inline-flex}.st-opp-row{align-items:center;gap:6px;min-width:0;display:flex}.st-opp-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;font-size:13px;font-weight:600;overflow:hidden}.st-opp-none{color:var(--muted);flex:1;font-size:12.5px}.st-opp-pick{flex:1;min-width:0;max-width:100%}.st-opp-menu{flex:none;position:relative}.st-opp-menuhead{color:var(--muted);padding:4px 10px 2px;font-size:11px;display:block}.st-opp-form{flex-direction:column;gap:6px;display:flex}.st-opp-form label{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.st-opp-form input{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:6px 8px;font-size:13px}.st-opp-hint{color:var(--muted);font-size:11.5px;line-height:1.35}.st-opp-hint.is-bad{color:var(--amber,#e0a64b)}.st-opp-actions{align-items:center;gap:10px;display:flex}.st-board.is-rail .st-opp{display:none}.st-fresh-box{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:8px;margin-top:6px;padding:8px;display:flex}.st-fresh-box p{margin:0;font-size:12px}.st-fresh-box .st-opp-form{padding:0}button.st-tick.is-quiet{color:var(--muted-2)}.st-tasks-lines{flex-direction:column;gap:2px;min-width:0;display:flex}.st-tasks-lines .st-tasks-prog{white-space:normal;margin-left:0}.st-tasks-prog.is-ready{color:var(--muted-2)}.tk-part{border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.tk-part.tk-ready{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.tk-part.tk-ready{background:color-mix(in srgb, var(--text) 2%, transparent)}}.tk-parthead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tk-parthead h2{margin:0 0 4px;font-size:18px}.tk-parthead p{margin:0}.tk-opp{border:1px solid var(--border);border-radius:10px;max-width:420px;margin:0;padding:8px 10px}.tk-step h3{margin:0 0 8px;font-size:15px}.tk-step h3 small{color:var(--muted);font-weight:500}.tk-step h3 .tk-note{color:var(--teal,#2ec4b6);margin-left:10px}.tk-step li.is-optional{opacity:.72}.tk-noopp{margin:0}.tk-closed summary{cursor:pointer;color:var(--muted);font-size:13px}.tk-closed ul{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.tk-closed li{align-items:center;gap:12px;font-size:13px;display:flex}.tk-closed li small{color:var(--muted)}@media (width<=640px){.tk-part{padding:12px}.tk-step li{flex-wrap:wrap}}.tl-from-review{background:var(--warn,#d9a441)}@supports (color:color-mix(in lab, red, red)){.tl-from-review{background:color-mix(in srgb, var(--warn,#d9a441) 22%, transparent)}}.tl-reason{margin:2px 0 6px;font-size:12.5px}.rv-carried{align-items:flex-start;gap:8px;display:flex}.rv-carried ul{margin:0;padding-inline-start:16px;font-size:12.5px}.rv-plan{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;margin-bottom:16px;padding:14px 16px}.rv-plan .tl-eyebrow{align-items:center;gap:6px;display:flex}.rv-plan-groups{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:8px;display:grid}.rv-plan-group header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.rv-plan-group ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rv-plan-group li{border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.rv-plan-group li.strong{border-color:var(--accent,#0e8fa3)}@supports (color:color-mix(in lab, red, red)){.rv-plan-group li.strong{border-color:color-mix(in srgb, var(--accent,#0e8fa3) 55%, var(--border))}}.rv-plan-group li>span:last-child{gap:2px;min-width:0;display:grid}.rv-plan-group small{color:var(--muted,var(--text-2));font-size:11.5px}.rv-plan-ch{background:var(--accent,#0e8fa3);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.rv-plan-ch{background:color-mix(in srgb, var(--accent,#0e8fa3) 22%, transparent)}}.rv-plan-ch{font-size:11px;font-weight:700}.rv-sendall{flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:6px;display:inline-flex}.st-plan{z-index:3;border:1px solid var(--accent,#0e8fa3);flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:min(720px,100% - 24px);padding:6px 10px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.st-plan{border:1px solid color-mix(in srgb, var(--accent,#0e8fa3) 55%, var(--border))}}.st-plan{background:var(--surface,#15181c);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.st-plan{background:color-mix(in srgb, var(--surface,#15181c) 92%, transparent)}}.st-plan{font-size:12px;box-shadow:0 6px 18px #00000059}.st-plan small{color:var(--muted,var(--text-2));text-overflow:ellipsis;white-space:nowrap;max-width:340px;overflow:hidden}.st-plan-btns{gap:4px;display:inline-flex}.cd-hurts .cd-hint{color:var(--muted,var(--text-2));font-size:11.5px}.cd-pains{gap:4px;margin:4px 0;padding:0;list-style:none;display:grid}.cd-pains li{align-items:center;gap:6px;display:flex}.cd-pains input{flex:1;min-width:0}.rv-outcomes table input{width:100%}.sim-pains ul{margin:0 0 8px;padding-inline-start:18px;font-size:12.5px}.wu-pains{margin:10px 0}.wu-pains button.wu-badge{cursor:pointer;border:0}.rv-results td{vertical-align:top}.rv-results input{width:100%}.rv-now{flex-wrap:wrap;gap:4px;display:flex}.rv-now .chip.better.on{background:var(--good,#2f9e6a)}@supports (color:color-mix(in lab, red, red)){.rv-now .chip.better.on{background:color-mix(in srgb, var(--good,#2f9e6a) 30%, transparent)}}.rv-now .chip.worse.on{background:var(--bad,#d0574f)}@supports (color:color-mix(in lab, red, red)){.rv-now .chip.worse.on{background:color-mix(in srgb, var(--bad,#d0574f) 30%, transparent)}}.rv-results-empty{justify-items:start;gap:10px;display:grid}.rv-results-offer{border-color:var(--accent,#0e8fa3)}@supports (color:color-mix(in lab, red, red)){.rv-results-offer{border-color:color-mix(in srgb, var(--accent,#0e8fa3) 45%, var(--border))}}.rv-results-side .btn{white-space:normal;text-align:start;height:auto;min-height:34px;padding:7px 12px;line-height:1.35}.rv-now .chip.same.on{background:var(--accent,#0e8fa3)}@supports (color:color-mix(in lab, red, red)){.rv-now .chip.same.on{background:color-mix(in srgb, var(--accent,#0e8fa3) 28%, transparent)}}.rv-results th:first-child{width:46%}.rv-results th:nth-child(2){width:220px}.rv-now{flex-wrap:nowrap}.rv-outcomes th:first-child{width:50%}.rv-outcomes td:first-child{justify-items:start;gap:3px;display:grid}.st-adminmark{letter-spacing:.02em;color:var(--muted);opacity:.8;font-size:10.5px;font-style:normal;line-height:1.3;display:block}.st-showtab .st-adminmark{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.st-kit-empty .st-adminmark{margin-top:2px}.cg .st-callhint.is-pop,.st-ctrl.is-compact .cg .st-callhint.is-pop{pointer-events:none;grid-template-columns:1fr auto;align-items:start;gap:6px;width:min(270px,70vw);padding:7px 8px 7px 10px;font-size:11.5px;line-height:1.4;top:auto;bottom:calc(100% + 8px);right:0;box-shadow:0 6px 18px #0000004d}.st-ctrl.is-compact .cg .st-callhint.is-pop{top:50%;bottom:auto;right:calc(100% + 10px);transform:translateY(-50%)}.st-callhint.is-pop .st-callhint-x{pointer-events:auto;width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.st-callhint.is-pop .st-callhint-x:hover{color:var(--text);background:var(--text)}@supports (color:color-mix(in lab, red, red)){.st-callhint.is-pop .st-callhint-x:hover{background:color-mix(in srgb, var(--text) 8%, transparent)}}.st-nextstep{border:1px solid var(--teal);border-radius:10px;margin:8px 2px 0;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.st-nextstep{border:1px solid color-mix(in srgb, var(--teal) 35%, var(--border))}}.st-nextstep{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.st-nextstep{background:color-mix(in srgb, var(--teal) 6%, transparent)}}.st-nextstep{gap:2px;display:grid}.st-nextstep-label{letter-spacing:.06em;text-transform:uppercase;color:var(--teal);align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:inline-flex}.st-nextstep p{color:var(--text);margin:0;font-size:13px;line-height:1.4}.st-nextstep small{color:var(--muted);font-size:11px}.st-board.is-rail .st-nextstep{display:none}.tl-fromcall{border:1px solid var(--teal);border-radius:10px;margin:0 0 12px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.tl-fromcall{border:1px solid color-mix(in srgb, var(--teal) 35%, var(--border))}}.tl-fromcall{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.tl-fromcall{background:color-mix(in srgb, var(--teal) 6%, transparent)}}.tl-fromcall{gap:4px;font-size:13px;display:grid}.tl-fromcall-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.tl-fromcall p{margin:0}.tl-fromcall ul{gap:2px;margin:0;padding-left:18px;display:grid}.tl-fromcall small{color:var(--muted)}.st-board:not(.is-rail) .st-marq .st-opt{padding-block:7px;font-size:15.5px}.st-app .st-switch.is-three button{white-space:nowrap;flex:1 1 0;min-width:0}.st-app .st-switch button.on.wrap{background:var(--green,#39c08a);color:#08140f}.st-app .st-switch button:disabled{opacity:.4;cursor:not-allowed}.st-app .st-lights.is-wrap{border-color:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.st-app .st-lights.is-wrap{border-color:color-mix(in srgb, var(--green,#39c08a) 45%, var(--border))}}.st-main.st-wrapmain{flex-direction:column;min-height:0;display:flex;overflow:hidden}.wu{flex:1;grid-template-columns:250px minmax(0,1fr);gap:14px;min-height:0;padding:14px 16px;display:grid}.wu-recent{border-right:1px solid var(--border);flex-direction:column;min-height:0;padding-right:12px;display:flex;overflow:auto}.wu-recent h2,.wu-col h2{margin:0 0 8px;font-size:15px;font-weight:650}.wu-recent ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wu-perf{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;gap:2px;padding:9px 10px;display:grid}.wu-perf:hover{background:var(--surface)}.wu-perf.on{background:var(--surface);border-color:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.wu-perf.on{border-color:color-mix(in srgb, var(--green,#39c08a) 50%, var(--border))}}.wu-perf span{color:var(--muted);font-size:12px}.wu-perf .wu-status.wrapping{color:var(--green,#39c08a)}.wu-perfview{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.wu-head{align-items:flex-start;gap:12px;display:flex}.wu-head>div:first-child{flex:1;min-width:0}.wu-eyebrow{letter-spacing:.08em;color:#08140f;background:var(--green,#39c08a);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:750;display:inline-block;text-transform:uppercase!important}.wu-head h1{margin:6px 0 0;font-size:20px;font-weight:650}.wu-when{color:var(--muted);font-size:14px;font-weight:450}.wu-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.wu-chip{border:1px solid var(--border);background:var(--surface);color:var(--text);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px}.wu-chip.purpose{border-color:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.wu-chip.purpose{border-color:color-mix(in srgb, var(--green,#39c08a) 50%, var(--border))}}.wu-chip.purpose{color:var(--green,#39c08a)}.btn.wu-done{background:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.btn.wu-done{background:color-mix(in srgb, var(--green,#39c08a) 30%, var(--surface-2))}}.btn.wu-done{border-color:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.btn.wu-done{border-color:color-mix(in srgb, var(--green,#39c08a) 55%, transparent)}}.btn.wu-done{color:var(--text);font-weight:650}.wu-empty{color:var(--muted);margin:auto}.wu-cols{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-height:0;display:grid}.wu-col{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.wu-col>header{justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px 0;display:flex}.wu-sub,.wu-muted{color:var(--muted);font-size:13px}.wu-small{margin:0;font-size:12px}.wu-body{min-height:0;padding:4px 16px 16px;overflow:auto}.st-app .wu .wu-col .wu-body h3{color:var(--muted);margin:16px 0 6px;font-size:11px;font-weight:750;letter-spacing:.08em!important;text-transform:uppercase!important}.wu-qs,.wu-items{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wu-qs li{border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.wu-q{flex:220px;min-width:0}.wu-q small{color:var(--muted)}.wu-badge{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.wu-badge.yes{color:var(--green,#39c08a);background:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.wu-badge.yes{background:color-mix(in srgb, var(--green,#39c08a) 14%, transparent)}}.wu-badge.no{color:#f0a64a;background:#f0a64a24}.wu-sent,.wu-sentline{color:var(--green,#39c08a);align-items:center;gap:4px;font-size:12px;display:inline-flex}.wu-more{margin-top:6px}.wu-notes,.wu-input{background:var(--surface-2,var(--bg));width:100%;color:var(--text);border:1px solid var(--border);font:inherit;border-radius:10px;padding:8px 10px;font-size:14px}.wu-notes{resize:vertical;min-height:120px}.wu-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.wu-item{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.wu-item input{margin-top:3px}.wu-item span{gap:2px;min-width:0;display:grid}.wu-item strong{align-items:center;gap:6px;font-weight:600;display:inline-flex}.wu-item small{color:var(--muted);font-size:12px}.wu-lib{margin-top:10px}.wu-send{border-top:1px solid var(--border);gap:8px;margin-top:16px;padding-top:12px;display:grid}.wu-field{gap:4px;font-size:13px;font-weight:600;display:grid}@media (width<=1280px){.wu{grid-template-columns:200px minmax(0,1fr)}}:is(.st-app.is-live,.st-app.is-wrap) .st-board.is-rail .st-steps,:is(.st-app.is-live,.st-app.is-wrap) .st-board.is-rail .st-lights-head,:is(.st-app.is-live,.st-app.is-wrap) .st-board.is-rail .st-lights>p,:is(.st-app.is-live,.st-app.is-wrap) .st-board.is-rail>:last-child:not(.st-lights){display:none}:is(.st-app.is-live,.st-app.is-wrap) .st-board.is-rail .st-lights{background:0 0;border:0;margin-top:auto;padding:6px 4px}.st-main.st-boothmain{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.bo{--bo-violet:#7c5cff;--bo-blue:#4f7cff;--bo-red:#d2443b;flex:1;grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.bo-head{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-width:0;padding:10px 18px;display:flex}.bo-live{background:var(--bo-red);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800}.bo-product{white-space:nowrap;font-size:17px}.bo-where{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bo-chips{flex-wrap:nowrap;gap:8px;min-width:0;margin-left:auto;display:flex}.bo-chip{white-space:nowrap;border:1px solid var(--border);color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;display:inline-flex}.bo-chip.is-meeting{background:var(--bo-blue)}@supports (color:color-mix(in lab, red, red)){.bo-chip.is-meeting{background:color-mix(in srgb, var(--bo-blue) 22%, var(--surface))}}.bo-chip.is-meeting{border-color:var(--bo-blue)}@supports (color:color-mix(in lab, red, red)){.bo-chip.is-meeting{border-color:color-mix(in srgb, var(--bo-blue) 40%, transparent)}}.bo-chip.is-on{background:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.bo-chip.is-on{background:color-mix(in srgb, var(--green,#39c08a) 16%, var(--surface))}}.bo-chip.is-on{border-color:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.bo-chip.is-on{border-color:color-mix(in srgb, var(--green,#39c08a) 45%, transparent)}}.bo-chip.is-on{color:var(--green,#39c08a)}@supports (color:color-mix(in lab, red, red)){.bo-chip.is-on{color:color-mix(in srgb, var(--green,#39c08a) 80%, var(--text))}}.bo-chip.is-off{color:var(--muted)}.bo-chip.is-plain{color:var(--muted);border-color:#0000}.bo-chip-act{color:var(--teal);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.bo-call .cg{gap:8px}.bo-call .st-startcall,.bo-call .st-endcall{height:38px;padding:0 16px;font-size:14px}.bo-call .st-endcall{background:var(--bo-red);border-color:var(--bo-red);color:#fff}.bo-call .st-callhint{display:none}.bo-details{border-bottom:1px solid var(--border);position:relative}.bo-details-line{width:100%;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:7px 18px;font-size:13px;display:flex}.bo-details-line>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--muted);overflow:hidden}.bo-details-chev{flex:none;margin-left:auto}.bo-details.is-open .bo-details-chev{transform:rotate(180deg)}.bo-details-panel{z-index:30;background:var(--surface);border:1px solid var(--border-strong);max-height:60vh;box-shadow:var(--shadow);border-radius:12px;padding:12px;position:absolute;top:100%;left:18px;right:18px;overflow:auto}.bo-cols{grid-template-columns:minmax(280px,400px) minmax(0,1fr) minmax(280px,400px);gap:14px;min-height:0;padding:14px 16px 12px;display:grid}.bo-col{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.bo-col h2{margin:0;font-size:18px;font-weight:650}.st-app .bo .bo-col h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:14px 0 4px;font-size:11px;font-weight:750;text-transform:uppercase!important;letter-spacing:.08em!important}.bo-sub{color:var(--muted);font-size:13px}.bo-empty{color:var(--muted);padding:12px 16px;font-size:13px}.bo-stagebox{aspect-ratio:16/9;background:var(--stage-bg);border-bottom:1px solid var(--border);flex:none;position:relative;overflow:hidden;container-type:size}.bo-stagebox.is-hidden{opacity:0;pointer-events:none;width:320px;height:180px;position:absolute;top:0;left:-10000px}.bo-script-head{align-items:flex-start;gap:8px;padding:14px 16px 0;display:flex}.bo-script-head h2{flex:1;min-width:0}.btn.small.bo-showstage{flex:none;height:28px;padding:0 10px;font-size:12px}.bo-script-body{flex:1;min-height:0;padding:4px 16px 10px;font-size:15px;line-height:1.5;overflow:auto}.bo-script-body p{margin:0}.bo-context{color:var(--muted);font-size:13px;margin-bottom:10px!important}.bo-now{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bo-now{background:color-mix(in srgb, var(--accent) 16%, var(--surface))}}.bo-now{border-left:3px solid var(--accent);border-radius:8px;padding:8px 12px}.bo .bo-now span{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong);font-size:11px;font-weight:750;display:block}.bo-now p{font-size:17px;font-weight:550}.bo-script-foot{border-top:1px solid var(--border);padding:10px 14px 12px}.bo-next{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;min-height:28px;margin-bottom:8px;font-size:13px;display:flex}.bo-next .btn.small{gap:5px;height:28px;padding:0 10px;font-size:12px}.bo-transport{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.bo-transport .btn{border-radius:10px;gap:6px;height:40px;padding:0 8px;font-size:14px}.bo-room-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px 12px;display:flex}.bo-meet-ctrl{gap:6px;margin-left:auto;display:flex}.bo-meet-ctrl .btn.small{border-radius:8px;gap:5px;height:30px;padding:0 10px;font-size:13px}.bo-meet-ctrl .btn.small.on{background:var(--bo-blue)}@supports (color:color-mix(in lab, red, red)){.bo-meet-ctrl .btn.small.on{background:color-mix(in srgb, var(--bo-blue) 26%, var(--surface))}}.bo-meet-ctrl .btn.small.on{border-color:var(--bo-blue)}@supports (color:color-mix(in lab, red, red)){.bo-meet-ctrl .btn.small.on{border-color:color-mix(in srgb, var(--bo-blue) 50%, transparent)}}.bo-toast{color:var(--text-2);background:var(--surface-3);border-radius:8px;margin:8px 16px 0;padding:6px 10px;font-size:13px}.bo-feed{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 16px;display:flex;overflow:auto}.bo-meta{color:var(--muted);font-size:13px;display:block}.bo-line p,.bo-card p{margin:2px 0 0;font-size:15px;line-height:1.45}.bo-line.is-me p{color:var(--text-2)}.bo-event{color:var(--muted);margin:0;font-size:13px}.bo-card{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;padding:10px 14px}.bo-card header{align-items:center;gap:8px;display:flex}.bo-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.bo-card.is-answer,.bo-card.is-suggest{background:var(--bo-violet)}@supports (color:color-mix(in lab, red, red)){.bo-card.is-answer,.bo-card.is-suggest{background:color-mix(in srgb, var(--bo-violet) 16%, var(--surface))}}.bo-card.is-answer,.bo-card.is-suggest{border-color:var(--bo-violet)}@supports (color:color-mix(in lab, red, red)){.bo-card.is-answer,.bo-card.is-suggest{border-color:color-mix(in srgb, var(--bo-violet) 55%, transparent)}}.bo-card.is-answer .bo-kicker,.bo-card.is-suggest .bo-kicker{color:var(--bo-violet)}@supports (color:color-mix(in lab, red, red)){.bo-card.is-answer .bo-kicker,.bo-card.is-suggest .bo-kicker{color:color-mix(in srgb, var(--bo-violet) 65%, #fff)}}.bo-card.is-chat{background:var(--bo-blue)}@supports (color:color-mix(in lab, red, red)){.bo-card.is-chat{background:color-mix(in srgb, var(--bo-blue) 12%, var(--surface))}}.bo-card.is-chat{border-color:var(--bo-blue)}@supports (color:color-mix(in lab, red, red)){.bo-card.is-chat{border-color:color-mix(in srgb, var(--bo-blue) 38%, transparent)}}.bo-card.is-chat.is-mine{background:var(--surface-2);border-color:var(--border)}.bo-check{color:#f1c66b;border:1px solid #f1c66b88;border-radius:6px;padding:1px 7px;font-size:11px;font-weight:650}.bo-pending{color:var(--muted)}.bo-card-foot{color:var(--muted);align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.bo-card-foot>:first-child{flex:1;min-width:0}.bo-card-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:13px;display:flex}.bo-q{color:#f1a24a;font-weight:650}.bo-link{font:inherit;color:var(--teal);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.bo-link:disabled{color:var(--muted);cursor:default}.bo-link.is-static{cursor:default}.bo-pin{color:var(--bo-violet);background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bo-pin{color:color-mix(in srgb, var(--bo-violet) 60%, #fff)}}.bo-pin{font:inherit;cursor:pointer;font-size:12px}.bo-pin.is-on{color:var(--muted)}.bo-room-foot{border-top:1px solid var(--border);align-items:center;gap:10px;padding:10px 16px;display:flex}.bo-reply{flex:1}.bo-reply input{border:1px solid var(--border-strong);background:var(--surface-2);width:100%;height:38px;color:var(--text);font:inherit;border-radius:10px;padding:0 12px;font-size:14px}.bo-follow{color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;font-size:13px;display:inline-flex}.bo-follow.is-on{color:var(--green,#39c08a)}.bo-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.bo-side{background:0 0;border:0;gap:14px;overflow:hidden}.bo-pins,.bo-ask{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;min-height:0;display:flex}.bo-pins{flex:0 auto;max-height:46%}.bo-ask{flex:auto;gap:10px;padding:14px 14px 12px;overflow:auto}.bo-pins header{justify-content:space-between;align-items:baseline;padding:14px 16px 8px;display:flex}.bo-pins ul{flex-direction:column;gap:8px;min-height:0;margin:0;padding:0 12px 12px;list-style:none;display:flex;overflow:auto}.bo-pincard{background:var(--bo-violet);border-radius:10px;padding:9px 12px}@supports (color:color-mix(in lab, red, red)){.bo-pincard{background:color-mix(in srgb, var(--bo-violet) 16%, var(--surface))}}.bo-pincard{border:1px solid var(--bo-violet)}@supports (color:color-mix(in lab, red, red)){.bo-pincard{border:1px solid color-mix(in srgb, var(--bo-violet) 55%, transparent)}}.bo-pincard .bo-kicker{color:var(--bo-violet)}@supports (color:color-mix(in lab, red, red)){.bo-pincard .bo-kicker{color:color-mix(in srgb, var(--bo-violet) 65%, #fff)}}.bo-pincard.is-later{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.bo-pincard.is-later{background:color-mix(in srgb, var(--teal) 14%, var(--surface))}}.bo-pincard.is-later{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.bo-pincard.is-later{border-color:color-mix(in srgb, var(--teal) 50%, transparent)}}.bo-pincard.is-later .bo-kicker{color:var(--teal)}.bo-pincard.is-used{opacity:.6}.bo-pincard p{margin:3px 0 4px;font-size:14px;line-height:1.4}.bo-pin-q{color:var(--muted);font-size:12px;display:block}.bo-pin-acts{gap:12px;display:flex}.bo-pin-acts .bo-link{color:var(--muted);align-items:center;gap:3px;font-size:12px;display:inline-flex}.bo-ask .st-askfield{width:100%}.bo-ask .ask-card{display:none}.bo-chips-q{flex-wrap:wrap;gap:8px;display:flex}.bo-qchip{border:1px solid var(--border-strong);color:var(--text-2);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:999px;padding:6px 12px;font-size:13px}.bo-qchip:hover{border-color:var(--teal)}.bo-waiting{background:var(--surface-2);border-radius:10px;margin-top:auto;padding:10px 12px;font-size:13px}.bo-waiting p{color:var(--text-2);margin:4px 0 0}.bo .pit-note{margin:0 18px 8px}@media (width<=1280px){.bo-cols{grid-template-columns:minmax(250px,320px) minmax(0,1fr) minmax(250px,320px);gap:10px}.bo-chip.is-plain{display:none}}.bo-pincard p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bo-demo-keys{color:var(--muted-2);margin:6px 16px 0;font-size:11px}.wu-field .wu-input{font-weight:400}.bo-script .st-demo-end{width:auto;box-shadow:none;margin:0 12px 10px;position:static;transform:none}.st-app .bo .bo-col .st-demo-end h3{color:var(--text);margin:0;font-size:15px;text-transform:none!important;letter-spacing:0!important}.bo-card.is-answer.is-none{background:#d9a441}@supports (color:color-mix(in lab, red, red)){.bo-card.is-answer.is-none{background:color-mix(in srgb, #d9a441 10%, var(--surface))}}.bo-card.is-answer.is-none{border-color:#d9a44173}.bo-card.is-answer.is-none .bo-kicker{color:#e9c27a}.bo-card.is-answer.is-none>p:first-of-type{font-weight:600}.bo-none-hint{color:var(--muted);margin:2px 0 0;font-size:12px}.st-app .src-ask.is-none{background:#d9a4412e;border-color:#d9a441bf;font-weight:600}.bo-chip.is-ai em{color:var(--muted);font-style:normal}.bo-chip.is-ai.is-fallback{border-color:#d9a44199}.bo-chip.is-ai.is-fallback em{color:#e9c27a}.wu-badge.sug{color:#a38dff;background:#7c5cff29}.wu-short{color:var(--muted);cursor:pointer;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.st-app :is(.bo,.wu,.st-board.is-rail) :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--accent,#2ec4b6);outline-offset:2px;border-radius:8px}.bo-chip .bo-model{font-style:normal}@media (width<=1560px){.bo-chip .bo-model,.bo-chip .bo-long{display:none}}.bo-chip .bo-short{display:none}@media (width<=1560px){.bo-chip .bo-short{display:inline}}.bo-ask{overflow:hidden}.bo-chips-q{flex:auto;align-content:flex-start;min-height:0;overflow:auto}.bo-waiting{flex:none}.bo-av{letter-spacing:.02em;color:#fff;background:var(--bo-blue);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bo-av{background:color-mix(in srgb, var(--bo-blue) 70%, #000)}}.bo-av{vertical-align:middle;flex:none;margin-right:6px}.bo-av.is-aptean{background:var(--accent,#2ec4b6)}@supports (color:color-mix(in lab, red, red)){.bo-av.is-aptean{background:color-mix(in srgb, var(--accent,#2ec4b6) 60%, #000)}}.bo-av.is-mine{background:var(--accent,#2ec4b6);color:#08140f}.bo-meta{align-items:center;gap:0;display:flex}.bo-typing{color:var(--muted);align-items:center;gap:6px;padding:2px 0 6px;font-size:13px;display:flex}.bo-typing i{background:var(--muted);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite bo-dot;display:inline-block}.bo-typing i:nth-child(2){animation-delay:.2s}.bo-typing i:nth-child(3){animation-delay:.4s}@keyframes bo-dot{0%,80%,to{opacity:.3}40%{opacity:1}}.bo-meet{position:relative}button.bo-chip.is-meeting{cursor:pointer;font:inherit;color:var(--text)}.bo-people{z-index:20;background:var(--surface);border:1px solid var(--border);text-align:left;white-space:nowrap;border-radius:12px;min-width:240px;padding:10px 12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #0006}.bo-people h4{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:750}.bo-people ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.bo-people li{align-items:center;gap:8px;font-size:13px;display:flex}.bo-people li.is-away{color:var(--muted)}.bo-people li .bo-dot{background:var(--green,#39c08a);border-radius:50%;flex:none;width:7px;height:7px}.bo-people li.is-away .bo-dot{background:var(--muted);opacity:.5}.bo-people li small{color:var(--muted);margin-left:auto;padding-left:10px}@media (width<=1560px){.bo-head{flex-wrap:wrap;row-gap:6px}.bo-chips{flex-wrap:wrap;justify-content:flex-end}.bo-where .bo-long{display:none}}@media (width>=1561px){.bo-where .bo-short{display:none}}.bo-value b{font-weight:650}.sim-value{color:var(--muted);margin:2px 0 0 19px;font-size:12px;display:block}.bo-cols.is-workshop{min-height:0;display:block}.bo-cols.is-workshop .rw{height:100%;padding:0}.bo-cols.is-workshop .rw-script,.bo-cols.is-workshop .rw-lane{border:1px solid var(--line);background:var(--pit-bg,#101418);border-radius:14px;padding:14px}.bo-cols.is-quiet{grid-template-columns:minmax(0,1fr) minmax(190px,230px) minmax(280px,400px)}@media (width<=1280px){.bo-cols.is-quiet{grid-template-columns:minmax(0,1fr) minmax(170px,200px) minmax(250px,320px)}}.bo-cols.is-quiet .bo-script-body{max-width:820px}.bo-cols.is-quiet .bo-stagebox:not(.is-hidden){border:1px solid var(--border);border-radius:10px;width:min(560px,100% - 32px);margin:12px 16px 0}.bo-room.is-quiet{background:0 0;border-style:dashed}.bo-room.is-quiet .bo-room-head{border-bottom:0;padding-bottom:4px}.bo-room.is-quiet .bo-empty{padding-top:0}.bo-chip.is-calm{color:var(--text-2)}.bo-chip.is-calm .bo-dot{color:var(--green,#39c08a)}.bo-chip.is-warn{color:#e9c27a;border-color:#d9a4418c}.bo-head .bo-open-main{white-space:nowrap;border-radius:999px;gap:6px;height:32px;padding:0 12px;font-size:13px}.bo-transport .btn:disabled{opacity:.4;cursor:default}.bo-list .bo-context{margin-top:6px!important}.bo-obj{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;margin-bottom:8px}.bo-obj>button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:9px 12px;font-size:15px;display:flex}.bo-obj>button b{flex:1;font-weight:600}.bo-obj>button .bo-kicker{color:var(--accent-strong);flex-basis:100%}.bo-obj-chev{color:var(--muted);flex:none}.bo-obj.is-open .bo-obj-chev{transform:rotate(180deg)}.bo-obj>p{color:var(--text-2);padding:0 12px 10px}.bo-obj.is-heard{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bo-obj.is-heard{background:color-mix(in srgb, var(--accent) 12%, var(--surface))}}.bo-now small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.bo-qlist{margin:0;padding-left:18px;list-style:outside}.bo-qlist li.is-next{color:var(--accent-strong);font-weight:600}.bo-qlist li{margin:3px 0}.bo-qlist li.is-asked{color:var(--muted);text-decoration:line-through}:root,html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d0f;--surface:#111416;--surface-2:#171b1f;--surface-3:#1f252b;--border:#2a3036;--border-strong:#3a424a;--text:#f2f4f6;--text-2:#c9d0d6;--muted:#9aa4ae;--muted-2:#6f7a85;--accent:#d47255;--accent-strong:#e8815f;--teal:#21a3ba;--teal-deep:#087c91;--navy:#1b2846;--brand-gradient:linear-gradient(100deg, #087c91 0%, #273e5a 55%, #c95f37 100%);--stripe:linear-gradient(100deg, #35778e 0%, #1b2846 58%, #d47255 100%);--stage-bg:#07090b;--shadow:0 10px 30px #0006;--shadow-soft:0 2px 10px #00000040;--ring:#21a3ba;--ok:#2fb47c}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f4f4;--surface:#fff;--surface-2:#f6f7f8;--surface-3:#eceff2;--border:#dedfe1;--border-strong:#c9ced3;--text:#121212;--text-2:#2c3238;--muted:#5e6268;--muted-2:#8a9198;--accent:#d47255;--accent-strong:#b45239;--teal:#16879a;--teal-deep:#087c91;--navy:#1b2846;--stage-bg:#e9edf1;--shadow:0 12px 32px #0002;--shadow-soft:0 2px 8px #0000000f;--ring:#16879a;--ok:#16816d}html{-webkit-font-smoothing:antialiased;overflow-x:hidden}html,body,#app{min-height:100%}body{color:var(--text);background:var(--bg);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;overflow-x:hidden}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}:is(button,input,select,a):focus-visible{outline:2px solid var(--ring);outline-offset:2px}h1,h2,h3{color:var(--text)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.small{color:var(--muted);font-size:12px;line-height:1.4}.eyebrow{letter-spacing:.12em;color:var(--teal);text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700}.subline{color:var(--muted);margin:0;font-size:15px}.btn{border:1px solid var(--border-strong);background:var(--surface-2);height:44px;color:var(--text);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s,transform .12s,box-shadow .15s;display:inline-flex}.btn:hover{background:var(--surface-3);border-color:var(--muted-2)}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--brand-gradient);color:#fff;border-color:#0000;min-width:150px;box-shadow:0 6px 18px #087c9140}.btn.primary:hover{filter:brightness(1.1);box-shadow:0 8px 22px #c95f3745}.btn.icon{width:44px;padding:0}.btn.ghost{color:var(--muted);background:0 0;border-color:#0000}.btn.ghost:hover{color:var(--text);background:var(--surface-3)}.btn.small{gap:6px;height:32px;padding:0 12px;font-size:13px}.btn.mic{background:var(--brand-gradient);color:#fff;-webkit-user-select:none;user-select:none;touch-action:none;border-color:#0000;min-width:210px;box-shadow:0 6px 18px #087c9140}.btn.mic:hover{filter:brightness(1.1)}.btn.mic.listening{background:linear-gradient(100deg,#b83839,#d47255);animation:1.2s ease-in-out infinite micpulse;box-shadow:0 0 0 4px #d4725533}@keyframes micpulse{50%{box-shadow:0 0 0 10px #d4725518}}main.tour{background:var(--surface);max-width:1600px;min-height:100dvh;margin:0 auto;padding-bottom:32px;overflow-x:hidden}.language-select-wrap{position:relative}.language-select-trigger{border:1px solid var(--border-strong);background:var(--surface-2);min-width:190px;height:44px;color:var(--text);border-radius:999px;align-items:center;gap:10px;padding:0 12px 0 14px;transition:border-color .15s,background .15s;display:inline-flex}.language-select-trigger:hover{border-color:var(--teal);background:var(--surface-3)}.language-select-label{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:600;overflow:hidden}.language-menu{z-index:40;background:var(--surface-2);border:1px solid var(--border-strong);width:min(340px,86vw);box-shadow:var(--shadow);top:calc(100% + 8px);border-radius:14px;position:absolute;inset-inline-end:0;overflow:hidden}.language-search{border-bottom:1px solid var(--border);color:var(--muted);align-items:center;gap:8px;padding:10px 14px;display:flex}.language-search input{color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.voice-row{border-bottom:1px solid var(--border);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;padding:8px 14px;font-size:12px;font-weight:700;display:flex}.voice-row select{border:1px solid var(--border-strong);background:var(--surface);height:32px;color:var(--text);text-transform:none;letter-spacing:0;border-radius:8px;flex:1;padding:0 8px;font-size:13px;font-weight:500}.language-menu ul{max-height:320px;margin:0;padding:6px;list-style:none;overflow:auto}.language-menu li button{text-align:start;width:100%;color:var(--text);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;display:flex}.language-menu li button strong{font-size:14px;font-weight:650}.language-menu li button span{color:var(--muted);text-align:end;font-size:12px}.language-menu li button:hover,.language-menu li button.selected{background:var(--surface-3)}.language-menu li button.selected strong{color:var(--accent-strong)}.language-empty,.language-count{color:var(--muted-2);margin:0;padding:10px 14px;font-size:12px}.language-count{border-top:1px solid var(--border)}.theme-switch{box-sizing:border-box;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:3px;height:44px;padding:4px;display:flex}.theme-switch button{color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background .15s,color .15s;display:grid}.theme-switch button:hover{color:var(--text)}.theme-switch button[aria-pressed=true]{color:#fff;background:var(--brand-gradient)}.download{height:44px;color:var(--text);border:1px solid var(--border-strong);background:var(--surface-2);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.download:hover{border-color:var(--muted-2);background:var(--surface-3)}.stage{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:16px;margin:16px 36px 0;overflow:hidden}.counter{background:var(--surface-3);color:var(--text-2);letter-spacing:.04em;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.counter em{color:var(--muted);font-style:normal;font-weight:400}.chapters{scrollbar-width:thin;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface-2);gap:0;padding:0 16px;display:flex;overflow-x:auto}.chapters button{text-align:start;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;min-width:0;max-width:220px;padding:12px 14px;font-size:13px;line-height:1.35;transition:color .15s,border-color .15s;overflow:hidden}.chapters button span{color:var(--muted-2);margin-inline-end:8px;font-weight:700}.chapters button:hover{color:var(--text)}.chapters button.active{color:var(--text);border-bottom-color:var(--accent);font-weight:700}.chapters button.active span{color:var(--accent-strong)}.dot{background:var(--ok);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #2fb47c33}:is(video:fullscreen,video:fullscreen,img:fullscreen,img:fullscreen){object-fit:contain;background:#05070a;border-radius:0;width:100vw;height:100vh;max-height:none}.script{border-top:1px solid var(--border);background:var(--surface);grid-template-columns:1.4fr 1fr 1fr;gap:0;display:grid}.script article{border-inline-end:1px solid var(--border);padding:16px 20px 18px}.script article:last-child{border-inline-end:0}.script h3{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin:0 0 8px;font-size:11px;font-weight:700}.script p{color:var(--text-2);margin:0;font-size:14px;line-height:1.5}.script .source{background:var(--surface-3);color:var(--muted);border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:4px 10px;font-size:12px;display:inline-flex}.assistant{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:16px;margin:16px 36px 0;padding:18px 24px 16px}.hint{color:var(--muted);margin:0;font-size:13px}.suggestions{gap:10px;margin-top:6px;display:grid}.chips{scrollbar-width:thin;flex-wrap:wrap;gap:8px;max-height:128px;padding-bottom:2px;display:flex;overflow:auto}.chip{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);text-align:start;border-radius:999px;padding:8px 14px;font-size:13px;line-height:1.2;transition:border-color .15s,color .15s,background .15s}.chip:hover{border-color:var(--accent);color:var(--text);background:var(--surface-3)}.progress{background:var(--surface-3);border-radius:99px;height:4px;margin-top:14px;overflow:hidden}.progress>div{background:var(--brand-gradient);height:100%;transition:width .2s}.captured{color:var(--muted-2);margin:10px 0 0}@keyframes pulse{50%{opacity:.55}}.coming-soon{background:var(--surface-2);border:1px solid var(--border);border-radius:16px;place-content:center;justify-items:start;gap:10px;min-height:52vh;margin:18px 36px 36px;padding:48px 40px;display:grid}.coming-soon .eyebrow{color:var(--accent);margin:0}.coming-soon h1{letter-spacing:-.04em;margin:0;font-size:42px}.coming-soon p{max-width:46ch;color:var(--muted);margin:0;font-size:16px;line-height:1.5}@media (width<=1100px){.script{grid-template-columns:1fr}.script article{border-inline-end:0;border-bottom:1px solid var(--border)}.script article:last-child{border-bottom:0}}@media (width<=800px){.stage,.assistant,.coming-soon{margin-inline:18px}.btn.primary{min-width:0}.btn.mic{width:100%}.language-select-trigger{min-width:150px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}[data-stage=sell]{--stage-accent:#2bb3c9}[data-stage=prep]{--stage-accent:#e6a840}[data-stage=close]{--stage-accent:#e57b58}[data-stage=deliver]{--stage-accent:#39c08a}@keyframes pb-fade{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}@keyframes pb-push{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes voice-loading{50%{opacity:.72}}@keyframes answer-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.hands-free{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;margin:0 0 14px;padding:12px 14px}.hands-free.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.hands-free.on{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent)}}@keyframes hf-pulse{50%{opacity:.35}}select option,select optgroup{background-color:var(--surface-2,#1a1f24);color:var(--text,#e8ecef)}.ai-other select{border:1px solid var(--border-strong);background:var(--surface-2);min-width:0;max-width:100%;color:var(--text);border-radius:8px;padding:6px 8px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
