.login-field{appearance:none;-webkit-appearance:none;border:1px solid transparent}.login-field:focus{border-color:transparent;outline:none!important;box-shadow:none!important;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important}html[data-kbd-nav] .login-field:focus-visible{border-color:var(--color-foreground);background-color:var(--color-surface-active)}@media(forced-colors:active){html[data-kbd-nav] .login-field:focus-visible{border-color:Highlight}}@media(max-width:639.9px){[data-login-layout] .btn{font-size:17px;line-height:1.5}[data-login-layout] .login-field{font-size:16px;line-height:1.5}[data-login-layout] .login-field::placeholder{font-size:inherit;line-height:inherit}[data-login-layout] [data-login-recovery]{font-size:15px;line-height:1.5}[data-auth-column][data-login-layout]{padding-top:clamp(64px,12svh,112px)}html.keyboard-open [data-auth-column][data-login-layout]{padding-top:32px}[data-auth-column][data-login-layout] [data-login-form]{margin-block:0}}@media(max-width:639.9px){[data-login-heading] h1{font-size:28px;line-height:1.15}html[data-theme=light] [data-login-layout] .btn-secondary,html[data-theme=light] [data-login-layout] .login-field,html[data-theme=light] [data-login-layout] .login-field:focus{background-color:#fff;border-color:var(--adrata-line)}html[data-theme=light][data-kbd-nav] [data-login-layout] .login-field:focus-visible{border-color:var(--color-foreground)}}[data-login-native-titlebar]{background:var(--adrata-canvas)!important}body:has([data-chat-surface]) [data-connection-notice=fallback]{display:none}.app-notification-stack{position:fixed;top:calc(var(--titlebar-h, 40px) + 8px);right:20px;z-index:70;display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:min(340px,calc(100vw - 24px));pointer-events:none}.app-notification-slot{display:flex;flex-direction:column;align-items:flex-end;max-width:100%;pointer-events:none}.app-notification-slot>*{pointer-events:auto;max-width:100%}@media(max-width:639px){.app-notification-stack{top:calc(env(safe-area-inset-top,0px) + 60px);right:12px}}.industry-slide-content:has(>.industry-slide-evidence){gap:1.5cqw}.industry-slide-evidence{margin:0;min-width:0;display:flex;flex-direction:column;gap:.8cqw}.industry-slide-evidence>figcaption{color:#292524;font-size:1.55cqw;font-weight:500;line-height:1.35}.industry-evidence-note{color:#57534e;font-size:1.3cqw;line-height:1.4;max-width:82cqw}.industry-evidence-table-wrap{min-width:0}.industry-evidence-table{width:100%;border-collapse:collapse;table-layout:fixed;color:#292524;font-size:1.45cqw;line-height:1.35}.industry-evidence-table th,.industry-evidence-table td{padding:.85cqw 1cqw;text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:.08cqw solid #e7e5e4}.industry-evidence-table th{font-weight:500}.industry-evidence-table thead th{color:#57534e;font-size:1.3cqw;border-bottom-color:#a8a29e}.industry-evidence-table tbody tr:last-child>*{border-bottom:0}.industry-evidence-table th:first-child{padding-left:0}.industry-evidence-table tbody td{font-variant-numeric:tabular-nums}.industry-evidence-architecture{display:flex;margin:0;padding:0;gap:2.7cqw;list-style:none}.industry-evidence-architecture li{position:relative;flex:1;min-width:0}.industry-evidence-node-number{display:inline-flex;width:2.6cqw;height:2.6cqw;align-items:center;justify-content:center;border:.1cqw solid #a8a29e;border-radius:50%;color:#57534e;font-size:1.1cqw;font-variant-numeric:tabular-nums}.industry-evidence-architecture li:not(:last-child):after{content:"";position:absolute;top:1.3cqw;left:3.5cqw;right:-1.8cqw;border-top:.1cqw solid #d6d3d1}.industry-evidence-architecture h3{margin:1cqw 0 .7cqw;font-size:1.9cqw;font-weight:500;line-height:1.2}.industry-evidence-architecture p{color:#57534e;font-size:1.45cqw;line-height:1.4}.industry-evidence-legend{display:flex;flex-wrap:wrap;gap:.7cqw 2cqw;margin:0;padding:0;list-style:none;color:#57534e;font-size:1.25cqw;line-height:1.35}.industry-evidence-legend li{display:flex;align-items:center;gap:.6cqw}.industry-evidence-legend svg{width:2.6cqw;height:1cqw;flex:none}.industry-evidence-chart-wrap{min-width:0}.industry-evidence-chart{display:block;width:100%;max-width:68cqw;height:auto;margin-inline:auto;overflow:visible}.industry-evidence-chart text{fill:#57534e;font-family:inherit;font-size:16px;font-variant-numeric:tabular-nums}.industry-evidence-chart .industry-evidence-category,.industry-evidence-chart .industry-evidence-value{fill:#292524}.industry-evidence-data-table{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.industry-slides-viewport:fullscreen .industry-slide-evidence{gap:clamp(10px,1.2cqw,18px)}.industry-slides-viewport:fullscreen .industry-slide-evidence>figcaption{font-size:clamp(16px,min(1.55cqw,2.8cqh),25px)}.industry-slides-viewport:fullscreen .industry-evidence-table{font-size:clamp(14px,min(1.45cqw,2.6cqh),23px)}.industry-slides-viewport:fullscreen .industry-evidence-table thead th,.industry-slides-viewport:fullscreen .industry-evidence-note,.industry-slides-viewport:fullscreen .industry-evidence-legend{font-size:clamp(12px,min(1.3cqw,2.3cqh),20px)}.industry-slides-viewport:fullscreen .industry-evidence-architecture h3{font-size:clamp(17px,min(1.9cqw,3.2cqh),30px)}.industry-slides-viewport:fullscreen .industry-evidence-architecture p{font-size:clamp(14px,min(1.45cqw,2.6cqh),23px)}.industry-slides-viewport:fullscreen .industry-evidence-node-number{font-size:clamp(11px,1.1cqw,18px)}.industry-slides-viewport:fullscreen .industry-evidence-note{max-width:none}@container (max-width: 600px){.industry-slide-content:has(>.industry-slide-evidence){justify-content:safe center;overflow-y:auto;overscroll-behavior:contain}.industry-slide-content:has(>.industry-slide-evidence)>*{flex-shrink:0}}@media(max-aspect-ratio:1/1){.industry-slides-viewport:fullscreen .industry-evidence-architecture{flex-direction:column;gap:18px}.industry-slides-viewport:fullscreen .industry-evidence-architecture li{display:flex;align-items:flex-start;gap:12px}.industry-slides-viewport:fullscreen .industry-evidence-node-number{flex:none;width:24px;height:24px}.industry-slides-viewport:fullscreen .industry-evidence-architecture li:not(:last-child):after{inset:28px auto -14px 12px;border-top:0;border-left:1px solid #d6d3d1}.industry-slides-viewport:fullscreen .industry-evidence-architecture h3{margin:1px 0 6px}.industry-slides-viewport:fullscreen .industry-evidence-legend svg{width:26px;height:10px}.industry-slides-viewport:fullscreen .industry-evidence-chart-wrap{overflow-x:auto}.industry-slides-viewport:fullscreen .industry-evidence-chart{min-width:700px}}.industry-slide{container-type:inline-size;aspect-ratio:16 / 9;width:100%;overflow:hidden;color:#1c1917;background:#fff}.industry-slide-page{height:100%;padding:4.2cqw 5.2cqw 3.3cqw;display:flex;flex-direction:column;justify-content:space-between;gap:2cqw}.industry-slide-masthead,.industry-slide-footer{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw;font-size:1.25cqw;line-height:1.4;color:#57534e}.industry-slide-brand{display:inline-flex;align-items:baseline;gap:.145833em;font-size:2cqw;font-weight:400;letter-spacing:-.025em;line-height:1;color:#1c1917}.industry-slide-brand svg{width:.833333em;height:.833333em;flex:none;transform:translateY(.104167em)}.industry-slide-content{display:flex;flex-direction:column;justify-content:center;flex:1;min-height:0;gap:2.8cqw}.industry-slide h2{white-space:pre-line;font-size:4cqw;line-height:1.12;letter-spacing:-.12cqw;font-weight:500;max-width:86cqw}.industry-slide [data-layout=cover] h2,.industry-slide [data-layout=statement] h2{font-size:6cqw;letter-spacing:-.21cqw}.industry-slide-body{font-size:1.7cqw;line-height:1.45;color:#57534e;max-width:76cqw}.industry-slide [data-layout=cover] .industry-slide-body{font-size:2.1cqw;max-width:64cqw}.industry-slide-items{display:flex;gap:3cqw}.industry-slide-item{flex:1;min-width:0;border-top:.1cqw solid #d6d3d1;padding-top:1.5cqw}.industry-slide-item-number{font-size:1.2cqw;color:#78716c}.industry-slide-item h3{font-size:2.4cqw;line-height:1.2;font-weight:500;margin:1.1cqw 0}.industry-slide-item p{font-size:1.7cqw;line-height:1.4;color:#57534e}.industry-slide [data-layout=rows] .industry-slide-items,.industry-slide [data-layout=steps] .industry-slide-items{flex-direction:column;gap:1.2cqw}.industry-slide [data-layout=rows] .industry-slide-item,.industry-slide [data-layout=steps] .industry-slide-item{display:grid;grid-template-columns:3cqw 27cqw 1fr;align-items:baseline;column-gap:2cqw;padding-top:1.1cqw}.industry-slide [data-layout=rows] .industry-slide-item h3,.industry-slide [data-layout=steps] .industry-slide-item h3{font-size:2cqw;margin:0}.industry-slide-sources{display:flex;flex-direction:column;gap:1.8cqw;font-size:1.7cqw;line-height:1.4;padding-left:2cqw;list-style:decimal}.industry-slide-sources a{text-decoration:underline;text-underline-offset:.3cqw}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]){--slide-gutter: clamp(22px, calc(2.4vw - 2px) , 38px);display:flex;align-items:center;justify-content:center;width:100vw;height:100dvh;padding:0;border:0;border-radius:0;background:#fff;overflow:hidden}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide{width:100%;height:100%;aspect-ratio:auto;container-type:size;flex:none}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-page{padding:max(env(safe-area-inset-top),clamp(20px,3cqh,28px)) max(var(--slide-gutter),env(safe-area-inset-right)) calc(92px + env(safe-area-inset-bottom)) max(var(--slide-gutter),env(safe-area-inset-left))}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-content{gap:min(3cqw,5cqh);justify-content:safe center;padding-top:0;padding-bottom:clamp(20px,6cqh,60px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide h2{font-size:clamp(26px,min(4cqw,7cqh),76px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide [data-layout=cover] h2,.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide [data-layout=statement] h2{font-size:clamp(32px,min(6cqw,11cqh),116px)}.industry-slides-fullscreen-controls{display:none}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slides-fullscreen-controls{position:fixed;bottom:0;left:0;right:0;height:calc(60px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;padding:0 max(var(--slide-gutter),env(safe-area-inset-right)) env(safe-area-inset-bottom) max(var(--slide-gutter),env(safe-area-inset-left));border-top:1px solid #f1f1f2;background:#fffffff5}.industry-slides-fullscreen-label{display:flex;align-items:center;gap:16px;font-size:13px;font-weight:500;color:#57534e}.industry-slides-fullscreen-label span:last-child{color:#78716c;font-weight:400;font-variant-numeric:tabular-nums}.industry-slides-fullscreen-buttons{display:flex;gap:8px}.industry-slides-fullscreen-controls button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e4e4e7;border-radius:999px;background:#ffffffeb;color:#57534e;cursor:pointer}.industry-slides-fullscreen-controls button:hover:not(:disabled){background:#f1f1f2;color:#1c1917}.industry-slides-fullscreen-controls button:disabled{opacity:.3;cursor:default}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-masthead{font-size:clamp(12px,1.1cqw,18px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-footer{font-size:clamp(12px,1cqw,16px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-footer>span:last-child{display:none}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-page:not([data-layout=cover]):not([data-layout=statement]) .industry-slide-body{margin-top:min(2cqh,20px)}@media(max-aspect-ratio:1/1){.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-items{flex-direction:column;gap:3cqh}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-item h3{font-size:clamp(18px,3cqw,28px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-item p,.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-body{font-size:clamp(14px,2cqw,20px)}}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-brand{font-size:clamp(18px,1.8cqw,28px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-body,.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-item p,.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-sources{font-size:clamp(14px,min(1.7cqw,3cqh),28px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-item-number{font-size:clamp(10px,1.2cqw,18px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-item h3{font-size:clamp(16px,min(2.4cqw,4cqh),40px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide [data-layout=rows] .industry-slide-item h3,.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide [data-layout=steps] .industry-slide-item h3{font-size:clamp(16px,min(2cqw,3.5cqh),32px)}@media(max-aspect-ratio:1/1){.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide [data-layout=rows] .industry-slide-item,.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide [data-layout=steps] .industry-slide-item{grid-template-columns:24px minmax(90px,.7fr) minmax(0,1.3fr);gap:12px}}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-page:is([data-layout=cover],[data-layout=statement]) .industry-slide-content{justify-content:safe center;padding-top:0;padding-bottom:clamp(20px,6cqh,60px)}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-content{overflow-y:auto;overscroll-behavior:contain}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-content>*{flex-shrink:0}.industry-slides-viewport:is(:fullscreen,[data-presentation=true]) .industry-slide-page{gap:min(2cqw,2cqh)}.industry-slide-citation{white-space:nowrap;font-size:.8em;text-decoration:underline;text-underline-offset:.2em}.industry-slide [data-layout=flow] .industry-slide-items{gap:4cqw;list-style:none;padding:0}.industry-slide [data-layout=flow] .industry-slide-item{position:relative;border-top:0;padding-top:0}.industry-slide [data-layout=flow] .industry-slide-item-number{display:flex;align-items:center;justify-content:center;width:3cqw;height:3cqw;border:.1cqw solid #a8a29e;border-radius:50%;color:#57534e;background:#fff;font-variant-numeric:tabular-nums}.industry-slide [data-layout=flow] .industry-slide-item:not(:last-child):before{content:"";position:absolute;top:1.5cqw;left:4cqw;right:-2.8cqw;border-top:.1cqw solid #d6d3d1}.industry-slide [data-layout=flow] .industry-slide-item:not(:last-child):after{content:"";position:absolute;top:1.15cqw;right:-2.8cqw;width:.7cqw;height:.7cqw;border-top:.1cqw solid #a8a29e;border-right:.1cqw solid #a8a29e;transform:rotate(45deg)}.industry-slide-ratio{width:min(100%,70cqw);align-self:center;text-align:center}.industry-slide-ratio-term{padding:1.6cqw 2cqw}.industry-slide-ratio-term+.industry-slide-ratio-term{border-top:.15cqw solid #57534e}.industry-slide-ratio-term h3{font-size:2.4cqw;line-height:1.2;font-weight:500}.industry-slide-ratio-term p{margin-top:.8cqw;font-size:1.7cqw;line-height:1.4;color:#57534e}.industry-slide [data-layout=steps] .industry-slide-items{gap:0;list-style:none;padding:0}.industry-slide [data-layout=steps] .industry-slide-item{position:relative;grid-template-columns:3cqw 27cqw 1fr;align-items:start;border-top:0;padding:1.2cqw 0}.industry-slide [data-layout=steps] .industry-slide-item-number{z-index:1;display:flex;align-items:center;justify-content:center;width:3cqw;height:3cqw;border:.1cqw solid #a8a29e;border-radius:50%;background:#fff;color:#57534e;font-variant-numeric:tabular-nums}.industry-slide [data-layout=steps] .industry-slide-item h3,.industry-slide [data-layout=steps] .industry-slide-item p{padding-top:.3cqw}.industry-slide [data-layout=steps] .industry-slide-item:not(:last-child):before{content:"";position:absolute;top:4.2cqw;bottom:-1.2cqw;left:1.5cqw;border-left:.1cqw solid #d6d3d1}.industry-slides-viewport:fullscreen .industry-slide-ratio-term h3{font-size:clamp(16px,min(2.4cqw,4cqh),40px)}.industry-slides-viewport:fullscreen .industry-slide-ratio-term p{font-size:clamp(14px,min(1.7cqw,3cqh),28px)}@media(max-aspect-ratio:1/1){.industry-slides-viewport:fullscreen .industry-slide [data-layout=flow] .industry-slide-items{gap:3cqh}.industry-slides-viewport:fullscreen .industry-slide [data-layout=flow] .industry-slide-item{padding-left:32px}.industry-slides-viewport:fullscreen .industry-slide [data-layout=flow] .industry-slide-item-number{position:absolute;top:0;left:0;width:24px;height:24px}.industry-slides-viewport:fullscreen .industry-slide [data-layout=flow] .industry-slide-item h3{margin-top:0}.industry-slides-viewport:fullscreen .industry-slide [data-layout=flow] .industry-slide-item:not(:last-child):before{top:28px;bottom:-2cqh;left:12px;right:auto;border-top:0;border-left:1px solid #d6d3d1}.industry-slides-viewport:fullscreen .industry-slide [data-layout=flow] .industry-slide-item:not(:last-child):after{top:auto;bottom:-2cqh;left:9px;right:auto;width:6px;height:6px;transform:rotate(135deg)}.industry-slides-viewport:fullscreen .industry-slide [data-layout=steps] .industry-slide-item-number{width:24px;height:24px}.industry-slides-viewport:fullscreen .industry-slide [data-layout=steps] .industry-slide-item:not(:last-child):before{left:12px;top:calc(24px + 1.2cqw)}}.multiverse-presentation{position:fixed;inset:0;margin:0;max-width:none;max-height:none;color:#1c1917}.multiverse-presentation::backdrop{background:#fff}.multiverse-presentation-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiverse-presentation h2{overflow-wrap:anywhere}.multiverse-presentation-body{min-width:0}.multiverse-presentation-body>.industry-slide-body{white-space:pre-wrap;overflow-wrap:anywhere}.multiverse-presentation-body-with-image{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4cqw}.multiverse-presentation-image{display:flex;min-width:0;max-height:48cqh}.multiverse-presentation-image>figure{width:100%;max-height:48cqh}.multiverse-presentation-image figcaption{font-size:clamp(11px,1.1cqw,15px);line-height:1.45}.multiverse-presentation .industry-slides-fullscreen-label{min-width:0}.multiverse-presentation-control-title{min-width:0;max-width:40vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiverse-presentation-notice{position:fixed;bottom:calc(70px + env(safe-area-inset-bottom));left:var(--slide-gutter);right:var(--slide-gutter);margin:0;padding:8px 12px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;color:#57534e;font-size:12px;line-height:1.5}@media(max-width:640px){.multiverse-presentation-control-title{display:none}.multiverse-presentation-body-with-image{grid-template-columns:1fr;gap:24px}.multiverse-presentation-image,.multiverse-presentation-image>figure{max-height:40cqh}}.multiverse-slide-canvas{height:100%;min-height:0;width:100%;background:#fff;color:#1c1917}.multiverse-slide-canvas>.industry-slide{background:inherit;color:inherit}.multiverse-slide-canvas h2{color:var(--slide-heading,inherit)}.multiverse-slide-logo{height:28px;max-width:130px}.multiverse-presentation>.multiverse-slide-canvas{height:100%}.multiverse-slide-canvas .industry-slide-body{white-space:pre-wrap}.multiverse-slide-canvas .multiverse-presentation-image{float:right;width:45%;margin-left:4%}.multiverse-editor-stage{width:100%;align-self:center}.multiverse-editor-stage .industry-slide{aspect-ratio:16/9}.ls-competition{position:relative;display:flex;align-items:center;gap:32px;flex-shrink:0;padding:16px 24px;background:var(--color-canvas);font-size:12px}.ls-competition-racers{display:flex;flex:1;min-width:0;gap:32px}.ls-competition-racer{display:flex;gap:12px;flex:1;min-width:0}.ls-competition-avatar{position:relative;flex-shrink:0}.ls-competition-rank{position:absolute;right:-5px;top:-5px;border-radius:50%;display:grid;place-items:center;width:15px;height:15px;background:#c5ccd6;color:#242832;font-size:10px;font-weight:600}.ls-competition-rank[data-rank="1"]{background:#d5b253}.ls-competition-meter{flex:1;min-width:0}.ls-competition-name{display:flex;align-items:center;gap:7px;min-width:0;margin-bottom:9px}.ls-competition-live{flex-shrink:0;font-size:10px;padding:2px 6px;border-radius:999px;background:#eaf5ee;color:#226441}.ls-competition-live:before{content:"•";padding-right:3px}.ls-competition-event{color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-competition-score{margin-left:auto;white-space:nowrap;padding-left:8px}.ls-competition-meter progress{display:block;appearance:none;width:100%;height:4px;border:0;border-radius:9px;overflow:hidden;background:var(--color-hairline);color:#3d7187}.ls-competition-meter progress::-webkit-progress-bar{background:var(--color-hairline);border-radius:9px}.ls-competition-meter progress::-webkit-progress-value{background:#3d7187;border-radius:9px}.ls-competition-meter progress::-moz-progress-bar{background:#3d7187;border-radius:9px}.ls-competition-controls{display:flex;align-items:center;gap:16px}.ls-competition-details{border:1px solid var(--color-hairline);border-radius:8px;padding:7px 10px}.ls-competition-toggle{border:1px solid var(--color-hairline);border-radius:50%;display:grid;place-items:center;width:28px;height:28px}.ls-competition[data-collapsed=true]{justify-content:flex-end;padding-block:8px}.ls-competition[data-collapsed=true] .ls-competition-racers{display:none}@media(hover:hover)and (min-width:651px){.ls-competition[data-collapsed=true]:hover .ls-competition-racers,.ls-competition[data-collapsed=true]:focus-within .ls-competition-racers{position:absolute;bottom:100%;left:0;right:0;display:flex;padding:20px 24px;border:1px solid var(--color-hairline);border-radius:16px;background:var(--color-canvas);box-shadow:0 -4px 20px #0001}}@media(max-width:1100px){.ls-competition,.ls-competition-racers{gap:16px}.ls-competition-event{display:none}}@media(max-width:650px){.ls-competition{flex-wrap:wrap;padding:12px 24px;gap:12px}.ls-competition-racers{flex-basis:100%;gap:12px}.ls-competition-racer{gap:8px}.ls-competition-name{flex-wrap:wrap;gap:4px}.ls-competition-score{padding:0;margin:0 0 0 auto;font-size:10px}.ls-competition-event{display:block;flex-basis:100%;font-size:11px}.ls-competition-controls{margin-left:auto;font-size:11px;gap:10px}.ls-competition-toggle{width:44px;height:44px}.ls-competition-details{min-height:44px}.ls-competition-live{font-size:9px}.ls-competition-avatar .size-7{width:24px;height:24px}}@media(max-width:639.9px){.phone-chat-header.scroll-header-surface{display:grid;grid-template-columns:minmax(104px,1fr) minmax(0,1fr) minmax(104px,1fr);align-items:center;min-height:52px;padding-inline:8px;flex-shrink:0;background-color:var(--color-canvas);color:var(--color-foreground);backdrop-filter:none;-webkit-backdrop-filter:none}.phone-chat-leading{display:flex;align-items:center;min-width:0}.phone-chat-leading>div{margin-left:0}.phone-chat-leading>span{min-width:0;flex:1}.phone-chat-header .phone-chat-leading>span>button{min-height:44px;min-width:44px;max-width:100%;font-size:15px;line-height:1.5}.phone-chat-title{min-width:0;text-align:center}.phone-chat-header .phone-chat-history{min-height:44px;width:100%;min-width:0;padding-inline:2px;font-size:15px;line-height:1.5}.phone-chat-trailing{min-width:0;justify-self:end}[data-chat-surface] [data-chat-composer-column] form[data-composer-appearance=assistant]{background-color:var(--color-composer-ground);border-color:var(--color-line)}html[data-theme=light] [data-chat-surface] [data-chat-composer-column] form[data-composer-appearance=assistant]{background-color:#fff}}.close-btn[data-close-button]{display:inline-grid;place-items:center;flex-shrink:0;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--color-muted);cursor:pointer;outline:none;transition:background-color var(--t-hover, .18s) ease,color var(--t-hover, .18s) ease}.close-btn[data-close-button] .close-btn-glyph{width:16px;height:16px}.close-btn[data-close-button]:hover{background:var(--color-wash-hover);color:var(--color-foreground)}.close-btn[data-close-button]:focus-visible{box-shadow:0 0 0 2px var(--color-accent)}.close-btn[data-close-button=sm]{width:24px;height:24px}.close-btn[data-close-button=sm] .close-btn-glyph{width:14px;height:14px}.close-btn[data-close-button][data-tone=media]{background:color-mix(in srgb,var(--color-canvas) 94%,transparent);color:var(--color-foreground);box-shadow:0 0 0 1px var(--color-line),0 1px 3px #00000024}.close-btn[data-close-button][data-tone=media]:hover{background:var(--color-canvas)}.close-btn[data-close-button][data-tone=media]:focus-visible{box-shadow:0 0 0 2px var(--color-accent),0 1px 3px #00000024}.close-btn[data-close-button][data-tone=dark]{color:#ffffffd1}.close-btn[data-close-button][data-tone=dark]:hover{background:#ffffff24;color:#fff}.close-btn[data-close-button][data-tone=dark]:focus-visible{box-shadow:0 0 0 2px #ffffffe5}@media(prefers-reduced-motion:reduce){.close-btn[data-close-button]{transition:none}}.app-crumb{gap:9px;cursor:pointer;border-radius:6px;outline:none;transition:color var(--t-hover, .12s)}.app-crumb .app-crumb-caret{display:inline-flex;margin-left:-4px;color:var(--color-chip-icon)}.app-crumb .app-crumb-caret svg{width:14px;height:14px}.app-crumb:hover,.app-crumb[aria-expanded=true],.app-crumb:hover .app-crumb-caret,.app-crumb[aria-expanded=true] .app-crumb-caret{color:var(--color-product-label)}.app-crumb:focus-visible{box-shadow:0 0 0 2px var(--color-ring)}.app-menu{position:fixed;z-index:80;width:300px}.app-menu .menu-item{display:flex;height:30px;padding:0 8px;gap:10px;align-items:center;border-radius:6px;cursor:pointer}.app-menu .menu-item[data-active=true]{background:var(--color-wash-hover)}.app-menu .menu-item .app-menu-mark{display:grid;width:20px;height:20px;flex-shrink:0;place-items:center;color:var(--color-muted-strong)}.app-menu .menu-item .app-menu-mark svg{width:16px;height:16px;flex-shrink:0;color:currentColor}.app-menu .menu-item .app-menu-col{display:flex;min-width:0;flex:1 1 0%;align-items:baseline;gap:8px}.app-menu .menu-item .app-menu-name{font-size:13px;font-weight:500;line-height:16px;color:var(--color-foreground);white-space:nowrap}.app-menu .menu-item .app-menu-sub{font-size:12.5px;line-height:16px;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-menu .app-menu-key{flex-shrink:0;font-family:var(--font-sans);font-size:11.5px;letter-spacing:.06em;color:var(--color-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.app-menu .menu-item.app-menu-current,.app-menu .menu-item.app-menu-current:hover{cursor:default;background:var(--color-chip)}.app-menu .menu-item.app-menu-current .app-menu-mark{color:var(--color-foreground)}.app-menu .menu-item.app-menu-current .app-menu-name{font-weight:600}.app-menu .menu-item.app-menu-child{height:28px;padding:0 8px 0 18px}.app-menu .menu-item.app-menu-child .app-menu-name{flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:400;color:var(--color-muted-strong)}.app-menu .menu-item.app-menu-child+.menu-item.app-menu-app{margin-top:4px}.app-menu .app-menu-rule{height:1px;margin:6px 8px;background:var(--color-hairline)}.app-menu .app-menu-foot{display:flex;height:28px;align-items:center;justify-content:space-between;gap:8px;padding:0 8px}.app-menu .app-menu-foot .app-menu-query{display:inline-flex;min-width:0;align-items:center;gap:6px;overflow:hidden;font-size:12px;color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis}.app-menu .app-menu-foot .app-menu-query b{font-weight:500;color:var(--color-foreground)}.app-menu .app-menu-foot .app-menu-cursor{display:inline-block;width:1px;height:12px;background:var(--color-foreground);animation:app-menu-blink 1s steps(2) infinite}.app-menu .app-menu-none{padding:10px 8px;font-size:12.5px;color:var(--color-muted)}@keyframes app-menu-blink{to{visibility:hidden}}.app-menu .menu-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-ring)}html[data-app-switching=out] #root{opacity:0;transform:scale(1.004);transition:opacity .16s ease,transform .22s cubic-bezier(.2,.7,.2,1);pointer-events:none}html[data-app-arriving=true] #root{animation:app-arrive .22s cubic-bezier(.2,.7,.2,1) both}@keyframes app-arrive{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html[data-app-switching=out] #root{transition:none}html[data-app-arriving=true] #root{animation:none}}.app-refusal{display:grid;min-height:100%;place-items:center;padding:32px 16px;background:var(--color-background);color:var(--color-foreground)}.app-refusal-card{display:flex;max-width:420px;flex-direction:column;align-items:center;gap:14px;text-align:center}.app-refusal-card .app-refusal-mark{display:grid;height:44px;width:44px;place-items:center;border-radius:12px;background:var(--color-chip);color:var(--color-chip-icon)}.app-refusal-card .app-refusal-mark svg{width:22px;height:22px}.app-refusal-card h1{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em}.app-refusal-card p{margin:0;font-size:13px;line-height:19px;color:var(--color-muted)}.app-refusal-card button{cursor:pointer}html[data-chat-top-hidden] [data-shell-header-host]{display:none}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) .phone-list-header-stack{gap:12px}html[data-app-id=adrata]:not([data-shell-host=desktop]) .phone-list-stats-top{padding-top:8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) .phone-list-stats-bottom{padding-bottom:12px}html[data-app-id=adrata]:not([data-shell-host=desktop]) .phone-list-stats-gap{gap:12px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row]{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title]{min-width:0;margin:0;padding:0;font-size:22px;line-height:28px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title]>button{min-height:44px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row] [data-list-header-actions]{grid-column:1 / -1;grid-row:2;justify-self:end;flex-wrap:nowrap;max-width:100%}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row]>[data-list-title]{grid-column:1 / -1;grid-row:1}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row]>[data-list-header-center]{grid-column:1 / -1;grid-row:3;justify-self:center;margin-top:8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-guide=view-chips]{flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-guide=view-chips]>button{flex-shrink:0;white-space:nowrap}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-list-facts]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-list-facts]>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-list-facts] dt{min-width:0;color:var(--color-muted);font-size:14px;line-height:20px;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-list-facts] dd{font-size:17px;line-height:24px;font-weight:500;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-insights]{font-size:15px;line-height:22.5px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-insights]>summary{min-height:44px;align-content:center;cursor:pointer;color:var(--color-muted)}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-insights] dl{display:grid;gap:8px;padding-bottom:8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-insights] dt{font-weight:500}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-insights] dd{font-size:var(--ios-body, 17px);line-height:1.5;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-warning-disclosure]>summary{min-height:44px;align-content:center;cursor:pointer;font-size:15px;line-height:22.5px;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-warning-disclosure]>summary>span:last-child{margin-left:8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-warning-disclosure]>p{font-size:var(--ios-body, 17px);line-height:1.5;padding-bottom:8px;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-warning]{padding:0 12px;gap:2px 8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-warning]>span{font-size:var(--ios-body, 17px);line-height:1.5;white-space:normal}}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-task-row]{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:8px;row-gap:4px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-task-title],html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-task-title]>span{font-size:17px;line-height:24px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-task-row]>button:first-child{grid-column:1;grid-row:1 / 3}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-task-title]{grid-column:2;min-height:44px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-testid=task-row-metadata]{grid-column:2;display:flex;flex-wrap:wrap;gap:4px 12px;width:auto;max-width:100%;min-width:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-testid=task-row-metadata]>span{max-width:100%;white-space:normal}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-testid=task-row-metadata]>span:last-child{flex-basis:100%;flex-wrap:wrap}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-task-record]{min-height:44px;width:auto;max-width:100%}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-task-record]>span:last-child{white-space:normal;overflow:visible;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-calendar-toolbar]{gap:8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-calendar-date-navigation]{padding-bottom:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-testid=meeting-row]{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-meeting-column=meeting]{grid-column:1 / -1}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-meeting-column=meeting] p{white-space:normal;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-meeting-column=meeting] p:first-child{font-size:17px;line-height:24px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-meeting-column=when]{grid-column:1;text-align:left}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-meeting-column=when] p{color:var(--color-muted);white-space:normal}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-meeting-column=actions]{grid-column:2}}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-call-table]:not([data-chosen-columns]) [data-person-id]{grid-template-columns:minmax(0,1fr);gap:4px;min-height:48px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-call-table] [data-person-id] [data-column=name]>span:last-child{font-size:17px;line-height:24px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-call-table] [data-person-id] [data-column=name] .truncate,html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-call-table] [data-person-id] [data-column=reason],html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-call-table] [data-person-id] [data-column=reason] .truncate{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-team-member-name]{font-size:17px;line-height:24px;white-space:normal;overflow-wrap:anywhere}}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-people-column-headers]:not([data-chosen-columns]):not(:focus-within){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-person-row]{display:flex;min-height:64px;gap:12px;padding:10px 0;border:0;position:relative}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-person-row]:after{content:"";position:absolute;bottom:0;left:44px;right:0;height:1px;background:var(--color-wash-raised)}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-person-copy]{display:flex;flex-direction:column;min-width:0;gap:2px;text-align:left}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-person-name]{font-size:17px;line-height:22px;color:var(--color-foreground);overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-person-secondary]{font-size:15px;line-height:22.5px;color:var(--color-muted);overflow-wrap:anywhere}}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-record-phone-body]>[data-record-back]{position:static;width:auto;display:flex;justify-content:space-between;margin:0 8px 8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-record-phone-body]>[data-record-contents]{padding-top:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-record-phone-body]:has([data-phone-record-header])>[data-record-back]{display:none}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header]{display:grid;grid-template-columns:44px 32px minmax(0,1fr) 44px;align-items:center;gap:4px 8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-context-back]{grid-column:1;grid-row:1}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-record-phone-body] [data-record-back]>button,html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-context-back]>button{width:44px;height:44px;top:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-glyph]{grid-column:2;grid-row:1}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-glyph]>:is(span,img),html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-glyph]>button>:is(span,img):first-child{width:32px;height:32px;font-size:14px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-glyph]>button{min-width:44px;min-height:44px;display:flex;justify-content:center;align-items:center;margin-left:-6px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-identity]{display:contents}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-name]{grid-column:3;grid-row:1;display:block;-webkit-line-clamp:unset;font-size:18px;line-height:24px;white-space:normal;overflow:visible;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-context-menu]{grid-column:4;grid-row:1}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-support],html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-actions]{grid-column:1 / -1;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-actions]{justify-self:end}}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-table-heading]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-row]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding-right:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-identity]{grid-column:1 / -1}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-identity] p{white-space:normal;overflow:visible;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-identity] p:first-child{font-size:17px;line-height:22px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-identity] button{min-height:44px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-required]{text-align:left}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-order]{flex-wrap:wrap}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-field-order] button{min-width:44px;min-height:44px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-pipeline-stage-controls]{grid-template-columns:44px minmax(0,1fr);gap:4px 8px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-pipeline-stage-controls]>button{width:44px;height:44px;display:flex;justify-content:center;align-items:center}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-pipeline-stage-controls]>span:nth-child(2){font-size:17px;line-height:22px;white-space:normal;overflow:visible;overflow-wrap:anywhere}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-pipeline-stage-controls]>:nth-child(n+3){grid-column:1 / -1;min-width:0;max-width:100%;flex-wrap:wrap}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-pipeline-stage-controls] select,html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-pipeline-stage-controls] button{min-height:44px;max-width:100%}}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-record-phone-support-row]{grid-column:1 / -1;display:flex;align-items:flex-start;gap:8px;min-width:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-record-phone-support-row]>[data-record-support]{flex:1;margin-top:0;min-width:0}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-record-phone-support-row]>[data-record-actions]{flex-shrink:0;max-width:50%}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-record-phone-support-row]>[data-record-actions]>.flex{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:639.9px){html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row]{grid-template-columns:minmax(0,1fr) auto;align-items:center}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row]>[data-list-title]{grid-column:1;grid-row:1;font-size:28px;line-height:1.2}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row] [data-list-header-actions]{grid-column:2;grid-row:1}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row] [data-list-header-actions] button{min-height:44px;min-width:44px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row] [data-list-header-actions] button svg{width:22px;height:22px;transform:none}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-list-title-row]>[data-list-header-center]:has(>.max-sm\:hidden){display:none}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-crm-list] [data-list-insights]{display:none}}@media(max-width:639.9px){html[data-app-id=adrata] [data-phone-record-header]{grid-template-columns:44px 32px minmax(0,1fr);column-gap:10px;row-gap:12px}html[data-app-id=adrata]:not([data-shell-host=desktop]) [data-phone-record-header] [data-record-name]{font-size:20px;line-height:1.3}html[data-app-id=adrata] [data-record-context-back] button,html[data-app-id=adrata] [data-record-back]>button{border:0;background:transparent;border-radius:0;width:44px;height:44px}html[data-app-id=adrata] [data-testid=record-facts]{grid-template-columns:minmax(0,1fr);gap:16px}html[data-app-id=adrata] [data-record-contents]{font-size:17px;line-height:1.5}html[data-app-id=adrata] [data-testid=dossier-route-surface]{padding:16px 16px 32px}html[data-app-id=adrata] [data-testid=dossier-route-surface] .grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:639.9px){[role=table][data-chosen-columns] [role=row]>:nth-child(2),[role=table][data-chosen-columns] [data-guide=open-record]>:nth-child(2),[data-people-column-headers][data-chosen-columns]>:nth-child(2){position:relative;left:auto;z-index:auto}}[data-mobile-action-surface]{position:fixed;inset-inline:0;top:var(--action-top, 0px);bottom:max(var(--action-bottom, 0px),var(--keyboard-h, 0px));z-index:50;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--color-canvas);outline:none;padding-top:max(0px,calc(env(safe-area-inset-top) - var(--action-top, 0px)));padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);padding-bottom:max(0px,calc(env(safe-area-inset-bottom) - max(var(--keyboard-h, 0px),var(--action-bottom, 0px))))}[data-mobile-action-surface]>aside{position:relative;inset:auto;width:100%;max-width:none;min-height:0;flex:1;border:0;border-radius:0;padding:0}[data-mobile-action-surface] header{flex-shrink:0}[data-mobile-action-surface] header button,[data-mobile-action-surface] [data-compose-header] button{min-width:44px;min-height:44px}[data-mobile-action-surface] [data-action-panel-header]{flex-wrap:wrap}[data-mobile-action-surface] [data-action-panel-title]{order:-1;flex-basis:calc(100% - 56px)}[data-mobile-action-surface] [data-action-panel-close]{order:-1}[data-mobile-action-surface] [data-compose-scroll]{overscroll-behavior:contain;scroll-padding-block:16px}[data-mobile-action-surface] [data-compose-actions]{padding:8px 16px}[data-mobile-action-surface] [data-compose-actions] button{min-width:44px;min-height:44px}[data-mobile-action-surface] input,[data-mobile-action-surface] textarea{font-size:16px}[data-mobile-action-surface] [data-compose-schedule]{right:16px;width:calc(100% - 32px);max-height:max(120px,calc(100dvh - max(var(--action-bottom, 0px),var(--keyboard-h, 0px)) - var(--action-top, 0px) - 180px));overflow-y:auto;overscroll-behavior:contain}[data-mobile-action-surface] :is([data-testid=bench-email],[data-testid=bench-saved-draft],[data-testid=bench-thread]){overflow:hidden;padding:0;gap:0}[data-mobile-action-surface] :is([data-testid=bench-email],[data-testid=bench-saved-draft],[data-testid=bench-thread])>div:has([data-compose-host]){display:flex;flex:1;flex-direction:column;min-height:0;border:0;border-radius:0}[data-mobile-action-surface] [data-mail-context]{max-height:35%;overflow-y:auto;border-top:1px solid var(--color-hairline)}[data-mobile-action-surface] [data-testid=bench-thread]>div:first-child:not(:has([data-compose-host])){max-height:25%;overflow-y:auto;flex-shrink:0}[data-mobile-action-surface] [data-action-panel-header]{padding-inline:24px}[data-mobile-action-surface] [data-compose-actions]>[role=alert]{margin-inline:8px;font-size:15px;line-height:1.4}[data-mobile-action-surface] [data-compose-scroll] :is(p,[role=status],[role=alert]),[data-mobile-action-surface] [data-compose-scroll] [role=status]>span{font-size:15px;line-height:1.4}[data-mobile-action-surface] [data-action-panel-tabs]{position:relative;background:transparent;padding-block:0}[data-mobile-action-surface] [data-action-panel-tabs]:before{content:"";position:absolute;inset:6px 0;border-radius:9999px;background:var(--color-surface-active)}[data-mobile-action-surface] [data-side-pane-tab]{position:relative;background:transparent}[data-mobile-action-surface] [data-side-pane-tab][aria-selected=true]:before{content:"";position:absolute;inset:6px 0;border-radius:9999px;background:var(--color-canvas);z-index:-1}[data-mobile-action-surface] [data-side-pane-tab]{isolation:isolate}.mc{--spk-1: var(--color-foreground);--spk-2: color-mix(in srgb, var(--color-foreground) 40%, var(--color-pane));--spk-3: var(--color-accent);--spk-4: color-mix(in srgb, var(--color-accent) 50%, var(--color-pane))}.mc .spk-1{--spk: var(--spk-1)}.mc .spk-2{--spk: var(--spk-2)}.mc .spk-3{--spk: var(--spk-3)}.mc .spk-4{--spk: var(--spk-4)}.mc .mc-section h2{font-size:10px;font-weight:500;line-height:1.5;color:var(--color-section-label)}.mc .id-speaker{display:grid;grid-template-columns:26px minmax(0,1fr) 150px 170px;align-items:center;gap:12px;border-bottom:1px solid var(--color-hairline);padding:9px 8px 9px 6px}.mc .id-speaker:last-child{border-bottom:0}.mc .id-speaker .photo{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:9999px;background:var(--color-wash-strong);font-size:10.5px;font-weight:600;color:var(--color-muted-strong)}.mc .id-speaker .name{font-size:14.5px;color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc .id-speaker .sub{font-size:12.5px;color:var(--color-stat-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc .id-speaker .str,.mc .str{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-foreground)}.mc .str .bar{width:64px;height:4px;border-radius:2px;background:var(--color-wash-strong);overflow:hidden}.mc .str .bar i{display:block;height:100%;background:var(--color-foreground)}.mc .str .bar i.soft{background:var(--color-warning)}.mc .str.off{color:var(--color-faint)}.mc .id-speaker .cnt{font-size:13px;color:var(--color-muted-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.mc .id-quote{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;border-bottom:1px solid var(--color-hairline);padding:10px 0}.mc .id-quote:last-child{border-bottom:0}.mc .id-quote time{font-size:12px;font-variant-numeric:tabular-nums;color:var(--color-faint);padding-top:2px}.mc .id-quote time button{font:inherit;color:inherit}.mc .id-quote time button:hover{color:var(--color-foreground)}.mc .id-quote .who{font-size:12px;font-weight:500;color:var(--color-muted)}.mc .id-quote .q{margin-top:2px;font-size:14px;line-height:1.5;color:var(--color-foreground)}.mc .id-quote .q mark{background:color-mix(in srgb,var(--color-warning) 22%,transparent);color:inherit;border-radius:3px;padding:0 2px}.mc .id-quote .why{margin-top:4px;font-size:12.5px;color:var(--color-muted)}.mc .id-slides{display:flex;flex-direction:column}.mc .id-slide{display:grid;grid-template-columns:30px minmax(0,1fr) 190px 64px;align-items:center;gap:12px;border-bottom:1px solid var(--color-hairline);padding:7px 0}.mc .id-slide:last-child{border-bottom:0}.mc .id-slide .no{font-size:12px;color:var(--color-faint);font-variant-numeric:tabular-nums}.mc .id-slide .t{font-size:13.5px;color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc .id-slide .t span{color:var(--color-muted);font-size:12px;margin-left:6px}.mc .id-slide .bar{height:5px;border-radius:3px;background:var(--color-wash-strong);overflow:hidden}.mc .id-slide .bar i{display:block;height:100%;background:var(--color-foreground)}.mc .id-slide .bar i.re{background:var(--color-accent)}.mc .id-slide .d{font-size:12.5px;text-align:right;font-variant-numeric:tabular-nums;color:var(--color-muted-strong)}.mc .id-consent{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-muted);margin-top:10px}.mc .id-consent svg{width:13px;height:13px}.mc .id-signal-note{margin-top:10px;font-size:12.5px;line-height:18px;color:var(--color-muted);white-space:normal}.mc .rg-split{display:flex;height:10px;gap:2px;overflow:hidden;border-radius:3px}.mc .rg-split i{display:block;height:100%;background:var(--spk)}.mc .rg-split i:first-child{border-radius:3px 0 0 3px}.mc .rg-split i:last-child{border-radius:0 3px 3px 0}.mc .rg-split-key{display:flex;flex-wrap:wrap;column-gap:22px;row-gap:4px;margin-top:10px}.mc .rg-split-key>div{display:flex;min-width:0;align-items:baseline;gap:8px}.mc .rg-split-key .n{display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;color:var(--color-foreground)}.mc .rg-split-key .n i{width:8px;height:8px;flex-shrink:0;border-radius:2px;background:var(--spk)}.mc .rg-split-key .v{white-space:nowrap;font-size:12px;line-height:16px;font-variant-numeric:tabular-nums;color:var(--color-muted)}.mc .rg-split-key .v b{font-weight:500;color:var(--color-foreground)}.mc .rg-sides{display:flex;gap:16px;font-size:12px;color:var(--color-muted)}.mc .rg-sides b{font-weight:500;color:var(--color-foreground);font-variant-numeric:tabular-nums}.mc .rg-tl{margin-top:14px;display:grid;grid-template-columns:112px minmax(0,1fr) 40px;column-gap:12px;row-gap:6px;align-items:center}.mc .rg-tl .who{display:flex;align-items:center;gap:7px;min-width:0;font-size:12px;line-height:16px;color:var(--color-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc .rg-tl .who i{width:8px;height:8px;flex-shrink:0;border-radius:2px;background:var(--spk)}.mc .rg-tl .lane{position:relative;height:14px;border-radius:3px;background:var(--color-wash)}.mc .rg-tl .lane b{position:absolute;top:2px;bottom:2px;border-radius:2px;background:var(--spk)}.mc .rg-tl .pct{text-align:right;font-size:12px;font-variant-numeric:tabular-nums;color:var(--color-muted)}.mc .rg-tl .axis{position:relative;height:16px;font-size:10.5px;line-height:16px;font-variant-numeric:tabular-nums;color:var(--color-faint)}.mc .rg-tl .axis span{position:absolute;transform:translate(-50%)}.mc .rg-tl .axis span:first-child{transform:none}.mc .rg-tl .axis span:last-child{transform:translate(-100%)}.mc .rg-tl .pins{position:relative;height:20px}.mc .rg-tl .pin{position:absolute;top:1px;transform:translate(-50%);display:flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--color-line);background:var(--color-pane);font-size:10px;font-weight:600;color:var(--color-muted)}.mc .rg-tl .pin.on{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-canvas)}.mc .rg-tl .cursor{position:absolute;top:-4px;bottom:-4px;width:1px;background:var(--color-foreground);opacity:.55;pointer-events:none}.mc .rg-call-cols{display:grid;grid-template-columns:320px minmax(0,1fr);gap:40px;align-items:start}@media(max-width:900px){.mc .rg-call-cols{grid-template-columns:minmax(0,1fr);gap:26px}}.mc .rg-jump{display:flex;flex-direction:column;margin-top:10px}.mc .rg-jump button{display:grid;grid-template-columns:22px 44px minmax(0,1fr);column-gap:8px;align-items:baseline;width:100%;border-radius:8px;padding:8px 8px 8px 6px;margin-left:-6px;text-align:left;transition:background-color var(--t-hover, .12s)}.mc .rg-jump button:hover{background:var(--color-wash-hover)}.mc .rg-jump button.on{background:var(--color-surface-active)}.mc .rg-jump .k{display:flex;width:18px;height:18px;align-items:center;justify-content:center;align-self:start;border-radius:9999px;border:1px solid var(--color-line);font-size:10px;font-weight:600;color:var(--color-muted)}.mc .rg-jump button.on .k{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-canvas)}.mc .rg-jump .ts{font-size:12px;line-height:18px;font-variant-numeric:tabular-nums;color:var(--color-accent)}.mc .rg-jump .l{font-size:13px;line-height:18px;font-weight:500;color:var(--color-foreground)}.mc .rg-jump .d{grid-column:3;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:17px;color:var(--color-muted)}.mc .rg-tx-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mc .rg-tx-search{display:flex;align-items:center;gap:6px;width:190px;border-radius:9999px;background:var(--color-wash);padding:5px 12px;font-size:12.5px;color:var(--color-foreground)}.mc .rg-tx-search input{min-width:0;flex:1;background:transparent;outline:none}.mc .rg-tx-search input::placeholder{color:var(--color-placeholder-strong)}.mc .rg-tx-search svg{width:13px;height:13px;color:var(--color-muted);flex-shrink:0}.mc .rg-tx{margin-top:8px;display:flex;flex-direction:column}.mc .rg-tx .seg{display:grid;grid-template-columns:3px minmax(0,1fr);column-gap:12px;padding:8px 10px 8px 0;border-radius:8px;text-align:left;width:100%}.mc .rg-tx .seg>i{border-radius:2px;background:var(--spk)}.mc .rg-tx .seg .h{display:flex;align-items:baseline;gap:8px;font-size:12px;line-height:16px}.mc .rg-tx .seg .h b{font-weight:500;color:var(--color-foreground)}.mc .rg-tx .seg .h .ts{font-variant-numeric:tabular-nums;color:var(--color-faint)}.mc .rg-tx .seg .h .mk{margin-left:auto;font-size:11px;color:var(--color-muted)}.mc .rg-tx .seg p{margin-top:3px;font-size:13.5px;line-height:20px;color:var(--color-foreground)}.mc .rg-tx .seg.on{background:var(--color-surface-active);padding-left:0}.mc .rg-tx .seg.dim p{color:var(--color-muted)}.mc .rg-tx .gap{padding:4px 0 4px 15px;font-size:11.5px;color:var(--color-faint)}.mc .pb{height:32px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:500;white-space:nowrap;background:var(--color-foreground);color:var(--color-canvas);flex-shrink:0;cursor:pointer}.mc .pb:disabled{opacity:.55;cursor:default}.mc .pb svg{width:14px;height:14px}.mc .pb.ghost{background:var(--color-surface);color:var(--color-foreground)}.mc .pb.sm{height:28px;padding:0 12px;font-size:12.5px}.mc .mf-sec{margin-top:26px}.mc .mf-sec:first-child{margin-top:0}.mc .mf-sec h2{font-size:13px;font-weight:600;color:var(--color-foreground);display:flex;align-items:baseline;gap:8px}.mc .mf-sec h2 .s{font-weight:400;color:var(--color-muted);font-size:12px}.mc .mf-sec p{margin-top:8px;font-size:14px;line-height:22px;color:var(--color-foreground)}.mc .mf-quiet{margin-top:10px;font-size:12px;color:var(--color-muted);display:flex;align-items:center;gap:6px}.mc .mf-quiet .dot{width:6px;height:6px;border-radius:999px;background:var(--color-muted);flex-shrink:0}.mc .mf-commit{padding:11px 0;border-bottom:1px solid var(--color-hairline)}.mc .mf-commit .q{font-size:14px;line-height:21px;color:var(--color-foreground)}.mc .mf-commit .m{margin-top:3px;font-size:12px;color:var(--color-muted);display:flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.mc .mf-commit .m svg{width:11px;height:11px}.mc .mf-commit .m button{color:var(--color-foreground);display:inline-flex;align-items:center;gap:4px}.mc .mf-step{display:grid;grid-template-columns:16px 1fr auto;gap:10px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--color-hairline)}.mc .mf-step .cb{width:14px;height:14px;border-radius:4px;box-shadow:inset 0 0 0 1.25px var(--color-line-strong, var(--color-muted));transform:translateY(2px)}.mc .mf-step .t{font-size:14px;line-height:20px;color:var(--color-foreground)}.mc .mf-step .m{font-size:12px;color:var(--color-muted);margin-top:2px;display:flex;align-items:center;gap:6px}.mc .mf-step .m svg{width:11px;height:11px}.mc .mf-step .who{font-size:12.5px;color:var(--color-muted);white-space:nowrap}.mc .mf-facts{display:flex;flex-wrap:wrap;gap:36px}.mc .mf-facts div{display:flex;flex-direction:column;gap:2px}.mc .mf-facts dt{font-size:12px;color:var(--color-muted)}.mc .mf-facts dd{font-size:13.5px;color:var(--color-foreground);display:flex;align-items:center;gap:6px}.mc .sig-row{display:grid;grid-template-columns:minmax(0,1fr) 180px 140px 150px 64px 150px 90px;align-items:center;gap:12px;min-height:52px;border-bottom:1px solid var(--color-hairline);padding:6px 0;font-size:13px;color:var(--color-foreground)}.mc .sig-row.head{min-height:32px;font-size:12px;color:var(--color-muted)}.mc .sig-row .name{font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc .sig-row .sub{font-size:12px;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc .sig-row .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted-strong)}.mc .sig-row .num{font-variant-numeric:tabular-nums;color:var(--color-muted-strong)}.mc .id-stage-note{margin-top:14px;font-size:12.5px;line-height:18px;color:var(--color-muted)}.portal-room{position:absolute;inset:0;overflow:hidden;background:var(--color-canvas);color:var(--color-foreground);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,SF Pro,system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.4}.portal-room .mv-stage{position:absolute;inset:0}.portal-room .mv-tile{position:absolute;overflow:hidden;border-radius:22px;background:#141416;isolation:isolate}.portal-room .mv-tile>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 24%;transform:var(--flip, none)}.portal-room .mv-tile>video{transition:object-position .9s cubic-bezier(.25,.1,.25,1),translate .9s cubic-bezier(.25,.1,.25,1),scale .9s cubic-bezier(.25,.1,.25,1)}@media(prefers-reduced-motion:reduce){.portal-room .mv-tile>video{transition:none}}.portal-room .mv-tile:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(115% 95% at 50% 42%,transparent 58%,rgba(0,0,0,.26) 100%),linear-gradient(to top,rgba(0,0,0,.18),transparent 34%)}.portal-room .mv-tile.bleed{border-radius:0;inset:0}.portal-room .mv-tile.soft:after{background:radial-gradient(115% 95% at 50% 42%,transparent 62%,rgba(0,0,0,.18) 100%)}.portal-room .mv-tile.speaking:before{display:none}.portal-room .mv-btn{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;color:var(--color-foreground);background:color-mix(in srgb,var(--color-foreground) 10%,transparent)}.portal-room .mv-btn svg{width:19px;height:19px;stroke-width:1.75}.portal-room .mv-btn.on{background:var(--color-foreground);color:var(--color-canvas)}.portal-room .mv-btn.leave{width:44px;background:color-mix(in srgb,var(--color-foreground) 10%,transparent);color:var(--color-danger, #f87171)}.portal-room .mv-btn.leave:hover{background:color-mix(in srgb,var(--color-danger, #dc2626),#000 18%);color:#fff}.portal-room .mv-btn.leave svg{width:20px;height:20px;stroke-width:2}.portal-room .mv-pill{position:absolute;left:50%;bottom:26px;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:4px;padding:4px 5px 4px 4px;border-radius:999px;background:var(--color-raised);color:var(--color-foreground);box-shadow:0 0 0 1px var(--color-raised-edge),0 1px 2px var(--color-shadow-soft),0 18px 50px -10px var(--color-shadow-raised)}.portal-room .mv-pill .self{position:relative;width:36px;height:36px;border-radius:999px;overflow:visible;margin-right:6px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 35%,transparent),0 0 0 .5px color-mix(in srgb,var(--color-foreground) 12%,transparent)}.portal-room .mv-pill .self:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 35%,transparent);pointer-events:none}.portal-room .mv-pill .self:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 70%,transparent),0 0 0 .5px color-mix(in srgb,var(--color-foreground) 20%,transparent)}.portal-room .mv-secondary-controls{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;width:max-content;max-width:calc(100vw - 32px);padding:6px;border-radius:24px;background:var(--color-raised);color:var(--color-foreground);box-shadow:0 0 0 1px var(--color-raised-edge),0 1px 2px var(--color-shadow-soft)}.portal-room .mv-secondary-controls:after{content:"";position:absolute;left:0;right:0;top:100%;height:8px}.portal-room .mv-self-pop{position:absolute;left:50%;bottom:84px;z-index:31;width:216px;height:122px;border-radius:14px;overflow:hidden;background:#141416;box-shadow:0 0 0 .5px #ffffff38,inset 0 1px #ffffff24,0 14px 36px -8px #0009}.portal-room .mv-self-pop video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.portal-room .mv-pill .self .ph{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.portal-room .mv-pill .self video,.portal-room .mv-pill .self img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.portal-room .mv-pill .self video{transform:scaleX(-1)}.portal-room .mv-pill .mv-btn{width:36px;height:36px;background:transparent}.portal-room .mv-pill .mv-btn.on{background:var(--color-foreground);color:var(--color-canvas)}.portal-room .mv-pill .mv-btn svg{width:17px;height:17px}.portal-room .mv-pill .mv-btn.leave{width:36px;background:color-mix(in srgb,var(--color-foreground) 10%,transparent)}.portal-room .mv-pill .mv-btn.leave svg{width:17px;height:17px}.portal-room .mv-audio{position:absolute;inset:0;overflow:hidden;background:#0c0d0d}.portal-room .mv-audio:before{content:"";position:absolute;inset:0;background:radial-gradient(46% 52% at 50% 44%,rgb(var(--tint, 150 120 100) / .08),transparent 72%)}.portal-room .mv-audio .who{position:absolute;left:50%;top:50%;transform:translate(-50%,-56%);z-index:2;display:flex;flex-direction:column;align-items:center}.portal-room .mv-audio .round{position:relative;width:264px;height:264px;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 30px 70px -20px #000000b3}.portal-room .mv-audio .round img,.portal-room .mv-audio .round video{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.portal-room .mv-audio .who.speaking .round{box-shadow:0 0 0 1px #ffffff24,0 30px 70px -20px #000000b3}.portal-room .mv-audio .nm{margin-top:40px;font-size:19px;font-weight:500;letter-spacing:-.012em;color:#fff}.portal-room .mv-audio .co{margin-top:5px;font-size:13.5px;color:#ffffff8c}.portal-room .mv-admission-actions{display:flex;align-items:center;gap:12px;margin-top:20px}.portal-room .mv-admission-actions .mv-go{min-height:44px;padding-inline:22px;background:#fff;color:#171718}.portal-room .mv-admission-deny{min-height:44px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#ffffffb8;font:inherit;font-size:13px;cursor:pointer}.portal-room .mv-admission-deny:hover{background:#ffffff14;color:#fff}.portal-room .mv-admission-actions button:disabled{opacity:.5;cursor:wait}.portal-room .mv-admission-actions button:focus-visible{outline:2px solid #fff;outline-offset:4px}.portal-room .mv-pill .self.off img,.portal-room .mv-pill .self.off video{filter:grayscale(1) brightness(.62)}.portal-room .mv-pill .self .cam{position:absolute;right:-1px;bottom:-1px;width:15px;height:15px;border-radius:999px;background:var(--color-chip);color:var(--color-foreground);display:grid;place-items:center;box-shadow:0 0 0 1.5px var(--color-raised)}.portal-room .mv-pill .self .cam svg{width:9px;height:9px}.portal-room .mv-pill .mv-btn,.portal-room .mv-pill .self,.portal-room .mv-pill .aud,.portal-room .mv-pill .go,.portal-room .mv-go,.portal-room .mv-note,.portal-room .menu-item,.portal-room .mv-pop-btn{cursor:pointer}.portal-room .mv-pill .self.speaking{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 20%,transparent)}.portal-room .mv-pill .sep{width:1px;height:18px;margin:0 4px;background:var(--color-line);flex-shrink:0}.portal-room .mv-pill .aud{position:relative;width:36px;height:36px;border-radius:999px;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 .5px color-mix(in srgb,var(--color-foreground) 12%,transparent)}.portal-room .mv-pill .aud:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 28%,transparent);pointer-events:none}.portal-room .mv-pill .aud img,.portal-room .mv-pill .aud video{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.portal-room .mv-pill .aud.speaking{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 20%,transparent)}.portal-room .mv-pill .aud .ph{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.portal-room .mv-pill .aud.off img,.portal-room .mv-pill .aud.off video{filter:grayscale(1) brightness(.62)}.portal-room .mv-pill .auds{display:flex;gap:4px;margin-right:2px}.portal-room .mv-pill .go,.portal-room .mv-go{height:36px;padding:0 16px;border-radius:999px;background:var(--color-foreground);color:var(--color-canvas);font-size:13px;font-weight:600;letter-spacing:-.005em;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border:0;cursor:pointer}.portal-room .mv-pill .go svg,.portal-room .mv-go svg{width:14px;height:14px}.portal-room .mv-pill .go{margin-left:4px}.portal-room .mv-pill.solo{padding:5px}.portal-room .mv-pill .by{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-foreground) 20%,transparent),0 14px 36px -8px var(--color-shadow-raised)}.portal-room .mv-pill .by img,.portal-room .mv-pill .by video{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.portal-room .mv-line{position:absolute;left:50%;bottom:92px;transform:translate(-50%);z-index:29;font-size:13px;font-weight:500;letter-spacing:-.004em;color:#ffffffdb;white-space:nowrap;text-shadow:0 1px 14px rgba(0,0,0,.55),0 0 2px rgba(0,0,0,.35);display:inline-flex;align-items:center;gap:6px}.portal-room .mv-line .dim{color:#ffffff94;font-weight:400}.portal-room .mv-line svg{width:13px;height:13px}.portal-room .mv-line .act{margin-left:6px;color:#fff;cursor:pointer;background:none;border:0;padding:0;font:inherit;font-weight:600}.portal-room .mv-note{position:absolute;left:50%;bottom:88px;transform:translate(-50%);z-index:29;height:26px;padding:0 11px 0 9px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:var(--color-foreground);white-space:nowrap;background:var(--color-raised);box-shadow:0 0 0 1px var(--color-raised-edge),0 1px 2px var(--color-shadow-soft);border:0;font-family:inherit}.portal-room .mv-note svg{width:12px;height:12px;opacity:.85}.portal-room .mv-note .dim{color:var(--color-muted);font-weight:400}.portal-room .mv-note .sep{width:1px;height:11px;background:var(--color-line)}.portal-room .mv-panel{position:absolute;left:50%;bottom:84px;transform:translate(-50%);z-index:32}.portal-room .mv-panel.menu-surface{padding:4px}.portal-room .mv-pop-btns{position:absolute;right:8px;bottom:8px;display:flex;gap:6px}.portal-room .mv-pop-btn{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;color:#fff;background:#18181ac7;box-shadow:inset 0 1px #ffffff24;border:0}.portal-room .mv-pop-btn svg{width:14px;height:14px}.portal-room .mv-pop-btn:hover{background:#fff;color:#111}.portal-room .mv-tn{position:absolute;left:14px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#ffffffe0;text-shadow:0 1px 10px rgba(0,0,0,.6),0 0 2px rgba(0,0,0,.4);white-space:nowrap}.portal-room .mv-tn svg{width:12px;height:12px}.portal-room .mv-tile.nr .mv-tn{left:auto;right:14px}.portal-room .mv-tile.nt .mv-tn{bottom:auto;top:12px}.portal-room .mv-off{position:absolute;inset:0;background:#111113;display:flex;flex-direction:column;align-items:center;justify-content:center}.portal-room .mv-off:before{content:"";position:absolute;inset:0;background:radial-gradient(50% 60% at 50% 44%,rgb(var(--tint, 150 120 100) / .08),transparent 72%)}.portal-room .mv-off .round{position:relative;z-index:1;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 20px 50px -16px #000000b3}.portal-room .mv-off .round img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.portal-room .mv-off .nm{position:relative;z-index:1;margin-top:16px;font-size:13px;font-weight:500;color:#fff;display:inline-flex;align-items:center;gap:6px}.portal-room .mv-off .nm svg{width:12px;height:12px;opacity:.8}.portal-room .mv-off.sm .nm{margin-top:10px;font-size:11.5px}.portal-room .mv-tile.offt:after{display:none}.portal-room .mv-dim>video{filter:brightness(.34) saturate(.7)}.portal-room .mv-ended{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;font-size:19px;font-weight:500;letter-spacing:-.012em;color:#fff;white-space:nowrap}.portal-room .mv-ended .dim{color:#ffffff8c;font-weight:400}.portal-room .mv-act{position:absolute;left:50%;bottom:31px;transform:translate(-50%);z-index:30;display:flex;gap:8px}.portal-room .mv-powered{position:absolute;right:22px;bottom:16px;z-index:30;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;letter-spacing:.01em;color:#ffffff8c}.portal-room .mv-powered svg{width:12px;height:12px}.portal-room .mv-weak>video{filter:blur(14px) brightness(.72)}.portal-room .mv-pill .mv-btn,.portal-room .mv-pill .aud{position:relative}.portal-room .mv-pill .aud.pop{overflow:visible}.portal-room .mv-anchor{position:absolute;left:50%;bottom:calc(100% + 18px);transform:translate(-50%);z-index:40;cursor:default}.portal-room .mv-anchor.tip{bottom:calc(100% + 14px)}.portal-room .menu-item{position:relative;cursor:pointer}.portal-room .menu-item .ck{margin-left:auto;color:var(--color-foreground)}.portal-room .menu-item .ck svg{color:var(--color-foreground)}.portal-room .menu-item .sp{width:14px;flex-shrink:0}.portal-room .menu-item.wraps{height:auto;min-height:28px;padding-block:6px;white-space:normal}.portal-room .menu-item.danger,.portal-room .menu-item.danger svg{color:var(--color-danger-soft)}.portal-room .menu-head{padding:7px 10px 4px;font-size:11.5px;font-weight:500;color:var(--color-muted);white-space:nowrap}.portal-room .mv-anchor .menu-surface{white-space:nowrap}.portal-room .mv-pill .pgi{min-width:40px;text-align:center;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-foreground)}.portal-room .mv-pill .badge{position:absolute;right:-3px;top:-3px;z-index:2;width:17px;height:17px;border-radius:999px;background:var(--color-foreground);color:var(--color-canvas);display:grid;place-items:center;box-shadow:0 0 0 1.5px var(--color-raised)}.portal-room .mv-pill .badge svg{width:10px;height:10px;stroke-width:2.2}.portal-room .mv-tile.r{border-radius:16px}.portal-room .mv-tile.ring{box-shadow:0 0 0 1px #ffffff29,0 12px 32px -10px #0009}.portal-room .mv-tile.r.speaking:before{display:none}.portal-room .mv-rounds{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:20;display:flex;flex-direction:column;gap:10px}.portal-room .mv-rounds .aud{position:relative;width:48px;height:48px;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1px #ffffff4d,0 10px 26px -8px #0009}.portal-room .mv-room-ground,.portal-room .mv-share{position:absolute;inset:0;background:#0f1011}.portal-room .mv-share>video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.portal-room .mv-video{position:absolute;left:0;top:0;bottom:0;overflow:hidden;background:#0b0b0c}.portal-room .mv-chat{position:absolute;top:0;right:0;bottom:0;width:320px;display:flex;flex-direction:column;background:var(--color-raised);border-left:1px solid var(--color-raised-edge);color:var(--color-foreground)}.portal-room .mv-chat .hd{height:52px;flex-shrink:0;display:flex;align-items:center;padding:0 12px 0 18px;font-size:13px;font-weight:600}.portal-room .mv-chat .hd .x{margin-left:auto;width:28px;height:28px;border-radius:6px;display:grid;place-items:center;color:var(--color-muted);cursor:pointer;background:none;border:0}.portal-room .mv-chat .hd .x svg{width:14px;height:14px}.portal-room .mv-chat .list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:0 0 6px;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}.portal-room .mv-chat .msg:first-child{margin-top:auto}.portal-room .mv-chat .msg{flex-shrink:0;padding:9px 18px}.portal-room .mv-chat .msg .w{font-size:12px;color:var(--color-muted)}.portal-room .mv-chat .msg .w b{font-weight:600;color:var(--color-foreground);margin-right:6px}.portal-room .mv-chat .msg .t{margin-top:3px;font-size:13px;line-height:19px;white-space:pre-wrap;word-break:break-word}.portal-room .mv-chat .cmp{margin:8px 12px 14px;height:40px;display:flex;align-items:center;padding:0 6px 0 12px;border-radius:10px;border:1px solid var(--color-raised-edge);font-size:13px;color:var(--color-muted)}.portal-room .mv-chat .cmp input{flex:1;min-width:0;background:none;border:0;outline:0;font:inherit;font-size:13px;color:var(--color-foreground)}.portal-room .mv-chat .cmp input::placeholder{color:var(--color-muted)}.portal-room .mv-chat .cmp .s{margin-left:auto;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:color-mix(in srgb,var(--color-foreground) 8%,transparent);color:var(--color-muted);border:0;cursor:pointer}.portal-room .mv-chat .cmp .s svg{width:14px;height:14px}.portal-room .mv-chat .empty{padding:0 18px 12px;font-size:12.5px;color:var(--color-muted)}.portal-room .mv-sheet{width:360px;padding:12px 14px 14px;border-radius:14px;background:var(--color-raised);border:1px solid var(--color-raised-edge);box-shadow:0 1px 2px var(--color-shadow-soft),0 8px 24px -8px var(--color-shadow-raised);color:var(--color-foreground);white-space:normal;text-align:left}.portal-room .mv-sheet .hd{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:var(--color-muted)}.portal-room .mv-sheet .hd svg{width:12px;height:12px}.portal-room .mv-sheet .hd .r{margin-left:auto;font-variant-numeric:tabular-nums}.portal-room .mv-sheet .link{margin-top:12px;display:flex;align-items:center;gap:10px;font-size:13px}.portal-room .mv-sheet .link .u{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-foreground)}.portal-room .mv-sheet .sbtn{height:26px;padding:0 11px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;border:0;font-family:inherit;background:none;color:inherit}.portal-room .mv-sheet .sbtn.pri{background:var(--color-foreground);color:var(--color-canvas)}.portal-room .mv-sheet .sbtn.sec{border:1px solid var(--color-raised-edge);color:var(--color-foreground)}.portal-room .mv-sheet .sbtn.done{color:var(--color-muted);padding:0 2px}.portal-room .mv-sheet .sbtn svg{width:12px;height:12px}.portal-room .mv-sheet .lbl{margin-top:14px;font-size:11.5px;font-weight:500;color:var(--color-muted)}.portal-room .mv-sheet .row{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--color-hairline)}.portal-room .mv-sheet .lbl+.row{margin-top:6px}.portal-room .mv-sheet .row .nm{flex:1;min-width:0;font-size:13px;line-height:17px}.portal-room .mv-sheet .row .nm span{display:block;font-size:12px;color:var(--color-muted)}.portal-room .mv-sheet .row .v{font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.portal-room .mv-sheet .nx{margin-top:12px;padding-top:10px;border-top:1px solid var(--color-hairline);font-size:12px;color:var(--color-muted)}.portal-room .mv-sheet .nx b{color:var(--color-foreground);font-weight:500}.portal-room .mv-tray{display:flex;gap:2px;padding:4px}.portal-room .mv-tray button{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;font-size:20px;cursor:pointer;background:none;border:0}.portal-room .mv-tray button:hover{background:var(--color-wash-hover)}.portal-room .mv-float-r{position:absolute;z-index:28;font-size:26px;line-height:1;transform:translate(-50%);pointer-events:none;animation:portal-reaction-rise 2s ease-out forwards}@keyframes portal-reaction-rise{0%{opacity:1;bottom:96px}to{opacity:0;bottom:380px}}.portal-room .mv-pill,.portal-room.pj .pj-controls>.mv-pill,.portal-room.mv-pip .mv-pip-bar,html[data-theme=light] .portal-room .mv-stage,html[data-theme=light] .portal-room .pj-frame,html[data-theme=light] .portal-room .mv-self-pop,html[data-theme=light] .portal-room.mv-pip .mv-pip-stage,html[data-theme=light] .portal-room.rv .mv-tile{color-scheme:dark;--color-raised: #141416;--color-raised-edge: #242427;--color-shadow-raised: rgba(0, 0, 0, .55);--color-shadow-soft: rgba(0, 0, 0, .28);--color-foreground: #ffffff;--color-muted: #a1a1aa;--color-line: #2a2a2e;--color-hairline: rgba(255, 255, 255, .05);--color-surface: #1c1c1f;--color-surface-active: #232327;--color-canvas: #0b0b0c;--color-chip: #1d1e20;--color-wash-hover: rgba(255, 255, 255, .06);--color-danger: #f87171;--color-danger-soft: #e07a7a;--color-answer: #2fbf71;--color-answer-hover: #3fd083;--color-answer-pressed: #25a562;--color-on-answer: #06140c;--color-live: #ff4d55;--reading-foreground: #ffffff;--reading-foreground-hover: #ffffff;--reading-muted: #a1a1aa;--reading-muted-strong: #d4d4d8;--reading-faint: rgba(255, 255, 255, .5);--reading-ring: rgba(255, 255, 255, .3);--reading-line: #2a2a2e;--reading-surface: #1c1c1f;--reading-surface-active: #232327;--reading-wash: rgba(255, 255, 255, .04);--reading-wash-hover: rgba(255, 255, 255, .08);--reading-wash-strong: rgba(255, 255, 255, .12);--reading-nav-glyph: #a1a1aa;--reading-chip-icon: #a1a1aa}.portal-room .mv-dev{display:inline-flex;align-items:center;border-radius:999px}.portal-room .mv-dev .chev{width:16px;height:36px;margin-left:-6px;display:grid;place-items:center;color:var(--color-muted);border-radius:999px;background:none;border:0;cursor:pointer}.portal-room .mv-dev .chev svg{width:12px;height:12px}.portal-room .mv-dev .chev.open{color:var(--color-foreground)}.portal-room .mv-pill .go.ghost{background:color-mix(in srgb,var(--color-foreground) 12%,transparent);color:var(--color-foreground);margin-left:0}.portal-room .mv-pill .go.dim{opacity:.45}.portal-room .mv-pill.muted-all .mv-btn:not(.leave),.portal-room .mv-pill.muted-all .mv-dev,.portal-room .mv-pill.muted-all .self{opacity:.45;pointer-events:none}.portal-room .mv-name{height:36px;width:176px;padding:0 14px;border-radius:999px;background:color-mix(in srgb,var(--color-foreground) 6%,transparent);box-shadow:inset 0 0 0 1px var(--color-line);display:inline-flex;align-items:center;font-size:13px;color:var(--color-foreground);margin-right:4px;flex-shrink:0;border:0;outline:0;font-family:inherit}.portal-room .mv-name::placeholder{color:var(--color-muted)}.portal-room .mv-name:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 40%,transparent)}.portal-room .mf-sheet{position:absolute;left:50%;bottom:84px;transform:translate(-50%);z-index:32;border-radius:16px;background:var(--color-raised);border:1px solid var(--color-raised-edge);box-shadow:0 1px 2px var(--color-shadow-soft),0 16px 40px -12px var(--color-shadow-raised);color:var(--color-foreground);padding:14px 16px 12px;font-size:13px;line-height:18px}.portal-room .mf-sheet .hd{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;font-weight:600}.portal-room .mf-sheet .hd .s{font-size:12px;font-weight:400;color:var(--color-muted)}.portal-room .mf-sheet .foot{margin-top:12px;padding-top:10px;border-top:1px solid var(--color-hairline);font-size:12px;color:var(--color-muted)}.portal-room .mf-sheet.menu-surface{padding:4px;border-radius:12px}.portal-room .mf-sheet .grp{padding:8px 10px 4px;font-size:11px;font-weight:500;color:var(--color-muted)}.sw-switch{position:relative;display:inline-block;height:16px;width:28px;flex-shrink:0;border-radius:9999px;border:1px solid var(--color-line);background:var(--color-surface-active);box-sizing:border-box;cursor:pointer;padding:0}.sw-switch i{position:absolute;top:50%;height:12px;width:12px;transform:translateY(-50%);border-radius:9999px;left:1px;background:var(--color-muted)}.sw-switch.on{border-color:var(--color-foreground);background:var(--color-foreground)}.sw-switch.on i{left:13px;background:var(--color-canvas)}.mf-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--color-hairline)}.mf-row:first-of-type{border-top:0}.mf-row .l{display:flex;flex-direction:column;min-width:0}.mf-row .l b{font-weight:500;font-size:13px}.mf-row .l small{font-size:12px;color:var(--color-muted);margin-top:1px}.mf-row .v{font-size:13px;color:var(--color-muted);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.mf-row .v svg{width:12px;height:12px}.pb{height:32px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:500;white-space:nowrap;background:var(--color-foreground);color:var(--color-canvas);flex-shrink:0;border:0;cursor:pointer;font-family:inherit}.pb svg{width:14px;height:14px}.pb.ghost{background:var(--color-surface);color:var(--color-foreground)}.pb.sm{height:28px;padding:0 12px;font-size:12.5px}.pb.line{background:transparent;color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-line)}.pb:disabled{opacity:.5;cursor:default}.mf-thumbs{display:grid;grid-template-columns:repeat(4,104px);gap:12px 10px;margin-top:12px}.mf-th{display:flex;flex-direction:column;gap:6px;cursor:pointer;background:none;border:0;padding:0;text-align:left;font-family:inherit}.mf-th .im{position:relative;width:104px;height:65px;border-radius:9px;overflow:hidden;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-raised-edge);display:grid;place-items:center;color:var(--color-muted)}.mf-th .im.none{background:transparent;box-shadow:inset 0 0 0 1px var(--color-line)}.mf-th .im.none svg{width:16px;height:16px}.mf-th.sel .im{box-shadow:0 0 0 2px var(--color-foreground)}.mf-th span{font-size:11.5px;color:var(--color-muted)}.mf-th.sel span{color:var(--color-foreground);font-weight:500}.portal-room .mf-toast{position:absolute;top:52px;right:16px;z-index:70;width:340px;border-radius:16px;background:var(--color-raised);border:1px solid var(--color-raised-edge);box-shadow:0 1px 2px var(--color-shadow-soft),0 18px 44px -14px #00000059;color:var(--color-foreground);padding:14px;display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:18px}.portal-room .mf-toast .r{width:40px;height:40px;border-radius:999px;overflow:hidden;flex-shrink:0;box-shadow:inset 0 0 0 1px #00000014}.portal-room .mf-toast .b{flex:1;min-width:0}.portal-room .mf-toast .t{font-weight:600}.portal-room .mf-toast .s{font-size:12px;color:var(--color-muted);margin-top:1px}.portal-room .mf-toast .acts{display:flex;gap:6px;margin-top:10px}.portal-room .mf-toast .x{width:24px;height:24px;margin:-4px -4px 0 0;border-radius:999px;display:grid;place-items:center;color:var(--color-muted);background:none;border:0;cursor:pointer}.portal-room .mf-toast .x svg{width:14px;height:14px}.portal-room .mf-person{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--color-hairline)}.portal-room .mf-person:first-of-type{border-top:0}.portal-room .mf-person .r{width:32px;height:32px;border-radius:999px;overflow:hidden;flex-shrink:0}.portal-room .mf-person .l{flex:1;min-width:0;display:flex;flex-direction:column}.portal-room .mf-person .l b{font-weight:500;font-size:13px}.portal-room .mf-person .l small{font-size:12px;color:var(--color-muted)}.portal-room .mf-chipbtn{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;color:var(--color-muted);flex-shrink:0;background:none;border:0;cursor:pointer}.portal-room .mf-chipbtn svg{width:14px;height:14px}.portal-room .mv-initials{position:absolute;inset:0;display:grid;place-items:center;background:#26262a;color:#ffffffe0;font-weight:500;letter-spacing:.01em}.portal-room .mv-audio .round .mv-initials{font-size:64px}.portal-room .mv-off .round .mv-initials{font-size:34px}.portal-room .mv-pill .mv-initials,.portal-room .mv-rounds .mv-initials,.portal-room .mf-toast .r .mv-initials,.portal-room .mf-person .r .mv-initials{font-size:12px;position:absolute;inset:0}.portal-room .mf-toast .r,.portal-room .mf-person .r{position:relative}.portal-room .mv-pill .mv-initials,.portal-room .mf-toast .r .mv-initials,.portal-room .mf-person .r .mv-initials{background:var(--color-chip);color:var(--color-foreground)}.portal-room .mv-audio .who.level .round{box-shadow:0 0 0 1px #ffffff2e,0 0 0 calc(12px * var(--level, 0)) #ffffff17,0 0 0 calc(26px * var(--level, 0)) #ffffff0a,0 30px 70px -20px #000000b3;transition:box-shadow 90ms linear}.portal-room .mv-pill .self.level{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 35%,transparent),0 0 0 calc(3px * var(--level, 0)) color-mix(in srgb,var(--color-foreground) 20%,transparent),0 0 0 calc(6px * var(--level, 0)) color-mix(in srgb,var(--color-foreground) 7%,transparent);transition:box-shadow 90ms linear}.portal-room .mv-grid{position:absolute;inset:0;display:grid;gap:2px;background:#0b0b0c}.portal-room .mv-grid .mv-tile{position:relative;border-radius:0}.portal-room .mv-strip{position:absolute;top:0;right:0;bottom:0;width:240px;display:grid;gap:2px;background:#0b0b0c}.portal-room .mv-strip .mv-tile{position:relative;border-radius:0}.portal-room .mv-stage-main{position:absolute;inset:0}.portal-room .mv-stage-main.with-strip{right:242px}.portal-room .mv-corner{position:absolute;right:16px;top:42px;width:232px;height:145px;z-index:20}.portal-room .mv-quiet{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:var(--color-muted);font-size:14px}.portal-room button{font-family:inherit}.portal-room [hidden]{display:none!important}@media(max-width:640px){.portal-room .mv-pill{bottom:calc(26px + env(safe-area-inset-bottom,0px))}.portal-room .mv-line,.portal-room .mv-note{bottom:calc(92px + env(safe-area-inset-bottom,0px));font-size:12.5px;max-width:calc(100vw - 32px);white-space:normal;text-align:center}.portal-room .mv-audio .round{width:168px;height:168px}.portal-room .mv-audio .nm{margin-top:26px;font-size:17px}.portal-room .mv-audio .round .mv-initials{font-size:44px}.portal-room .mv-grid{grid-template-columns:1fr!important;grid-auto-rows:1fr;grid-template-rows:none!important}.portal-room .mv-strip{width:96px}.portal-room .mv-stage-main.with-strip{right:98px}.portal-room .mv-chat{width:100%;border-left:0;bottom:calc(88px + env(safe-area-inset-bottom,0px))}.portal-room .mv-chat .list{min-height:0}.portal-room .mv-chat .cmp{flex-shrink:0}.portal-room .mv-chat .cmp input{font-size:16px}.portal-room:has(.mv-chat) [data-testid=duration]{display:none}.portal-room .mv-pill{max-width:calc(100vw - 24px)}.portal-room .mv-pill .mv-btn{width:44px;height:44px;flex-shrink:0}.portal-room .mv-pill .self,.portal-room .mv-pill .mv-dev>.chev{display:none}.portal-room .mv-anchor{position:fixed;left:50%;right:auto;transform:translate(-50%);max-width:calc(100vw - 24px)}.portal-room .mv-anchor>.menu-surface{max-height:calc(100dvh - 140px - env(safe-area-inset-bottom,0px));overflow-y:auto}.portal-room .mv-video{right:0!important}.portal-room .has-chat .mv-stage{display:none}.portal-room .mv-pill:has(.mv-name){max-width:calc(100vw - 24px)}.portal-room .mv-name{width:132px;min-width:72px;flex-shrink:1}.portal-room .mv-sheet,.portal-room .mf-sheet{width:calc(100vw - 24px)!important;margin-left:0!important}.portal-room .mf-thumbs{grid-template-columns:repeat(3,1fr)}.portal-room .mf-toast{width:calc(100vw - 24px);right:12px;top:12px}.portal-room .mv-corner{width:120px;height:75px;top:12px;right:12px}}.portal-room.mv-pip{position:fixed;inset:auto;width:280px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;z-index:60;border-radius:18px;background:var(--color-raised);box-shadow:0 0 0 1px var(--color-raised-edge),0 18px 50px -10px var(--color-shadow-raised)}.portal-room.mv-pip .mv-pip-stage{position:relative;display:block;width:100%;height:158px;border:0;padding:0;border-radius:0;cursor:pointer;background:#0b0b0c}.portal-room.mv-pip .mv-pip-stage .mv-initials{font-size:22px}.portal-room.mv-pip .mv-pip-stage .mv-tn{left:10px;bottom:8px}.portal-room.mv-pip .mv-pip-grip{flex:none;display:flex;align-items:center;justify-content:center;width:14px;height:26px;margin-left:-6px;border:0;padding:0;background:none;color:var(--color-muted);cursor:grab;border-radius:4px}.portal-room.mv-pip .mv-pip-grip:hover{color:var(--color-foreground)}.portal-room.mv-pip .mv-pip-grip svg{width:14px;height:14px}.portal-room.mv-pip .mv-pip-bar{display:flex;align-items:center;gap:6px;padding:9px 10px 9px 12px}.portal-room.mv-pip .mv-pip-t{min-width:0;flex:1 1 0%;display:flex;flex-direction:column}.portal-room.mv-pip .mv-pip-t b{font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-room.mv-pip .mv-pip-t span{font-size:11.5px;color:var(--color-muted);font-variant-numeric:tabular-nums}.portal-room.mv-pip .mv-btn{width:32px;height:32px;border:0;cursor:pointer}.portal-room.mv-pip .mv-btn svg{width:16px;height:16px}.portal-room .mv-quiet-acts{margin-top:18px;display:flex;gap:10px;justify-content:center}.portal-room .mv-quiet-note{margin-top:10px;font-size:12px;color:var(--color-muted)}.portal-room.mv-connect-failed{display:grid;place-items:center;overflow-y:auto;padding:32px 24px}.mv-connect-card{width:min(100%,420px);text-align:center}.mv-connect-card h1{margin:0 0 12px;font-size:26px;font-weight:600;color:var(--color-foreground)}.mv-connect-card p{margin:0 0 24px;font-size:15px;line-height:1.6;color:var(--color-muted)}.portal-room .mv-self-stage .round{width:min(640px,calc(100vw - 48px),85vh);height:auto;aspect-ratio:16 / 9;border-radius:24px;background:#141416}.portal-room .mv-self-stage .round video{object-fit:contain;object-position:center}.portal-room .mv-self-stage .nm{margin-top:24px;max-width:calc(100vw - 48px);text-align:center}.portal-room .mv-back{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--color-line);border-radius:50%;background:color-mix(in srgb,var(--color-foreground) 6%,transparent);color:var(--color-foreground);cursor:pointer}.portal-room .mv-back:hover{background:color-mix(in srgb,var(--color-foreground) 12%,transparent)}.portal-room .mv-back:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.portal-room .mv-back svg{width:20px;height:20px}.portal-room .mv-back-nav{position:absolute;left:max(24px,env(safe-area-inset-left,0px));top:calc(var(--titlebar-h, 0px) + 16px);z-index:40;display:flex;align-items:center;gap:12px;color:var(--color-foreground)}.portal-room .mv-after-actions{display:flex;align-items:center;gap:10px}.portal-room .mv-after-actions .mv-go{min-height:44px}.portal-room.mv-after>.mv-audio{background:transparent}.portal-room.mv-after>.mv-audio .round{box-shadow:0 0 0 1px var(--color-line),0 30px 70px -20px var(--color-shadow-raised)}.portal-room.mv-after>.mv-audio .nm{color:var(--color-foreground)}.portal-room.mv-after>.mv-audio .co{color:var(--color-muted)}.portal-room.mv-after .mv-powered{color:var(--color-muted)}.portal-room .mv-pill .mv-btn .mv-count{position:absolute;top:2px;right:1px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:var(--color-foreground);color:var(--color-canvas);font-size:10px;font-weight:600;line-height:15px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 1.5px var(--color-raised);pointer-events:none}.portal-room .portal-conversation{color-scheme:normal;--color-foreground: var(--adrata-foreground);--color-canvas: var(--adrata-canvas);--color-muted: var(--adrata-muted);--color-line: var(--adrata-line);--color-surface: var(--adrata-surface);--color-surface-active: var(--adrata-surface-active);--reading-foreground: var(--adrata-foreground);--reading-muted: var(--adrata-muted)}.portal-room .portal-conversation{width:min(440px,45vw);background:var(--color-background, #fafafa);color:var(--color-foreground, #252831);border-left:1px solid var(--color-border, #ececec)}.portal-room .portal-conversation .hd{padding:16px;border-bottom:0}.portal-room .portal-conversation .hd{gap:8px;height:auto;min-height:56px;padding:12px 10px 8px 14px}.portal-room .portal-conversation .mc-tabs{flex:1;min-width:0;display:flex;align-items:center;gap:2px;flex-wrap:wrap}.portal-room .portal-conversation .mc-tab{position:relative;height:28px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;letter-spacing:-.003em;color:var(--color-muted);background:transparent;border:0;cursor:pointer;white-space:nowrap;outline:none;transition:background-color .12s ease,color .12s ease}.portal-room .portal-conversation .mc-tab:hover:not(:disabled){color:var(--color-foreground);background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}.portal-room .portal-conversation .mc-tab.on{color:var(--color-foreground);background:color-mix(in srgb,var(--color-foreground) 9%,transparent)}.portal-room .portal-conversation .mc-tab:disabled{opacity:.5;cursor:default}.portal-room .portal-conversation .mc-tab svg{width:13px;height:13px;stroke-width:1.9;opacity:.8}.portal-room .portal-conversation .mc-tab .mc-chev{width:12px;height:12px;margin-left:-2px;opacity:.6}.portal-room .portal-conversation .mc-ring{display:inline-grid;width:14px;height:14px}.portal-room .portal-conversation .mc-ring svg{width:14px;height:14px;opacity:1}.portal-room .portal-conversation .mc-unread{min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:inline-grid;place-items:center;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--color-foreground);color:var(--color-canvas)}.portal-room .portal-conversation .mc-more{position:relative;display:inline-flex}.portal-room .portal-conversation .mc-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:5;min-width:180px;padding:4px}.portal-room .portal-conversation .mc-menu .menu-item{width:100%;display:flex;justify-content:space-between;gap:10px}.portal-room .portal-conversation .mc-empty{margin:auto 0 0;padding:0 16px 10px;font-size:12.5px;color:var(--color-muted)}.portal-room .portal-conversation :is(.mc-tab,.x,.latest,.menu-item):focus-visible{outline:2px solid color-mix(in srgb,var(--color-foreground) 45%,transparent);outline-offset:1px}.portal-room .portal-conversation .privacy{margin:0;padding:0 16px 12px;font-size:12px;line-height:1.5;color:var(--color-muted-foreground, #797d85)}.portal-room .portal-conversation .w{color:var(--color-muted-foreground, #797d85)}.portal-room .portal-conversation .w b,.portal-room .portal-conversation .t{color:inherit}.portal-room .meeting-chat-compose{flex-shrink:0;padding:12px}.portal-room .meeting-chat-compose [role=alert]{color:var(--color-danger, #b02e35);font-size:12px;padding-bottom:8px}.portal-room .meeting-assistant{display:flex;flex:1;min-height:0;flex-direction:column;padding:0 12px 12px}.portal-room .meeting-assistant>.privacy{padding:0 4px 12px}.portal-room .portal-conversation .latest{align-self:center;padding:6px 12px;border-radius:20px;background:var(--color-foreground, #252831);color:var(--color-background, #fafafa);font-size:12px}.portal-room .portal-conversation :is(textarea,input):focus{outline:none;box-shadow:none}@media(max-width:640px){.portal-room .portal-conversation{position:absolute;inset:0 0 0 auto;width:100%;z-index:50}}.portal-room .pj-host-sign-in{margin-left:10px;color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:12px}.portal-room .mv-self-trigger{position:absolute;inset:0;border:0;padding:0;border-radius:inherit;background:transparent;color:inherit;cursor:pointer}.portal-room .self .mv-self-pop{left:0;bottom:calc(100% + 14px)}.portal-room .mv-privacy-info{width:280px}.portal-room .mv-privacy-info p{margin:0;padding:8px 14px;font-size:12px;line-height:1.5}.portal-room .mv-tile :is(.mv-tn,.mv-off .nm){opacity:0;transition:opacity .14s ease}.portal-room .mv-tile:is(:hover,:focus-within) :is(.mv-tn,.mv-off .nm){opacity:1}.portal-room .mv-tile:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:-2px}.portal-room .mv-self-trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--color-foreground) 90%,transparent);outline-offset:3px}.portal-room .mv-self-pop .mv-pop-btn:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:3px}@media(hover:none){.portal-room .mv-tile :is(.mv-tn,.mv-off .nm){opacity:1}}@media(prefers-reduced-motion:reduce){.portal-room .mv-tile :is(.mv-tn,.mv-off .nm){transition:none}}@media(max-width:640px){.portal-room .mv-dev:has(.mv-privacy-info){position:static!important}.portal-room .mv-anchor:has(.mv-privacy-info){left:50%}.portal-room .mv-dev>.mv-self-pop{position:fixed;left:50%;bottom:calc(100% + 14px);transform:translate(-50%)}}.portal-room .mv-session-notice{position:absolute;top:64px;left:50%;transform:translate(-50%);z-index:40;max-width:calc(100% - 32px);display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;background:var(--color-raised);color:var(--color-foreground);box-shadow:0 0 0 1px var(--color-raised-edge)}.portal-room .mv-session-notice button{flex:none;border:0;border-radius:999px;padding:6px 10px;background:var(--color-foreground);color:var(--color-canvas);cursor:pointer}.portal-room.rv{--rv-panel-w: 408px}.portal-room.rv .rv-btn{width:36px;height:36px;flex-shrink:0;border-radius:999px;display:grid;place-items:center;border:0;padding:0;cursor:pointer;color:var(--color-foreground);background:color-mix(in srgb,var(--color-foreground) 8%,transparent);transition:background-color .12s ease;font:inherit}.portal-room.rv .rv-btn:hover{background:color-mix(in srgb,var(--color-foreground) 14%,transparent)}.portal-room.rv .rv-btn:active{background:color-mix(in srgb,var(--color-foreground) 20%,transparent)}.portal-room.rv .rv-btn.on{background:color-mix(in srgb,var(--color-foreground) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 28%,transparent)}.portal-room.rv .rv-btn:disabled{opacity:.4;cursor:default}.portal-room.rv .rv-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--color-foreground) 80%,transparent);outline-offset:2px}.portal-room.rv .rv-btn svg{width:17px;height:17px;stroke-width:1.75}.portal-room.rv .rv-speed{width:auto;min-width:44px;padding:0 10px;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.portal-room.rv .rv-close{position:absolute;top:16px;right:16px;z-index:40;background:var(--color-raised);box-shadow:0 0 0 1px var(--color-raised-edge),0 1px 2px var(--color-shadow-soft)}.portal-room.rv .rv-close:hover{background:color-mix(in srgb,var(--color-foreground) 8%,var(--color-raised))}.portal-room.rv[data-panel=open] .rv-close{right:calc(var(--rv-panel-w) + 8px)}.portal-room.rv .rv-main{position:absolute;left:0;top:0;bottom:0;overflow:hidden}.portal-room.rv[data-state=video] .rv-main{background:#0b0b0c}.portal-room.rv .rv-hero{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 32px 120px;text-align:center;background:transparent}.portal-room.rv .rv-avatar{position:relative;width:104px;height:104px;border-radius:999px;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 1px var(--color-line),0 18px 40px -16px var(--color-shadow-raised)}.portal-room.rv .rv-avatar img{width:100%;height:100%;object-fit:cover}.portal-room.rv .rv-avatar .mv-initials{font-size:34px}.portal-room.rv .rv-title{margin:20px 0 0;max-width:560px;font-size:20px;line-height:26px;font-weight:600;letter-spacing:-.014em;color:var(--color-foreground)}.portal-room.rv .rv-sub{margin:6px 0 0;max-width:560px;font-size:14px;line-height:20px;color:var(--color-muted)}.portal-room.rv .rv-chip{margin-top:20px;height:34px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;font:inherit;font-size:13px;font-weight:500;color:var(--color-foreground);background:color-mix(in srgb,var(--color-foreground) 8%,transparent)}.portal-room.rv .rv-chip:hover{background:color-mix(in srgb,var(--color-foreground) 14%,transparent)}.portal-room.rv .rv-chip svg{width:15px;height:15px}.portal-room.rv .rv-caption-title{position:absolute;top:22px;left:24px;right:72px;margin:0;font-size:13px;font-weight:600;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portal-room.rv .rv-caption-title span{font-weight:400;color:#ffffffb8}.portal-room.rv .rv-cap{position:absolute;left:50%;bottom:96px;transform:translate(-50%);z-index:29;max-width:min(720px,calc(100% - 48px));text-align:center;font-size:17px;line-height:24px;font-weight:500;color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.6),0 0 2px rgba(0,0,0,.4)}.portal-room.rv .rv-cap .who{color:#ffffffa8;font-weight:400;margin-right:8px}.portal-room.rv:not([data-state=video]) .rv-cap{color:var(--color-foreground);text-shadow:none}.portal-room.rv:not([data-state=video]) .rv-cap .who{color:var(--color-muted)}.portal-room.rv .rv-act{position:absolute;left:50%;bottom:32px;transform:translate(-50%);z-index:30}.portal-room.rv .rv-act[data-has-bar]{bottom:148px}.portal-room.rv .rv-note{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;font-size:12.5px;color:var(--color-foreground);background:var(--color-raised);box-shadow:0 0 0 1px var(--color-raised-edge)}.portal-room.rv .rv-bar{position:absolute;left:50%;bottom:26px;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:6px;padding:5px 6px;border-radius:999px;background:var(--color-raised);color:var(--color-foreground);box-shadow:0 0 0 1px var(--color-raised-edge),0 1px 2px var(--color-shadow-soft),0 18px 50px -10px var(--color-shadow-raised);max-width:calc(100% - 32px)}.portal-room.rv .rv-time{flex-shrink:0;white-space:nowrap;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--color-muted);padding:0 6px}.portal-room.rv .rv-scrub{-webkit-appearance:none;appearance:none;width:300px;min-width:120px;height:4px;margin:0 8px;border-radius:999px;cursor:pointer;background:linear-gradient(to right,var(--color-foreground) var(--rv-progress, 0%),color-mix(in srgb,var(--color-foreground) 22%,transparent) var(--rv-progress, 0%))}.portal-room.rv .rv-scrub::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:999px;background:var(--color-foreground);box-shadow:0 0 0 3px var(--color-shadow-soft)}.portal-room.rv .rv-scrub::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:999px;background:var(--color-foreground)}.portal-room.rv .rv-scrub:focus-visible{outline:2px solid color-mix(in srgb,var(--color-foreground) 80%,transparent);outline-offset:4px}.portal-room.rv .rv-panel{position:absolute;top:16px;right:16px;bottom:16px;width:calc(var(--rv-panel-w) - 32px);display:flex;flex-direction:column;border-radius:16px;background:var(--color-raised);box-shadow:0 0 0 1px var(--color-raised-edge),0 8px 24px -8px var(--color-shadow-raised);color:var(--color-foreground);overflow:hidden}.portal-room.rv .rv-panel-hd{height:52px;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:0 10px 0 18px;border-bottom:1px solid var(--color-hairline)}.portal-room.rv .rv-panel-hd b{font-size:13.5px;font-weight:600}.portal-room.rv .rv-meta{font-size:12px;color:var(--color-muted);font-variant-numeric:tabular-nums}.portal-room.rv .rv-x{margin-left:auto;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;border:0;background:none;color:var(--color-muted);cursor:pointer}.portal-room.rv .rv-x:hover{background:color-mix(in srgb,var(--color-foreground) 8%,transparent);color:var(--color-foreground)}.portal-room.rv .rv-x svg{width:14px;height:14px}.portal-room.rv .rv-search{margin:10px 12px 4px;height:34px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:10px;background:color-mix(in srgb,var(--color-foreground) 4%,transparent);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-muted)}.portal-room.rv .rv-search:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 32%,transparent)}.portal-room.rv .rv-search svg{width:14px;height:14px;flex-shrink:0}.portal-room.rv .rv-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:none;font:inherit;font-size:13px;color:var(--color-foreground)}.portal-room.rv .rv-search input::placeholder{color:var(--color-muted)}.portal-room.rv .rv-count{flex-shrink:0;font-size:11.5px;color:var(--color-muted);font-variant-numeric:tabular-nums}.portal-room.rv .rv-list{flex:1;overflow-y:auto;padding:4px 0 12px}.portal-room.rv .rv-empty{padding:12px 18px;font-size:13px;color:var(--color-muted)}.portal-room.rv .rv-group+.rv-group{border-top:1px solid var(--color-hairline)}.portal-room.rv .rv-group-hd{padding:14px 18px 2px;font-size:12px;color:var(--color-muted)}.portal-room.rv .rv-turn{padding:8px 10px}.portal-room.rv .rv-who{padding:0 8px;font-size:12px;color:var(--color-muted);font-variant-numeric:tabular-nums}.portal-room.rv .rv-who b{margin-right:8px;font-weight:600;color:var(--color-foreground)}.portal-room.rv .rv-line{display:block;width:100%;margin-top:2px;padding:4px 8px;border:0;border-radius:8px;background:none;text-align:left;font:inherit;font-size:13.5px;line-height:20px;color:var(--color-foreground);cursor:pointer}.portal-room.rv .rv-line:hover:not(:disabled){background:color-mix(in srgb,var(--color-foreground) 5%,transparent)}.portal-room.rv .rv-line:disabled{cursor:default}.portal-room.rv .rv-line.active{background:color-mix(in srgb,var(--color-foreground) 10%,transparent);color:var(--color-foreground);box-shadow:inset 2px 0 0 var(--color-foreground)}.portal-room.rv .rv-line:focus-visible{outline:2px solid color-mix(in srgb,var(--color-foreground) 70%,transparent);outline-offset:-2px}.portal-room.rv .rv-commit{display:block;margin-top:4px;font-size:12px;color:var(--color-muted)}.portal-room.rv .rv-mark{background:#facc1547;color:var(--color-foreground);border-radius:3px;padding:0 1px}@media(max-width:760px){.portal-room.rv{--rv-panel-w: 100vw}.portal-room.rv .rv-scrub{width:140px}}@media(hover:hover)and (pointer:fine){[data-chat-presentation=lightspeed] [data-chat-dictation],[data-chat-presentation=lightspeed] [data-chat-voice],[data-chat-presentation=lightspeed] [data-chat-send]:not([aria-label="Stop response"]){display:none!important}}[data-chat-presentation=lightspeed][data-chat-font=regular]{--chat-work-font: var(--font-sans)}[data-chat-presentation=lightspeed] [data-chat-greeting]{font-family:var(--chat-work-font)}[data-chat-presentation=lightspeed][data-chat-font=regular] [data-message-content],[data-chat-presentation=lightspeed][data-chat-font=regular] [data-chat-composer]{font-size:14px}[data-chat-surface][data-chat-presentation=lightspeed] .chat-transcript-scroll>div{scrollbar-gutter:auto!important}[data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content],[data-chat-surface][data-chat-presentation=lightspeed] [data-chat-composer-column]{padding-inline:16px}[data-chat-presentation=lightspeed] .chat-transcript-scroll [data-role]{position:relative;margin-inline:0;max-width:100%}[data-chat-presentation=lightspeed] .chat-transcript-scroll [data-role=user] [data-message-content]{width:100%;border-radius:4px}[data-chat-presentation=lightspeed] .chat-transcript-scroll [data-role=user]:before{content:"";position:absolute;left:-12px;top:17px;width:6px;height:6px;border-top:1.5px solid var(--color-muted);border-right:1.5px solid var(--color-muted);transform:rotate(45deg);pointer-events:none}[data-chat-presentation=lightspeed] .chat-transcript-scroll [data-role=assistant] [data-message-content]{position:relative}[data-chat-presentation=lightspeed] .chat-transcript-scroll [data-role=assistant] [data-message-content]:before{content:"";position:absolute;left:-9px;top:calc(.5lh - 2.5px);width:5px;height:5px;border-radius:50%;background:var(--color-muted);pointer-events:none}@media(max-width:639px){[data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content],[data-chat-surface][data-chat-presentation=lightspeed] [data-chat-composer-column]{padding-inline:16px}[data-chat-presentation=lightspeed] .chat-transcript-scroll [data-role]:before{left:-12px}}@media(min-width:640px){[data-surface-pane]:has(>[data-chat-surface][data-chat-presentation=lightspeed][data-chat-width]){padding-top:0}[data-chat-surface][data-chat-presentation=lightspeed] [data-chat-chrome],[data-chat-surface][data-chat-presentation=lightspeed] [data-chat-tab-placement=web],[data-chat-surface][data-chat-presentation=lightspeed] [data-testid=hosted-chat-header]{background:transparent;margin-top:0;padding-top:0}[data-chat-surface][data-chat-presentation=lightspeed] [data-chat-tab-placement=web]{height:28px;padding-inline:16px}[data-chat-surface][data-chat-presentation=lightspeed] [data-chat-tab-placement=web] [data-testid=chat-tab]{border-radius:10px}[data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content]{padding-top:8px}}[data-chat-tab-placement] [data-testid=chat-tab]:not([data-active=true]){background:color-mix(in srgb,var(--color-foreground) 4%,var(--color-pane))}@media(min-width:640px){[data-chat-surface][data-chat-empty=true] [data-chat-chrome]:has([data-testid=hosted-chat-header]){height:0}[data-chat-surface][data-chat-empty=true] [data-testid=hosted-chat-header]{position:absolute;inset:0 0 auto;pointer-events:none}[data-chat-surface][data-chat-empty=true] [data-testid=hosted-chat-header] button{pointer-events:auto}}@media(min-width:640px){[data-chat-surface][data-chat-presentation=lightspeed]{padding-bottom:16px}}[data-chat-presentation=lightspeed] form:has([data-chat-composer]){padding-block:10px}[data-chat-presentation=lightspeed] [data-chat-send]{display:flex;border-radius:6px;border:1px solid var(--color-line);background:var(--color-foreground);color:var(--color-canvas)}[data-chat-presentation=lightspeed] [data-chat-send]:hover{background:var(--color-foreground-hover)}[data-chat-presentation=lightspeed] [data-chat-send]>span{background-color:currentColor}[data-chat-presentation=lightspeed] [data-chat-dictation],[data-chat-presentation=lightspeed] [data-chat-voice]{margin-inline:0;border-radius:6px}[data-chat-command-popup] button:is(:hover,:focus-visible,[aria-pressed=true]){background:color-mix(in srgb,var(--color-foreground) 11%,var(--color-pane))}[data-chat-presentation=lightspeed] [data-chat-send]:hover{color:var(--color-canvas)}[data-chat-surface] [data-chat-chrome] .scroll-header-surface:not([data-native-chat-header]){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent;box-shadow:none}html[data-chat-top-hidden] [data-shell-header-host]{visibility:hidden;pointer-events:none}html[data-chat-top-hidden] [data-app-shell-root],html[data-chat-top-hidden] [data-surface-frame],html[data-chat-top-hidden] .titlebar-chrome,html[data-chat-top-hidden] .drag-region:not(.rail-clearance){background:var(--color-pane)}[data-chat-surface][data-chat-presentation=lightspeed] [data-role] [data-message-content],[data-chat-surface][data-chat-presentation=lightspeed] [aria-label="Queued follow-ups"]{padding-inline:13px}[data-chat-panel][data-chat-presentation=lightspeed] .chat-transcript-scroll{margin-inline:0;scrollbar-gutter:auto}[data-chat-panel][data-chat-presentation=lightspeed] [data-conversation-greeting],[data-chat-panel][data-chat-presentation=lightspeed] [data-role] [data-message-content],[data-chat-panel][data-chat-presentation=lightspeed] [aria-label="Queued follow-ups"]{padding-inline:13px}@media(min-width:640px){[data-chat-surface][data-chat-empty=true] [data-testid=hosted-chat-header]{top:4px}}[data-chat-tab-placement] [data-testid=chat-tab][data-active=true]{background:color-mix(in srgb,var(--color-foreground) 10%,var(--color-pane))}[data-surface-pane]:has(>[data-chat-surface][data-chat-presentation=lightspeed]){border-color:transparent;border-radius:0;box-shadow:none}@media(min-width:640px){[data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content]{padding-top:10px}html[data-shell-host=desktop] [data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content],html[data-shell-host=desktop] [data-chat-surface][data-chat-presentation=lightspeed] [data-chat-composer-column]{padding-inline:12px}html:has([data-app-shell-root][data-rail=hidden]) [data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content],html:has([data-app-shell-root][data-rail=hidden]) [data-chat-surface][data-chat-presentation=lightspeed] [data-chat-composer-column]{padding-inline:10px}html[data-chat-top-hidden] [data-chat-surface][data-chat-presentation=lightspeed]{padding-bottom:16px}}html[data-shell-host=desktop] [data-native-chat-titlebar]{zoom:calc(1 / var(--desktop-page-zoom, 1));height:40px}html[data-shell-host=desktop] [data-chat-surface][data-chat-presentation=lightspeed]{padding-bottom:calc(16px / var(--desktop-page-zoom, 1))}html[data-shell-host=desktop] [data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content],html[data-shell-host=desktop] [data-chat-surface][data-chat-presentation=lightspeed] [data-chat-composer-column]{padding-inline:calc(18px / var(--desktop-page-zoom, 1))}html[data-shell-host=desktop]:has([data-app-shell-root][data-rail=hidden]) [data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content],html[data-shell-host=desktop]:has([data-app-shell-root][data-rail=hidden]) [data-chat-surface][data-chat-presentation=lightspeed] [data-chat-composer-column]{padding-inline:calc(12px / var(--desktop-page-zoom, 1))}[data-chat-tab-placement] [data-testid=chat-tab]:hover{background:color-mix(in srgb,var(--color-foreground) 7%,var(--color-pane))}[data-chat-tab-placement] [data-testid=chat-tab][data-active=true]:hover{background:color-mix(in srgb,var(--color-foreground) 12%,var(--color-pane))}html[data-shell-host=desktop] [data-shell-header-host]{zoom:calc(1 / var(--desktop-page-zoom, 1));--titlebar-h: 40px}html[data-shell-host=desktop] [data-app-shell-root]{--titlebar-h: calc(40px / var(--desktop-page-zoom, 1)) !important}html[data-shell-host=desktop][data-chat-top-hidden] [data-native-chat-titlebar]{--titlebar-h: 40px}html[data-shell-host=desktop] [data-surface-frame]:has([data-chat-surface][data-chat-presentation=lightspeed]){padding-inline:calc(2px / var(--desktop-page-zoom, 1))}@media(min-width:640px){[data-chat-surface] [data-chat-chrome]{position:relative;inset:auto;flex:0 0 auto;background:transparent}[data-chat-surface] [data-testid=hosted-chat-header][data-navigation-visible=true]{display:none}[data-chat-surface][data-chat-empty=true] [data-testid=hosted-chat-header]{position:relative;inset:auto}[data-chat-surface][data-chat-empty=true] [data-chat-chrome]:has([data-testid=hosted-chat-header]){height:auto}}html[data-shell-host=desktop] [data-chat-surface] [data-testid=hosted-chat-header][data-navigation-visible=true]{display:none}[data-chat-presentation=lightspeed] [aria-label="Queued follow-ups"]{padding-block:2px 6px;font-size:12px;line-height:1.4}[data-chat-presentation=lightspeed] [aria-label="Queued follow-ups"] li:before{content:none}[data-assistant-dock][data-chat-presentation=lightspeed] [data-assistant-dock-content]{padding-inline:16px}[data-assistant-dock][data-chat-presentation=lightspeed] [data-assistant-dock-panel]{background:var(--color-pane);border-radius:12px}[data-chat-panel][data-chat-presentation=lightspeed] form:has([data-chat-composer]){border:0;box-shadow:none}[data-chat-panel][data-chat-presentation=lightspeed] .chat-transcript-scroll{padding-inline:12px}[data-assistant-dock][data-layout=float][data-chat-presentation=lightspeed] button[aria-label="Close Adrata"]{display:none}[data-chat-panel][data-chat-presentation=lightspeed]>[data-autopilot-host]{margin-inline:12px}[data-chat-panel][data-chat-presentation=lightspeed] form:has([data-chat-composer]){padding-inline:13px}[data-chat-presentation=lightspeed] [data-chat-input-wrap]{order:-1;margin-left:0}[data-chat-presentation=lightspeed] [data-chat-attachment-control]>button{border-radius:6px}[data-chat-presentation=lightspeed] form>div:has(>[data-chat-input-wrap]){gap:4px}[data-chat-presentation=lightspeed] [data-chat-attachment-control]{display:none}@media(min-width:640px){[data-surface-frame]:has([data-chat-surface][data-chat-presentation=lightspeed]){padding-inline:4px}}@media(min-width:640px){html:not([data-shell-host=desktop]) [data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content],html:not([data-shell-host=desktop]) [data-chat-surface][data-chat-presentation=lightspeed] [data-chat-composer-column]{padding-inline:16px}html:not([data-shell-host=desktop]) [data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content]{padding-top:16px;padding-bottom:8px}html:not([data-shell-host=desktop]) [data-chat-surface][data-chat-presentation=lightspeed] [data-chat-composer-column]{padding-top:6px;padding-bottom:10px}}html[data-shell-host=desktop] [data-shell-header-host]{container-name:native-navigation;container-type:inline-size;--titlebar-search-w: max(0px, min(var(--titlebar-search-max-w), calc(100vw * var(--desktop-page-zoom, 1) - 2 * var(--titlebar-search-side-reserve))));--titlebar-search-center: calc(50vw * var(--desktop-page-zoom, 1) - var(--shell-header-left, var(--assistant-dock-left)) - var(--shell-header-leading-inset)) !important}@container native-navigation (min-width: 820px){.titlebar-search-field{display:flex}.titlebar-search-shrunk{display:none}.titlebar-crumbs{max-width:calc(var(--titlebar-search-center, 50%) - var(--titlebar-search-w) / 2 - var(--titlebar-crumb-gap))}}[data-assistant-dock][data-layout=float][data-chat-presentation=lightspeed] [data-assistant-dock-content]{padding-inline:12px;padding-bottom:12px}[data-assistant-dock][data-layout=float][data-chat-presentation=lightspeed] [data-chat-composer-footer]{padding-bottom:0}[data-composer-drop-target]{position:relative}[data-composer-drop-target=accept]{outline:2px solid var(--color-accent);outline-offset:-1px}.composer-drop-feedback{pointer-events:none;position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;border-radius:inherit;padding:12px;background:color-mix(in srgb,var(--color-accent) 10%,var(--color-composer-ground) 90%);color:var(--color-foreground);font-size:13px;font-weight:500;text-align:center}[data-composer-drop-target=unavailable] .composer-drop-feedback{background:var(--color-composer-ground);color:var(--color-muted)}.oasis-shell .cinput{position:relative}.oasis-shell .cinput:empty:before,.oasis-shell .cinput[data-empty=true]:before{content:attr(data-ph);position:absolute;color:var(--adrata-muted);pointer-events:none;-webkit-user-select:none;user-select:none}.oasis-shell .cinput[data-empty=false]:before{content:none}.giphy-attribution{display:inline-flex;align-items:center;line-height:0}.giphy-attribution img{display:block;width:100px;height:11px}.giphy-attribution .giphy-mark-dark,html[data-theme=dark] .giphy-attribution .giphy-mark-light{display:none}html[data-theme=dark] .giphy-attribution .giphy-mark-dark,html[data-theme=dark] [data-theme=light] .giphy-attribution .giphy-mark-light{display:block}html[data-theme=dark] [data-theme=light] .giphy-attribution .giphy-mark-dark{display:none}.adrata-working-mark path,[data-role=assistant]:has([data-turn-working])>svg.adrata-ring path,[data-role=assistant]:has([data-turn-working])>span>svg.adrata-ring path{animation:none;opacity:1}@media(max-width:639.9px){[data-testid=history-rail] h2{font-size:20px;line-height:28px}[data-testid=history-rail] label[data-field-focus=group]{height:44px;border-radius:12px}[data-testid=history-rail] [role=searchbox]{min-height:44px;font-size:16px}[data-testid=history-rail] button[aria-label="Clear search"]{width:44px;height:44px}[data-testid=history-rail] [aria-label="Filter history"]{gap:8px;padding-block:4px}[data-testid=history-rail] [aria-label="Filter history"] button{min-height:44px;padding-inline:14px;font-size:14px}[data-testid=history-rail] h3{font-size:12px;padding-top:12px;padding-bottom:4px}[data-testid=history-rail] [data-testid=history-row],[data-testid=history-rail] [data-testid=history-row-dead]{min-height:64px;padding-block:12px;padding-right:56px;gap:12px}[data-testid=history-rail] [data-testid=history-row]>span:first-child,[data-testid=history-rail] [data-testid=history-row-dead]>span:first-child{width:32px;height:32px;border-radius:9px}[data-testid=history-rail] [data-testid=history-row] svg,[data-testid=history-rail] [data-testid=history-row-dead] svg{width:16px;height:16px}[data-testid=history-rail] [data-testid=history-row]>span:nth-child(2),[data-testid=history-rail] [data-testid=history-row-dead]>span:nth-child(2){gap:4px}[data-testid=history-rail] [data-testid=history-row]>span:nth-child(2)>span:first-child{flex-wrap:wrap;gap:2px 6px}[data-testid=history-rail] [data-testid=history-row]>span:nth-child(2)>span:first-child>span:first-child{font-size:12px}[data-testid=history-rail] [data-testid=history-row]>span:nth-child(2)>span:first-child>span:last-child{font-size:16px;line-height:22px}[data-testid=history-rail] [data-testid=history-row]>span:nth-child(2)>span:last-child{font-size:14px;line-height:20px}[data-testid=history-rail] time{font-size:13px}[data-testid=history-rail] button[aria-label^="Remove from history:"]{width:44px;height:44px;right:6px;top:8px}}.chat-presentation-bar{display:flex;align-items:center;gap:16px;min-height:42px;padding:4px 24px;border-bottom:1px solid var(--color-hairline)}.chat-presentation-options{display:flex;gap:2px;padding:3px;border-radius:8px;background:var(--color-wash)}.chat-presentation-options button{min-height:28px;padding:3px 12px;border-radius:6px;font-size:12px;color:var(--color-muted)}.chat-presentation-options button[aria-pressed=true]{color:var(--color-foreground);background:var(--color-canvas);box-shadow:0 1px 3px #0000000a}.chat-presentation-options button:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.lightspeed-session-status{display:flex;align-items:center;gap:8px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-muted)}.lightspeed-command-hint{margin-left:12px;opacity:.8}[data-chat-presentation=lightspeed] .chat-transcript-scroll [data-role]{margin-left:0;max-width:100%;gap:8px}[data-chat-presentation=lightspeed] [data-message-content]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.7}[data-chat-presentation=lightspeed] [data-role=user] [data-message-content]{width:100%;margin-left:0;border-radius:6px;padding:10px 14px;background:var(--color-wash);border-left:2px solid var(--color-line)}[data-chat-presentation=lightspeed] [data-role=assistant] [data-message-content]{padding-left:16px;border-left:1px solid var(--color-hairline)}[data-chat-presentation=lightspeed] [data-message-content] p{line-height:1.7}[data-chat-presentation=lightspeed] [data-message-content] h1,[data-chat-presentation=lightspeed] [data-message-content] h2,[data-chat-presentation=lightspeed] [data-message-content] h3{font-size:14px;font-weight:600}[data-chat-presentation=lightspeed] form:has([data-chat-composer]){border-radius:10px}[data-chat-presentation=lightspeed] [data-chat-composer]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.lightspeed-activity{margin:0 0 12px;font:11px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-muted)}.lightspeed-activity summary{cursor:pointer;padding:3px 0}.lightspeed-activity summary span{margin-left:8px}.lightspeed-activity ol{list-style:none;margin:8px 0 0;padding:0}.lightspeed-activity li{display:flex;align-items:baseline;gap:8px;padding:3px 0}.lightspeed-step-mark{width:12px;flex-shrink:0}.lightspeed-step-label{flex:1;min-width:0;overflow-wrap:anywhere}.lightspeed-step-state,.lightspeed-step-duration{font-size:10px;white-space:nowrap}.lightspeed-activity [data-work-status=failed]{color:var(--color-danger)}@media(max-width:639px){.chat-presentation-bar{padding-inline:12px}.lightspeed-command-hint{display:none}[data-chat-presentation=lightspeed] [data-message-content]{font-size:14px}}[data-chat-panel] .chat-presentation-bar{padding-inline:0;gap:8px;flex-wrap:wrap}[data-chat-panel] .lightspeed-command-hint{display:none}[data-chat-presentation=lightspeed] [data-chat-time-separator]{text-align:left;color:var(--color-muted);font:11px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}[data-chat-presentation=lightspeed] [data-role=user]{margin-block:0}[data-chat-presentation=lightspeed] [data-role=user] [data-message-content]{padding-block:10px}[data-chat-presentation=lightspeed] .chat-transcript-scroll>div>div{row-gap:16px}.lightspeed-work-anchor{display:flex;align-items:center;gap:10px;min-height:34px;padding:6px 0 10px;color:var(--color-muted);font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.lightspeed-work-anchor button{color:var(--color-foreground)}[data-chat-presentation=lightspeed] [aria-label="Queued follow-ups"]{border:0;border-radius:0;padding:2px 0 12px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}[data-chat-presentation=lightspeed] [aria-label="Queued follow-ups"] li:before{content:"↳";color:var(--color-muted)}[data-chat-presentation=lightspeed] form:has([data-chat-composer]){border-radius:4px}[data-chat-presentation=lightspeed]{--chat-work-font:"SF Mono",SFMono-Regular,ui-monospace,Menlo,monospace}[data-chat-presentation=lightspeed] [data-message-content],[data-chat-presentation=lightspeed] [data-chat-composer],[data-chat-presentation=lightspeed] .lightspeed-activity,[data-chat-presentation=lightspeed] .lightspeed-work-anchor,[data-chat-presentation=lightspeed] [aria-label="Queued follow-ups"]{font-family:var(--chat-work-font)}[data-chat-presentation=lightspeed] [data-chat-time-separator]{display:none}[data-chat-presentation=lightspeed] .chat-transcript-scroll{scrollbar-gutter:auto}[data-chat-surface][data-chat-presentation=lightspeed] [data-conversation-content]{gap:24px;padding-top:8px}[data-chat-width=wide] [data-conversation-content]{max-width:none;padding-inline:12px}[data-chat-width=wide] [data-conversation-rail-header],[data-chat-width=wide] [data-chat-composer-column]{max-width:none;padding-inline:24px}[data-chat-presentation=lightspeed] [data-role]{position:relative}[data-chat-presentation=lightspeed] [data-role=user]{gap:0}[data-chat-presentation=lightspeed] [data-role=user]>.flex.justify-end{position:absolute;right:8px;bottom:-25px;z-index:1}[data-chat-presentation=lightspeed] [data-role=user] [data-message-content],[data-chat-presentation=lightspeed] [data-role=assistant] [data-message-content],[data-chat-presentation=lightspeed] .is-assistant [data-message-content]:has(>[data-message-actions-shell]){margin-left:0;padding-inline:12px;border-left:0;width:100%;max-width:100%}[data-chat-presentation=lightspeed] [data-message-content],[data-chat-presentation=lightspeed] [data-message-content] p{line-height:1.6}[data-chat-presentation=lightspeed] .lightspeed-work-anchor{padding-inline:12px}[data-chat-presentation=lightspeed] form:has([data-chat-composer]){padding-inline:12px;border-radius:4px}[data-chat-presentation=lightspeed] [data-chat-input-wrap]{margin-left:0;order:-1}[data-chat-presentation=lightspeed] [data-chat-attachment-control]{margin-left:0}[data-chat-presentation=lightspeed]:has(.lightspeed-work-anchor) [data-testid=pending-turn-indicator]{display:none}[data-chat-presentation=lightspeed] [data-chat-chrome]{position:relative;inset:auto;z-index:1;flex:0 0 auto;background:var(--color-pane);pointer-events:auto}[data-surface-pane]:has(>[data-chat-surface][data-chat-presentation=lightspeed]){padding-top:0}[data-chat-surface][data-chat-presentation=lightspeed] [data-chat-chrome] [data-chat-tab-placement=web]{background:var(--color-pane)}html:has([data-chat-surface]) [data-record-navigation-trail]{transition:transform .18s ease,opacity .18s ease,visibility .18s}html:has([data-chat-surface]) [data-shell-header-spacer]{transition:height .18s ease}html[data-chat-top-hidden] [data-record-navigation-trail]{transform:translateY(-110%);opacity:0;visibility:hidden;pointer-events:none}html[data-chat-top-hidden] [data-shell-header-spacer]{height:0!important}@media(prefers-reduced-motion:reduce){html:has([data-chat-surface]) [data-record-navigation-trail],html:has([data-chat-surface]) [data-shell-header-spacer]{transition:none}}@media(max-width:639px){[data-chat-width=wide] [data-conversation-content],[data-chat-width=wide] [data-conversation-rail-header],[data-chat-width=wide] [data-chat-composer-column]{padding-inline:12px}}@media(max-width:639.9px){html[data-rail-themed] [data-mobile-drawer][data-mobile-drawer]{background:var(--adrata-canvas)!important;color:var(--adrata-foreground);--color-foreground: var(--adrata-foreground);--color-foreground-hover: var(--adrata-foreground);--color-muted: var(--adrata-muted);--color-faint: var(--adrata-muted);--color-muted-strong: var(--adrata-foreground);--color-ring: var(--adrata-foreground);--color-nav-glyph: var(--adrata-foreground);--color-rail-mark: var(--adrata-foreground);--color-surface-active: var(--adrata-surface-active);--color-surface: var(--adrata-surface);--color-wash: color-mix(in srgb, var(--adrata-foreground) 8%, transparent);--color-wash-hover: color-mix(in srgb, var(--adrata-foreground) 12%, transparent);--color-line: var(--adrata-line)}html[data-rail-themed] [data-mobile-drawer][data-mobile-drawer] [data-mobile-primary-shortcuts]{--color-foreground: var(--adrata-foreground);--color-muted: var(--adrata-muted);--color-faint: var(--adrata-muted);--color-surface-active: var(--adrata-surface-active);--color-surface: var(--adrata-surface)}html[data-rail-themed] [data-mobile-drawer][data-mobile-drawer] .rail-count{color:var(--adrata-canvas);background:var(--adrata-foreground)}}@media(max-width:639.9px){html[data-rail-themed] [data-mobile-drawer][data-mobile-drawer] [data-drawer-search]{background:var(--adrata-surface);color:var(--adrata-foreground)}html[data-rail-themed] [data-mobile-drawer][data-mobile-drawer] [data-drawer-search] input{color:var(--adrata-foreground);background:transparent}html[data-rail-themed] [data-mobile-drawer][data-mobile-drawer] [data-drawer-search] input::placeholder,html[data-rail-themed] [data-mobile-drawer][data-mobile-drawer] [data-drawer-search] svg{color:var(--adrata-muted);opacity:1}}@media(max-width:639.9px){html[data-app-id=industry] input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-app-id=industry] textarea,html[data-app-id=industry] select,html[data-app-id=industry] [contenteditable=true]{font-size:max(16px,1em)}html[data-app-id=industry]{--surface-content-inset: calc(var(--spacing) * 4)}html[data-app-id=industry]:has([data-industry-mobile-bar]) [data-mobile-tab-bar-inset] .app-main-scroll:has([data-surface-frame] .overflow-y-auto){padding-bottom:0;scroll-padding-bottom:0}html[data-app-id=industry]:has([data-industry-mobile-bar]) .app-main-scroll [data-surface-frame] .overflow-y-auto:not(.overflow-y-auto .overflow-y-auto){padding-bottom:calc(var(--mobile-tab-bar-h) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--mobile-tab-bar-h) + env(safe-area-inset-bottom))}html.keyboard-open[data-app-id=industry] .app-main-scroll [data-surface-frame] .overflow-y-auto:not(.overflow-y-auto .overflow-y-auto){padding-bottom:0;scroll-padding-bottom:0}}@media(max-width:639.9px){html[data-app-id=industry] [data-x=name-row],html[data-app-id=industry] [data-x=name-row] a{font-size:15px}html[data-app-id=industry] [data-x=meta]{font-size:13px;line-height:18px}html[data-app-id=industry] [data-x=body],html[data-app-id=industry] [data-x=title]{font-size:15px;line-height:20px}html[data-app-id=industry] [data-x=detail-title]{font-size:17px;line-height:22px}html[data-app-id=industry] [data-x=section-label]{font-size:12px;line-height:16px}html[data-app-id=industry] [data-x=section-text]{font-size:15px;line-height:20px}}@media(max-width:639.9px)and (pointer:coarse){:where(html[data-app-id=industry]) :where(button,[role=tab],[role=menuitem],a[aria-label]){position:relative}:where(html[data-app-id=industry]) :where(button,[role=tab],[role=menuitem],a[aria-label]):after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.industry-strip{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:calc(var(--spacing) * 4);scrollbar-width:none;-webkit-overflow-scrolling:touch}.industry-strip::-webkit-scrollbar{display:none}.industry-strip>*{flex-shrink:0;scroll-snap-align:start}.industry-strip[data-fade-start]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 24px,#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 24px,#000 100%)}.industry-strip[data-fade-end]{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%)}.industry-strip[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%)}@media(max-width:639.9px){html[data-app-id=industry] .modal-overlay{position:fixed;inset:0;z-index:1000}html[data-app-id=industry] .modal-overlay[data-mobile-sheet]>[data-modal-panel]{position:relative;width:100%!important;max-width:none!important;height:auto;border-radius:24px 24px 0 0;background:var(--color-canvas);padding-top:16px;padding-bottom:env(safe-area-inset-bottom)}html[data-app-id=industry] .modal-overlay[data-mobile-sheet]>[data-modal-panel]:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:9999px;background:var(--color-line, var(--color-wash-edge));pointer-events:none}html[data-app-id=industry] [data-modal-panel] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){background-color:transparent}}@media(max-width:639.9px){html[data-app-id=industry] [data-testid=corner-toast-stack]{display:flex;top:auto!important;left:16px;right:16px!important;bottom:calc(var(--mobile-tab-bar-h, 0px) + env(safe-area-inset-bottom) + 12px)!important;align-items:stretch;z-index:60}html[data-app-id=industry] [data-testid=corner-toast-stack]>[role=status]{width:100%}}.workspace-quick-actions{position:fixed;z-index:35;right:max(18px,env(safe-area-inset-right));top:calc(50dvh + (var(--titlebar-h, 0px) + 34px) / 2);transform:translateY(-50%);display:flex;flex-direction:column;gap:2px;padding:3px;border:1px solid color-mix(in srgb,var(--color-foreground) 8%,transparent);border-radius:26px;background:color-mix(in srgb,var(--color-pane) 86%,transparent);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);box-shadow:0 1px 3px #0000000d}.workspace-quick-actions button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;border:0;border-radius:50%;background:transparent;color:var(--color-muted)}.workspace-quick-actions button:hover{background:var(--color-surface-active)}.workspace-quick-actions button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}html:has([role=dialog]) .workspace-quick-actions{display:none}@media(min-width:640px){.workspace-quick-actions button{width:36px;height:36px}}[data-quick-action-header]{padding-inline-end:var(--quick-action-header-clearance)!important}.workspace-quick-actions[data-in-header]{flex-direction:row}.workspace-quick-actions[data-compact]{padding:3px}.workspace-quick-actions .quick-actions-popup{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);max-height:calc(100dvh - 32px);overflow-y:auto;display:grid;gap:2px;padding:4px;min-width:180px;border:1px solid var(--color-line);border-radius:12px;background:var(--color-pane);box-shadow:0 4px 18px #0000001f}.workspace-quick-actions .quick-actions-popup button{width:100%;gap:9px;padding:0 10px;justify-content:flex-start;border-radius:8px;font-size:12px}.workspace-quick-actions[data-in-header] .quick-actions-popup{top:calc(100% + 8px);right:0;transform:none;max-height:calc(100dvh - 160px)}.rail-peek{position:absolute;top:var(--titlebar-h, 0px);bottom:0;left:-1px;width:7px;z-index:45;margin:0;padding:0;border:0;background:transparent;cursor:pointer;outline:none}.rail-peek:before{content:"";position:absolute;top:0;bottom:0;left:1px;width:2px;background:var(--color-muted, #8a8f98);opacity:0;transition:opacity .14s ease}.rail-peek:after{content:"";position:absolute;top:50%;left:2px;width:4px;height:40px;margin-top:-20px;border-radius:999px;background:var(--color-muted, #8a8f98);opacity:.35;transition:opacity .14s ease,height .14s ease,margin-top .14s ease}.rail-peek:hover:before,.rail-peek:focus-visible:before{opacity:.18}.rail-peek:hover:after,.rail-peek:focus-visible:after{opacity:.8;height:56px;margin-top:-28px}@media(prefers-reduced-motion:reduce){.rail-peek:before,.rail-peek:after{transition:none}}[data-rail-peek-quiet] .rail-peek:not(:hover):not(:focus-visible):after{opacity:0}[data-assistant-dock][data-layout=top]{inset:0 0 auto;display:flex;flex-direction:column;max-height:min(58dvh,520px)}[data-assistant-dock][data-layout=top]>[data-assistant-dock-panel]{min-height:0;padding-top:env(safe-area-inset-top);border-top:0;border-bottom:1px solid var(--color-wash-edge-soft);border-radius:0 0 22px 22px;background-color:color-mix(in srgb,var(--color-canvas) 62%,transparent);-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);box-shadow:0 18px 48px var(--color-shadow-dialog);--color-composer-edge: var(--color-line-subtle);animation:quick-ask-drop .26s cubic-bezier(.32,.72,0,1)}[data-quick-ask-scrim]{animation:quick-ask-fade .26s ease-out}[data-quick-ask-handle]{touch-action:none}@keyframes quick-ask-drop{0%{transform:translateY(-16%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes quick-ask-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){[data-assistant-dock][data-layout=top]>[data-assistant-dock-panel],[data-quick-ask-scrim]{animation:none}}.panel-voice-mark{display:inline-flex}.panel-voice-mark[data-hearing]{animation:panel-voice-breathe 1.8s ease-in-out infinite}.panel-voice-mark[data-working] path{animation:panel-voice-chase 1.2s linear infinite}.panel-voice-mark[data-working] path:nth-of-type(1){animation-delay:-1.05s}.panel-voice-mark[data-working] path:nth-of-type(2){animation-delay:-.9s}.panel-voice-mark[data-working] path:nth-of-type(3){animation-delay:-.75s}.panel-voice-mark[data-working] path:nth-of-type(4){animation-delay:-.6s}.panel-voice-mark[data-working] path:nth-of-type(5){animation-delay:-.45s}.panel-voice-mark[data-working] path:nth-of-type(6){animation-delay:-.3s}.panel-voice-mark[data-working] path:nth-of-type(7){animation-delay:-.15s}.panel-voice-mark[data-working] path:nth-of-type(8){animation-delay:0s}@keyframes panel-voice-breathe{0%,to{opacity:1}50%{opacity:.45}}@keyframes panel-voice-chase{0%,to{opacity:.22}35%{opacity:1}}@media(prefers-reduced-motion:reduce){.panel-voice-mark[data-hearing],.panel-voice-mark[data-working] path{animation:none}.panel-voice-mark[data-working]{opacity:.55}}@media(max-width:650px){.call-dock-header{height:auto;min-height:44px;gap:6px}.call-dock-header [data-dock-grip]{width:44px;height:44px;margin-left:-6px}.call-dock-header button{min-height:44px}.call-dock-header [data-testid=call-dock-reset-position]{min-width:44px}.call-dock:is([data-phase=ended],[data-phase=failed],[data-phase=request-uncertain],[data-phase=dispatch-pending]) .call-dock-header{display:grid;grid-template-columns:32px minmax(0,1fr) auto;row-gap:0}.call-dock-header [data-dock-grip]{grid-column:1;grid-row:1/3}.call-dock-header [data-testid=call-dock-back-to-run]{grid-column:2;grid-row:1}.call-dock-header [data-testid=call-dock-state]{grid-column:2;grid-row:2}.call-dock-header [data-testid=call-dock-clock]{grid-column:3;grid-row:1}.call-dock-header [data-testid=call-dock-reset-position]{grid-column:3;grid-row:2}.call-dock-controls{height:auto;min-height:44px;gap:3px;flex-wrap:wrap}.call-dock-controls>button,.call-dock-controls>span>button{min-height:44px;min-width:44px}.call-dock-controls>button:first-child{padding-inline:10px}.call-dock [data-dock-no-drag]{max-height:var(--call-popover-room, calc(100dvh - 16px) );overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.call-dock [data-testid=call-keypad]>div{grid-template-columns:repeat(3,44px)}.call-dock [data-testid=call-keypad] button{width:44px;height:44px;font-size:16px}.call-dock [data-dock-no-drag]{touch-action:pan-y}.call-dock textarea,.call-dock input,.call-dock select{font-size:16px}.call-dock [data-testid=call-devices] label{flex-wrap:wrap;gap:4px}.call-dock [data-testid=call-devices] select{width:100%;max-width:100%;min-height:44px}.call-dock [data-testid=call-transfer]>div:last-child{flex-direction:column;align-items:stretch}.call-dock [data-testid=call-transfer] input,.call-dock [data-testid=call-transfer] button{min-height:44px;white-space:normal;overflow-wrap:anywhere}.call-dock [data-testid=call-transfer] button{justify-content:center}.call-dock [data-testid=call-dock-state]{min-width:0;white-space:normal;overflow-wrap:anywhere}.call-dock[data-phase=ended] .call-dock-controls,.call-dock[data-phase=failed] .call-dock-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:374px){.call-dock-header{display:grid;grid-template-columns:32px minmax(0,1fr) auto;column-gap:6px;row-gap:0}.call-dock-header [data-dock-grip]{grid-column:1;grid-row:1/3}.call-dock-header [data-testid=call-dock-back-to-run]{grid-column:2;grid-row:1}.call-dock-header [data-testid=call-dock-state]{grid-column:2;grid-row:2;font-size:11px}.call-dock-header [data-testid=call-dock-clock]{grid-column:3;grid-row:1}.call-dock-header [data-testid=call-dock-reset-position]{grid-column:3;grid-row:2}.call-dock-controls{display:grid;grid-template-columns:repeat(4,minmax(44px,1fr));gap:4px}.call-dock-controls>button,.call-dock-controls>span{justify-content:center;justify-self:center}.call-dock-controls>span{position:static}.call-dock-controls [data-testid=call-dock-hangup]{grid-column:4;margin-left:0;justify-self:end;width:44px}.call-dock-controls [data-testid=call-dock-note-toggle]{gap:4px;padding-inline:4px}.call-dock [data-testid=call-keypad]{left:auto;right:8px;translate:none;transform:none}.call-dock[data-phase=incoming] .call-dock-controls,.call-dock[data-phase=answering] .call-dock-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.call-dock[data-phase=dispatch-pending] .call-dock-controls,.call-dock[data-phase=request-uncertain] .call-dock-controls{display:flex}}.alpha-mode-row{flex:0 0 auto;padding:12px var(--surface-content-inset, 39px) 0}.alpha-mode-switch{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--color-wash)}.alpha-mode-switch button{padding:5px 12px;border-radius:7px;font-size:12px;color:var(--color-muted)}.alpha-mode-switch button[aria-checked=true]{background:var(--color-surface);color:var(--color-foreground)}.alpha-mode-switch button:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.alpha-home{display:flex;flex:1;min-width:0;min-height:0;color:var(--color-foreground)}@media(max-width:639.9px){.alpha-mode-row{padding:12px 16px 0}.alpha-mode-switch button{min-height:44px;font-size:15px}[data-alpha-home] [data-home-row-title]{font-size:var(--ios-body, 17px);line-height:1.5}}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.context-preferences section{margin-top:28px;padding-top:25px;border-top:1px solid var(--color-line)}.context-preferences-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px}.context-preferences h3{font-size:14px;font-weight:600}.context-preferences-heading p{font-size:12px;line-height:1.6;color:var(--color-muted);margin-top:5px}.context-preferences-status{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:11px;color:var(--color-muted);padding-top:3px}.context-preferences-list{display:grid;grid-template-columns:1fr;gap:9px}.context-preference-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--color-line);border-radius:9px;background:color-mix(in srgb,var(--color-accent) 3%,transparent)}.context-preference-number{font-size:10px;color:var(--color-muted)}.context-preference-row textarea{flex:1;min-width:0;resize:vertical;background:transparent;font-size:12px;line-height:1.7;padding:7px 4px;border-radius:5px}.context-preference-row button{display:grid;place-items:center;min-width:36px;min-height:36px;border-radius:7px;color:var(--color-muted)}.context-preference-row button:hover{background:var(--color-wash);color:var(--color-foreground)}.context-preference-field{display:block;font-size:12px;margin-top:17px}.context-preference-field>span{color:var(--color-muted);margin-left:5px}.context-preference-field textarea{display:block;border:1px solid var(--color-line);background:var(--color-canvas);border-radius:9px;width:100%;padding:13px;font-size:12px;line-height:1.7;margin-top:8px;min-height:90px;resize:vertical}.context-preference-count{margin-top:6px;font-size:11px;color:var(--color-muted);text-align:right;font-variant-numeric:tabular-nums}.context-preference-field textarea.context-writing-example{min-height:110px}.context-preferences textarea:focus-visible,.context-preferences button:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.context-preferences-footer{display:flex;align-items:center;justify-content:space-between;margin-top:16px;gap:12px}.context-preferences-footer>span{font-size:11px;color:var(--color-muted);display:flex;align-items:center;gap:6px}.context-preferences-footer>span svg{flex-shrink:0}.context-preferences-footer button{min-height:40px;padding:9px 14px;border-radius:8px;background:var(--color-foreground);color:var(--color-canvas);font-size:12px;font-weight:500}.context-preferences-actions{display:flex;justify-content:flex-end;gap:8px}.context-preferences-footer button.context-preferences-cancel{color:var(--color-muted);background:transparent}.context-preferences button:disabled{cursor:not-allowed;opacity:.45}@media(max-width:640px){.context-preferences-heading{flex-wrap:wrap}.context-preferences-footer{align-items:stretch;flex-direction:column}.context-preference-row button{min-width:44px;min-height:44px}}.ej-glyph{display:inline-block;flex-shrink:0;vertical-align:-.2em}.ej-native{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Twemoji Mozilla,sans-serif;font-style:normal;font-weight:400;text-align:center}.ej-img{object-fit:contain;image-rendering:auto}.ej-loading{border-radius:4px;background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}.ej-missing{color:var(--color-muted)}img.fmt-custom-emoji,span.fmt-custom-emoji{vertical-align:-.28em;margin:0 .05em}.fmt-jumbo .fmt-custom-emoji{width:32px!important;height:32px!important;vertical-align:-.3em}div.rx-bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px}.rx-bar .rx-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px 0 6px;border-radius:999px;border:1px solid var(--color-line);background:color-mix(in srgb,var(--color-foreground) 2.5%,transparent);color:var(--color-muted);font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.rx-bar .rx-chip:hover{background:color-mix(in srgb,var(--color-foreground) 6%,transparent);border-color:color-mix(in srgb,var(--color-foreground) 18%,transparent);color:var(--color-foreground)}.rx-bar .rx-chip[data-mine]{background:color-mix(in srgb,var(--color-foreground) 8%,transparent);border-color:color-mix(in srgb,var(--color-foreground) 26%,transparent);color:var(--color-foreground)}.rx-bar .rx-chip[data-mine]:hover{background:color-mix(in srgb,var(--color-foreground) 11%,transparent)}.rx-bar .rx-chip:active{transform:scale(.96)}.rx-bar .rx-chip:focus,.rx-bar .rx-add:focus,.rx-quick:focus{outline:none}.rx-bar .rx-chip:focus-visible,.rx-bar .rx-add:focus-visible,.rx-quick:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-canvas),0 0 0 4px var(--color-ring)}.rx-n{font-variant-numeric:tabular-nums;min-width:.6em;text-align:left;line-height:16px}.rx-bar .rx-chip[data-bump] .ej-glyph{animation:rx-pop .22s cubic-bezier(.3,1.6,.5,1)}@keyframes rx-pop{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}.rx-bar .rx-add{display:inline-grid;place-items:center;width:28px;height:24px;border-radius:999px;color:var(--color-muted);opacity:0;transition:opacity .12s ease,background-color .12s ease,color .12s ease}.rx-bar .rx-add svg{width:15px;height:15px}.msg:hover .rx-bar .rx-add,.msg:has(:focus-visible) .rx-bar .rx-add,.rx-bar:hover .rx-add,.rx-bar .rx-add:focus-visible{opacity:1}.rx-bar .rx-add:hover{background:color-mix(in srgb,var(--color-foreground) 7%,transparent);color:var(--color-foreground)}.rx-quick{font-size:15px}.rx-quick[data-mine]{background:color-mix(in srgb,var(--color-foreground) 8%,transparent)}.rx-tip{position:fixed;z-index:80;display:flex;flex-direction:column;align-items:center;gap:6px;max-width:240px;padding:10px 12px 9px;border-radius:10px;background:var(--color-foreground);color:var(--color-canvas);font-size:12px;font-weight:500;line-height:1.35;text-align:center;box-shadow:0 6px 20px #0000002e;pointer-events:none}.rx-tip-glyph{filter:drop-shadow(0 1px 1px rgba(0,0,0,.08))}.ej-popover{position:fixed;z-index:70}.ej-picker{width:350px;max-width:calc(100vw - 16px);display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--color-pane-edge-strong, var(--color-line));background:var(--color-surface-elevated, var(--color-canvas));color:var(--color-foreground);box-shadow:0 12px 32px #00000024,0 2px 6px #0000000f;overflow:hidden;font-size:13px}.ej-top{display:flex;align-items:center;gap:6px;padding:10px 10px 6px}.ej-search{flex:1;display:flex;align-items:center;gap:7px;height:34px;padding:0 10px;border-radius:8px;border:1px solid var(--color-line);background:var(--color-canvas);cursor:text;transition:border-color .12s ease,box-shadow .12s ease}.ej-search:focus-within{border-color:var(--color-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-foreground) 6%,transparent)}.ej-search-icon{width:15px;height:15px;color:var(--color-muted);flex-shrink:0}.ej-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--color-foreground);font:inherit;font-size:13.5px}.ej-search input::placeholder{color:var(--color-muted)}.ej-clear{display:grid;place-items:center;width:20px;height:20px;border-radius:999px;color:var(--color-muted)}.ej-clear svg{width:13px;height:13px}.ej-clear:hover{background:color-mix(in srgb,var(--color-foreground) 7%,transparent);color:var(--color-foreground)}.ej-tone{position:relative}.ej-tone-btn{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;font-size:18px;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.ej-tone-btn:hover,.ej-tone-btn[aria-expanded=true]{background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}.ej-tone-menu{position:absolute;top:38px;right:0;z-index:3;display:flex;gap:2px;padding:4px;border-radius:10px;border:1px solid var(--color-line);background:var(--color-surface-elevated, var(--color-canvas));box-shadow:0 8px 20px #0000001f}.ej-tone-menu button{width:30px;height:30px;border-radius:7px;font-size:17px;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.ej-tone-menu button:hover,.ej-tone-menu button[data-on]{background:color-mix(in srgb,var(--color-foreground) 8%,transparent)}.ej-tabs{display:flex;align-items:center;gap:1px;padding:0 8px 6px;border-bottom:1px solid var(--color-line);overflow-x:auto;scrollbar-width:none}.ej-tabs::-webkit-scrollbar{display:none}.ej-tab{display:grid;place-items:center;flex-shrink:0;width:30px;height:28px;border-radius:7px;color:var(--color-muted);position:relative}.ej-tab svg{width:16px;height:16px}.ej-tab:hover{background:color-mix(in srgb,var(--color-foreground) 6%,transparent);color:var(--color-foreground)}.ej-tab[data-on]{color:var(--color-foreground)}.ej-tab[data-on]:after{content:"";position:absolute;left:7px;right:7px;bottom:-7px;height:2px;border-radius:2px;background:var(--color-foreground)}.ej-tab:focus-visible,.ej-cell:focus-visible,.ej-tone-btn:focus-visible,.ej-clear:focus-visible,.ej-link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-ring)}.ej-scroll{position:relative;overflow-y:auto;overscroll-behavior:contain;padding:0 7px;scrollbar-width:thin}.ej-sticky{position:sticky;top:0;z-index:2;height:28px;margin:0 -7px -28px;padding:0 12px;display:flex;align-items:center;font-size:11.5px;font-weight:650;color:var(--color-muted);background:var(--color-surface-elevated, var(--color-canvas))}.ej-header{position:absolute;left:0;right:0;height:28px;padding:0 5px;display:flex;align-items:center;justify-content:space-between;font-size:11.5px;font-weight:650;color:var(--color-muted)}.ej-row{position:absolute;left:0;right:0;height:36px;display:flex}.ej-cell{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;cursor:pointer}.ej-cell[data-active]{background:color-mix(in srgb,var(--color-foreground) 8%,transparent)}.ej-cell[data-chosen]{background:color-mix(in srgb,var(--color-foreground) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 22%,transparent)}.ej-cell .ej-glyph{transition:transform 90ms ease}.ej-cell[data-active] .ej-glyph{transform:scale(1.12)}.ej-loading-row{position:absolute;left:5px;height:36px;display:flex;align-items:center;color:var(--color-muted);font-size:12.5px}.ej-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;color:var(--color-muted);font-size:13px;text-align:center;padding:0 24px}.ej-link{font-size:12px;font-weight:600;color:var(--color-foreground);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-foreground) 30%,transparent);text-underline-offset:2px;border-radius:4px}.ej-link:hover{text-decoration-color:currentColor}.ej-foot{display:flex;align-items:center;gap:10px;height:52px;padding:0 12px;border-top:1px solid var(--color-line);background:color-mix(in srgb,var(--color-foreground) 2%,transparent)}.ej-foot-glyph{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0}.ej-foot-text{display:flex;flex-direction:column;min-width:0;gap:1px}.ej-foot-text b{font-size:13px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ej-foot-text span{font-size:12px;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ej-foot-hint{font-size:12px;color:var(--color-muted)}.composer>.ej-suggest{position:absolute;left:0;bottom:calc(100% - 10px);z-index:21;width:min(360px,100%);padding:4px;border-radius:12px;border:1px solid var(--color-pane-edge-strong, var(--color-line));background:var(--color-surface-elevated, var(--color-canvas));box-shadow:0 2px 10px #00000014}.ej-suggest .ej-suggest-h{padding:6px 9px 4px;font-size:11.5px;color:var(--color-muted)}.ej-suggest .ej-suggest-h b{color:var(--color-foreground);font-weight:650}.ej-suggest .ej-suggest-i{display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 9px;border-radius:8px;text-align:left;color:var(--color-foreground);font-size:13.5px}.ej-suggest .ej-suggest-i[data-active]{background:color-mix(in srgb,var(--color-foreground) 7%,transparent)}.ej-suggest .ej-suggest-i .code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ej-suggest .ej-suggest-i .src{font-size:11.5px;color:var(--color-muted)}.ej-composer-btn[aria-expanded=true]{background:color-mix(in srgb,var(--color-foreground) 7%,transparent);color:var(--color-foreground)}@media(prefers-reduced-motion:reduce){.rx-bar .rx-chip,.rx-bar .rx-add,.ej-cell .ej-glyph{transition:none}.rx-bar .rx-chip[data-bump] .ej-glyph{animation:none}.ej-cell[data-active] .ej-glyph{transform:none}}p.rx-error{margin-top:4px;font-size:12px;color:var(--color-danger)}.oasis-shell .msg-tools .mt:focus,.oasis-shell .cfoot .ej-composer-btn:focus{outline:none}.oasis-shell .msg-tools .mt:focus-visible,.oasis-shell .cfoot .ej-composer-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-ring)}.ls-runs-table-row{display:grid;grid-template-columns:minmax(0,1.6fr) 72px minmax(0,1.4fr) 72px 72px 96px;align-items:center;column-gap:16px}@container (max-width:650px){.ls-runs-table-row{grid-template-columns:minmax(0,1fr) 52px 76px;column-gap:8px}.ls-runs-table-row>:nth-child(3),.ls-runs-table-row>:nth-child(4),.ls-runs-table-row>:nth-child(5){display:none}.ls-runs-table-row button{min-height:44px;min-width:64px;justify-content:center;border-radius:8px}}@media(max-width:639px){.ls-runs-landing{overflow-y:auto;overscroll-behavior:contain;padding:8px 16px 0}.ls-runs-heading{gap:8px}.ls-runs-today{padding-top:8px}.ls-runs-landing>*{flex-shrink:0}.ls-runs-landing .ls-runs-list{flex:none;overflow-y:visible;scrollbar-gutter:auto}.ls-runs-views{flex-direction:column;align-items:stretch;gap:0}.ls-runs-views>a{display:flex;align-items:center;min-height:44px;align-self:flex-end}.ls-runs-stats>div{gap:16px;padding-left:0}.ls-runs-stats>div>div{display:flex;flex:0 0 calc((100% - 16px)/2);min-width:0}.ls-runs-stats dl{width:100%;overflow-wrap:anywhere}.ls-today-band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ls-today-goal{grid-column:1/-1}.ls-today-goal>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;flex:1;min-width:0}.ls-today-goal>div:last-child>p:first-child{grid-column:1;grid-row:1}.ls-today-goal>div:last-child>p:last-child{grid-column:1;grid-row:2}.ls-today-goal>div:last-child>button{grid-column:2;grid-row:1/3;max-width:80px;padding-inline:8px}.ls-today-mixed{min-height:44px}.ls-today-channel{flex-wrap:wrap;gap:4px 8px}.ls-today-channel>div{flex:1 1 100%}.ls-today-band svg{flex-shrink:0}.ls-today-channel button{min-height:44px;width:100%;justify-content:center}}@media(max-width:639.9px){.ls-runs-stats{display:none}.ls-runs-table-row>div:first-child p:first-child{font-size:var(--ios-body,17px);line-height:1.4}.ls-runs-table-row>div:first-child p:last-child{font-size:15px;line-height:1.5}.ls-runs-table-row button{font-size:15px}}.lse-scope .lse-del{text-decoration:line-through;text-decoration-color:var(--color-muted);color:var(--color-muted)}.lse-scope .lse-ins{background:color-mix(in srgb,var(--color-success) 18%,transparent);border-radius:3px;padding:0 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lse-scope .lse-ins.is-rev{background:transparent;text-decoration:line-through;color:var(--color-muted)}.lse-scope .lse-chg-hd{display:flex;align-items:center;gap:8px}.lse-scope .lse-chg-hd .section-label{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.lse-scope .lse-chg-hd .r{margin-left:auto;display:flex;gap:6px}.lse-scope .lse-chg{display:grid;grid-template-columns:24px minmax(0,1fr) auto;column-gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--color-line-subtle, var(--color-hairline))}.lse-scope .lse-chg:last-child{border-bottom:0}.lse-scope .lse-chg .t{font-size:13px;color:var(--color-foreground)}.lse-scope .lse-chg .w{font-size:12px;color:var(--color-muted);margin-top:2px}.lse-scope .lse-chg .keycap{min-width:20px}.lse-scope .lse-chg .st{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--color-success)}.lse-scope .lse-chg .st svg{width:12px;height:12px}.lse-scope .lse-chg .st.rev{color:var(--color-muted)}.lse-scope .lse-tpl{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--color-muted)}.lse-scope .lse-tpl svg{width:13px;height:13px}.lse-scope .lse-tpl b{font-weight:500;color:var(--color-foreground)}.lse-scope .keycap{display:inline-flex;align-items:center;justify-content:center;min-width:18px;border-radius:4px;border:1px solid var(--color-line);padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:var(--color-faint)}.lse-person{display:flex;align-items:flex-start;gap:12px;min-width:0}.lse-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-4px;margin-left:52px}.lse-actions button{border-radius:9px;min-height:34px}.lse-actions button:disabled{opacity:.65}.lse-scope .lse-tpl{flex-wrap:wrap}.lse-scope [data-testid=run-email-card]>div>span:first-child{flex-shrink:0}.lse-scope [data-testid=run-email-body]{overflow-wrap:anywhere}.ls-run{container-type:inline-size}.ls-view-header{position:relative;display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(90px,1fr);align-items:center;gap:16px;padding:12px 24px 4px;margin-bottom:4px;min-width:0}.ls-view-heading{min-width:0}.ls-queue-views{display:flex;justify-content:center;min-width:0}.ls-queue-view-tabs{display:flex;gap:4px}.ls-queue-view-compact{display:none}.ls-queue-views button{min-height:44px;padding:0 10px;border-radius:10px;white-space:nowrap;font-size:13px;color:var(--color-muted)}.ls-queue-views button.is-current{background:var(--color-surface-active);color:var(--color-foreground)}.ls-queue-views button:focus-visible{outline:2px solid var(--color-muted);outline-offset:-2px}.ls-run-controls{display:flex;align-items:center;gap:10px;justify-self:end;min-width:0}.ls-run-progress{display:flex;align-items:center;gap:8px;min-width:0;min-height:20px;margin-top:4px}.ls-run-progress>span{white-space:nowrap}.ls-run-workspace{display:flex;flex:1;min-height:0}.ls-run-queue-slot{flex-shrink:0}.ls-panel-divider{position:relative;flex:0 0 0;z-index:25}.ls-panel-resize{position:absolute;top:16px;bottom:16px;left:-7px;width:14px;cursor:col-resize;touch-action:none;outline:none}.ls-panel-resize:before{content:"";position:absolute;left:6px;top:0;bottom:0;width:2px;border-radius:2px}.ls-panel-resize:hover:before,.ls-panel-resize:focus-visible:before{background:var(--color-foreground)}.ls-run-queue{width:300px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--color-hairline)}.ls-queue-mobile-header,.ls-queue-toggle{display:none}.ls-queue-panel{display:flex;flex-direction:column;flex:1;min-height:0}.ls-queue-groups{flex:1;min-height:0;display:flex;flex-direction:column}.ls-queue-group{display:flex;flex-direction:column;min-height:0;overflow:hidden}.ls-queue-heading{display:flex;justify-content:space-between;padding:16px 16px 12px;font-size:12px;color:var(--color-muted);flex-shrink:0}.ls-queue-search{display:flex;gap:8px;align-items:center;margin:0 16px 12px;padding:7px 9px;border:1px solid var(--color-hairline);border-radius:8px;color:var(--color-muted)}.ls-queue-search input{width:100%;min-width:0;background:transparent;border:0;outline:none;font-size:12px}.ls-queue-scroll{min-height:0;overflow-y:auto;padding:0 4px 8px}.ls-queue-row{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;width:100%;text-align:left;border-radius:8px}.ls-queue-row:hover{background:var(--color-wash-hover)}.ls-queue-row.is-current{background:var(--color-surface-active)}.ls-queue-divider{flex-shrink:0;height:5px;cursor:row-resize;touch-action:none;border-top:1px solid var(--color-hairline)}.ls-queue-divider:focus-visible{outline:1px solid var(--color-muted);outline-offset:-1px}.ls-run-main{min-width:0;min-height:0;flex:1;overflow-y:auto;padding:8px 24px 16px}.ls-linkedin-step{display:flex;min-width:0;gap:24px}.ls-linkedin-browser{display:flex;flex-direction:column;min-height:560px;width:50%;flex-shrink:0}@container (max-width:1000px){.ls-run-queue{width:232px}.ls-run-main{padding:20px}.ls-linkedin-step{flex-direction:column}.ls-linkedin-browser{width:100%}}@container (max-width:1100px){.ls-queue-view-tabs{display:none}.ls-queue-view-compact{display:block}.ls-view-header{grid-template-columns:minmax(0,1fr) auto minmax(80px,1fr)}}@container (max-width:650px){.ls-view-header{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:16px}.ls-view-heading{grid-column:1;grid-row:1}.ls-run-controls{grid-column:2;grid-row:1;gap:6px}.ls-queue-views{grid-column:1/-1;grid-row:2;justify-content:flex-start}.ls-view-header [data-testid=run-menu]{min-width:44px;min-height:44px}.ls-view-header [role=menuitem]{min-height:44px}.ls-run-workspace{flex-direction:column}.ls-run-queue{width:100%;border-right:0;border-bottom:1px solid var(--color-hairline)}.ls-queue-mobile-header{display:flex;align-items:center;gap:8px;padding:0 24px}.ls-queue-toggle{flex:1;min-width:0;display:flex;align-items:center;gap:8px;min-height:44px;padding:0;font-size:13px;text-align:left}.ls-queue-toggle:focus-visible,.ls-queue-row:focus-visible{outline:2px solid var(--color-muted);outline-offset:-2px}.ls-queue-panel{display:none}.ls-run-queue[data-expanded=true] .ls-queue-panel{display:flex;height:clamp(160px,35dvh,280px);flex:none}.ls-queue-groups{min-height:0;overflow-y:auto}.ls-queue-group{flex:none!important;overflow:visible}.ls-queue-scroll{overflow:visible;flex:none}.ls-queue-heading{padding:8px var(--surface-content-inset,24px)}.ls-queue-search{margin:0 var(--surface-content-inset,24px) 8px;min-height:44px;flex-shrink:0}.ls-queue-search input{font-size:16px}.ls-queue-scroll{padding:0 calc(var(--surface-content-inset,24px) - 12px) 8px;overscroll-behavior:contain}.ls-queue-divider{display:none}.ls-linkedin-actions{display:grid;grid-template-columns:minmax(64px,.6fr) minmax(0,1fr)}.ls-linkedin-actions button:not([data-testid]){grid-column:1/-1;justify-content:flex-start;padding-inline:0}.ls-linkedin-actions [data-testid=run-skip]{grid-column:1;grid-row:2}.ls-linkedin-actions [data-testid=run-linkedin-open],.ls-linkedin-actions [data-testid=run-linkedin-sent]{grid-column:2;grid-row:2}.ls-linkedin-actions button{min-height:44px;min-width:44px;justify-content:center;padding-inline:12px}.ls-linkedin-actions kbd,.ls-view-header kbd{display:none}.ls-linkedin-step textarea{font-size:16px}.ls-run-main .lse-actions{margin-left:0}.ls-run-main .lse-actions button{min-height:44px}.ls-run-main{padding:16px var(--surface-content-inset,24px);overscroll-behavior:contain}}.ls-run-queue-slot{display:flex;min-height:0;flex-shrink:0;margin-block:8px 16px}.ls-run-queue-slot[hidden],.ls-current-touch[hidden],.ls-communication-card[hidden]{display:none}.ls-run-queue-slot .ls-run-queue{border-right:1px solid var(--color-hairline)}.ls-run-queue-slot .ls-queue-heading{padding:8px 24px 12px}.ls-run-queue-slot .ls-queue-scroll{padding-inline:16px}.ls-run-queue-slot .ls-queue-row{padding-inline:8px;min-height:44px}.ls-run-record{flex:0 0 var(--ls-right-panel-width,clamp(320px,29%,440px));min-width:0;min-height:0;overflow-y:auto;border-left:1px solid var(--color-hairline);padding:0 24px 16px;margin:8px 0 16px}.ls-person-record{display:flex;flex-direction:column;gap:16px;min-width:0}.ls-person-identity{display:flex;align-items:flex-start;gap:12px;min-width:0;flex-wrap:wrap}.ls-person-reach{display:flex;gap:4px;margin-left:auto}.ls-person-reach button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--color-wash);color:var(--color-muted)}.ls-person-reach button.is-primary{background:var(--color-foreground);color:var(--color-canvas)}.ls-person-reach button:disabled{opacity:.4;cursor:not-allowed}.ls-person-reach button:focus-visible{outline:2px solid var(--color-muted);outline-offset:2px}.ls-record-channels{display:flex;flex-direction:column;gap:4px;font-size:12px;overflow-wrap:anywhere;margin-bottom:16px}.ls-record-tabs{display:flex;flex-wrap:nowrap;gap:4px;margin-bottom:16px;overflow-x:auto;max-width:100%}.ls-record-tabs button{flex-shrink:0;white-space:nowrap;min-height:36px;padding:6px 10px;font-size:12px;border-radius:9px;color:var(--color-muted)}.ls-record-tabs button[aria-current=page]{background:var(--color-surface-active);color:var(--color-foreground)}.ls-full-record{display:inline-flex;align-items:center;min-height:44px;font-size:13px;align-self:flex-start;margin-top:8px}.ls-list-filters{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.ls-person-search{display:flex;align-items:center;gap:8px;color:var(--color-muted);max-width:200px;min-height:36px;padding:0 8px}.ls-person-search input{min-width:0;width:100%;background:transparent;font-size:12px;outline:none}.ls-person-search:focus-within{outline:1px solid var(--color-hairline);border-radius:8px}.ls-research-evidence{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;padding:16px;margin-bottom:16px;border:1px solid var(--color-hairline);border-radius:12px}.ls-next-actions{max-width:856px;margin-inline:auto;display:flex;flex-direction:column;gap:12px}.ls-next-action-row{display:flex;align-items:center;gap:12px;padding:12px 8px;min-height:76px}.ls-next-action-row:hover{background:var(--color-wash-hover);border-radius:10px}.ls-current-touch{margin-top:20px;padding-top:16px;border-top:1px solid var(--color-hairline)}.ls-touch-options{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:8px}.ls-communication-card{position:fixed;right:16px;bottom:16px;z-index:80;display:flex;flex-direction:column;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 80px);background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:20px;box-shadow:0 12px 40px #0002;overflow:hidden}.ls-email-card{height:500px}.ls-sms-card{height:580px}@container (max-width:1000px){.ls-run-record{flex-basis:var(--ls-right-panel-width,300px);padding-inline:16px}.ls-person-identity{gap:8px}.ls-run-main{padding:8px 16px 16px}.ls-run-workspace[data-view=conversations] .ls-run-queue{width:232px}.ls-run-queue-slot .ls-queue-heading{padding-inline:16px}}@container (max-width:800px){.ls-run-workspace[data-view=conversations] .ls-run-record{display:none}}@container (max-width:650px){.ls-view-header{padding:12px 24px 4px;margin-bottom:4px}.ls-run-record{display:none}.ls-run-queue-slot{display:block;margin:0}.ls-run-queue-slot .ls-run-queue,.ls-run-workspace[data-view=conversations] .ls-run-queue{border-right:0;width:100%}.ls-run-queue-slot .ls-queue-heading{padding-inline:var(--surface-content-inset,24px)}.ls-run-main{padding:12px 24px 16px}.ls-next-action-row{gap:8px;flex-wrap:wrap}.ls-next-action-row>span{margin-left:40px}.ls-list-filters{gap:8px}.ls-person-search{max-width:none;flex-basis:100%;min-height:44px}.ls-person-search input{font-size:16px}.ls-list-filters nav button,.ls-record-tabs button{min-height:44px}.ls-person-reach button{width:44px;height:44px}.ls-research-evidence{padding:12px}.ls-research-evidence button{min-height:44px}.ls-next-actions{width:100%}}@media(max-width:650px){.ls-communication-card{inset:env(safe-area-inset-top,0px) 0 calc(var(--mobile-tab-bar-h,0px) + env(safe-area-inset-bottom,0px));width:100%;height:auto;max-height:none;border-radius:16px 16px 0 0}.ls-sms-card header button{width:44px;height:44px}}.ls-sms-card.ls-sms-phone{position:relative;inset:auto;width:100%;height:auto;min-height:0;max-height:none;flex:1;border:0;border-radius:0;box-shadow:none}@container (min-width: 801px){.ls-run-workspace[data-view=conversations][data-layout=record-center] .ls-run-queue-slot{order:0}.ls-run-workspace[data-view=conversations][data-layout=record-center] .ls-run-record{order:1;flex:1;width:auto;max-width:none}.ls-run-workspace[data-view=conversations][data-layout=record-center] .ls-panel-divider{order:2}.ls-run-workspace[data-view=conversations][data-layout=record-center] .ls-run-main{order:3;flex:0 0 var(--ls-right-panel-width,clamp(320px, 34%, 520px))}}@container (max-width:800px){.ls-run-workspace[data-view=conversations] .ls-panel-divider{display:none}}@container (max-width:650px){.ls-panel-divider{display:none}}.ls-run-workspace[data-view=next-actions] .ls-view-content{max-width:856px;width:100%;margin-inline:auto}.ls-run-workspace[data-view=next-actions] .ls-auto-toolbar{width:100%;margin-bottom:8px}.ls-record-overview>div:last-child{display:flex;flex-direction:column;gap:20px}.ls-record-overview>div:last-child>*+*{margin-top:0}.ls-auto-toolbar{justify-content:flex-start;align-items:flex-start;gap:16px}.ls-header-search{width:132px}.ls-phone-search{display:none}@container (max-width:650px){.ls-header-search{display:none}.ls-phone-search{display:flex}.ls-auto-toolbar{gap:8px}}.ls-run-workspace[data-view=conversations] .ls-view-content{display:flex;flex-direction:column}.ls-run-workspace[data-view=conversations] .ls-auto-toolbar{margin:0}.ls-queue-control-cluster{display:flex;align-items:flex-start;justify-content:flex-end;gap:4px;min-width:0;max-width:100%}.ls-queue-control-cluster>button{flex-shrink:0}.ls-auto-controls{display:grid;grid-template-columns:repeat(2,max-content);justify-content:end;align-items:center;gap:6px;min-width:0;max-width:100%}.ls-auto-controls>button{white-space:nowrap}.ls-auto-controls>button svg{flex-shrink:0}.ls-auto-status{grid-column:1/-1;width:0;min-width:100%;overflow-wrap:anywhere}.ls-queue-control-cluster [data-testid=run-auto-controls]{gap:6px}.ls-auto-toolbar .ls-queue-control-cluster{margin-left:auto}.ls-queue-heading .ls-queue-control-cluster>button{width:28px;height:28px}.ls-queue-mobile-header .ls-queue-control-cluster>button{width:44px;height:44px}@container (max-width:650px){.ls-auto-toolbar{position:relative}.ls-auto-toolbar .ls-queue-control-cluster{flex-basis:100%;flex-wrap:wrap}.ls-auto-toolbar:has(>nav)>nav{max-width:calc(100% - 48px)}.ls-auto-toolbar:has(>nav)>nav button{padding-inline:8px}.ls-auto-toolbar:has(>nav) .ls-queue-control-cluster>button{position:absolute;right:0;top:0}.ls-auto-toolbar:has(>nav) .ls-auto-controls{width:100%}.ls-auto-toolbar .ls-auto-controls{grid-template-columns:repeat(2,minmax(0,1fr));width:244px;flex-shrink:0}.ls-auto-toolbar .ls-auto-controls>button{padding-inline:8px;min-height:44px}.ls-auto-toolbar .ls-queue-control-cluster>button{min-width:44px;min-height:44px}.ls-touch-options{flex-wrap:wrap}.ls-view-heading{grid-column:1/-1}.ls-queue-views{grid-column:1;grid-row:2}.ls-run-controls{grid-column:2;grid-row:2}.ls-run-controls>button{min-width:44px;min-height:44px;padding-inline:0}.ls-run-timer{position:absolute;right:24px;top:44px}.ls-run-timer>span{font-size:12px;line-height:20px;color:var(--color-muted)}[data-testid=auto-confirmed-sender] button{min-height:44px}}@container (max-width:380px){.ls-queue-mobile-done{display:none}.ls-view-header{column-gap:4px}.ls-view-heading{grid-column:1 / -1}.ls-queue-views{grid-column:1;grid-row:2}.ls-run-controls{grid-column:2;grid-row:2;gap:2px}.ls-run-controls>button{min-width:44px;min-height:44px;padding-inline:0}}.ls-search-trigger{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--color-muted)}.ls-search-trigger:hover,.ls-search-trigger.is-active{background:var(--color-wash-hover);color:var(--color-foreground)}@container (max-width:650px){.ls-search-trigger{width:44px;height:44px}}.ls-sidebar-search-toggle{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px}.ls-sidebar-search-toggle:hover{background:var(--color-wash-hover)}@container (max-width:650px){.ls-sidebar-search-toggle{width:44px;height:44px}}@container (min-width:651px){.ls-run-record{margin-block:0;padding-top:8px;border-image:linear-gradient(to bottom,transparent 16px,var(--color-hairline) 16px,var(--color-hairline) calc(100% - 16px),transparent calc(100% - 16px)) 1}.ls-run-queue-slot{margin-block:0}.ls-run-queue-slot .ls-run-queue{border-image:linear-gradient(to bottom,transparent 16px,var(--color-hairline) 16px,var(--color-hairline) calc(100% - 16px),transparent calc(100% - 16px)) 1}}@container (min-width:801px){.ls-run-workspace[data-view=conversations][data-layout=record-center] .ls-run-record{border-left-width:0;border-right:1px solid var(--color-hairline)}}.ls-run{position:relative}.ls-auto-toolbar:has(>span:only-child){margin:0}[data-testid=run-auto-controls][data-compact]{gap:2px;margin-left:0}[data-testid=run-auto-controls][data-compact]>button{width:28px;height:28px;min-height:28px;padding:0;border:0;background:transparent;font-size:0;justify-content:center}[data-testid=run-auto-controls][data-compact]>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@container (max-width:650px){[data-testid=run-auto-controls][data-compact]>button{width:44px;height:44px}}@container (min-width:651px){.ls-queue-views{align-self:start;padding-top:2px}.ls-run-workspace[data-view=conversations] .ls-run-main,.ls-run-record,.ls-run-workspace[data-view=conversations] .ls-queue-heading{padding-top:4px}}@media(max-width:650px){.ls-auto-review{padding:16px}.ls-auto-review dl{grid-template-columns:90px minmax(0,1fr);column-gap:12px}.ls-auto-review [data-testid=calling-as]{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:2px;max-width:100%;text-align:left;border-radius:12px}.ls-auto-review [data-testid=calling-as]>span:first-child{grid-column:1/-1}}@container (max-width:1100px){.ls-view-header{grid-template-columns:minmax(0,1fr) auto}.ls-view-heading{grid-column:1;grid-row:1}.ls-run-controls{grid-column:2;grid-row:1}.ls-queue-views{grid-column:1/-1;grid-row:2;width:100%}.ls-queue-view-tabs{display:flex;width:100%;overflow-x:auto;scrollbar-width:none}.ls-queue-view-tabs button{flex-shrink:0;padding-inline:12px;font-size:14px}.ls-queue-view-compact{display:none}}@container (max-width:650px){.ls-view-header{padding:8px 16px 4px;gap:8px;margin-bottom:8px}}.ls-view-header{padding:16px 39px 4px;margin-bottom:14px}.ls-view-heading h1{font-size:22px;line-height:27px}.ls-run-main{padding-inline:39px}.ls-queue-view-tabs{gap:2px;padding:3px;border-radius:11px;background:var(--color-wash)}.ls-queue-views button{min-height:32px;padding:7px 12px;border-radius:8px;font-size:12px}.ls-queue-views button.is-current{background:var(--color-canvas)}@container (max-width:650px){.ls-view-header,.ls-run-main{padding-inline:16px}.ls-queue-views button{min-height:44px}}.ls-run[data-queue-preview] .ls-run-main{padding-top:8px}.ls-queue-views{position:relative;top:1px}.ls-run-record{border-radius:14px 0 0 14px;background:color-mix(in srgb,var(--color-foreground) 1.5%,var(--color-pane))}.ls-mobile-queue{display:none;min-width:0;width:100%}.ls-mobile-queue-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;min-width:0}.ls-mobile-queue-list>li{min-width:0}.ls-mobile-queue-person{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;min-height:44px;padding:12px;border-radius:12px;text-align:left;color:var(--color-foreground);background:transparent;overflow-wrap:anywhere}.ls-mobile-queue-person:hover{background:var(--color-wash-hover)}.ls-mobile-queue-person.is-current{background:var(--color-surface-active)}.ls-mobile-queue-person:focus-visible{outline:2px solid var(--color-foreground);outline-offset:-2px}.ls-mobile-queue-identity{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.ls-mobile-queue-avatar{display:flex;flex:none;width:32px;height:32px;border-radius:28.57%}.ls-mobile-queue-person-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.ls-mobile-queue-name{font-size:14px;font-weight:500;line-height:20px}.ls-mobile-queue-meta{font-size:12px;line-height:17px;color:var(--color-muted)}.ls-mobile-queue-chevron{flex:none;color:var(--color-muted)}.ls-mobile-queue-rank{display:flex;align-items:center;justify-content:center;flex:none;min-width:24px;min-height:24px;padding:0 4px;border-radius:8px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--color-muted);background:var(--color-surface)}.ls-mobile-queue-status{align-self:flex-start;border-radius:6px;padding:2px 6px;background:var(--color-surface);font-size:11px;line-height:16px;color:var(--color-muted);text-transform:capitalize}.ls-mobile-queue-reason,.ls-mobile-queue-action,.ls-mobile-queue-note{display:block;font-size:13px;line-height:19px}.ls-mobile-queue-action,.ls-mobile-queue-note{white-space:pre-wrap}.ls-mobile-queue-field{display:block;margin-bottom:3px;font-size:11px;line-height:16px;color:var(--color-muted)}.ls-mobile-queue-research{min-width:0}.ls-mobile-queue-evidence{display:flex;align-items:center;gap:6px;font-size:12px;line-height:18px;color:var(--color-muted)}.ls-mobile-queue-empty{padding:16px 12px;color:var(--color-muted);font-size:13px;line-height:20px}.ls-mobile-record-open{display:none;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-hairline);border-radius:12px;font-size:13px;text-align:left}.ls-mobile-record-open:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.ls-mobile-record-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;border-bottom:1px solid var(--color-hairline)}.ls-mobile-record-header button{display:flex;align-items:center;justify-content:center;border-radius:12px}.ls-mobile-record-scroll{flex:1;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px;overflow-wrap:anywhere}.ls-mobile-record-scroll .ls-person-identity{flex-wrap:wrap}.ls-mobile-record-scroll .ls-person-reach{margin-left:auto}.ls-mobile-record-scroll .ls-person-reach button,.ls-mobile-record-scroll .ls-record-tabs button,.ls-mobile-record-scroll .ls-full-record{min-height:44px;min-width:44px}.ls-mobile-record-scroll .ls-record-tabs{flex-wrap:wrap}@container (max-width:650px){.ls-mobile-queue{display:block}.ls-desktop-queue{display:none}.ls-mobile-record-open{display:flex}}@media(max-width:650px){.ls-mobile-queue{display:block}.ls-desktop-queue{display:none}.ls-mobile-record-open{display:flex}}html[data-shell-host=desktop][data-window-material=native],html[data-shell-host=desktop][data-window-material=native] body,html[data-shell-host=desktop][data-window-material=native] #root,html[data-shell-host=desktop][data-window-material=native] [data-app-shell-root]{background:transparent}html[data-shell-host=desktop][data-window-material=native] [data-app-shell-root]>main{background-color:var(--color-canvas);background-clip:content-box}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){html[data-shell-host=desktop][data-window-material=native],html[data-shell-host=desktop][data-window-material=native] body,html[data-shell-host=desktop][data-window-material=native] #root,html[data-shell-host=desktop][data-window-material=native] [data-app-shell-root]{background:var(--color-canvas)}}@media(max-width:639.9px){.max-sm\:text-\[15px\]{font-size:15px}.max-sm\:text-\[16px\],.max-sm\:text-\[17px\]{font-size:17px}.max-sm\:text-\[24px\]{font-size:24px}.text-caption{font-size:13px}.text-\[13\.4px\]{font-size:15px}.cmd-overlay .cmd-email,.cmd-overlay .cmd-empty{font-size:17px}.cmd-overlay .cmd-sub{font-size:13px}}.od-duotone{filter:grayscale(1) contrast(1.05) brightness(1.02)}.od-label{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.mui-track{position:relative;overflow:hidden;height:2px;border-radius:9999px;background:#ffffff14}.mui-bar{position:absolute;top:0;bottom:0;left:0;border-radius:inherit;background:#fff;will-change:transform}.mui-bar--1{width:38%;animation:od-slide1 1.9s cubic-bezier(.4,0,.2,1) infinite}.mui-bar--2{width:24%;animation:od-slide2 1.9s cubic-bezier(.4,0,.2,1) .95s infinite}@keyframes od-slide1{0%{transform:translate(-130%)}to{transform:translate(395%)}}@keyframes od-slide2{0%{transform:translate(-160%)}to{transform:translate(580%)}}.caret-thick{position:absolute;top:50%;width:3px;transform:translateY(-50%);border-radius:2px;background:#b6d1ff;animation:od-blink 1.1s steps(1) infinite}@keyframes od-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}
