.buddy-assistant-module__Nkvcxq__launcher{z-index:212;right:80px;bottom:max(20px, env(safe-area-inset-bottom));color:#fff;cursor:pointer;background:linear-gradient(145deg,#2184ee,#0965c4 60%,#07488f);border:1px solid #6faeff;border-radius:50%;grid-template:1fr/1fr;place-items:center;width:48px;min-width:48px;height:48px;padding:0;transition:transform .18s,box-shadow .18s;display:grid;position:fixed;box-shadow:inset 0 1px 1px #ffffff47,inset 0 -7px 13px #021f593d,0 9px 25px #00000052}.buddy-assistant-module__Nkvcxq__launcher>span{border-radius:inherit;width:100%;height:100%;font:750 18px/1 var(--font-ui);background:0 0;grid-area:1/1;place-items:center;display:grid;position:relative;overflow:hidden}.buddy-assistant-module__Nkvcxq__launcher strong,.buddy-assistant-module__Nkvcxq__launcher small{display:none}.buddy-assistant-module__Nkvcxq__launcher>span:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#0000 37%,#ffffff52 50%,#0000 63%);position:absolute;inset:0;transform:translate(-150%)}@media (prefers-reduced-motion:no-preference){.buddy-assistant-module__Nkvcxq__launcher>span:before{animation:11s ease-in-out infinite buddy-assistant-module__Nkvcxq__buddyGlint}}@media (prefers-reduced-motion:reduce){.buddy-assistant-module__Nkvcxq__launcherListening>span{animation:none}}@keyframes buddy-assistant-module__Nkvcxq__buddyGlint{0%,82%,to{transform:translate(-150%)}89%{transform:translate(150%)}}.buddy-assistant-module__Nkvcxq__launcher:hover,.buddy-assistant-module__Nkvcxq__launcher:focus-visible{transform:translateY(-3px);box-shadow:inset 0 1px 1px #ffffff59,0 12px 30px #00000061,0 0 0 3px #4097f133}.buddy-assistant-module__Nkvcxq__launcher:focus-visible{outline-offset:3px;outline:2px solid #a5d8ff}.buddy-assistant-module__Nkvcxq__launcherListening>span{animation:1.35s ease-in-out infinite buddy-assistant-module__Nkvcxq__buddyListeningPulse}.buddy-assistant-module__Nkvcxq__launcher[data-advice-pending=true]:after{content:"";border:2px solid var(--surface);background:#f6bd4b;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;right:4px}@media (prefers-reduced-motion:no-preference){.buddy-assistant-module__Nkvcxq__launcher[data-advice-pending=true]>span{animation:2s ease-in-out infinite buddy-assistant-module__Nkvcxq__buddyListeningPulse}}@keyframes buddy-assistant-module__Nkvcxq__buddyListeningPulse{0%,to{box-shadow:0 0 #1d99ff00}50%{box-shadow:0 0 0 7px #1d99ff38}}body[data-review-compact=true] .buddy-assistant-module__Nkvcxq__launcher{display:none}.buddy-assistant-module__Nkvcxq__backdrop{z-index:209;background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0d131742);cursor:default;border:0;position:fixed;inset:0}.buddy-assistant-module__Nkvcxq__reviewRoomBackdrop{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0d131709)}.buddy-assistant-module__Nkvcxq__panel{--buddy-text-scale:1;--buddy-panel-height:520px;z-index:210;background:var(--lightningcss-light,#f6f6f2)var(--lightningcss-dark,var(--surface));visibility:hidden;border:1px solid #364049;border-radius:13px;grid-template-rows:auto auto auto minmax(0,1fr) auto auto;width:min(390px,100vw - 28px);transition:transform .18s,visibility .18s;display:grid;position:fixed;top:14px;bottom:14px;right:14px;overflow:hidden;transform:translate(calc(100% + 30px));box-shadow:0 26px 80px #0c131857}.buddy-assistant-module__Nkvcxq__panelOpen{visibility:visible;transform:translate(0)}.buddy-assistant-module__Nkvcxq__reviewRoomPanel{width:min(350px,100vw - 36px);height:min(var(--buddy-panel-height), calc(100vh - 120px));background:var(--lightningcss-light,#f6f6f2c7)var(--lightningcss-dark,var(--surface));-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);border-color:#46566294;flex-direction:column;max-height:min(460px,100vh - 120px);display:flex;top:auto;bottom:18px;right:18px;box-shadow:0 20px 64px #0c13183d}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__messages{flex:auto;min-height:86px;max-height:none}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts,.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__composer,.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header,.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__subscriptionBar{flex:none}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#171d22eb);grid-template-columns:30px minmax(0,1fr) 28px;gap:8px;padding:9px 10px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__avatar{display:none}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header{grid-template-columns:minmax(0,1fr) 28px auto 28px 28px;gap:6px;min-height:42px;padding:6px 9px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header>div{white-space:nowrap;align-items:baseline;gap:7px;min-width:0;display:flex}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header strong,.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header small{margin:0;display:inline}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header small{margin-top:2px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__messages{gap:7px;max-height:none;padding:10px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__messages article{background:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--surface));max-width:94%;padding:8px 9px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__userMessage{background:var(--lightningcss-light,#edf5ffd1)var(--lightningcss-dark,var(--surface))}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__messages article p{font-size:calc(10px * var(--buddy-text-scale));line-height:1.4}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts{grid-template-columns:repeat(7,38px);justify-content:center;gap:3px;padding:0 8px 6px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button,.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button:last-child:nth-child(odd){text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:6px 5px;overflow:hidden}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__composer{background:var(--lightningcss-light,#ffffffc2)var(--lightningcss-dark,var(--surface));padding:8px 10px 10px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__conversationDock{gap:6px;margin-bottom:7px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:2px;width:100%;max-width:340px;padding:2px;display:grid}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__interactionModeButton{width:100%;min-width:0;height:auto;min-height:32px;padding:6px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__interactionModeButton span{overflow-wrap:normal}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__modeMicrophone{border:1px solid var(--line);color:var(--lightningcss-light,#34434b)var(--lightningcss-dark,#d8e1e5);width:40px;height:36px;box-shadow:none;background:0 0;place-items:center;padding:6px;display:grid}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__modeMicrophone svg{width:21px;height:21px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__modeMicrophone[aria-pressed=true]{color:#fff;background:#0969cc;border-color:#1682e8;box-shadow:0 0 0 3px #0969cc4d}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch[data-interaction-mode=NOTE] .buddy-assistant-module__Nkvcxq__modeMicrophone[aria-pressed=true]{color:#fff8e8;background:#a7660c;border-color:#d99225;box-shadow:0 0 0 3px #d9922557}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__modeMicrophone:disabled{opacity:.4;box-shadow:none}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__conversationDock{flex-wrap:wrap}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__dictationOptions{flex-wrap:wrap;flex:0 0 100%;order:10;justify-content:center;align-items:center;gap:6px 14px;display:flex}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__composer .buddy-assistant-module__Nkvcxq__dictationOptions .buddy-assistant-module__Nkvcxq__resumeAfterSave{white-space:nowrap;width:auto;color:var(--muted);align-items:center;gap:5px;margin:0;padding:0;line-height:1.4;letter-spacing:normal!important;text-transform:none!important;font-size:11px!important;font-weight:400!important;display:inline-flex!important}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__dictationOptions .buddy-assistant-module__Nkvcxq__resumeAfterSave input{accent-color:#1682e8;flex:0 0 13px;height:13px;margin:0;width:13px!important}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch button{width:28px;height:28px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__voiceSetup{display:none}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__composer label{margin-bottom:4px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__composer input{height:35px}.buddy-assistant-module__Nkvcxq__header{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#fff);background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#171d22);flex-wrap:wrap;grid-template-columns:38px minmax(0,1fr) 30px auto 30px 30px;align-items:center;gap:10px;padding:15px;display:flex}.buddy-assistant-module__Nkvcxq__avatar{color:#fff;background:#005cc8;border-radius:10px;place-items:center;width:38px;height:38px;font:850 13px/1 ui-monospace,monospace;display:grid}.buddy-assistant-module__Nkvcxq__header strong,.buddy-assistant-module__Nkvcxq__header small{display:block}.buddy-assistant-module__Nkvcxq__header strong{font-size:13px}.buddy-assistant-module__Nkvcxq__header small{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#9fabb2);margin-top:3px;font-size:10px}.buddy-assistant-module__Nkvcxq__header button{color:#c4cbd0;cursor:pointer;background:0 0;border:1px solid #39434a;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__clearChat{width:auto;padding:0 9px;font-size:10px}.buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__buddyTitle{flex:1 1 0;min-width:0}.buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__buddyTitle small{text-overflow:ellipsis;overflow:hidden}.buddy-assistant-module__Nkvcxq__avatar{flex-shrink:0}.buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__textZoom{color:var(--lightningcss-light,#365268)var(--lightningcss-dark,#b5cbd9);cursor:default;flex:0 0 100%;justify-content:flex-end;align-items:center;gap:7px;min-width:0;height:23px;display:flex}.buddy-assistant-module__Nkvcxq__textZoom>span:first-child{font-size:10px}.buddy-assistant-module__Nkvcxq__textZoom>span:last-child{font-size:16px}.buddy-assistant-module__Nkvcxq__textZoom input{appearance:none;cursor:pointer;accent-color:#2495f2;background:var(--lightningcss-light,#b9ccda)var(--lightningcss-dark,#456374);border:0;border-radius:4px;width:110px;max-width:calc(100% - 45px);height:4px;margin:8px 0;padding:0}.buddy-assistant-module__Nkvcxq__textZoom input::-webkit-slider-thumb{appearance:none;background:#2495f2;border:1px solid #8bcaff;border-radius:50%;width:13px;height:13px}.buddy-assistant-module__Nkvcxq__textZoom input::-moz-range-thumb{background:#2495f2;border:1px solid #8bcaff;border-radius:50%;width:13px;height:13px}.buddy-assistant-module__Nkvcxq__textZoom input:focus-visible{outline-offset:6px;outline:2px solid #2495f2}.buddy-assistant-module__Nkvcxq__panelSizeControl{color:var(--lightningcss-light,#53636c)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#f8faf9f5)var(--lightningcss-dark,var(--surface));border-bottom:1px solid #d6dbda;grid-template-columns:auto auto minmax(90px,1fr) 42px;align-items:center;gap:8px;padding:8px 11px;display:none}.buddy-assistant-module__Nkvcxq__panel{resize:both;min-width:340px;max-width:min(760px,100vw - 32px);min-height:380px;max-height:calc(100vh - 32px);overflow:hidden}.buddy-assistant-module__Nkvcxq__panelSizeControl label,.buddy-assistant-module__Nkvcxq__panelSizeControl>span{font-size:11px;font-weight:800}.buddy-assistant-module__Nkvcxq__panelSizeControl input{accent-color:#0969cc;cursor:pointer;width:100%}.buddy-assistant-module__Nkvcxq__panelSizeControl strong{color:var(--lightningcss-light,#20313b)var(--lightningcss-dark,var(--muted));text-align:right;font-size:11px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__panelSizeControl{background:var(--lightningcss-light,#f8faf9d1)var(--lightningcss-dark,var(--surface));padding:6px 10px}.buddy-assistant-module__Nkvcxq__subscriptionBar{background:var(--lightningcss-light,#eef3f6f5)var(--lightningcss-dark,var(--surface));border-bottom:1px solid #d6dbda;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 10px;display:grid}.buddy-assistant-module__Nkvcxq__subscriptionBar>span{width:24px;height:24px;color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#fff);background:#687780;border-radius:7px;place-items:center;font:850 11px/1 ui-monospace,monospace;display:grid}.buddy-assistant-module__Nkvcxq__subscriptionBar[data-connected=true]>span{background:#15865f}.buddy-assistant-module__Nkvcxq__subscriptionBar div{min-width:0}.buddy-assistant-module__Nkvcxq__subscriptionBar strong,.buddy-assistant-module__Nkvcxq__subscriptionBar small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.buddy-assistant-module__Nkvcxq__subscriptionBar strong{color:var(--lightningcss-light,#20313b)var(--lightningcss-dark,var(--muted));font-size:11px}.buddy-assistant-module__Nkvcxq__subscriptionBar small{color:var(--lightningcss-light,#68747a)var(--lightningcss-dark,var(--muted));margin-top:2px;font-size:10px}.buddy-assistant-module__Nkvcxq__subscriptionBar button{color:#005cc8;background:var(--lightningcss-light,#f7fbff)var(--lightningcss-dark,var(--surface));cursor:pointer;border:1px solid #abc7e7;border-radius:6px;min-height:25px;padding:0 8px;font-size:10px;font-weight:800}.buddy-assistant-module__Nkvcxq__subscriptionBar button:disabled{opacity:.45;cursor:default}.buddy-assistant-module__Nkvcxq__subscriptionBar .buddy-assistant-module__Nkvcxq__deviceCode{letter-spacing:.08em;grid-column:2/4;justify-self:start;font-family:ui-monospace,monospace}.buddy-assistant-module__Nkvcxq__subscriptionBar p{color:var(--lightningcss-light,#52636d)var(--lightningcss-dark,var(--muted));grid-column:2/4;margin:0;font-size:10px;line-height:1.35}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__subscriptionBar{background:var(--lightningcss-light,#eef3f6d1)var(--lightningcss-dark,var(--surface));padding:5px 9px}.buddy-assistant-module__Nkvcxq__qualityNotice{color:var(--text-muted);overflow-wrap:anywhere;flex:none;padding:4px 10px;font-size:10px;line-height:1.4}.buddy-assistant-module__Nkvcxq__boundary{color:var(--lightningcss-light,#6f787c)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#eef0ed)var(--lightningcss-dark,var(--surface));border-bottom:1px solid #dde1e1;align-items:center;gap:7px;padding:9px 14px;font-size:10px;display:flex}.buddy-assistant-module__Nkvcxq__boundary span{color:#38a276;font-size:10px}.buddy-assistant-module__Nkvcxq__manifestIdle{color:var(--lightningcss-light,#68747a)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--surface));border-bottom:1px solid #dde1e1;justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.buddy-assistant-module__Nkvcxq__manifestIdle span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.buddy-assistant-module__Nkvcxq__manifestIdle strong{color:var(--lightningcss-light,#26343b)var(--lightningcss-dark,var(--muted));text-align:right;font-size:10px}.buddy-assistant-module__Nkvcxq__intentCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--surface));border-bottom:1px solid #d6dcde;max-height:min(270px,34vh);padding:12px 14px;overflow-y:auto}.buddy-assistant-module__Nkvcxq__intentCard>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.buddy-assistant-module__Nkvcxq__intentCard>header span{color:#005cc8;letter-spacing:.08em;text-transform:uppercase;font:800 10px/1 ui-monospace,monospace}.buddy-assistant-module__Nkvcxq__intentCard>header strong{color:var(--lightningcss-light,#6e787d)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#f5f6f5)var(--lightningcss-dark,var(--surface));letter-spacing:.04em;border:1px solid #d4dbde;border-radius:4px;padding:4px 6px;font-size:10px}.buddy-assistant-module__Nkvcxq__intentCard>header strong[data-execution=READY_TO_QUEUE]{color:#147a55;background:var(--lightningcss-light,#edf8f2)var(--lightningcss-dark,var(--surface));border-color:#a7d7c2}.buddy-assistant-module__Nkvcxq__intentCard>header strong[data-execution=PLAN_ONLY],.buddy-assistant-module__Nkvcxq__intentCard>header strong[data-execution=APPROVAL_GATE]{color:#075da9;background:var(--lightningcss-light,#edf5fd)var(--lightningcss-dark,var(--surface));border-color:#b9d2ee}.buddy-assistant-module__Nkvcxq__intentCard>header strong[data-execution=PHYSICAL_GATE]{color:#7b5c04;background:var(--lightningcss-light,#fff8e5)var(--lightningcss-dark,var(--surface));border-color:#e2c77d}.buddy-assistant-module__Nkvcxq__intentCard dl{background:var(--lightningcss-light,#dce1e2)var(--lightningcss-dark,var(--surface));border:1px solid #dce1e2;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.buddy-assistant-module__Nkvcxq__intentCard dl div{background:var(--lightningcss-light,#fafbf9)var(--lightningcss-dark,var(--surface));min-width:0;padding:7px 8px}.buddy-assistant-module__Nkvcxq__intentCard dt{color:var(--lightningcss-light,#7a858a)var(--lightningcss-dark,var(--muted));letter-spacing:.07em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800}.buddy-assistant-module__Nkvcxq__intentCard dd{color:var(--lightningcss-light,#26343b)var(--lightningcss-dark,var(--muted));text-overflow:ellipsis;white-space:nowrap;margin:0;font:700 10px/1.35 ui-monospace,monospace;overflow:hidden}.buddy-assistant-module__Nkvcxq__intentReady,.buddy-assistant-module__Nkvcxq__intentNotice{color:#176e50;background:var(--lightningcss-light,#edf8f2)var(--lightningcss-dark,var(--surface));border-radius:4px;margin:9px 0 0;padding:7px 8px;font-size:10px;line-height:1.4}.buddy-assistant-module__Nkvcxq__blockers{gap:6px;margin:9px 0 0;padding:0;list-style:none;display:grid}.buddy-assistant-module__Nkvcxq__blockers li{color:var(--lightningcss-light,#73413d)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#fff2f0)var(--lightningcss-dark,var(--surface));border-left:2px solid #bf5147;padding:7px 8px}.buddy-assistant-module__Nkvcxq__blockers strong,.buddy-assistant-module__Nkvcxq__blockers span{display:block}.buddy-assistant-module__Nkvcxq__blockers strong{letter-spacing:.06em;margin-bottom:3px;font-size:10px}.buddy-assistant-module__Nkvcxq__blockers span{font-size:10px;line-height:1.4}.buddy-assistant-module__Nkvcxq__queueRead{color:#fff;cursor:pointer;background:#005cc8;border:0;border-radius:5px;width:100%;margin-top:9px;padding:9px 10px;font-size:10px;font-weight:800}.buddy-assistant-module__Nkvcxq__queueRead:disabled{opacity:.55;cursor:default}.buddy-assistant-module__Nkvcxq__intentNotice{color:var(--lightningcss-light,#39515e)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#edf2f5)var(--lightningcss-dark,var(--surface))}.buddy-assistant-module__Nkvcxq__messages{overscroll-behavior:contain;overflow-anchor:none;scroll-behavior:auto;flex-direction:column;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.buddy-assistant-module__Nkvcxq__messages>*{flex-shrink:0}.buddy-assistant-module__Nkvcxq__messages article{border:1px solid #d7dcdd;border-radius:8px;max-width:88%;padding:11px 12px}.buddy-assistant-module__Nkvcxq__messages article .buddy-assistant-module__Nkvcxq__backToQuestion{color:var(--lightningcss-light,#075faf)var(--lightningcss-dark,#8bcaff);font:500 11px var(--font-ui);cursor:pointer;background:0 0;border:0;margin:0 0 10px;padding:3px 0;display:block}.buddy-assistant-module__Nkvcxq__messages article .buddy-assistant-module__Nkvcxq__backToQuestion:focus-visible{outline-offset:3px;outline:2px solid #2495f2}.buddy-assistant-module__Nkvcxq__messages article>span{color:#005cc8;font-size:calc(7px * var(--buddy-text-scale));letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.buddy-assistant-module__Nkvcxq__messages article p{color:var(--lightningcss-light,#354147)var(--lightningcss-dark,var(--muted));font-size:calc(10px * var(--buddy-text-scale));margin:0;line-height:1.55}.buddy-assistant-module__Nkvcxq__buddyMessage{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--surface));align-self:flex-start;border-bottom-left-radius:2px!important}.buddy-assistant-module__Nkvcxq__userMessage{background:var(--lightningcss-light,#edf5ff)var(--lightningcss-dark,var(--surface));align-self:flex-end;border-color:#bfd4ee!important;border-bottom-right-radius:2px!important}.buddy-assistant-module__Nkvcxq__userMessage>span{color:var(--lightningcss-light,#60788e)var(--lightningcss-dark,var(--muted))!important}.buddy-assistant-module__Nkvcxq__messages[data-interaction-mode=CHAT] article{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#122536);box-shadow:inset 2px 0 #1684e8;border-color:#315f88!important}.buddy-assistant-module__Nkvcxq__messages[data-interaction-mode=CHAT] .buddy-assistant-module__Nkvcxq__userMessage{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#142c40);box-shadow:inset -2px 0 #2495f2;border-color:#3476ad!important}.buddy-assistant-module__Nkvcxq__messages[data-interaction-mode=CHAT] article>span{color:#4da8f7!important}.buddy-assistant-module__Nkvcxq__messages[data-interaction-mode=CHAT] article p{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#e4f2ff)}.buddy-assistant-module__Nkvcxq__messages[data-interaction-mode=NOTE] article{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#2b2116);box-shadow:inset 2px 0 #d68a20;border-color:#83571f!important}.buddy-assistant-module__Nkvcxq__messages[data-interaction-mode=NOTE] .buddy-assistant-module__Nkvcxq__userMessage{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#342616);box-shadow:inset -2px 0 #efa12d;border-color:#a46a1e!important}.buddy-assistant-module__Nkvcxq__messages[data-interaction-mode=NOTE] article>span{color:#f0a83c!important}.buddy-assistant-module__Nkvcxq__messages[data-interaction-mode=NOTE] article p{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#fff0d5)}.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__textUserMessage,.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__chatUserMessage{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#142c40)!important;border-color:#3476ad!important;box-shadow:inset -2px 0 #2495f2!important}.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__textUserMessage>span,.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__chatUserMessage>span{color:#4da8f7!important}.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__textUserMessage p,.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__chatUserMessage p{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#e4f2ff)!important}.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__voiceUserMessage,.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__noteUserMessage{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#342616)!important;border-color:#a46a1e!important;box-shadow:inset -2px 0 #efa12d!important}.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__voiceUserMessage>span,.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__noteUserMessage>span{color:#f0a83c!important}.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__voiceUserMessage p,.buddy-assistant-module__Nkvcxq__messages .buddy-assistant-module__Nkvcxq__noteUserMessage p{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#fff0d5)!important}.buddy-assistant-module__Nkvcxq__dictationProgress{align-items:center;gap:8px;display:flex}.buddy-assistant-module__Nkvcxq__commitDictationButton{color:#fff4df;font-size:calc(8px * var(--buddy-text-scale));cursor:pointer;background:#9b5b08;border:1px solid #d98b21;border-radius:7px;margin:8px 0 0 auto;padding:6px 10px;font-weight:800;display:block}.buddy-assistant-module__Nkvcxq__commitDictationButton:hover:not(:disabled){background:#b66d0b}.buddy-assistant-module__Nkvcxq__commitDictationButton:disabled{opacity:.65;cursor:wait}.buddy-assistant-module__Nkvcxq__dictationSpinner{border:2px solid #f0a83c52;border-top-color:#f0a83c;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.72s linear infinite buddy-assistant-module__Nkvcxq__buddy-dictation-spin}@keyframes buddy-assistant-module__Nkvcxq__buddy-dictation-spin{to{transform:rotate(360deg)}}.buddy-assistant-module__Nkvcxq__prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 14px 11px;display:grid}.buddy-assistant-module__Nkvcxq__prompts button{color:#005cc8;background:var(--lightningcss-light,#f1f6fd)var(--lightningcss-dark,var(--surface));cursor:pointer;border:1px solid #c7d7e8;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:700}.buddy-assistant-module__Nkvcxq__prompts button:last-child:nth-child(odd){grid-column:1/-1}.buddy-assistant-module__Nkvcxq__composer{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--surface));border-top:1px solid #d8dcdd;padding:12px 14px 14px}.buddy-assistant-module__Nkvcxq__conversationDock{justify-content:center;align-items:center;gap:9px;margin-bottom:11px;display:flex}.buddy-assistant-module__Nkvcxq__modeSwitch{background:var(--lightningcss-light,#f2f4f3)var(--lightningcss-dark,var(--surface));border:1px solid #d6dcde;border-radius:12px;flex-wrap:wrap;flex:0 auto;gap:5px;min-width:0;max-width:100%;padding:4px;display:flex}.buddy-assistant-module__Nkvcxq__modeSwitch button,.buddy-assistant-module__Nkvcxq__voiceSessionButtons button{color:#627078;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:32px;height:32px;padding:0;transition:color .14s,border-color .14s,background .14s,box-shadow .14s;display:grid}.buddy-assistant-module__Nkvcxq__modeSwitch button:hover,.buddy-assistant-module__Nkvcxq__voiceSessionButtons button:hover{color:#075faf;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--surface))}.buddy-assistant-module__Nkvcxq__modeSwitch button:focus-visible,.buddy-assistant-module__Nkvcxq__voiceSessionButtons button:focus-visible{outline-offset:2px;outline:2px solid #5a9ee5}.buddy-assistant-module__Nkvcxq__modeSwitch button:disabled{cursor:default;opacity:.45}.buddy-assistant-module__Nkvcxq__modeSwitch button svg,.buddy-assistant-module__Nkvcxq__voiceSessionButtons button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px;overflow:visible}.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__voiceModeActive{color:#fff;background:#0969cc;border-color:#0a68c8;box-shadow:0 5px 14px #005cc83d}.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__voiceModeActive:hover{color:#fff;background:#075bae}.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__interactionModeButton{white-space:normal;flex:106px;grid-template-columns:18px minmax(0,1fr);grid-auto-flow:column;gap:6px;width:auto;min-width:0;height:auto;min-height:32px;padding:6px 10px;font-size:10px;font-weight:800}.buddy-assistant-module__Nkvcxq__interactionModeButton span{overflow-wrap:anywhere;line-height:1.3}.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__noteModeActive{color:#fff4df;background:#9a5e0a;border-color:#c78320;box-shadow:0 5px 14px #9a5e0a42}.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__noteModeActive:hover{color:#fff;background:#825008}.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__modeMicrophone{flex:0 0 32px;width:32px;min-width:32px}.buddy-assistant-module__Nkvcxq__modeSwitch[data-interaction-mode=CHAT]{background:#1065b824;border-color:#2087e8ad;box-shadow:inset 0 0 0 1px #2e91ed1a,0 0 14px #0f6dca1f}.buddy-assistant-module__Nkvcxq__modeSwitch[data-interaction-mode=NOTE]{background:#a6660c2b;border-color:#d99225c2;box-shadow:inset 0 0 0 1px #e59c2e1f,0 0 14px #b56f1024}.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__microphoneActive{color:#fff;background:#0969cc;border-color:#1682e8;animation:1.05s ease-in-out infinite buddy-assistant-module__Nkvcxq__buddyMicrophoneActive;box-shadow:0 0 0 3px #0969cc4d,0 0 18px #1989f17a}.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__microphoneActive.buddy-assistant-module__Nkvcxq__noteMicrophone{color:#fff8e8;background:#a7660c;border-color:#d99225;box-shadow:0 0 0 3px #d9922557,0 0 18px #e6971f80}@keyframes buddy-assistant-module__Nkvcxq__buddyMicrophoneActive{0%,to{filter:brightness(.86);opacity:.78;transform:scale(.92)}50%{filter:brightness(1.34);opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__microphoneActive{animation:none}}@media (max-width:430px){.buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__interactionModeButton{min-width:0;padding:0 8px}}.buddy-assistant-module__Nkvcxq__voiceStatus{min-width:0;color:var(--lightningcss-light,#59676e)var(--lightningcss-dark,var(--muted));flex:auto;align-items:center;gap:7px;font-size:10px;font-weight:700;display:none}.buddy-assistant-module__Nkvcxq__voiceStatus>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.buddy-assistant-module__Nkvcxq__voiceStatus i{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--surface));border:1px solid #d2dadd;border-radius:999px;flex:none;align-items:center;gap:2px;height:20px;padding:0 7px;display:flex}.buddy-assistant-module__Nkvcxq__voiceStatus i b{background:#87969d;border-radius:2px;width:2px;height:5px}.buddy-assistant-module__Nkvcxq__voiceStatus i[data-status=CONNECTING] b,.buddy-assistant-module__Nkvcxq__voiceStatus i[data-status=LISTENING] b,.buddy-assistant-module__Nkvcxq__voiceStatus i[data-status=THINKING] b,.buddy-assistant-module__Nkvcxq__voiceStatus i[data-status=SPEAKING] b{background:#0b69c7;animation:.72s ease-in-out infinite alternate buddy-assistant-module__Nkvcxq__buddy-voice-level}.buddy-assistant-module__Nkvcxq__voiceStatus i[data-status=SPEAKING] b{background:#20a67a}.buddy-assistant-module__Nkvcxq__voiceStatus i[data-status=ERROR] b{background:#c44f46}.buddy-assistant-module__Nkvcxq__voiceStatus i b:nth-child(2){height:10px;animation-delay:.16s!important}.buddy-assistant-module__Nkvcxq__voiceStatus i b:nth-child(3){height:7px;animation-delay:.32s!important}.buddy-assistant-module__Nkvcxq__voiceSessionButtons{flex:none;gap:3px;display:flex}.buddy-assistant-module__Nkvcxq__voiceSessionButtons button{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--surface));border-color:#d5dcde;border-radius:8px;width:29px;height:29px}.buddy-assistant-module__Nkvcxq__voiceSessionButtons button:last-child{color:#a64740}.buddy-assistant-module__Nkvcxq__voiceSessionButtons .buddy-assistant-module__Nkvcxq__voiceMuteButton{color:#7c898f;background:#76848b1a}.buddy-assistant-module__Nkvcxq__voiceSessionButtons .buddy-assistant-module__Nkvcxq__voiceMuteButton[data-muted=true]{color:#fff4df;background:#9a5e0a;border-color:#d99225;box-shadow:0 0 0 2px #d9922538}.buddy-assistant-module__Nkvcxq__voiceError{color:var(--lightningcss-light,#843f39)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--surface));border-left:2px solid #c44f46;margin:0 0 9px;padding:6px 7px;font-size:10px;line-height:1.4}.buddy-assistant-module__Nkvcxq__voiceError p{margin:0}.buddy-assistant-module__Nkvcxq__voiceError button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;margin-top:6px;padding:5px 8px;font-weight:700}.buddy-assistant-module__Nkvcxq__voiceSetup{color:var(--lightningcss-light,#35526a)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#f1f7fd)var(--lightningcss-dark,var(--surface));border:1px solid #c7d9ec;border-radius:6px;margin:0 0 9px;padding:7px 8px;font-size:10px;line-height:1.45}.buddy-assistant-module__Nkvcxq__voiceSetup code{color:#005cc8;font:800 10px/1 ui-monospace,monospace}.buddy-assistant-module__Nkvcxq__composer label{color:var(--lightningcss-light,#697276)var(--lightningcss-dark,var(--muted));letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.buddy-assistant-module__Nkvcxq__inputRow{grid-template-columns:minmax(0,1fr) 37px;gap:7px;display:grid}.buddy-assistant-module__Nkvcxq__composer input{min-width:0;height:39px;color:var(--lightningcss-light,#243037)var(--lightningcss-dark,var(--muted));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--surface));border:1px solid #cbd1d2;border-radius:6px;padding:0 10px;font-size:10px}.buddy-assistant-module__Nkvcxq__inputRow button{color:#fff;cursor:pointer;background:#005cc8;border:0;border-radius:6px;place-items:center;font-size:16px;display:grid}.buddy-assistant-module__Nkvcxq__inputRow button:disabled{opacity:.4;cursor:default}@media (max-width:620px){.buddy-assistant-module__Nkvcxq__launcher{grid-template-columns:34px;min-width:0;padding:7px;bottom:12px;right:76px}.buddy-assistant-module__Nkvcxq__launcher strong,.buddy-assistant-module__Nkvcxq__launcher small{display:none}.buddy-assistant-module__Nkvcxq__panel{width:auto;inset:8px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel{width:auto;height:auto;max-height:min(54svh,460px);inset:auto 8px 8px}.buddy-assistant-module__Nkvcxq__conversationDock{gap:6px}.buddy-assistant-module__Nkvcxq__voiceStatus>span{display:none}}@media (min-width:621px) and (max-width:1100px){.buddy-assistant-module__Nkvcxq__reviewRoomPanel{width:min(330px,100vw - 24px);height:auto;max-height:min(430px,100vh - 88px);bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.buddy-assistant-module__Nkvcxq__panel{transition:none}.buddy-assistant-module__Nkvcxq__voiceStatus i b{animation:none!important}}:is(html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__panel,html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__reviewRoomPanel){color:#e7eef2;background:#11191ef0;border-color:#43515a}:is(html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__subscriptionBar,html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__panelSizeControl,html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__composer){color:#dce6eb;background:#161f24f5;border-color:#34414a}:is(html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__subscriptionBar strong,html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__panelSizeControl strong){color:#edf3f6}:is(html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__subscriptionBar small,html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__subscriptionBar p,html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__composer label){color:#a9b6bd}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__messages article{color:#e7eef2;background:#1b252b;border-color:#43515a}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__buddyMessage{color:#e7eef2;background:#1b252b;border-color:#43515a}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__userMessage{color:#e7eef2;background:#142536;border-color:#315b84!important}html[data-studio-theme=dark] :is(.buddy-assistant-module__Nkvcxq__boundary,.buddy-assistant-module__Nkvcxq__manifestIdle,.buddy-assistant-module__Nkvcxq__intentCard,.buddy-assistant-module__Nkvcxq__voiceSetup,.buddy-assistant-module__Nkvcxq__voiceStatus i,.buddy-assistant-module__Nkvcxq__voiceSessionButtons button,.buddy-assistant-module__Nkvcxq__prompts button){color:#dce6eb;background:#151d22;border-color:#34414a}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__manifestIdle strong{color:#edf3f6}html[data-studio-theme=dark] :is(.buddy-assistant-module__Nkvcxq__modeSwitch,.buddy-assistant-module__Nkvcxq__conversationDock){background:#10181d;border-color:#34414a}html[data-studio-theme=dark] :is(.buddy-assistant-module__Nkvcxq__modeSwitch button:hover,.buddy-assistant-module__Nkvcxq__voiceSessionButtons button:hover){color:#b9dcff;background:#1b2c3b}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__voiceError{color:#ffb1aa;background:#321d1d;border-color:#74413e}.buddy-assistant-module__Nkvcxq__panel,.buddy-assistant-module__Nkvcxq__reviewRoomPanel{resize:none;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}.buddy-assistant-module__Nkvcxq__reviewRoomPanel{width:auto;height:auto}.buddy-assistant-module__Nkvcxq__systemAssistantPanel{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0d1a20);width:min(430px,100vw - 32px);height:min(620px,100vh - 112px);max-height:calc(100vh - 32px);color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#e8f0f4);border:1px solid #31444f;border-radius:14px;overflow:hidden;box-shadow:0 24px 72px #0000007a}.buddy-assistant-module__Nkvcxq__systemAssistantPanel:not(.buddy-assistant-module__Nkvcxq__calendarPanel):not(.buddy-assistant-module__Nkvcxq__timelinePanel){opacity:0;transform-origin:100% 100%;height:min(620px,100dvh - 108px);transition:transform .18s,opacity .18s,visibility .18s;inset:auto 20px 80px auto;transform:translateY(16px)}.buddy-assistant-module__Nkvcxq__systemAssistantPanel.buddy-assistant-module__Nkvcxq__panelOpen:not(.buddy-assistant-module__Nkvcxq__calendarPanel):not(.buddy-assistant-module__Nkvcxq__timelinePanel){opacity:1;transform:translateY(0)}.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__header{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#132128);border-bottom:1px solid #2a3d47;min-height:58px;padding:10px 12px}.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__subscriptionBar,.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__intentCard,.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__panelSizeControl{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#101f26);color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#aebdc5);border-color:#2d424d}.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__messages{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0d1a20);padding:14px}.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__messages article{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#14242c);color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#edf5f8);border-color:#344c58}.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__composer{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#132128);border-top:1px solid #2a3d47;padding:12px 14px 14px}.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__modeSwitch{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0d1a20);border-color:#334954;width:max-content;max-width:100%;margin-inline:auto}.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__voiceSessionButtons,.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__voiceSetup,.buddy-assistant-module__Nkvcxq__systemAssistantPanel:not(.buddy-assistant-module__Nkvcxq__calendarPanel) .buddy-assistant-module__Nkvcxq__modeSwitch>button:nth-of-type(2){display:none}.buddy-assistant-module__Nkvcxq__systemAssistantPanel .buddy-assistant-module__Nkvcxq__modeSwitch>button:first-of-type{color:#f0f7fb;background:#0b72d9;justify-content:center;min-width:132px}.buddy-assistant-module__Nkvcxq__systemAssistantPanel input,.buddy-assistant-module__Nkvcxq__systemAssistantPanel textarea{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0a161c);color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#edf5f8);border-color:#344b57}.buddy-assistant-module__Nkvcxq__systemAssistantPanel input::placeholder,.buddy-assistant-module__Nkvcxq__systemAssistantPanel textarea::placeholder{color:var(--lightningcss-light,#70848f)var(--lightningcss-dark,var(--muted))}.buddy-assistant-module__Nkvcxq__timelinePanel{transform-origin:100% 100%;background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0d1a20e0);-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08);opacity:.9;border-color:#4a6777b8;grid-template-rows:auto auto auto minmax(120px,1fr) auto auto;width:min(400px,100vw - 44px);min-width:0;max-width:calc(100vw - 44px);height:min(560px,100dvh - 98px);min-height:0;max-height:calc(100dvh - 98px);transition:transform .18s,visibility .18s,opacity .14s;inset:auto 22px 76px auto;transform:translateY(calc(100% + 92px));box-shadow:0 20px 62px #00000061}.buddy-assistant-module__Nkvcxq__timelinePanel.buddy-assistant-module__Nkvcxq__panelOpen{transform:translateY(0)}.buddy-assistant-module__Nkvcxq__timelinePanel.buddy-assistant-module__Nkvcxq__panelOpen:hover,.buddy-assistant-module__Nkvcxq__timelinePanel.buddy-assistant-module__Nkvcxq__panelOpen:focus-within{opacity:.98}.buddy-assistant-module__Nkvcxq__minimizeBuddy{font-size:18px;line-height:1}.buddy-assistant-module__Nkvcxq__timelinePanel :is(.buddy-assistant-module__Nkvcxq__header,.buddy-assistant-module__Nkvcxq__boundary,.buddy-assistant-module__Nkvcxq__manifestIdle,.buddy-assistant-module__Nkvcxq__messages,.buddy-assistant-module__Nkvcxq__prompts,.buddy-assistant-module__Nkvcxq__composer){min-width:0}.buddy-assistant-module__Nkvcxq__timelinePanel :is(.buddy-assistant-module__Nkvcxq__messages article,.buddy-assistant-module__Nkvcxq__messages article p,.buddy-assistant-module__Nkvcxq__manifestIdle strong){overflow-wrap:anywhere;max-width:100%}.buddy-assistant-module__Nkvcxq__timelinePanel .buddy-assistant-module__Nkvcxq__messages{min-height:120px;overflow:hidden auto}.buddy-assistant-module__Nkvcxq__timelinePanel .buddy-assistant-module__Nkvcxq__composer{max-height:min(250px,38vh);overflow:hidden auto}.buddy-assistant-module__Nkvcxq__timelinePanel .buddy-assistant-module__Nkvcxq__modeSwitch>button:nth-of-type(3),.buddy-assistant-module__Nkvcxq__timelinePanel .buddy-assistant-module__Nkvcxq__voiceSessionButtons{display:inline-flex}.buddy-assistant-module__Nkvcxq__timelinePanel .buddy-assistant-module__Nkvcxq__modeSwitch>button:nth-of-type(3){min-width:38px}.buddy-assistant-module__Nkvcxq__calendarPanel.buddy-assistant-module__Nkvcxq__systemAssistantPanel{transform-origin:100% 100%;inset:auto 18px 78px auto;transform:translateY(calc(100% + 96px))}.buddy-assistant-module__Nkvcxq__calendarPanel.buddy-assistant-module__Nkvcxq__panelOpen{transform:translateY(0)}.buddy-assistant-module__Nkvcxq__calendarPanel .buddy-assistant-module__Nkvcxq__modeSwitch>button:nth-of-type(2),.buddy-assistant-module__Nkvcxq__calendarPanel .buddy-assistant-module__Nkvcxq__modeSwitch>button:nth-of-type(3),.buddy-assistant-module__Nkvcxq__calendarPanel .buddy-assistant-module__Nkvcxq__voiceSessionButtons{display:inline-flex}.buddy-assistant-module__Nkvcxq__calendarPanel .buddy-assistant-module__Nkvcxq__modeSwitch>button:first-of-type{min-width:0}.buddy-assistant-module__Nkvcxq__calendarPanel .buddy-assistant-module__Nkvcxq__modeSwitch>button:nth-of-type(3){min-width:38px}.buddy-assistant-module__Nkvcxq__calendarPanel .buddy-assistant-module__Nkvcxq__modeSwitch{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px;width:100%;max-width:440px;display:grid}.buddy-assistant-module__Nkvcxq__calendarPanel .buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__interactionModeButton{width:100%;min-width:0}.buddy-assistant-module__Nkvcxq__calendarPanel .buddy-assistant-module__Nkvcxq__modeSwitch .buddy-assistant-module__Nkvcxq__modeMicrophone{width:42px;min-width:42px}@media (max-width:620px){.buddy-assistant-module__Nkvcxq__calendarPanel.buddy-assistant-module__Nkvcxq__systemAssistantPanel{bottom:64px;right:8px}}.buddy-assistant-module__Nkvcxq__timelinePanel .buddy-assistant-module__Nkvcxq__prompts{grid-template-columns:1fr}.buddy-assistant-module__Nkvcxq__timelinePanel .buddy-assistant-module__Nkvcxq__prompts button,.buddy-assistant-module__Nkvcxq__timelinePanel .buddy-assistant-module__Nkvcxq__prompts button:last-child:nth-child(odd){grid-column:auto;width:100%}.buddy-assistant-module__Nkvcxq__resizeHandle{z-index:8;cursor:nwse-resize;touch-action:none;background:0 0;border:0;width:26px;height:26px;padding:0;position:absolute;top:0;left:0}.buddy-assistant-module__Nkvcxq__resizeHandle:after{content:"";border-top:2px solid #8fa0aa;border-left:2px solid #8fa0aa;width:9px;height:9px;position:absolute;top:5px;left:5px}body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__launcher{width:46px;min-width:46px;height:46px;box-shadow:none;opacity:.32;background:0 0;border-color:#0000;border-radius:50%;padding:0;transition:opacity .18s,transform .18s,box-shadow .18s;bottom:18px;right:18px;overflow:hidden}body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__launcher>span{border-radius:50%;grid-row:auto;width:42px;height:42px;box-shadow:0 8px 24px #0000004d}body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__launcher{top:var(--buddy-focus-top,auto);right:var(--buddy-focus-right,42px);bottom:var(--buddy-focus-bottom,170px);left:var(--buddy-focus-left,auto);width:42px;min-width:42px;height:42px;box-shadow:none;opacity:.72;cursor:grab;touch-action:none;background:0 0;border-color:#0000;border-radius:50%;padding:0;overflow:hidden}body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__launcher:active{cursor:grabbing}body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__launcher>span{border-radius:50%;grid-row:auto;width:40px;height:40px;box-shadow:0 8px 24px #00000047}:is(body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__launcher strong,body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__launcher small){display:none}:is(body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__launcher:hover,body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__launcher:focus-visible,body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__launcher[aria-expanded=true]){opacity:1;transform:scale(1.04)}body[data-review-focus=true]:not([data-review-fullscreen=true]) .buddy-assistant-module__Nkvcxq__reviewRoomPanel.buddy-assistant-module__Nkvcxq__panelOpen{top:auto;right:18px;bottom:var(--buddy-focus-panel-bottom,112px);opacity:1;visibility:visible;max-width:min(620px,100vw - 36px);max-height:calc(100vh - 130px);left:auto;transform:none}:is(body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__launcher strong,body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__launcher small){display:none}:is(body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__launcher:hover,body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__launcher:focus-visible,body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__launcher[aria-expanded=true]){opacity:1;transform:scale(1.04);box-shadow:0 10px 34px #0006}body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__panelOpen{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .17s,transform .17s;left:auto;right:18px;transform:none}body[data-review-fullscreen=true]:has(.launcher:hover) .buddy-assistant-module__Nkvcxq__panelOpen{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}body[data-review-fullscreen=true]:has(.launcher:focus-visible) .buddy-assistant-module__Nkvcxq__panelOpen{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}body[data-review-fullscreen=true]:has(.launcher[aria-expanded=true]) .buddy-assistant-module__Nkvcxq__panelOpen{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__panelOpen:hover{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__panelOpen:focus-within{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header{cursor:grab;touch-action:none;grid-template-columns:minmax(0,1fr) 28px auto 28px 28px;min-height:40px;padding:5px 9px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__header:active{cursor:grabbing}.buddy-assistant-module__Nkvcxq__connectionToggle{font-size:14px!important}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button{border-radius:6px;grid-column:auto;align-self:center;height:20px;min-height:20px;max-height:20px;padding:0 2px;font-size:8px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button:last-child{grid-column:auto;justify-self:center;width:38px}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button[data-scene-jump=true],.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button[data-scene-jump=true]:last-child:nth-child(odd){color:#dff4ff;background:#075f9b;border-color:#159fe9;justify-self:center;place-items:center;width:38px;min-width:38px;padding:0;font-size:13px;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #56c2ff2e}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button[data-scene-jump=true]:hover{color:#fff;background:#0878c4;border-color:#43b9f5}.buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts{grid-auto-rows:20px;align-self:end;width:100%;min-height:24px;max-height:28px}body[data-review-fullscreen=true] .buddy-assistant-module__Nkvcxq__reviewRoomPanel{max-width:calc(100vw - 36px);height:min(560px,100vh - 112px);max-height:calc(100vh - 112px);inset:auto 18px 76px auto}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button{color:#dce7ed;background:#2b353b;border-color:#4b5961}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button:hover{background:#354249;border-color:#687983}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__prompts button[data-scene-jump=true]{color:#e8f8ff;background:#075f9b;border-color:#159fe9}:is(html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__composer,html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__conversationDock,html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__reviewRoomPanel .buddy-assistant-module__Nkvcxq__modeSwitch){color:#dce6eb;background:#182228;border-color:#43515a}html[data-studio-theme=dark] .buddy-assistant-module__Nkvcxq__messages article p{color:#e7eef2}@keyframes buddy-assistant-module__Nkvcxq__buddy-voice-level{0%{transform:scaleY(.55)}to{transform:scaleY(1.35)}}.studio-shell .buddy-assistant-module__Nkvcxq__buddyMessage{color:var(--lightningcss-light,#243e50)var(--lightningcss-dark,#e8f0f4);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#17252c);border-color:var(--lightningcss-light,#c4d6e2)var(--lightningcss-dark,#38505d)}.studio-shell .buddy-assistant-module__Nkvcxq__userMessage{color:var(--lightningcss-light,#243e50)var(--lightningcss-dark,#f1f7fa);background:var(--lightningcss-light,#edf6fc)var(--lightningcss-dark,#142733);border-color:var(--lightningcss-light,#83b6d9)var(--lightningcss-dark,#246a9b)}:is(.studio-shell .buddy-assistant-module__Nkvcxq__composer,.studio-shell .buddy-assistant-module__Nkvcxq__modeSwitch,.studio-shell .buddy-assistant-module__Nkvcxq__voiceStatus){color:#dce7ec;background:#111d23;border-color:#38505d}.studio-shell .buddy-assistant-module__Nkvcxq__composer input{color:#eef4f7;background:#0d171c;border-color:#38505d}.buddy-assistant-module__Nkvcxq__welcomeGuide{gap:12px;padding-top:5px;display:grid}.buddy-assistant-module__Nkvcxq__welcomeGuide>section{gap:4px;display:grid}.buddy-assistant-module__Nkvcxq__welcomeGuide>section>strong{font:600 12px/1.4 var(--font-ui)}.buddy-assistant-module__Nkvcxq__messages article .buddy-assistant-module__Nkvcxq__welcomeGuide p{margin:0;line-height:1.5}.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true]{color:#fff;background:linear-gradient(145deg,#2184ee,#0965c4 60%,#07488f);border:1px solid #5b9de9;grid-template:1fr/1fr;place-items:center;box-shadow:inset 0 1px 1px #ffffff47,inset 0 -7px 13px #021f593d,0 9px 25px #00000052;inset:auto 80px max(20px, env(safe-area-inset-bottom)) auto!important;z-index:210!important;visibility:visible!important;opacity:1!important;border-radius:50%!important;width:48px!important;min-width:48px!important;height:48px!important;padding:0!important;display:grid!important;position:fixed!important;transform:none!important}.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true]>span{width:100%;height:100%;font:750 18px/1 var(--font-ui);background:0 0;border-radius:50%;grid-area:1/1}.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true][data-background-admin=false]{right:20px!important}.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true] :is(strong,small){display:none}.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true][data-advice-pending=true]:after{content:"";border:2px solid var(--surface);background:#f6bd4b;border-radius:50%;width:9px;height:9px;position:absolute;top:1px;right:0}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true]{pointer-events:none;opacity:0;flex-direction:column;inset:var(--buddy-review-top,auto) var(--buddy-review-right,20px) var(--buddy-review-bottom,80px) var(--buddy-review-left,auto)!important;width:min(var(--buddy-review-width,400px), calc(100vw - 32px))!important;height:min(var(--buddy-review-height,620px), calc(100dvh - 32px))!important;background:var(--surface)!important;z-index:209!important;visibility:hidden!important;border:1px solid #385363!important;border-radius:16px!important;max-width:calc(100vw - 32px)!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;display:flex!important;position:fixed!important;transform:translateY(12px)!important;box-shadow:0 18px 60px #00000059!important}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true][aria-hidden=false]{pointer-events:auto;opacity:1;visibility:visible!important;transform:none!important}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true] .buddy-assistant-module__Nkvcxq__resizeHandle{display:block}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true] .buddy-assistant-module__Nkvcxq__header{cursor:move;grid-template-columns:minmax(0,1fr) 30px 30px auto 30px 30px}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true] .buddy-assistant-module__Nkvcxq__minimizeBuddy{display:grid}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true] .buddy-assistant-module__Nkvcxq__messages{min-height:0;padding:12px}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true] .buddy-assistant-module__Nkvcxq__messages>*{flex-shrink:0}.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true]:focus-visible{outline-offset:4px;outline:2px solid #91c7ff}@media (prefers-reduced-motion:no-preference){.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true][data-advice-pending=true]{animation:2s ease-in-out infinite buddy-assistant-module__Nkvcxq__buddyListeningPulse}}@media (prefers-reduced-motion:reduce){.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true],.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true]>span{animation:none!important}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true]{transition:none}}.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true][data-dictating-hidden=true]{color:#241506!important;background:linear-gradient(145deg,#ffd06f,#f3a31e 55%,#c56e06)!important;border-color:#ffd083!important;box-shadow:inset 0 1px 1px #ffffff8c,0 0 0 3px #f7a0204d,0 9px 25px #00000052!important}.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true][data-dictating-hidden=true]:after{content:"";background:#fff0b9;border:2px solid #2a1b08;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:1px}@media (prefers-reduced-motion:no-preference){.buddy-assistant-module__Nkvcxq__launcher[data-review-floating=true][data-dictating-hidden=true]{animation:1.25s ease-in-out infinite buddy-assistant-module__Nkvcxq__buddyHiddenDictationPulse}}@keyframes buddy-assistant-module__Nkvcxq__buddyHiddenDictationPulse{50%{box-shadow:inset 0 1px 1px #ffffff8c,0 0 0 9px #f7a02021,0 9px 25px #00000052}}.buddy-assistant-module__Nkvcxq__dockBuddy{border:1px solid var(--line);background:var(--surface);width:30px;height:30px;color:var(--ink);border-radius:7px;place-items:center;padding:5px;display:grid}.buddy-assistant-module__Nkvcxq__dockBuddy svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:18px;height:18px}.buddy-assistant-module__Nkvcxq__resizeHandle:focus-visible{outline-offset:-2px;outline:2px solid #3caeff}@media (max-width:620px){.buddy-assistant-module__Nkvcxq__panelOpen{z-index:220}.buddy-assistant-module__Nkvcxq__panel:not([data-review-floating=true]){resize:none;min-width:0;max-width:none;min-height:0;max-height:none;inset:max(8px, env(safe-area-inset-top)) 8px max(8px, env(safe-area-inset-bottom))!important;width:auto!important;height:auto!important}.buddy-assistant-module__Nkvcxq__reviewRoomPanel:not([data-review-floating=true]){top:auto!important;bottom:max(68px, calc(env(safe-area-inset-bottom) + 60px))!important;height:min(54dvh,460px)!important}.buddy-assistant-module__Nkvcxq__panel[data-review-floating=true]{top:auto!important;left:8px!important;right:8px!important;bottom:max(72px, calc(env(safe-area-inset-bottom) + 64px))!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;height:min(620px,100dvh - 92px)!important;max-height:calc(100dvh - 92px)!important}}.buddy-assistant-module__Nkvcxq__panel[data-review-docked=true]{flex-direction:column;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;z-index:auto!important;background:var(--surface)!important;border:0!important;border-radius:0!important;margin:0!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.buddy-assistant-module__Nkvcxq__panel[data-review-docked=true][aria-hidden=false]{opacity:1;pointer-events:auto;visibility:visible!important}.buddy-assistant-module__Nkvcxq__panel[data-review-docked=true] .buddy-assistant-module__Nkvcxq__resizeHandle{display:none}.buddy-assistant-module__Nkvcxq__panel[data-review-docked=true] .buddy-assistant-module__Nkvcxq__header{cursor:default;grid-template-columns:minmax(0,1fr) 30px 30px auto 30px 30px}.buddy-assistant-module__Nkvcxq__panel[data-review-docked=true] .buddy-assistant-module__Nkvcxq__header>.buddy-assistant-module__Nkvcxq__avatar{display:none}.buddy-assistant-module__Nkvcxq__panel[data-review-docked=true] .buddy-assistant-module__Nkvcxq__messages{flex:1;min-height:0;padding:12px;overflow-y:auto}.buddy-assistant-module__Nkvcxq__panel[data-review-docked=true] .buddy-assistant-module__Nkvcxq__messages>*{flex-shrink:0}.buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__textZoom{gap:4px;height:28px}.buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__textZoom>button{width:28px;min-width:28px;height:26px;min-height:26px;padding:0;font-size:16px}.buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__textZoom>button:nth-of-type(2){width:46px;font-size:11px}.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true]{flex-direction:column;inset:var(--buddy-fit-top) auto auto var(--buddy-fit-left)!important;width:var(--buddy-fit-width)!important;height:var(--buddy-fit-height)!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;display:flex!important}.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true]>.buddy-assistant-module__Nkvcxq__header,.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true]>.buddy-assistant-module__Nkvcxq__composer{flex-shrink:0;min-width:0}.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true]>.buddy-assistant-module__Nkvcxq__messages{flex:1 1 0;min-height:0}.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true] .buddy-assistant-module__Nkvcxq__composer{max-height:60%;overflow:hidden auto}.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true] .buddy-assistant-module__Nkvcxq__inputRow{width:100%;min-width:0}.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true] .buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__buddyTitle{white-space:normal}.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true] .buddy-assistant-module__Nkvcxq__header .buddy-assistant-module__Nkvcxq__buddyTitle small{white-space:normal;overflow-wrap:anywhere}.buddy-assistant-module__Nkvcxq__panel[data-viewport-fit=true][aria-hidden=false]{transform:none!important}.buddy-assistant-module__Nkvcxq__panel.buddy-assistant-module__Nkvcxq__compactReviewPanel[aria-hidden=true]{visibility:hidden!important;pointer-events:none!important;display:none!important}
.text-size-controls-module__FrStwq__controls{font:500 11px/1.3 var(--font-ui);color:var(--lightningcss-light,#355363)var(--lightningcss-dark,#b4cbd6);justify-content:flex-end;align-items:center;gap:4px;display:flex}.text-size-controls-module__FrStwq__controls>span{margin-right:auto;font-size:11px}.text-size-controls-module__FrStwq__controls>button{border:1px solid var(--line,#38515e);width:28px;height:26px;min-height:26px;color:inherit;background:var(--lightningcss-light,var(--surface,#fff))var(--lightningcss-dark,#193341);cursor:pointer;font:600 16px/1 var(--font-ui);border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.text-size-controls-module__FrStwq__controls>button.text-size-controls-module__FrStwq__reset{font-variant-numeric:tabular-nums;width:46px;font-size:11px}.text-size-controls-module__FrStwq__controls>button:disabled{opacity:.4;cursor:default}.text-size-controls-module__FrStwq__controls>button:focus-visible{outline-offset:2px;outline:2px solid #53b9ed}
.review-note-header-module__oxANkq__header{box-sizing:border-box;flex:none;align-self:stretch;width:100%;min-width:0;max-width:100%;margin:0 0 3px;container-type:inline-size}.review-note-header-module__oxANkq__row{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;min-height:28px;display:flex}.review-note-header-module__oxANkq__navigation{flex:auto;align-items:center;gap:2px;min-width:0;display:flex}.review-note-header-module__oxANkq__tools{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.review-note-header-module__oxANkq__inlineZoom{flex:none;min-width:0}.review-note-header-module__oxANkq__inlineZoom>div{gap:3px;width:auto;min-width:0;margin:0;display:flex}.review-note-header-module__oxANkq__inlineZoom>div>span{display:none}.review-note-header-module__oxANkq__inlineZoom button{height:24px;min-height:24px;padding:2px 5px;font-size:11px}.review-note-header-module__oxANkq__tabs{flex:0 auto;align-items:center;gap:3px;min-width:0;display:flex}.review-note-header-module__oxANkq__tabs button,.review-note-header-module__oxANkq__icon,.review-note-header-module__oxANkq__inlineActions button,.review-note-header-module__oxANkq__overflowActions button{box-sizing:border-box;color:#9fbacb;min-width:0;min-height:26px;font:600 11px/1.3 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:3px 6px;display:inline-flex}.review-note-header-module__oxANkq__tabs button[aria-selected=true]{color:#e1f4ff;background:#12364c;border-color:#2a6b91}.review-note-header-module__oxANkq__tabs .review-note-header-module__oxANkq__historyTab{color:#d5c2fa;background:#292239;border-color:#675083}.review-note-header-module__oxANkq__tabs .review-note-header-module__oxANkq__historyTab:hover{color:#f1e8ff;background:#38294d;border-color:#a787cd}.review-note-header-module__oxANkq__tabs .review-note-header-module__oxANkq__historyTab[aria-selected=true]{color:#f5edff;background:#493263;border-color:#ba98ec}.review-note-header-module__oxANkq__tabs button{flex:none}.review-note-header-module__oxANkq__tabs button:first-child{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.review-note-header-module__oxANkq__tabs button:first-child>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.review-note-header-module__oxANkq__tabs small{color:#9ed2f4;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:3px;font-size:10px;display:inline-flex}.review-note-header-module__oxANkq__tabs small i{color:#728e9f;font-style:normal}.review-note-header-module__oxANkq__popoverOwner{flex:none;display:inline-flex}.review-note-header-module__oxANkq__icon{border-color:#294956;width:26px;height:26px;padding:2px}.review-note-header-module__oxANkq__icon[data-new=true]{color:#9edfff;border-color:#48b8ef;box-shadow:0 0 0 2px #238ddd20}.review-note-header-module__oxANkq__historyHelp{flex:none;align-items:center;display:inline-flex}.review-note-header-module__oxANkq__historyHelp .review-note-header-module__oxANkq__icon{color:#d5c2fa;width:22px;height:24px;box-shadow:none;background:0 0;border:0;padding:2px}.review-note-header-module__oxANkq__historyHelp .review-note-header-module__oxANkq__icon:hover,.review-note-header-module__oxANkq__historyHelp .review-note-header-module__oxANkq__icon[data-new=true]{color:#f1e8ff;box-shadow:none;background:#38294d}.review-note-header-module__oxANkq__inlineActions,.review-note-header-module__oxANkq__overflowActions{align-items:center;gap:2px;display:flex}.review-note-header-module__oxANkq__inlineActions{border-left:1px solid #31515f;padding-left:8px}.review-note-header-module__oxANkq__inlineActions button{border-color:#294956;width:24px;height:24px;padding:2px}.review-note-header-module__oxANkq__inlineActions button:disabled,.review-note-header-module__oxANkq__overflowActions button:disabled{opacity:.35;cursor:default}.review-note-header-module__oxANkq__overflowActions{display:none}.review-note-header-module__oxANkq__popover{box-sizing:border-box;color:#dcedf6;width:min(330px,100vw - 16px);max-height:min(480px,100dvh - 16px);font:12px/1.5 var(--font-ui);background:#102936;border:1px solid #397da2;border-radius:9px;margin:0;padding:12px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 12px 35px #0009}.review-note-header-module__oxANkq__popover:popover-open{gap:8px;display:grid}.review-note-header-module__oxANkq__header :is(button):focus-visible,.review-note-header-module__oxANkq__popover :is(button,input,select):focus-visible{outline-offset:2px;outline:2px solid #67c3f2}@container (max-width:340px){.review-note-header-module__oxANkq__row{column-gap:6px}.review-note-header-module__oxANkq__tabs button{padding-inline:4px;font-size:10px}.review-note-header-module__oxANkq__inlineActions{padding-left:6px}}@container (max-width:260px){.review-note-header-module__oxANkq__tabs button{gap:3px;padding-inline:4px;font-size:10px}.review-note-header-module__oxANkq__row,.review-note-header-module__oxANkq__tabs{gap:2px}.review-note-header-module__oxANkq__icon{width:23px;height:24px}.review-note-header-module__oxANkq__tabs small{font-size:9px}}.review-note-header-module__oxANkq__popover[data-tone=history]{color:#ece2f8;background:#241b31;border-color:#80649f}.review-note-header-module__oxANkq__tabs .review-note-header-module__oxANkq__historyTab small{color:#dfc5ff}.review-note-header-module__oxANkq__tabs .review-note-header-module__oxANkq__historyTab small i{color:#b095ce}
.previous-note-context-module__vBJHfq__context{box-sizing:border-box;grid-column:1/-1;width:100%;min-width:0;max-width:100%;margin:5px 0;display:block}.previous-note-context-module__vBJHfq__trigger,.previous-note-context-module__vBJHfq__actions button,.previous-note-context-module__vBJHfq__times button,.previous-note-context-module__vBJHfq__details>button{box-sizing:border-box;color:#a8d8f2;min-width:0;min-height:26px;font:600 11px/1.4 var(--font-ui);cursor:pointer;background:#102a38;border:1px solid #2c5368;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:4px 7px;display:inline-flex}.previous-note-context-module__vBJHfq__trigger{background:0 0;border-color:#0000;padding-left:0;font-size:10px}.previous-note-context-module__vBJHfq__trigger:hover,.previous-note-context-module__vBJHfq__trigger[aria-expanded=true]{color:#daf2ff}.previous-note-context-module__vBJHfq__trigger svg{flex:none}.previous-note-context-module__vBJHfq__details{box-sizing:border-box;color:#d5e8f3;min-width:0;max-width:100%;font:12px/1.5 var(--font-ui);background:#0b202b;border:1px solid #2c566d;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:8px;padding:9px;display:grid}.previous-note-context-module__vBJHfq__details>label{color:#a3c0d1;gap:4px;min-width:0;font-size:11px;display:grid}.previous-note-context-module__vBJHfq__details select{box-sizing:border-box;color:#dfedf5;width:100%;min-width:0;max-width:100%;font:11px/1.4 var(--font-ui);background:#0b1a23;border:1px solid #345467;border-radius:5px;padding:5px}.previous-note-context-module__vBJHfq__details p{overflow-wrap:anywhere;margin:0}.previous-note-context-module__vBJHfq__details .previous-note-context-module__vBJHfq__explanation{color:#9bb8c9;font-size:11px}.previous-note-context-module__vBJHfq__details>.previous-note-context-module__vBJHfq__all{align-items:flex-start;gap:6px;display:flex}.previous-note-context-module__vBJHfq__all input{accent-color:#27a2ed;flex:none;margin:3px 0 0}.previous-note-context-module__vBJHfq__candidate{box-sizing:border-box;background:#102630;border:1px solid #2b4858;border-radius:7px;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;max-width:100%;padding:8px;display:grid}.previous-note-context-module__vBJHfq__candidate[data-selected=true]{border-color:#48b4ec}.previous-note-context-module__vBJHfq__candidateHeader,.previous-note-context-module__vBJHfq__times,.previous-note-context-module__vBJHfq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.previous-note-context-module__vBJHfq__candidateHeader{font-size:11px}.previous-note-context-module__vBJHfq__candidateHeader>span{color:#93b6c9;font-size:10px}.previous-note-context-module__vBJHfq__times{color:#9fbccc;justify-content:flex-start;gap:8px 14px;font-size:10px}.previous-note-context-module__vBJHfq__times b{color:#cfe8f6;font-variant-numeric:tabular-nums}.previous-note-context-module__vBJHfq__times button{min-height:23px;padding:2px 5px;font-size:10px}.previous-note-context-module__vBJHfq__times button[data-quality=approximate]{color:#f3ce8e;border-color:#8b6a35}.previous-note-context-module__vBJHfq__times button:disabled{opacity:.5;cursor:default}.previous-note-context-module__vBJHfq__quality{color:#9fc3d6;font-size:10px}.previous-note-context-module__vBJHfq__body{white-space:pre-wrap;overflow-wrap:anywhere;font:400 calc(12px * var(--comment-text-scale,1))/1.5 var(--font-ui)}.previous-note-context-module__vBJHfq__actions a,.previous-note-context-module__vBJHfq__details>a{color:#86d0f8;overflow-wrap:anywhere;font-size:10px}.previous-note-context-module__vBJHfq__context :is(button,a,input,select):focus-visible{outline-offset:2px;outline:2px solid #62bfee}
.drawing-range-controls-module__hlL-PG__controls{flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:6px;min-width:0;display:flex}.drawing-range-controls-module__hlL-PG__controls>select{color:var(--lightningcss-light,#20333f)var(--lightningcss-dark,#d8e5ee);min-width:0;max-width:100%;height:29px;font:12px var(--font-ui);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101d24);border:1px solid var(--lightningcss-light,#b8c9d2)var(--lightningcss-dark,#3c525e);border-radius:5px;flex:160px;padding:3px 7px}.drawing-range-controls-module__hlL-PG__controls>button{color:var(--lightningcss-light,#20333f)var(--lightningcss-dark,#d8e5ee);width:auto;min-height:29px;font:11px var(--font-ui);white-space:nowrap;background:var(--lightningcss-light,#eaf2f6)var(--lightningcss-dark,#1a303c);border:1px solid var(--lightningcss-light,#b8c9d2)var(--lightningcss-dark,#3c525e);border-radius:5px;flex:none;padding:4px 8px}.drawing-range-controls-module__hlL-PG__controls>small{font:11px/1.4 var(--font-ui);color:var(--lightningcss-light,#526b79)var(--lightningcss-dark,#9bb2c1);flex:1 0 100%}.drawing-range-controls-module__hlL-PG__controls :focus-visible{outline-offset:2px;outline:2px solid #1687df}
.review-focused-dialog-module__Nmz0hG__dialog{box-sizing:border-box;width:min(820px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:14px;margin:auto;padding:24px;font:400 12px/1.5 Arial,sans-serif;overflow:auto;box-shadow:0 24px 90px #0006}.review-focused-dialog-module__Nmz0hG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a}.review-focused-dialog-module__Nmz0hG__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.review-focused-dialog-module__Nmz0hG__header>div{min-width:0}.review-focused-dialog-module__Nmz0hG__header h2{margin:0;font-size:20px;line-height:1.3}.review-focused-dialog-module__Nmz0hG__header p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0}.review-focused-dialog-module__Nmz0hG__header>button{flex:none;width:32px;height:32px;padding:0;font-size:20px}.review-focused-dialog-module__Nmz0hG__dialog button{border:1px solid var(--line);background:var(--surface-strong);color:var(--ink);cursor:pointer;border-radius:7px}.review-focused-dialog-module__Nmz0hG__dialog button:disabled{opacity:.5;cursor:default}.review-focused-dialog-module__Nmz0hG__dialog :is(button,textarea):focus-visible{outline-offset:3px;outline:2px solid #37a7e5}.review-focused-dialog-module__Nmz0hG__recipients{border:1px solid var(--line);background:var(--paper);border-radius:9px;margin:0 0 18px;padding:12px 14px}.review-focused-dialog-module__Nmz0hG__recipients>strong{margin-bottom:8px;font-size:12px;display:block}.review-focused-dialog-module__Nmz0hG__recipients ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.review-focused-dialog-module__Nmz0hG__recipients li{border:1px solid var(--line);background:var(--blue-soft);overflow-wrap:anywhere;border-radius:7px;padding:5px 9px;font-weight:600}.review-focused-dialog-module__Nmz0hG__recipients p{color:var(--muted);margin:10px 0 0;font-size:11px}.review-focused-dialog-module__Nmz0hG__composer label{margin-bottom:7px;font-weight:600;display:block}.review-focused-dialog-module__Nmz0hG__composer textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line);background:var(--paper);width:100%;min-height:200px;max-height:45dvh;color:var(--ink);border-radius:9px;padding:14px;font:400 14px/1.6 Arial,sans-serif;display:block}.review-focused-dialog-module__Nmz0hG__actions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;padding-top:16px;display:flex}.review-focused-dialog-module__Nmz0hG__actions button{padding:9px 16px;font:600 12px Arial,sans-serif}.review-focused-dialog-module__Nmz0hG__dialog .review-focused-dialog-module__Nmz0hG__primary{background:var(--blue);color:#fff;border-color:var(--blue);min-width:170px}.review-focused-dialog-module__Nmz0hG__error{background:var(--paper);border-left:3px solid #ee777d;border-radius:6px;padding:10px 12px}.review-focused-dialog-module__Nmz0hG__download{text-align:center;padding:10px 0 16px}.review-focused-dialog-module__Nmz0hG__downloadIcon{color:#51b5f4;background:var(--blue-soft);border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:34px;display:grid}.review-focused-dialog-module__Nmz0hG__download strong{overflow-wrap:anywhere;font-size:16px;display:block}.review-focused-dialog-module__Nmz0hG__download p{color:var(--muted)}.review-focused-dialog-module__Nmz0hG__downloadStatus{border:1px solid var(--line);background:var(--paper);border-radius:9px;margin:16px 0 0;padding:12px}@media (max-width:600px){.review-focused-dialog-module__Nmz0hG__dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:16px}.review-focused-dialog-module__Nmz0hG__header h2{font-size:18px}.review-focused-dialog-module__Nmz0hG__composer textarea{min-height:170px}.review-focused-dialog-module__Nmz0hG__actions{flex-wrap:wrap}.review-focused-dialog-module__Nmz0hG__actions button{flex:auto}}
.review-layout-menu-module__YV2RjG__root{font:600 11px/1 var(--font-ui);background:var(--lightningcss-light,#eff5fa)var(--lightningcss-dark,#10212c);border:1px solid var(--lightningcss-light,#a2bbcd)var(--lightningcss-dark,#38505d);border-radius:7px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.review-layout-menu-module__YV2RjG__root button{color:var(--lightningcss-light,#456575)var(--lightningcss-dark,#a7becd);min-height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 8px;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.review-layout-menu-module__YV2RjG__root button:hover{color:var(--lightningcss-light,#164c6a)var(--lightningcss-dark,#e2f1f8);background:var(--lightningcss-light,#dfeef5)var(--lightningcss-dark,#223945)}.review-layout-menu-module__YV2RjG__root button[aria-pressed=true]{color:var(--lightningcss-light,#164c6a)var(--lightningcss-dark,#d9f1ff);background:var(--lightningcss-light,#cfe6f2)var(--lightningcss-dark,#254657);border-color:var(--lightningcss-light,#7fa9be)var(--lightningcss-dark,#47758c)}.review-layout-menu-module__YV2RjG__root button:focus-visible{outline-offset:2px;outline:2px solid #53b9ed}.review-layout-menu-module__YV2RjG__root button:disabled{opacity:.45;cursor:default}.review-layout-menu-module__YV2RjG__root button:disabled:hover{color:var(--muted);background:0 0}.review-layout-menu-module__YV2RjG__root svg{fill:none;stroke:currentColor;stroke-width:1.3px;flex:0 0 14px;width:14px;height:14px}.review-layout-menu-module__YV2RjG__root .review-layout-menu-module__YV2RjG__customChevron{opacity:.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 10px;width:10px;height:10px}@media (prefers-reduced-motion:reduce){.review-layout-menu-module__YV2RjG__root button{transition:none}}.review-layout-menu-module__YV2RjG__panelViews{background:var(--lightningcss-light,#eff5fa)var(--lightningcss-dark,#10212c);border:1px solid #38505d;border-radius:7px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.review-layout-menu-module__YV2RjG__panelViews button{color:var(--lightningcss-light,#507086)var(--lightningcss-dark,#a7becd);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:0 0 30px;place-items:center;width:30px;height:28px;padding:0;display:grid}.review-layout-menu-module__YV2RjG__panelViews button:hover,.review-layout-menu-module__YV2RjG__panelViews button:focus-visible{color:var(--lightningcss-light,#075bb8)var(--lightningcss-dark,#eaf6ff);background:var(--lightningcss-light,#dcecff)var(--lightningcss-dark,#1d3a4e);outline:none}.review-layout-menu-module__YV2RjG__panelViews button:focus-visible{box-shadow:0 0 0 2px #69b7ed}.review-layout-menu-module__YV2RjG__panelViews button[aria-pressed=true]{color:#fff;background:#096fbd;border-color:#4399d0}.review-layout-menu-module__YV2RjG__panelViews svg{fill:none;stroke:currentColor;stroke-width:1.35px;opacity:1;width:25px;height:19px}.review-layout-menu-module__YV2RjG__layoutPane{fill:currentColor;stroke:none;opacity:.9}.review-layout-menu-module__YV2RjG__layoutScreen{fill:currentColor;stroke:none;opacity:.2}.review-layout-menu-module__YV2RjG__compactSelect{border:1px solid var(--line);color:var(--lightningcss-light,#164c6a)var(--lightningcss-dark,#d9f1ff);min-width:0;max-width:105px;min-height:32px;font:600 11px var(--font-ui);background:var(--lightningcss-light,#eff5fa)var(--lightningcss-dark,#193341);border-radius:5px;padding:3px 5px}.review-layout-menu-module__YV2RjG__compactSelect:focus-visible{outline-offset:2px;outline:2px solid #53b9ed}@media (max-width:480px){.review-layout-menu-module__YV2RjG__root{flex-wrap:wrap;flex-shrink:1}}
.review-playlist-panel-module__6APelW__panel{box-sizing:border-box;min-width:0;min-height:0;color:var(--ink);background:var(--surface);border:1px solid var(--line);font:400 12px/1.4 var(--font-ui);border-radius:8px;flex-direction:column;gap:9px;padding:10px;display:flex;overflow:hidden}.review-playlist-panel-module__6APelW__panel header{justify-content:space-between;align-items:center;gap:8px;display:flex}.review-playlist-panel-module__6APelW__panel h2{font:600 16px/1.3 var(--font-ui);margin:0}.review-playlist-panel-module__6APelW__panel header span,.review-playlist-panel-module__6APelW__panel small,.review-playlist-panel-module__6APelW__panel footer{color:var(--muted);font-size:11px}.review-playlist-panel-module__6APelW__panel label{gap:4px;font-size:11px;display:grid}.review-playlist-panel-module__6APelW__panel :is(select,input){box-sizing:border-box;border:1px solid var(--line);background:var(--surface-strong);width:100%;min-width:0;min-height:30px;color:inherit;font:400 11px/1.4 var(--font-ui);border-radius:6px;padding:5px 7px}.review-playlist-panel-module__6APelW__navigation{justify-content:space-between;gap:5px;display:flex}.review-playlist-panel-module__6APelW__panel button{border:1px solid var(--line);color:inherit;background:var(--surface-strong);cursor:pointer;font:500 11px/1.4 var(--font-ui);border-radius:6px;min-width:0;padding:5px 7px}.review-playlist-panel-module__6APelW__panel button:hover:not(:disabled){background:var(--lightningcss-light,#eaf3fb)var(--lightningcss-dark,#203440)}.review-playlist-panel-module__6APelW__panel button:disabled{opacity:.5;cursor:default}.review-playlist-panel-module__6APelW__panel :is(button,select,input):focus-visible{outline-offset:2px;outline:2px solid #168ee0}.review-playlist-panel-module__6APelW__videos{overscroll-behavior-y:contain;flex-direction:column;flex:auto;gap:6px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.review-playlist-panel-module__6APelW__videos button{text-align:left;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:52px;padding:6px;display:grid}.review-playlist-panel-module__6APelW__videos button[aria-current=true]{background:var(--lightningcss-light,#e8f3fc)var(--lightningcss-dark,#18333f);border-color:#168ee0;box-shadow:inset 3px 0 #168ee0}.review-playlist-panel-module__6APelW__thumbnail{aspect-ratio:16/9;width:60px;color:var(--muted);background:var(--lightningcss-light,#d9e5ed)var(--lightningcss-dark,#0b151b);border-radius:4px;place-items:center;display:grid;overflow:hidden}.review-playlist-panel-module__6APelW__thumbnail img{object-fit:contain;width:100%;height:100%}.review-playlist-panel-module__6APelW__identity{gap:3px;min-width:0;display:grid}.review-playlist-panel-module__6APelW__identity strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.review-playlist-panel-module__6APelW__panel footer{border-top:1px solid var(--line);padding-top:7px}
.review-playlist-resizer-module__IzM6MW__resizer{display:none}@media (min-width:1051px){.review-playlist-resizer-module__IzM6MW__resizer{z-index:75;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:8px;display:block;position:absolute;top:0;bottom:0}.review-playlist-resizer-module__IzM6MW__resizer[data-side=left]{left:var(--playlist-rail)}.review-playlist-resizer-module__IzM6MW__resizer[data-side=right]{right:var(--comments-rail)}.review-playlist-resizer-module__IzM6MW__resizer>span{background:var(--line);opacity:.65;border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:3px}.review-playlist-resizer-module__IzM6MW__resizer:hover>span,.review-playlist-resizer-module__IzM6MW__resizer:focus-visible>span{opacity:1;background:#53b9ed}.review-playlist-resizer-module__IzM6MW__resizer:focus-visible{outline-offset:-1px;outline:1px solid #53b9ed}}
.review-complete-button-module__MgKakq__control{border-top:1px solid var(--line);min-width:0;color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;padding-top:10px;font-size:11px;display:flex;position:relative}.review-complete-button-module__MgKakq__control[data-panel-side=RIGHT]{justify-content:flex-start;padding-right:128px}.review-complete-button-module__MgKakq__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 14px;width:100%;min-width:0;display:flex}.review-complete-button-module__MgKakq__readyGroup{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.review-complete-button-module__MgKakq__label{color:var(--ink);flex:none;font:600 11px/1.4 Arial,sans-serif}.review-complete-button-module__MgKakq__trigger{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0872c4,#0758a2);border:1px solid #329deb;border-radius:7px;flex-shrink:0;min-width:0;min-height:34px;padding:7px 10px;font:700 11px/1.4 Arial,sans-serif;box-shadow:0 2px 10px #0872c42b}.review-complete-button-module__MgKakq__trigger:hover:not(:disabled){background:#0769b5;border-color:#69baff}.review-complete-button-module__MgKakq__control .review-complete-button-module__MgKakq__trigger{letter-spacing:.02em;white-space:normal;max-width:100%;min-height:34px;padding:7px 12px;font-size:12px;font-weight:600;line-height:1.35}.review-complete-button-module__MgKakq__trigger[data-completed=true]{color:var(--lightningcss-light,#126331)var(--lightningcss-dark,#bbf3cc);background:var(--lightningcss-light,#dcf5e5)var(--lightningcss-dark,#163a2a);border-color:var(--lightningcss-light,#168544)var(--lightningcss-dark,#269e61)}.review-complete-button-module__MgKakq__trigger[data-completed=true]:hover:not(:disabled){background:var(--lightningcss-light,#c2ebd2)var(--lightningcss-dark,#205036)}.review-complete-button-module__MgKakq__coachmark{--coachmark-fill:#ffc24d;--coachmark-edge:#d49120;z-index:35;box-sizing:border-box;border:1px solid var(--coachmark-edge);background:var(--coachmark-fill);color:#382607;border-radius:22px;width:min(320px,100%);padding:15px 16px 12px;font:400 12px/1.5 Arial,sans-serif;position:absolute;bottom:calc(100% + 20px);right:0;box-shadow:0 6px 22px #0003}.review-complete-button-module__MgKakq__coachmark strong{padding-right:26px;font-size:13px;line-height:1.4;display:block}.review-complete-button-module__MgKakq__coachmark p{margin:7px 0}.review-complete-button-module__MgKakq__coachmark small{opacity:.8;font-size:10px;display:block}.review-complete-button-module__MgKakq__coachmarkClose{width:28px;min-height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font:18px/1 Arial,sans-serif;position:absolute;top:7px;right:7px}.review-complete-button-module__MgKakq__coachmarkClose:hover{background:#7c4a0920}.review-complete-button-module__MgKakq__coachmarkClose:focus-visible{outline-offset:2px;outline:2px solid #2999ef}.review-complete-button-module__MgKakq__coachmarkOptOut{cursor:pointer;border-top:1px solid #7c4a0940;align-items:center;gap:7px;margin-top:9px;padding-top:8px;font:500 11px/1.4 Arial,sans-serif;display:flex}.review-complete-button-module__MgKakq__coachmarkOptOut input{accent-color:#805300;width:16px;height:16px;margin:0}.review-complete-button-module__MgKakq__coachmark:before,.review-complete-button-module__MgKakq__coachmark:after{content:"";left:var(--completion-hint-x,75%);background:var(--coachmark-fill);border:1px solid var(--coachmark-edge);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%)}.review-complete-button-module__MgKakq__coachmark:before{width:12px;height:12px;bottom:-11px}.review-complete-button-module__MgKakq__coachmark:after{width:6px;height:6px;bottom:-23px}.review-complete-button-module__MgKakq__control[data-panel-side=RIGHT] .review-complete-button-module__MgKakq__coachmark{left:0;right:auto}@media (max-width:1050px){[data-custom-layout=true] .review-complete-button-module__MgKakq__control{justify-content:flex-start;padding-right:128px}[data-custom-layout=true] .review-complete-button-module__MgKakq__control .review-complete-button-module__MgKakq__coachmark{left:0;right:auto}}@media (max-width:740px){.review-complete-button-module__MgKakq__control{justify-content:flex-start;padding-right:128px}.review-complete-button-module__MgKakq__control .review-complete-button-module__MgKakq__coachmark{left:0;right:auto}}.review-complete-button-module__MgKakq__trigger:disabled{opacity:.5;cursor:not-allowed}.review-complete-button-module__MgKakq__trigger:focus-visible{outline-offset:2px;outline:2px solid #2999ef}.review-complete-button-module__MgKakq__dialog{width:min(440px,100vw - 32px);font-size:12px}.review-complete-button-module__MgKakq__dialog h2{font-size:16px}.review-complete-button-module__MgKakq__dialog p{line-height:1.5}.review-complete-button-module__MgKakq__messageField{gap:7px;margin:14px 0;font-size:12px;font-weight:600;display:grid}.review-complete-button-module__MgKakq__messageField textarea{box-sizing:border-box;color:#e5eff6;resize:vertical;background:#0d1d25;border:1px solid #3b6174;border-radius:9px;width:100%;min-height:105px;padding:11px;font:400 14px/1.5 Arial,sans-serif}.review-complete-button-module__MgKakq__dialog fieldset{border:1px solid var(--line);border-radius:8px;margin:12px 0;padding:10px}.review-complete-button-module__MgKakq__dialog legend{font-size:11px}.review-complete-button-module__MgKakq__recipient{align-items:center;gap:8px;padding:7px 0;display:flex}.review-complete-button-module__MgKakq__recipient input{accent-color:#2999ef;width:16px;height:16px}
.project-administration-module__fp15va__admin{color:#edf4f7;background:linear-gradient(145deg,#111d23,#0b151a);border:1px solid #29414d;border-radius:12px;margin:18px 0;padding:18px;box-shadow:0 18px 50px #02070a55}.project-administration-module__fp15va__admin>header{border-bottom:1px solid #263943;justify-content:space-between;align-items:center;gap:18px;padding-bottom:15px;display:flex}.project-administration-module__fp15va__admin header span,.project-administration-module__fp15va__cardTitle span{color:#58afff;letter-spacing:.13em;font:700 9px ui-monospace,monospace}.project-administration-module__fp15va__admin h2,.project-administration-module__fp15va__admin h3{color:#f2f7f9;margin:4px 0 0;font-family:ui-sans-serif,sans-serif}.project-administration-module__fp15va__admin h2{font-size:18px}.project-administration-module__fp15va__admin h3{font-size:13px}.project-administration-module__fp15va__storage{text-align:right}.project-administration-module__fp15va__storage small,.project-administration-module__fp15va__storage strong{display:block}.project-administration-module__fp15va__storage small{color:var(--lightningcss-light,#78909c)var(--lightningcss-dark,var(--muted));font-size:9px}.project-administration-module__fp15va__storage strong{margin-top:3px;font-size:15px}.project-administration-module__fp15va__columns{grid-template-columns:minmax(260px,.7fr) minmax(440px,1.3fr);gap:14px;margin-top:15px;display:grid}.project-administration-module__fp15va__columns[data-project-wide=true]{grid-template-columns:minmax(0,1fr)}.project-administration-module__fp15va__libraryIntro{color:var(--lightningcss-light,#5d7383)var(--lightningcss-dark,#b3c8d5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:11px;line-height:1.5;display:flex}.project-administration-module__fp15va__libraryIntro a{color:var(--lightningcss-light,#0d65a5)var(--lightningcss-dark,#a3d7ff);background:var(--lightningcss-light,#edf6fc)var(--lightningcss-dark,#163144);border:1px solid var(--lightningcss-light,#a8c8de)var(--lightningcss-dark,#355970);border-radius:6px;padding:7px 10px;font-size:11px;font-weight:700;text-decoration:none}.project-administration-module__fp15va__libraryIntro a:hover{border-color:#168cf0}.project-administration-module__fp15va__libraryIntro a:focus-visible{outline-offset:3px;outline:2px solid #168cf0}.project-administration-module__fp15va__card{background:#101b21;border:1px solid #243943;border-radius:9px;min-width:0;padding:14px}.project-administration-module__fp15va__cardTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.project-administration-module__fp15va__cardTitleActions{align-items:center;gap:7px;display:flex}.project-administration-module__fp15va__cardTitle button,.project-administration-module__fp15va__createProject,.project-administration-module__fp15va__actions button{color:#dce9ee;cursor:pointer;background:#182831;border:1px solid #35505d;border-radius:6px;font-size:10px;font-weight:700}.project-administration-module__fp15va__cardTitle button{padding:8px 10px}.project-administration-module__fp15va__cardTitle .project-administration-module__fp15va__uploadVideo{color:#fff;background:#0868b6;border-color:#328dcc}.project-administration-module__fp15va__cardTitle .project-administration-module__fp15va__uploadVideo:hover:not(:disabled){background:#087aca}.project-administration-module__fp15va__cardTitle .project-administration-module__fp15va__uploadVideo:disabled{opacity:.55;cursor:default}.project-administration-module__fp15va__cardTitle .project-administration-module__fp15va__uploadVideo:focus-visible,.project-administration-module__fp15va__reviewLink:focus-visible{outline-offset:3px;outline:2px solid #90c9f4}.project-administration-module__fp15va__cardTitle .project-administration-module__fp15va__sortButton{color:#a8c2ce;justify-content:center;align-items:center;gap:5px;min-width:56px;font:800 9px/1 ui-monospace,monospace;display:inline-flex}.project-administration-module__fp15va__cardTitle .project-administration-module__fp15va__sortButton:hover{color:#58afff;border-color:#1689e8}.project-administration-module__fp15va__cardTitle .project-administration-module__fp15va__sortButton:focus-visible{outline-offset:2px;outline:2px solid #58afff}.project-administration-module__fp15va__sortButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:12px;height:12px;transition:transform .16s}.project-administration-module__fp15va__sortButton[data-direction=descending] svg{transform:rotate(180deg)}.project-administration-module__fp15va__cardTitle input{display:none}.project-administration-module__fp15va__episodeAccess{background:#0a171d;border:1px solid #29424e;border-radius:8px;gap:9px;margin:-2px 0 12px;padding:11px;display:grid}.project-administration-module__fp15va__episodeAccessHeading{justify-content:space-between;align-items:end;gap:12px;display:flex}.project-administration-module__fp15va__episodeAccessHeading span,.project-administration-module__fp15va__episodeAccessHeading strong{display:block}.project-administration-module__fp15va__episodeAccessHeading span{color:#58afff;letter-spacing:.12em;font:700 8px ui-monospace,monospace}.project-administration-module__fp15va__episodeAccessHeading strong{margin-top:3px;font-size:11px}.project-administration-module__fp15va__episodeAccessHeading>small,.project-administration-module__fp15va__managerAccess{color:#78909c;font-size:8px}.project-administration-module__fp15va__episodePeople{gap:5px;display:grid}.project-administration-module__fp15va__episodePeople>p{color:#78909c;text-align:center;margin:0;padding:8px;font-size:9px}.project-administration-module__fp15va__episodePeople>div{background:#0f1d23;border:1px solid #233a45;border-radius:6px;grid-template-columns:minmax(100px,.8fr) minmax(130px,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.project-administration-module__fp15va__episodePeople span{font-size:10px;font-weight:700}.project-administration-module__fp15va__episodePeople small{color:#7f98a3;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.project-administration-module__fp15va__episodePeople button,.project-administration-module__fp15va__episodeAccessComposer button{color:#dce9ee;cursor:pointer;background:#182831;border:1px solid #35505d;border-radius:5px;padding:6px 8px;font-size:9px;font-weight:700}.project-administration-module__fp15va__episodePeople button{color:#ff9b9b;background:#25191b;border-color:#633b40}.project-administration-module__fp15va__episodeAccessComposer{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.project-administration-module__fp15va__episodeAccessComposer select{color:#dce7eb;background:#132229;border:1px solid #304852;border-radius:5px;min-width:0;padding:7px;font-size:9px}.project-administration-module__fp15va__episodeAccess button:disabled,.project-administration-module__fp15va__episodeAccess select:disabled{cursor:not-allowed;opacity:.45}.project-administration-module__fp15va__episodes{gap:7px;display:grid}.project-administration-module__fp15va__episodeRow>button:first-child{appearance:none;background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0c191f);color:#dce8ed;width:100%;min-height:40px;box-shadow:none;font:inherit;text-align:left;cursor:pointer;border:1px solid #263e49;border-radius:8px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;display:grid;overflow:hidden}.project-administration-module__fp15va__breadcrumb{color:#a6bdc9;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.project-administration-module__fp15va__breadcrumb span{color:#47b5ee}.project-administration-module__fp15va__versionMenu{width:100%;font-size:11px}.project-administration-module__fp15va__versionMenu summary,.project-administration-module__fp15va__episodeAccess summary{cursor:pointer;color:#8fd2f5;padding:8px 0}.project-administration-module__fp15va__versionMenu>div{border:1px solid #344b58;border-radius:6px;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.project-administration-module__fp15va__reviewLink{color:var(--lightningcss-light,#243e50)var(--lightningcss-dark,#dce9ee);background:var(--lightningcss-light,#edf2f5)var(--lightningcss-dark,#182831);border:1px solid var(--lightningcss-light,#b7cddd)var(--lightningcss-dark,#35505d);border-radius:5px;align-items:center;padding:7px 10px;font-size:11px;text-decoration:none;display:inline-flex}.project-administration-module__fp15va__reviewLink:hover{background:var(--lightningcss-light,#e0eaf0)var(--lightningcss-dark,#223943)}.project-administration-module__fp15va__episodeRow>button:first-child strong{color:#eef5f7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:1.25;overflow:hidden}.project-administration-module__fp15va__folderIcon{fill:none;stroke:#7fa0af;stroke-width:1.4px;width:18px;height:15px}.project-administration-module__fp15va__episodeRow>button.project-administration-module__fp15va__selected .project-administration-module__fp15va__folderIcon{stroke:#65b8ff}.project-administration-module__fp15va__episodeRow>button:first-child small{color:#8297a1;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.project-administration-module__fp15va__episodeRow>button.project-administration-module__fp15va__selected{background:#112a36;border-color:#1689e8;box-shadow:inset 3px 0 #1689e8}.project-administration-module__fp15va__episodes>.project-administration-module__fp15va__add{appearance:none;background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0b171d);color:#55aaf7;width:100%;min-height:40px;box-shadow:none;text-align:center;cursor:pointer;border:1px dashed #2a4957;border-radius:8px;font:500 11px/1 ui-sans-serif,sans-serif;display:block}.project-administration-module__fp15va__episodes>.project-administration-module__fp15va__add:hover{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0e2028);color:#8bcbff;border-color:#35708c}.project-administration-module__fp15va__createProject{width:100%;margin-top:12px;padding:10px}.project-administration-module__fp15va__versions{gap:8px;max-height:380px;display:grid;overflow:auto}.project-administration-module__fp15va__versions article{background:#0b161b;border:1px solid #263c47;border-radius:7px;grid-template-columns:minmax(170px,1fr) 105px;gap:10px;padding:11px;display:grid}.project-administration-module__fp15va__versions article:has(.project-administration-module__fp15va__versionThumbnail){grid-template-columns:96px minmax(150px,1fr) 105px}.project-administration-module__fp15va__versionThumbnail{object-fit:cover;background:#071015;border:1px solid #314955;border-radius:5px;grid-column:1;align-self:start;width:96px;height:54px}.project-administration-module__fp15va__versions article:has(.project-administration-module__fp15va__versionThumbnail) .project-administration-module__fp15va__versionInfo{grid-column:2}.project-administration-module__fp15va__versions article:has(.project-administration-module__fp15va__versionThumbnail)>select{grid-column:3}.project-administration-module__fp15va__versions article:hover{background:#0e1c22;border-color:#345361}.project-administration-module__fp15va__versionInfo span,.project-administration-module__fp15va__versionInfo strong,.project-administration-module__fp15va__versionInfo small{display:block}.project-administration-module__fp15va__versionInfo span{color:#41b985;letter-spacing:.1em;font:700 8px ui-monospace,monospace}.project-administration-module__fp15va__versionInfo strong{margin-top:4px;font-size:11px}.project-administration-module__fp15va__versionInfo small{color:#718994;overflow-wrap:anywhere;margin-top:4px;font-size:9px}.project-administration-module__fp15va__versions select{color:#dce7eb;background:#132229;border:1px solid #304852;border-radius:5px;align-self:start;min-width:0;padding:7px;font-size:9px}.project-administration-module__fp15va__actions{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.project-administration-module__fp15va__actions button{padding:6px 8px}.project-administration-module__fp15va__actions .project-administration-module__fp15va__danger{color:#ff9898;background:#25191b;border-color:#6b3538;margin-left:auto}.project-administration-module__fp15va__archived{opacity:.5;filter:saturate(.4)}.project-administration-module__fp15va__empty{color:#708690;text-align:center;place-items:center;min-height:120px;display:grid}.project-administration-module__fp15va__empty strong{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#dce7eb);font-size:12px}.project-administration-module__fp15va__empty span{margin-top:5px;font-size:9px}.project-administration-module__fp15va__managementShelves{border-top:1px solid #243943;gap:8px;margin-top:12px;padding-top:12px;display:grid}.project-administration-module__fp15va__managementShelf{background:#0b161b;border:1px solid #2a414c;border-radius:8px;overflow:hidden}.project-administration-module__fp15va__managementShelf>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 11px;list-style:none;display:grid}.project-administration-module__fp15va__managementShelf>summary::-webkit-details-marker{display:none}.project-administration-module__fp15va__managementShelf>summary:before{content:"›";color:#7899a8;grid-area:1/1/span 2;font-size:18px;line-height:1;transition:transform .14s}.project-administration-module__fp15va__managementShelf[open]>summary:before{transform:rotate(90deg)}.project-administration-module__fp15va__managementShelf>summary span{color:#58afff;letter-spacing:.12em;grid-column:2;font:700 8px ui-monospace,monospace}.project-administration-module__fp15va__managementShelf>summary strong{grid-column:2;font-size:11px}.project-administration-module__fp15va__managementShelf>summary b{color:#cfe4ed;text-align:center;background:#1b303a;border-radius:999px;grid-area:1/3/span 2;min-width:25px;padding:4px 7px;font:700 10px ui-monospace,monospace}.project-administration-module__fp15va__managementShelf[data-kind=trash]{background:#151315;border-color:#51383a}.project-administration-module__fp15va__managementShelf[data-kind=trash]>summary span{color:#ff9a9f}.project-administration-module__fp15va__managementShelf[data-kind=trash]>summary b{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#352023);color:#ffb0b4}.project-administration-module__fp15va__shelfHint,.project-administration-module__fp15va__shelfEmpty{color:#80949e;margin:0;padding:0 11px 10px;font-size:9px}.project-administration-module__fp15va__trashSearch{box-sizing:border-box;color:#e2edf1;background:#0b171c;border:1px solid #3a4e57;border-radius:6px;outline:none;width:calc(100% - 22px);margin:0 11px 10px;padding:8px 9px;font-size:10px}.project-administration-module__fp15va__trashSearch:focus{border-color:#4d9dd3;box-shadow:0 0 0 2px #1689e826}.project-administration-module__fp15va__managedVersions{gap:7px;max-height:290px;margin:0 8px 8px;padding-right:3px;display:grid;overflow:auto}.project-administration-module__fp15va__managedVersion{background:#0d1a20;border:1px solid #293f49;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:10px;display:grid}.project-administration-module__fp15va__managedVersion .project-administration-module__fp15va__actions{grid-column:2;align-items:center}.project-administration-module__fp15va__managedVersion .project-administration-module__fp15va__actions button{white-space:nowrap}.project-administration-module__fp15va__actions button.project-administration-module__fp15va__restore,.project-administration-module__fp15va__restore{color:#8ee0b7;background:#133329;border-color:#26725b}.project-administration-module__fp15va__actions button.project-administration-module__fp15va__restore:hover:not(:disabled),.project-administration-module__fp15va__restore:hover:not(:disabled){color:#c1f5d9;background:#194536;border-color:#41b985}.project-administration-module__fp15va__actions button:disabled,.project-administration-module__fp15va__restore:disabled{cursor:not-allowed;opacity:.42}.project-administration-module__fp15va__error{color:#ffb2b2;background:#26191c;border:1px solid #744047;border-radius:6px;margin:12px 0 0;padding:9px 11px;font-size:10px}.project-administration-module__fp15va__uploadProgress{background:#0b1c25;border:1px solid #28526a;border-radius:7px;grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:8px 12px;margin:-2px 0 12px;padding:10px 11px;display:grid}.project-administration-module__fp15va__uploadProgress>div:first-child{min-width:0}.project-administration-module__fp15va__uploadProgress strong,.project-administration-module__fp15va__uploadProgress span{display:block}.project-administration-module__fp15va__uploadProgress strong{color:#e9f4f8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.project-administration-module__fp15va__uploadProgress>div:first-child span{color:#8ba8b5;margin-top:3px;font-size:9px}.project-administration-module__fp15va__uploadProgress b{color:#70c1ff;text-align:right;grid-area:1/2/span 2;font:700 13px ui-monospace,monospace}.project-administration-module__fp15va__uploadTrack{background:#1a333f;border-radius:999px;height:5px;overflow:hidden}.project-administration-module__fp15va__uploadTrack span{border-radius:inherit;background:linear-gradient(90deg,#1689e8,#55c0ff);height:100%;transition:width .12s linear}.project-administration-module__fp15va__uploadProgress[data-status=complete]{border-color:#28634e}.project-administration-module__fp15va__uploadProgress[data-status=complete] .project-administration-module__fp15va__uploadTrack span{background:#41b985}.project-administration-module__fp15va__uploadProgress[data-status=complete] b{color:#68d6a4}.project-administration-module__fp15va__uploadProgress[data-status=failed]{background:#24181b;border-color:#744047}.project-administration-module__fp15va__uploadProgress[data-status=failed] .project-administration-module__fp15va__uploadTrack span{background:#dc646c}.project-administration-module__fp15va__uploadProgress[data-status=failed] b{color:#ff9898}.project-administration-module__fp15va__takeProxyCard{background:#0c1a21;border:1px solid #28536a;border-radius:9px;gap:10px;margin-top:0;padding:14px;display:grid}.project-administration-module__fp15va__takeProxyCard .project-administration-module__fp15va__cardTitle{margin:0}.project-administration-module__fp15va__takeProxyHint{color:#8ba8b5;margin:0;font-size:10px;line-height:1.45}.project-administration-module__fp15va__takeProxyDestination,.project-administration-module__fp15va__takeProxyOptions label{color:#9bb2bc;gap:5px;font-size:9px;display:grid}.project-administration-module__fp15va__takeProxyDestination input,.project-administration-module__fp15va__takeProxyOptions select{color:#e4f0f4;background:#091419;border:1px solid #36515d;border-radius:6px;min-width:0;padding:8px 9px;font-size:10px}.project-administration-module__fp15va__takeProxyOptions{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.project-administration-module__fp15va__takeProxyOptions label{flex:1;min-width:155px}.project-administration-module__fp15va__takeProxyOptions button{color:#a7ecd0;cursor:pointer;background:#12352b;border:1px solid #2b7962;border-radius:6px;align-self:end;padding:8px 11px;font-size:10px;font-weight:700}.project-administration-module__fp15va__takeProxyCandidates,.project-administration-module__fp15va__takeProxyJobs{border-top:1px solid #243e49;gap:6px;padding-top:10px;display:grid}.project-administration-module__fp15va__takeProxyCandidates>strong,.project-administration-module__fp15va__takeProxyJobs>strong{color:#71bcf2;font-size:10px}.project-administration-module__fp15va__takeProxyCandidates label{color:#dae7eb;background:#0a151a;border:1px solid #263f4a;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px;font-size:10px;display:grid}.project-administration-module__fp15va__takeProxyCandidates small{color:var(--lightningcss-light,#78939e)var(--lightningcss-dark,var(--muted));white-space:nowrap;font:8px ui-monospace,monospace}.project-administration-module__fp15va__takeProxyJobs>div{color:#dbe8ed;background:#0a151a;border-left:3px solid #40606d;border-radius:5px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:7px 8px;font-size:10px;display:grid}.project-administration-module__fp15va__takeProxyJobs>div[data-state=ready]{border-left-color:#41b985}.project-administration-module__fp15va__takeProxyJobs>div[data-state=failed]{border-left-color:#dc646c}.project-administration-module__fp15va__takeProxyJobs b{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#9fc1ce);text-transform:uppercase;font:8px ui-monospace,monospace}.project-administration-module__fp15va__takeProxyJobs button{color:#ffd787;cursor:pointer;background:#2c2417;border:1px solid #5f4c30;border-radius:5px;padding:5px 7px;font-size:9px}.project-administration-module__fp15va__takeProxyJobs small{color:#faa;overflow-wrap:anywhere;grid-column:1/-1}@media (max-width:1100px){.project-administration-module__fp15va__columns{grid-template-columns:1fr}}.project-administration-module__fp15va__episodeRow{grid-template-columns:minmax(0,1fr) 28px;align-items:stretch;gap:4px;display:grid;position:relative}.project-administration-module__fp15va__episodeRow>button:first-child{width:100%}.project-administration-module__fp15va__episodeRow .project-administration-module__fp15va__episodeMenuButton{appearance:none;background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0c181e);color:#78909c;width:28px;min-width:28px;height:30px;box-shadow:none;cursor:pointer;border:1px solid #0000;border-radius:7px;align-self:center;place-items:center;padding:0;transition:background .14s,border-color .14s,color .14s;display:grid}.project-administration-module__fp15va__episodeRow .project-administration-module__fp15va__episodeMenuButton svg{fill:currentColor;width:12px;height:12px}.project-administration-module__fp15va__episodeRow .project-administration-module__fp15va__episodeMenuButton:hover,.project-administration-module__fp15va__episodeRow .project-administration-module__fp15va__episodeMenuButton[aria-expanded=true]{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#142831);color:#d6e5eb;border-color:#2c4753}.project-administration-module__fp15va__episodeRow[data-archived=true]{opacity:.62}.project-administration-module__fp15va__episodeRow[data-archived=true] small{color:var(--muted,#82909a);text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:10px}.project-administration-module__fp15va__episodeMenu{z-index:20;background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#101d23);border:1px solid #344a55;border-radius:10px;width:min(240px,100vw - 48px);padding:7px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 16px 40px #00000059}.project-administration-module__fp15va__episodeMenu button{text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:9px 10px}.project-administration-module__fp15va__episodeMenu button:hover:not(:disabled){background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#1c3039)}.project-administration-module__fp15va__episodeMenu button:disabled{opacity:.35}.project-administration-module__fp15va__takeProxyDestinationRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.project-administration-module__fp15va__takeProxyDestinationRow>button,.project-administration-module__fp15va__proxyLibraryStatus button{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#112936);color:#a9d9f4;cursor:pointer;border:1px solid #35627a;border-radius:6px;padding:8px 11px;font-size:10px;font-weight:700}html[data-studio-theme=light] .project-administration-module__fp15va__admin{color:#edf4f7;background-color:#111d23}html[data-studio-theme=light] .project-administration-module__fp15va__admin header{color:#edf4f7;background-color:#0000}html[data-studio-theme=light] .project-administration-module__fp15va__admin :is(section,article){color:#edf4f7;background-color:#101b21;border-color:#243943}@media (max-width:620px){.project-administration-module__fp15va__admin{padding:10px}.project-administration-module__fp15va__admin>header,.project-administration-module__fp15va__cardTitle,.project-administration-module__fp15va__episodeAccessHeading{flex-wrap:wrap}.project-administration-module__fp15va__storage{text-align:left}.project-administration-module__fp15va__card{padding:10px}.project-administration-module__fp15va__episodePeople>div{grid-template-columns:minmax(0,1fr) auto}.project-administration-module__fp15va__episodePeople small{grid-area:2/1/auto/-1}.project-administration-module__fp15va__episodeAccessComposer,.project-administration-module__fp15va__versions article,.project-administration-module__fp15va__managedVersion{grid-template-columns:minmax(0,1fr)}.project-administration-module__fp15va__versions article:has(.project-administration-module__fp15va__versionThumbnail){grid-template-columns:minmax(0,1fr)}.project-administration-module__fp15va__managedVersion .project-administration-module__fp15va__actions{grid-column:1}.project-administration-module__fp15va__versions article:has(.project-administration-module__fp15va__versionThumbnail) .project-administration-module__fp15va__versionInfo{grid-column:1}.project-administration-module__fp15va__versions article:has(.project-administration-module__fp15va__versionThumbnail)>select{grid-column:1}.project-administration-module__fp15va__versions select{width:100%}}.project-administration-module__fp15va__proxyLibraryStatus{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#09161c);border:1px solid #2d4c5b;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.project-administration-module__fp15va__proxyLibraryStatus>div{flex:1;gap:3px;display:grid}.project-administration-module__fp15va__proxyLibraryStatus strong{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#dcebf0);font-size:10px}.project-administration-module__fp15va__proxyLibraryStatus span{color:var(--lightningcss-light,var(--ink))var(--lightningcss-dark,#8eabb7);font-size:9px;line-height:1.35}.project-administration-module__fp15va__proxyLibraryStatus[data-state=ready]{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#0d221b);border-color:#2d7c61}.project-administration-module__fp15va__proxyLibraryStatus[data-state=ready] span{color:#8ee0bd}.project-administration-module__fp15va__proxyLibraryStatus[data-state=partial]{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#211d0d);border-color:#76632c}.project-administration-module__fp15va__proxyLibraryStatus[data-state=partial]>div>span{color:#e6d28f}.project-administration-module__fp15va__proxyLibraryStatus[data-state=empty]{border-color:#3b5662}.project-administration-module__fp15va__proxyCoverageTrack{background:#1a333f;border-radius:999px;height:5px;margin-top:5px;display:block;overflow:hidden}.project-administration-module__fp15va__proxyCoverageTrack i{border-radius:inherit;background:#41b985;height:100%;display:block}.project-administration-module__fp15va__proxyLibraryStatus[data-state=partial] .project-administration-module__fp15va__proxyCoverageTrack i{background:#d6b64c}.project-administration-module__fp15va__proxyLibraryStatus[data-state=error]{background:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#251418);border-color:#854b50}.project-administration-module__fp15va__takeProxyAdvanced{color:#8ba8b5;padding-top:2px;font-size:9px}.project-administration-module__fp15va__takeProxyAdvanced>summary{cursor:pointer;color:#93adba;align-items:center;gap:7px;width:max-content;font-size:9px;font-weight:700;display:flex}.project-administration-module__fp15va__takeProxyAdvanced>summary span{color:#63808d;font-weight:500}.project-administration-module__fp15va__takeProxyAdvanced>p{max-width:780px;margin:8px 0;line-height:1.45}.project-administration-module__fp15va__takeProxyManagedStorage{color:#7895a2;margin:0;font-size:9px}.project-administration-module__fp15va__takeProxyManagedStorage span{color:#5f7d89;margin-left:5px}.project-administration-module__fp15va__proxyLibraryStatus[data-state=error] span{color:#ffadb3}.project-administration-module__fp15va__videoDropZone{border:1px dashed var(--line);width:100%;color:var(--ink);background:var(--surface-soft);cursor:pointer;text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:5px;margin:12px 0;padding:18px 12px;font:12px/1.5 Arial,sans-serif;display:flex}.project-administration-module__fp15va__videoDropZone small,.project-administration-module__fp15va__videoDropZone span{color:var(--muted);font-size:11px}.project-administration-module__fp15va__videoDropZone[data-dragging=true],.project-administration-module__fp15va__videoDropZone:focus-visible{outline-offset:2px;border-color:#2999ef;outline:2px solid #2999ef}.project-administration-module__fp15va__videoDropZone:disabled{opacity:.6;cursor:not-allowed}.project-administration-module__fp15va__playlistSelection{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;font-size:11px;display:flex}.project-administration-module__fp15va__playlistSelection button{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:6px;padding:6px 10px}.project-administration-module__fp15va__playlistCheck{accent-color:#2999ef;width:16px;height:16px}.project-administration-module__fp15va__workspaceShare{border:1px solid var(--line);background:var(--surface-soft);color:var(--ink);border-radius:8px;margin:10px 0;padding:12px;font-size:12px}.project-administration-module__fp15va__workspaceShare>summary{cursor:pointer;font-size:11px;font-weight:600}.project-administration-module__fp15va__workspaceShare p{color:var(--muted);line-height:1.5}.project-administration-module__fp15va__workspaceShare button,.project-administration-module__fp15va__workspaceShare a{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:6px;margin:4px 8px 4px 0;padding:6px 10px;font-size:11px;text-decoration:none;display:inline-block}.project-administration-module__fp15va__workspaceShare :is(button,a,summary):focus-visible{outline-offset:2px;outline:2px solid #2999ef}.project-administration-module__fp15va__workspaceShare [role=status]{color:var(--muted);font-size:11px}.project-administration-module__fp15va__playlistSelection button:disabled{opacity:.5;cursor:not-allowed}.project-administration-module__fp15va__playlistSelection .project-administration-module__fp15va__danger{color:var(--lightningcss-light,#a32732)var(--lightningcss-dark,#ffadb3)}
.video-access-panel-module__DshPoa__panel{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:8px;flex-basis:100%;padding:10px;font-size:12px}.video-access-panel-module__DshPoa__panel summary{cursor:pointer;font-weight:700}.video-access-panel-module__DshPoa__panel p{margin:8px 0;font-size:11px;line-height:1.45}.video-access-panel-module__DshPoa__panel fieldset{border:1px solid var(--line);border-radius:6px;gap:8px;margin:0;display:grid}.video-access-panel-module__DshPoa__panel label{overflow-wrap:anywhere;align-items:flex-start;gap:8px;display:flex}.video-access-panel-module__DshPoa__panel input{width:auto;margin-top:3px}.video-access-panel-module__DshPoa__panel small{opacity:.8;font-size:11px;display:block}
.comment-scene-groups-module__RL5agq__switcher{flex-wrap:wrap;flex:none;align-items:center;gap:4px;padding:2px 0;display:flex}.comment-scene-groups-module__RL5agq__switcher button{color:inherit;font:inherit;white-space:normal;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:5px 8px;font-size:11px}.comment-scene-groups-module__RL5agq__switcher button[aria-pressed=true]{border-bottom-color:#168ee0;font-weight:600}.comment-scene-groups-module__RL5agq__group summary{cursor:pointer;overflow-wrap:anywhere}.comment-scene-groups-module__RL5agq__group summary small{opacity:.75;margin-left:8px;font-size:10px;font-weight:400;display:inline-block}.comment-scene-groups-module__RL5agq__switcher button:focus-visible,.comment-scene-groups-module__RL5agq__group summary:focus-visible{outline-offset:2px;outline:2px solid #168ee0}.comment-scene-groups-module__RL5agq__group{box-sizing:border-box;background:linear-gradient(90deg,#153d5226,#0000 28px);border:0;border-left:3px solid #356d89;border-radius:7px 0 0 7px;min-width:0;max-width:100%;margin-top:12px;padding:0 0 2px 8px;display:flow-root}.comment-scene-groups-module__RL5agq__group:first-child{margin-top:0}.comment-scene-groups-module__RL5agq__group>summary{z-index:4;box-sizing:border-box;color:#bce7ff;min-height:28px;font:700 11px/1.4 var(--font-ui);background:#12374b;border:1px solid #306786;border-left:0;border-radius:3px 6px 6px 0;align-items:center;gap:7px;margin-left:-8px;padding:5px 8px;list-style:none;display:flex;position:sticky;top:0}.comment-scene-groups-module__RL5agq__group>[data-note-id]{margin-top:8px}.comment-scene-groups-module__RL5agq__group>[data-note-id]:last-child{margin-bottom:0!important}.comment-scene-groups-module__RL5agq__group>summary::-webkit-details-marker{display:none}.comment-scene-groups-module__RL5agq__group>summary:before{content:"▸";color:#6bc7f5}.comment-scene-groups-module__RL5agq__group[open]>summary:before{content:"▾"}.comment-scene-groups-module__RL5agq__group>summary small{white-space:nowrap;color:#9cc7df;opacity:1;margin-left:auto;font-size:10px}.comment-scene-groups-module__RL5agq__group [data-note-id]{scroll-margin-top:38px}.comment-scene-groups-module__RL5agq__group>summary [role=heading]{color:#bce7ff;align-items:center;gap:4px;min-width:0;display:flex}.comment-scene-groups-module__RL5agq__group>summary [role=heading]>span{display:inline}
