:root{color:#f5f7fa;background:radial-gradient(circle at 18% 0,#ffffff0d,#0000 24%),radial-gradient(circle at 100% 18%,#6b92bb2e,#0000 30%),linear-gradient(#0d1015 0%,#12161c 54%,#171b22 100%);font-weight:400;line-height:1.5}html{scroll-behavior:smooth;background:#0d1015;min-height:100%}body{background:radial-gradient(circle at 18% 0,#ffffff0d,#0000 24%),radial-gradient(circle at 100% 18%,#6b92bb2e,#0000 30%),linear-gradient(#0d1015 0%,#12161c 54%,#171b22 100%);min-height:100vh;margin:0}#root{background:0 0;min-height:100vh}a{color:inherit;text-decoration:none}.legal-shell{box-sizing:border-box;justify-content:center;min-height:100vh;padding:32px 18px 48px;display:flex;position:relative}.legal-glow{pointer-events:none;background:radial-gradient(circle at 18% 0,#ffffff0f,#0000 24%),radial-gradient(circle at 100% 18%,#6b92bb2e,#0000 30%),radial-gradient(circle at 50% 16%,#ad94661f,#0000 28%);position:absolute;inset:0}.legal-card{z-index:1;box-sizing:border-box;background:linear-gradient(#12161cf0 0%,#0f1217fa 100%);border:1px solid #ffffff14;border-radius:28px;width:min(860px,100%);padding:20px 20px 24px;position:relative;box-shadow:0 30px 80px #0000004d}.legal-topbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.legal-home-link{letter-spacing:.04em;color:#f5f7fa;font-size:.96rem;font-weight:700}.legal-nav{flex-wrap:wrap;gap:8px;display:flex}.legal-nav-link{color:#cad4de;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:9px 12px;font-size:.85rem;font-weight:600}.legal-nav-link.active{color:#f6f1e7;background:#d6c4a11f;border-color:#e1d2ae2e}.legal-header{gap:10px;padding:28px 0 18px;display:grid}.legal-kicker,.legal-updated{color:#9ca8b3;font-size:.82rem}.legal-header h1{color:#f5f7fa;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.04}.legal-subcopy{color:#b6c0ca;max-width:62ch;margin:0;font-size:1rem;line-height:1.55}.legal-content{gap:16px;display:grid}.legal-section{background:linear-gradient(#ffffff0a 0%,#ffffff06 100%);border:1px solid #ffffff0f;border-radius:22px;padding:16px 16px 18px}.legal-section h2{color:#f4f7fa;margin:0 0 10px;font-size:1.02rem}.legal-section-body,.legal-section-body p,.legal-section-body li{color:#c3ccd5;font-size:.95rem;line-height:1.62}.legal-section-body p:first-child{margin-top:0}.legal-section-body p:last-child,.legal-section-body ul:last-child{margin-bottom:0}.legal-section-body ul{gap:8px;margin:0;padding-left:20px;display:grid}.legal-footer{color:#97a3af;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:18px;font-size:.84rem;display:flex}.legal-footer a,.legal-section-body a{color:#e5d2ae}@media (width<=640px){.legal-shell{padding:16px 12px 28px}.legal-card{border-radius:22px;padding:16px 14px 18px}.legal-topbar{flex-direction:column;align-items:flex-start}.legal-header{padding-top:22px}}:root{color:#f5f7fa;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 18% 0,#ffffff0d,#0000 24%),radial-gradient(circle at 100% 18%,#6b92bb2e,#0000 30%),linear-gradient(#0d1015 0%,#12161c 54%,#171b22 100%);font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{overscroll-behavior-y:none;background:#0d1015;min-width:320px;min-height:100vh;margin:0}html,#root{background:#0d1015;min-height:100%}button{font:inherit;cursor:pointer;transition:transform .18s,opacity .18s,background .18s,border-color .18s,box-shadow .18s}button:hover{transform:translateY(-1px)}button:active{transform:translateY(0)}button:disabled{cursor:default;opacity:.56;transform:none}svg{display:block}.app-shell{min-height:100vh;padding:0;position:relative;overflow:hidden}.desktop-main-rail{display:none}.desktop-main-rail-brand{background:radial-gradient(circle at 50% 0,#bcd0e51f,#0000 58%),linear-gradient(#0e1218e6 0%,#11161cd1 100%);border:1px solid #ffffff0f;border-radius:28px;gap:10px;padding:16px 14px;display:grid;box-shadow:0 22px 42px #02060c3d,inset 0 1px #ffffff0a}.desktop-main-rail-mark{align-items:center;gap:10px;display:flex}.desktop-main-rail-logo{flex-shrink:0;width:28px;height:28px;display:block}.desktop-main-rail-copy{gap:4px;display:grid}.desktop-main-rail-copy .eyebrow{margin:0}.desktop-main-rail-copy strong{color:#f5f7fa;font-size:1rem;line-height:1}.desktop-main-rail-brand span{color:#9dabb9;font-size:.84rem;line-height:1.45}.hero-brand-lockup{align-items:center;gap:10px;margin-bottom:6px;display:inline-flex}.hero-zero-logo{width:28px;height:28px;display:block}.live-home-header{background:linear-gradient(#ffffff0b 0%,#ffffff05 100%);border:1px solid #ffffff12;border-radius:24px;justify-content:space-between;align-items:center;gap:14px;margin:4px 0 14px;padding:14px 16px;display:flex;box-shadow:0 12px 26px #00000029}.live-home-header-main{gap:4px;min-width:0;display:grid}.live-home-brand-lockup{margin-bottom:0}.live-home-header-main strong{color:#f5f7fa;font-size:.98rem;line-height:1.18}.live-home-header-main span{color:#9dabb9;font-size:.89rem;line-height:1.4}.live-home-header-state{text-align:right;background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;flex-shrink:0;gap:4px;min-width:84px;padding:10px 12px;display:grid}.live-home-header-state strong{color:#f5f7fa;font-size:.92rem}.spotlight-tour{z-index:40;pointer-events:none;transition:opacity .22s,transform .22s;position:fixed;inset:0}.spotlight-tour.phase-entering{opacity:0;transform:scale(1.015)}.spotlight-tour.phase-steady{opacity:1;transform:scale(1)}.spotlight-tour.phase-leaving{opacity:0;transform:scale(.985)}.spotlight-mask{pointer-events:none;background:#070a0eb3;position:absolute;inset:0}.spotlight-card{pointer-events:auto;background:#0f131aeb;border:1px solid #ffffff14;border-radius:28px;gap:12px;width:min(92vw,390px);padding:18px;transition:transform .22s,opacity .22s,box-shadow .22s;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 26px 56px #00000061}.spotlight-card.step-main-move{box-shadow:0 28px 64px #1e2c3c75}.spotlight-card.step-approval{box-shadow:0 32px 76px #2c445e8f}.spotlight-card.step-relief{box-shadow:0 36px 88px #537aa594}.spotlight-card h2,.spotlight-card p,.spotlight-card .scene-kicker{margin:0}.spotlight-card .scene-kicker{color:#cddcf0;letter-spacing:.12em}.spotlight-card h2{color:#f8fbff;letter-spacing:-.04em;font-size:1.5rem;line-height:1.04}.spotlight-card p{color:#a7b1bc}.spotlight-status-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.spotlight-live-pill{color:#dce9f7;letter-spacing:.04em;text-transform:uppercase;background:#cde0f21a;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.spotlight-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ambient-thread{filter:blur(110px);opacity:.56;pointer-events:none;border-radius:999px;position:fixed}.thread-one{background:#ffffff0f;width:260px;height:260px;top:-90px;left:-80px}.thread-two{background:#688db52e;width:300px;height:300px;top:200px;right:-120px}.spotlight-mask.step-main-move{background:radial-gradient(circle at 50% 34%,#0000 0 120px,#070a0ebd 145px),#070a0ec2}.spotlight-mask.step-task-proof,.spotlight-mask.step-ask-zero{background:radial-gradient(circle at 50% 44%,#0000 0 140px,#070a0ebd 168px),#070a0ec2}.spotlight-mask.step-approval{background:radial-gradient(circle at 50% 56%,#cde0f214 0 92px,#0000 110px 150px,#070a0ec2 182px),#070a0ec7}.spotlight-mask.step-relief{background:radial-gradient(circle at 50% 34%,#d8ecff29 0 92px,#0000 114px 144px,#070a0eb8 176px),#070a0eb8}.phone-frame{width:100%;min-height:100vh;box-shadow:none;background:linear-gradient(#11151bf7 0%,#12161cfc 100%);border:0;border-radius:0;margin:0;transition:transform .26s,filter .26s,opacity .26s,box-shadow .26s;position:relative;overflow:hidden}.phone-frame:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0f141ceb 0%,#0f141c8f 58%,#0f141c00 100%),radial-gradient(circle at 50% 0,#bcd2e824,#0000 54%);height:132px;position:absolute;inset:0 0 auto}.phone-scroll-content{z-index:1;min-height:100vh;max-height:100vh;padding-bottom:calc(144px + env(safe-area-inset-bottom,0px));position:relative;overflow-y:auto}.phone-frame.spotlight-underlay{transition:transform .32s,filter .32s,opacity .32s,box-shadow .32s}.phone-frame.spotlight-underlay.step-main-move{transform:scale(1.012);box-shadow:0 34px 88px #25384e6b}.phone-frame.spotlight-underlay.step-task-proof,.phone-frame.spotlight-underlay.step-ask-zero{filter:saturate(1.08);transform:scale(1.006);box-shadow:0 34px 92px #2f466075}.phone-frame.spotlight-underlay.step-approval{filter:saturate(1.12);transform:scale(1.01);box-shadow:0 38px 96px #4560807a}.phone-frame.spotlight-underlay.step-relief{filter:saturate(1.15)brightness(1.04);transform:scale(1.014);box-shadow:0 40px 104px #5d82ab75}@media (width<=520px){.ambient-thread{opacity:.26}}@media (width>=1180px){.app-shell[data-shell=web][data-surface=mobile-main]{padding:18px 12px 20px}.app-shell[data-shell=web][data-surface=mobile-main] .phone-frame{border:1px solid #ffffff0f;border-radius:34px;width:min(100%,430px);min-height:calc(100vh - 38px);margin:0 auto;box-shadow:0 30px 80px #0000006b}.app-shell[data-shell=web][data-surface=mobile-main] .phone-scroll-content{min-height:calc(100vh - 38px);max-height:calc(100vh - 38px);padding-bottom:144px}.app-shell[data-shell=web][data-surface=desktop-main]{grid-template-columns:116px minmax(0,1fr);align-items:start;gap:18px;padding:18px 18px 20px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail{z-index:2;align-self:start;gap:18px;display:grid;position:sticky;top:18px}.app-shell[data-shell=web][data-surface=desktop-main] .phone-frame{border:1px solid #ffffff0f;border-radius:34px;width:100%;min-height:calc(100vh - 38px);margin:0;box-shadow:0 30px 80px #0000006b}.app-shell[data-shell=web][data-surface=desktop-main] .phone-scroll-content{min-height:calc(100vh - 38px);max-height:calc(100vh - 38px);padding-bottom:52px}}.hero-bar{z-index:5;padding:calc(18px + env(safe-area-inset-top,0px)) 18px 12px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0a0e14f0 0%,#0a0e14b8 68%,#0a0e1400 100%);justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:sticky;top:0}.hero-copy{gap:8px;max-width:31ch;display:grid}.eyebrow,.move-kicker,.micro-label,.river-source,.scene-kicker{letter-spacing:.08em;text-transform:uppercase;color:#8892a1;margin:0;font-size:.72rem;font-weight:800}.hero-bar h1,.main-move h2,.scene-card h2,.you-hero h2{letter-spacing:-.06em;color:#fbfcfd;margin:10px 0 0;font-size:2.24rem;line-height:.96}.main-move h2,.scene-card h2,.you-hero h2{font-size:1.96rem}.hero-subcopy{color:#a6b1bc;max-width:34ch;margin:0;font-size:.9rem;line-height:1.48}.trust-chip{background:linear-gradient(#ffffff0f 0%,#ffffff07 100%);border:1px solid #adc4db1a;border-radius:22px;gap:4px;max-width:19ch;margin:0;padding:11px 13px;display:grid;box-shadow:inset 0 1px #ffffff0a}.trust-chip-label{color:#95a3b1;letter-spacing:.1em;text-transform:uppercase;font-size:.69rem;font-weight:800}.trust-chip strong{color:#edf3f8;font-size:.78rem;line-height:1.32}.zero-stage,.scene-stage{padding:calc(10px + env(safe-area-inset-top,0px)) 16px 20px;gap:14px;display:grid}.you-stage{padding:calc(6px + env(safe-area-inset-top,0px)) 12px 15px;gap:6px}.task-stage,.approval-stage,.relief-stage{padding:calc(4px + env(safe-area-inset-top,0px)) 11px 14px;gap:4px}.root-stage:not(.you-stage){padding:calc(8px + env(safe-area-inset-top,0px)) 12px 16px;gap:12px}.root-card{border-radius:28px;gap:16px;padding:16px}.home-scene,.relief-stage{animation:.22s rise-in}.home-scene{gap:8px}.capture-entry{isolation:isolate;background:radial-gradient(circle at 100% 0,#afd1be24,#0000 34%),radial-gradient(circle at 0 100%,#d6efdd14,#0000 30%),linear-gradient(#60927024 0%,#ffffff08 100%);border:1px solid #bce0c724;border-radius:28px;gap:10px;margin-top:4px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 18px 34px #0000002e}.capture-entry:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 22%,#f8fffb14,#0000 24%),linear-gradient(90deg,#afd1be1f,#0000 34%);position:absolute;inset:0}.capture-entry:after{content:"";pointer-events:none;background:linear-gradient(#d6efddb8 0%,#d6efdd14 100%);border-radius:999px;width:3px;position:absolute;inset:12px auto 12px 12px}.capture-entry-copy{z-index:1;gap:4px;padding-left:10px;display:grid;position:relative}.capture-entry-copy .micro-label{color:#c7dccd}.capture-entry-copy strong{color:#f5f7fa;line-height:1.32}.capture-entry-subcopy{color:#b8cbbf;max-width:33ch;font-size:.82rem;line-height:1.42}.capture-entry-row{z-index:1;gap:12px;padding-left:10px;display:grid;position:relative}.capture-entry-input{color:#eef3f8;resize:vertical;min-height:104px;font:inherit;white-space:pre-wrap;background:linear-gradient(#08100c57 0%,#ffffff08 100%);border:1px solid #bce0c729;border-radius:22px;padding:14px 16px;line-height:1.45;box-shadow:inset 0 1px #ffffff08,0 10px 22px #0a120d24}.capture-entry-input:focus{border-color:#d6efdd4d;outline:none;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #d6efdd24,0 12px 24px #0a120d2e}.capture-entry-input::placeholder{color:#9ab0a0}.capture-entry .action-pill.primary{color:#122017;letter-spacing:.01em;background:linear-gradient(#ebf7eff5 0%,#bcdfc7eb 100%);justify-content:center;width:100%;box-shadow:0 14px 28px #14221929}.runtime-lane{gap:8px;display:grid}.runtime-lane-card{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:20px;gap:6px;padding:12px 14px;display:grid}.runtime-lane-card strong{color:#edf2f7;line-height:1.34}.home-status-row{grid-template-columns:minmax(0,118px) minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.compression-band,.state-header,.move-topline,.scene-head,.convergence-header,.signal-preview-head,.ask-zero-head,.zero-sheet-head,.zero-context-row,.zero-input-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.compression-band,.convergence-surface,.main-move,.life-state,.scene-card,.tab-bar,.signal-preview-card,.you-hero,.ask-zero-surface,.control-card,.boundary-surface{background:linear-gradient(#ffffff0f 0%,#ffffff06 100%);border:1px solid #ffffff0f;border-radius:30px;box-shadow:0 24px 44px #00000038}.compression-band{background:linear-gradient(#ffffff0b 0%,#ffffff05 100%);padding:11px 13px;box-shadow:0 18px 30px #00000024}.compression-band strong,.state-header span,.relief-summary strong,.convergence-header strong,.ask-zero-head strong,.boundary-head strong,.zero-sheet-head strong,.zero-context-meta strong,.control-row strong,.boundary-copy strong,.life-metric strong,.preview-route strong,.preview-handoff strong{color:#f1f4f7}.compression-band p,.main-move p,.scene-card p,.convergence-surface p,.relief-chip p,.signal-chip span,.signal-preview-card p,.you-hero p,.control-card p,.boundary-surface p,.zero-bubble,.zero-input-label,.boundary-copy span,.zero-context-meta span,.signal-copy span{margin:0;line-height:1.55}.compression-band p,.main-move p,.scene-card p,.convergence-surface p,.relief-chip p,.signal-chip span,.signal-preview-card p,.you-hero p,.control-card p,.boundary-surface p,.boundary-copy span,.zero-context-meta span,.signal-copy span,.zero-input-label{color:#aab2bc}.state-pill,.source-pill,.context-chip,.pulse-state,.orbit-state{border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.source-icon{color:#f4f7fb;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;margin-right:8px;display:inline-flex}.source-icon.small{width:16px;height:16px;margin-right:6px}.source-svg,.tab-svg,.orbit-icon{width:100%;height:100%}.state-pill.preparing,.orbit-state.preparing,.orbit-dot.preparing{color:#d9e6f4;background:#6b87a62e}.state-pill.waiting,.orbit-state.waiting,.orbit-dot.waiting,.boundary-row.waiting{color:#f1dfba;background:#c4a6701f}.state-pill.ready,.orbit-state.ready,.orbit-dot.ready,.boundary-row.ready{color:#ebeff3;background:#ffffff14}.state-pill.later,.orbit-state.later,.orbit-dot.later,.boundary-row.later{color:#d4e7da;background:#6b8a7a24}.state-pill.done,.orbit-state.done,.orbit-dot.done{color:#d8efde;background:#6490722e}.source-pill,.context-chip,.pulse-state{color:#d7dde5;background:#ffffff0d}.convergence-surface,.main-move,.life-state,.scene-card,.signal-preview-card,.you-hero,.ask-zero-surface,.control-card,.boundary-surface,.zero-context-strip,.zero-input-shell{gap:14px;padding:18px;display:grid}.home-scene .convergence-surface{box-shadow:none;background:0 0;border-color:#0000;gap:10px;padding:0}.home-scene .compression-band strong,.home-scene .pressure-copy strong{font-size:1rem}.home-scene .compression-band{border-radius:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;min-height:82px;padding:12px 13px;box-shadow:0 14px 24px #0000001f}.home-scene .compression-band .state-pill{align-self:flex-start}.flow-rail{background:#ffffff07;border:1px solid #ffffff09;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:2px;display:grid;position:relative}.flow-step{color:#92a0ae;background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:8px;min-width:0;padding:9px 10px;transition:background .18s,border-color .18s,color .18s;display:flex}.flow-step.active{color:#f2f5f9;background:linear-gradient(#6b92bb29 0%,#ffffff0d 100%);border-color:#adc4db24}.flow-step-index{width:24px;height:24px;color:inherit;background:#ffffff0f;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.flow-step-copy{gap:2px;min-width:0;display:grid}.flow-step-copy strong{color:inherit;font-size:.78rem}.flow-step-detail{color:inherit;opacity:.72;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.convergence-stage{gap:10px;display:grid;position:relative}.home-scene .convergence-stage{gap:18px;margin-top:6px}.convergence-core-wrap{justify-content:center;align-items:center;min-height:384px;padding:40px 0 34px;display:flex;position:relative}.home-scene .convergence-core-wrap{min-height:428px;padding:40px 0 44px}.convergence-ring{pointer-events:none;border:1px solid #ffffff0f;border-radius:999px;transition:transform .22s,opacity .22s,border-color .22s;position:absolute}.home-scene .ring-one{opacity:.42;width:244px;height:244px}.home-scene .ring-two{opacity:.26;width:352px;height:352px}.home-scene .convergence-core-wrap.has-selection .ring-one{opacity:.52;border-color:#adc4db29;transform:scale(1.02)}.home-scene .convergence-core-wrap.has-selection .ring-two{opacity:.3;border-color:#adc4db1a;transform:scale(1.01)}.convergence-core{z-index:2;width:min(100%,292px);position:relative}.home-scene .convergence-core{width:min(100%,290px)}.home-scene .main-move{background:linear-gradient(#ffffff12 0%,#ffffff06 100%);border-radius:28px;align-content:start;gap:12px;min-height:320px;padding:16px 18px 20px;box-shadow:0 16px 28px #0000002e}.orbit-node,.river-node,.relief-chip,.back-link,.action-pill,.tab-item,.signal-chip,.ask-chip,.ask-zero-pill,.zero-close,.zero-send,.zero-prompt-chip{border:0;border-radius:18px}.orbit-node{z-index:1;color:#d8dde3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);will-change:transform, opacity, box-shadow;background:#ffffff0a;border:1px solid #ffffff0d;place-items:center;width:66px;height:66px;padding:0;transition:transform .22s cubic-bezier(.2,.9,.2,1),opacity .18s,border-color .18s,background .18s,box-shadow .22s;display:grid;position:absolute;overflow:visible}.orbit-node.active{background:linear-gradient(#6e91b738 0%,#ffffff14 100%);border-color:#adc4db2e;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 0 2px #ffffff0f,0 18px 34px #00000038}.home-scene .orbit-node:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#8aa8ce2e 0%,#8aa8ce14 36%,#0000 72%);border-radius:999px;transition:opacity .18s,transform .22s cubic-bezier(.2,.9,.2,1);position:absolute;inset:-12px;transform:scale(.86)}.home-scene .orbit-node.active:before{opacity:1;transform:scale(1)}.orbit-node-top{place-items:center;width:100%;height:100%;transition:transform .22s cubic-bezier(.2,.9,.2,1),opacity .18s;animation:10s ease-in-out infinite orbit-drift;display:grid;position:relative}.orbit-icon-shell{color:#f4f7fb;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .22s cubic-bezier(.2,.9,.2,1),color .18s;display:inline-flex}.orbit-dot{border-radius:999px;width:9px;height:9px;transition:transform .22s cubic-bezier(.2,.9,.2,1),box-shadow .22s,opacity .18s;position:absolute;top:12px;right:12px;box-shadow:0 0 #ffffff14}.home-scene .orbit-node.active .orbit-node-top{animation-play-state:paused}.home-scene .orbit-node.active .orbit-dot{transform:scale(1.1);box-shadow:0 0 0 6px #ffffff0b}.home-scene .orbit-node:hover{transform:scale(1.02)}.orbit-0{top:18px;left:-6px}.orbit-1{top:16px;right:-6px}.orbit-2{bottom:20px;right:-6px}.orbit-3{bottom:22px;left:-6px}.orbit-4{top:156px;left:-26px}.home-scene .orbit-0 .orbit-node-top{animation-duration:9.4s;animation-delay:-1.6s}.home-scene .orbit-1 .orbit-node-top{animation-duration:10.8s;animation-delay:-4.1s}.home-scene .orbit-2 .orbit-node-top{animation-duration:10.1s;animation-delay:-2.5s}.home-scene .orbit-3 .orbit-node-top{animation-duration:11.3s;animation-delay:-5.2s}.home-scene .orbit-4 .orbit-node-top{animation-duration:9.9s;animation-delay:-3.4s}.home-scene .orbit-0.active{transform:translateY(-2px)scale(1.07)}.home-scene .orbit-1.active{transform:translate(2px,-2px)scale(1.07)}.home-scene .orbit-2.active{transform:translate(2px,2px)scale(1.07)}.home-scene .orbit-3.active{transform:translate(-2px,2px)scale(1.07)}.home-scene .orbit-4.active{transform:translate(-3px)scale(1.07)}.home-scene .orbit-0.active:hover{transform:translateY(-2px)scale(1.07)}.home-scene .orbit-1.active:hover{transform:translate(2px,-2px)scale(1.07)}.home-scene .orbit-2.active:hover{transform:translate(2px,2px)scale(1.07)}.home-scene .orbit-3.active:hover{transform:translate(-2px,2px)scale(1.07)}.home-scene .orbit-4.active:hover{transform:translate(-3px)scale(1.07)}.signal-preview-copy,.zero-thread,.control-list,.boundary-list,.ask-zero-row,.control-grid,.zero-prompt-row,.zero-context-meta,.zero-input-shell,.preview-route,.preview-handoff,.life-metrics,.signal-row,.plan-system-band{gap:10px;display:grid}.boundary-copy{gap:4px;min-width:0;display:grid}.life-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.life-metric,.relief-summary div,.relief-chip,.control-row,.boundary-row,.plan-system-band{background:#ffffff0b;border-radius:18px;padding:12px 14px}.plan-stage,.plan-surface{gap:14px}.plan-headline{gap:10px;display:grid}.plan-headline h2{text-wrap:balance}.plan-headline p:last-child{color:#a7b3be;max-width:38ch}.plan-stack{gap:12px;display:grid}.plan-row{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:22px;gap:6px;padding:14px 16px;display:grid}.plan-row strong{color:#f5f7fa;font-size:1.25rem;line-height:1}.plan-row span{color:#aab2bc;line-height:1.5}.capture-plan-band{background:linear-gradient(#70997b1a 0%,#ffffff08 100%);border:1px solid #afd1be1f}.boundary-row{align-items:center;gap:12px;display:flex}.boundary-icon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.boundary-icon .source-svg{width:18px;height:18px}.move-copy{gap:8px;display:grid}.bridge-path{color:#dde3e9;background:#ffffff0b;border:1px solid #ffffff0d;border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:.84rem;font-weight:700;display:inline-flex}.bridge-path i{background:#ffffff3d;width:18px;height:1px}.scene-preview{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:18px;padding:11px 12px}.scene-card{border-radius:26px;gap:9px;padding:13px}.action-row,.scene-actions,.signal-row,.zero-prompt-row{flex-wrap:wrap;gap:8px;max-height:104px;transition:max-height .22s,opacity .18s,transform .22s;display:flex;overflow:hidden}.zero-prompt-row.keyboard-open{opacity:0;pointer-events:none;max-height:0;transform:translateY(6px)}.action-pill,.back-link{padding:11px 13px;font-weight:800}.tab-item{justify-content:center;align-items:center;width:100%;min-height:42px;padding:6px;font-weight:700;display:flex}.action-pill.primary,.zero-send{color:#121418;background:linear-gradient(#f7f8f9 0%,#e7eaed 100%)}.connection-card,.whatsapp-connect-card,.android-messages-card{background:radial-gradient(circle at 100% 0,#adc4db14,#0000 34%),linear-gradient(#ffffff0d 0%,#ffffff07 100%);border:1px solid #ffffff10;border-radius:22px;gap:7px;margin-top:4px;padding:10px;display:grid;box-shadow:0 18px 32px #080d1429}.compact-connection-card{border-radius:22px;gap:7px;padding:10px}.you-lane-card{position:relative;overflow:hidden}.you-lane-card .compact-actions .action-pill{flex:auto;justify-content:center}.connection-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.connection-card-head strong{color:#f5f7fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.28;display:-webkit-box;overflow:hidden}.connection-body-copy,.whatsapp-link-copy span{color:#9aa5b2;margin:0;font-size:.76rem;line-height:1.34}.whatsapp-trust-list{gap:8px;display:grid}.whatsapp-trust-list span{color:#e4ebf1;background:#ffffff0a;border-radius:16px;padding:10px 12px;font-size:.84rem}.connection-mini-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.connection-mini-list span{color:#dfe6ed;-webkit-line-clamp:2;background:#ffffff0b;border-radius:16px;-webkit-box-orient:vertical;min-height:0;padding:6px 7px;font-size:.68rem;line-height:1.22;display:-webkit-box;overflow:hidden}.compact-connection-card .connection-body-copy{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.34;display:-webkit-box;overflow:hidden}.compact-lane-meta{color:#9da8b4;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:-1px 0 0;font-size:.74rem;line-height:1.3;display:-webkit-box;overflow:hidden}.whatsapp-pair-form{gap:10px;display:grid}.whatsapp-connection-meta,.whatsapp-runtime-diagnostic{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:18px;gap:6px;padding:10px 11px;display:grid}.whatsapp-connection-meta strong,.whatsapp-runtime-diagnostic-label{color:#edf3f8}.whatsapp-connection-meta span,.whatsapp-runtime-diagnostic-label{font-size:.76rem;line-height:1.34}.whatsapp-connection-meta span{color:#9aa5b2}.whatsapp-runtime-diagnostic span{color:#9aa5b2;font-size:.76rem;line-height:1.34}.whatsapp-lane-glance{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.whatsapp-lane-glance-card{background:#ffffff0b;border:1px solid #ffffff0d;border-radius:18px;gap:6px;min-height:0;padding:10px 11px;display:grid}.whatsapp-lane-glance-label{color:#9aa5b2;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.whatsapp-lane-glance-card strong{color:#edf3f8;line-height:1.28}.whatsapp-lane-glance-card span:last-child{color:#9aa5b2;font-size:.74rem;line-height:1.34}.whatsapp-corpus-block{gap:10px;display:grid}.whatsapp-corpus-list{gap:8px;display:grid}.whatsapp-corpus-card{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:18px;gap:7px;padding:11px 12px;display:grid}.whatsapp-corpus-card.is-primary{background:linear-gradient(#6d88ad1f 0%,#ffffff0a 100%);border-color:#a6bfdb29}.whatsapp-corpus-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.whatsapp-corpus-card-head strong{color:#edf3f8;min-width:0}.whatsapp-corpus-card-head span{color:#95a0ac;white-space:nowrap;font-size:.72rem}.whatsapp-corpus-card p{color:#dfe6ed;margin:0;font-size:.78rem;line-height:1.34}.whatsapp-corpus-card-reason{color:#95a0ac;margin-top:-3px;font-size:.72rem;line-height:1.32}.whatsapp-corpus-card-meta{color:#95a0ac;font-size:.72rem;line-height:1.3}.whatsapp-corpus-card-tags{flex-wrap:wrap;gap:6px;display:flex}.whatsapp-corpus-card-tags span{color:#d4dce4;background:#ffffff0d;border-radius:999px;padding:5px 8px;font-size:.68rem;line-height:1.2}.whatsapp-runtime-diagnostic-label{color:#edf3f8;letter-spacing:.08em;text-transform:uppercase}.discord-setup-flow{gap:14px;display:grid}.discord-human-path{margin-top:2px}.discord-human-path .connection-magic-chip{min-height:68px}.discord-human-path .connection-magic-chip.active,.discord-summary-path .connection-magic-chip.active{background:linear-gradient(#5c70d62e 0%,#ffffff0f 100%);border-color:#abb8ff29}.discord-human-path .connection-magic-chip strong{font-size:.82rem}.discord-human-path .connection-magic-chip .micro-label{color:#cbd5ff}.discord-summary-path{margin-top:4px}.discord-summary-path .connection-magic-chip{min-height:64px}.discord-summary-path .connection-magic-chip strong{font-size:.78rem}.discord-connect-card{background:radial-gradient(circle at 100% 0,#7585c633,#0000 34%),linear-gradient(#ffffff0f 0%,#ffffff06 100%);border-color:#96a5e41f;position:relative;overflow:hidden}.discord-connect-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#c9d5ff6b 22%,#c9d5ff33 78%,#0000 100%);height:1px;position:absolute;inset:0 0 auto}.discord-connect-card .connection-card-head strong{letter-spacing:-.02em}.discord-connect-card .action-pill.primary{color:#151a2b;background:linear-gradient(#edf1fffa 0%,#bfcafff0 100%);box-shadow:0 14px 28px #171e4229}.discord-setup-copy{color:#a2aebb;margin:0;font-size:.77rem;line-height:1.38}.discord-connect-card .compact-lane-meta{-webkit-line-clamp:2}.discord-setup-step-list{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.discord-setup-step-list span{-webkit-line-clamp:3;background:linear-gradient(#6675b824 0%,#ffffff0a 100%);border:1px solid #96a5e41f;border-radius:18px;align-content:center;min-height:68px;padding:10px 11px;line-height:1.28;display:grid}.discord-setup-panel{background:#ffffff0b;border:1px solid #ffffff0e;border-radius:20px;gap:8px;padding:12px;display:grid}.discord-setup-panel strong{color:#f5f7fa;text-wrap:balance;line-height:1.26}.discord-current-lane-card{background:linear-gradient(#6675b82b 0%,#ffffff0a 100%);border:1px solid #96a5e424;border-radius:18px;gap:6px;padding:11px 12px;display:grid;box-shadow:inset 0 1px #ffffff08,0 12px 22px #141a3a1f}.discord-current-lane-card strong{color:#f5f7fa;line-height:1.24}.discord-current-lane-card .micro-label,.discord-lane-card .micro-label{color:#cbd5ff}.discord-current-lane-card p{color:#c7d0db;margin:0;font-size:.75rem;line-height:1.36}.discord-current-lane-grid{grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:10px;display:grid}.discord-next-lane-card{background:linear-gradient(#8ca5db29 0%,#ffffff0a 100%);border-color:#b8c9f429;box-shadow:inset 0 1px #ffffff08,0 12px 22px #1a25461f}.discord-lane-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.discord-lane-card{background:linear-gradient(#6675b821 0%,#ffffff0a 100%);border:1px solid #96a5e41f;border-radius:18px;align-content:start;gap:6px;min-height:116px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff08}.discord-lane-card-grid .discord-lane-card:first-child{background:linear-gradient(#7c8fe733 0%,#ffffff0b 100%);border-color:#bcc6f42e;grid-column:1/-1;min-height:106px;box-shadow:inset 0 1px #ffffff0a,0 14px 24px #171e421f}.discord-lane-card-grid .discord-lane-card:first-child strong{font-size:.96rem}.discord-lane-card strong{color:#f5f7fa;text-wrap:balance;line-height:1.24}.discord-lane-card p{color:#c7d0db;margin:0;font-size:.75rem;line-height:1.36}.discord-lane-card.is-ready{background:linear-gradient(#9aabea33 0%,#ffffff0a 100%);border-color:#b8c6f42e}.discord-lane-card.is-orbit{background:linear-gradient(#748ad526 0%,#ffffff09 100%)}.discord-lane-card.is-held{background:linear-gradient(#8897d32e 0%,#ffffff0a 100%);border-color:#b5c1f02b}.discord-lane-card.is-saved{background:linear-gradient(#7891b524 0%,#ffffff09 100%);border-color:#a4b8d424}.discord-lane-card.is-repair{background:linear-gradient(#ad796429 0%,#ffffff0a 100%);border-color:#d29e8829}.discord-lane-card.is-identity,.discord-lane-card.is-proof{background:linear-gradient(#586f9124 0%,#ffffff09 100%);border-color:#96adcc1f}.discord-current-lane-inline{margin-top:2px}.discord-current-thread-card{background:linear-gradient(#9aabea2e 0%,#ffffff0a 100%);border-color:#b8c6f429}.discord-current-thread-card p{color:#d3dbe5}.discord-draft-change-note{color:#d6dee7}.discord-setup-panel-advanced{background:linear-gradient(#765f5226 0%,#ffffff0a 100%);border-color:#d0b0a029}.discord-setup-panel-advanced .micro-label{color:#f0d7ca}.discord-watch-mode-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;display:grid}.discord-watch-mode-grid .you-governor-pill{min-height:96px}.discord-selection-input{color:#edf3f8;resize:vertical;background:#0d111870;border:1px solid #96a5e41f;border-radius:18px;width:100%;min-height:104px;padding:12px 13px;line-height:1.4}.discord-selection-input::placeholder{color:#7f8b98}.discord-selection-input:focus{border-color:#b8c6f433;outline:none;box-shadow:0 0 0 1px #b8c6f414}.discord-selected-lane-list{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.discord-selected-lane-list span{text-align:left;background:linear-gradient(#586cd624 0%,#ffffff0a 100%);border:1px solid #abb8ff1f;justify-content:flex-start;align-items:center;min-height:38px;padding:0 12px;font-weight:700;display:inline-flex}.discord-status-note,.discord-setup-flow .connection-body-copy{-webkit-line-clamp:unset;-webkit-box-orient:initial;display:block;overflow:visible}@media (width<=520px){.discord-lane-card-grid{grid-template-columns:1fr}.discord-lane-card-grid .discord-lane-card:first-child{grid-column:auto}}.whatsapp-qr-placeholder{background:#f5f7fa;border-radius:24px;width:148px;height:148px;padding:14px}.whatsapp-qr-terminal{color:#0d141d;background:#f5f7fa;border-radius:20px;max-width:100%;margin:0;padding:12px;font-size:6px;line-height:1;overflow:auto}.whatsapp-pairing-code-card{color:#eef3f8;text-align:left;background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;gap:12px;width:100%;padding:16px;display:grid}.whatsapp-pairing-code-head,.whatsapp-pairing-code-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.whatsapp-pairing-code-label{letter-spacing:.08em;text-transform:uppercase;color:#eff4fab8;font-size:.72rem}.whatsapp-pairing-code-expiry,.whatsapp-pairing-code-actions{color:#eff4fac7;font-size:.76rem}.whatsapp-pairing-code-expiry.stale{color:#ffcf91}.whatsapp-pairing-code-value{color:#0d141d;letter-spacing:.22em;text-align:center;white-space:pre-wrap;word-break:break-word;background:#f5f7faf5;border-radius:20px;padding:18px 16px;font-size:clamp(1.35rem,5vw,1.95rem);line-height:1.15}.whatsapp-pairing-code-divider{opacity:.5}.whatsapp-pairing-inline-actions{margin-top:10px}.whatsapp-pairing-steps{color:#eff4fad1;gap:6px;margin:6px 0 0;padding-left:18px;font-size:.82rem;line-height:1.45;display:grid}.whatsapp-qr-panel{background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;gap:12px;margin-top:14px;padding:14px;display:grid}.whatsapp-connect-choice.is-recommended{background:radial-gradient(circle at 100% 0,#5aa68c29,#0000 34%),#ffffff0d;border-color:#77c3a824}.whatsapp-qr-image-wrap{background:#fffffff5;border-radius:20px;justify-content:center;padding:12px;display:flex}.whatsapp-qr-image{width:min(100%,280px);height:auto;display:block}.whatsapp-pairing-wait{color:#eef3f8;background:#ffffff0a;border-radius:20px;place-items:center;min-height:76px;display:grid}.whatsapp-qr-grid{background-color:#0000;background-image:linear-gradient(90deg,#0d141d 12%,#0000 12% 24%,#0d141d 24% 36%,#0000 36% 48%,#0d141d 48% 60%,#0000 60% 72%,#0d141d 72% 84%,#0000 84%),linear-gradient(#0d141d 12%,#0000 12% 24%,#0d141d 24% 36%,#0000 36% 48%,#0d141d 48% 60%,#0000 60% 72%,#0d141d 72% 84%,#0000 84%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:12px;width:100%;height:100%}.whatsapp-link-copy{gap:6px;display:grid}.whatsapp-link-copy strong{color:#f5f7fa}.whatsapp-status-note{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:18px;margin:0;padding:12px 14px}.compact-actions{gap:6px;max-height:none;overflow:visible}.compact-actions .action-pill{padding:10px 12px;font-size:.78rem}.action-pill.secondary,.back-link,.river-node,.relief-chip,.tab-item,.signal-chip,.ask-chip,.ask-zero-pill,.zero-close,.zero-prompt-chip{color:#d8dde3;background:#ffffff0f}.action-pill.ghost{color:#acb4bd;background:#ffffff0a}.zero-prompt-chip{padding:10px 12px;font-size:.78rem;line-height:1.35}.zero-send{justify-content:center;align-items:center;gap:0;width:40px;min-width:40px;min-height:40px;padding:0;display:inline-flex;box-shadow:0 10px 18px #00000029}.zero-mic{color:#d8dde3;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:14px;justify-content:center;align-items:center;width:40px;min-width:40px;min-height:40px;padding:0;transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.zero-mic:hover:enabled{background:#ffffff14;border-color:#adc4db29}.zero-mic.listening{color:#eef6ff;background:linear-gradient(#6d91b738 0%,#ffffff14 100%);border-color:#adc4db33;box-shadow:0 10px 18px #2b496a3d}.zero-mic:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.zero-thinking-bubble{align-items:center;gap:6px;min-height:38px;display:inline-flex}.zero-thinking-dot{background:#e2eaf3b8;border-radius:999px;width:7px;height:7px;animation:1s ease-in-out infinite zero-thinking-pulse}.zero-thinking-dot:nth-child(2){animation-delay:.12s}.zero-thinking-dot:nth-child(3){animation-delay:.24s}.zero-send-icon{color:#121418;width:15px;height:15px}.zero-mic-icon{color:currentColor;width:15px;height:15px}.zero-send-icon path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.zero-mic-icon path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.river-node{text-align:left;gap:6px;width:100%;padding:14px 16px;display:grid}.river-source{align-items:center;display:inline-flex}.signal-chip,.ask-chip{align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.signal-copy{gap:1px;display:grid}.relief-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tab-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:12;background:radial-gradient(circle at 50% 0,#bcd0e524,#0000 58%),linear-gradient(#0e1218e6 0%,#11161cd1 100%);border:1px solid #ffffff0f;border-radius:26px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px;display:grid;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 22px 42px #02060c3d,inset 0 1px #ffffff0a}.tab-bar.is-rail{border-radius:28px;grid-template-columns:1fr;gap:8px;padding:10px;position:static;bottom:auto;left:auto;right:auto}.tab-item{color:#97a1ad;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;position:relative}.tab-item.is-rail{border-radius:22px;justify-items:center;gap:8px;padding:12px 10px;display:grid}.tab-item:focus,.tab-item:focus-visible,.tab-item:active{box-shadow:none;outline:none}.tab-icon{border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .18s,box-shadow .18s,transform .18s,color .18s;display:inline-flex;position:relative}.tab-bar.is-rail .tab-icon{width:28px;height:28px}.account-tab-icon{width:34px;height:34px}.tab-bar.is-rail .account-tab-icon{width:40px;height:40px}.account-tab-item{overflow:hidden}.account-tab-item:before{content:"";opacity:0;background:radial-gradient(circle at 50% 0,#bfd6f02e,#0000 72%);border-radius:18px;transition:opacity .18s,transform .18s;position:absolute;inset:4px;transform:scale(.9)}.tab-avatar-aura{opacity:.48;filter:blur(5px);background:radial-gradient(circle,#b8cde44d 0%,#b8cde41f 46%,#0000 74%);border-radius:999px;transition:opacity .18s,transform .18s;position:absolute;inset:-4px;transform:scale(.92)}.tab-avatar-shell{border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}.tab-avatar-ring{opacity:.48;border:1px solid #0000;border-radius:999px;transition:opacity .18s,transform .18s,box-shadow .18s;position:absolute;inset:-2px}.tab-avatar-ring.is-preparing{border-color:#a7c0dd57}.tab-avatar-ring.is-waiting{border-color:#dcc39352}.tab-avatar-ring.is-ready{border-color:#b7dfc261}.tab-avatar-ring.is-later{border-color:#aab9ca52}.tab-avatar{z-index:1;color:#f4f8fc;background:linear-gradient(#ffffff1f 0%,#ffffff0a 100%);border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;font-family:Segoe UI Variable Display,Aptos Display,Bahnschrift,sans-serif;display:inline-flex;position:relative}.tab-avatar-status{z-index:2;border:2px solid #0d1015eb;border-radius:999px;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 1px #ffffff0f}.tab-avatar-status.is-preparing{background:#a7c0dd}.tab-avatar-status.is-waiting{background:#dcc393}.tab-avatar-status.is-ready{background:#b7dfc2}.tab-avatar-status.is-later{background:#aab9ca}.tab-avatar.monogram{font-size:.78rem;font-weight:780}.tab-avatar.emoji{font-size:1rem;line-height:1}.tab-label{display:none}.tab-bar.is-rail .tab-label{color:inherit;letter-spacing:.03em;font-size:.72rem;font-weight:700;line-height:1;display:block}.tab-item.active{color:#f5f7fa;background:linear-gradient(#ffffff0e 0%,#ffffff06 100%);box-shadow:inset 0 0 0 1px #ffffff0b}.tab-item.account-tab-item.active{background:radial-gradient(circle at 50% 0,#bfd6f02e,#0000 56%),linear-gradient(#bad0e529 0%,#ffffff0a 100%);box-shadow:inset 0 0 0 1px #abc4e024,0 12px 24px #080d1429}.tab-item.account-tab-item.active:before{opacity:1;transform:scale(1)}.tab-item.account-tab-item.active .tab-avatar-status{box-shadow:0 0 0 1px #ffffff14,0 0 16px #bfd6f03d}.tab-item.active .tab-icon{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff0d}.tab-item.active .tab-avatar{color:#10151b;background:linear-gradient(#e8eff6f5 0%,#bcccdceb 100%);border-color:#ffffff38;box-shadow:0 10px 22px #0000002e,inset 0 0 0 1px #ffffff38}.tab-item.active .tab-avatar-ring{opacity:.92;transform:scale(1.03);box-shadow:0 0 0 1px #ffffff14}.tab-item.active .tab-avatar-aura{opacity:.9;transform:scale(1.05)}.sheet-open .phone-frame{filter:saturate(.83)brightness(.98);transition:transform .34s cubic-bezier(.22,.9,.2,1),filter .28s,box-shadow .32s;transform:scale(.978)translateY(-10px);box-shadow:0 24px 56px #00000052}.sheet-home .home-scene .main-move,.sheet-you .ask-zero-anchor{box-shadow:0 0 0 1px #ffffff12,0 20px 40px #0000002e}.sheet-opening .phone-frame{transform:scale(.986)translateY(-5px)}.zero-sheet-backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:30;background:#070a0e38;border:0;animation:.32s cubic-bezier(.22,.9,.2,1) forwards backdrop-bloom;position:fixed;inset:0}.zero-sheet{width:min(100%,430px);min-height:54vh;max-height:min(calc(88vh - var(--zero-sheet-keyboard-offset,0px)), 760px);padding:14px 16px calc(18px + var(--zero-sheet-keyboard-offset,0px));z-index:31;background:linear-gradient(#14181ffb 0%,#0f1319 100%);border:1px solid #ffffff13;border-radius:32px 32px 0 0;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:14px;animation:.36s cubic-bezier(.2,.92,.24,1.02) zero-sheet-rise;display:grid;position:fixed;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 -18px 52px #00000057,inset 0 1px #ffffff0e}.zero-sheet.home{box-shadow:0 -28px 56px #101a2675}.zero-sheet.you{box-shadow:0 -28px 56px #1b15246b}.zero-sheet.phase-opening .zero-phase-two{opacity:0;transform:translateY(10px)}.zero-phase-one,.zero-phase-two{transition:opacity .26s,transform .3s cubic-bezier(.22,.9,.2,1)}.zero-sheet.phase-opening .zero-sheet-head{opacity:.82;transform:translateY(2px)}.zero-sheet.phase-open .zero-sheet-head{opacity:1;transform:translateY(0)}.zero-sheet.phase-open .zero-thread.zero-phase-two{opacity:1;transition-delay:70ms;transform:translateY(0)}.zero-sheet.phase-open .zero-prompt-row.zero-phase-two,.zero-sheet.phase-open .zero-input-shell.zero-phase-two,.zero-sheet.phase-open .zero-image-preview.zero-phase-two{opacity:1;transition-delay:.13s;transform:translateY(0)}.zero-sheet-handle{background:#ffffff29;border-radius:999px;width:48px;height:5px;margin:0 auto}.zero-sheet-head{align-items:flex-start}.zero-head-copy{gap:4px;min-width:0;display:grid}.zero-head-copy strong{font-size:1.04rem;line-height:1.2}.zero-head-copy span{color:#97a3af;font-size:.82rem;line-height:1.45}.zero-close{background:#ffffff0d;border:1px solid #ffffff0f;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;font-size:.95rem;font-weight:800;display:grid}.zero-head-actions{align-items:center;gap:8px;display:inline-flex}.zero-context-strip{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:22px;gap:8px;padding:10px 12px 12px;display:grid}.zero-context-strip.home{background:linear-gradient(#6083ab1f 0%,#ffffff09 100%)}.zero-context-strip.you{background:linear-gradient(#7b9ec21f 0%,#ffffff09 100%)}.zero-context-topline{align-items:center;gap:6px;display:grid}.zero-source-badge,.zero-route-badge{color:#ecf1f6;background:#ffffff0e;border:1px solid #ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.zero-source-badge{justify-self:start;max-width:100%}.zero-source-badge .source-icon{margin-right:0}.zero-context-grid{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;display:grid}.zero-context-meta{background:#ffffff0a;border:1px solid #ffffff0a;border-radius:16px;gap:2px;padding:10px 12px}.zero-context-meta strong{line-height:1.25}.zero-route-reason{color:#95a0ad;margin:0;font-size:.78rem;line-height:1.45}.zero-bubble{border-radius:18px;max-width:86%;padding:12px 14px;font-size:.92rem}.zero-bubble-copy{white-space:normal}.zero-bubble-meta{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.zero-execution-detail{color:#d7dfe7bd;flex-basis:100%;font-size:.76rem;line-height:1.45}.zero-boundary-chip{color:#d7dfe7;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:4px 10px;font-size:.68rem;font-weight:600;display:inline-flex}.zero-boundary-chip.local{color:#c8f1dc;background:#65c29624;border-color:#65c29647}.zero-boundary-chip.cloud{color:#d8e5ff;background:#7c9bdc24;border-color:#7c9bdc47}.zero-boundary-chip.hybrid{color:#e5eeff;background:#99b6e324;border-color:#99b6e347}.zero-boundary-chip.approval{color:#fde9ba;background:#eebf6f24;border-color:#eebf6f47}.zero-action-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.zero-action-chip{color:#eef3f8;background:#ffffff12;border:0;border-radius:999px;padding:8px 11px;font-size:.78rem;font-weight:700;line-height:1}.zero-history-sheet-wrap{z-index:15;position:absolute;inset:0}.zero-history-backdrop{background:#04080e73;border:0;position:absolute;inset:0}.zero-history-sheet{background:#0a1018f7;border:1px solid #ffffff14;border-radius:24px;gap:12px;padding:14px;display:grid;position:absolute;top:74px;left:14px;right:14px;box-shadow:0 24px 50px #00000057}.zero-history-sheet-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.zero-head-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.zero-icon-head-action{width:40px;min-width:40px;height:40px;padding:0;font-size:1.12rem}.zero-new-chat-action{color:#0c141d;white-space:nowrap;background:#f5f7fa;width:auto;min-width:108px;height:40px;padding:0 16px;font-size:.8rem;font-weight:800}.zero-history-sheet-head strong{color:#f5f7fa}.zero-history-list{gap:8px;max-height:280px;display:grid;overflow:auto}.zero-history-row{text-align:left;background:#ffffff0a;border:0;border-radius:18px;padding:11px 12px}.zero-history-row.active{background:#6d91b724}.zero-history-row-copy{gap:4px;display:grid}.zero-history-row-copy strong{color:#eef3f8;font-size:.84rem;line-height:1.25}.zero-history-row-copy span{color:#97a4b1;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.35;display:-webkit-box;overflow:hidden}.zero-bubble.system{color:#d9dfe6;background:#ffffff0f}.zero-bubble.system.subtle{color:#9ba6b1;background:0 0;max-width:100%;padding:0 2px;font-size:.78rem}.zero-bubble.system.strong{color:#f4f7fa;background:linear-gradient(#ffffff17 0%,#ffffff0e 100%);border:1px solid #ffffff0d;max-width:100%}.zero-bubble.user{color:#f3f7fb;background:#6c8db52e;justify-self:end}.zero-thread{align-content:start;gap:10px;min-height:120px;padding-top:4px;padding-right:2px;display:grid;overflow-y:auto}.zero-thread.empty{padding-top:0}.zero-input-shell{cursor:text;background:#ffffff09;border:1px solid #ffffff0d;border-radius:24px;gap:8px;padding:9px 10px;transition:border-color .18s,box-shadow .18s,background .18s;position:sticky;bottom:0}.zero-input-shell:focus-within{background:#ffffff0b;border-color:#adc4db29;box-shadow:0 0 0 3px #adc4db0a}.zero-input-meta{justify-content:flex-end;align-items:center;gap:8px;display:flex}.zero-input-attachment{color:#dce4eb;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0e;border-radius:999px;min-width:0;padding:5px 10px;font-size:.72rem;font-weight:700;overflow:hidden}.zero-input-row{grid-template-columns:40px minmax(0,1fr) 40px 40px;align-items:center;gap:8px;min-height:40px;display:grid}.zero-input-surface{display:none}.zero-input{color:#f5f7fa;background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:40px;padding:0 2px;font-size:16px}.zero-input::placeholder{color:#8f9aa6}.zero-empty-bubble{max-width:100%;padding:2px 2px 0;line-height:1.5}.zero-input-status{color:#dce4eb;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0e;border-radius:999px;min-width:0;padding:5px 10px;font-size:.72rem;font-weight:700;overflow:hidden}.zero-input-status.listening{color:#eef6ff;background:linear-gradient(#6d91b733 0%,#ffffff14 100%)}.zero-input-status.error{color:#f2d7d7;background:#8f4e4e38}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes zero-sheet-rise{0%{opacity:0;transform:translate(-50%)translateY(34px)scale(.972)}62%{opacity:1;transform:translate(-50%)translateY(-3px)scale(1.002)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes backdrop-bloom{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#070a0e14}to{opacity:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070a0e57}}@media (width<=420px){.hero-bar,.compression-band,.state-header,.move-topline,.scene-head,.convergence-header,.signal-preview-head,.ask-zero-head,.zero-context-row,.zero-input-row{flex-direction:column;align-items:flex-start}.zero-sheet-head,.zero-input-row{flex-direction:initial;align-items:center}.zero-context-grid{grid-template-columns:1fr}.convergence-stage,.convergence-core-wrap{min-height:auto}.convergence-core-wrap{justify-content:center;align-items:center;min-height:388px;padding:40px 0 38px;display:flex}.home-scene .convergence-core{width:min(100%,270px)}.home-scene .ring-one{width:220px;height:220px}.home-scene .ring-two{width:308px;height:308px}.home-scene .orbit-node{width:56px;height:56px}.home-scene .orbit-node:before{inset:-10px}.home-scene .orbit-0{top:18px;left:-4px}.home-scene .orbit-1{top:14px;right:-4px}.home-scene .orbit-2{bottom:24px;right:-4px}.home-scene .orbit-3{bottom:26px;left:-4px}.home-scene .orbit-4{top:146px;left:-18px}.convergence-core,.signal-chip,.ask-chip,.zero-sheet{width:100%}.signal-row,.relief-summary,.life-metrics{grid-template-columns:1fr;display:grid}}.pressure-strip,.first-touch-strip,.welcome-entry{background:linear-gradient(#ffffff0d 0%,#ffffff06 100%);border:1px solid #ffffff0d;border-radius:24px;gap:10px;padding:14px 16px;display:grid;box-shadow:0 18px 34px #00000029}.home-scene .pressure-strip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0a 0%,#ffffff04 100%);border-color:#adc4db12;grid-template-columns:minmax(0,1fr) 116px;align-items:center;gap:12px;min-height:82px;padding:12px 14px;box-shadow:0 10px 18px #0000001a}.welcome-entry{gap:14px}.welcome-entry-copy{gap:8px;display:grid}.welcome-entry-copy h2,.welcome-point strong{color:#f5f7fa}.welcome-entry-copy p{color:#9ca7b4}.welcome-entry-points{gap:10px;display:grid}.welcome-point{background:#ffffff0a;border:1px solid #ffffff0b;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;display:flex}.welcome-point-dot{background:#cde0f2eb;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 5px #cde0f214}.welcome-entry-actions{gap:10px;display:grid}.first-touch-entry{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0e 0%,#ffffff06 100%);border:1px solid #ffffff0d;border-radius:24px;gap:10px;padding:14px 16px;display:grid;box-shadow:0 18px 34px #00000029}.first-touch-entry-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.first-touch-entry-head strong,.first-touch-entry-copy-block strong{color:#f5f7fa}.first-touch-entry-copy,.first-touch-entry-copy-block span{color:#9ca7b4}.first-touch-entry-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.first-touch-entry-step{background:#ffffff09;border:1px solid #ffffff0a;border-radius:18px;gap:8px;padding:12px;display:grid}.first-touch-entry-step.current{background:linear-gradient(#6b92bb2e 0%,#ffffff0d 100%);border-color:#adc4db29;position:relative}.first-touch-entry-step.complete .first-touch-entry-dot{background:#ecf1f7;box-shadow:0 0 0 5px #ecf1f714}.first-touch-entry-dot{background:#ffffff29;border-radius:999px;width:10px;height:10px}.first-touch-entry-pulse{border:1px solid #ecf1f740;border-radius:999px;width:10px;height:10px;animation:1.6s ease-out infinite first-touch-pulse;position:absolute;top:12px;left:12px}.first-touch-entry-copy-block{gap:3px;display:grid}.first-touch-entry.is-connecting{border-color:#ffffff0f}.first-touch-entry.is-searching{border-color:#adc4db24;box-shadow:0 18px 38px #3a567424}.first-touch-entry.is-surfaced{border-color:#cde0f229;box-shadow:0 20px 42px #4b6e912e}.connection-setup-card{gap:12px;overflow:visible}.connection-setup-head{align-items:flex-start}.connection-setup-copy{gap:6px;display:grid}.connection-setup-summary{display:none}.connection-magic-row{grid-template-columns:minmax(0,.9fr) auto minmax(0,1.1fr) auto minmax(0,1.2fr);align-items:center;gap:8px;display:grid}.connection-magic-chip,.connection-status-pill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff08;border:1px solid #ffffff0b;border-radius:18px;gap:4px;padding:9px 11px;display:grid}.connection-magic-chip strong,.connection-status-pill strong,.connection-setup-copy strong{color:#f5f7fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.24;display:-webkit-box;overflow:hidden}.connection-magic-chip span,.connection-status-pill span,.connection-setup-copy span,.connection-summary-meta{color:#9ca7b4}.connection-status-pill span,.connection-magic-chip span{line-height:1.2}.connection-magic-chip.active{background:linear-gradient(#6b92bb29 0%,#ffffff0d 100%);border-color:#adc4db2e}.connection-magic-chip.wide{min-width:0}.connection-magic-arrow{color:#8d98a6;font-size:1rem;line-height:1}.connection-status-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.connection-summary-meta{font-size:.78rem}.connection-setup-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-setup-card.mode-onboarding .connection-setup-actions{grid-template-columns:1fr}.connection-setup-card.mode-onboarding .connection-summary-meta{margin:0;line-height:1.4}.connection-setup-card.mode-settings{margin-bottom:2px}.connection-setup-card.mode-settings .connection-setup-copy{max-width:320px}.settings-connection-card{background:radial-gradient(circle at 100% 0,#bad0e526,#0000 34%),radial-gradient(circle at 0 100%,#778da61f,#0000 34%),linear-gradient(#ffffff10 0%,#ffffff07 100%);border-color:#ffffff12;border-radius:20px;gap:6px;padding:10px;box-shadow:0 20px 34px #080d1429}.settings-connection-path{grid-template-columns:minmax(0,.9fr) auto minmax(0,.95fr) auto minmax(0,1.15fr);gap:6px}.settings-connection-head{align-items:center}.settings-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.settings-connection-mini-list{flex-wrap:wrap;gap:6px;display:flex}.settings-connection-mini-list span{color:#c5d0da;background:#ffffff0d;border:1px solid #ffffff0d;border-radius:999px;align-items:center;min-height:24px;padding:4px 7px;font-size:.68rem;line-height:1.2;display:inline-flex}.settings-connection-mini-list span:only-child{width:fit-content}.you-live-stack{background:radial-gradient(circle at 100% 0,#bfd6f038,#0000 34%),radial-gradient(circle at 0 100%,#7e98b72b,#0000 34%),linear-gradient(#ffffff13 0%,#ffffff06 100%);border:1px solid #ffffff14;border-radius:30px;gap:10px;padding:14px;display:grid;box-shadow:0 28px 42px #080d142e}.you-support-grid{gap:12px;display:grid}.you-live-head{justify-content:space-between;align-items:flex-start;gap:10px;padding:1px 1px 0;display:flex}.you-live-head strong{color:#f5f7fa;font-size:1rem;line-height:1.22}.you-live-note{max-width:31ch;margin:4px 0 0;line-height:1.33}.you-live-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.you-live-grid .you-live-chip:first-child{grid-column:auto}.you-live-lane-stack{gap:8px;display:grid}.you-live-stack .connection-card,.you-live-stack .settings-connection-card,.you-live-stack .you-lane-card{background:radial-gradient(circle at 100% 0,#c2d7ec1f,#0000 34%),linear-gradient(#ffffff0f 0%,#ffffff06 100%);border-radius:22px;gap:6px;margin-top:0;padding:11px;box-shadow:inset 0 1px #ffffff08,0 16px 26px #080d141a}.you-live-stack .connection-body-copy,.you-live-stack .connection-summary-meta,.you-live-stack .whatsapp-connection-meta span,.you-live-stack .whatsapp-connection-meta strong,.you-live-stack .whatsapp-link-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.you-live-stack .discord-status-note{-webkit-line-clamp:unset;-webkit-box-orient:initial;display:block;overflow:visible}.you-live-stack .whatsapp-connection-meta,.you-live-stack .whatsapp-runtime-diagnostic{gap:4px;padding:8px 9px}.you-live-stack .whatsapp-runtime-diagnostic span,.you-live-stack .whatsapp-connection-meta span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.you-live-stack .compact-actions{gap:5px}.you-live-stack .compact-actions .action-pill{flex:calc(50% - 3px);justify-content:center;min-height:40px;padding:8px 10px}@keyframes first-touch-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.pressure-copy{gap:3px;display:grid}.pressure-copy strong{color:#f4f7fa;font-size:1rem}.pressure-copy span{color:#98a3af;font-size:.78rem}.pressure-meter{background:#ffffff0f;border-radius:999px;height:10px;position:relative;overflow:hidden}.home-scene .signal-preview-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#5b7ca014 0%,#ffffff05 100%);border-color:#adc4db1a;border-radius:26px;gap:10px;padding:14px 14px 15px;box-shadow:0 10px 18px #0000001f}.home-scene .signal-preview-head{align-items:flex-start}.home-scene .signal-preview-copy{gap:5px}.home-scene .signal-preview-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.24;display:-webkit-box;overflow:hidden}.home-scene .signal-preview-copy p{max-width:30ch;font-size:.82rem}.whatsapp-preview-stack{background:#ffffff09;border:1px solid #ffffff0d;border-radius:18px;gap:8px;padding:10px 12px;display:grid}.whatsapp-preview-list{gap:7px;display:grid}.whatsapp-preview-bubble{background:#ffffff0b;border:1px solid #ffffff0b;border-radius:14px;gap:4px;padding:8px 10px;display:grid}.whatsapp-preview-sender{color:#9aa5b1;letter-spacing:.04em;text-transform:uppercase;font-size:.69rem;line-height:1.2}.whatsapp-preview-bubble p{color:#edf3f8;max-width:none;margin:0;font-size:.78rem;line-height:1.34}.preview-meta-row{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:8px;display:grid}.preview-route,.preview-handoff{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:18px;gap:5px;padding:10px 12px}.preview-route{align-items:center;gap:8px;display:flex}.preview-route span,.preview-handoff span{color:#9aa5b1;font-size:.75rem}.preview-route span,.preview-route strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.preview-route i{background:#ffffff38;flex:0 0 14px;height:1px}.home-scene .life-state{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0a 0%,#ffffff04 100%);border-color:#adc4db12;border-radius:26px;gap:9px;padding:12px 13px;box-shadow:0 10px 18px #00000014}.home-scene .life-metric span{color:#95a0ac;min-width:0;font-size:.8rem;line-height:1.1}.home-scene .life-metric{background:#ffffff08;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.home-scene .life-metric strong{text-align:right;flex:none;margin-left:auto;line-height:1}.home-scene .signal-row{grid-template-columns:1fr;gap:8px;display:grid}.home-scene .signal-chip{text-align:left;background:#ffffff0a;border:1px solid #ffffff0d;justify-content:flex-start;gap:10px;width:100%;padding:10px 11px}.home-scene .signal-chip .source-icon{margin-right:0}.home-scene .signal-copy strong{color:#edf1f5;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.home-scene .signal-copy span{font-size:.77rem}.home-scene .preview-actions,.home-scene .action-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.home-scene .action-row .action-pill,.home-scene .preview-actions .action-pill{width:100%}.home-scene .action-row .action-pill.primary,.home-scene .preview-actions .action-pill.primary{grid-column:1/-1}.home-scene .bridge-path{gap:8px;padding:10px 12px;font-size:.78rem}.home-scene .flow-step{border-radius:16px;padding:8px 9px}.home-scene .flow-step.active{border-color:#adc4db29}.home-scene .flow-step-copy strong{font-size:.75rem}.home-scene .flow-step-detail{font-size:.68rem}.home-scene .orbit-node{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.home-scene .orbit-node:not(.active){opacity:.76}.home-scene .orbit-node.active{background:linear-gradient(#6e91b742 0%,#ffffff12 100%);border-color:#adc4db29;box-shadow:0 18px 32px #00000038,inset 0 0 0 1px #ffffff0d}.home-scene .preview-route,.home-scene .preview-handoff{min-height:58px}.home-scene .preview-handoff strong{font-size:.9rem}.pressure-meter-fill{background:linear-gradient(90deg,#f7f8f9f2 0%,#adc4dbf2 100%);border-radius:999px;height:100%;transition:width .32s;box-shadow:0 0 20px #bacfe43d}.zero-image-preview{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:22px;gap:10px;padding:12px;display:grid}.zero-image-preview img{object-fit:cover;border-radius:16px;width:100%;max-height:180px}.zero-image-meta{gap:4px;display:grid}.zero-image-meta strong{color:#f5f7fa}.zero-image-meta span{color:#9aa5b2;font-size:.78rem}.zero-attach{color:#eef3f8;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:1.2rem;font-weight:500;line-height:1;display:inline-flex}.zero-attach-wrap{position:relative}.zero-attach.open{background:linear-gradient(#6d91b72e 0%,#ffffff0f 100%);border-color:#adc4db29}.zero-attach-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:8;background:#0a1018f5;border:1px solid #ffffff14;border-radius:18px;gap:8px;width:220px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 20px 40px #00000052}.zero-attach-option{text-align:left;color:#eef3f8;background:#ffffff0a;border:0;border-radius:14px;gap:2px;width:100%;padding:10px 12px;display:grid}.zero-attach-option strong{color:#f5f7fa;font-size:.88rem}.zero-attach-option span{color:#97a4b1;font-size:.74rem;line-height:1.35}.zero-file-preview{background:#ffffff0b;border:1px solid #ffffff0f;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.zero-file-preview-icon{color:#eef3f8;background:#6d91b72e;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.zero-file-preview-copy{gap:4px;display:grid}.zero-file-preview-copy strong{color:#f5f7fa}.zero-file-preview-copy span{color:#9aa5b2;font-size:.78rem;line-height:1.4}.zero-runtime-card{background:linear-gradient(#5e7ea224 0%,#ffffff0a 100%);border:1px solid #a0bbda1f;border-radius:20px;gap:10px;padding:12px;display:grid}.zero-runtime-card-topline{flex-wrap:wrap;gap:8px;display:flex}.zero-runtime-card p{color:#cad4de;margin:0;font-size:.78rem;line-height:1.5;display:block}.zero-attach-icon{color:#eef3f8;width:15px;height:15px}.zero-attach-icon path{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round}.zero-attach.has-attachment{background:linear-gradient(#6d91b72e 0%,#ffffff0f 100%);border-color:#adc4db29}.zero-file-input{display:none}.home-scene .preview-actions{gap:8px}.home-scene .preview-actions .action-pill.ghost{color:#e3e9ee;box-shadow:inset 0 0 0 1px #ffffff0f}.first-touch-head,.execution-proof-band,.approval-proof-band,.relief-proof-band{justify-content:space-between;align-items:center;gap:12px;display:flex}.first-touch-head strong,.execution-proof-band strong,.approval-proof-band strong,.relief-proof-band strong,.first-touch-step-copy strong{color:#f5f7fa}.first-touch-copy,.execution-proof-band span,.approval-proof-band span,.relief-proof-band span,.first-touch-step-copy span{color:#9ca7b4}.first-touch-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.first-touch-step{background:#ffffff09;border:1px solid #ffffff0a;border-radius:18px;gap:8px;padding:12px;display:grid}.first-touch-step.active{background:linear-gradient(#6b92bb2e 0%,#ffffff0d 100%);border-color:#adc4db29}.first-touch-step.complete .first-touch-dot{background:#ecf1f7;box-shadow:0 0 0 5px #ecf1f714}.first-touch-dot{background:#ffffff29;border-radius:999px;width:10px;height:10px}.first-touch-step-copy{gap:3px;display:grid}.execution-proof-band,.approval-proof-band,.relief-proof-band{background:#ffffff0b;border:1px solid #ffffff0d;border-radius:22px;padding:14px}@media (width<=420px){.home-status-row,.flow-rail,.home-scene .pressure-strip,.first-touch-rail,.connection-magic-row,.connection-status-row,.connection-setup-actions{grid-template-columns:1fr}.connection-magic-arrow{display:none}.home-scene .action-row,.preview-meta-row,.home-scene .preview-actions,.whatsapp-lane-glance{grid-template-columns:1fr}}.upgraded-task-scene{gap:7px}.task-prep-band,.task-prep-card{background:#ffffff0b;border:1px solid #ffffff0d;border-radius:20px}.task-prep-band{justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.task-prep-band strong,.task-prep-card strong,.task-core-copy h2{color:#f5f7fa}.task-source-pill{color:#dbe2e8;background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.task-prep-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.task-prep-card{gap:6px;padding:10px 11px;display:grid}.task-draft-preview{gap:8px}.handoff-note{color:#99a6b4;font-size:.78rem}.upgraded-approval-scene,.upgraded-relief-scene{gap:7px}.approval-band,.approval-intent-card,.relief-release-band,.approval-release-note{background:#ffffff0b;border:1px solid #ffffff0d;border-radius:20px}.approval-band,.relief-release-band,.approval-release-note{padding:10px 11px}.approval-band strong,.relief-release-band strong,.approval-intent-card strong,.approval-release-note strong{color:#f5f7fa}.approval-core-copy{gap:8px;display:grid}.approval-intent-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.approval-intent-card{gap:6px;padding:10px 11px;display:grid}.upgraded-you-stage{--you-clean-surface:#0f1318eb;--you-clean-surface-soft:#ffffff08;--you-clean-surface-strong:#ffffff0d;--you-clean-border:#ffffff0f;--you-clean-border-strong:#ffffff14;--you-clean-shadow:0 18px 32px #070b1029;--you-clean-shadow-soft:0 12px 22px #070b101a;--you-clean-text-soft:#9eabb8;--you-clean-accent-blue:#7998bb24;--you-clean-accent-gold:#ba9f7024;--you-clean-accent-green:#769a8024;--you-clean-accent-slate:#6d7e9129;gap:6px}.you-auth-stage{min-height:calc(100dvh - 90px);padding-top:max(16px, env(safe-area-inset-top,0px) + 10px);padding-bottom:calc(112px + env(safe-area-inset-bottom,0px));align-content:start;justify-items:stretch;display:grid}.identity-surface,.you-mode-surface,.behavior-lane{background:linear-gradient(180deg, var(--you-clean-surface) 0%, #11161cf5 100%);border:1px solid var(--you-clean-border);box-shadow:var(--you-clean-shadow);border-radius:28px;gap:12px;padding:13px;display:grid}.you-auth-stage .identity-surface{align-content:start;min-height:auto}.identity-surface-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.identity-surface-head h2{color:#f5f7fa;margin:0}.account-welcome-surface,.account-email-surface{gap:18px;display:grid}.account-welcome-surface{align-content:space-between;min-height:min(78svh,700px)}.account-email-surface{align-content:start;gap:12px}.account-entry-hero{text-align:center;justify-items:center;gap:10px;min-height:clamp(166px,28svh,236px);padding:clamp(10px,5vw,30px) 6px 10px;display:grid}.account-entry-hero.compact{text-align:left;justify-items:start;min-height:0;padding:0}.account-entry-pill{border:1px solid var(--you-clean-border);color:#d7e1ea;letter-spacing:.02em;background:#ffffff09;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.account-welcome-title{letter-spacing:-.06em;text-wrap:balance;gap:2px;font-size:clamp(2rem,8vw,3rem);line-height:.92;display:grid}.account-welcome-title.minimal{text-align:center;gap:.12em;width:min(100%,11ch);min-height:3.05em;margin:0 auto;font-size:clamp(2.35rem,11vw,4.2rem);line-height:.95;display:block}.account-welcome-title.minimal>span:first-child,.account-welcome-title.static span{color:#f5f7fa;-webkit-text-fill-color:currentColor;background:0 0;animation:none}.account-welcome-title.minimal>.account-welcome-line{text-align:center;text-wrap:wrap;white-space:normal;vertical-align:top;width:min(100%,9.8ch);display:inline-block}.account-welcome-title.minimal>.account-welcome-line:after{content:"";vertical-align:text-bottom;background:#f5f7fa;border-radius:999px;width:.55ch;height:.92em;margin-bottom:.06em;margin-left:.12em;animation:.95s step-end infinite zero-type-caret;display:inline-block;box-shadow:0 0 18px #f5f7fa47}.account-welcome-title.static{font-size:clamp(1.85rem,8vw,2.6rem);line-height:.98}.account-welcome-title span:first-child{color:#dce6ef}.account-welcome-title span:last-child{color:#0000;background:linear-gradient(#f5f9fd 0%,#bfd6f0 100%);-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite zero-welcome-glow}.account-welcome-copy{color:#a3b0bd;max-width:30ch;font-size:.88rem;line-height:1.42}.account-choice-stack{gap:12px;width:min(100%,420px);margin:0 auto;display:grid}.account-choice-stack.compact{width:100%;margin:0}.account-entry-button{width:100%;box-shadow:inset 0 0 0 1px var(--you-clean-border);color:#e7edf3;text-align:left;background:linear-gradient(#181d24fa 0%,#14191ffa 100%);border:0;border-radius:24px;gap:5px;padding:15px 18px;display:grid}.account-entry-button strong{color:inherit;font-size:1rem;line-height:1.15}.account-entry-button span{color:var(--you-clean-text-soft);font-size:.82rem;line-height:1.35}.account-entry-button.featured{color:#10151b;background:linear-gradient(#f7f8fa 0%,#edf1f5 100%);box-shadow:inset 0 0 0 1px #ffffff59,0 12px 24px #080d141f}.account-entry-button.featured span{color:#55606b}.account-entry-button.quiet{background:#ffffff07}.account-entry-button.active{box-shadow:inset 0 0 0 1px #cbdff526,0 10px 20px #080d141a}.account-entry-button:disabled{opacity:.7}.account-entry-meta{width:min(100%,420px);color:var(--you-clean-text-soft);text-align:center;justify-self:center;max-width:32ch;margin:0;font-size:.9rem;line-height:1.45}.account-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,440px);margin:0 auto;display:grid}.account-preview-card{border:1px solid var(--you-clean-border);min-height:104px;box-shadow:var(--you-clean-shadow-soft);text-align:left;background:linear-gradient(#181d24f5 0%,#151a20f5 100%);border-radius:22px;gap:8px;padding:14px;display:grid}.account-preview-card strong{color:#f5f7fa;line-height:1.28}.account-preview-card span:last-child{color:var(--you-clean-text-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.38;display:-webkit-box;overflow:hidden}.account-preview-card.is-preparing{box-shadow:inset 0 0 0 1px #7998bb29, var(--you-clean-shadow-soft);background:linear-gradient(#181d24fa 0%,#151a20fa 100%)}.account-preview-card.is-waiting{box-shadow:inset 0 0 0 1px #ba9f7029, var(--you-clean-shadow-soft);background:linear-gradient(#181d24fa 0%,#151a20fa 100%)}.account-preview-card.is-ready{box-shadow:inset 0 0 0 1px #769a8029, var(--you-clean-shadow-soft);background:linear-gradient(#181d24fa 0%,#151a20fa 100%)}.account-preview-card.is-later{box-shadow:inset 0 0 0 1px #6d7e912e, var(--you-clean-shadow-soft);background:linear-gradient(#181d24fa 0%,#151a20fa 100%)}.account-entry-hero.compact .account-entry-meta{text-align:left}.account-email-field{gap:8px}.identity-note.centered{text-align:center}.account-choice-grid{gap:10px;display:grid}.account-choice-card{color:#dbe4ec;text-align:left;background:#ffffff0b;border:0;border-radius:24px;gap:6px;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.account-choice-card.featured{background:linear-gradient(#a3c3e426 0%,#ffffff0d 100%);box-shadow:inset 0 0 0 1px #cbdff51f,0 22px 34px #17263838}.account-choice-card strong{color:#f5f7fa;font-size:1rem}.account-choice-card span{color:#9ca7b4;font-size:.82rem;line-height:1.45}.identity-state-pill,.identity-badge{border:1px solid var(--you-clean-border);color:#dde6ee;letter-spacing:-.01em;background:#ffffff09;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.identity-badge.muted{color:#9aa8b6;background:#ffffff09}.identity-card{background:#ffffff0b;border:1px solid #ffffff0d;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid}.identity-avatar-shell{background:linear-gradient(#ffffff14 0%,#ffffff08 100%);border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:0 18px 30px #0003}.identity-avatar{color:#f4f8fc;justify-content:center;align-items:center;width:100%;height:100%;font-family:Segoe UI Variable Display,Aptos Display,Bahnschrift,sans-serif;display:inline-flex}.identity-avatar.monogram{letter-spacing:.01em;font-size:1.1rem;font-weight:780}.identity-avatar.emoji{font-size:1.7rem;line-height:1}.identity-card-copy{gap:4px;min-width:0;display:grid}.identity-card-copy strong{color:#f5f7fa;font-size:1rem}.identity-card-copy span,.identity-note{color:#9ca7b4}.identity-card-note{color:#cbd5de;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.78rem;line-height:1.35;display:-webkit-box;overflow:hidden}.identity-badges{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.identity-form-grid{gap:10px;display:grid}.identity-inline-actions{flex-wrap:wrap;gap:10px;display:flex}.identity-link-button{color:#d3dde8;background:0 0;border:0;padding:0;font-weight:700}@keyframes zero-type-caret{0%,45%{opacity:1}46%,to{opacity:0}}.identity-field{gap:8px;display:grid}.identity-field span{color:#cfd9e3;font-size:.8rem;font-weight:700}.identity-field input,.identity-field textarea{color:#f5f7fa;background:linear-gradient(#ffffff0d 0%,#ffffff08 100%);border:1px solid #ffffff0f;border-radius:16px;outline:none;width:100%;min-height:50px;padding:12px 14px;font-family:inherit;font-size:16px;transition:border-color .18s,box-shadow .18s,background .18s}.identity-field input::placeholder,.identity-field textarea::placeholder{color:#7f8c99}.identity-field input:focus,.identity-field textarea:focus{background:#ffffff0d;border-color:#cde0f238;box-shadow:0 0 0 1px #cde0f21f}.identity-avatar-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.identity-avatar-option{color:#dbe4ec;text-align:center;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:16px;place-items:center;gap:6px;padding:9px 8px;display:grid}.identity-avatar-option.active{background:#ffffff17;box-shadow:0 0 0 1px #ffffff0f}.identity-avatar-option-preview{color:#eff4f8;background:linear-gradient(#ffffff12 0%,#ffffff08 100%);border:1px solid #ffffff12;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-family:Segoe UI Variable Display,Aptos Display,Bahnschrift,sans-serif;display:inline-flex}.identity-avatar-option-preview.monogram{font-size:.94rem;font-weight:760}.identity-avatar-option-preview.emoji{font-size:1.3rem}.identity-avatar-option-preview.image{padding:0;overflow:hidden}.identity-avatar-option-preview.image img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.identity-mode-strip{gap:8px;display:grid}.identity-mode-option{text-align:left;color:#dbe4ec;background:#ffffff0a;border:0;border-radius:20px;gap:4px;padding:10px;display:grid}.identity-mode-option strong{color:#f5f7fa}.identity-mode-option span{color:#9ca7b4;font-size:.8rem}.identity-mode-option.active{background:#ffffff16;box-shadow:0 0 0 1px #ffffff0f}.you-command-head{align-items:flex-start;gap:8px}.you-command-copy{gap:6px;display:grid}.you-command-copy h2{letter-spacing:-.06em;max-width:11ch;margin:0;font-size:clamp(2.04rem,7.8vw,2.82rem);line-height:.94}.you-command-note{max-width:29ch;margin:0;font-size:.76rem;line-height:1.34}.you-command-deck{border:1px solid var(--you-clean-border-strong);box-shadow:var(--you-clean-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#12171dfa 0%,#0e1218fa 100%);border-radius:36px;gap:13px;padding:16px;display:grid;position:relative;overflow:hidden}.you-command-deck:before{content:"";filter:blur(64px);pointer-events:none;background:#62758a17;border-radius:999px;width:168px;height:168px;position:absolute;inset:auto -28px -56px auto}.you-command-topline{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.you-command-topline,.you-command-hero,.you-persona-grid,.you-command-status-note{z-index:1;position:relative}.you-command-profile{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.you-command-avatar-shell{width:64px;height:64px;box-shadow:0 12px 22px #080e161f, inset 0 0 0 1px var(--you-clean-border);background:linear-gradient(#1d232afa 0%,#161b22fa 100%)}.you-command-profile-copy{gap:4px;min-width:0;display:grid}.you-command-profile-copy strong,.you-command-hero-copy strong,.you-command-glance strong,.you-command-rail-card strong,.you-command-stat strong{color:#f5f7fa}.you-command-profile-copy strong{font-size:1.12rem;line-height:1.22}.you-command-profile-copy span,.you-command-hero-copy span,.you-command-glance span:last-child,.you-command-rail-card span:last-child,.you-command-stat span:last-child{color:var(--you-clean-text-soft);font-size:.76rem;line-height:1.32}.you-command-pill-stack{justify-content:flex-end}.you-command-hero,.you-command-hero-copy{gap:11px;display:grid}.you-command-hero{border:1px solid var(--you-clean-border);box-shadow:var(--you-clean-shadow-soft);background:linear-gradient(#161b21fa 0%,#12171dfa 100%);border-radius:30px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;padding:16px;position:relative;overflow:hidden}.you-command-hero.is-ready{background:linear-gradient(180deg, #161b21fa 0%, #12171dfa 100%), linear-gradient(180deg, var(--you-clean-accent-green) 0%, transparent 100%);box-shadow:inset 0 0 0 1px #769a8029, var(--you-clean-shadow-soft)}.you-command-hero.is-preparing{background:linear-gradient(180deg, #161b21fa 0%, #12171dfa 100%), linear-gradient(180deg, var(--you-clean-accent-blue) 0%, transparent 100%);box-shadow:inset 0 0 0 1px #7998bb29, var(--you-clean-shadow-soft)}.you-command-hero.is-later{background:linear-gradient(180deg, #161b21fa 0%, #12171dfa 100%), linear-gradient(180deg, var(--you-clean-accent-slate) 0%, transparent 100%);box-shadow:inset 0 0 0 1px #6d7e912e, var(--you-clean-shadow-soft)}.you-command-governor-top{z-index:1;border:1px solid var(--you-clean-border);box-shadow:var(--you-clean-shadow-soft);background:linear-gradient(#191f26fa 0%,#151a20fa 100%);border-radius:24px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex;position:relative}.you-command-governor-copy{gap:4px;min-width:0;display:grid}.you-command-governor-copy strong{color:#f5f7fa;font-size:1.05rem;line-height:1.22}.you-command-governor-copy span{color:var(--you-clean-text-soft);max-width:38ch;font-size:.76rem;line-height:1.34}.you-command-sidecar{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;min-width:0;display:grid}.you-command-sidecar-card{border:1px solid var(--you-clean-border);min-height:0;box-shadow:var(--you-clean-shadow-soft);background:linear-gradient(#191f26fa 0%,#151a20fa 100%);border-radius:20px;gap:5px;padding:10px 11px;display:grid}.you-command-sidecar-card.is-ready{box-shadow:inset 0 0 0 1px #769a8029, var(--you-clean-shadow-soft)}.you-command-sidecar-card.is-preparing{box-shadow:inset 0 0 0 1px #7998bb29, var(--you-clean-shadow-soft)}.you-command-sidecar-card.is-waiting{box-shadow:inset 0 0 0 1px #ba9f7029, var(--you-clean-shadow-soft)}.you-command-sidecar-card.is-later{box-shadow:inset 0 0 0 1px #6d7e912e, var(--you-clean-shadow-soft)}.you-command-sidecar-card strong{color:#f5f7fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.24;display:-webkit-box;overflow:hidden}.you-command-sidecar-card span:last-child{color:var(--you-clean-text-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.32;display:-webkit-box;overflow:hidden}.you-command-sidecar-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.you-command-hero-copy{gap:8px}.you-command-hero-copy strong{max-width:18ch;font-size:1.28rem;line-height:1.18}.you-command-hero-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:34ch;display:-webkit-box;overflow:hidden}.you-command-quick-row{flex-wrap:wrap;gap:5px;display:flex}.you-command-quick-chip{color:#d8e2eb;background:#ffffff0e;border:1px solid #ffffff0e;border-radius:999px;align-items:center;min-height:26px;padding:4px 8px;font-size:.7rem;line-height:1.2;display:inline-flex}.you-command-link-row{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:relative}.you-command-link-card{background:linear-gradient(#ffffff0f 0%,#ffffff07 100%);border:1px solid #ffffff0f;border-radius:24px;gap:5px;min-height:88px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff08,0 18px 28px #080d141a}.you-command-link-card strong{color:#f5f7fa;font-size:1rem;line-height:1.24}.you-command-link-card span:last-child{color:#9ca7b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.34;display:-webkit-box;overflow:hidden}.you-command-link-card.is-ready{background:linear-gradient(#70997b29 0%,#ffffff08 100%)}.you-command-link-card.is-preparing{background:linear-gradient(#6d8eb329 0%,#ffffff08 100%)}.you-command-link-card.is-waiting{background:linear-gradient(#ad946629 0%,#ffffff08 100%)}.you-command-link-card.is-later{background:linear-gradient(#677b8f2e 0%,#ffffff08 100%)}.you-command-return-band{background:linear-gradient(#ffffff0f 0%,#ffffff07 100%);border:1px solid #ffffff0f;border-radius:20px;gap:5px;margin-top:0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff08}.you-command-return-band strong{color:#f5f7fa;line-height:1.28}.you-command-return-band span:last-child{color:#9ca7b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.34;display:-webkit-box;overflow:hidden}.you-command-return-band.is-ready{background:linear-gradient(#70997b26 0%,#ffffff08 100%)}.you-command-return-band.is-preparing{background:linear-gradient(#6d8eb326 0%,#ffffff08 100%)}.you-command-return-band.is-later{background:linear-gradient(#677b8f2e 0%,#ffffff08 100%)}.you-command-rule-band{z-index:1;background:linear-gradient(#fff1 0%,#ffffff07 100%);border:1px solid #ffffff13;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:12px 13px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff08,0 18px 30px #080d141f}.you-command-rule-band.is-preparing{background:linear-gradient(#6d8eb329 0%,#ffffff08 100%)}.you-command-rule-band.is-waiting{background:linear-gradient(#ad946629 0%,#ffffff08 100%)}.you-command-rule-band.is-ready{background:linear-gradient(#8c6f5e2e 0%,#ffffff08 100%)}.you-command-rule-band.is-later{background:linear-gradient(#677b8f2e 0%,#ffffff08 100%)}.you-command-rule-copy,.you-command-rule-meta{gap:5px;display:grid}.you-command-rule-copy{min-width:0}.you-command-rule-copy strong{color:#f5f7fa;font-size:1rem;line-height:1.22}.you-command-rule-copy span,.you-command-rule-preview{color:#9ca7b4;font-size:.76rem;line-height:1.34}.you-command-rule-preview{color:#dce5ed;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;border:1px solid #ffffff0d;border-radius:999px;justify-content:center;align-items:center;max-width:18ch;padding:7px 10px;display:inline-flex;overflow:hidden}.you-command-rule-meta{justify-items:end;min-width:0}.you-persona-grid{gap:8px;display:grid}.you-persona-card{background:#ffffff0c;border:1px solid #ffffff0e;border-radius:24px;gap:8px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff08}.you-persona-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.you-persona-card-head>div{gap:3px;display:grid}.you-persona-card-head strong{color:#f5f7fa;line-height:1.24}.you-persona-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.you-persona-main .identity-presence-strip{min-height:86px}.you-persona-main .identity-presence-copy span{-webkit-line-clamp:3}.you-avatar-grid{gap:7px}.you-command-status-note{margin:0;padding:0 2px}.you-command-lane-head{z-index:1;justify-content:space-between;align-items:center;gap:10px;padding:0 2px;display:flex;position:relative}.you-command-lane-head>div{gap:4px;display:grid}.you-command-lane-head strong{color:#f5f7fa;max-width:24ch;font-size:.94rem;line-height:1.24}.you-command-lane-head span{color:#b8c4d0;text-align:right;max-width:16ch;font-size:.76rem;line-height:1.3}.you-command-rule-strip{z-index:1;scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(148px,1fr);grid-auto-flow:column;gap:8px;padding-bottom:0;display:grid;position:relative;overflow-x:auto}.you-command-rule-strip::-webkit-scrollbar{display:none}.you-command-rule-chip{text-align:left;min-height:82px;color:inherit;-webkit-tap-highlight-color:transparent;scroll-snap-align:start;background:linear-gradient(#ffffff0e 0%,#ffffff07 100%);border:1px solid #ffffff0e;border-radius:20px;gap:5px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff08}.you-command-rule-chip strong{color:#f5f7fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.22;display:-webkit-box;overflow:hidden}.you-command-rule-chip span:last-child{color:#9ca7b4;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.34;display:-webkit-box;overflow:hidden}.you-command-rule-chip.is-preparing{background:linear-gradient(#6d8eb31f 0%,#ffffff07 100%)}.you-command-rule-chip.is-waiting{background:linear-gradient(#ad94661f 0%,#ffffff07 100%)}.you-command-rule-chip.is-ready{background:linear-gradient(#8c6f5e24 0%,#ffffff07 100%)}.you-command-rule-chip.is-later{background:linear-gradient(#677b8f24 0%,#ffffff07 100%)}.you-command-rule-chip.active{border-color:#cde0f22e;transform:translateY(-1px);box-shadow:0 14px 24px #090f1829,inset 0 1px #ffffff0d}.you-command-rule-chip.lane-quiet.active{background:linear-gradient(#6d8eb32e 0%,#ffffff08 100%)}.you-command-rule-chip.lane-approval.active{background:linear-gradient(#ad94662e 0%,#ffffff08 100%)}.you-command-rule-chip.lane-interrupt.active{background:linear-gradient(#8c6f5e2e 0%,#ffffff08 100%)}.you-command-rule-chip.lane-hold.active{background:linear-gradient(#677b8f33 0%,#ffffff08 100%)}.you-command-ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.you-command-ledger-pill{background:#ffffff0d;border:1px solid #ffffff0e;border-radius:20px;gap:3px;min-height:72px;padding:10px 11px;display:grid;box-shadow:inset 0 1px #ffffff08}.you-command-ledger-pill strong{color:#f5f7fa;font-size:.9rem;line-height:1.18}.you-command-ledger-pill.is-ready{background:linear-gradient(#70997b24 0%,#ffffff08 100%)}.you-command-ledger-pill.is-preparing{background:linear-gradient(#6d8eb324 0%,#ffffff08 100%)}.you-command-ledger-pill.is-waiting{background:linear-gradient(#ad946624 0%,#ffffff08 100%)}.you-command-ledger-pill.is-later{background:linear-gradient(#677b8f29 0%,#ffffff08 100%)}.you-rule-focus-card{z-index:1;background:linear-gradient(#fff1 0%,#ffffff07 100%);border:1px solid #ffffff13;border-radius:26px;gap:11px;padding:13px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08,0 20px 34px #080d141f}.you-rule-focus-card.is-preparing{background:linear-gradient(#6d8eb329 0%,#ffffff07 100%)}.you-rule-focus-card.is-waiting{background:linear-gradient(#ad946629 0%,#ffffff07 100%)}.you-rule-focus-card.is-ready{background:linear-gradient(#8c6f5e2e 0%,#ffffff07 100%)}.you-rule-focus-card.is-later{background:linear-gradient(#677b8f2e 0%,#ffffff07 100%)}.you-rule-focus-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.you-rule-focus-head>div{gap:4px;min-width:0;display:grid}.you-rule-focus-head strong,.you-rule-focus-meta-card strong{color:#f5f7fa}.you-rule-focus-head strong{font-size:1.02rem;line-height:1.2}.you-rule-focus-head span:last-child,.you-rule-focus-meta-card span:last-child{color:#9ca7b4;font-size:.76rem;line-height:1.34}.you-rule-focus-grid,.you-rule-focus-main{gap:9px;display:grid}.you-rule-focus-pill-row{flex-wrap:wrap;gap:6px;display:flex}.you-rule-focus-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.you-rule-focus-meta-card{background:#ffffff0d;border:1px solid #ffffff0e;border-radius:20px;gap:4px;min-height:84px;padding:10px 11px;display:grid;box-shadow:inset 0 1px #ffffff08}.you-rule-focus-meta-card strong{font-size:.96rem;line-height:1.24}.you-rule-focus-meta-card span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.you-rule-focus-meta-card.is-ready{background:linear-gradient(#70997b26 0%,#ffffff08 100%)}.you-rule-focus-meta-card.is-preparing{background:linear-gradient(#6d8eb326 0%,#ffffff08 100%)}.you-rule-focus-meta-card.is-waiting{background:linear-gradient(#ad946626 0%,#ffffff08 100%)}.you-rule-focus-meta-card.is-later{background:linear-gradient(#677b8f2b 0%,#ffffff08 100%)}.you-command-glance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.you-command-glance:first-child{grid-column:auto}.you-command-glance,.you-command-stat,.you-command-rail-card{background:#ffffff0d;border:1px solid #ffffff0e;border-radius:20px;gap:4px;padding:9px 10px;display:grid;box-shadow:inset 0 1px #ffffff08}.you-command-glance{min-height:70px}.you-command-glance strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.89rem;line-height:1.2;display:-webkit-box;overflow:hidden}.you-command-glance span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.you-command-glance.is-ready{background:linear-gradient(#70997b29 0%,#ffffff09 100%)}.you-command-glance.is-preparing{background:linear-gradient(#6d8eb329 0%,#ffffff09 100%)}.you-command-glance.is-waiting{background:linear-gradient(#ad946624 0%,#ffffff09 100%)}.you-command-glance.is-later{background:linear-gradient(#677b8f29 0%,#ffffff09 100%)}.you-command-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.you-command-rail{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(116px,1fr);grid-auto-flow:column;gap:8px;padding-bottom:2px;display:grid;overflow-x:auto}.you-command-rail::-webkit-scrollbar{display:none}.you-command-stat,.you-command-rail-card{scroll-snap-align:start;min-height:80px}.you-command-stat strong,.you-command-rail-card strong{font-size:.92rem;line-height:1.22}.you-command-stat span:last-child,.you-command-rail-card span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.you-command-stat.is-ready,.you-command-rail-card.is-ready{background:linear-gradient(#70997b24 0%,#ffffff09 100%)}.you-command-stat.is-preparing,.you-command-rail-card.is-preparing{background:linear-gradient(#6d8eb324 0%,#ffffff09 100%)}.you-command-stat.is-waiting,.you-command-rail-card.is-waiting{background:linear-gradient(#ad946624 0%,#ffffff09 100%)}.you-command-stat.is-later,.you-command-rail-card.is-later{background:linear-gradient(#677b8f29 0%,#ffffff09 100%)}.identity-pill-stack{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.mode-pill-focus{background:#7092bb1f;border-color:#adc4db29}.mode-pill-normal{background:#ffffff0f}.mode-pill-overloaded{background:#ad94661f;border-color:#d2c09529}.you-command-grid,.identity-edit-grid{gap:10px;display:grid}.you-command-grid{align-items:start;gap:10px}.you-command-grid>*{min-width:0}.you-governor-surface{background:radial-gradient(circle at 100% 0,#abc4e033,#0000 36%),radial-gradient(circle at 0 100%,#788ca729,#0000 34%),linear-gradient(#ffffff10 0%,#ffffff06 100%);border:1px solid #ffffff13;border-radius:28px;gap:8px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 38px #070c1333}.you-governor-surface:before{content:"";filter:blur(56px);pointer-events:none;background:#93b2d11f;border-radius:999px;width:140px;height:140px;position:absolute;inset:auto -18px -44px auto}.you-governor-head,.you-governor-band{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.you-governor-head{z-index:1;position:relative}.you-governor-band .identity-badge{align-self:center}.you-governor-head>div,.you-governor-band>div{gap:4px;display:grid}.you-governor-band{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:22px;padding:12px 13px}.you-governor-band>*{min-width:0}.you-governor-band .you-command-profile{flex:1 1 0;min-width:0}.you-governor-head strong,.you-governor-band strong,.you-governor-proof strong{color:#f5f7fa}.you-governor-head span,.you-governor-band span,.you-governor-proof span{color:#9ca7b4;text-align:left;max-width:none;font-size:.76rem;line-height:1.32}.you-governor-pill-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.you-governor-pill{min-height:76px;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0c;border:1px solid #ffffff0d;border-radius:18px;gap:5px;padding:10px 11px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:inset 0 1px #ffffff08}.you-governor-pill.active{border-color:#cde0f22e;transform:translateY(-1px);box-shadow:0 18px 30px #090f1829,inset 0 1px #ffffff0d}.you-governor-pill strong{color:#f5f7fa;font-size:.92rem;line-height:1.22}.you-governor-pill span:last-child{color:#9ca7b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.32;display:-webkit-box;overflow:hidden}.you-governor-pill.is-preparing{background:linear-gradient(#6d8eb326 0%,#ffffff0a 100%)}.you-governor-pill.is-waiting{background:linear-gradient(#ad946624 0%,#ffffff0a 100%)}.you-governor-pill.is-ready{background:linear-gradient(#8c6f5e29 0%,#ffffff0a 100%)}.you-governor-pill.is-later{background:linear-gradient(#677b8f29 0%,#ffffff0a 100%)}.you-governor-proof{background:linear-gradient(#abc4e014 0%,#ffffff08 100%);border:1px solid #abc4e017;border-radius:22px;gap:5px;padding:11px 12px;display:grid}.you-governor-proof strong{color:#f5f7fa;font-size:1.02rem;line-height:1.26}.you-identity-card{background:radial-gradient(circle at 100% 0,#d4e3f438,#0000 34%),radial-gradient(circle at 0 100%,#8faed129,#0000 34%),linear-gradient(#ffffff15 0%,#ffffff08 100%);border-color:#ffffff17;border-radius:30px;align-items:stretch;gap:10px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 36px #080e162e}.you-identity-card:before{content:"";filter:blur(48px);pointer-events:none;background:#abc4e01c;border-radius:999px;width:124px;height:124px;position:absolute;inset:auto auto -42px -18px}.you-identity-anchor-band{background:linear-gradient(#abc4e01a 0%,#ffffff09 100%);border:1px solid #abc4e01f;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:12px;padding:13px;display:grid}.you-identity-anchor-side{gap:8px;min-width:0;display:grid}.you-signature-pill-row{justify-content:flex-start}.identity-badge-stack{justify-items:end;gap:8px;display:grid}.you-identity-badge-stack{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch}.you-identity-badge-card{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:16px;gap:4px;padding:7px 8px;display:grid}.you-identity-badge-card strong{color:#f5f7fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.22;display:-webkit-box;overflow:hidden}.you-identity-badge-card span:last-child{color:#9ca7b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.you-identity-badge-card.is-preparing{background:linear-gradient(#6d8eb324 0%,#ffffff08 100%)}.you-identity-badge-card.is-waiting{background:linear-gradient(#ad946624 0%,#ffffff08 100%)}.you-identity-badge-card.is-ready{background:linear-gradient(#70997b24 0%,#ffffff08 100%)}.you-identity-badge-card.is-later{background:linear-gradient(#677b8f29 0%,#ffffff08 100%)}.you-identity-foot{gap:8px;display:grid}.you-identity-signal-row{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:7px;display:grid}.you-identity-signal-row .you-identity-signal:first-child{grid-column:auto}.you-identity-signal{background:#ffffff0d;border:1px solid #ffffff0e;border-radius:18px;gap:4px;min-height:0;padding:10px 11px;display:grid}.you-identity-signal strong{color:#f5f7fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.22;display:-webkit-box;overflow:hidden}.you-identity-signal span:last-child{color:#9ca7b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.you-identity-signal.is-preparing{background:linear-gradient(#6d8eb324 0%,#ffffff08 100%)}.you-identity-signal.is-waiting{background:linear-gradient(#ad946624 0%,#ffffff08 100%)}.you-identity-signal.is-ready{background:linear-gradient(#70997b24 0%,#ffffff08 100%)}.you-identity-signal.is-later{background:linear-gradient(#677b8f29 0%,#ffffff08 100%)}.you-identity-anchor-copy{gap:5px;display:grid}.you-identity-anchor-copy strong{color:#f5f7fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.24;display:-webkit-box;overflow:hidden}.you-identity-anchor-copy span{color:#9ca7b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.79rem;line-height:1.34;display:-webkit-box;overflow:hidden}.you-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.you-trust-chip,.rule-lane-card,.rule-detail-surface{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:22px}.you-trust-chip{background:linear-gradient(#ffffff0e 0%,#ffffff07 100%);align-content:start;gap:4px;min-height:74px;padding:11px 12px;display:grid;box-shadow:inset 0 1px #ffffff08}.you-trust-chip strong,.rule-lane-card strong,.rule-detail-head strong{color:#f5f7fa}.you-live-chip{min-height:68px}.you-live-chip strong{font-size:.92rem}.you-trust-chip span:last-child{color:#9ca7b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.3;display:-webkit-box;overflow:hidden}.you-trust-chip.is-ready{background:linear-gradient(#70997b1f 0%,#ffffff0a 100%)}.you-trust-chip.is-preparing{background:linear-gradient(#6d8eb31f 0%,#ffffff0a 100%)}.you-trust-chip.is-waiting{background:linear-gradient(#ad94661f 0%,#ffffff0a 100%)}.rule-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.you-rule-surface,.identity-edit-grid{border:1px solid var(--you-clean-border);box-shadow:var(--you-clean-shadow);background:linear-gradient(#12171dfa 0%,#0e1218fa 100%);border-radius:24px;gap:10px;padding:13px;display:grid}.you-rule-head{align-items:flex-start}.you-section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.you-section-head strong{color:#f5f7fa}.you-section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.mode-strip-inline{grid-template-columns:repeat(3,minmax(0,1fr))}.you-mode-strip{gap:7px}.you-mode-strip .mode-pill{border-radius:20px;min-height:60px;padding:10px}.you-mode-strip .mode-pill.active{box-shadow:0 16px 28px #0c141f29}.rule-lane-card{text-align:left;min-height:102px;color:inherit;box-shadow:var(--you-clean-shadow-soft);-webkit-tap-highlight-color:transparent;background:linear-gradient(#191f26fa 0%,#151a20fa 100%);align-content:start;gap:6px;padding:11px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid}.you-rule-card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rule-lane-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.94rem;line-height:1.24;display:-webkit-box;overflow:hidden}.rule-lane-card.active{border-color:#cbdff524;transform:translateY(-1px);box-shadow:0 12px 24px #0c141f1f,inset 0 0 0 1px #ffffff05}.rule-lane-card.lane-quiet.active{box-shadow:inset 0 0 0 1px #7998bb2e,0 12px 24px #0c141f1f}.rule-lane-card.lane-approval.active{box-shadow:inset 0 0 0 1px #ba9f702e,0 12px 24px #0c141f1f}.rule-lane-card.lane-interrupt.active{box-shadow:inset 0 0 0 1px #a6816c2e,0 12px 24px #0c141f1f}.rule-lane-card.lane-hold.active{box-shadow:inset 0 0 0 1px #6d7e9133,0 12px 24px #0c141f1f}.rule-lane-summary,.rule-detail-copy{color:var(--you-clean-text-soft);margin:0;line-height:1.45}.rule-detail-copy{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rule-lane-state,.rule-lane-preview{color:#d9e2eb;background:#ffffff0f;border-radius:999px;width:fit-content;padding:6px 9px;font-size:.73rem;font-weight:700}.rule-lane-preview{color:#b5c0cb;background:#ffffff0a;font-weight:500}.rule-detail-surface{box-shadow:var(--you-clean-shadow-soft);background:linear-gradient(#161b21fa 0%,#12171dfa 100%);gap:11px;padding:14px;display:grid}.rule-detail-surface.is-preparing{box-shadow:inset 0 0 0 1px #7998bb29, var(--you-clean-shadow-soft)}.rule-detail-surface.is-waiting{box-shadow:inset 0 0 0 1px #ba9f7029, var(--you-clean-shadow-soft)}.rule-detail-surface.is-ready{box-shadow:inset 0 0 0 1px #769a8029, var(--you-clean-shadow-soft)}.rule-detail-surface.is-later{box-shadow:inset 0 0 0 1px #6d7e912e, var(--you-clean-shadow-soft)}.rule-lane-summary,.rule-lane-preview{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rule-lane-summary{-webkit-line-clamp:2;font-size:.76rem}.rule-lane-preview{-webkit-line-clamp:2}.rule-detail-grid{grid-template-columns:1fr;align-items:start;gap:10px;display:grid}.rule-detail-main,.rule-detail-outcome{gap:7px;display:grid}.rule-detail-outcome{border:1px solid var(--you-clean-border);background:#ffffff08;border-radius:18px;align-content:start;padding:9px 10px}.rule-detail-outcome strong{color:#f5f7fa;font-size:.98rem;line-height:1.28}.rule-detail-outcome p{color:var(--you-clean-text-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.42;display:-webkit-box;overflow:hidden}.rule-detail-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rule-detail-state{color:#d9e2eb;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.rule-detail-state.is-preparing{color:#d9e6f4;background:#6b87a62e}.rule-detail-state.is-waiting{color:#f1dfba;background:#c4a67024}.rule-detail-state.is-ready{color:#d8efde;background:#70997b29}.rule-detail-state.is-later{color:#d4e7da;background:#677b8f2e}.rule-detail-list{flex-wrap:wrap;gap:6px;display:flex}.upgraded-you-stage .settings-connection-card{border-color:var(--you-clean-border);box-shadow:var(--you-clean-shadow-soft);background:linear-gradient(#10141af5 0%,#0e1218fa 100%)}.upgraded-you-stage .you-live-stack,.upgraded-you-stage .you-identity-card{border:1px solid var(--you-clean-border);box-shadow:var(--you-clean-shadow);background:linear-gradient(#10141af5 0%,#0e1218fb 100%)}.upgraded-you-stage .you-identity-card:before{display:none}.upgraded-you-stage .connection-magic-chip,.upgraded-you-stage .connection-status-pill,.upgraded-you-stage .settings-connection-mini-list span,.upgraded-you-stage .you-trust-chip,.upgraded-you-stage .you-live-chip{background:var(--you-clean-surface-soft);border:1px solid var(--you-clean-border);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.upgraded-you-stage .connection-magic-chip.active{background:#7998bb1f;border-color:#7998bb33}.upgraded-you-stage .settings-connection-card .state-pill{border:1px solid var(--you-clean-border);box-shadow:none;background:#ffffff0b}.upgraded-you-stage .settings-connection-card .connection-setup-copy span,.upgraded-you-stage .settings-connection-card .connection-summary-meta,.upgraded-you-stage .settings-connection-card .settings-connection-mini-list span{color:var(--you-clean-text-soft)}.upgraded-you-stage .you-identity-anchor-band{border:1px solid var(--you-clean-border);box-shadow:var(--you-clean-shadow-soft);background:linear-gradient(#10141af5 0%,#0e1218fa 100%)}.upgraded-you-stage .you-signature-pill-row .identity-badge,.upgraded-you-stage .you-identity-badge-card,.upgraded-you-stage .you-identity-signal{background:var(--you-clean-surface-soft);border:1px solid var(--you-clean-border);box-shadow:none}.upgraded-you-stage .you-identity-badge-card.is-preparing,.upgraded-you-stage .you-identity-signal.is-preparing{background:#7998bb1f}.upgraded-you-stage .you-identity-badge-card.is-waiting,.upgraded-you-stage .you-identity-signal.is-waiting{background:#ba9f701f}.upgraded-you-stage .you-identity-badge-card.is-ready,.upgraded-you-stage .you-identity-signal.is-ready{background:#769a801f}.upgraded-you-stage .you-identity-badge-card.is-later,.upgraded-you-stage .you-identity-signal.is-later{background:#6d7e9124}.rule-detail-chip{color:#dce4ec;background:#ffffff0d;border-radius:999px;padding:6px 8px;font-size:.74rem}.you-rule-footer{justify-content:space-between;align-items:flex-start;gap:10px;padding:2px 2px 0;display:flex}.you-rule-footer>div{gap:4px;display:grid}.you-rule-footer strong{color:#f5f7fa;max-width:32ch}.you-rule-footer span{color:#9ca7b4;font-size:.76rem;line-height:1.34}.you-rule-footer .you-ask-row{justify-content:flex-end;max-width:320px}.you-ask-row{gap:8px}.you-rule-actions{justify-content:flex-start}.you-stage .scene-actions{max-height:none;overflow:visible}.settings-page-shell{box-shadow:none;background:0 0;border:0;gap:12px;padding:0;display:grid}.settings-stack{gap:10px;display:grid}.settings-hero-bar{border:1px solid var(--you-clean-border);box-shadow:var(--you-clean-shadow-soft);background:radial-gradient(circle at 100% 0,#bfd6f02e,#0000 35%),radial-gradient(circle at 0 100%,#7e98b724,#0000 34%),linear-gradient(#10141af5 0%,#0e1218fb 100%);border-radius:22px;gap:8px;padding:14px 15px;display:grid}.settings-profile-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settings-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.settings-hero-profile{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-hero-avatar{width:60px;height:60px;box-shadow:0 12px 28px #080d142e}.settings-section-card{border:1px solid var(--you-clean-border);box-shadow:var(--you-clean-shadow-soft);background:radial-gradient(circle at 100% 0,#b6cde514,#0000 30%),linear-gradient(#11161cfa 0%,#0d1117fb 100%);border-radius:18px;gap:8px;padding:10px 12px;display:grid}.settings-section-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.settings-row-list{gap:6px;display:grid}.settings-row-list-compact{gap:4px}.settings-list-row{background:#ffffff06;border:1px solid #ffffff0b;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.settings-list-row-compact{padding-top:9px;padding-bottom:9px}.settings-list-row-button{text-align:left;cursor:pointer;appearance:none;width:100%;color:inherit;font:inherit;transition:background .16s,border-color .16s,transform .16s}.settings-list-row-button:hover{background:#ffffff0b;border-color:#bfd6f029}.settings-list-row-button:focus-visible{outline-offset:2px;outline:2px solid #bfd6f080}.settings-list-row-button.active{background:#abc4e01a;border-color:#bfd6f038}.settings-list-row.is-preparing{background:#7998bb1f}.settings-list-row.is-waiting{background:#ba9f701f}.settings-list-row.is-ready{background:#769a801f}.settings-list-row.is-later{background:#6d7e9124}.settings-list-row-copy{flex:auto;gap:2px;min-width:0;display:grid}.settings-list-row-copy strong{color:#f5f7fa;font-size:.94rem;line-height:1.18}.settings-list-row-copy span:last-child{color:#e6ecf2a3;font-size:.82rem;line-height:1.24}.settings-list-row-meta{flex:none;justify-items:flex-end;gap:5px;min-width:72px;display:grid}.settings-list-row-link{color:#e6ecf294;letter-spacing:.02em;font-size:.7rem;line-height:1.1}.settings-profile-edit-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:10px;display:grid}.settings-profile-edit-grid-single{grid-template-columns:minmax(0,1fr)}.settings-fields-stack,.settings-avatar-wrap{gap:9px;display:grid}.settings-avatar-row{justify-content:space-between;align-items:center;gap:14px;padding:10px 0 4px;display:flex}.settings-avatar-current{align-items:center;gap:14px;min-width:0;display:flex}.settings-profile-avatar-large{width:72px;height:72px;overflow:hidden;box-shadow:0 18px 34px #080d143d}.settings-profile-google-avatar{object-fit:cover;border-radius:inherit;width:100%;height:100%}.settings-avatar-current-copy{gap:4px;display:grid}.settings-avatar-current-copy strong{color:#f5f7fa;font-size:.96rem}.settings-avatar-current-copy span{color:#e6ecf2a3;font-size:.82rem;line-height:1.3}.settings-list-row-link-button{appearance:none;color:#e6ecf2b8;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.8rem}.settings-avatar-editor-panel{padding-top:4px}.settings-avatar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.settings-inline-note{margin:0;line-height:1.34}.settings-mode-strip{gap:7px}.settings-inline-detail{background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;gap:10px;padding:12px 13px;display:grid}.settings-inline-detail.is-preparing{background:#7998bb1f}.settings-inline-detail.is-waiting{background:#ba9f701f}.settings-inline-detail.is-ready{background:#769a801f}.settings-inline-detail.is-later{background:#6d7e9124}.settings-inline-detail-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settings-inline-detail-head strong{color:#f5f7fa}.settings-inline-detail-copy,.settings-inline-detail-note{margin:0;line-height:1.35}.settings-ask-row{margin-top:2px}.settings-lane-detail-card{background:linear-gradient(#12171dfa 0%,#0e1218fa 100%);border:1px solid #ffffff0f;border-radius:20px;gap:12px;padding:12px 13px;display:grid}.settings-lane-detail-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settings-lane-detail-header strong{color:#f5f7fa}.discord-lane-stage .settings-stack{gap:0}.discord-lane-stage .settings-connections-card{box-shadow:none;background:0 0;border:0;padding:0}@media (width<=760px){.settings-profile-head,.settings-section-head,.settings-list-row,.settings-inline-detail-head{flex-direction:column;align-items:stretch}.settings-hero-actions,.settings-list-row-meta{justify-items:start}.settings-profile-edit-grid{grid-template-columns:1fr}.settings-avatar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.settings-summary-pill{flex-basis:calc(50% - 4px)}}.identity-form-copy{background:linear-gradient(#abc4e014 0%,#ffffff08 100%);border:1px solid #abc4e017;border-radius:18px;gap:4px;padding:8px 9px;display:grid}.identity-form-copy .identity-note{margin:0;line-height:1.34}.identity-edit-body{grid-template-columns:minmax(0,1fr) minmax(0,.84fr);gap:9px;display:grid}.identity-edit-aside{gap:7px;display:grid}.identity-presence-strip{background:linear-gradient(#abc4e014 0%,#ffffff09 100%);border:1px solid #abc4e01a;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 11px;display:grid}.identity-presence-copy{gap:4px;min-width:0;display:grid}.identity-presence-copy strong{color:#f5f7fa;line-height:1.28}.identity-presence-copy span{color:#9ca7b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.36;display:-webkit-box;overflow:hidden}.you-stage>.you-mode-surface,.you-stage>.drawer-list,.you-stage>.you-ask-surface{display:none}.you-ask-surface{background:linear-gradient(#abc4e014 0%,#ffffff08 100%);border:1px solid #abc4e01f;border-radius:24px;margin-top:2px;padding:13px}@media (width<=560px){.you-command-ledger,.you-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.you-command-link-row,.connection-mini-list,.rule-lane-grid,.settings-connection-path{grid-template-columns:1fr}.settings-connection-path .connection-magic-arrow{display:none}}@media (width<=720px){.you-identity-anchor-band,.you-command-link-row,.identity-edit-body{grid-template-columns:1fr}.settings-hero-profile{align-items:flex-start}.settings-summary-row{justify-content:flex-start}.you-command-governor-top{flex-direction:column;align-items:flex-start}.identity-badge-stack{justify-items:start}.you-governor-head,.you-live-head{flex-direction:column;align-items:flex-start}.you-rule-focus-meta{grid-template-columns:1fr}}@media (width>=720px){.you-command-topline{align-items:center}.you-command-hero{grid-template-columns:minmax(0,1.18fr) minmax(152px,.82fr)}.you-command-sidecar{grid-template-columns:1fr}.you-rule-focus-grid{grid-template-columns:minmax(0,1.18fr) minmax(220px,.82fr);align-items:start}.you-command-link-row{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.you-command-return-band{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.you-command-return-band p,.you-command-return-band strong{grid-column:1}.you-command-return-band span:last-child{text-align:right;grid-area:1/2/span 3;max-width:22ch}.you-command-rail{grid-auto-columns:minmax(0,1fr)}.you-identity-signal-row{grid-template-columns:repeat(3,minmax(0,1fr))}.you-identity-signal-row .you-identity-signal:first-child{grid-column:auto}.settings-lane-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.you-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.you-live-grid .you-live-chip:first-child{grid-column:auto}.you-command-rule-strip{grid-auto-columns:minmax(0,1fr)}.identity-mode-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.rule-detail-grid{grid-template-columns:minmax(0,1.2fr) minmax(180px,.88fr)}}@media (width>=860px){.you-command-hero{grid-template-columns:minmax(0,1.14fr) minmax(228px,.86fr)}.you-command-grid{grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr)}}@keyframes zero-welcome-glow{0%,to{filter:drop-shadow(0 0 #bfd6f000);transform:translateY(0)}50%{filter:drop-shadow(0 10px 22px #bfd6f029);transform:translateY(-1px)}}.mode-strip,.behavior-lanes,.behavior-rule-list{gap:10px;display:grid}.mode-pill,.behavior-rule-chip{color:#d9dfe6;background:#ffffff0d;border:0;border-radius:20px}.mode-pill{text-align:left;gap:4px;padding:14px;display:grid}.mode-pill strong,.behavior-lane-head strong{color:#f5f7fa}.mode-pill span,.behavior-rule-chip span{color:#9ca7b4;font-size:.8rem}.mode-pill.active{background:#ffffff17;box-shadow:0 0 0 1px #ffffff0d}.behavior-lane-head{gap:4px;display:grid}.behavior-rule-chip{padding:12px 14px}.drawer-list,.control-drawer-body{gap:10px;display:grid}.control-drawer{background:linear-gradient(#ffffff0f 0%,#ffffff06 100%);border:1px solid #ffffff0f;border-radius:24px;overflow:hidden}.control-drawer-head{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 18px;display:flex}.control-drawer-head strong,.control-option-state{color:#f5f7fa}.drawer-state{display:none}.drawer-state-fix{color:#d6dde5;font-size:1.2rem;font-weight:700}.control-drawer-body{padding:0 18px 16px}.control-option-row{background:#ffffff0b;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.control-option-row span:first-child{color:#d7dee6}.control-option-state{font-size:.8rem}@media (width<=420px){.identity-surface-head{flex-direction:column;align-items:flex-start}.identity-inline-actions{display:grid}.you-command-topline,.you-command-governor-top,.you-command-lane-head,.identity-pill-stack,.you-persona-card-head,.you-section-head,.you-section-actions,.rule-detail-head,.you-live-head{justify-content:flex-start}.you-command-topline,.you-command-governor-top,.you-command-lane-head,.you-command-rule-band,.you-persona-card-head,.you-section-head,.you-live-head{flex-direction:column}.you-identity-anchor-band,.you-persona-grid,.you-persona-field-row,.identity-edit-body,.identity-presence-strip{grid-template-columns:1fr}.identity-badge-stack{justify-items:start}.you-identity-badge-stack{grid-template-columns:1fr}.you-command-pill-stack{justify-content:flex-start}.you-command-sidecar{grid-template-columns:repeat(2,minmax(0,1fr))}.you-command-lane-head span{text-align:left;max-width:none}.you-command-glance-grid,.you-command-stat-grid,.you-command-ledger,.you-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.you-command-glance-grid .you-command-glance:first-child,.you-command-stat-grid .you-command-stat:first-child{grid-column:1/-1}.you-command-rule-meta{justify-items:start}.you-command-rail{grid-auto-columns:minmax(144px,82vw)}.you-command-rule-strip{grid-auto-columns:minmax(148px,82vw)}.you-identity-signal-row,.identity-mode-strip,.identity-avatar-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.mode-strip-inline,.rule-detail-grid{grid-template-columns:1fr}.you-live-head{flex-direction:column;align-items:flex-start}.you-rule-footer{flex-direction:column}.you-rule-footer .you-ask-row{justify-content:flex-start;max-width:none}}@media (width<=360px){.account-preview-grid,.you-command-ledger,.you-command-glance-grid,.you-command-stat-grid,.you-control-grid,.you-governor-pill-row,.you-live-grid,.you-command-link-row,.you-rule-focus-meta,.identity-mode-strip,.rule-lane-grid{grid-template-columns:1fr}}.hold-release-surface{gap:10px;display:grid}.hold-release-copy{gap:4px;display:grid}.hold-release-copy strong{color:#f5f7fa}.hold-release-button{color:#f5f7fa;background:#ffffff12;border:0;border-radius:22px;width:100%;min-height:58px;position:relative;overflow:hidden}.hold-release-fill{background:linear-gradient(90deg,#f7f8f9f5 0%,#c2d3e5f5 100%);border-radius:22px;transition:width 45ms linear;position:absolute;top:0;bottom:0;left:0}.hold-release-label{z-index:1;color:#121418;font-weight:800;position:relative}.hold-release-button.done .hold-release-label{color:#121418}.phone-frame .home-scene .flow-step{min-height:54px}.phone-frame .home-scene .flow-step-copy{gap:2px}.phone-frame .home-scene .flow-step-detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.16;display:-webkit-box;overflow:hidden}.phone-frame .home-scene .flow-prompt{color:#97a4b1;max-width:38ch;padding:0 4px 2px}.phone-frame .home-scene .convergence-stage{gap:10px}.phone-frame .home-scene .convergence-core-wrap{align-items:flex-start;min-height:404px;padding:22px 0 12px}.phone-frame .home-scene .main-move{min-height:300px}.phone-frame .home-scene .signal-preview-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:29ch;display:-webkit-box;overflow:hidden}.phone-frame .home-scene .preview-focus-band{gap:3px;padding:10px 12px}.phone-frame .home-scene .preview-focus-band strong{line-height:1.28}.phone-frame .home-scene .preview-route-path{gap:2px}.phone-frame .home-scene .preview-route-path span,.phone-frame .home-scene .preview-route-path strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.phone-frame .home-scene .signal-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.32;display:-webkit-box;overflow:hidden}@keyframes zero-thinking-pulse{0%,80%,to{opacity:.28;transform:translateY(0)}40%{opacity:1;transform:translateY(-1px)}}.task-scene.is-capture .task-source-pill,.approval-scene.is-capture .approval-context-tag,.relief-scene.is-capture .relief-band-pill{color:#dff0e4;background:#70997b1f;border-color:#afd1be24}.task-scene.is-capture.is-preparing .task-prep-band,.task-scene.is-capture.is-waiting .task-prep-band,.task-scene.is-capture.is-ready .task-prep-band,.task-scene.is-capture.is-later .task-prep-band,.task-scene.is-capture .task-proof-grid .truth-card{background:linear-gradient(#70997b1f 0%,#ffffff0a 100%);border-color:#afd1be24}.approval-scene.is-capture.is-waiting .approval-band,.approval-scene.is-capture .approval-intent-card,.approval-scene.is-capture .approval-preview,.approval-scene.is-capture .hold-release-surface{background:linear-gradient(#70997b1c 0%,#ffffff0a 100%);border-color:#afd1be24}.approval-scene.is-capture .approval-preview:before{background:linear-gradient(#a4d6b6d6 0%,#ffffff14 100%)}.approval-scene.is-capture .hold-release-fill{background:linear-gradient(90deg,#eef8f1f5 0%,#bddec7f5 100%)}.relief-scene.is-promoted .relief-release-band,.relief-scene.is-promoted .relief-summary-card,.relief-scene.is-promoted .relief-next-band{background:linear-gradient(#70997b1f 0%,#ffffff0a 100%);border-color:#afd1be24}.task-scene.is-capture .task-meta-strip,.approval-scene.is-capture .approval-meta-strip,.relief-scene.is-capture .relief-path-strip{flex-wrap:wrap;gap:8px;display:flex}.task-scene.is-capture .task-meta-chip,.approval-scene.is-capture .approval-meta-chip,.relief-scene.is-capture .relief-path-chip{color:#dff0e4;background:#70997b14;border:1px solid #afd1be1f}.task-scene.is-capture .task-meta-chip.accent,.approval-scene.is-capture .approval-meta-chip:last-child,.relief-scene.is-capture .relief-path-chip:first-child{background:linear-gradient(#84b29038 0%,#ffffff0d 100%);border-color:#bce0c72e}.task-scene.is-capture .scene-preview,.approval-scene.is-capture .scene-preview,.relief-scene.is-capture .relief-empty-state{background:linear-gradient(#70997b1a 0%,#ffffff09 100%);border-color:#afd1be24}.task-scene.is-capture .scene-preview,.approval-scene.is-capture .scene-preview{gap:10px;padding-left:26px;position:relative;box-shadow:inset 0 1px #ffffff09,0 18px 30px #18261d1f}.task-scene.is-capture .scene-preview:after,.approval-scene.is-capture .scene-preview:after{content:"";pointer-events:none;background:linear-gradient(#c0e4cad6 0%,#ffffff14 100%);border-radius:999px;width:2px;position:absolute;top:16px;bottom:16px;left:14px}.task-scene.is-capture .micro-label,.approval-scene.is-capture .micro-label,.relief-scene.is-capture .micro-label{color:#c2d8c9}.task-scene.is-capture .scene-preview .micro-label,.approval-scene.is-capture .scene-preview .micro-label,.task-scene.is-capture .scene-preview p:last-child,.approval-scene.is-capture .scene-preview p:last-child,.task-scene.is-capture .scene-preview .handoff-note{z-index:1;position:relative}.task-scene.is-capture .scene-preview p:last-child,.approval-scene.is-capture .scene-preview p:last-child{color:#ecf6ef;-webkit-line-clamp:unset;-webkit-box-orient:initial;white-space:pre-wrap;max-height:5.84em;font-size:.97rem;line-height:1.46;display:block;overflow:hidden}.task-scene.is-capture .handoff-note,.approval-scene.is-capture .hold-release-subcopy,.relief-scene.is-capture .relief-band-copy{color:#bfd5c6}.approval-scene.is-capture .hold-release-button{box-shadow:inset 0 0 0 1px #afd1be1f}.relief-scene.is-capture .relief-next-band,.relief-scene.is-capture .relief-chip{background:linear-gradient(#70997b14 0%,#ffffff08 100%);border-color:#afd1be24}.task-scene.is-capture .task-atmosphere{opacity:.92;background:radial-gradient(circle at 50% 26%,#f8fffb14,#0000 40%),radial-gradient(circle at 50% 40%,#7cb28e2e,#0000 60%)}.approval-scene.is-capture .approval-aura{opacity:.88;background:radial-gradient(circle at 50% 26%,#f8fffa12,#0000 40%),radial-gradient(circle at 50% 40%,#7cb28e2e,#0000 58%)}.relief-scene.is-capture .relief-aura{opacity:.9;background:radial-gradient(circle at 50% 24%,#ffffff17,#0000 42%),radial-gradient(circle at 50% 40%,#85be9733,#0000 60%)}.task-scene.is-capture .capture-read-card,.task-scene.is-capture .capture-route-card,.approval-scene.is-capture .approval-release-note,.relief-scene.is-capture .relief-release-band{box-shadow:inset 0 1px #ffffff09}.task-scene.is-capture .capture-read-card{background:linear-gradient(#6092701f 0%,#ffffff09 100%)}.task-scene.is-capture .capture-route-card{background:linear-gradient(#84b2902e 0%,#ffffff0d 100%)}.task-scene.is-capture .task-prep-band,.approval-scene.is-capture .approval-band,.relief-scene.is-capture .relief-release-band{box-shadow:0 22px 38px #18261d1f}.task-scene.is-capture .capture-read-card strong,.task-scene.is-capture .capture-route-card strong,.approval-scene.is-capture .approval-intent-card strong,.relief-scene.is-capture .relief-release-band strong{letter-spacing:-.02em}.task-scene.is-capture .task-meta-chip,.approval-scene.is-capture .approval-meta-chip,.relief-scene.is-capture .relief-path-chip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff08}.task-scene.is-capture .scene-preview,.approval-scene.is-capture .scene-preview,.relief-scene.is-capture .relief-empty-state{box-shadow:inset 0 1px #ffffff09,0 18px 30px #18261d1a}.task-scene.is-capture .task-core-copy h2,.approval-scene.is-capture .approval-intent-card strong,.relief-scene.is-capture .relief-head h2{color:#f7fbf8}.approval-scene.is-capture .hold-release-surface.is-releasing{box-shadow:0 18px 34px #4a76592e}@media (width>=1180px){.app-shell[data-shell=web][data-surface=desktop-main]{grid-template-columns:128px minmax(0,1fr);gap:22px;padding:20px 22px 24px;overflow:visible}.app-shell[data-shell=web][data-surface=desktop-main] .phone-frame{justify-self:stretch;width:100%}.app-shell[data-shell=web][data-surface=desktop-main] .phone-scroll-content>*{width:100%}.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail{gap:20px}.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail-brand{padding:18px 15px}.app-shell[data-shell=web][data-surface=desktop-main] .hero-bar{gap:18px;padding:24px 26px 14px}.app-shell[data-shell=web][data-surface=desktop-main] .hero-copy{gap:10px;max-width:42ch}.app-shell[data-shell=web][data-surface=desktop-main] .eyebrow,.app-shell[data-shell=web][data-surface=desktop-main] .move-kicker,.app-shell[data-shell=web][data-surface=desktop-main] .micro-label,.app-shell[data-shell=web][data-surface=desktop-main] .river-source,.app-shell[data-shell=web][data-surface=desktop-main] .scene-kicker{font-size:.76rem}.app-shell[data-shell=web][data-surface=desktop-main] .hero-bar h1{font-size:clamp(2.5rem,1.1vw + 2rem,3rem);line-height:.98}.app-shell[data-shell=web][data-surface=desktop-main] .main-move h2,.app-shell[data-shell=web][data-surface=desktop-main] .scene-card h2,.app-shell[data-shell=web][data-surface=desktop-main] .you-hero h2{font-size:clamp(1.9rem,.7vw + 1.55rem,2.3rem);line-height:1}.app-shell[data-shell=web][data-surface=desktop-main] .hero-subcopy,.app-shell[data-shell=web][data-surface=desktop-main] .main-move p,.app-shell[data-shell=web][data-surface=desktop-main] .scene-card p,.app-shell[data-shell=web][data-surface=desktop-main] .signal-preview-card p,.app-shell[data-shell=web][data-surface=desktop-main] .you-hero p,.app-shell[data-shell=web][data-surface=desktop-main] .control-card p,.app-shell[data-shell=web][data-surface=desktop-main] .boundary-surface p{font-size:.94rem;line-height:1.58}.app-shell[data-shell=web][data-surface=desktop-main] .phone-scroll-content{min-height:calc(100vh - 38px);max-height:none;padding-bottom:52px;overflow:visible}.app-shell[data-shell=web][data-surface=desktop-main] .source-pill,.app-shell[data-shell=web][data-surface=desktop-main] .context-chip,.app-shell[data-shell=web][data-surface=desktop-main] .pulse-state,.app-shell[data-shell=web][data-surface=desktop-main] .orbit-state{padding:9px 11px;font-size:.74rem}.app-shell[data-shell=web][data-surface=desktop-main] .action-pill,.app-shell[data-shell=web][data-surface=desktop-main] .back-link{min-height:52px;padding:13px 16px;font-size:.94rem}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .action-row,.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-actions{gap:10px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .life-metric,.app-shell[data-shell=web][data-surface=desktop-main] .flow-step{padding:11px 12px}.app-shell[data-shell=web][data-surface=desktop-main]{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:24px;width:100%;height:100vh;min-height:100vh;margin:0;padding:18px 22px 20px;overflow:hidden}.app-shell[data-shell=web][data-surface=desktop-main]:before,.app-shell[data-shell=web][data-surface=desktop-main]:after{display:none}.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail{box-sizing:border-box;background:linear-gradient(#0d1118f0 0%,#0a0e14fa 100%);border:1px solid #ffffff0f;border-radius:30px;grid-template-rows:1fr auto;align-self:start;place-items:stretch stretch;gap:14px;width:148px;height:calc(100vh - 38px);min-height:calc(100vh - 38px);padding:18px 14px;display:grid;position:sticky;top:18px;overflow:hidden;box-shadow:0 26px 60px #00000042}.app-shell[data-shell=web][data-surface=desktop-main] .tab-bar.is-rail{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;align-self:center;gap:12px;margin:0;padding:14px}.app-shell[data-shell=web][data-surface=desktop-main] .tab-item.is-rail{text-align:left;grid-template-columns:22px minmax(0,1fr);place-items:center start;gap:10px;min-height:48px;padding:12px 10px}.app-shell[data-shell=web][data-surface=desktop-main] .tab-bar.is-rail .tab-icon{justify-self:start}.app-shell[data-shell=web][data-surface=desktop-main] .tab-item.is-rail .tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;line-height:1.1;overflow:hidden}.app-shell[data-shell=web][data-surface=desktop-main] .tab-item.is-rail.account-tab-item{grid-template-columns:34px minmax(0,auto);gap:14px}.app-shell[data-shell=web][data-surface=desktop-main] .tab-item.is-rail.account-tab-item .tab-icon{width:34px;height:34px;transform:none}.app-shell[data-shell=web][data-surface=desktop-main] .tab-item.is-rail.account-tab-item .tab-label{text-overflow:clip;font-size:.84rem;display:block;overflow:visible}.app-shell[data-shell=web][data-surface=desktop-main] .account-tab-dock{place-self:end center;width:auto;margin-top:0;overflow:visible}.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail-brand{width:100%}.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail-brand .source-pill{text-align:center;justify-content:center;width:100%}.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail .profile-chip,.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail .you-chip,.app-shell[data-shell=web][data-surface=desktop-main] .desktop-main-rail .identity-chip{width:100%}.app-shell[data-shell=web][data-surface=desktop-main] .phone-frame{width:100%;max-width:none;height:calc(100vh - 38px);min-height:calc(100vh - 38px);box-shadow:none;background:0 0;border:none;border-radius:0;place-self:stretch stretch;overflow:hidden}.app-shell[data-shell=web][data-surface=desktop-main] .phone-scroll-content{scrollbar-gutter:stable;width:100%;height:100%;min-height:0;max-height:none;padding-bottom:56px;overflow:hidden auto}.app-shell[data-shell=web][data-surface=desktop-main] .main-move,.app-shell[data-shell=web][data-surface=desktop-main] .life-state,.app-shell[data-shell=web][data-surface=desktop-main] .scene-card,.app-shell[data-shell=web][data-surface=desktop-main] .signal-preview-card,.app-shell[data-shell=web][data-surface=desktop-main] .you-hero,.app-shell[data-shell=web][data-surface=desktop-main] .ask-zero-surface,.app-shell[data-shell=web][data-surface=desktop-main] .control-card,.app-shell[data-shell=web][data-surface=desktop-main] .boundary-surface{border-radius:32px;gap:16px;padding:22px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene{gap:14px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .convergence-stage{grid-template-columns:minmax(0,1.25fr) minmax(360px,460px);align-items:start;gap:28px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .convergence-core-wrap{min-height:486px;padding:52px 0 54px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .convergence-core{width:min(100%,460px)}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .main-move{gap:16px;min-height:356px;padding:22px 22px 24px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-preview-card{gap:12px;padding:18px 18px 20px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-preview-copy strong,.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .main-move-headline{font-size:1.08rem;line-height:1.16}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-preview-copy p,.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-copy span,.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .life-metric span{font-size:.84rem}.app-shell[data-shell=web][data-surface=desktop-main] .flow-step{padding:11px 12px}.app-shell[data-shell=web][data-surface=desktop-main] .flow-step-copy strong{font-size:.84rem}.app-shell[data-shell=web][data-surface=desktop-main] .flow-step-detail{font-size:.75rem}.app-shell[data-shell=web][data-surface=desktop-main] .orbit-node{width:72px;height:72px}.app-shell[data-shell=web][data-surface=desktop-main] .whatsapp-preview-stack{gap:10px;padding:12px 14px}.app-shell[data-shell=web][data-surface=desktop-main] .whatsapp-preview-bubble p{font-size:.86rem;line-height:1.44}.app-shell[data-shell=web][data-surface=desktop-main] .plan-stage{gap:14px}.app-shell[data-shell=web][data-surface=desktop-main] .plan-surface{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:20px 22px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .plan-stack{grid-area:1/2/span 3;align-self:start;gap:12px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .plan-row{background:#ffffff0b;border-radius:24px;min-height:108px;padding:17px 18px 16px}.app-shell[data-shell=web][data-surface=desktop-main] .you-auth-stage .identity-surface{gap:18px;padding:22px}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface{grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);grid-template-areas:"hero preview""choices preview""meta preview";align-items:start;gap:24px 26px;min-height:auto}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-entry-hero{text-align:left;grid-area:hero;align-content:start;justify-items:start;max-width:36ch;min-height:0;padding:2px 0 0}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-entry-meta{grid-area:meta;justify-self:start;width:100%}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-preview-grid{grid-area:preview;align-self:stretch;width:100%;margin:0}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-grid{align-content:center;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-card-summary{justify-content:center;gap:16px;min-height:100%;padding:26px 24px}.app-shell[data-shell=web][data-surface=desktop-main] .account-email-surface{gap:18px;max-width:none}.app-shell[data-shell=web][data-surface=desktop-main] .hero-bar{margin-bottom:2px}.app-shell[data-shell=web][data-surface=desktop-main] .plan-stage{padding-top:2px}.app-shell[data-shell=web][data-surface=desktop-main] .plan-surface{gap:18px 22px;padding:26px}.app-shell[data-shell=web][data-surface=desktop-main] .plan-headline{max-width:42ch}.app-shell[data-shell=web][data-surface=desktop-main] .plan-row{background:linear-gradient(#ffffff0d 0%,#ffffff06 100%);border-radius:24px;gap:8px;padding:16px 18px;box-shadow:0 16px 28px #0000001f}.app-shell[data-shell=web][data-surface=desktop-main] .plan-stack,.app-shell[data-shell=web][data-surface=desktop-main] .settings-page-shell,.app-shell[data-shell=web][data-surface=desktop-main] .settings-stack{gap:14px}.app-shell[data-shell=web][data-surface=desktop-main] .you-auth-stage .identity-surface{border-radius:34px;gap:18px;padding:24px;box-shadow:0 28px 62px #070b1033}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);grid-template-areas:"hero preview""choices preview""meta preview";align-items:start;gap:24px 26px}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-entry-hero{text-align:left;grid-area:hero;justify-items:start;max-width:38ch;min-height:0;padding:2px 0 0}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-entry-meta{text-align:left;grid-area:meta;justify-self:start;width:100%;max-width:38ch}.app-shell[data-shell=web][data-surface=desktop-main] .account-email-surface{gap:16px}.app-shell[data-shell=web][data-surface=desktop-main] .you-auth-stage .identity-surface{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:22px 26px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface,.app-shell[data-shell=web][data-surface=desktop-main] .account-email-surface,.app-shell[data-shell=web][data-surface=desktop-main] .account-choice-stack{grid-column:1}.app-shell[data-shell=web][data-surface=desktop-main] .account-entry-meta{max-width:40ch}.app-shell[data-shell=web][data-surface=desktop-main] .account-choice-stack .account-entry-button{text-align:left;align-items:flex-start}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-grid{grid-area:1/2/span 4;align-self:stretch}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-card-summary{justify-content:center;min-height:100%}.app-shell[data-shell=web][data-surface=desktop-main] .account-entry-hero.compact{text-align:left;place-items:start}.app-shell[data-shell=web][data-surface=desktop-main] .inbox-stage{padding:0}.app-shell[data-shell=web][data-surface=desktop-main] .inbox-surface{grid-template-columns:minmax(380px,.92fr) minmax(0,1.08fr);gap:22px;padding:28px}.app-shell[data-shell=web][data-surface=desktop-main] .inbox-headline,.app-shell[data-shell=web][data-surface=desktop-main] .inbox-pulse-band,.app-shell[data-shell=web][data-surface=desktop-main] .inbox-system-band,.app-shell[data-shell=web][data-surface=desktop-main] .capture-band{grid-column:1}.app-shell[data-shell=web][data-surface=desktop-main] .inbox-river{grid-area:1/2/span 4;gap:12px}.app-shell[data-shell=web][data-surface=desktop-main] .inbox-node{border-radius:26px;gap:9px;min-height:122px;padding:18px 18px 17px}.app-shell[data-shell=web][data-surface=desktop-main] .inbox-node strong{font-size:1.08rem}.app-shell[data-shell=web][data-surface=desktop-main] .inbox-node-detail{color:#b3c0cb;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.app-shell[data-shell=web][data-surface=desktop-main] .plan-stage{padding:0}.app-shell[data-shell=web][data-surface=desktop-main] .plan-surface{grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);gap:22px;padding:28px}.app-shell[data-shell=web][data-surface=desktop-main] .plan-headline,.app-shell[data-shell=web][data-surface=desktop-main] .plan-system-band,.app-shell[data-shell=web][data-surface=desktop-main] .capture-plan-band{grid-column:1}.app-shell[data-shell=web][data-surface=desktop-main] .plan-stack{grid-area:1/2/span 3;gap:14px}.app-shell[data-shell=web][data-surface=desktop-main] .plan-row{border-radius:24px;min-height:108px;padding:17px 18px 16px}.app-shell[data-shell=web][data-surface=desktop-main] .plan-row strong{font-size:1.54rem}.app-shell[data-shell=web][data-surface=desktop-main] .plan-row span{max-width:26ch}.app-shell[data-shell=web][data-surface=desktop-main] .phone-scroll-content{align-content:start;gap:16px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .hero-bar{padding:26px 28px 16px}.app-shell[data-shell=web][data-surface=desktop-main] .root-stage:not(.you-stage){gap:18px;padding:16px 24px 26px}.app-shell[data-shell=web][data-surface=desktop-main] .you-stage{gap:12px;padding:14px 22px 26px}.app-shell[data-shell=web][data-surface=desktop-main] .task-stage,.app-shell[data-shell=web][data-surface=desktop-main] .approval-stage,.app-shell[data-shell=web][data-surface=desktop-main] .relief-stage{gap:10px;padding:14px 22px 24px}.app-shell[data-shell=web][data-surface=desktop-main] .main-move,.app-shell[data-shell=web][data-surface=desktop-main] .life-state,.app-shell[data-shell=web][data-surface=desktop-main] .scene-card,.app-shell[data-shell=web][data-surface=desktop-main] .signal-preview-card,.app-shell[data-shell=web][data-surface=desktop-main] .you-hero,.app-shell[data-shell=web][data-surface=desktop-main] .ask-zero-surface,.app-shell[data-shell=web][data-surface=desktop-main] .control-card,.app-shell[data-shell=web][data-surface=desktop-main] .boundary-surface{border-radius:34px;gap:18px;padding:24px;box-shadow:0 28px 52px #0000003d}.app-shell[data-shell=web][data-surface=desktop-main] .you-auth-stage .identity-surface{border-radius:34px;gap:20px;width:min(100%,1180px);margin:0 auto;padding:24px;box-shadow:0 28px 62px #070b1033}.app-shell[data-shell=web][data-surface=desktop-main] .you-auth-stage{place-content:center;min-height:calc(100vh - 86px)}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface{grid-template-columns:minmax(420px,560px) minmax(320px,420px);grid-template-areas:"hero preview""choices preview""meta preview";justify-content:center;align-items:start;gap:24px 26px}.app-shell[data-shell=web][data-surface=desktop-main] .account-email-surface{gap:18px;width:min(100%,640px);margin:0 auto}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-entry-hero,.app-shell[data-shell=web][data-surface=desktop-main] .account-entry-hero.compact{text-align:left;grid-area:hero;align-content:start;justify-items:start;max-width:38ch;min-height:0;padding:0}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-welcome-title.minimal,.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-welcome-title.minimal>.account-welcome-line{text-align:left;width:min(100%,12ch);margin:0}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-welcome-copy,.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-entry-meta{text-align:left;max-width:38ch}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-choice-stack{grid-area:choices;width:100%;margin:0}.app-shell[data-shell=web][data-surface=desktop-main] .account-choice-stack .account-entry-button{border-radius:22px;align-items:flex-start;padding:16px 18px}.app-shell[data-shell=web][data-surface=desktop-main] .account-choice-stack .account-entry-button span{max-width:34ch}.app-shell[data-shell=web][data-surface=desktop-main] .account-welcome-surface .account-preview-grid{grid-area:preview;grid-template-columns:minmax(0,1fr);align-self:stretch;width:100%;margin:0}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-card-summary{gap:16px;min-height:100%;padding:26px 24px}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-summary-list{gap:10px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-summary-row{background:#ffffff0a;border:1px solid #fff1;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-summary-row span{color:#9ca8b3;font-size:.8rem}.app-shell[data-shell=web][data-surface=desktop-main] .account-preview-summary-row strong{color:#f5f7fa;text-align:right;font-size:.84rem;line-height:1.2}.app-shell[data-shell=web][data-surface=desktop-main] .account-email-surface .account-entry-meta{text-align:left;justify-self:start;width:100%;max-width:38ch}.app-shell[data-shell=web][data-surface=desktop-main] .settings-hero-bar{border-radius:32px;gap:14px;padding:20px 18px}.app-shell[data-shell=web][data-surface=desktop-main] .settings-summary-pill{border-radius:18px;min-height:84px;padding:12px 13px}}.home-scene .home-brand-header{gap:10px;padding:2px 2px 0;display:grid}.home-scene .home-brand-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-scene .home-account-button{min-width:0;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.home-scene .home-account-icon-shell{background:linear-gradient(#ffffff0f 0%,#ffffff07 100%);border:1px solid #ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:0 12px 24px #0000002e}.home-scene .home-account-avatar{color:#edf4fb;justify-content:center;align-items:center;width:100%;height:100%;font-family:Segoe UI Variable Display,Aptos Display,Bahnschrift,sans-serif;display:inline-flex}.home-scene .home-account-avatar.monogram{letter-spacing:.01em;font-size:.74rem;font-weight:760}.home-scene .home-account-avatar.emoji{font-size:1rem;line-height:1}.home-scene .home-account-copy{text-align:left;gap:1px;min-width:0;display:grid}.home-scene .home-account-copy strong{color:#eff4f8;letter-spacing:-.01em;font-family:Segoe UI Variable Display,Aptos Display,Bahnschrift,sans-serif;font-size:.84rem;font-weight:760;line-height:1}.home-scene .home-account-copy span{color:#8e9cab;font-size:.72rem;line-height:1.2}.home-scene .home-brand-headline{gap:4px;display:grid}.home-scene .home-brand-headline strong{color:#dbe4ec;font-family:Segoe UI Variable Display,Aptos Display,Bahnschrift,sans-serif;font-size:1rem;font-weight:680;line-height:1.16}.home-scene .home-brand-summary{color:#93a1ae;max-width:31ch;font-size:.78rem;line-height:1.42}.home-scene .home-brand-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.home-scene .home-brand-pill{color:#d7e0e8;letter-spacing:-.01em;background:#ffffff0b;border:1px solid #ffffff0f;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.home-scene .home-header-divider{opacity:.88;background:linear-gradient(90deg,#0000 0%,#d3e0ec29 14% 86%,#0000 100%);height:1px;margin:2px 2px 0}.home-scene .home-pressure-strip{margin-top:10px}.home-scene .flow-step{border-color:#0000;align-items:flex-start;min-height:58px}.home-scene .main-move{isolation:isolate;position:relative;overflow:hidden}.home-scene .main-move:before,.home-scene .main-move:after{content:"";pointer-events:none;z-index:0;position:absolute}.home-scene .main-move:before{opacity:1;background:radial-gradient(circle at 72% 18%,#0000 0 88px,#bcd2e847 89px 90px,#0000 91px 138px,#bcd2e82e 139px 140px,#0000 141px 188px,#bcd2e81f 189px 190px,#0000 191px),radial-gradient(circle at 86% 42%,#0000 0 116px,#bcd2e81f 117px 118px,#0000 119px 166px,#bcd2e814 167px 168px,#0000 197px);inset:-34px -52px 86px 28%}.home-scene .main-move:after{opacity:.92;background:radial-gradient(circle at 68% 14%,#d6e6f421 0%,#0000 22%),radial-gradient(circle at 62% 56%,#99b6d414 0%,#0000 42%),radial-gradient(circle at 78% 32%,#bcd2e80f 0%,#0000 36%),linear-gradient(#ffffff08 0%,#0000 24%);inset:0}.home-scene .top-home-brand-lockup{align-items:center;gap:8px;min-width:0;margin-bottom:4px;display:inline-flex}.home-scene .top-home-brand-logo{object-fit:contain;width:20px;height:20px;display:block}.home-scene .home-core-copy,.home-scene .action-row,.home-scene .hero-source-dock{z-index:2;position:relative}.home-scene .home-core-copy{gap:4px;display:grid}.home-scene .selected-main-copy{gap:8px}.home-scene .main-move-headline{color:#f3f7fb;letter-spacing:-.04em;text-wrap:balance;max-width:14ch;font-family:Segoe UI Variable Display,Aptos Display,Bahnschrift,sans-serif;font-size:clamp(1.45rem,4.9vw,1.9rem);font-weight:760;line-height:1.02;display:block}.home-scene .home-core-copy p:last-child{color:#98a6b3;max-width:27ch;font-size:.78rem;line-height:1.36}.home-scene .selected-main-copy p:last-child{max-width:25ch}.home-scene .hero-source-ghost{z-index:0;pointer-events:none;opacity:.22;filter:saturate(.82);position:absolute;inset:14px 14px 18px}.home-scene .hero-source-ghost>span{border-radius:20px;display:block;position:absolute}.home-scene .ghost-chip,.home-scene .ghost-line,.home-scene .ghost-bubble,.home-scene .ghost-panel,.home-scene .ghost-form{display:none}.home-scene .ghost-chip{background:linear-gradient(#ffffff09 0%,#ffffff04 100%);border-radius:999px;width:102px;height:34px;top:18px;left:18px}.home-scene .ghost-line{border-radius:999px;height:12px;left:18px}.home-scene .ghost-line-short{width:126px;top:62px}.home-scene .ghost-line-medium{width:156px;top:68px}.home-scene .ghost-line-wide{width:calc(100% - 56px);top:88px}.home-scene .ghost-line-soft{opacity:.72;width:58%;top:108px}.home-scene .ghost-bubble{background:linear-gradient(#6887ab12 0%,#ffffff05 100%);border-radius:22px}.home-scene .ghost-bubble-primary{width:62%;height:64px;top:94px;right:10px}.home-scene .ghost-bubble-secondary{width:54%;height:54px;top:168px;left:26px}.home-scene .ghost-panel{background:linear-gradient(#ffffff06 0%,#ffffff03 100%);border-radius:24px;height:128px;top:128px;left:18px;right:18px}.home-scene .ghost-form{background:linear-gradient(#76926f0d 0%,#ffffff03 100%);border-radius:18px}.home-scene .ghost-form-primary{height:58px;top:108px;left:18px;right:24px}.home-scene .ghost-form-secondary{width:48%;height:46px;top:178px;left:42px}.home-scene .ghost-ring{background:0 0;border:1px solid #ffffff0b;border-radius:999px;position:absolute}.home-scene .ghost-ring-one{width:168px;height:168px;top:80px;right:18px}.home-scene .ghost-ring-two{opacity:.78;width:244px;height:244px;top:44px;right:-8px}.home-scene .hero-source-ghost-message .ghost-chip{width:120px;left:auto;right:18px}.home-scene .hero-source-ghost-message .ghost-line-short{width:110px;left:auto;right:32px}.home-scene .hero-source-ghost-email .ghost-chip,.home-scene .hero-source-ghost-admin .ghost-chip{width:112px}.home-scene .hero-source-ghost-email .ghost-panel{top:132px}.home-scene .hero-source-ghost-reminder .ghost-line-medium{width:128px;top:286px;left:34px}.home-scene .hero-source-ghost-admin .ghost-line-medium{width:138px;top:238px;left:34px}.home-scene .hero-source-dock{pointer-events:none;justify-content:flex-start;margin-top:auto;display:flex}.home-scene .hero-source-pill{background:linear-gradient(#57769938 0%,#ffffff14 100%);border:1px solid #adc4db24;padding:8px 13px;box-shadow:0 14px 26px #0000002e}.home-scene .flow-step-copy{gap:3px}.home-scene .flow-step-detail{white-space:normal;text-overflow:clip;line-height:1.18;overflow:visible}.home-scene .flow-step.is-complete{color:#dce5ec;background:#ffffff09;border-color:#adc4db14}.home-scene .flow-step.is-complete .flow-step-index{background:#adc4db24}.home-scene .flow-step.is-current{color:#f4f7fb;background:linear-gradient(#6b92bb2e 0%,#ffffff0f 100%);border-color:#adc4db2e;box-shadow:inset 0 0 0 1px #ffffff0a}.home-scene .flow-step.is-current .flow-step-index,.home-scene .flow-step.is-ready .flow-step-index{background:#ffffff1f}.home-scene .flow-step.is-ready{color:#cbd6de;background:#ffffff07;border-color:#adc4db1f}.home-scene .flow-step.is-pending{color:#7d8793}.home-scene .flow-step.is-pending .flow-step-index{background:#ffffff0f}.home-scene .flow-prompt{color:#8d99a5;margin:0;padding:0 4px;font-size:.74rem;line-height:1.4}.home-scene .preview-note{max-width:44ch}.home-scene .convergence-stage{gap:14px}.home-scene .home-execution-band{gap:12px}.home-scene .home-execution-band .context-chip{white-space:nowrap}.home-scene .home-execution-proof{background:#ffffff09;border:1px solid #ffffff0b;border-radius:20px;gap:4px;padding:12px 13px;display:grid}.home-scene .home-execution-proof strong{color:#eef3f8;line-height:1.35}.home-scene .convergence-core-wrap{height:auto;min-height:452px}.home-scene .ring-three{opacity:.14;border-color:#adc4db14;width:432px;height:432px;box-shadow:inset 0 0 0 1px #ffffff03}.home-scene .ring-one{opacity:.52;box-shadow:0 0 0 1px #ffffff05,0 0 42px #adc4db14}.home-scene .ring-two{opacity:.3;box-shadow:inset 0 0 0 1px #ffffff05}.home-scene .convergence-core-wrap.has-selection .ring-one{opacity:.62;transform:scale(1.02)}.home-scene .convergence-core-wrap.has-selection .ring-two{opacity:.38;transform:scale(1.01)}.home-scene .convergence-core-wrap.has-selection .ring-three{opacity:.2;transform:scale(1.015)}.home-scene .ghost-orbit{z-index:0;pointer-events:none;opacity:.55;place-items:center;width:18px;height:18px;display:grid;position:absolute}.home-scene .ghost-orbit:before{content:"";background:radial-gradient(circle,#adc4db17 0%,#adc4db08 50%,#0000 78%);border-radius:999px;position:absolute;inset:-10px}.home-scene .ghost-orbit-core{background:#e1e9f180;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 5px #ffffff04,0 0 18px #adc4db14}.home-scene .ghost-orbit-0,.home-scene .ghost-orbit-1,.home-scene .ghost-orbit-2{display:none}.home-scene .orbit-overflow-pill{z-index:1;color:#cfd9e2;letter-spacing:.03em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #adc4db17;border-radius:999px;padding:6px 10px;font-size:.72rem;font-weight:800;position:absolute;bottom:118px;right:12px;box-shadow:0 12px 24px #00000029}.home-scene .convergence-core-wrap.has-selection .orbit-node:not(.active){opacity:.72}.home-scene .convergence-core-wrap.has-selection .main-move{border-color:#adc4db2e;transform:translateY(-2px)scale(1.02);box-shadow:0 34px 56px #00000047,inset 0 0 0 1px #ffffff0a}.home-scene .main-move.is-previewing-signal{background:linear-gradient(#678ab124 0%,#ffffff0a 100%)}.home-scene .main-move.is-previewing-signal:before{opacity:.96}.home-scene .main-move.is-previewing-signal:after{opacity:.84}.home-scene .main-move.is-previewing-signal .context-chip{color:#edf3f8;background:#688ab124;border-color:#adc4db29}.home-scene .main-move.is-previewing-signal .move-kicker{color:#d7e5f1}.home-scene .main-move.is-previewing-signal .hero-source-ghost{opacity:.3;filter:saturate(.9)}.home-scene .main-move.is-previewing-signal .hero-source-pill{background:linear-gradient(#688ab14d 0%,#ffffff17 100%);border-color:#adc4db2e}.home-scene .orbit-node{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.home-scene .orbit-node:after{content:"";opacity:.7;background:radial-gradient(circle at 30% 30%,#ffffff14,#ffffff04 70%,#0000 100%);border-radius:999px;transition:opacity .18s;position:absolute;inset:8px}.home-scene .orbit-node:hover:after{opacity:.9}.home-scene .orbit-icon-shell{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff1;border:1px solid #ffffff1f;width:42px;height:42px;box-shadow:inset 0 0 0 1px #ffffff08,0 14px 24px #00000038}.home-scene .orbit-icon{transform:scale(1.14)}.home-scene .orbit-image-icon{object-fit:contain;width:20px;height:20px;display:block}.home-scene .orbit-node .orbit-image-icon[src*=calendar-icon]{width:23px;height:23px}.home-scene .orbit-node.active{box-shadow:none;background:0 0;border-color:#0000}.home-scene .orbit-node.active .orbit-icon-shell{background:linear-gradient(#6e91b752 0%,#ffffff1f 100%);border-color:#adc4db2e;box-shadow:inset 0 0 0 1px #ffffff0d,0 16px 28px #0000003d,0 0 0 1px #ffffff0a}.home-scene .orbit-node.suggestion .orbit-icon-shell{background:#ffffff0a;border-style:dashed;border-color:#ffffff24}.home-scene .orbit-node[data-source=Discord]:after{background:radial-gradient(circle at 30% 30%,#7084ff29,#ffffff05 72%,#0000 100%)}.home-scene .orbit-node[data-source=Discord] .orbit-icon-shell{background:linear-gradient(#586cd62e 0%,#ffffff0f 100%);border-color:#a4b4ff2e;width:46px;height:46px}.home-scene .orbit-node[data-source=Discord].suggestion .orbit-icon-shell{background:linear-gradient(#586cd61f 0%,#ffffff0a 100%);border-color:#a4b4ff29}.home-scene .orbit-node[data-source=Discord].active .orbit-icon-shell{background:linear-gradient(#7084ff57 0%,#ffffff24 100%);border-color:#bcc6ff3d;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 30px #2c397647,0 0 0 1px #ffffff0a}.home-scene .orbit-node.suggestion.active .orbit-icon-shell{background:linear-gradient(#abb8c729 0%,#ffffff14 100%);border-color:#d2dce829}.home-scene .orbit-node[data-source=Discord].suggestion.active .orbit-icon-shell{background:linear-gradient(#7084ff3d 0%,#ffffff1a 100%);border-color:#bcc6ff33}.home-scene .action-row.has-preview-selection .action-pill.secondary{color:#eef3f8;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff0a}.home-scene .action-row,.home-scene .preview-actions{max-height:none;overflow:visible}.home-scene .ask-zero-action{text-align:left;justify-content:center;align-items:flex-start;min-width:116px;min-height:58px}.home-scene .action-pill-stack{justify-items:start;gap:3px;display:grid}.home-scene .action-pill-stack strong{font-size:.92rem;line-height:1.08}.home-scene .action-pill-stack small{color:#94a2af;letter-spacing:.02em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.15}.home-scene .action-row.has-preview-selection .action-pill.ghost{color:#d1dae2}.home-scene .hero-preview-band{z-index:2;background:#ffffff0b;border:1px solid #adc4db1a;border-radius:18px;gap:4px;padding:10px 12px;animation:.2s home-preview-rise;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff06}.home-scene .hero-preview-band strong{color:#eef3f8;font-size:.84rem;line-height:1.3}.home-scene .hero-preview-band span:last-child{color:#99a6b2;font-size:.76rem;line-height:1.38}.home-scene .signal-preview-card.is-discord{background:radial-gradient(circle at 100% 0,#6c80f42e,#0000 32%),linear-gradient(#6074ce1f 0%,#ffffff08 100%);border-color:#a7b5ff24}.home-scene .signal-preview-card.is-discord .preview-lane-step.lane-preview{background:linear-gradient(#7084ff33 0%,#ffffff0a 100%);border-color:#bcc6ff29}.home-scene .preview-meta-row{align-items:stretch}.home-scene .preview-kicker{color:#8693a0;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.home-scene .preview-lane{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.home-scene .preview-lane-step{background:#ffffff0a;border:1px solid #ffffff0e;border-radius:18px;gap:6px;padding:11px 12px;display:grid}.home-scene .preview-lane-step strong,.home-scene .preview-note{color:#eef3f8}.home-scene .preview-lane-step strong{font-size:.82rem;line-height:1.22}.home-scene .preview-lane-step span:last-child{-webkit-line-clamp:2;color:#95a2ae;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.35;display:-webkit-box;overflow:hidden}.home-scene .preview-lane-step.lane-preview{background:linear-gradient(#6e91b724 0%,#ffffff09 100%);border-color:#adc4db1f}.home-scene .preview-note{min-width:0;margin:0;font-size:.78rem;line-height:1.38}.home-scene .discord-preview-strip{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;display:grid}.home-scene .discord-preview-pill{background:linear-gradient(#586cd624 0%,#ffffff09 100%);border:1px solid #abb8ff1f;border-radius:18px;align-content:start;gap:5px;min-height:70px;padding:10px 11px;display:grid}.home-scene .discord-preview-pill strong{color:#eef3f8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.24;display:-webkit-box;overflow:hidden}.home-scene .signal-chip{align-items:flex-start}.home-scene .signal-row{max-height:none;overflow:visible}.home-scene .signal-chip .source-icon{margin-top:2px}.home-scene .signal-copy{gap:3px;min-width:0}.home-scene .signal-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.4;display:-webkit-box;overflow:hidden}.home-scene .signal-chip-flow{color:#9facb8;letter-spacing:-.01em}.home-scene .signal-preview-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0a 0%,#ffffff03 100%);border:1px solid #adc4db12;min-height:300px;animation:.2s home-preview-rise;position:relative;overflow:visible;box-shadow:0 10px 18px #0000001a,inset 0 1px #ffffff08}.home-scene .signal-preview-card.is-discord{background:linear-gradient(#5f6fd31c 0%,#ffffff05 100%);border-color:#abb8ff1f;box-shadow:0 16px 28px #171e422e,inset 0 1px #ffffff0a}.home-scene .signal-preview-card:before{content:"";opacity:.9;background:linear-gradient(90deg,#0000 0%,#cddcea3d 18% 82%,#0000 100%);height:1px;position:absolute;top:0;left:18px;right:18px}.home-scene .signal-preview-card:after{content:"";pointer-events:none;background:radial-gradient(circle at top,#7e9ec214 0%,#0000 52%);position:absolute;inset:0}.home-scene .signal-preview-card.is-discord:after{background:radial-gradient(circle at top,#7084ff24 0%,#0000 54%)}.home-scene .preview-lane-step{background:#ffffff07;border-color:#ffffff0b}.home-scene .signal-preview-card.is-discord .preview-lane-step{background:#586cd61c;border-color:#abb8ff1f}@media (width>=1180px){.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .flow-rail{background:0 0;border-color:#0000;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,1280px);max-width:100%;margin:0 auto;padding:0}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .flow-step{background:#ffffff08;border-color:#ffffff0d;border-radius:24px;gap:10px;min-height:88px;padding:16px 18px;box-shadow:0 16px 28px #0000001f}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .flow-step-index{width:28px;height:28px;font-size:.82rem}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .flow-step-copy strong{font-size:.88rem}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .flow-step-detail{font-size:.77rem;line-height:1.24}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .flow-prompt{width:min(100%,1280px);margin:2px auto 4px;padding:0 6px;font-size:.8rem}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .convergence-stage{grid-template-columns:minmax(0,1.12fr) minmax(344px,.82fr);justify-content:stretch;align-items:start;gap:40px;width:min(100%,1280px);max-width:100%;margin:0 auto 44px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .convergence-core-wrap{min-height:660px;padding:20px 8px 68px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .ring-one{opacity:.54;width:380px;height:380px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .ring-two{opacity:.32;width:540px;height:540px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .ring-three{opacity:.2;border-color:#adc4db1a;width:700px;height:700px;box-shadow:inset 0 0 0 1px #ffffff03,0 0 80px #adc4db0a}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .convergence-core{width:min(100%,560px)}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .main-move{border-radius:42px;align-self:start;gap:24px;min-height:540px;padding:32px 32px 34px;box-shadow:0 24px 44px #0003}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .main-move-headline{max-width:14ch;font-size:clamp(2.05rem,1vw + 1.5rem,2.65rem);line-height:1.02}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .home-core-copy{gap:8px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .home-core-copy p:last-child{max-width:35ch;font-size:.96rem;line-height:1.56}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .hero-preview-band{border-radius:24px;gap:6px;padding:16px 18px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .hero-preview-band strong{font-size:.92rem}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .hero-preview-band span:last-child{font-size:.82rem;line-height:1.46}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .action-row{grid-template-columns:minmax(0,1fr) repeat(2,minmax(176px,.44fr));gap:12px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .action-row .action-pill{width:100%}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .ask-zero-action{min-height:72px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .action-pill-stack strong{font-size:.96rem}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .action-pill-stack small{font-size:.72rem}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .hero-source-pill{padding:10px 15px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .hero-source-dock{justify-content:flex-end}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-preview-card{border-radius:36px;align-content:start;align-self:start;gap:16px;min-height:532px;margin-top:52px;padding:22px 22px 24px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-preview-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-preview-copy{gap:10px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-preview-copy strong{font-size:1.05rem;line-height:1.18}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-preview-copy p,.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-note{font-size:.88rem;line-height:1.5}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-note{max-width:46ch}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-lane{gap:10px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-lane-step{border-radius:20px;gap:8px;min-height:128px;padding:14px 15px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-lane-step strong{font-size:.9rem;line-height:1.24}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-lane-step span:last-child{-webkit-line-clamp:3;font-size:.8rem;line-height:1.42}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .discord-preview-strip{gap:10px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .whatsapp-preview-stack{gap:10px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .whatsapp-preview-list{gap:10px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .whatsapp-preview-bubble{border-radius:18px;padding:11px 12px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-node{width:92px;height:92px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-icon-shell{width:54px;height:54px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-image-icon{width:24px;height:24px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-node .orbit-image-icon[src*=calendar-icon]{width:28px;height:28px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-dot{width:10px;height:10px;top:14px;right:14px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-overflow-pill{padding:8px 12px;font-size:.76rem;bottom:164px;right:42px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-0{top:-6px;left:-34px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-1{top:-8px;right:-30px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-2{bottom:-8px;right:-28px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-3{bottom:-6px;left:-32px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .orbit-4{top:282px;left:-52px}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .preview-actions .action-pill.primary{grid-column:1/-1}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .life-state{gap:14px;width:min(100%,1280px);margin:0 auto;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .life-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .signal-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .capture-entry{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;width:min(100%,1280px);margin:0 auto;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .capture-entry-copy strong{font-size:.92rem;line-height:1.4}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .capture-entry-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .home-scene .capture-entry-input{min-height:112px}}@keyframes home-preview-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=420px){.home-scene .home-brand-header{gap:12px;padding:2px 2px 0}.home-scene .convergence-core-wrap{min-height:432px}.home-scene .main-move{width:min(100%,292px);min-height:334px;padding:20px 18px 22px}.home-scene .orbit-icon-shell{width:38px;height:38px}.home-scene .orbit-image-icon{width:18px;height:18px}.home-scene .orbit-node .orbit-image-icon[src*=calendar-icon]{width:22px;height:22px}.home-scene .home-brand-topline{flex-direction:column;align-items:flex-start;gap:12px}.home-scene .home-brand-meta{justify-content:flex-start;width:100%}.home-scene .discord-preview-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.home-scene .discord-preview-pill:last-child{grid-column:1/-1}.home-scene .home-brand-headline{padding-left:0}.home-scene .home-brand-summary{max-width:27ch}.home-scene .main-move-headline{max-width:12ch;font-size:clamp(1.34rem,7vw,1.72rem)}.home-scene .home-header-divider{margin-top:0}.home-scene .ring-three{width:376px;height:376px}.home-scene .action-row{grid-template-columns:1fr;gap:10px}.home-scene .action-row .action-pill,.home-scene .ask-zero-action{width:100%;min-width:0}.home-scene .ask-zero-action{min-height:56px}.home-scene .action-pill-stack{width:100%}.home-scene .ghost-orbit-0,.home-scene .ghost-orbit-1,.home-scene .ghost-orbit-2{display:none}.home-scene .orbit-overflow-pill{bottom:112px;right:10px}.home-scene .hero-source-pill{padding:8px 12px}.home-scene .action-pill-stack small{font-size:.64rem}.home-scene .preview-lane{grid-template-columns:1fr}.home-scene .signal-preview-card{min-height:0}.home-scene .signal-preview-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-scene .signal-preview-copy p,.home-scene .preview-note{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-scene .main-move:before{opacity:.94;inset:-28px -38px 80px 24%}.home-scene .main-move:after{opacity:.8}}.inbox-stage{gap:14px}.inbox-surface{background:radial-gradient(circle at 18% 12%,#adc4db14 0%,#0000 30%),linear-gradient(#fff1 0%,#ffffff07 100%);gap:18px;padding:18px}.inbox-headline{gap:12px;display:grid}.inbox-headline h2{text-wrap:balance}.inbox-headline p:last-child{color:#a7b3be;max-width:34ch}.inbox-pulse-band{background:linear-gradient(#ffffff0d 0%,#ffffff06 100%);border:1px solid #ffffff0e;border-radius:24px;grid-template-columns:minmax(0,1fr) 108px;gap:10px;padding:14px 16px;display:grid;box-shadow:0 16px 30px #00000024}.inbox-pulse-band>div{gap:4px;display:grid}.inbox-pulse-band strong{color:#f2f5f9;font-size:.96rem;line-height:1.25}.inbox-system-band{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:22px;padding:14px 16px}.inbox-system-band strong{color:#edf2f7;line-height:1.38}.capture-band{background:linear-gradient(#70997b1a 0%,#ffffff08 100%);border-color:#afd1be1f}.inbox-river{gap:10px;display:grid}.inbox-node{text-align:left;color:#dbe1e8;background:linear-gradient(#ffffff0d 0%,#ffffff06 100%);border:1px solid #ffffff0e;border-radius:24px;gap:9px;width:100%;padding:15px 16px;display:grid;box-shadow:0 16px 28px #00000024}.inbox-node-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.inbox-node .river-source{color:#c9d3dc;letter-spacing:.04em;text-transform:uppercase;gap:6px;min-width:0;font-size:.75rem;font-weight:800}.inbox-node .source-icon{flex:none;margin-right:0}.mini-state{border-radius:999px;flex:none;justify-content:center;align-items:center;padding:7px 11px;font-size:.75rem;font-weight:700;display:inline-flex}.mini-state.waiting{color:#f1dfba;background:#c4a6701f}.mini-state.preparing{color:#d9e6f4;background:#6b87a62e}.mini-state.ready{color:#ebeff3;background:#ffffff14}.mini-state.later{color:#d4e7da;background:#6b8a7a24}.mini-state.done{color:#d8efde;background:#6490722e}.inbox-node strong{color:#f5f7fa;letter-spacing:-.03em;text-wrap:balance;font-size:1.03rem;line-height:1.22}.inbox-node p{color:#9eabb8;font-size:.9rem;line-height:1.42}.inbox-node.waiting{background:linear-gradient(#ab8e5b24 0%,#ffffff07 100%);border-color:#cbb18029}.inbox-node.preparing{background:linear-gradient(#6b87a629 0%,#ffffff07 100%);border-color:#adc4db24}.inbox-node.ready{background:linear-gradient(#ffffff14 0%,#ffffff07 100%);border-color:#ffffff16}.inbox-node.later{background:linear-gradient(#6b8a7a21 0%,#ffffff06 100%);border-color:#b1ccba1f}.inbox-node.done{opacity:.82;background:linear-gradient(#6490721f 0%,#ffffff06 100%);border-color:#add1b71c}@media (width<=420px){.inbox-pulse-band{grid-template-columns:1fr}.inbox-node-top{flex-wrap:wrap;align-items:flex-start}}@media (width>=1180px){.inbox-stage{padding:0}.inbox-surface{border-radius:34px;grid-template-columns:minmax(372px,.9fr) minmax(0,1.1fr);align-items:start;gap:28px;padding:30px 30px 32px}.inbox-headline,.inbox-pulse-band,.inbox-system-band,.capture-band{grid-column:1}.inbox-headline{gap:14px;max-width:36ch}.inbox-headline p:last-child{max-width:34ch;line-height:1.56}.inbox-river{grid-area:1/2/span 4;align-self:start;gap:14px}.inbox-node{border-radius:28px;min-height:118px;padding:18px 18px 16px;box-shadow:0 18px 32px #0000001c}.inbox-node strong{font-size:1.07rem}.inbox-node p{font-size:.92rem;line-height:1.5}.inbox-pulse-band,.inbox-system-band{border-radius:22px}.inbox-pulse-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 18px}.inbox-pulse-band strong{font-size:1rem;line-height:1.2}.inbox-system-band{padding:16px 18px}.inbox-node-top{gap:12px}.inbox-node-detail{color:#b3c0cb;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}}.scene-stage.onboarding-stage{align-content:stretch;gap:14px;min-height:100%;padding:12px 18px 22px;animation:.22s rise-in;overflow:visible}.onboarding-scene-shell{isolation:isolate;background:radial-gradient(circle at 50% -6%,#ffffff24,#0000 24%),radial-gradient(circle at 50% 14%,#7095c038,#0000 36%),radial-gradient(circle at 50% 100%,#303f5447,#0000 42%),linear-gradient(#06090efa 0%,#0a0e14 48%,#0d1218 100%);border:1px solid #ffffff0f;border-radius:34px;gap:28px;min-height:clamp(620px,78vh,760px);padding:22px 20px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 42px 96px #0000006b}.onboarding-scene-shell:before,.onboarding-scene-shell:after{content:"";opacity:.22;pointer-events:none;border:1px solid #ffffff09;border-radius:999px;width:360px;height:360px;position:absolute;inset:auto auto 8% 50%;transform:translate(-50%)}.onboarding-scene-shell:after{opacity:.1;width:520px;height:520px;bottom:-12%}.onboarding-scene-shell.scene-arrival:before,.onboarding-scene-shell.scene-arrival:after{opacity:.36}.onboarding-scene-shell.scene-arrival{background:radial-gradient(circle at 50% 8%,#fafcff1f,#0000 20%),radial-gradient(circle at 50% 16%,#779fd042,#0000 34%),radial-gradient(circle at 50% 88%,#43577442,#0000 40%),linear-gradient(#070a0ffa 0%,#0b0f15 100%)}.onboarding-scene-shell.scene-compression{background:radial-gradient(circle at 50% 8%,#ffffff14,#0000 22%),radial-gradient(circle at 50% 20%,#688eba38,#0000 40%),radial-gradient(circle at 50% 82%,#38496138,#0000 42%),linear-gradient(#070a0ffa 0%,#0b0f15 100%)}.onboarding-scene-shell.scene-prepared,.onboarding-scene-shell.scene-live{background:radial-gradient(circle at 50% 8%,#ffffff1a,#0000 22%),radial-gradient(circle at 50% 18%,#7aa0ce38,#0000 38%),radial-gradient(circle at 50% 92%,#4f402a2e,#0000 38%),linear-gradient(#070a0ffa 0%,#0b0f15 100%)}.onboarding-scene-shell.tone-surfaced{background:radial-gradient(circle at 50% 8%,#ffffff14,#0000 22%),radial-gradient(circle at 50% 20%,#7eab7d2e,#0000 42%),linear-gradient(#090c11fa 0%,#0d1118 100%)}.onboarding-scene-shell.tone-blocked{background:radial-gradient(circle at 50% 8%,#ffffff14,#0000 22%),radial-gradient(circle at 50% 20%,#b68e5f29,#0000 42%),linear-gradient(#090c11fa 0%,#0d1118 100%)}.onboarding-scene-bar,.onboarding-scene,.onboarding-live-header,.onboarding-trust-stage{z-index:1;position:relative}.onboarding-scene-bar{gap:16px;display:grid}.onboarding-scene-brand{align-items:center;gap:12px;display:inline-flex}.onboarding-scene-brand-ghost{min-height:40px}.onboarding-scene-logo{width:40px;height:40px;display:block}.onboarding-scene-brand-copy{gap:2px;display:grid}.onboarding-scene-brand-copy span{color:#9eacba;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.onboarding-scene-brand-copy strong{color:#f5f7fa;line-height:1}.onboarding-progress{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.onboarding-progress::-webkit-scrollbar{display:none}.onboarding-progress-step{color:#8f9ba8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff07;border:1px solid #ffffff0d;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.onboarding-progress-step i{background:#ffffff2e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #ffffff08}.onboarding-progress-step.current{color:#eff3f8;background:linear-gradient(#6b92bb2e 0%,#ffffff0d 100%);border-color:#adc4db29;box-shadow:0 14px 28px #354d6729}.onboarding-progress-step.current i,.onboarding-progress-step.complete i{background:#eef3f8;box-shadow:0 0 0 5px #ecf1f714}.onboarding-progress-step.complete{color:#c0ccd8}.onboarding-scene{align-content:space-between;gap:28px;min-height:100%;display:grid}.onboarding-scene-copy{gap:12px;max-width:36ch;display:grid}.onboarding-scene-copy h2{color:#f8fbff;letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,8vw,3.45rem);line-height:.92}.onboarding-scene-copy p{color:#a6b3c1;margin:0;line-height:1.62}.onboarding-stage .scene-kicker{color:#c7d3df;letter-spacing:.16em}.onboarding-scene-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:none;display:grid;overflow:visible}.onboarding-scene-arrival,.onboarding-scene-compression,.onboarding-scene-prepared,.onboarding-scene-trust{text-align:center;justify-items:center}.onboarding-arrival-typed-title{min-height:3.2em}.onboarding-arrival-typed-line{display:inline-block}.onboarding-arrival-typed-line:after{content:"";vertical-align:-.08em;background:#f5f7faeb;width:1px;height:.92em;margin-left:.12em;animation:.9s step-end infinite onboarding-type-caret;display:inline-block}.onboarding-scene-arrival-cinematic{text-align:center;align-content:center;justify-items:center;gap:24px;min-height:100%;display:grid}.onboarding-arrival-cinematic-shell{place-content:center;gap:14px;width:100%;max-width:18ch;min-height:42vh;display:grid}.onboarding-arrival-cinematic-title{place-items:center;min-height:4.4em;margin:0;display:grid}.onboarding-arrival-cinematic-title .onboarding-arrival-typed-line{letter-spacing:-.075em;text-wrap:balance;font-size:clamp(3rem,11vw,5rem);font-weight:800;line-height:.92}.onboarding-arrival-cinematic-subtitle{color:#aab8c6;letter-spacing:.01em;margin:0;font-size:.98rem;line-height:1.52}.onboarding-arrival-cinematic-actions{grid-template-columns:1fr;width:100%;max-width:220px;transition:opacity .22s,transform .22s}.onboarding-arrival-cinematic-actions.is-hidden{opacity:0;pointer-events:none;transform:translateY(10px)}.onboarding-arrival-cinematic-actions.is-visible{opacity:1;transform:translateY(0)}.onboarding-scene-copy-minimal{max-width:26ch}.onboarding-compression-visual-minimal{min-height:180px}.onboarding-offline-stage{place-items:center;min-height:180px;display:grid}.onboarding-offline-core{background:radial-gradient(circle,#ffffff0f,#ffffff03 62%,#0000 76%);border:1px solid #ffffff0f;border-radius:999px;width:220px;height:220px;position:relative;box-shadow:0 28px 70px #00000047}.onboarding-offline-icon{color:#f5f7fa;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;place-items:center;width:48px;height:48px;font-size:1.3rem;display:grid;position:absolute;box-shadow:0 0 0 10px #ffffff04}.onboarding-offline-icon.icon-plane{top:16%;left:14%}.onboarding-offline-icon.icon-signal{top:20%;right:12%}.onboarding-offline-icon.icon-no-wifi{bottom:18%;left:30%}.onboarding-offline-image-icon{object-fit:contain;width:22px;height:22px;display:block}.onboarding-offline-pills{flex-wrap:wrap;justify-content:flex-start;align-self:flex-start;gap:8px;display:inline-flex}.onboarding-offline-pills span{color:#c8d3de;letter-spacing:.04em;background:#ffffff08;border:1px solid #ffffff0d;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.76rem;display:inline-flex}.onboarding-compression-visual-minimal .onboarding-orbit-caption,.onboarding-compression-visual-minimal .onboarding-orbit-lane{display:none}.onboarding-orbit-field-linked .onboarding-orbit-link{transform-origin:0;opacity:.7;background:linear-gradient(90deg,#bacce03d 0%,#bacce005 100%);width:112px;height:1px;position:absolute;inset:50% auto auto 50%}.onboarding-orbit-field-linked .link-whatsapp{transform:translate(0)rotate(-144deg)}.onboarding-orbit-field-linked .link-gmail{transform:translate(0)rotate(-22deg)}.onboarding-orbit-field-linked .link-discord{transform:translate(0)rotate(132deg)}.onboarding-orbit-field-linked .node-whatsapp,.onboarding-orbit-field-linked .node-gmail,.onboarding-orbit-field-linked .node-discord{width:14px;height:14px;display:block;box-shadow:0 0 0 8px #ffffff05}.onboarding-orbit-field-linked .node-whatsapp{background:#5cc97ce0;top:22%;left:24%}.onboarding-orbit-field-linked .node-gmail{background:#ff7463e0;top:42%;right:18%}.onboarding-orbit-field-linked .node-discord{background:#7490ffe0;bottom:18%;left:28%}.onboarding-scene-actions-single{grid-template-columns:1fr;max-width:260px}.onboarding-live-card-shell-minimal{gap:10px}.onboarding-scene-arrival .onboarding-scene-copy,.onboarding-scene-compression .onboarding-scene-copy,.onboarding-scene-prepared .onboarding-scene-copy,.onboarding-scene-trust .onboarding-scene-copy{justify-items:center}.onboarding-arrival-visual,.onboarding-compression-visual,.onboarding-prepared-stage{width:100%;max-width:420px}.onboarding-arrival-visual{place-items:center;min-height:316px;display:grid;position:relative}.onboarding-arrival-glow{filter:blur(6px);background:radial-gradient(circle at 50% 24%,#ffffff2e,#0000 30%),radial-gradient(circle at 50% 48%,#799fcc3d,#0000 68%);border-radius:999px;height:200px;position:absolute;inset:8% 10% auto}.onboarding-arrival-beam,.onboarding-arrival-horizon{pointer-events:none;position:absolute}.onboarding-arrival-beam{filter:blur(10px);opacity:.78;background:linear-gradient(#fff0 0%,#f6f9fcd1 40%,#759bc938 72%,#fff0 100%);border-radius:999px;inset:6% 44% 16%}.onboarding-arrival-horizon{background:radial-gradient(at 50% 100%,#799fcc52 0%,#799fcc1f 42%,#0000 74%);width:82%;height:134px;bottom:12px;left:50%;transform:translate(-50%)}.onboarding-arrival-orbit{border:1px solid #ffffff0e;border-radius:999px;position:absolute}.onboarding-arrival-orbit.orbit-one{opacity:.72;width:194px;height:194px}.onboarding-arrival-orbit.orbit-two{opacity:.24;width:304px;height:304px}.onboarding-arrival-signal{background:#dfebf8e0;border-radius:999px;width:12px;height:12px;animation:9s ease-in-out infinite onboarding-node-float;position:absolute;box-shadow:0 0 0 8px #cde0f214}.onboarding-arrival-signal.signal-one{top:28px;left:66px}.onboarding-arrival-signal.signal-two{animation-delay:-3s;top:62px;right:54px}.onboarding-arrival-signal.signal-three{animation-delay:-6s;bottom:44px;right:86px}.onboarding-arrival-logo{z-index:1;filter:drop-shadow(0 22px 34px #00000052);width:84px;height:84px;animation:.7s cubic-bezier(.2,.9,.2,1) onboarding-logo-rise;display:block;position:relative}.onboarding-arrival-copy{margin-top:-8px}.onboarding-phone-proof,.onboarding-boundary-card{text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0c 0%,#ffffff06 100%);border:1px solid #adc4db1f;border-radius:28px;gap:14px;width:min(100%,460px);padding:18px;display:grid;box-shadow:0 22px 44px #060a103d}.onboarding-phone-proof-head,.onboarding-boundary-head{gap:6px;display:grid}.onboarding-phone-proof-head strong,.onboarding-boundary-head strong{color:#f5f7fa;font-size:1.08rem;line-height:1.18}.onboarding-phone-proof-head p,.onboarding-boundary-head p{color:#a5b2c0;margin:0;line-height:1.5}.onboarding-promise-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-promise-chip{background:#ffffff08;border:1px solid #ffffff0b;border-radius:20px;gap:6px;min-height:108px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff06}.onboarding-promise-chip.active{background:linear-gradient(#6f97c22e 0%,#ffffff0d 100%);border-color:#adc4db29;box-shadow:0 16px 30px #25364a29}.onboarding-promise-chip strong{color:#f5f7fa;font-size:.92rem;line-height:1.2}.onboarding-promise-chip p{color:#99a7b6;margin:0;font-size:.88rem;line-height:1.42}.onboarding-compression-visual{place-items:center;min-height:300px;display:grid}.onboarding-orbit-field{aspect-ratio:1;width:min(100%,340px);position:relative}.onboarding-orbit-wash{filter:blur(12px);background:radial-gradient(circle,#ffffff14,#0000 46%),radial-gradient(circle,#7aa0ce24,#0000 64%);border-radius:999px;position:absolute;inset:12%}.onboarding-orbit-ring{border:1px solid #fff1;border-radius:999px;position:absolute;inset:50%;transform:translate(-50%,-50%)}.onboarding-orbit-ring.ring-one{opacity:.38;width:180px;height:180px}.onboarding-orbit-ring.ring-two{opacity:.18;width:286px;height:286px}.onboarding-orbit-node,.onboarding-focus-core{border-radius:999px;position:absolute}.onboarding-orbit-node{background:linear-gradient(#6b92bb3d 0%,#ffffff0d 100%);border:1px solid #adc4db24;width:34px;height:34px;animation:10s ease-in-out infinite onboarding-node-float;box-shadow:0 0 0 7px #adc4db0d}.onboarding-orbit-node.node-one{top:30px;left:62px}.onboarding-orbit-node.node-two{animation-delay:-2s;top:60px;right:34px}.onboarding-orbit-node.node-three{animation-delay:-4s;bottom:44px;right:60px}.onboarding-orbit-node.node-four{opacity:.62;animation-delay:-6s;bottom:82px;left:30px}.onboarding-orbit-lane{transform-origin:0;background:linear-gradient(90deg,#fff0 0%,#c0d6ec80 45%,#fff0 100%);width:168px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-8%,-50%)rotate(-27deg)}.onboarding-orbit-caption{color:#a9b7c6;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:999px;justify-content:center;align-items:center;padding:7px 11px;font-size:.72rem;display:inline-flex;position:absolute}.onboarding-orbit-caption.caption-one{top:8%;left:50%;transform:translate(-50%)}.onboarding-orbit-caption.caption-two{bottom:18%;left:4%}.onboarding-orbit-caption.caption-three{top:54%;right:0}.onboarding-focus-core{background:radial-gradient(circle at 50% 34%,#f6f9fcf0,#d3e0ef5c 58%,#fff0 72%),linear-gradient(#6e91b747 0%,#ffffff0a 100%);width:112px;height:112px;animation:2.8s ease-in-out infinite onboarding-focus-pulse;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 16px #adc4db0d}.onboarding-prepared-stage{justify-items:center;gap:16px;display:grid;position:relative}.onboarding-prepared-aura{filter:blur(16px);pointer-events:none;background:radial-gradient(circle at 50% 36%,#ffffff1a,#0000 34%),radial-gradient(circle at 50% 56%,#799fcc2e,#0000 72%);border-radius:999px;height:220px;position:absolute;inset:6% 10% auto}.onboarding-prepared-card{text-align:left;background:radial-gradient(circle at 50% 0,#789dc924,#0000 40%),linear-gradient(#10151dfa 0%,#0b1016 100%);border:1px solid #adc4db24;border-radius:28px;gap:14px;width:min(100%,350px);padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 58px #00000047}.onboarding-prepared-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0d,#0000 28% 72%,#789dc914);position:absolute;inset:0}.onboarding-prepared-head,.onboarding-prepared-context{justify-content:space-between;align-items:center;gap:10px;display:flex}.onboarding-prepared-source,.onboarding-prepared-proof,.onboarding-mini-label{color:#edf2f7;background:#ffffff0d;border:1px solid #ffffff0d;border-radius:999px;justify-content:center;align-items:center;padding:7px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.onboarding-prepared-card strong,.onboarding-prepared-context strong{color:#f5f7fa}.onboarding-prepared-card p{color:#9eacba;margin:0;line-height:1.5}.onboarding-prepared-card>strong{font-size:1.22rem;line-height:1.24}.onboarding-prepared-lines{gap:8px;display:grid}.onboarding-prepared-lines span{background:linear-gradient(90deg,#e2ecf699,#e2ecf600);border-radius:999px;height:1px}.onboarding-prepared-lines span:first-child{width:78%}.onboarding-prepared-lines span:nth-child(2){width:56%}.onboarding-prepared-lines span:nth-child(3){width:68%}.onboarding-prepared-context{background:#ffffff0b;border:1px solid #ffffff0e;border-radius:20px;gap:6px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffff08}.onboarding-prepared-context span{color:#b8c7d6;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.onboarding-prepared-fragments{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.onboarding-prepared-fragment{color:#9eacba;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:9px 13px;font-size:.76rem;display:inline-flex}.onboarding-scene-live{align-content:start;gap:20px;position:relative}.onboarding-live-atmosphere{pointer-events:none;height:230px;position:absolute;inset:0 0 auto}.onboarding-live-beam{filter:blur(14px);background:radial-gradient(at 50% 0,#96bee647,#0000 72%);width:70%;height:188px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.onboarding-live-pulse{border:1px solid #ffffff0a;border-radius:999px;position:absolute}.onboarding-live-pulse.pulse-one{opacity:.14;width:240px;height:240px;top:8px;right:-38px}.onboarding-live-pulse.pulse-two{opacity:.08;width:320px;height:320px;top:-62px;left:-88px}.onboarding-live-header{gap:14px;display:grid}.onboarding-live-copy{max-width:36ch}.onboarding-live-presence-strip{flex-wrap:wrap;gap:8px;display:flex}.onboarding-live-presence-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:18px;flex:132px;gap:3px;padding:10px 12px 11px;display:grid;box-shadow:inset 0 1px #ffffff06}.onboarding-live-presence-pill.is-emphasized{box-shadow:0 14px 26px #0a111a29,inset 0 1px #ffffff08}.onboarding-live-presence-pill strong{color:#b8c7d6;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.onboarding-live-presence-pill span{color:#f5f7fa;font-size:.95rem;font-weight:700;line-height:1.12}.onboarding-live-presence-pill.tone-core{background:linear-gradient(#6086af2e 0%,#ffffff0a 100%);border-color:#adc4db29}.onboarding-live-presence-pill.tone-ready{background:linear-gradient(#80ad8129 0%,#ffffff0a 100%);border-color:#a3cda42e}.onboarding-live-presence-pill.tone-active{background:linear-gradient(#769cc624 0%,#ffffff08 100%);border-color:#adc4db24}.onboarding-live-presence-pill.tone-blocked{background:linear-gradient(#ab8a6029 0%,#ffffff08 100%);border-color:#caa87a24}.onboarding-live-caption{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0a 0%,#ffffff05 100%);border:1px solid #adc4db1a;border-radius:24px;gap:6px;padding:16px 18px;display:grid;box-shadow:0 16px 30px #141e2a24,inset 0 1px #ffffff09}.onboarding-live-caption span{color:#b8c7d6;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.onboarding-live-caption strong{color:#f5f7fa;line-height:1.22}.onboarding-live-caption p{color:#9eacba;margin:0;line-height:1.45}.onboarding-live-rail{gap:12px;padding-top:2px;position:relative}.onboarding-live-rail:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#bed5ec6b 22% 78%,#fff0);height:1px;position:absolute;top:25px;left:14%;right:14%}.onboarding-stage .first-touch-step{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0b 0%,#ffffff06 100%);border-color:#ffffff0d;border-radius:20px;min-height:110px;padding:15px 15px 16px;position:relative;box-shadow:inset 0 1px #ffffff07}.onboarding-stage .first-touch-step.active{background:linear-gradient(#6f97c23d 0%,#ffffff0d 100%);border-color:#adc4db33;box-shadow:0 18px 34px #3148622e}.onboarding-stage .first-touch-step.complete{background:linear-gradient(#6384a91f 0%,#ffffff0a 100%)}.onboarding-stage .first-touch-step:after{content:"";opacity:.18;background:linear-gradient(90deg,#fff0,#a4c4e585,#fff0);height:2px;position:absolute;bottom:0;left:16px;right:16px}.onboarding-back-link{width:fit-content}.onboarding-live-ritual{gap:12px;display:grid}.onboarding-live-ritual-stage{background:radial-gradient(circle at 50% 32%,#92bae429,#0000 34%),linear-gradient(#0f151ef5 0%,#0a0f16 100%);border:1px solid #adc4db1a;border-radius:32px;min-height:220px;position:relative;overflow:hidden;box-shadow:0 22px 46px #0000002e}.onboarding-live-ritual-stage:before{content:"";filter:blur(18px);background:radial-gradient(circle,#94bbe338,#94bbe300 72%);border-radius:999px;position:absolute;inset:14% 20%}.onboarding-live-ritual-ring{border:1px solid #ffffff0d;border-radius:999px;animation:10s ease-in-out infinite onboarding-live-pulse;position:absolute;inset:50%;transform:translate(-50%,-50%)}.onboarding-live-ritual-ring.ring-one{opacity:.16;width:190px;height:190px}.onboarding-live-ritual-ring.ring-two{opacity:.08;width:292px;height:292px;animation-delay:-4s}.onboarding-live-ritual-node,.onboarding-live-ritual-dust{border-radius:999px;position:absolute}.onboarding-live-ritual-node{border:1px solid #ffffff1f;width:18px;height:18px;animation:8.8s ease-in-out infinite onboarding-node-float;box-shadow:0 0 0 10px #ffffff0a}.onboarding-live-ritual-node.node-gmail{top:34%;left:22%}.onboarding-live-ritual-node.node-gmail.tone-ready{background:#7bbe85eb}.onboarding-live-ritual-node.node-gmail.tone-active{background:#7aabe2eb}.onboarding-live-ritual-node.node-gmail.tone-blocked{background:#c99d67e6}.onboarding-live-ritual-node.node-gmail.tone-available{background:#e9725fe0}.onboarding-live-ritual-node.node-zero{background:radial-gradient(circle at 50% 34%,#f6f9fcf5,#d0deee6b 58%,#fff0 76%);border-color:#ebf1f72e;width:26px;height:26px;animation:2.8s ease-in-out infinite onboarding-focus-pulse;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #ccddef14}.onboarding-live-ritual-node.node-return{animation-delay:-2.3s;top:68%;right:20%}.onboarding-live-ritual-node.node-return.is-ready{background:#f4f8fcf5;border-color:#ebf1f733}.onboarding-live-ritual-node.node-return.is-waiting{background:#adc4db8f}.onboarding-live-ritual-node.node-return.is-paused{background:#caa87ac2}.onboarding-live-ritual-beam{transform-origin:0;opacity:.76;background:linear-gradient(90deg,#fff0,#d4e3f2b8 48%,#fff0);height:1px;animation:7.2s ease-in-out infinite onboarding-live-link-pulse;position:absolute}.onboarding-live-ritual-beam.beam-in{width:24%;top:42%;left:27%;transform:rotate(16deg)}.onboarding-live-ritual-beam.beam-out{width:22%;animation-delay:-2.8s;top:58%;left:50%;transform:rotate(28deg)}.onboarding-live-ritual-dust{background:#e4ecf6b8;width:8px;height:8px;animation:10s ease-in-out infinite onboarding-live-pulse;box-shadow:0 0 0 9px #ffffff09}.onboarding-live-ritual-dust.dust-one{top:24%;right:26%}.onboarding-live-ritual-dust.dust-two{animation-delay:-4.4s;bottom:22%;left:30%}.onboarding-live-ritual-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0b 0%,#ffffff05 100%);border:1px solid #acc6e01f;border-radius:28px;gap:10px;padding:18px;display:grid;box-shadow:0 18px 40px #0000002e}.onboarding-live-ritual-card strong{color:#f5f7fa;font-size:1.08rem;line-height:1.16}.onboarding-live-ritual-card p{color:#a7b4c1;margin:0;line-height:1.5}.onboarding-live-ritual-whisper{color:#8f9baa;font-size:.84rem;line-height:1.42;display:block}.onboarding-live-card-shell{gap:14px;display:grid}.onboarding-live-wedge-card{background:linear-gradient(#ffffff0b 0%,#ffffff05 100%);border:1px solid #acc6e01f;border-radius:28px;gap:14px;padding:18px;display:grid;box-shadow:0 18px 40px #0000002e}.onboarding-live-wedge-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.onboarding-live-power-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-live-power-chip{background:#ffffff08;border:1px solid #ffffff0d;border-radius:22px;gap:7px;min-height:108px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff05}.onboarding-live-power-chip.is-emphasized{box-shadow:0 16px 30px #0a111a2e,inset 0 1px #ffffff08}.onboarding-live-power-chip.tone-core{background:linear-gradient(#6086af2e 0%,#ffffff0a 100%);border-color:#adc4db29}.onboarding-live-power-chip.tone-ready{background:linear-gradient(#80ad812e 0%,#ffffff0a 100%);border-color:#a3cda42e}.onboarding-live-power-chip.tone-active{background:linear-gradient(#769cc624 0%,#ffffff08 100%);border-color:#adc4db24}.onboarding-live-power-chip.tone-blocked{background:linear-gradient(#ab8a6029 0%,#ffffff08 100%);border-color:#caa87a24}.onboarding-live-power-chip strong{color:#f5f7fa;font-size:1rem;line-height:1.18}.onboarding-live-power-chip p{color:#9eacba;margin:0;font-size:.88rem;line-height:1.45}.onboarding-live-power-label{color:#b8c7d6;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.onboarding-live-wedge-copy{gap:8px;display:grid}.onboarding-live-wedge-copy strong{color:#f5f7fa;font-size:1.05rem}.onboarding-live-wedge-copy p,.onboarding-live-wedge-proof p{color:#a3afbd;margin:0;line-height:1.52}.onboarding-live-wedge-proof{background:#ffffff07;border:1px solid #acc6e014;border-radius:20px;gap:6px;padding:14px;display:grid}.onboarding-live-wedge-actions{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}.onboarding-live-handoff{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff07;border:1px solid #adc4db14;border-radius:20px;gap:8px;padding:12px 14px;display:grid}.onboarding-live-handoff:before{content:"";background:linear-gradient(90deg,#fff0,#bfd6ec52 22% 78%,#fff0);height:1px;display:block}.onboarding-live-handoff .micro-label{color:#c9d4df}.onboarding-live-handoff p{color:#99a8b7;max-width:38ch;margin:0;line-height:1.5}.onboarding-stage .connection-setup-card.mode-onboarding{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 50% 0,#82a8d41f,#0000 38%),linear-gradient(#0f141cfa 0%,#0a0f15 100%);border:1px solid #adc4db1f;border-radius:30px;gap:20px;padding:24px;position:relative;overflow:hidden;box-shadow:0 28px 56px #0000003d}.onboarding-stage .connection-setup-card.mode-onboarding:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0a,#0000 28% 72%,#82a8d414);position:absolute;inset:0}.onboarding-stage .connection-setup-card.mode-onboarding:after{content:"";filter:blur(18px);opacity:.7;pointer-events:none;background:radial-gradient(circle,#b4d2f029,#0000 72%);width:360px;height:210px;position:absolute;top:-88px;left:50%;transform:translate(-50%)}.onboarding-stage .connection-setup-card.mode-onboarding .connection-setup-head{align-items:flex-start;gap:16px}.onboarding-stage .connection-setup-card.mode-onboarding .connection-setup-copy{gap:8px}.onboarding-stage .connection-setup-card.mode-onboarding .micro-label{color:#ced9e5}.onboarding-stage .connection-setup-card.mode-onboarding .connection-setup-copy strong{letter-spacing:-.03em;max-width:21ch;font-size:1.26rem;line-height:1.06}.onboarding-stage .connection-setup-card.mode-onboarding .first-touch-entry-copy,.onboarding-stage .connection-setup-card.mode-onboarding .connection-summary-meta,.onboarding-stage .connection-setup-card.mode-onboarding .connection-setup-note{max-width:34ch;margin:0;line-height:1.56}.onboarding-stage .connection-setup-card.mode-onboarding .connection-setup-note{color:#c7b89a;background:linear-gradient(#c4a6701a 0%,#ffffff08 100%);border:1px solid #f1dfba1a;border-radius:18px;padding:12px 14px}.onboarding-stage .connection-setup-card.mode-onboarding .state-pill{z-index:1;position:relative}.onboarding-connection-corridor{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.onboarding-connection-corridor-line{pointer-events:none;background:linear-gradient(90deg,#fff0,#c1d8ef66 22% 78%,#fff0);height:1px;position:absolute;top:26px;left:10%;right:10%}.onboarding-connection-node{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff09 0%,#ffffff05 100%);border:1px solid #ffffff0b;border-radius:22px;gap:8px;min-height:138px;padding:16px 15px 15px;display:grid;position:relative;box-shadow:0 10px 22px #0b101624,inset 0 1px #ffffff08}.onboarding-connection-node:before{content:"";background:#ffffff29;border-radius:999px;width:12px;height:12px;position:absolute;top:18px;left:18px;box-shadow:0 0 0 8px #ffffff08}.onboarding-connection-node.complete:before,.onboarding-connection-node.current:before{background:#eef3f8;box-shadow:0 0 0 8px #ecf1f714}.onboarding-connection-node.current{background:linear-gradient(#7097c23d 0%,#ffffff0d 100%);border-color:#adc4db33;box-shadow:0 18px 32px #334a642e}.onboarding-connection-node.complete{background:linear-gradient(#6586ab1f 0%,#ffffff0a 100%)}.onboarding-connection-node .micro-label{padding-left:22px}.onboarding-connection-node strong,.onboarding-connection-proof-panel strong{color:#f5f7fa}.onboarding-connection-node strong{letter-spacing:-.02em;margin-top:6px;font-size:.98rem;line-height:1.28;display:block}.onboarding-connection-node p,.onboarding-connection-proof-panel p{color:#a4b1bf;margin:0;line-height:1.52}.onboarding-connection-proof-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.onboarding-connection-proof-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff08;border:1px solid #ffffff0b;border-radius:20px;gap:8px;padding:15px 16px;display:grid;box-shadow:0 10px 20px #0b10161f,inset 0 1px #ffffff08}.onboarding-connection-proof-panel.is-boundary{background:linear-gradient(#c4a6701f 0%,#ffffff09 100%);border-color:#f1dfba1f}.onboarding-stage .connection-setup-card.mode-onboarding .connection-setup-actions{grid-template-columns:1fr}.onboarding-trust-stage{gap:18px;width:100%;max-width:420px;display:grid}.onboarding-trust-visual{isolation:isolate;gap:12px;display:grid;position:relative}.onboarding-trust-aura{pointer-events:none;position:absolute;inset:-10% 10% 6%}.onboarding-trust-ring{border:1px solid #ffffff0d;border-radius:999px;animation:7.2s ease-in-out infinite onboarding-trust-pulse;position:absolute;inset:50%;transform:translate(-50%,-50%)}.onboarding-trust-ring.ring-one{opacity:.14;width:220px;height:220px}.onboarding-trust-ring.ring-two{opacity:.08;width:320px;height:320px;animation-delay:-3.4s}.onboarding-trust-preview,.onboarding-relief-preview,.onboarding-hold-band{z-index:1;text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border:1px solid #ffffff0d;border-radius:24px;padding:16px;position:relative;box-shadow:0 14px 28px #0b101624}.onboarding-trust-preview,.onboarding-relief-preview{gap:8px;display:grid}.onboarding-trust-preview strong,.onboarding-relief-preview strong,.onboarding-hold-band strong{color:#f5f7fa}.onboarding-trust-preview p,.onboarding-relief-preview p{color:#9eacba;margin:0;line-height:1.5}.onboarding-relief-preview{background:linear-gradient(#70997b1f 0%,#ffffff0a 100%);border-color:#afd1be1f}.onboarding-hold-band{place-items:center;min-height:66px;display:grid;position:relative;overflow:hidden}.onboarding-hold-fill{opacity:.94;background:linear-gradient(90deg,#f9f5ecf5 0%,#ddcdabf5 100%);width:74%;position:absolute;inset:0;overflow:hidden}.onboarding-hold-fill:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff57 48%,#fff0 100%);animation:2.8s linear infinite onboarding-hold-sheen;position:absolute;inset:0;transform:translate(-100%)}.onboarding-hold-band strong{z-index:1;color:#111821;position:relative}.scene-stage.onboarding-stage{perspective:1400px}.onboarding-scene-shell{--scene-motion-duration:.76s;--scene-motion-ease:cubic-bezier(.2, .9, .2, 1);--scene-enter-duration:.72s;--scene-enter-offset:28px;--scene-exit-offset:-18px;--scene-enter-scale:.988;--scene-exit-scale:1.018;--scene-accent-rgb:128, 166, 210;--scene-shadow-rgb:50, 66, 88;--scene-focus-y:16%;--scene-focus-width:52%;--scene-focus-height:238px;--scene-focus-opacity:.6;--scene-veil-opacity:.84;--scene-veil-scale:1.02;--scene-drift-y:0px;--scene-drift-tilt:0deg;--scene-ring-near-scale:1;--scene-ring-near-opacity:.22;--scene-ring-far-scale:1;--scene-ring-far-opacity:.1;transition:background var(--scene-motion-duration) var(--scene-motion-ease), border-color var(--scene-motion-duration) var(--scene-motion-ease), box-shadow var(--scene-motion-duration) var(--scene-motion-ease), transform var(--scene-motion-duration) var(--scene-motion-ease);grid-template-rows:auto 1fr;transform:translateZ(0)}.onboarding-scene-shell:before,.onboarding-scene-shell:after{transform:translateX(-50%) scale(var(--scene-ring-near-scale));opacity:var(--scene-ring-near-opacity);transition:transform var(--scene-motion-duration) var(--scene-motion-ease), opacity var(--scene-motion-duration) var(--scene-motion-ease), border-color var(--scene-motion-duration) var(--scene-motion-ease)}.onboarding-scene-shell:after{transform:translateX(-50%) scale(var(--scene-ring-far-scale));opacity:var(--scene-ring-far-opacity)}.onboarding-scene-shell.is-transitioning{transform:translateY(-4px)}.onboarding-scene-shell.scene-arrival{--scene-focus-y:14%;--scene-focus-width:46%;--scene-focus-height:244px;--scene-focus-opacity:.78;--scene-veil-scale:1.08;--scene-ring-near-scale:1.04;--scene-ring-near-opacity:.36;--scene-ring-far-scale:1.03;--scene-ring-far-opacity:.16}.onboarding-scene-shell.scene-arrival:before{opacity:var(--scene-ring-near-opacity)}.onboarding-scene-shell.scene-arrival:after{opacity:var(--scene-ring-far-opacity)}.onboarding-scene-shell.scene-compression{--scene-focus-y:28%;--scene-focus-width:40%;--scene-focus-height:280px;--scene-focus-opacity:.54;--scene-veil-scale:.98;--scene-drift-y:8px;--scene-ring-near-scale:.92;--scene-ring-near-opacity:.28;--scene-ring-far-scale:.95;--scene-ring-far-opacity:.14}.onboarding-scene-shell.scene-prepared{--scene-focus-y:34%;--scene-focus-width:44%;--scene-focus-height:268px;--scene-focus-opacity:.48;--scene-veil-scale:.95;--scene-drift-y:16px;--scene-drift-tilt:-2deg;--scene-ring-near-scale:.88;--scene-ring-near-opacity:.22}.onboarding-scene-shell.scene-live{--scene-focus-y:18%;--scene-focus-width:58%;--scene-focus-height:214px;--scene-focus-opacity:.5;--scene-veil-opacity:.74;--scene-veil-scale:.98;--scene-drift-y:-6px;--scene-drift-tilt:1deg;--scene-ring-near-scale:.92}.onboarding-scene-shell.scene-trust{--scene-focus-y:40%;--scene-focus-width:50%;--scene-focus-height:290px;--scene-focus-opacity:.42;--scene-veil-scale:1.05;--scene-drift-y:22px;--scene-drift-tilt:-4deg;--scene-ring-near-scale:1.08;--scene-ring-near-opacity:.18;--scene-ring-far-scale:1.12;--scene-ring-far-opacity:.08}.onboarding-scene-shell.tone-surfaced{--scene-accent-rgb:130, 177, 132;--scene-shadow-rgb:55, 84, 63}.onboarding-scene-shell.tone-blocked{--scene-accent-rgb:186, 148, 102;--scene-shadow-rgb:83, 67, 47}.onboarding-scene-shell.direction-forward{--scene-enter-offset:32px;--scene-exit-offset:-18px}.onboarding-scene-shell.direction-backward{--scene-enter-offset:-18px;--scene-exit-offset:26px}.onboarding-scene-shell.transition-converge,.onboarding-scene-shell.transition-lock{--scene-motion-duration:.78s;--scene-enter-duration:.74s}.onboarding-scene-shell.transition-handoff{--scene-motion-duration:.66s;--scene-enter-duration:.64s;--scene-enter-scale:.994;--scene-exit-scale:1.008}.onboarding-scene-shell.transition-release{--scene-motion-duration:.86s;--scene-enter-duration:.86s;--scene-enter-offset:18px;--scene-exit-offset:-8px}.onboarding-scene-shell.transition-reset{--scene-motion-duration:.62s;--scene-enter-duration:.62s;--scene-enter-scale:.994;--scene-exit-scale:1.008}.onboarding-shell-atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.onboarding-shell-veil,.onboarding-shell-focus-lock,.onboarding-shell-drift{transition:transform var(--scene-motion-duration) var(--scene-motion-ease), opacity var(--scene-motion-duration) var(--scene-motion-ease), border-color var(--scene-motion-duration) var(--scene-motion-ease), background var(--scene-motion-duration) var(--scene-motion-ease), box-shadow var(--scene-motion-duration) var(--scene-motion-ease);position:absolute}.onboarding-shell-veil{background:radial-gradient(circle at 50% var(--scene-focus-y), #f7faff24, transparent 17%), radial-gradient(circle at 50% 42%, rgba(var(--scene-accent-rgb), .22), transparent 34%), radial-gradient(circle at 50% 100%, rgba(var(--scene-shadow-rgb), .32), transparent 48%);opacity:var(--scene-veil-opacity);transform:translate3d(0, var(--scene-drift-y), 0) scale(var(--scene-veil-scale)) rotate(var(--scene-drift-tilt));filter:blur(8px);inset:-16% -14% 18%}.onboarding-shell-focus-lock{width:var(--scene-focus-width);height:var(--scene-focus-height);transform:translate(-50%, var(--scene-drift-y));background:radial-gradient(ellipse at 50% 0%, #f7faff42, rgba(var(--scene-accent-rgb), .16) 42%, #fff0 78%);opacity:var(--scene-focus-opacity);filter:blur(14px);border-radius:999px;top:-12px;left:50%}.onboarding-shell-drift{border:1px solid rgba(var(--scene-accent-rgb), .08);background:radial-gradient(circle at 50% 50%, #ffffff08, rgba(var(--scene-accent-rgb), 0) 68%);border-radius:999px;left:50%}.onboarding-shell-drift.drift-near{width:360px;height:360px;transform:translate(-50%, calc(var(--scene-drift-y) * .5)) scale(.88) rotate(calc(var(--scene-drift-tilt) * -1));opacity:.18;top:18%}.onboarding-shell-drift.drift-far{width:560px;height:560px;transform:translate(-50%, calc(var(--scene-drift-y) * .8)) scale(1.04) rotate(var(--scene-drift-tilt));opacity:.1;bottom:-22%}.onboarding-scene-stack{z-index:1;min-height:0;display:grid;position:relative}.onboarding-scene-layer{grid-area:1/1;min-width:0}.onboarding-scene-layer.is-static,.onboarding-scene-layer.is-enter{z-index:1}.onboarding-scene-layer.is-exit{z-index:0;pointer-events:none}.onboarding-scene-layer.is-enter{animation:onboarding-scene-layer-enter var(--scene-enter-duration) var(--scene-motion-ease) both}.onboarding-scene-layer.is-exit{animation:onboarding-scene-layer-exit var(--scene-motion-duration) var(--scene-motion-ease) both}.onboarding-scene-shell.is-transitioning .onboarding-progress-step.current{animation:onboarding-progress-breathe var(--scene-enter-duration) ease both}.onboarding-scene[data-scene-phase=enter] .onboarding-scene-copy>*,.onboarding-scene[data-scene-phase=enter] .onboarding-scene-actions>*{opacity:0;animation:onboarding-content-rise .72s var(--scene-motion-ease) both;transform:translateY(18px)}.onboarding-scene[data-scene-phase=enter] .scene-kicker{animation-delay:70ms}.onboarding-scene[data-scene-phase=enter] .onboarding-scene-copy h2{animation-delay:.13s}.onboarding-scene[data-scene-phase=enter] .onboarding-scene-copy p:last-child{animation-delay:.21s}.onboarding-scene[data-scene-phase=enter] .onboarding-scene-actions>:first-child{animation-delay:.3s}.onboarding-scene[data-scene-phase=enter] .onboarding-scene-actions>:last-child{animation-delay:.34s}.onboarding-arrival-visual,.onboarding-compression-visual,.onboarding-prepared-stage,.onboarding-live-header,.onboarding-trust-visual{transform-style:preserve-3d}.onboarding-arrival-beam{animation:7.6s ease-in-out infinite onboarding-beam-breathe}.onboarding-arrival-orbit{top:50%;left:50%;transform:translate(-50%,-50%)}.onboarding-arrival-orbit.orbit-one{animation:22s linear infinite onboarding-orbit-spin}.onboarding-arrival-orbit.orbit-two{animation:30s linear infinite reverse onboarding-orbit-spin}.onboarding-arrival-logo{animation:.7s cubic-bezier(.2,.9,.2,1) onboarding-logo-rise,9s ease-in-out .74s infinite onboarding-logo-drift}.onboarding-arrival-trace{transform-origin:50%;opacity:.16;background:linear-gradient(90deg,#fff0,#d2e2f46b,#fff0);width:286px;height:1px;position:absolute;inset:50%}.onboarding-arrival-trace.trace-one{--trace-rotate-start:18deg;--trace-rotate-end:22deg;animation:14s ease-in-out infinite onboarding-trace-drift;transform:translate(-50%,-50%)rotate(18deg)}.onboarding-arrival-trace.trace-two{--trace-rotate-start:-34deg;--trace-rotate-end:-29deg;opacity:.1;animation:18s ease-in-out -6s infinite onboarding-trace-drift;transform:translate(-50%,-50%)rotate(-34deg)}.onboarding-scene-arrival[data-scene-phase=enter] .onboarding-arrival-visual{animation:onboarding-center-lock .92s var(--scene-motion-ease) both}.onboarding-compression-visual{perspective:1200px}.onboarding-orbit-field{animation:14s ease-in-out infinite onboarding-field-drift}.onboarding-orbit-ring.ring-one{animation:18s linear infinite onboarding-orbit-spin}.onboarding-orbit-ring.ring-two{animation:26s linear infinite reverse onboarding-orbit-spin}.onboarding-orbit-node{transition:transform var(--scene-motion-duration) var(--scene-motion-ease), opacity var(--scene-motion-duration) var(--scene-motion-ease), box-shadow var(--scene-motion-duration) var(--scene-motion-ease)}.onboarding-orbit-node.node-focus{background:#f0f5fbeb;border:0;width:18px;height:18px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #e0ebf614,0 0 26px #cde0f238}.onboarding-focus-lock-ring{opacity:.22;border:1px solid #eaf0f729;border-radius:999px;width:148px;height:148px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.onboarding-scene-compression[data-scene-phase=enter] .onboarding-orbit-field{animation:onboarding-center-lock .88s var(--scene-motion-ease) both, onboarding-field-drift 14s ease-in-out .88s infinite}.onboarding-scene-compression[data-scene-phase=enter] .onboarding-orbit-node.node-focus{animation:.92s cubic-bezier(.16,.92,.2,1) both onboarding-node-lock}.onboarding-scene-compression[data-scene-phase=enter] .onboarding-focus-core{animation:onboarding-focus-arrive .84s var(--scene-motion-ease) both, onboarding-focus-pulse 2.8s ease-in-out .84s infinite}.onboarding-scene-compression[data-scene-phase=enter] .onboarding-focus-lock-ring{animation:onboarding-focus-ring-arrive .82s var(--scene-motion-ease) both}.onboarding-prepared-stage{perspective:1200px}.onboarding-prepared-lock{opacity:.2;border:1px solid #dfe9f41f;border-radius:999px;width:248px;height:248px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.onboarding-prepared-card,.onboarding-live-caption,.onboarding-live-ritual-stage,.onboarding-live-ritual-card,.onboarding-stage .connection-setup-card.mode-onboarding,.onboarding-trust-preview,.onboarding-relief-preview{backface-visibility:hidden}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-stage{animation:onboarding-center-lock .78s var(--scene-motion-ease) both}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-card{animation:onboarding-card-lock .84s var(--scene-motion-ease) both}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-lock{animation:onboarding-focus-ring-arrive .86s var(--scene-motion-ease) both}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-lines span{transform-origin:0;animation:.54s both onboarding-line-lock}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-lines span:first-child{animation-delay:.24s}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-lines span:nth-child(2){animation-delay:.3s}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-lines span:nth-child(3){animation-delay:.36s}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-fragment{opacity:0;animation:onboarding-fragment-lock .62s var(--scene-motion-ease) both;transform:translateY(16px)}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-fragment:first-child{animation-delay:.26s}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-fragment:nth-child(2){animation-delay:.32s}.onboarding-scene-prepared[data-scene-phase=enter] .onboarding-prepared-fragment:nth-child(3){animation-delay:.38s}.onboarding-live-atmosphere{overflow:hidden}.onboarding-live-beam{animation:7s ease-in-out infinite onboarding-live-beam}.onboarding-live-track,.onboarding-live-drift{position:absolute;left:50%;transform:translate(-50%)}.onboarding-live-track{opacity:.3;background:linear-gradient(90deg,#fff0,#c9dcf08f 22% 78%,#fff0);width:min(72%,420px);height:1px;top:82px}.onboarding-live-drift{background:radial-gradient(ellipse at 50% 0%, rgba(var(--scene-accent-rgb), .22), rgba(var(--scene-accent-rgb), 0) 72%);filter:blur(12px);opacity:.48;width:min(68%,360px);height:156px;top:28px}.onboarding-live-pulse.pulse-one{animation:9.5s ease-in-out infinite onboarding-live-pulse}.onboarding-live-pulse.pulse-two{animation:11s ease-in-out -4s infinite onboarding-live-pulse}.onboarding-scene-live[data-scene-phase=enter] .onboarding-live-header,.onboarding-scene-live[data-scene-phase=enter] .onboarding-live-ritual,.onboarding-scene-live[data-scene-phase=enter] .onboarding-live-wedge-actions,.onboarding-scene-live[data-scene-phase=enter] .onboarding-back-link{opacity:0;animation:onboarding-content-rise .72s var(--scene-motion-ease) both;transform:translateY(18px)}.onboarding-scene-live[data-scene-phase=enter] .onboarding-live-header{animation-delay:60ms}.onboarding-scene-live[data-scene-phase=enter] .onboarding-live-ritual{animation-delay:.14s}.onboarding-scene-live[data-scene-phase=enter] .onboarding-live-wedge-actions{animation-delay:.22s}.onboarding-scene-live[data-scene-phase=enter] .onboarding-back-link{animation-delay:.26s}.onboarding-stage .first-touch-step{transform-origin:top;transition:transform .36s var(--scene-motion-ease), opacity .32s ease, background .32s ease, border-color .32s ease, box-shadow .32s ease}.onboarding-stage .first-touch-step.active{transform:translateY(-4px)}.onboarding-stage .first-touch-step.complete{opacity:.86}.onboarding-scene-live[data-scene-phase=enter] .first-touch-step{opacity:0;animation:onboarding-step-rise .62s var(--scene-motion-ease) both;transform:translateY(20px)scale(.986)}.onboarding-scene-live[data-scene-phase=enter] .first-touch-step.step-1{animation-delay:.2s}.onboarding-scene-live[data-scene-phase=enter] .first-touch-step.step-2{animation-delay:.26s}.onboarding-scene-live[data-scene-phase=enter] .first-touch-step.step-3{animation-delay:.32s}.onboarding-scene-live[data-scene-phase=enter] .onboarding-connection-corridor-line{animation:.72s .32s both onboarding-rail-fill}.onboarding-scene-live[data-scene-phase=enter] .onboarding-connection-node,.onboarding-scene-live[data-scene-phase=enter] .onboarding-connection-proof-panel{opacity:0;animation:onboarding-card-float .68s var(--scene-motion-ease) both;transform:translateY(18px)}.onboarding-scene-live[data-scene-phase=enter] .onboarding-connection-node:first-of-type{animation-delay:.32s}.onboarding-scene-live[data-scene-phase=enter] .onboarding-connection-node:nth-of-type(2){animation-delay:.38s}.onboarding-scene-live[data-scene-phase=enter] .onboarding-connection-node:nth-of-type(3),.onboarding-scene-live[data-scene-phase=enter] .onboarding-connection-proof-panel:first-of-type{animation-delay:.44s}.onboarding-scene-live[data-scene-phase=enter] .onboarding-connection-proof-panel:nth-of-type(2){animation-delay:.5s}.onboarding-trust-bloom{filter:blur(24px);opacity:.48;background:radial-gradient(circle,#8bba9633,#8bba9600 72%);border-radius:999px;position:absolute;inset:28% 18% 4%}.onboarding-scene-trust[data-scene-phase=enter] .onboarding-trust-visual{animation:onboarding-center-lock .86s var(--scene-motion-ease) both}.onboarding-scene-trust[data-scene-phase=enter] .onboarding-trust-preview,.onboarding-scene-trust[data-scene-phase=enter] .onboarding-hold-band,.onboarding-scene-trust[data-scene-phase=enter] .onboarding-relief-preview{opacity:0;animation:onboarding-card-float .76s var(--scene-motion-ease) both;transform:translateY(20px)}.onboarding-scene-trust[data-scene-phase=enter] .onboarding-trust-preview{animation-delay:.16s}.onboarding-scene-trust[data-scene-phase=enter] .onboarding-hold-band{animation-delay:.26s}.onboarding-scene-trust[data-scene-phase=enter] .onboarding-relief-preview{animation-delay:.36s}.onboarding-hold-fill{transform-origin:0}.onboarding-scene-trust[data-scene-phase=enter] .onboarding-hold-fill{animation:onboarding-hold-settle .92s var(--scene-motion-ease) both}@keyframes onboarding-scene-layer-enter{0%{opacity:0;filter:blur(14px);transform:translate3d(0, var(--scene-enter-offset), 0) scale(var(--scene-enter-scale))}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes onboarding-scene-layer-exit{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}to{opacity:0;filter:blur(18px);transform:translate3d(0, var(--scene-exit-offset), 0) scale(var(--scene-exit-scale))}}@keyframes onboarding-content-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes onboarding-progress-breathe{0%{transform:translateY(0);box-shadow:0 14px 28px #354d6729}50%{transform:translateY(-2px);box-shadow:0 20px 34px #354d6738}to{transform:translateY(0);box-shadow:0 14px 28px #354d6729}}@keyframes onboarding-center-lock{0%{opacity:0;filter:blur(14px);transform:translateY(24px)scale(1.04)}55%{opacity:1;filter:blur();transform:translateY(-4px)scale(.996)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes onboarding-logo-drift{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.012)}}@keyframes onboarding-beam-breathe{0%,to{opacity:.7;filter:blur(10px)}50%{opacity:.92;filter:blur(14px)}}@keyframes onboarding-trace-drift{0%,to{opacity:.1;transform:translate(-50%, -50%) rotate(var(--trace-rotate-start,18deg)) scaleX(.94)}50%{opacity:.22;transform:translate(-50%, -50%) rotate(var(--trace-rotate-end,22deg)) scaleX(1.02)}}@keyframes onboarding-orbit-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes onboarding-field-drift{0%,to{transform:translateY(0)rotateX(0)}50%{transform:translateY(-6px)rotateX(5deg)}}@keyframes onboarding-node-lock{0%{opacity:0;transform:translate(68px,-108px)scale(.72);box-shadow:0 0 #e0ebf600}58%{opacity:1;transform:translate(-50%,-50%)scale(1.2);box-shadow:0 0 0 14px #e0ebf61f}to{opacity:.88;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 0 10px #e0ebf614}}@keyframes onboarding-focus-arrive{0%{opacity:0;filter:blur(16px);transform:translate(-50%,-50%)scale(.72)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes onboarding-focus-ring-arrive{0%{opacity:0;transform:translate(-50%,-50%)scale(1.24)}to{opacity:.22;transform:translate(-50%,-50%)scale(1)}}@keyframes onboarding-card-lock{0%{opacity:0;filter:blur(16px);transform:translateY(26px)scale(.966)rotateX(12deg)}60%{opacity:1;filter:blur();transform:translateY(-4px)scale(1.008)rotateX(0)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)rotateX(0)}}@keyframes onboarding-line-lock{0%{opacity:0;transform:scaleX(.18)}to{opacity:1;transform:scaleX(1)}}@keyframes onboarding-fragment-lock{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboarding-live-beam{0%,to{opacity:.76;transform:translate(-50%)scaleX(1)}50%{opacity:.96;transform:translate(-50%)scaleX(1.04)}}@keyframes onboarding-live-link-pulse{0%,to{opacity:.54;box-shadow:0 0 #d4e3f200}50%{opacity:.92;box-shadow:0 0 16px #d4e3f22e}}@keyframes onboarding-live-pulse{0%,to{opacity:.08;transform:scale(1)}50%{opacity:.18;transform:scale(1.06)}}@keyframes onboarding-rail-fill{0%{opacity:0;transform:scaleX(.18)}to{opacity:1;transform:scaleX(1)}}@keyframes onboarding-step-rise{0%{opacity:0;transform:translateY(20px)scale(.986)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboarding-card-float{0%{opacity:0;transform:translateY(18px)scale(.986)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboarding-hold-settle{0%{opacity:.38;transform:scaleX(.26)}75%{opacity:.98;transform:scaleX(.8)}to{opacity:.94;transform:scaleX(1)}}@keyframes onboarding-logo-rise{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboarding-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes onboarding-focus-pulse{0%,to{box-shadow:0 0 0 16px #adc4db0d}50%{box-shadow:0 0 0 22px #adc4db14}}@keyframes onboarding-trust-pulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.04)}}@keyframes onboarding-hold-sheen{to{transform:translate(100%)}}@keyframes onboarding-type-caret{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.scene-stage.onboarding-stage,.onboarding-scene-shell,.onboarding-scene-shell:before,.onboarding-scene-shell:after,.onboarding-shell-veil,.onboarding-shell-focus-lock,.onboarding-shell-drift,.onboarding-scene-layer,.onboarding-scene,.onboarding-scene *{transition:none!important;animation:none!important}.onboarding-scene-shell.is-transitioning{transform:none}}@media (width>=1180px){.app-shell[data-shell=web][data-surface=desktop-main] .scene-stage.onboarding-stage{padding:18px 24px 30px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-copy,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-copy{max-width:46ch}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-stage .connection-setup-card.mode-onboarding{gap:24px;padding:28px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-stage .connection-setup-card.mode-onboarding .connection-setup-copy strong,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-stage .connection-setup-card.mode-onboarding .first-touch-entry-copy,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-stage .connection-setup-card.mode-onboarding .connection-summary-meta,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-stage .connection-setup-card.mode-onboarding .connection-setup-note,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-header,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-card-shell{max-width:none}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-trust-stage{grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);align-items:start;max-width:none}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-shell{gap:28px;min-height:calc(100vh - 132px);padding:28px 30px 30px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-bar{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-progress{justify-self:end}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene{text-align:left;align-content:start;justify-items:start;gap:24px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-arrival,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-compression,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-prepared,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-trust{text-align:left;justify-items:start}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-arrival-cinematic-shell{max-width:22ch;min-height:34vh}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-arrival-cinematic-actions{justify-self:start;max-width:240px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-copy{max-width:40ch}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-copy h2{font-size:clamp(2.7rem,1.9vw + 1.45rem,4.1rem)}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-actions{justify-self:start;max-width:360px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-header{grid-template-columns:minmax(0,1fr) minmax(310px,.84fr);align-items:start;gap:20px 26px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-presence-strip{justify-self:end}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-ritual{grid-template-columns:minmax(0,1fr) minmax(300px,.86fr);align-items:center;gap:20px 26px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-ritual-stage{min-height:300px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-ritual-card{align-self:center}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-trust-stage{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:start;gap:24px 30px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-trust-copy{max-width:40ch}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-trust-visual{align-self:stretch}}@media (width<=520px){.scene-stage.onboarding-stage{padding:10px 12px 18px}.onboarding-scene-shell{border-radius:28px;align-content:start;gap:20px;min-height:0;padding:16px 14px 14px}.onboarding-scene-shell.scene-arrival{align-content:center;min-height:calc(100svh - 32px);padding-top:0;padding-bottom:0}.onboarding-scene-stack,.onboarding-scene-layer{align-self:start}.onboarding-scene-shell.scene-arrival .onboarding-scene-stack,.onboarding-scene-shell.scene-arrival .onboarding-scene-layer{align-self:center}.onboarding-scene{align-content:start;gap:20px;min-height:auto}.onboarding-scene-copy{gap:10px}.onboarding-scene-copy h2{font-size:clamp(1.9rem,9vw,2.5rem)}.onboarding-scene-copy p{line-height:1.5}.onboarding-progress-step>span:last-child{display:none}.onboarding-scene-actions,.onboarding-live-rail,.onboarding-promise-grid,.onboarding-live-power-grid,.onboarding-connection-corridor,.onboarding-connection-proof-band{grid-template-columns:1fr}.onboarding-live-rail:before,.onboarding-connection-corridor-line{left:8%;right:8%}.onboarding-live-presence-strip{gap:6px}.onboarding-shell-drift.drift-near{width:300px;height:300px}.onboarding-shell-drift.drift-far{width:440px;height:440px}.onboarding-live-track{width:min(80%,360px)}}@media (width<=420px){.onboarding-live-rail:before,.onboarding-connection-corridor-line{display:none}.onboarding-arrival-visual{min-height:228px}.onboarding-arrival-logo{width:72px;height:72px}.onboarding-arrival-trace{width:220px}.onboarding-compression-visual{min-height:220px}.onboarding-orbit-field{width:min(100%,292px)}.onboarding-shell-focus-lock{width:66%}.onboarding-shell-drift.drift-near{width:250px;height:250px}.onboarding-shell-drift.drift-far{width:360px;height:360px}.onboarding-live-track{width:88%}.onboarding-live-wedge-card{border-radius:24px;gap:12px;padding:16px}.onboarding-live-presence-pill{flex-basis:calc(50% - 6px)}.onboarding-live-ritual-stage{border-radius:24px;min-height:190px}.onboarding-live-ritual-card{border-radius:24px;gap:10px;padding:16px}.onboarding-live-ritual-card strong{font-size:1.08rem;line-height:1.14}.onboarding-live-ritual-card p,.onboarding-live-ritual-whisper{font-size:.93rem;line-height:1.48}.onboarding-phone-proof,.onboarding-boundary-card{border-radius:24px;padding:16px}.onboarding-live-wedge-head{flex-direction:column;align-items:flex-start}.onboarding-live-wedge-copy strong{max-width:none;font-size:1.08rem;line-height:1.14}.onboarding-live-wedge-copy p,.onboarding-live-wedge-proof p{font-size:.93rem;line-height:1.48}.onboarding-live-wedge-proof{border-radius:18px;padding:13px 14px}.onboarding-live-power-chip{min-height:0}.onboarding-live-wedge-actions{grid-template-columns:1fr}.onboarding-connection-node{gap:6px;min-height:0;padding:14px 14px 13px}.onboarding-connection-node strong{margin-top:2px;font-size:.94rem}.onboarding-connection-node p,.onboarding-connection-proof-panel p{font-size:.92rem;line-height:1.45}.onboarding-connection-proof-panel{padding:14px}.onboarding-prepared-card{width:100%;padding:18px}}@media (height<=820px) and (width<=420px){.scene-stage.onboarding-stage{padding:8px 12px 16px}.onboarding-scene-shell{gap:16px;min-height:0;padding:14px 14px 16px}.onboarding-scene-shell.scene-arrival{align-content:center;min-height:calc(100svh - 28px);padding-top:0;padding-bottom:0}.onboarding-scene{gap:18px}.onboarding-progress{gap:6px}.onboarding-progress-step{padding:7px 10px}.onboarding-scene-copy h2{font-size:clamp(1.95rem,7.6vw,2.6rem);line-height:.96}.onboarding-scene-copy p{font-size:.94rem;line-height:1.5}.onboarding-arrival-visual,.onboarding-compression-visual{min-height:184px}.onboarding-live-header,.onboarding-live-ritual,.onboarding-live-card-shell,.onboarding-trust-stage,.onboarding-scene-actions{gap:10px}.onboarding-back-link,.onboarding-scene-actions .action-pill,.onboarding-live-wedge-actions .action-pill{min-height:44px;padding-top:11px;padding-bottom:11px}}@media (width>=1180px){.app-shell[data-shell=web][data-surface=desktop-main] .scene-stage.onboarding-stage{padding:16px 22px 26px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-shell{border-radius:36px;gap:28px;min-height:calc(100vh - 124px);padding:30px 32px 32px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-bar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-progress{justify-self:end;padding-top:2px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene{text-align:left;align-content:start;justify-items:start;gap:22px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-copy,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-copy,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-trust-copy{max-width:40ch}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-copy h2{font-size:clamp(2.65rem,2vw + 1.2rem,4.1rem)}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-arrival,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-compression,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-prepared,.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-scene-trust{text-align:left;justify-items:start}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-arrival-cinematic-shell{max-width:24ch;min-height:32vh}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-arrival-cinematic-actions{justify-self:start;max-width:248px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-header{grid-template-columns:minmax(0,1fr) minmax(300px,.84fr);align-items:start;gap:22px 28px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-presence-strip{justify-self:end}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-ritual{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:22px 28px;display:grid}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-live-ritual-stage{min-height:292px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-trust-stage{grid-template-columns:minmax(0,1fr) minmax(340px,.88fr);align-items:start;gap:24px 28px}.app-shell[data-shell=web][data-surface=desktop-main] .onboarding-trust-visual{align-self:stretch}}.task-scene{gap:4px;position:relative;overflow:hidden}.task-scene h2{-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;font-size:clamp(1.18rem,4.3vw,1.34rem);line-height:1.02;display:-webkit-box;overflow:hidden}.task-scene p{line-height:1.34}.task-scene .task-core-copy{z-index:1;position:relative}.task-atmosphere{pointer-events:none;opacity:.78;background:radial-gradient(circle at 50% 28%,#ffffff0f,#0000 42%),radial-gradient(circle at 50% 38%,#7197c21c,#0000 58%);height:198px;position:absolute;inset:-82px -34px auto}.task-scene.is-preparing .task-prep-band,.task-scene.is-preparing .task-signal-card:first-child{background:linear-gradient(#6d8eb31f 0%,#ffffff0a 100%);border-color:#bac9df24}.task-scene.is-waiting .task-prep-band,.task-scene.is-waiting .task-signal-card:first-child{background:linear-gradient(#ad94661c 0%,#ffffff0a 100%);border-color:#d2c09524}.task-scene.is-later .task-prep-band,.task-scene.is-later .task-signal-card:first-child{background:linear-gradient(#6279911f 0%,#ffffff0a 100%);border-color:#aabacb1f}.task-signal-grid,.task-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.task-signal-card,.task-proof-grid .task-prep-card{min-height:0}.task-signal-card strong,.task-proof-grid .task-prep-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.task-signal-card span,.task-proof-grid .task-prep-card span{color:#98a4b0;font-size:.72rem;line-height:1.36}.task-signal-card{background:#ffffff0b;border:1px solid #ffffff0e;border-radius:16px;gap:4px;padding:8px 9px;display:grid}.task-signal-card.is-preparing{background:linear-gradient(#6d8eb31f 0%,#ffffff08 100%)}.task-signal-card.is-waiting{background:linear-gradient(#ad94661f 0%,#ffffff08 100%)}.task-signal-card.is-ready{background:linear-gradient(#70997b1f 0%,#ffffff08 100%)}.task-signal-card.is-later{background:linear-gradient(#677b8f24 0%,#ffffff08 100%)}.task-understanding-note{color:#cfdae4d1;margin:8px 0 0;font-size:.88rem;line-height:1.45}.task-meta-strip{flex-wrap:wrap;align-items:flex-start;gap:5px;display:flex}.task-meta-chip{color:#dce5ed;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:999px;max-width:100%;padding:5px 7px;font-size:.64rem;line-height:1.25;overflow:hidden}.task-meta-chip.accent{color:#edf3f8;background:#bbcfe41f;border-color:#bbcfe424}.truth-card{background:linear-gradient(#70997b1c 0%,#ffffff08 100%);border-color:#afd1be1f}.task-chip-surface{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.task-whatsapp-secondary{gap:6px;display:grid}.task-whatsapp-secondary-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.task-whatsapp-secondary-chip{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:16px;gap:4px;padding:8px 9px;display:grid}.task-whatsapp-secondary-chip strong{color:#edf2f7;line-height:1.26}.task-whatsapp-secondary-chip span{color:#98a4b0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.34;display:-webkit-box;overflow:hidden}.task-chip-row{flex-wrap:wrap;gap:5px;display:flex}.task-draft-preview{background:linear-gradient(#ffffff0e 0%,#ffffff08 100%);position:relative;overflow:hidden}.task-draft-preview:before{content:"";background:linear-gradient(#bbcfe4cc 0%,#ffffff14 100%);border-radius:999px;width:3px;position:absolute;inset:0 auto 0 0}.task-draft-preview p:last-of-type{color:#edf2f7;-webkit-line-clamp:2;white-space:pre-wrap;-webkit-box-orient:vertical;line-height:1.42;display:-webkit-box;overflow:hidden}.task-prep-band,.task-prep-card,.task-draft-preview{padding:9px 10px}.task-prep-band strong,.task-prep-card strong{font-size:.82rem}.task-core-copy{gap:8px;display:grid}.task-core-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:34ch;line-height:1.38;display:-webkit-box;overflow:hidden}.task-signal-card span,.task-proof-grid .task-prep-card span,.handoff-note{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.task-signal-card span,.task-proof-grid .task-prep-card span{-webkit-line-clamp:2}.handoff-note{-webkit-line-clamp:2;font-size:.66rem}.task-scene .scene-actions{gap:5px;max-height:none;overflow:visible}@media (width<=460px){.task-signal-grid,.task-proof-grid,.task-whatsapp-secondary-row{grid-template-columns:1fr}}@media (width<=380px){.task-signal-grid,.task-proof-grid,.task-whatsapp-secondary-row{grid-template-columns:1fr}.task-prep-band{flex-direction:column;align-items:flex-start}}@media (width>=1180px){.task-scene{gap:12px}.task-scene h2{-webkit-line-clamp:3;font-size:clamp(1.72rem,.72vw + 1.36rem,2.18rem);line-height:1.02}.task-scene p{font-size:.94rem;line-height:1.5}.task-core-copy{gap:14px}.task-core-copy p{max-width:40ch}.task-signal-grid,.task-proof-grid{gap:12px}.task-signal-card,.task-proof-grid .task-prep-card{border-radius:20px;gap:7px;padding:13px 14px}.task-signal-card span,.task-proof-grid .task-prep-card span{font-size:.8rem}.task-meta-strip{gap:8px}.task-meta-chip{padding:7px 10px;font-size:.76rem}.task-prep-band{border-radius:22px;align-items:flex-start;padding:12px 14px}.task-scene .task-prep-band{align-items:center}.task-draft-preview{border-radius:22px;padding:14px 15px}.task-chip-row,.task-whatsapp-secondary-row,.task-scene .scene-actions,.task-whatsapp-secondary,.task-chip-surface{gap:8px}.task-whatsapp-secondary-chip{border-radius:20px;padding:12px 13px}.task-proof-grid .task-prep-card{min-height:138px}}.approval-scene{gap:4px;position:relative;overflow:hidden}.approval-scene p{line-height:1.34}.approval-scene .approval-band,.approval-scene .approval-boundary-strip,.approval-scene .hold-release-surface,.approval-scene .approval-chip-surface{z-index:1;position:relative}.approval-scene h2{text-wrap:balance}.approval-aura{pointer-events:none;opacity:.8;background:radial-gradient(circle at 50% 26%,#ffffff0f,#0000 42%),radial-gradient(circle at 50% 38%,#ad976c1c,#0000 56%);height:200px;position:absolute;inset:-82px -34px auto}.approval-scene.is-waiting .approval-band,.approval-scene.is-waiting .approval-proof-band{background:linear-gradient(#ad94661c 0%,#ffffff0a 100%);border-color:#d2c09524}.approval-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.approval-band-copy{color:#9ca8b3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.32;display:-webkit-box;overflow:hidden}.approval-band{gap:6px;display:grid}.approval-boundary-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.approval-boundary-copy,.approval-boundary-proof{background:linear-gradient(#ffffff0d 0%,#ffffff07 100%);border:1px solid #ffffff0e;border-radius:18px;gap:4px;min-height:0;padding:10px;display:grid}.approval-boundary-copy{background:linear-gradient(#ad946624 0%,#ffffff08 100%);border-color:#e1d2ae1f}.approval-boundary-proof{background:linear-gradient(#ffffff0d 0%,#6d8eb30d 100%);border-color:#bac9df1a}.approval-boundary-strip.is-committed .approval-boundary-copy{background:linear-gradient(#d6c4a12e 0%,#ffffff0a 100%);border-color:#e9d9b829}.approval-boundary-strip.is-committed .approval-boundary-proof{background:linear-gradient(#769a8024 0%,#ffffff08 100%);border-color:#afd1be1f}.approval-boundary-copy strong,.approval-boundary-proof strong{color:#f5f7fa;line-height:1.28}.approval-boundary-copy span,.approval-boundary-proof span{color:#9ca8b3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.34;display:-webkit-box;overflow:hidden}.approval-band-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.approval-band-head>div,.approval-band-glance{gap:4px;min-width:0;display:grid}.approval-context-tag{color:#dfe7ef;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border:1px solid #ffffff0f;border-radius:999px;justify-content:center;align-items:center;max-width:10ch;padding:4px 7px;font-size:.68rem;font-weight:700;display:inline-flex;overflow:hidden}.approval-band-glance strong{color:#f4f7fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.28;display:-webkit-box;overflow:hidden}.approval-proof-band{align-items:flex-start}.approval-proof-band>div{gap:3px;min-width:0;display:grid}.approval-proof-band span{max-width:18ch;font-size:.75rem;line-height:1.3}.approval-preview{background:linear-gradient(#ffffff0e 0%,#ffffff08 100%);position:relative;overflow:hidden}.approval-preview:before{content:"";background:linear-gradient(#d6c4a1d1 0%,#ffffff14 100%);border-radius:999px;width:3px;position:absolute;inset:0 auto 0 0}.approval-preview p:last-of-type{color:#eff3f7;-webkit-line-clamp:2;white-space:pre-wrap;-webkit-box-orient:vertical;line-height:1.38;display:-webkit-box;overflow:hidden}.approval-intent-card span{color:#98a4b0;font-size:.72rem;line-height:1.28}.approval-intent-card{min-height:0}.approval-context-card{background:linear-gradient(#ffffff0d 0%,#6d8eb314 100%);border-color:#bac9df1a}.approval-meta-strip{flex-wrap:wrap;gap:6px;display:flex}.approval-meta-chip{color:#dce5ed;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:999px;align-items:center;max-width:100%;padding:4px 6px;font-size:.64rem;line-height:1.25;display:inline-flex;overflow:hidden}.trust-card{background:linear-gradient(#ffffff0d 0%,#ad946614 100%);border-color:#d2c0951a}.approval-chip-surface{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.approval-scene .hold-release-button{min-width:186px}.approval-whatsapp-secondary{gap:6px;display:grid}.approval-whatsapp-secondary-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.approval-whatsapp-secondary-chip{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:16px;gap:4px;padding:8px 9px;display:grid}.approval-whatsapp-secondary-chip strong{color:#eff3f7;line-height:1.26}.approval-whatsapp-secondary-chip span{color:#98a4b0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.32;display:-webkit-box;overflow:hidden}.approval-chip-head{align-items:center;gap:8px;display:flex}.approval-chip-head span{color:#9ca8b3;font-size:.72rem;line-height:1.28}.approval-scene .ask-chip.is-selected{color:#f7fbff;background:linear-gradient(#d6c4a12e 0%,#ffffff14 100%);border-color:#d6c4a175}.approval-chip-row{flex-wrap:wrap;gap:5px;display:flex}.hold-release-surface{background:linear-gradient(#ffffff0b 0%,#ffffff08 100%);border:1px solid #ffffff0d;border-radius:20px;padding:10px 11px}.hold-release-surface.is-releasing{border-color:#e1d2ae2e;box-shadow:0 18px 34px #967a4824}.hold-release-copy{gap:5px}.hold-release-copy strong{color:#f6f8fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hold-release-subcopy{color:#9ca8b3;font-size:.76rem;line-height:1.36}.hold-release-button{touch-action:none;-webkit-user-select:none;user-select:none;background:#ffffff13;min-height:48px}.hold-release-button:disabled{opacity:1}.hold-release-fill{background:linear-gradient(90deg,#f9f5ecf5 0%,#ddcdabf5 100%)}.approval-release-note{background:linear-gradient(#d6c4a11f 0%,#ffffff0a 100%);border-color:#e1d2ae24}.approval-band,.approval-intent-card,.approval-release-note,.approval-preview{padding:9px 10px}.approval-release-note.error{background:linear-gradient(#8a57512e 0%,#ffffff0a 100%);border-color:#d6a49d29}.approval-intent-card strong,.approval-release-note strong{line-height:1.3}.approval-intent-card span,.hold-release-subcopy{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.approval-ask-zero-surface{gap:12px}.approval-scene .scene-actions{gap:5px;max-height:none;overflow:visible}@media (width<=460px){.approval-boundary-strip,.approval-summary-grid,.approval-whatsapp-secondary-row{grid-template-columns:1fr}}@media (width<=420px){.approval-band-head{flex-direction:column;align-items:flex-start;gap:8px}}@media (width>=1180px){.approval-scene{gap:12px}.approval-scene p{font-size:.94rem;line-height:1.5}.approval-band,.approval-boundary-copy,.approval-boundary-proof,.approval-preview,.approval-release-note,.hold-release-surface{padding:14px 15px}.approval-scene .approval-band{border-radius:24px}.approval-summary-grid,.approval-boundary-strip{gap:12px}.approval-boundary-copy,.approval-boundary-proof{border-radius:22px;gap:7px;padding:14px}.approval-boundary-copy span,.approval-boundary-proof span,.approval-band-copy,.hold-release-subcopy,.approval-whatsapp-secondary-chip span{font-size:.8rem;line-height:1.42}.approval-context-tag{padding:6px 10px;font-size:.72rem}.approval-chip-row,.approval-whatsapp-secondary-row{gap:8px}.approval-boundary-strip{align-items:start}.approval-scene .scene-actions{gap:8px}.hold-release-button{min-height:62px}.approval-band,.approval-summary-grid{gap:10px}.approval-scene .hold-release-surface{align-items:center}.approval-preview{min-height:146px}.approval-chip-surface,.approval-whatsapp-secondary{gap:8px}.approval-whatsapp-secondary-chip{border-radius:20px;padding:11px 13px}.hold-release-surface{gap:12px;display:grid}.hold-release-copy{gap:6px}}.relief-scene{gap:4px;position:relative;overflow:hidden}.relief-scene h2{text-wrap:balance;font-size:clamp(1.22rem,4.4vw,1.4rem);line-height:.98}.relief-scene p{line-height:1.34}.relief-scene .relief-head,.relief-scene .relief-release-band,.relief-scene .relief-next-band,.relief-scene .relief-chip-surface{z-index:1;position:relative}.relief-aura{pointer-events:none;opacity:.8;background:radial-gradient(circle at 50% 24%,#ffffff14,#0000 42%),radial-gradient(circle at 50% 40%,#7197c21f,#0000 58%);height:210px;position:absolute;inset:-84px -34px auto}.relief-head,.relief-next-band,.relief-summary-card{z-index:1;position:relative}.relief-head{gap:5px;display:grid}.relief-scene.is-released .relief-release-band,.relief-scene.is-released .relief-proof-band,.relief-scene.is-promoted .relief-release-band,.relief-scene.is-promoted .relief-proof-band{background:linear-gradient(#70997b1f 0%,#ffffff0a 100%);border-color:#afd1be24}.relief-scene.is-held .relief-release-band,.relief-scene.is-held .relief-proof-band{background:linear-gradient(#677b8f24 0%,#ffffff0a 100%);border-color:#a8b6c724}.relief-scene.is-resumed .relief-release-band,.relief-scene.is-resumed .relief-proof-band{background:linear-gradient(#6d8eb326 0%,#ffffff0a 100%);border-color:#bac9df29}.relief-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px}.relief-release-band{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.relief-release-band>div{gap:4px;min-width:0;display:grid}.relief-band-copy{color:#98a4b0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.32;display:-webkit-box;overflow:hidden}.relief-band-pill{color:#dfe7ef;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border:1px solid #ffffff0f;border-radius:999px;justify-content:center;align-items:center;max-width:15ch;padding:4px 8px;font-size:.68rem;font-weight:700;display:inline-flex;overflow:hidden}.relief-summary-card{background:#ffffff0b;border:1px solid #ffffff0e;border-radius:16px;padding:8px 9px}.relief-summary-card strong{color:#f4f7fa;line-height:1.3;display:block}.relief-summary-note{color:#98a4b0;font-size:.74rem;line-height:1.34}.relief-path-strip{flex-wrap:wrap;gap:6px;display:flex}.relief-path-chip{color:#dce5ed;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:999px;align-items:center;max-width:100%;padding:5px 7px;font-size:.66rem;line-height:1.25;display:inline-flex;overflow:hidden}.relief-chip-surface{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.relief-chip-row{flex-wrap:wrap;gap:5px;display:flex}.relief-next-band{background:#ffffff0b;border:1px solid #ffffff0e;border-radius:20px;gap:7px;padding:10px 11px;display:grid}.relief-next-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.relief-next-head span{color:#a0abb7;font-size:.74rem;font-weight:700}.relief-river{gap:6px;display:grid}.relief-empty-state{background:#ffffff0b;border:1px solid #ffffff0d;border-radius:16px;gap:4px;padding:8px 9px;display:grid}.relief-empty-state strong{color:#eff3f7;line-height:1.28}.relief-empty-state span{color:#98a4b0;font-size:.74rem;line-height:1.32}.relief-chip{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:16px;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.relief-chip-copy{gap:3px;min-width:0;display:grid}.relief-chip-copy strong{color:#eff3f7;line-height:1.25}.relief-chip-copy span{color:#98a4b0;font-size:.74rem;line-height:1.3}.relief-proof-band,.relief-release-band{padding:9px 10px}.relief-summary-card strong,.relief-chip-copy strong,.relief-proof-band strong{line-height:1.34}.relief-summary-card strong,.relief-summary-note,.relief-chip-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.relief-ask-zero-surface{gap:12px}.relief-scene .scene-actions{gap:5px;max-height:none;overflow:visible}@media (width<=420px){.relief-summary-grid{grid-template-columns:1fr}.relief-release-band{flex-direction:column;align-items:flex-start}}@media (width>=1180px){.relief-scene{gap:12px}.relief-scene h2{font-size:clamp(1.85rem,.68vw + 1.48rem,2.2rem);line-height:1}.relief-scene p{font-size:.94rem;line-height:1.5}.relief-head{gap:8px}.relief-summary-grid{gap:10px}.relief-scene .relief-release-band{border-radius:24px}.relief-release-band,.relief-next-band,.relief-summary-card{padding:14px 15px}.relief-release-band{gap:12px}.relief-next-band{border-radius:22px;gap:10px}.relief-band-copy,.relief-summary-note,.relief-chip-copy span{font-size:.8rem;line-height:1.42}.relief-band-pill{padding:6px 10px;font-size:.72rem}.relief-summary-card{border-radius:18px}.relief-chip-row{gap:8px}.relief-chip{border-radius:18px;padding:11px 12px}.relief-scene .scene-actions,.relief-scene .relief-chip-surface,.relief-release-band>div,.relief-next-band,.relief-river{gap:8px}.relief-empty-state{border-radius:18px;padding:10px 11px}}
