.osta-desk_shell__DsWWm{--bg:#020612;--surface:#070c19;--surface2:#0b1121;--text:#f7f8fc;--muted:#8d96b0;--blue:#5c7dff;--violet:#7b68ff;--green:#29d29c;--amber:#efad55;--danger:#ff735f;--border:rgba(132,146,196,.18);position:relative;min-height:100vh;overflow-x:hidden;color:var(--text);background:radial-gradient(circle at 53% 23%,rgba(65,86,196,.11),transparent 30%),radial-gradient(circle at 64% 35%,rgba(91,68,188,.05),transparent 28%),linear-gradient(180deg,#020612,#050915 55%,#02050d)}.osta-desk_gridAmbient__VmPen{position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(117,130,183,.035) 1px,transparent 0),linear-gradient(90deg,rgba(117,130,183,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 20%,black 78%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 20%,black 78%,transparent)}.osta-desk_header__7HXwM{position:relative;z-index:10;max-width:1280px;margin:0 auto;padding:24px 30px 18px;display:flex;align-items:center;justify-content:space-between}.osta-desk_org__D_ZNT{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600}.osta-desk_orgLogoFallback__Kbc9l,.osta-desk_orgLogo__eRc0D{width:42px;height:42px;border-radius:10px}.osta-desk_orgLogo__eRc0D{-o-object-fit:cover;object-fit:cover}.osta-desk_orgLogoFallback__Kbc9l{display:grid;place-items:center;background:#0b1121;border:1px solid var(--border)}.osta-desk_exitButton__QGO81{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;color:#aab2c8;border:1px solid var(--border);border-radius:10px;background:rgba(9,13,28,.65)}.osta-desk_hero__GkXT4{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:8px 30px 14px;display:grid;grid-template-columns:minmax(240px,.9fr) minmax(360px,1.25fr) minmax(280px,.9fr);gap:30px;align-items:center}.osta-desk_identity__ussE9 h1{margin:0;font-family:var(--font-sans,system-ui,-apple-system,sans-serif);font-size:clamp(54px,6vw,84px);font-weight:400;letter-spacing:.23em;background:linear-gradient(180deg,#fff 10%,#dce4ff 55%,#9aa8d1);-webkit-background-clip:text;background-clip:text;color:transparent}.osta-desk_role__A2TW_{margin-top:10px;color:#d7dcef;font-size:11px;letter-spacing:.38em}.osta-desk_identity__ussE9 p{margin:26px 0 0;color:var(--muted);font-size:14px;line-height:1.65}.osta-desk_identity__ussE9 p i{margin:0 8px;color:#616b88;font-style:normal}.osta-desk_stateLine__esSX6{margin-top:30px;display:flex;align-items:center;gap:10px;color:#7f9cff;font-size:10px;letter-spacing:.31em}.osta-desk_stateDot__yA9qM{width:7px;height:7px;border-radius:50%;background:#6f87ff;box-shadow:0 0 13px rgba(95,120,255,.9)}.osta-desk_waveform__YMdwx{margin-top:18px;display:flex;align-items:center;gap:2px;height:26px;opacity:.5}.osta-desk_waveform__YMdwx i{width:2px;height:2px;border-radius:2px;transform-origin:center;background:linear-gradient(180deg,#8ea2ff,#3c4bb5);transition:height .12s ease-out}.osta-desk_shell__DsWWm:has(.osta-desk_state_listening__5BXfA) .osta-desk_waveform__YMdwx i,.osta-desk_shell__DsWWm:has(.osta-desk_state_speaking__ybOfH) .osta-desk_waveform__YMdwx i{height:calc(2px + var(--audio-level, 0) * 22px)}.osta-desk_waveform__YMdwx i:nth-child(3n){transform:scaleY(.5)}.osta-desk_waveform__YMdwx i:nth-child(4n){transform:scaleY(.78)}.osta-desk_waveform__YMdwx i:nth-child(5n){transform:scaleY(1.2)}.osta-desk_waveform__YMdwx i:nth-child(7n){transform:scaleY(.34)}.osta-desk_faceColumn__a1qnR{display:flex;flex-direction:column;align-items:center}.osta-desk_pressHint__CpOrJ{margin-top:8px;color:#68718b;font-size:10px}.osta-desk_askButton__3Jp1t{width:min(100%,300px);height:56px;margin-top:-6px;display:inline-flex;align-items:center;justify-content:center;gap:13px;color:#f1f4ff;font-size:16px;border:1px solid rgba(102,119,255,.9);border-radius:999px;background:linear-gradient(180deg,rgba(57,69,146,.32),rgba(15,22,55,.5));box-shadow:inset 0 1px rgba(255,255,255,.06),0 0 26px rgba(82,95,255,.16)}.osta-desk_askButton__3Jp1t:disabled{opacity:.66}.osta-desk_askButton__3Jp1t svg{width:26px;fill:none;stroke:currentColor;stroke-width:1.6}.osta-desk_faceFrame__i3_of{position:relative;width:min(100%,430px);isolation:isolate}.osta-desk_faceCompact__VfMTi{width:min(100%,330px)}.osta-desk_faceAura__fYAf0{position:absolute;inset:-4% -6% -2%;border-radius:50%;background:radial-gradient(circle at 50% 46%,var(--accent-colour,#4f8dff) 0,transparent 62%);filter:blur(26px);opacity:calc(.16 + var(--glow, 0) * .34);transition:opacity .5s ease,background .5s ease}.osta-desk_faceSvg__XnKgB{position:relative;z-index:2;width:100%;height:100%;overflow:visible}.osta-desk_voiceHalo__1ZZcz{position:absolute;z-index:1;left:50%;top:42%;width:72%;height:44%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(89,112,255,.12);opacity:.35}.osta-desk_faceFloorGlow__vo_ZK{position:absolute;z-index:1;left:50%;bottom:5%;width:56%;height:9%;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(73,93,255,.2),transparent 68%);filter:blur(12px)}.osta-desk_state_listening__5BXfA .osta-desk_voiceHalo__1ZZcz{opacity:.8;box-shadow:0 0 36px rgba(83,107,255,.2)}.osta-desk_state_speaking__ybOfH .osta-desk_voiceHalo__1ZZcz{opacity:calc(.4 + var(--audio-level) * .4);transform:translate(-50%,-50%) scale(calc(1 + var(--audio-level) * .04))}.osta-desk_state_error__s1ULe .osta-desk_faceAura__fYAf0{filter:grayscale(.5) blur(18px)}.osta-desk_state_muted__RV7Wg .osta-desk_voiceHalo__1ZZcz{opacity:.08}.osta-desk_insight__gG4Yy{position:relative;container-type:inline-size;padding:22px 22px 58px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(145deg,rgba(9,15,31,.93),rgba(4,8,20,.96));box-shadow:0 18px 44px rgba(0,0,0,.18)}.osta-desk_insightTop__7DvXP{display:flex;justify-content:space-between;color:#8f98b1;font-size:9px;letter-spacing:.18em}.osta-desk_timestamp__L_D4m{letter-spacing:0}.osta-desk_timestamp__L_D4m i{display:inline-block;width:6px;height:6px;margin-left:5px;border-radius:50%;background:var(--green);box-shadow:0 0 10px rgba(41,210,156,.7)}.osta-desk_insight__gG4Yy h2{margin:26px 0 0;font-size:19px;font-weight:500;color:#d9e0ff}.osta-desk_insight__gG4Yy ul{margin:20px 0 0;padding:0;list-style:none}.osta-desk_insight__gG4Yy li{position:relative;margin:10px 0;padding-left:14px;color:#aeb7ce;font-size:12px;line-height:1.5}.osta-desk_insight__gG4Yy li:before{content:"•";position:absolute;left:0}.osta-desk_insightBody__4NOif{display:flex;gap:20px;align-items:stretch}.osta-desk_insightBody__4NOif ul{flex:1 1 auto;min-width:0}@container (max-width: 330px){.osta-desk_insightBody__4NOif{flex-direction:column;gap:14px}.osta-desk_metric__o_b8g{align-self:flex-end}}.osta-desk_metric__o_b8g{flex:0 0 104px;align-self:flex-end;margin-bottom:4px;width:104px;height:104px;display:grid;place-items:center;align-content:center;border:1px solid rgba(94,118,255,.65);border-radius:50%}.osta-desk_metric__o_b8g strong{font-family:var(--font-sans,system-ui,-apple-system,sans-serif);font-size:20px;font-weight:400;letter-spacing:-.02em;white-space:nowrap}.osta-desk_metric__o_b8g span{width:70%;margin-top:2px;text-align:center;color:#9099b2;font-size:7px;text-transform:uppercase;letter-spacing:.08em}.osta-desk_viewButton__F_Av_{position:absolute;left:0;right:0;bottom:0;height:48px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#8fa2ff;border:0;border-top:1px solid var(--border);background:transparent}.osta-desk_tone_warning__o28ZJ .osta-desk_timestamp__L_D4m i{background:var(--amber);box-shadow:0 0 10px rgba(245,179,66,.6)}.osta-desk_tone_critical__0CKzD .osta-desk_timestamp__L_D4m i{background:var(--danger);box-shadow:0 0 10px rgba(240,90,90,.6)}.osta-desk_tone_missing__9FvQc .osta-desk_timestamp__L_D4m i{background:#9b82ff;box-shadow:0 0 10px rgba(155,130,255,.6)}.osta-desk_tone_neutral__9Tt_4 .osta-desk_timestamp__L_D4m i{background:#6c7ba8;box-shadow:none}.osta-desk_tone_positive__UWhJI .osta-desk_viewButton__F_Av_,.osta-desk_tone_positive__UWhJI h2{color:var(--green)}.osta-desk_tone_positive__UWhJI .osta-desk_metric__o_b8g{border-color:rgba(41,210,156,.72)}.osta-desk_tone_warning__o28ZJ .osta-desk_viewButton__F_Av_,.osta-desk_tone_warning__o28ZJ h2{color:var(--amber)}.osta-desk_tone_critical__0CKzD .osta-desk_viewButton__F_Av_,.osta-desk_tone_critical__0CKzD h2{color:var(--danger)}.osta-desk_tone_missing__9FvQc .osta-desk_viewButton__F_Av_,.osta-desk_tone_missing__9FvQc h2{color:#b39cff}.osta-desk_tone_missing__9FvQc .osta-desk_metric__o_b8g{border-color:rgba(150,126,255,.7)}.osta-desk_quickGrid__oYSJR{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:10px 30px 18px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.osta-desk_quickCard__XZMTf{position:relative;min-height:74px;display:flex;align-items:center;gap:14px;padding:14px 16px;color:#dce1f2;text-align:left;border:1px solid var(--border);border-radius:14px;background:linear-gradient(145deg,rgba(10,16,33,.92),rgba(5,9,20,.9))}.osta-desk_quickCard__XZMTf svg{width:25px;height:25px;flex:0 0 auto;fill:none;stroke:#7190ff;stroke-width:1.5}.osta-desk_quickText__EP0lJ{display:flex;flex-direction:column;gap:5px}.osta-desk_quickText__EP0lJ strong{font-size:13px;font-weight:500}.osta-desk_quickText__EP0lJ small{color:#7e879f;font-size:9px}.osta-desk_badge__DQ69v{position:absolute;right:10px;top:10px;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#4768ee;font-size:9px}.osta-desk_controls___UaJN{position:relative;z-index:3;max-width:1280px;margin:0 auto 24px;padding:12px 30px;display:flex;justify-content:space-between;border-top:1px solid rgba(132,146,196,.1);border-bottom:1px solid rgba(132,146,196,.1)}.osta-desk_controlGroup__zvbWz{display:flex;gap:18px}.osta-desk_controls___UaJN button{display:inline-flex;align-items:center;gap:8px;color:#828ba4;border:0;background:none;font-size:11px}.osta-desk_controls___UaJN button:disabled{opacity:.45}.osta-desk_controls___UaJN button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.osta-desk_conversation__cO63M,.osta-desk_typePanel__AowF5{max-width:840px;margin:0 auto 24px}.osta-desk_typePanel__AowF5{display:flex;gap:10px;padding:0 20px}.osta-desk_typePanel__AowF5 input{flex:1;height:48px;padding:0 16px;color:#eef2ff;border:1px solid var(--border);border-radius:14px;background:rgba(9,14,30,.92);outline:none}.osta-desk_typePanel__AowF5 button{padding:0 20px;border:1px solid rgba(91,112,255,.5);border-radius:14px;color:white;background:rgba(62,76,163,.3)}.osta-desk_conversation__cO63M{padding:18px 20px;border:1px solid var(--border);border-radius:16px;background:rgba(7,11,25,.72)}.osta-desk_conversation__cO63M span{color:#737d9b;font-size:8px;letter-spacing:.24em}.osta-desk_conversation__cO63M p{margin:6px 0 0;color:#cbd2e5;font-size:13px;line-height:1.6}.osta-desk_robotMode__Bkl76{height:100vh;min-height:600px;overflow:hidden}.osta-desk_robotMode__Bkl76 .osta-desk_hero__GkXT4{height:100%;padding:10px 30px 24px;grid-template-columns:1fr;align-content:center;justify-items:center}.osta-desk_robotMode__Bkl76 .osta-desk_identity__ussE9{text-align:center}.osta-desk_robotMode__Bkl76 .osta-desk_identity__ussE9 h1{font-size:42px}.osta-desk_robotMode__Bkl76 .osta-desk_role__A2TW_{font-size:8px;margin-top:4px}.osta-desk_robotMode__Bkl76 .osta-desk_faceColumn__a1qnR{margin-top:-10px}.osta-desk_robotMode__Bkl76 .osta-desk_heroWithCard__s5CHM{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:0 26px;padding:12px 26px;justify-items:stretch;align-content:center}.osta-desk_robotMode__Bkl76 .osta-desk_heroWithCard__s5CHM .osta-desk_identity__ussE9{grid-column:1;grid-row:1}.osta-desk_robotMode__Bkl76 .osta-desk_heroWithCard__s5CHM .osta-desk_faceColumn__a1qnR{grid-column:1;grid-row:2;margin-top:0}.osta-desk_robotMode__Bkl76 .osta-desk_heroWithCard__s5CHM .osta-desk_faceFrame__i3_of{width:min(100%,250px)}.osta-desk_robotMode__Bkl76 .osta-desk_heroWithCard__s5CHM .osta-desk_insight__gG4Yy{grid-column:2;grid-row:1/span 2;align-self:center;min-height:0;max-height:548px;overflow:hidden}.osta-desk_robotMode__Bkl76 .osta-desk_viewButton__F_Av_{display:none}.osta-desk_robotMode__Bkl76 .osta-desk_heroWithCard__s5CHM .osta-desk_insight__gG4Yy{padding-bottom:22px}.osta-desk_robotMode__Bkl76 .osta-desk_heroWithCard__s5CHM .osta-desk_askButton__3Jp1t{width:240px;height:46px}.osta-desk_robotMode__Bkl76 .osta-desk_askButton__3Jp1t{width:270px;height:50px;margin-top:-18px}@media (max-width:960px){.osta-desk_hero__GkXT4{grid-template-columns:1fr 1.3fr}.osta-desk_insight__gG4Yy{grid-column:1/-1}.osta-desk_quickGrid__oYSJR{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.osta-desk_header__7HXwM{padding:18px 18px 10px}.osta-desk_exitButton__QGO81 span{display:none}.osta-desk_hero__GkXT4{padding:22px 18px 4px;grid-template-columns:1fr;text-align:center}.osta-desk_identity__ussE9 h1{font-size:50px}.osta-desk_identity__ussE9 p,.osta-desk_waveform__YMdwx{display:none}.osta-desk_stateLine__esSX6{justify-content:center;margin-top:14px}.osta-desk_faceColumn__a1qnR{margin-top:-6px}.osta-desk_faceFrame__i3_of{width:min(100%,330px)}.osta-desk_insight__gG4Yy{margin-top:8px;text-align:left}.osta-desk_quickGrid__oYSJR{padding:12px 18px 14px;gap:10px}.osta-desk_quickCard__XZMTf{min-height:68px;padding:12px 30px 12px 12px}.osta-desk_insight__gG4Yy{min-height:0}.osta-desk_controls___UaJN{margin-bottom:18px;padding:10px 18px}.osta-desk_controlGroup__zvbWz{gap:12px}.osta-desk_metric__o_b8g{display:none}.osta-desk_insightBody__4NOif{gap:0}}@media (prefers-reduced-motion:reduce){.osta-desk_leftEye__0_lH1,.osta-desk_lid__QLDl6,.osta-desk_listenWaves__vRmq2,.osta-desk_rightEye__3koR7,.osta-desk_speechMouth__2AxbR,.osta-desk_thinkParticles__4AHaK{animation:none!important}}.osta-desk_composer__sApM7{position:sticky;bottom:0;z-index:8;width:min(calc(100% - 32px),760px);margin:10px auto 0;padding:10px 0 calc(14px + env(safe-area-inset-bottom));display:flex;gap:10px;background:linear-gradient(180deg,rgba(4,8,20,0),#050916 34%,#050916)}.osta-desk_composer__sApM7 input{flex:1;height:48px;padding:0 18px;outline:none;font-family:inherit;font-size:16px;color:#eef1ff;border:1px solid rgba(139,151,195,.18);border-radius:14px;background:rgba(10,15,34,.94)}.osta-desk_composer__sApM7 input::-moz-placeholder{color:#6f7897}.osta-desk_composer__sApM7 input::placeholder{color:#6f7897}.osta-desk_composer__sApM7 button{padding:0 22px;font-family:inherit;font-size:14px;color:#e5e9ff;border:1px solid rgba(109,126,255,.52);border-radius:14px;background:rgba(69,83,177,.24)}.osta-desk_composer__sApM7 button:disabled,.osta-desk_composer__sApM7 input:disabled{opacity:.45}.osta-desk_turn__jziaJ+.osta-desk_turn__jziaJ{margin-top:18px;padding-top:18px;border-top:1px solid rgba(139,151,195,.1)}.osta-desk_pending__wTgYQ p{opacity:.6}@media (max-width:620px){.osta-desk_composer__sApM7{width:calc(100% - 24px)}}.osta-desk_notice__kaB59{position:relative;z-index:4;width:-moz-fit-content;width:fit-content;max-width:min(calc(100% - 32px),640px);margin:0 auto 18px;padding:9px 20px;color:#c6cde6;font-size:12px;text-align:center;border:1px solid var(--border);border-radius:99px;background:rgba(10,15,34,.9)}.osta-desk_userPrompt__Zy9sx+.osta-desk_ostaResponse__PHyOp{margin-top:12px}.osta-desk_ostaResponse__PHyOp span,.osta-desk_userPrompt__Zy9sx span{color:#7c86aa;font-size:9px;letter-spacing:.28em}.osta-desk_ostaResponse__PHyOp p,.osta-desk_userPrompt__Zy9sx p{margin:6px 0 0;color:#d9deee;font-size:14px;line-height:1.62}.osta-desk_emptyInsight__pRSdj{position:relative;z-index:1;margin:6px auto 0;text-align:center}.osta-desk_emptyInsight__pRSdj span{color:#6f7897;font-size:9px;letter-spacing:.36em}.osta-desk_emptyInsight__pRSdj p{margin:7px 0 0;color:#929bb7;font-size:12px}.osta-desk_faceStage__w11Fx{position:absolute;inset:0;z-index:2;transform:translate(calc(var(--head-x, 0) * 6px),calc(var(--head-y, 0) * 5px));transition:transform .6s ease-out}.osta-desk_faceBase__LaZ9E{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.45))}.osta-desk_jaw__4L064{position:absolute;transform:translateY(calc(var(--mouth-open, 0) * 11%))}.osta-desk_eyeAperture__tQiFu{position:absolute;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 48% 46% at 50% 52%,#000 76%,transparent 100%);mask-image:radial-gradient(ellipse 48% 46% at 50% 52%,#000 76%,transparent 100%)}.osta-desk_iris__Wsqo8{position:absolute;transform:translate(-50%,-50%) translate(calc(var(--gaze-x, 0) * 7%),calc(var(--gaze-y, 0) * 5%));transition:transform .09s linear}.osta-desk_lid__QLDl6{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateY(calc(var(--lid-open, 1) * -100%))}.osta-desk_toneWash__nNWgM{position:absolute;inset:0;pointer-events:none;opacity:calc(var(--glow, 0) * .22);background:radial-gradient(ellipse at 50% 58%,var(--accent-colour,#4f8dff) 0,transparent 58%);mix-blend-mode:overlay;transition:opacity .5s ease,background .5s ease}.osta-desk_accent_idle__i_sp6{--accent-colour:#4f8dff}.osta-desk_accent_listen__fr8AX{--accent-colour:#63a4ff}.osta-desk_accent_think__GHzOp{--accent-colour:#7d7bff}.osta-desk_accent_positive__JAz_1{--accent-colour:#29d29c}.osta-desk_accent_concern__RHq60{--accent-colour:#efad55}.osta-desk_accent_muted__q4O6d{--accent-colour:#55607d}.osta-desk_faceFrame__i3_of{transition:opacity .4s ease}.osta-desk_state_muted__RV7Wg .osta-desk_faceStage__w11Fx{filter:grayscale(.72) brightness(.6)}