.nohra_ring__4UDAb{display:inline-block;flex:none;border-radius:50%;background:var(--cog-aurora);-webkit-mask:radial-gradient(closest-side,transparent 82%,#000 86%);mask:radial-gradient(closest-side,transparent 82%,#000 86%);filter:drop-shadow(0 0 8px var(--cog-presence-violet))}.nohra_ringLive__vUna6{animation:nohra_nohra-breathe___8FmY var(--cog-dur-ambient) var(--cog-ease-inout) infinite}.nohra_btn__DnR3p{font-family:var(--ultranic-font-sans);font-size:14px;font-weight:600;letter-spacing:-.005em;border-radius:var(--ultranic-radius-md);padding:9px 16px;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background var(--cog-dur-fast) var(--cog-ease-out),border-color var(--cog-dur-fast) var(--cog-ease-out),box-shadow var(--cog-dur-fast) var(--cog-ease-out),transform var(--cog-dur-instant) var(--cog-ease-out)}.nohra_btn__DnR3p:active{transform:scale(.975)}.nohra_btnPrimary__sIV8g{background:var(--cog-accent);color:var(--ultranic-color-text-on-accent);box-shadow:var(--cog-glow-soft)}.nohra_btnPrimary__sIV8g:hover{filter:brightness(1.1);box-shadow:var(--cog-presence-glow)}.nohra_btnSecondary__tLo9D{background:var(--ultranic-color-bg-3);color:var(--ultranic-color-text);border-color:var(--ultranic-color-line-2)}.nohra_btnSecondary__tLo9D:hover{background:var(--ultranic-color-glass);border-color:var(--cog-line-2)}.nohra_btnGhost__1xrnI{background:transparent;color:var(--ultranic-color-text-2)}.nohra_btnGhost__1xrnI:hover{background:var(--cog-bg);color:var(--ultranic-color-text)}.nohra_btnSm__k6rHE{padding:6px 12px;font-size:13px}.nohra_chip__qrCIj{font-size:12.5px;font-weight:500;border-radius:var(--ultranic-radius-pill);padding:5px 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--ultranic-color-line-2);background:var(--ultranic-color-bg-2);color:var(--ultranic-color-text-2);white-space:nowrap}.nohra_dot__H_AKQ{width:7px;height:7px;border-radius:50%;flex:none}.nohra_av__BqcZf{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600;flex:none;border:1px solid var(--ultranic-color-line-2);font-family:var(--ultranic-font-sans)}.nohra_meter__LvD6g{width:100%;height:5px;background:var(--ultranic-color-line);overflow:hidden}.nohra_meterFill__AzS5d,.nohra_meter__LvD6g{display:block;border-radius:var(--ultranic-radius-pill)}.nohra_meterFill__AzS5d{height:100%;background:var(--cog-aurora-blue-violet)}.nohra_overline__qo_Wa{font-family:var(--ultranic-font-sans);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ultranic-color-text-3)}.nohra_card__ccbxD{background:var(--ultranic-color-bg-2);border:1px solid var(--ultranic-color-line);border-radius:var(--ultranic-radius-lg);padding:22px}.nohra_cardHover___DJZc{transition:border-color var(--cog-dur-base) var(--cog-ease-out),background var(--cog-dur-base) var(--cog-ease-out);cursor:pointer}.nohra_cardHover___DJZc:hover{border-color:var(--ultranic-color-line-2);background:var(--ultranic-color-bg-3)}.nohra_suggest__u4lpX{display:flex;gap:12px;background:var(--cog-accent-soft);border:1px solid var(--cog-accent-ring);border-radius:var(--ultranic-radius-lg);padding:14px 16px}.nohra_suggestBody__0x3Nu{min-width:0}.nohra_suggestText__kZjcv{font-size:13.5px;color:var(--ultranic-color-text);line-height:1.5}.nohra_suggestActions__pB6GI{display:flex;gap:8px;margin-top:11px;flex-wrap:wrap}.nohra_iconTile__2y1_V{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ultranic-radius-md);border:1px solid var(--ultranic-color-line);color:var(--ultranic-color-text-2);font-weight:700}.nohra_iconTile__2y1_V,.nohra_toggle__0Mfxa{flex:none;background:var(--ultranic-color-bg-3)}.nohra_toggle__0Mfxa{width:42px;height:24px;border-radius:var(--ultranic-radius-pill);cursor:pointer;border:1px solid var(--ultranic-color-line-2);transition:background var(--cog-dur-base) var(--cog-ease-out),border-color var(--cog-dur-base) var(--cog-ease-out),box-shadow var(--cog-dur-base) var(--cog-ease-out);position:relative;display:inline-block}.nohra_toggleOn__zWVcE{background:var(--cog-accent);border-color:transparent;box-shadow:var(--cog-glow-soft)}.nohra_toggleKnob__sJJ0A{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--ultranic-color-text-2);transition:left var(--cog-dur-base) var(--cog-ease-out),background var(--cog-dur-base) var(--cog-ease-out)}.nohra_toggleOn__zWVcE .nohra_toggleKnob__sJJ0A{left:20px;background:var(--ultranic-color-text-on-accent)}.nohra_sectionHead__HBmhE{display:flex;align-items:center;margin-bottom:14px}.nohra_sectionHeadRight__UsTZy{margin-left:auto}@media (prefers-reduced-motion:reduce){.nohra_ringLive__vUna6{animation:none}}.shell_app__sNtVx{display:grid;grid-template-columns:248px 1fr;height:100vh;background:radial-gradient(80% 60% at 100% 0,color-mix(in srgb,var(--cog-presence-violet) 7%,transparent),transparent 60%),radial-gradient(70% 60% at 0 100%,color-mix(in srgb,var(--cog-state-agent) 6%,transparent),transparent 55%),var(--ultranic-color-bg)}.shell_rail___ISI3{border-right:1px solid var(--ultranic-color-line);display:flex;flex-direction:column;padding:22px 16px 16px;background:linear-gradient(180deg,color-mix(in srgb,var(--ultranic-color-text) 2%,transparent),transparent 30%);min-height:0}.shell_railLogo__CNjXU{display:flex;align-items:center;gap:11px;padding:4px 8px 22px}.shell_railLogoText__hNcVH{font-family:var(--ultranic-font-display);font-weight:250;font-size:22px;letter-spacing:-.02em;color:var(--ultranic-color-text)}.shell_railGroup__L22uo{margin-top:8px}.shell_railGroupSpaced___geKe{margin-top:22px}.shell_nav__uplVo{display:flex;align-items:center;gap:12px;padding:9px 11px;border-radius:var(--ultranic-radius-md);color:var(--ultranic-color-text-2);font-size:14px;font-weight:500;cursor:pointer;position:relative;text-decoration:none;transition:background var(--cog-dur-fast) var(--cog-ease-out),color var(--cog-dur-fast) var(--cog-ease-out)}.shell_nav__uplVo svg{color:var(--ultranic-color-text-3);transition:color var(--cog-dur-fast)}.shell_nav__uplVo:hover{background:color-mix(in srgb,var(--ultranic-color-text) 4%,transparent);color:var(--ultranic-color-text)}.shell_nav__uplVo:hover svg{color:var(--ultranic-color-text-2)}.shell_navActive__giQGt{background:var(--cog-accent-soft);color:var(--ultranic-color-text)}.shell_navActive__giQGt svg{color:var(--cog-accent)}.shell_navActive__giQGt:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:var(--ultranic-radius-pill);background:var(--cog-aurora-blue-violet);box-shadow:0 0 12px color-mix(in srgb,var(--cog-state-agent) 60%,transparent)}.shell_navLabel__1LgnE{flex:1 1;min-width:0}.shell_badge__ze4MB{margin-left:auto;font-family:var(--ultranic-font-mono);font-size:11px;font-weight:500;color:var(--ultranic-color-text);background:color-mix(in srgb,var(--ultranic-color-text) 8%,transparent);padding:1px 7px;border-radius:var(--ultranic-radius-pill)}.shell_navActive__giQGt .shell_badge__ze4MB{background:var(--cog-accent);color:var(--ultranic-color-text-on-accent)}.shell_newDot__kY_5t{margin-left:auto;flex:none;width:9px;height:9px;border-radius:50%;background:var(--cog-success);box-shadow:0 0 0 0 color-mix(in srgb,var(--cog-success) 70%,transparent);animation:shell_nav-new-pulse__GkUkl 1.8s ease-in-out infinite}@keyframes shell_nav-new-pulse__GkUkl{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--cog-success) 65%,transparent);opacity:1}60%{box-shadow:0 0 0 6px color-mix(in srgb,var(--cog-success) 0,transparent);opacity:.55}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--cog-success) 0,transparent);opacity:1}}.shell_navNohra__Ni7Z7{margin:4px 0 10px;white-space:nowrap;border:1px solid color-mix(in srgb,var(--cog-accent,#2da8ff) 45%,var(--ultranic-color-line));background:linear-gradient(120deg,color-mix(in srgb,var(--cog-state-agent) 22%,transparent),color-mix(in srgb,var(--cog-presence-violet) 16%,transparent));box-shadow:inset 2px 0 0 var(--cog-accent,#2da8ff),0 0 22px color-mix(in srgb,var(--cog-accent,#2da8ff) 18%,transparent);font-weight:560}.shell_navNohra__Ni7Z7:hover{border-color:var(--cog-accent-ring);background:linear-gradient(120deg,color-mix(in srgb,var(--cog-state-agent) 30%,transparent),color-mix(in srgb,var(--cog-presence-violet) 22%,transparent))}.shell_navNohraCue__e8W5q{margin-left:8px;font-family:var(--ultranic-font-mono,ui-monospace,monospace);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--cog-accent,#2da8ff) 22%,transparent);color:var(--cog-accent,#2da8ff)}.shell_railUser__v2sI5{margin-top:auto;display:flex;align-items:center;gap:11px;padding:10px;border-radius:var(--ultranic-radius-lg);border:1px solid var(--ultranic-color-line);background:var(--ultranic-color-bg-2)}.shell_railUserAvatar__JWEb0{flex:none;width:34px;height:34px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--cog-aurora-blue-violet,linear-gradient(135deg,#7dd3fc,#818cf8))}.shell_railUserInitial__yBMLh{font-size:14px;font-weight:700;color:#06121c;font-family:var(--ultranic-font-sans)}.shell_railUserName__pPhIZ{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ultranic-color-text)}.shell_railUserRole__B_kZA{font-family:var(--ultranic-font-mono);font-size:11px;color:var(--ultranic-color-text-3)}.shell_modeSwitch__iTfu0{width:100%;display:flex;align-items:center;gap:10px;background:var(--ultranic-color-bg-2);border:1px solid var(--ultranic-color-line-2);border-radius:var(--ultranic-radius-lg);padding:9px 11px;cursor:pointer;color:var(--ultranic-color-text);transition:background var(--cog-dur-fast),border-color var(--cog-dur-fast)}.shell_modeSwitch__iTfu0:hover{background:var(--ultranic-color-bg-3);border-color:var(--cog-line-2)}.shell_modeSwitchBody__6qgGi{flex:1 1;min-width:0;text-align:left}.shell_modeSwitchLabel__m0YtC{font-size:13px;font-weight:600;white-space:nowrap}.shell_modeSwitchSub__dmY6a{font-family:var(--ultranic-font-mono);font-size:10px;color:var(--ultranic-color-text-3)}.shell_modeMenu__uRrB1{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;background:var(--ultranic-color-bg-3);border:1px solid var(--ultranic-color-line-2);border-radius:var(--ultranic-radius-lg);box-shadow:var(--ultranic-elev-lg);padding:6px;display:flex;flex-direction:column;gap:2px;animation:shell_nohra-fade-up__KMB_w var(--cog-dur-base) var(--cog-ease-out)}.shell_modeItem__bEJuV{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--ultranic-radius-md);cursor:pointer;color:var(--ultranic-color-text-2);transition:background var(--cog-dur-fast)}.shell_modeItem__bEJuV svg{color:var(--ultranic-color-text-3)}.shell_modeItem__bEJuV:hover{background:color-mix(in srgb,var(--ultranic-color-text) 4%,transparent);color:var(--ultranic-color-text)}.shell_modeItemSel__olLZO{background:var(--cog-accent-soft);color:var(--ultranic-color-text)}.shell_modeItemSel__olLZO svg{color:var(--cog-accent)}.shell_modeItemBody__LlscX{flex:1 1}.shell_main__I6T_Y{display:flex;flex-direction:column;min-width:0;height:100vh}.shell_topbar__YwQRC{display:flex;align-items:center;gap:16px;padding:18px 32px;border-bottom:1px solid var(--ultranic-color-line);flex:none}.shell_topbarTitle__RGWzx{font-family:var(--ultranic-font-display);font-weight:300;font-size:22px;letter-spacing:-.015em;color:var(--ultranic-color-text)}.shell_when__wOz1U{font-family:var(--ultranic-font-mono);font-size:12px;color:var(--ultranic-color-text-3)}.shell_search__uMhN5{margin-left:auto;display:flex;align-items:center;gap:9px;background:var(--ultranic-color-bg-2);border:1px solid var(--ultranic-color-line-2);border-radius:var(--ultranic-radius-pill);padding:8px 15px;width:280px;color:var(--ultranic-color-text-3);cursor:pointer;text-align:left;transition:border-color var(--cog-dur-fast),box-shadow var(--cog-dur-fast)}.shell_search__uMhN5:hover{border-color:var(--cog-accent-ring)}.shell_searchText__tHtI7{flex:1 1;color:var(--ultranic-color-text-3);font-size:13.5px}.shell_kbd__qQMv5{font-family:var(--ultranic-font-mono);font-size:11px;color:var(--ultranic-color-text-3);border:1px solid var(--ultranic-color-line-2);border-radius:5px;padding:1px 5px}.shell_scroll__6fM_B{overflow-y:auto;flex:1 1;padding:28px 32px 140px}.shell_dockWrap__glbfm{position:absolute;left:248px;right:0;bottom:0;display:flex;justify-content:center;padding:0 32px 26px;pointer-events:none}.shell_dockInner__ZQnJZ{width:100%;max-width:720px;display:flex;flex-direction:column;gap:10px;align-items:center}.shell_dock__Igj95{pointer-events:auto;width:100%;display:flex;align-items:center;gap:13px;background:var(--ultranic-color-glass);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid var(--ultranic-color-line-2);border-radius:var(--ultranic-radius-pill);padding:11px 13px 11px 16px;box-shadow:var(--ultranic-elev-lg)}.shell_dockMark__X812g{display:flex;flex:none;align-items:center;justify-content:center}.shell_dockPresence__Ikogv{position:relative}.shell_dockPresence__Ikogv:before{content:"";position:absolute;inset:-2px;border-radius:var(--ultranic-radius-pill);padding:2px;background:var(--cog-aurora);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.shell_dockListening__w4_QJ:before{opacity:.92;filter:drop-shadow(0 0 10px rgba(105,238,254,.4)) drop-shadow(0 0 14px rgba(143,103,255,.35))}.shell_dockThinking__fJuWC:before{opacity:.42;filter:drop-shadow(0 0 8px rgba(143,103,255,.28))}.shell_dockSpeaking__zhwFp:before{animation:shell_dock-aurora-pulse__x5LKo 2.6s var(--cog-ease-inout) infinite}@keyframes shell_dock-aurora-pulse__x5LKo{0%,to{opacity:.55;filter:drop-shadow(0 0 6px rgba(143,103,255,.3))}50%{opacity:1;filter:drop-shadow(0 0 14px rgba(105,238,254,.5)) drop-shadow(0 0 22px rgba(143,103,255,.45))}}@media (prefers-reduced-motion:reduce){.shell_dockSpeaking__zhwFp:before{animation:none;opacity:.9;filter:drop-shadow(0 0 12px rgba(143,103,255,.4))}}.shell_dockInput__psXGy{flex:1 1;background:none;border:none;outline:none;color:var(--ultranic-color-text);font-family:var(--ultranic-font-sans);font-size:15px}.shell_dockInput__psXGy::placeholder{color:var(--ultranic-color-text-3)}.shell_dockVoice__jtFGy{font-family:var(--ultranic-font-mono);font-size:11px;color:var(--ultranic-color-text-3);text-decoration:none;display:flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer}.shell_dockVoice__jtFGy:hover{color:var(--ultranic-color-text-2)}.shell_dockStop__BBzOd{font-family:var(--ultranic-font-mono);font-size:11px;color:#fff;background:var(--cog-risk,#ef4444);border:none;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:5px;padding:6px 10px;flex-shrink:0}.shell_dockStop__BBzOd:hover{filter:brightness(1.08)}.shell_dockSend__x5H61{width:38px;height:38px;border-radius:50%;background:var(--cog-aurora-blue-violet);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;flex:none;border:none;box-shadow:var(--cog-presence-glow);transition:transform var(--cog-dur-fast) var(--cog-ease-out)}.shell_dockSend__x5H61:hover{transform:scale(1.06)}.shell_dockSend__x5H61:active{transform:scale(.94)}.shell_dockAck__ssn_p{pointer-events:auto;display:flex;gap:10px;align-items:center;background:var(--ultranic-color-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid var(--ultranic-color-line-2);border-radius:var(--ultranic-radius-lg);padding:11px 16px;max-width:560px;box-shadow:var(--ultranic-elev-md);animation:shell_nohra-fade-up__KMB_w var(--cog-dur-base) var(--cog-ease-out)}.shell_dockAckText__IdR9o{font-size:14px;color:var(--ultranic-color-text-2)}.shell_dockAckStrong__sXi4R{color:var(--ultranic-color-text)}@media (prefers-reduced-motion:reduce){.shell_dockAck__ssn_p,.shell_modeMenu__uRrB1{animation:none}.shell_rail___ISI3{transition:none}.shell_newDot__kY_5t{animation:none;box-shadow:0 0 5px color-mix(in srgb,var(--cog-success) 55%,transparent)}}.shell_railBrandMark__22vay,.shell_topbarBack__EZrig,.shell_topbarMenu__9keCc{display:none;align-items:center;justify-content:center}.shell_topbarBack__EZrig,.shell_topbarMenu__9keCc{width:40px;height:40px;flex:none;border-radius:11px;background:var(--ultranic-color-surface-2,#1a1d2c);border:1px solid var(--ultranic-color-line);color:var(--ultranic-color-text-2);cursor:pointer;-webkit-tap-highlight-color:transparent}.shell_topbarBack__EZrig:active,.shell_topbarMenu__9keCc:active{transform:scale(.94);color:var(--ultranic-color-text)}.shell_topbarBack__EZrig{gap:5px}.shell_topbarBackLabel__p6FFu{display:none;font-size:13px;font-weight:600;letter-spacing:-.01em}.shell_mobileBar__JWP4j{display:none}.shell_mobileBarBack__VjHQV,.shell_mobileBarMenu__ecDAR{flex:none;display:inline-flex;align-items:center;justify-content:center;height:38px;border-radius:10px;background:var(--ultranic-color-surface-2,#1a1d2c);border:1px solid var(--ultranic-color-line);color:var(--ultranic-color-text-2);cursor:pointer;-webkit-tap-highlight-color:transparent}.shell_mobileBarBack__VjHQV{gap:5px;padding:0 13px 0 10px;font-size:13px;font-weight:600;font-family:inherit}.shell_mobileBarMenu__ecDAR{width:38px}.shell_mobileBarBack__VjHQV:active,.shell_mobileBarMenu__ecDAR:active{transform:scale(.94);color:var(--ultranic-color-text)}.shell_mobileBarTitle__KAMJi{flex:1 1;min-width:0;text-align:center;font-family:var(--ultranic-font-display);font-weight:300;font-size:18px;letter-spacing:-.01em;color:var(--ultranic-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px) and (max-width:1023px){.shell_app__sNtVx{grid-template-columns:72px 1fr}.shell_rail___ISI3{padding:20px 10px 14px}.shell_railLogo__CNjXU{justify-content:center;padding:4px 0 18px;gap:0}.shell_railBrandFull__Cbpo6{display:none}.shell_railBrandMark__22vay{display:flex}.shell_nav__uplVo{justify-content:center;padding:11px 0;gap:0}.shell_badge__ze4MB,.shell_navActive__giQGt:before,.shell_navLabel__1LgnE,.shell_navNohraArrow__zEnvH,.shell_railSectionLabel__4Kz0K{display:none}.shell_newDot__kY_5t{position:absolute;top:7px;right:14px;margin:0;width:8px;height:8px}.shell_modeSwitch__iTfu0,.shell_navNohra__Ni7Z7{padding:11px 0;justify-content:center}.shell_modeChevron__COjs6,.shell_modeSwitchBody__6qgGi{display:none}.shell_railUser__v2sI5{justify-content:center;padding:11px 4px}.shell_railUserChevron__VztaA,.shell_railUserMeta__VRYBS{display:none}.shell_dockWrap__glbfm{left:72px;padding:0 40px 28px}.shell_dockInner__ZQnJZ{max-width:640px}.shell_dockMark__X812g{display:none}.shell_dock__Igj95{min-height:54px;padding:12px 14px 12px 16px;gap:10px}.shell_dockInput__psXGy{font-size:16px}.shell_topbar__YwQRC{padding:20px 40px;gap:14px}.shell_scroll__6fM_B{padding:34px 40px 150px}.shell_search__uMhN5{width:220px}}@media (max-width:767px){.shell_app__sNtVx{grid-template-columns:1fr}.shell_rail___ISI3,.shell_topbar__YwQRC{display:none}.shell_mobileBar__JWP4j{display:flex;position:fixed;top:0;left:0;right:0;z-index:60;align-items:center;gap:10px;padding:calc(env(safe-area-inset-top, 0px) + 9px) 14px 9px;background:var(--ultranic-color-bg,#0a0e16);border-bottom:1px solid var(--ultranic-color-line)}.shell_scroll__6fM_B{padding:calc(env(safe-area-inset-top, 0px) + 66px) 16px 110px;overflow-x:auto;-webkit-overflow-scrolling:touch}.shell_dockWrap__glbfm{left:0;padding:0 14px calc(12px + env(safe-area-inset-bottom, 0px))}.shell_dockInner__ZQnJZ{max-width:560px}.shell_dockMark__X812g{display:none}.shell_dock__Igj95{min-height:52px;padding:10px 12px 10px 14px;gap:8px}.shell_dockInput__psXGy{font-size:16px}.shell_dockSend__x5H61{width:40px;height:40px}}.mobile_shell__wNApU{position:fixed;inset:0;display:flex;flex-direction:column;padding-top:max(64px,env(safe-area-inset-top,0px));padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);background:radial-gradient(120% 60% at 50% 0,color-mix(in srgb,var(--cog-presence-violet) 6%,transparent),transparent 60%),var(--ultranic-color-bg);color:var(--ultranic-color-text);overflow:hidden}.mobile_body__tvabO{flex:1 1;min-height:0;display:flex;flex-direction:column}.mobile_viewport__KJpfn{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px 20px 16px}.mobile_viewportFixed__aaWcN{overflow:hidden;padding:0;display:flex;flex-direction:column}.mobile_tabView__z3_Z_{animation:mobile_nohra-mobile-fade__KNQ_x var(--cog-dur-base,.22s) var(--cog-ease-out,cubic-bezier(.2,.7,.2,1))}.mobile_tabbar__kENnG{flex:none;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;padding:8px 18px calc(env(safe-area-inset-bottom, 0px) + 8px);background:color-mix(in srgb,var(--ultranic-color-bg) 78%,transparent);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);border-top:1px solid var(--ultranic-color-line)}.mobile_tab__cQL0S{display:flex;flex-direction:column;align-items:center;gap:5px;padding:8px 0 4px;background:none;border:none;cursor:pointer;color:var(--ultranic-color-text-3);transition:color var(--cog-dur-fast,.14s) var(--cog-ease-out)}.mobile_tab__cQL0S:active{transform:scale(.96)}.mobile_tabActive__6jcPW{color:var(--cog-accent)}.mobile_tabLabel__6Z_w5{font-size:10.5px;font-weight:600;letter-spacing:.04em}.mobile_tabIconWrap__EFOx7{position:relative;display:inline-flex;align-items:center;justify-content:center}.mobile_tabBadge___C2kr{position:absolute;top:-6px;right:-10px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--cog-accent,#c45c26);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.mobile_tabOrb__QbTPS{margin-top:-10px}.mobile_tabOrbRing__GbSIN{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:color-mix(in srgb,var(--cog-state-agent) 14%,transparent);box-shadow:0 0 0 1px var(--cog-accent-ring),var(--cog-presence-glow,0 0 24px rgba(125,211,252,.35))}.mobile_header__yob3V{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.mobile_greetOverline__iJL8e{color:var(--ultranic-color-text-3);margin:0 0 6px}.mobile_greetLocation__uwOq5,.mobile_greetOverline__iJL8e{font-family:var(--ultranic-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.mobile_greetLocation__uwOq5{color:var(--ultranic-color-text-2);margin:-2px 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile_greet__pt2KV{font-family:var(--ultranic-font-display);font-weight:300;font-size:clamp(28px,9vw,36px);letter-spacing:-.02em;line-height:1.04;margin:0;color:var(--ultranic-color-text)}.mobile_headerOrb__onJYY{flex:none;margin-top:4px}.mobile_headerRight__4DwsK{flex:none;display:flex;align-items:center;gap:10px;margin-top:2px}.mobile_headerAction__MMoMk{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;color:var(--ultranic-color-text-2);background:var(--ultranic-color-surface-2,#1a1d2c);border:1px solid var(--ultranic-color-border,#2a2e3f);-webkit-tap-highlight-color:transparent;transition:color .15s ease,background .15s ease,transform .1s ease}.mobile_headerAction__MMoMk:active{transform:scale(.94);color:var(--ultranic-color-text);background:var(--ultranic-color-surface-3,#242838)}.mobile_readCard__KME9w{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-radius:var(--ultranic-radius-lg);border:1px solid var(--cog-accent-ring);background:linear-gradient(135deg,color-mix(in srgb,var(--cog-state-agent) 10%,transparent),color-mix(in srgb,var(--cog-presence-violet) 7%,transparent));margin-bottom:18px}.mobile_readText__fD8f6{font-size:16.5px;line-height:1.56;letter-spacing:-.005em;color:var(--ultranic-color-text);margin:0}.mobile_soulCard__qcNTj{width:100%;display:flex;align-items:center;gap:12px;padding:14px 15px;margin:0 0 18px;border-radius:var(--ultranic-radius-lg);border:1px solid var(--ultranic-color-line-2);color:var(--ultranic-color-text);background:linear-gradient(135deg,color-mix(in srgb,var(--cog-presence-violet) 10%,transparent),color-mix(in srgb,var(--cog-state-agent) 8%,transparent)),var(--ultranic-color-bg-2);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile_soulCard__qcNTj:active{transform:scale(.985)}.mobile_soulIcon__lZXSl{flex:none;width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--cog-accent);background:color-mix(in srgb,var(--cog-state-agent) 14%,transparent);border:1px solid var(--cog-accent-ring)}.mobile_soulBody__cvE4f{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.mobile_soulTitle__B7Ox2{font-size:15px;font-weight:700;letter-spacing:0}.mobile_soulSub__6ZmOn{font-size:12.5px;color:var(--ultranic-color-text-3);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobile_soulBadge__3v39O{flex:none;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ultranic-font-mono);font-size:10.5px;color:#06121c;background:#34d399;border-radius:var(--ultranic-radius-pill);padding:3px 7px}.mobile_kpiRow__jFeaY{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:24px}.mobile_kpi__pX1eR{padding:17px 18px;border-radius:var(--ultranic-radius-lg);background:var(--ultranic-color-bg-2)}.mobile_kpiLabel___SKyr{font-family:var(--ultranic-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ultranic-color-text-3)}.mobile_kpiValue__TSSr_{font-family:var(--ultranic-font-display);font-weight:300;font-size:30px;line-height:1.1;margin-top:8px;color:var(--ultranic-color-text)}.mobile_kpiValue__TSSr_ em{font-style:normal;font-size:16px;color:var(--ultranic-color-text-2);margin-left:4px}.mobile_kpiSub__2UTyQ{font-size:12px;color:var(--ultranic-color-text-3);margin-top:6px}.mobile_kpiAccent__DSiLr{color:var(--cog-accent)}.mobile_sectionLabel__j9d6i{font-family:var(--ultranic-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ultranic-color-text-3);margin:0 0 12px}.mobile_section__aWx47{margin-bottom:30px}.mobile_needList__cxVtF{border-radius:var(--ultranic-radius-lg);background:var(--ultranic-color-bg-2);overflow:hidden}.mobile_needItem__yGjC6{border-top:1px solid var(--ultranic-color-line)}.mobile_needItem__yGjC6:first-child{border-top:none}.mobile_needRow__N5N3d{display:flex;align-items:center;gap:13px;width:100%;padding:15px 16px;border:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--cog-dur-fast) var(--cog-ease-out)}.mobile_needRow__N5N3d:active{background:color-mix(in srgb,var(--ultranic-color-text) 4%,transparent)}.mobile_needIcon__ZKsEE{flex:none;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--ultranic-radius-md);background:var(--ultranic-color-bg-3);color:var(--cog-accent)}.mobile_needBody__TjoBV{flex:1 1;min-width:0}.mobile_needTitle__zX_GC{font-size:15px;font-weight:600;color:var(--ultranic-color-text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobile_needSub__tsHwA{font-size:12.5px;color:var(--ultranic-color-text-3);margin-top:3px}.mobile_needChevron__MUQJ3{flex:none;color:var(--ultranic-color-text-3)}.mobile_needActions__PmMyz{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 14px 67px}.mobile_needActionBtn__DqxmB{border:1px solid var(--ultranic-color-border,#2a2e3f);background:transparent;color:var(--ultranic-color-text-2);border-radius:var(--ultranic-radius-pill);padding:10px 14px;min-height:44px;font-size:13px;font-weight:650;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mobile_needActionBtn__DqxmB:disabled{opacity:.55}.mobile_feedbackPanel__WpHEt{padding:0 16px 16px 67px}.mobile_feedbackLabel__RT8Yw{display:block;font-size:12px;color:var(--ultranic-color-text-2);font-weight:650;margin-bottom:7px}.mobile_reminderBlock__kR15Y{display:flex;flex-direction:column;gap:8px;margin-bottom:9px}.mobile_reminderText__xaa7N{color:var(--ultranic-color-text-3);font-size:12px;line-height:1.35}.mobile_reminderChoices__IQ9y1{display:flex;flex-wrap:wrap;gap:6px}.mobile_reminderChoice__C0HIV{border:1px solid var(--ultranic-color-border,#2a2e3f);background:transparent;color:var(--ultranic-color-text-3);border-radius:var(--ultranic-radius-pill);padding:6px 10px;font-size:11.5px;font-weight:700}.mobile_reminderChoiceActive__PTyLI{border-color:var(--cog-accent-ring);background:var(--cog-accent-soft);color:var(--ultranic-color-text)}.mobile_feedbackTextarea__0lZQe{width:100%;min-height:84px;box-sizing:border-box;resize:vertical;border-radius:var(--ultranic-radius-md);border:1px solid var(--ultranic-color-border,#2a2e3f);background:var(--ultranic-color-bg,#090b11);color:var(--ultranic-color-text);padding:10px 11px;font-family:inherit;font-size:13px;line-height:1.45}.mobile_feedbackError__jutDw{margin-top:6px;font-size:12px;color:var(--cog-warn,#fbbf24)}.mobile_feedbackActions__2bxFy{display:flex;gap:8px;margin-top:10px}.mobile_feedbackCancel__HLwJO,.mobile_feedbackSave__hohAr{border-radius:var(--ultranic-radius-pill);padding:8px 13px;font-size:12px;font-weight:700}.mobile_feedbackSave__hohAr{border:1px solid var(--cog-accent-ring);background:var(--cog-accent);color:#06121a}.mobile_feedbackCancel__HLwJO{border:1px solid var(--ultranic-color-border,#2a2e3f);background:transparent;color:var(--ultranic-color-text-2)}.mobile_emptyRow__hjCn9{display:flex;align-items:center;gap:12px;padding:18px 16px}.mobile_emptyText__8ni96{font-size:14px;color:var(--ultranic-color-text-2)}.mobile_nextCard__fe9Th{padding:18px;border-radius:var(--ultranic-radius-lg);background:var(--ultranic-color-bg-2)}.mobile_nextHead__7wjxz{display:flex;align-items:center;gap:10px;margin-bottom:8px}.mobile_nextTime__4rTXd{font-family:var(--ultranic-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cog-accent);flex:none}.mobile_nextTitle__Ecu5h{font-size:15px;font-weight:600;color:var(--ultranic-color-text);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile_preppedBadge__pbzRi{flex:none;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--ultranic-radius-pill);border:1px solid var(--cog-accent-ring);background:var(--cog-accent-soft);color:var(--cog-accent);font-size:11px;font-weight:600}.mobile_nextNarr__iY1_k{font-size:13.5px;line-height:1.5;color:var(--ultranic-color-text-2);margin:0}.mobile_voiceWrap__f0RIg{display:flex;flex-direction:column;flex:1 1;min-height:0;width:100%;padding:12px 18px}.mobile_voiceHead__rxLU0{flex:none;text-align:center;margin-bottom:6px;position:relative;padding:0 48px}.mobile_voiceMenuBtn__zVTOr{position:absolute;top:-2px;right:0}.mobile_voiceTitle__qH8Z_{font-family:var(--ultranic-font-display);font-weight:300;font-size:26px;letter-spacing:-.01em;margin:0 0 4px}.mobile_voiceState__vJRTe{font-family:var(--ultranic-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ultranic-color-text-3);display:inline-flex;align-items:center;gap:7px}.mobile_voiceStateDot__bSswc{width:7px;height:7px;border-radius:50%;background:var(--cog-accent);box-shadow:0 0 8px var(--cog-accent)}.mobile_bigOrb__wxzwz{position:relative;display:flex;align-items:center;justify-content:center;width:200px;height:200px;border-radius:50%;margin:14px 0 26px;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--cog-state-agent) 14%,transparent),transparent 68%);animation:mobile_nohra-breathe-idle__YhIw0 8s ease-in-out infinite}.mobile_bigOrb__wxzwz:after{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--cog-presence-violet) 12%,transparent),transparent 62%);animation:mobile_nohra-drift__vVs29 12s ease-in-out infinite;pointer-events:none}.mobile_bigOrbListening__r6JrH{animation-duration:4.6s}.mobile_bigOrbThinking__Shv1h{animation:mobile_nohra-breathe-think__Ul5ba 2.9s ease-in-out infinite}.mobile_voiceAsk__yxdqn{font-size:14px;font-style:italic;color:var(--ultranic-color-text-3);margin:0 0 10px}.mobile_voiceResponse__bNUDb{font-size:16px;line-height:1.58;color:var(--ultranic-color-text);max-width:320px;margin:0 auto 20px;animation:mobile_nohra-mobile-fade__KNQ_x .38s var(--cog-ease-out,cubic-bezier(.2,.7,.2,1))}.mobile_thinking__wKv9k{display:inline-flex;align-items:center;gap:8px;color:var(--ultranic-color-text-3);font-size:14px}.mobile_quickChips__rjZyD{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin:4px 0 26px}.mobile_chip__o_MVt{padding:9px 16px;border-radius:var(--ultranic-radius-pill);border:1px solid var(--ultranic-color-line-2);background:var(--ultranic-color-bg-2);color:var(--ultranic-color-text-2);font-size:13px;cursor:pointer}.mobile_chip__o_MVt:active{transform:scale(.97)}.mobile_micBtn__HNXH9{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;border:none;margin:auto 0 8px;background:var(--cog-aurora-blue-violet,linear-gradient(135deg,#7dd3fc,#818cf8));color:#fff;cursor:pointer;box-shadow:var(--cog-presence-glow,0 0 30px rgba(125,211,252,.45));transition:transform var(--cog-dur-fast) var(--cog-ease-out)}.mobile_micBtn__HNXH9:active{transform:scale(.93)}.mobile_voiceDock__Akiy2{flex:none;width:100%;max-width:560px;margin-inline:auto;padding-top:10px;display:flex;flex-direction:column;gap:8px}.mobile_talkNote__NG0lZ{display:block;text-align:center;font-size:12px;color:var(--ultranic-color-text-3);min-height:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile_askField__kb9hk{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:52px;padding:10px 12px 10px 14px;border-radius:var(--ultranic-radius-pill);border:1px solid var(--ultranic-color-line-2);background:var(--ultranic-color-glass,var(--ultranic-color-bg-2));box-shadow:var(--ultranic-elev-md,0 8px 28px rgba(0,0,0,.28))}.mobile_askFieldListening__UzwrU,.mobile_askFieldThinking___Of3V{border-color:transparent}.mobile_askFieldListening__UzwrU:before,.mobile_askFieldThinking___Of3V:before{content:"";position:absolute;inset:-2px;border-radius:var(--ultranic-radius-pill);padding:2px;background:var(--cog-aurora,linear-gradient(135deg,#69eefe,#27a4fd,#8f67ff,#c25cff));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mobile_askFieldListening__UzwrU:before{opacity:.92;filter:drop-shadow(0 0 10px rgba(105,238,254,.4)) drop-shadow(0 0 14px rgba(143,103,255,.35))}.mobile_askFieldThinking___Of3V:before{opacity:.42;filter:drop-shadow(0 0 8px rgba(143,103,255,.28))}.mobile_askClip__V8F8w{flex:none;width:40px;height:40px;margin:-4px 0;border-radius:50%;border:none;background:none;color:var(--ultranic-color-text-3);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile_askClip__V8F8w:active{transform:scale(.94);color:var(--ultranic-color-text-2)}.mobile_askInput__WoEoN{flex:1 1;min-width:0;background:none;border:none;outline:none;color:var(--ultranic-color-text);font-family:var(--ultranic-font-sans);font-size:16px;line-height:1.35}.mobile_askInput__WoEoN::placeholder{color:var(--ultranic-color-text-3)}.mobile_askMic__u3ys3{flex:none;width:40px;height:40px;border-radius:50%;border:none;background:none;color:var(--ultranic-color-text-3);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none}.mobile_askMic__u3ys3:active{color:var(--ultranic-color-text);transform:scale(.94)}.mobile_askMicLive__4DD6g{color:var(--cog-accent,#7dd3fc);background:color-mix(in srgb,var(--cog-accent,#7dd3fc) 16%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--cog-accent,#7dd3fc) 40%,transparent)}.mobile_askSend__UQJK6{flex:none;width:40px;height:40px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;background:var(--cog-aurora-blue-violet,linear-gradient(135deg,#7dd3fc,#818cf8));color:#fff;cursor:pointer;box-shadow:var(--cog-presence-glow,0 0 18px rgba(125,211,252,.35))}.mobile_askSend__UQJK6:active{transform:scale(.94)}.mobile_askStop__PZWbs{flex:none;font-family:var(--ultranic-font-mono,ui-monospace,monospace);font-size:11px;color:#fff;background:var(--cog-risk,#ef4444);border:none;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:5px;padding:8px 12px}@media (min-width:600px){.mobile_voiceWrap__f0RIg{padding:14px 28px}.mobile_voiceDock__Akiy2{max-width:640px}.mobile_askField__kb9hk{min-height:56px;padding:12px 14px 12px 16px;gap:10px}}.mobile_execCard__cGLhV{width:100%;text-align:left;padding:16px 18px;border-radius:var(--ultranic-radius-lg);border:1px solid var(--cog-accent-ring);background:var(--ultranic-color-bg-2);margin:4px 0 18px}.mobile_execLabel__QNFbo{display:inline-block;font-family:var(--ultranic-font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--cog-accent);padding:3px 9px;border-radius:var(--ultranic-radius-pill);border:1px solid var(--cog-accent-ring);margin-bottom:11px}.mobile_execTitle__2DWDS{font-size:15.5px;font-weight:600;color:var(--ultranic-color-text)}.mobile_execSub__qjdVP{font-size:12.5px;color:var(--ultranic-color-text-3);margin-top:3px;margin-bottom:13px}.mobile_execRow__Lzhio{display:flex;gap:10px}.mobile_approveBtn__ApwIM{flex:1 1;padding:12px;border-radius:var(--ultranic-radius-pill);border:none;background:var(--cog-aurora-blue-violet,linear-gradient(135deg,#7dd3fc,#818cf8));color:#fff;font-size:14px;font-weight:600;cursor:pointer}.mobile_secondaryBtn__kcU4l{padding:12px 20px;border-radius:var(--ultranic-radius-pill);border:1px solid var(--ultranic-color-line-2);color:var(--ultranic-color-text-2)}.mobile_apprDeleteBtn__j2i1k,.mobile_secondaryBtn__kcU4l{flex:none;background:transparent;font-size:14px;cursor:pointer}.mobile_apprDeleteBtn__j2i1k{padding:12px 18px;border-radius:var(--ultranic-radius-pill);border:1px solid transparent;color:var(--ultranic-color-text-3)}.mobile_apprDeleteBtn__j2i1k:active{background:#2a1416;color:#f87171}.mobile_apprAttnLabel__XGNGt{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24;margin:4px 0 10px}.mobile_apprCardReconnect__cNbkd{border-left:3px solid #fbbf24}.mobile_apprCardFailed__96OJ3{border-left:3px solid #f87171}.mobile_apprReason__9e2BJ{font-size:13.5px;line-height:1.5;color:var(--ultranic-color-text-2);margin:-4px 0 14px}.mobile_apprReconnectBtn__Q6_EI{flex:1 1;padding:12px;border-radius:var(--ultranic-radius-pill);border:none;background:#fbbf24;color:#1c1402;font-size:14px;font-weight:600;cursor:pointer}.mobile_apprReconnectBtn__Q6_EI:active{transform:scale(.97)}.mobile_apprErr__eRkMM{margin-top:12px;font-size:12.5px;line-height:1.4;color:#fbbf24}.mobile_thread__u8oJ6{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;display:flex;flex-direction:column;gap:12px;padding:4px 2px;text-align:left}.mobile_threadIdle__3Eu0c{margin:auto 0;display:flex;flex-direction:column;align-items:center;text-align:center}.mobile_idleLead__QCuQb{font-size:15px;line-height:1.55;color:var(--ultranic-color-text-3);max-width:300px;margin:0 0 16px}.mobile_bubbleUser__rtMA6{align-self:flex-end;max-width:86%;padding:10px 14px;border-radius:var(--ultranic-radius-md);background:var(--cog-accent-soft);border:1px solid var(--cog-accent-ring);font-size:14.5px;line-height:1.5}.mobile_bubbleNohra__3lY5o{align-self:flex-start;max-width:90%;padding:10px 14px;border-radius:var(--ultranic-radius-md);background:var(--ultranic-color-bg-2);border:1px solid var(--ultranic-color-line-2);font-size:15px;line-height:1.55;color:var(--ultranic-color-text)}.mobile_bubbleNohra__3lY5o,.mobile_bubbleUser__rtMA6{white-space:pre-wrap;overflow-wrap:anywhere}.mobile_bubbleLabel__Ve8dD{font-family:var(--ultranic-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ultranic-color-text-3);display:flex;align-items:center;gap:6px;margin-bottom:5px}.mobile_apprIntro__H5xGA{font-size:13.5px;color:var(--ultranic-color-text-3);margin:0 0 18px}.mobile_apprList__eL8Lv{display:flex;flex-direction:column;gap:12px}.mobile_apprCard__P_B0G{padding:16px 18px;border-radius:var(--ultranic-radius-lg);border:1px solid var(--ultranic-color-line);background:var(--ultranic-color-bg-2)}.mobile_apprKind__EHT0y{font-family:var(--ultranic-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ultranic-color-text-3);margin-bottom:8px}.mobile_apprSummary__nhdeG{font-size:15px;line-height:1.45;color:var(--ultranic-color-text);margin-bottom:14px}.mobile_apprActions__Z0Q00{display:flex;gap:10px}@keyframes mobile_nohra-mobile-fade__KNQ_x{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mobile_nohra-breathe-idle__YhIw0{0%,to{transform:scale(1);box-shadow:0 0 30px color-mix(in srgb,var(--cog-state-agent) 13%,transparent)}50%{transform:scale(1.016);box-shadow:0 0 50px color-mix(in srgb,var(--cog-state-agent) 24%,transparent)}}@keyframes mobile_nohra-breathe-think__Ul5ba{0%,to{transform:scale(.965);box-shadow:0 0 58px color-mix(in srgb,var(--cog-state-agent) 36%,transparent)}50%{transform:scale(1);box-shadow:0 0 86px color-mix(in srgb,var(--cog-state-agent) 50%,transparent)}}@keyframes mobile_nohra-drift__vVs29{0%,to{opacity:.28}50%{opacity:.5}}.mobile_approveBtn__ApwIM,.mobile_askSend__UQJK6,.mobile_secondaryBtn__kcU4l{transition:transform var(--cog-dur-fast,.14s) var(--cog-ease-out),background var(--cog-dur-fast),opacity var(--cog-dur-base) var(--cog-ease-out)}.mobile_approveBtn__ApwIM:active,.mobile_askSend__UQJK6:active,.mobile_secondaryBtn__kcU4l:active{transform:scale(.97)}.mobile_approvedNote___mEo1{display:flex;align-items:center;gap:9px;padding:6px 0 2px;color:var(--cog-success,#6ee7b7);font-size:14.5px;font-weight:600;animation:mobile_nohra-mobile-fade__KNQ_x var(--cog-dur-base) var(--cog-ease-out)}.mobile_settling__My6vv{opacity:.38;transform:scale(.992);transition:opacity .76s var(--cog-ease-out),transform .76s var(--cog-ease-out)}@media (prefers-reduced-motion:reduce){.mobile_approvedNote___mEo1,.mobile_bigOrb__wxzwz,.mobile_bigOrb__wxzwz:after,.mobile_tabView__z3_Z_{animation:none}.mobile_approveBtn__ApwIM:active,.mobile_askMic__u3ys3:active,.mobile_askSend__UQJK6:active,.mobile_chip__o_MVt:active,.mobile_micBtn__HNXH9:active,.mobile_secondaryBtn__kcU4l:active,.mobile_tab__cQL0S:active{transform:none}.mobile_askFieldListening__UzwrU:before,.mobile_askFieldThinking___Of3V:before{filter:none}}.mobile_menuPanel__5zU9S{display:flex;flex-direction:column;gap:14px;padding:4px 16px 22px}.mobile_menuConnect__cbXId{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:14px;border-radius:14px;background:#1a2436;border:1px solid var(--cog-accent,#7dd3fc);color:var(--ultranic-color-text,#f4f6fb);cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile_menuConnect__cbXId:active{transform:scale(.99)}.mobile_menuConnectIcon__H14pR{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(125,211,252,.14);color:var(--cog-accent,#7dd3fc);flex:none}.mobile_menuConnectBody__XZIfY{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.mobile_menuConnectTitle__gAzRl{font-size:16px;font-weight:600;letter-spacing:-.01em}.mobile_menuConnectSub__DxouX{font-size:11.5px;color:var(--ultranic-color-text-3,#8a90a2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile_menuGroup__vBaVS{display:flex;flex-direction:column;gap:2px}.mobile_menuGroupLabel__8q2z1{font-family:var(--ultranic-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ultranic-color-text-3,#8a90a2);padding:6px 6px 2px}.mobile_menuRow__KVD5R{display:flex;align-items:center;gap:13px;width:100%;text-align:left;min-height:48px;padding:0 12px;border-radius:11px;background:transparent;border:none;color:var(--ultranic-color-text-2,#c7ccd9);font-size:15px;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile_menuRow__KVD5R:active{background:#1a1d2c}.mobile_menuRow__KVD5R:disabled{opacity:.42;cursor:default;pointer-events:none}.mobile_menuRowActive__AMMEC{background:#1a2436;color:var(--ultranic-color-text,#f4f6fb)}.mobile_menuRowLabel__9G2Xz{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile_menuBadge__a_hZj{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--cog-accent,#7dd3fc);color:#06121f;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.mobile_menuSoon__qmet1{flex:none;font-size:10.5px;color:var(--ultranic-color-text-3,#8a90a2);text-transform:lowercase}.mobile_menuUser__XtbgW{display:flex;align-items:center;gap:12px;width:100%;text-align:left;margin-top:6px;padding:12px;border-radius:14px;background:#14172180;border:1px solid var(--ultranic-color-border,#2a2e3f);color:var(--ultranic-color-text,#f4f6fb)}.mobile_menuUserAvatar__knV6Q{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--cog-accent,#7dd3fc);color:#06121f;font-weight:700;flex:none;overflow:hidden}.mobile_menuUserInitial__rD45G{font-size:16px}.mobile_menuUserMeta__ZVh8h{display:flex;flex-direction:column;min-width:0;flex:1 1}.mobile_menuUserName___FOxj{font-size:14.5px;font-weight:600}.mobile_menuUserName___FOxj,.mobile_menuUserRole__tQpRs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile_menuUserRole__tQpRs{font-size:12px;color:var(--ultranic-color-text-3,#8a90a2)}.readiness_pill__cCv83{display:inline-flex;align-items:center;gap:9px;max-width:34vw;min-width:0;background:var(--s1,#0f1119);border:1px solid var(--hair,hsla(0,0%,100%,.1));border-radius:999px;padding:8px 14px 8px 11px;color:var(--t2,#aeb6cc);font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(13px * var(--nohra-text-scale, 1));line-height:1.2;white-space:nowrap;cursor:pointer;text-align:left;transition:border-color var(--dur,.24s) var(--ease-out,cubic-bezier(.16,1,.3,1)),background var(--dur,.24s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.readiness_pill__cCv83:hover{border-color:var(--hair-strong,hsla(0,0%,100%,.16));color:var(--t1,#f4f6fb)}.readiness_pill__cCv83:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px}.readiness_pillText__TdEYf{overflow:hidden;text-overflow:ellipsis}.readiness_pillAttention__4Pc8D{color:var(--t1,#f4f6fb);border-color:rgba(45,168,255,.35);background:rgba(45,168,255,.08)}.readiness_pillNew__0U9bg{color:var(--t1,#f4f6fb);border-color:rgba(143,103,255,.4);background:rgba(143,103,255,.1)}.readiness_pillSyncing__39u0N{color:var(--t2,#aeb6cc)}.readiness_pillDot__oCWob{width:8px;height:8px;border-radius:50%;flex:none;background:var(--accent,#2da8ff);box-shadow:0 0 10px rgba(45,168,255,.6)}.readiness_pillNew__0U9bg .readiness_pillDot__oCWob{background:var(--violet,#8f67ff);box-shadow:0 0 10px rgba(143,103,255,.6)}.readiness_pillTag___YsiU{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(10.5px * var(--nohra-text-scale, 1));letter-spacing:.12em;text-transform:uppercase;color:var(--violet,#8f67ff);flex:none}@media (max-width:1280px){.readiness_pill__cCv83{max-width:26vw}}.readiness_pillPhone__bPeTZ{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:13px 15px;margin:0 0 14px;border-radius:var(--r-lg,20px);border:1px solid rgba(45,168,255,.3);background:rgba(45,168,255,.08);color:var(--t1,#f4f6fb);font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(15px * var(--nohra-text-scale, 1));line-height:1.4;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.readiness_pillPhone__bPeTZ:active{transform:scale(.99)}.readiness_pillPhone__bPeTZ.readiness_pillNew__0U9bg{border-color:rgba(143,103,255,.4);background:rgba(143,103,255,.1)}.readiness_pillPhone__bPeTZ.readiness_pillSyncing__39u0N{border-color:var(--hair,hsla(0,0%,100%,.1));background:var(--s1,#0f1119);color:var(--t2,#aeb6cc)}.readiness_pillPhoneText__ciMY5{flex:1 1;min-width:0}.readiness_pillPhoneChevron__aEguB{flex:none;color:var(--t3,#717a92);display:flex}.readiness_stack__dF_MO{display:flex;flex-direction:column;gap:16px;min-width:0}.readiness_card__F7MVO{background:var(--s1,#0f1119);border:1px solid var(--hair-faint,hsla(0,0%,100%,.06));border-radius:20px;padding:22px 24px;min-width:0}.readiness_cardPhone__WW5Jl{border-radius:var(--r-lg,20px);padding:16px 16px 8px;margin:0 0 18px;background:var(--ultranic-color-bg-2,#0a0d14);border-color:var(--ultranic-color-line-2,rgba(120,200,255,.16))}.readiness_cardHead__Pwoz4{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.readiness_cardTitle__5sGvl{font-family:var(--display,"Sora",system-ui,sans-serif);font-weight:300;font-size:calc(19px * var(--nohra-text-scale, 1));letter-spacing:-.01em;margin:0;color:var(--t1,#f4f6fb)}.readiness_cardPhone__WW5Jl .readiness_cardTitle__5sGvl{font-size:calc(15px * var(--nohra-text-scale, 1));font-weight:700;font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif)}.readiness_cardMeta__BkaYb{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(12px * var(--nohra-text-scale, 1));color:var(--t3-raised,#7b87a6)}.readiness_rows___Njb2{display:flex;flex-direction:column}.readiness_row__ro_Fw{display:grid;grid-template-columns:14px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;text-align:left;color:inherit;font:inherit;background:none;border:0;border-top:1px solid var(--hair-faint,hsla(0,0%,100%,.06));width:100%;min-height:44px}.readiness_row__ro_Fw:first-child{border-top:0}.readiness_rowBtn__rdTay{cursor:pointer;border-radius:10px}.readiness_rowBtn__rdTay:hover .readiness_rowLabel__HnwlB{color:var(--accent,#2da8ff)}.readiness_rowBtn__rdTay:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px}.readiness_dot__WG0Vf{width:8px;height:8px;border-radius:50%;background:var(--s3,#1e2233);border:1px solid var(--hair-strong,hsla(0,0%,100%,.16))}.readiness_dotReady__su_Le{background:var(--ok,#3dd9a0);border-color:var(--ok,#3dd9a0);box-shadow:0 0 8px rgba(61,217,160,.5)}.readiness_dotPending__Yx_ii{background:var(--accent,#2da8ff);border-color:var(--accent,#2da8ff);box-shadow:0 0 8px rgba(45,168,255,.6)}.readiness_dotDefault____TlB{background:var(--t3,#717a92);border-color:var(--t3,#717a92)}.readiness_dotSyncing__jxnTi{background:var(--s3,#1e2233);animation:readiness_rd-pulse__Pr7qP 1.8s var(--ease-in-out,cubic-bezier(.65,0,.35,1)) infinite}.readiness_rowBody__0m57c{display:flex;flex-direction:column;min-width:0}.readiness_rowLabel__HnwlB{font-size:calc(14.5px * var(--nohra-text-scale, 1));font-weight:600;color:var(--t1,#f4f6fb);display:flex;align-items:center;gap:8px}.readiness_rowDetail__4S_AV{display:block;font-size:calc(12.5px * var(--nohra-text-scale, 1));color:var(--t3-raised,#7b87a6);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readiness_rowStatus__jlyke{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(11.5px * var(--nohra-text-scale, 1));color:var(--t3-raised,#7b87a6);white-space:nowrap}.readiness_rowStatusReady__3Z_lz{color:var(--ok,#3dd9a0)}.readiness_rowStatusPending__aPiHg{color:var(--accent,#2da8ff)}.readiness_newTag__Oq7_2{font-size:calc(10.5px * var(--nohra-text-scale, 1));letter-spacing:.12em;text-transform:uppercase;color:var(--violet,#8f67ff);border:1px solid rgba(143,103,255,.4);border-radius:999px;padding:1px 7px}.readiness_kpiNote__5dq6x,.readiness_newTag__Oq7_2{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace)}.readiness_kpiNote__5dq6x{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:calc(11px * var(--nohra-text-scale, 1));letter-spacing:.04em;color:var(--t3-raised,#7b87a6)}.readiness_kpiNote__5dq6x:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent,#2da8ff);opacity:.8}.readiness_drawerPanel__T2CAZ{background:#12151f;color:var(--t1,#f4f6fb);border-left:1px solid var(--hair,hsla(0,0%,100%,.1));box-shadow:var(--shadow-deep,0 24px 64px rgba(0,0,0,.55)),0 0 70px rgba(45,168,255,.06);font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(14px * var(--nohra-text-scale, 1))}.readiness_drawerPanelBottom__qqfD2{border-left:0;border-top:1px solid var(--hair,hsla(0,0%,100%,.1));border-radius:24px 24px 0 0}@supports ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.readiness_drawerPanel__T2CAZ{background:var(--glass,rgba(20,24,38,.55));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}}.readiness_drawerInner__YE2Vf{display:flex;flex-direction:column;min-height:100%;padding:22px 28px 24px}.readiness_drawerPanelBottom__qqfD2 .readiness_drawerInner__YE2Vf{padding:14px 20px 20px}.readiness_grip__peXJQ{width:40px;height:4px;border-radius:999px;background:var(--hair-strong,hsla(0,0%,100%,.16));margin:0 auto 12px}.readiness_top___ayWT{display:flex;align-items:center;gap:12px;margin-bottom:18px}.readiness_eyebrow__xi0Sp{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(11px * var(--nohra-text-scale, 1));font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--t3,#717a92);display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.readiness_eyebrowAttention___bQLb{color:var(--accent,#2da8ff)}.readiness_eyebrowConfirmed__mFZDT{color:var(--ok,#3dd9a0)}.readiness_eyebrowMilestone__Tdf4X{color:var(--violet,#8f67ff)}.readiness_close__VmRSw{width:38px;height:38px;min-width:38px;border-radius:50%;border:1px solid var(--hair,hsla(0,0%,100%,.1));background:hsla(0,0%,100%,.04);color:var(--t2,#aeb6cc);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.readiness_close__VmRSw:hover{color:var(--t1,#f4f6fb);border-color:var(--hair-strong,hsla(0,0%,100%,.16))}.readiness_close__VmRSw:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px}.readiness_headline__GK6iI{font-family:var(--display,"Sora",system-ui,sans-serif);font-weight:300;font-size:calc(24px * var(--nohra-text-scale, 1));line-height:1.25;letter-spacing:-.02em;color:var(--t1,#f4f6fb);margin:0 0 12px;text-wrap:balance}.readiness_headline__GK6iI:focus{outline:none}.readiness_why__YyB6M{font-size:calc(15px * var(--nohra-text-scale, 1));line-height:1.55;color:var(--t2,#aeb6cc);margin:0 0 18px;max-width:62ch}.readiness_coach__LrXuS{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px;padding:14px 16px;border-radius:14px;border:1px solid var(--hair-faint,hsla(0,0%,100%,.06));background:var(--base,#0a0c15);margin:0 0 18px}.readiness_coachCell__8T6rX{min-width:0}.readiness_coachLabel__sU8WE{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(10.5px * var(--nohra-text-scale, 1));letter-spacing:.14em;text-transform:uppercase;color:var(--t3-raised,#7b87a6);margin-bottom:4px}.readiness_coachText__H_Z5g{font-size:calc(13.5px * var(--nohra-text-scale, 1));line-height:1.45;color:var(--t2,#aeb6cc)}.readiness_body__2_lee{flex:1 1 auto;min-height:0}.readiness_sectionLabel__6eEFZ{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(11px * var(--nohra-text-scale, 1));letter-spacing:.14em;text-transform:uppercase;color:var(--t3-raised,#7b87a6);margin:0 0 10px}.readiness_options__BHMEc{display:flex;flex-direction:column;gap:8px;margin:0 0 16px}.readiness_option__Vc3_r{display:grid;grid-template-columns:22px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;min-height:52px;border-radius:12px;border:1px solid var(--hair-faint,hsla(0,0%,100%,.06));background:var(--base,#0a0c15);color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%;transition:border-color var(--dur-fast,.14s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.readiness_option__Vc3_r:hover{border-color:var(--hair,hsla(0,0%,100%,.1))}.readiness_option__Vc3_r:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px}.readiness_optionActive__Gs_Yr{border-color:rgba(45,168,255,.45);background:rgba(45,168,255,.06)}.readiness_optionDisabled__IxY_E{opacity:.55;cursor:default}.readiness_radio__RAbuk{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--hair-strong,hsla(0,0%,100%,.16));display:inline-flex;align-items:center;justify-content:center;flex:none}.readiness_radioOn__VRTID{border-color:var(--accent,#2da8ff)}.readiness_radioOn__VRTID:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--accent,#2da8ff);box-shadow:0 0 8px rgba(45,168,255,.6)}.readiness_check__O_Aye{width:18px;height:18px;border-radius:6px;border:1.5px solid var(--hair-strong,hsla(0,0%,100%,.16));flex:none;color:#04060c}.readiness_checkOn__fAj_a{border-color:var(--ok,#3dd9a0);background:var(--ok,#3dd9a0)}.readiness_optionBody__rVrah{display:flex;flex-direction:column;min-width:0}.readiness_optionName__AFC7r{font-size:calc(14.5px * var(--nohra-text-scale, 1));font-weight:600;color:var(--t1,#f4f6fb)}.readiness_optionMeta__Pmt3Z,.readiness_optionName__AFC7r{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readiness_optionMeta__Pmt3Z{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(11.5px * var(--nohra-text-scale, 1));color:var(--t3-raised,#7b87a6);margin-top:3px}.readiness_optionRight__ltwTC{display:flex;align-items:center;gap:6px;flex:none}.readiness_chip__c_s16{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(11px * var(--nohra-text-scale, 1));border-radius:999px;padding:5px 10px;min-height:28px;border:1px solid var(--hair,hsla(0,0%,100%,.1));background:transparent;color:var(--t2,#aeb6cc);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast,.14s) var(--ease-out,cubic-bezier(.16,1,.3,1)),background var(--dur-fast,.14s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.readiness_chip__c_s16:hover{border-color:var(--hair-strong,hsla(0,0%,100%,.16));color:var(--t1,#f4f6fb)}.readiness_chip__c_s16:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px}.readiness_chipOn__gG6Xm{color:var(--accent,#2da8ff);border-color:rgba(45,168,255,.4);background:rgba(45,168,255,.08)}.readiness_chipKept__3WAJT{color:var(--ok,#3dd9a0);border-color:rgba(61,217,160,.4);background:rgba(61,217,160,.08)}.readiness_chipStatic__hHt9H{cursor:default}.readiness_chipStatic__hHt9H:hover{border-color:var(--hair,hsla(0,0%,100%,.1));color:var(--t2,#aeb6cc)}.readiness_chipPrimary__IN9rB{color:var(--accent,#2da8ff);border-color:rgba(45,168,255,.4);background:rgba(45,168,255,.08);cursor:default}.readiness_chipReadOnly__NnfTp{color:var(--t3,#717a92);cursor:default}.readiness_chipRemove__wFMaj{width:28px;height:28px;border-radius:50%;border:1px solid var(--hair,hsla(0,0%,100%,.1));background:transparent;color:var(--t3,#717a92);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.readiness_chipRemove__wFMaj:hover{color:var(--t1,#f4f6fb);border-color:var(--hair-strong,hsla(0,0%,100%,.16))}.readiness_field__7zu7F{display:flex;gap:8px;margin:0 0 16px}.readiness_input__mpA8v{flex:1 1;min-width:0;background:var(--base,#0a0c15);border:1px solid var(--hair,hsla(0,0%,100%,.1));border-radius:12px;padding:11px 14px;min-height:44px;color:var(--t1,#f4f6fb);font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(15px * var(--nohra-text-scale, 1));outline:none}.readiness_input__mpA8v::placeholder{color:var(--t3,#717a92)}.readiness_input__mpA8v:focus{border-color:rgba(45,168,255,.45)}.readiness_count__lQSTo{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(12px * var(--nohra-text-scale, 1));color:var(--t3-raised,#7b87a6);margin-left:auto}.readiness_countOk__u8Awx{color:var(--ok,#3dd9a0)}.readiness_empty__WhnFS{padding:16px;border-radius:12px;border:1px dashed var(--hair,hsla(0,0%,100%,.1));margin:0 0 16px}.readiness_emptyTitle__jCZZ8{font-size:calc(14.5px * var(--nohra-text-scale, 1));font-weight:600;color:var(--t1,#f4f6fb);margin:0 0 6px}.readiness_emptyBody__Xv3hy{font-size:calc(13.5px * var(--nohra-text-scale, 1));line-height:1.5;color:var(--t2,#aeb6cc);margin:0}.readiness_help__zrIxy{border-radius:14px;border:1px solid rgba(45,168,255,.3);background:var(--accent-soft,rgba(45,168,255,.14));padding:14px 16px;margin:0 0 16px;display:flex;flex-direction:column;gap:12px}.readiness_helpRow__NV_QZ{display:flex;align-items:flex-start;gap:10px}.readiness_helpText__HBwt6{font-size:calc(14px * var(--nohra-text-scale, 1));line-height:1.5;color:var(--t1,#f4f6fb);margin:0}.readiness_helpActions__AQRma{display:flex;gap:8px;flex-wrap:wrap}.readiness_footer__WEN4e{position:-webkit-sticky;position:sticky;bottom:0;margin-top:auto;padding:22px 0 0;background:linear-gradient(0deg,#12151f calc(100% - 16px),rgba(18,21,31,0));display:flex;flex-direction:column;gap:10px}.readiness_footerRow__OLOgv{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.readiness_hint__jheax{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(12px * var(--nohra-text-scale, 1));color:var(--t3-raised,#7b87a6);margin:0}.readiness_err__vbxWF{font-size:calc(12.5px * var(--nohra-text-scale, 1));color:var(--warn,#f5b544);margin:0}.readiness_tellMe__ZUIzd{background:none;border:0;padding:4px 0;color:var(--accent,#2da8ff);font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(13px * var(--nohra-text-scale, 1));cursor:pointer;margin-left:auto}.readiness_tellMe__ZUIzd:hover{color:var(--accent-hover,#4fb7ff)}.readiness_tellMe__ZUIzd:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px;border-radius:6px}.readiness_btnPrimary__7aOdO{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;background:var(--accent,#2da8ff);color:#04060c;border:0;border-radius:10px;padding:10px 18px;font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(14px * var(--nohra-text-scale, 1));font-weight:600;cursor:pointer;box-shadow:var(--glow-blue,0 0 20px rgba(45,168,255,.3));transition:background var(--dur,.24s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.readiness_btnPrimary__7aOdO:hover{background:var(--accent-hover,#4fb7ff)}.readiness_btnPrimary__7aOdO:active{transform:scale(.98)}.readiness_btnPrimary__7aOdO:disabled{opacity:.55;cursor:default;box-shadow:none}.readiness_btnPrimary__7aOdO:focus-visible{outline:2px solid var(--t1,#f4f6fb);outline-offset:2px}.readiness_btnSecondary__SbxQO{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;background:var(--s2,#161927);color:var(--t1,#f4f6fb);border:1px solid var(--hair,hsla(0,0%,100%,.1));border-radius:10px;padding:10px 16px;font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(14px * var(--nohra-text-scale, 1));font-weight:500;cursor:pointer;transition:background var(--dur,.24s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.readiness_btnSecondary__SbxQO:hover{background:var(--s3,#1e2233)}.readiness_btnSecondary__SbxQO:disabled{opacity:.55;cursor:default}.readiness_btnSecondary__SbxQO:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px}.readiness_btnGhost__vCnXu{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;background:transparent;color:var(--t2,#aeb6cc);border:0;border-radius:10px;padding:10px 12px;font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(14px * var(--nohra-text-scale, 1));cursor:pointer}.readiness_btnGhost__vCnXu:hover{background:hsla(0,0%,100%,.06);color:var(--t1,#f4f6fb)}.readiness_btnGhost__vCnXu:disabled{opacity:.55;cursor:default}.readiness_btnGhost__vCnXu:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px}.readiness_state__7f45r{display:flex;flex-direction:column;gap:10px;padding:8px 0 18px}.readiness_stateBody__dnggk{font-size:calc(15.5px * var(--nohra-text-scale, 1));line-height:1.55;color:var(--t2,#aeb6cc);margin:0;max-width:60ch}.readiness_took__sgEQR{font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(12px * var(--nohra-text-scale, 1));color:var(--t3-raised,#7b87a6);margin:0}.readiness_lines__hWQHF{list-style:none;margin:4px 0 8px;padding:0;display:flex;flex-direction:column;gap:10px}.readiness_line__E6Hi9{display:flex;align-items:flex-start;gap:12px;font-size:calc(15px * var(--nohra-text-scale, 1));line-height:1.5;color:var(--t1,#f4f6fb)}.readiness_lineDot__zWqDG{width:8px;height:8px;border-radius:50%;margin-top:8px;flex:none;background:var(--violet,#8f67ff);box-shadow:0 0 10px rgba(143,103,255,.6)}.readiness_stillRows__GWN7h{display:flex;flex-direction:column;gap:10px;margin:6px 0 10px}.readiness_stillRow__r7QE_{display:flex;align-items:center;gap:12px;font-size:calc(14px * var(--nohra-text-scale, 1));color:var(--t2,#aeb6cc)}.readiness_shimmer__RjaEY{height:8px;width:8px;border-radius:50%;background:var(--accent,#2da8ff);opacity:.6;animation:readiness_rd-pulse__Pr7qP 1.8s var(--ease-in-out,cubic-bezier(.65,0,.35,1)) infinite}.readiness_stillRow__r7QE_:nth-child(2) .readiness_shimmer__RjaEY{animation-delay:.3s}.readiness_stillRow__r7QE_:nth-child(3) .readiness_shimmer__RjaEY{animation-delay:.6s}.readiness_ringWrap__9kU7I{display:inline-flex;margin:2px 0 14px}.readiness_dotAttention__OHFF6{background:var(--warn,#f5b544);border-color:var(--warn,#f5b544);box-shadow:0 0 8px rgba(245,181,68,.5)}.readiness_dotBlocked__z9_s_{background:var(--danger,#ff5c6e);border-color:var(--danger,#ff5c6e);box-shadow:0 0 8px rgba(255,92,110,.5)}.readiness_rowStatusAttention__7FTiC{color:var(--warn,#f5b544)}.readiness_rowStatusBlocked__TrY2b{color:var(--danger,#ff5c6e)}.readiness_maint__Hs0Y7{border-radius:12px;border:1px solid var(--hair-faint,hsla(0,0%,100%,.06));background:var(--base,#0a0c15)}.readiness_maintOpen__RyBfS{border-color:var(--hair,hsla(0,0%,100%,.1))}.readiness_maintHead___D_vv{display:grid;grid-template-columns:14px 1fr auto;grid-gap:12px;gap:12px;align-items:center;width:100%;min-height:52px;padding:12px 14px;background:none;border:0;border-radius:12px;color:inherit;font:inherit;text-align:left;cursor:pointer}.readiness_maintHead___D_vv:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px}.readiness_maintHead___D_vv:hover .readiness_optionName__AFC7r{color:var(--accent,#2da8ff)}.readiness_metaAttention__fV0bf{color:var(--warn,#f5b544)}.readiness_maintHead___D_vv .readiness_optionMeta__Pmt3Z{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.4}.readiness_maintChevron__MNUZA{color:var(--t3,#717a92);display:inline-flex;transition:transform var(--dur-fast,.14s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.readiness_maintOpen__RyBfS .readiness_maintChevron__MNUZA{transform:rotate(180deg)}.readiness_check__O_Aye{width:14px;height:14px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ok,#3dd9a0);color:var(--base,#0a0c15);box-shadow:0 0 8px rgba(61,217,160,.5)}.readiness_maintBody__KJARi{display:flex;flex-direction:column;gap:10px;padding:0 14px 14px 40px}.readiness_maintNote__Optzz{font-size:calc(13.5px * var(--nohra-text-scale, 1));line-height:1.5;color:var(--t2,#aeb6cc);margin:0}.readiness_maintActions__QE5W7{display:flex;flex-wrap:wrap;gap:8px}.readiness_maintForm__ATrjm{display:flex;flex-direction:column;gap:8px}.readiness_maintLabel__oAFSN{display:flex;flex-direction:column;gap:4px;font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:calc(10.5px * var(--nohra-text-scale, 1));letter-spacing:.12em;text-transform:uppercase;color:var(--t3-raised,#7b87a6)}.readiness_chipDanger__JjSET{color:var(--danger,#ff5c6e);border-color:rgba(255,92,110,.35)}.readiness_chipDanger__JjSET:hover{color:var(--danger,#ff5c6e);border-color:rgba(255,92,110,.6)}.readiness_chip__c_s16:disabled{opacity:.5;cursor:default}.readiness_btnDanger__Q_aPB{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:10px;border:1px solid rgba(255,92,110,.45);background:rgba(255,92,110,.1);color:var(--danger,#ff5c6e);font-family:var(--ui,"Hanken Grotesk",system-ui,sans-serif);font-size:calc(14px * var(--nohra-text-scale, 1));font-weight:600;cursor:pointer}.readiness_btnDanger__Q_aPB:hover{background:rgba(255,92,110,.18)}.readiness_btnDanger__Q_aPB:disabled{opacity:.55;cursor:default}.readiness_btnDanger__Q_aPB:focus-visible{outline:2px solid var(--danger,#ff5c6e);outline-offset:2px}.readiness_linkQuiet__IV_ao{color:var(--accent,#2da8ff);font-size:calc(13px * var(--nohra-text-scale, 1));text-decoration:none;margin-left:auto;padding:4px 0}.readiness_linkQuiet__IV_ao:hover{color:var(--accent-hover,#4fb7ff)}.readiness_linkQuiet__IV_ao:focus-visible{outline:2px solid var(--accent,#2da8ff);outline-offset:2px;border-radius:6px}@media (max-width:767px){.readiness_maintActions__QE5W7 .readiness_chip__c_s16{min-height:44px;padding:8px 14px}.readiness_maintBody__KJARi{padding-left:14px}.readiness_linkQuiet__IV_ao{margin-left:0;min-height:44px;display:inline-flex;align-items:center}}@media (prefers-reduced-motion:reduce){.readiness_maintChevron__MNUZA{transition:none}}@keyframes readiness_rd-pulse__Pr7qP{0%,to{opacity:.35}50%{opacity:1}}.readiness_viewIn__mks4X{animation:readiness_rd-soft-in__e7z3d var(--dur-slow,.46s) var(--ease-out,cubic-bezier(.16,1,.3,1)) both}@keyframes readiness_rd-soft-in__e7z3d{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.readiness_dotSyncing__jxnTi,.readiness_shimmer__RjaEY,.readiness_viewIn__mks4X{animation:none}.readiness_btnPrimary__7aOdO,.readiness_btnSecondary__SbxQO,.readiness_chip__c_s16,.readiness_option__Vc3_r,.readiness_pill__cCv83{transition:none}}@media (max-width:767px){.readiness_coach__LrXuS{grid-template-columns:1fr;gap:10px;padding:12px 14px}.readiness_headline__GK6iI{font-size:calc(22px * var(--nohra-text-scale, 1))}.readiness_footer__WEN4e{padding-bottom:4px}.readiness_footerRow__OLOgv .readiness_btnPrimary__7aOdO{flex:1 1 100%}.readiness_chip__c_s16{min-height:32px;padding:6px 12px}.readiness_tellMe__ZUIzd{margin-left:0;min-height:44px}}