.entry-redesign-shell{--color-sienah-bg: #111318;--color-sienah-soft-black: #1B1D23;--color-sienah-teal: var(--sienah-accent, #0B8F8A);--color-sienah-deep-teal: var(--sienah-teal-900, #064F4C);--color-sienah-off-white: #F4F0E8;--entry-bg: #020405;--entry-panel: rgba(5, 9, 10, .78);--entry-panel-soft: rgba(9, 16, 17, .58);--entry-border: rgba(122, 167, 160, .16);--entry-border-strong: color-mix(in srgb, var(--sienah-teal-300) 34%, transparent);--entry-text: #f2fffd;--entry-muted: #9aadaa;--entry-soft: #d5e8e5;--entry-teal: var(--sienah-accent, #0B8F8A);position:relative;width:100%;min-height:100svh;overflow-x:hidden;overflow-y:auto;padding:0;border:0;border-radius:0;box-shadow:none;background:linear-gradient(160deg,color-mix(in srgb,var(--entry-teal) 4.5%,transparent),transparent 22rem),linear-gradient(28deg,color-mix(in srgb,var(--entry-teal) 2.6%,transparent),transparent 20rem),linear-gradient(180deg,#010202,#020405 55%,#010203);color:var(--entry-text)}.entry-redesign-shell,.entry-redesign-shell *{box-sizing:border-box}.entry-ambient-depth,.entry-mountain-depth,.entry-redesign-shell:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}.entry-ambient-depth{background:linear-gradient(118deg,color-mix(in srgb,var(--entry-teal) 2.4%,transparent),transparent 25rem),linear-gradient(245deg,rgba(255,255,255,.018),transparent 31rem);opacity:.72}.entry-redesign-shell:before{background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px);background-size:3.2rem 3.2rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.38),transparent 62%);mask-image:linear-gradient(180deg,rgba(0,0,0,.38),transparent 62%);opacity:.3}.entry-mountain-depth{inset:auto 0 0;height:42svh;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--entry-teal) 2.6%,transparent) 26%,rgba(0,0,0,.68));clip-path:polygon(0 70%,9% 58%,18% 68%,31% 44%,44% 68%,57% 50%,69% 66%,82% 38%,100% 67%,100% 100%,0 100%);opacity:.72}.entry-gateway-frame,.entry-auth-layout,.entry-register-layout,.entry-legal-card{position:relative;z-index:1}.entry-gateway-frame{width:min(100%,1120px);min-width:0;min-height:100svh;margin:0 auto;padding:clamp(.86rem,2.4vw,1.65rem);display:grid;gap:clamp(.72rem,1.55vw,1.15rem);align-content:start}.entry-nav{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.entry-brand-lockup{display:inline-flex;align-items:center;gap:.58rem;color:var(--entry-text);text-decoration:none}.entry-wordmark{color:var(--sienah-teal-300);letter-spacing:.01em}.entry-sienah-lockup{display:inline-flex;align-items:center;min-width:0}.entry-sienah-logo{width:min(12rem,52vw);max-height:2.75rem;height:auto;display:block;overflow:visible;object-fit:contain;filter:none}.entry-sienah-symbol{width:3rem;height:3rem;display:block;overflow:visible;filter:none}.entry-nav-actions,.entry-actions{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.entry-nav-login,.entry-nav-cta{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:999px;padding:.52rem .86rem;color:#dffbf7;text-decoration:none;background:#050a0b8c;font-size:.9rem}.entry-nav-cta{background:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);color:var(--sienah-teal-100);border-color:color-mix(in srgb,var(--sienah-teal-300) 44%,transparent)}.entry-nav-login:hover,.entry-nav-cta:hover,.entry-button-primary:hover,.entry-button-secondary:hover,.entry-submit:hover,.entry-google-button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--sienah-teal-300) 46%,transparent)}.entry-landing-grid{min-width:0;display:grid;grid-template-columns:minmax(280px,.86fr) minmax(330px,1fr);gap:clamp(.82rem,2.2vw,1.35rem);align-items:stretch}.entry-phone-card,.entry-glass-panel{border:1px solid var(--entry-border);background:linear-gradient(180deg,#070c0dd6,#020506c7);box-shadow:inset 0 1px #ffffff0e,0 26px 80px #00000075;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.entry-phone-card{border-radius:1.45rem;overflow:hidden}.entry-glass-panel{border-radius:1.25rem}.entry-landing-card{min-height:min(620px,calc(100svh - 6rem));display:grid;align-content:end;position:relative}.entry-card-sky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(180deg,rgba(8,16,18,.12),transparent 45%),linear-gradient(140deg,color-mix(in srgb,var(--sienah-teal-300) 7.5%,transparent),transparent 31%),#010202}.entry-card-starfield{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(110deg,transparent 0 18%,rgba(174,255,246,.18) 19%,transparent 28% 100%),linear-gradient(180deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:100% 100%,2.8rem 2.8rem;opacity:.28}.entry-card-mountains{position:absolute;left:0;right:0;bottom:0;height:47%;background:linear-gradient(180deg,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),#000000e6);clip-path:polygon(0 67%,13% 50%,27% 64%,42% 31%,55% 64%,68% 43%,78% 62%,90% 35%,100% 56%,100% 100%,0 100%)}.entry-hero{position:relative;z-index:1;display:grid;gap:.72rem;padding:clamp(1rem,3.2vw,1.65rem)}.entry-eyebrow{margin:0;color:var(--sienah-teal-300);text-transform:uppercase;letter-spacing:.13em;font-size:.72rem;font-weight:800}.entry-title{margin:0;max-width:14ch;font-size:clamp(2rem,5.6vw,3.65rem);line-height:.98;letter-spacing:-.052em}.entry-subtitle,.entry-privacy-note,.entry-auth-header p,.entry-product-card p,.entry-feature-row p,.entry-legal-card p,.entry-session-truth,.entry-auth-unavailable{margin:0;color:var(--entry-muted);line-height:1.5}.entry-subtitle{max-width:42rem;color:var(--entry-soft);font-size:clamp(.96rem,1.5vw,1.12rem)}.entry-button-primary,.entry-button-secondary,.entry-submit,.entry-google-button{border-radius:.68rem;min-height:2.75rem;padding:.64rem 1rem;text-decoration:none;border:1px solid transparent;font-weight:800;font:inherit;display:inline-flex;align-items:center;justify-content:center;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.entry-button-primary,.entry-submit{background:linear-gradient(180deg,color-mix(in srgb,var(--entry-teal) 92%,#f2f5f7),var(--entry-teal));color:#021010;box-shadow:0 12px 24px color-mix(in srgb,var(--entry-teal) 12%,transparent)}.entry-button-secondary,.entry-google-button{background:#04090ab8;color:#e8fffb;border-color:color-mix(in srgb,var(--sienah-teal-300) 22%,transparent)}.entry-product-preview{padding:clamp(.9rem,2.2vw,1.25rem);display:grid;gap:.78rem;align-content:start}.entry-product-preview h2,.entry-auth-header h1,.entry-auth-header h2,.entry-register-title,.entry-truth-card h1,.entry-legal-card h1{margin:0;letter-spacing:-.035em;line-height:1.05}.entry-product-preview h2{font-size:clamp(1.45rem,2.4vw,2.2rem);max-width:15ch}.entry-product-map{display:grid;gap:.52rem}.entry-product-card{display:grid;grid-template-columns:auto 1fr;gap:.62rem;padding:.68rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:.86rem;background:#04090a85}.entry-product-card h3,.entry-feature-row h2,.entry-legal-list h2{margin:0 0 .22rem;font-size:.98rem;color:#f1fffd}.entry-pillar-icon,.entry-principle-icon{width:2.15rem;height:2.15rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 44%,transparent);border-radius:.7rem;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 18%,transparent),#04090a33)}.entry-feature-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.entry-feature-row article{display:grid;gap:.28rem;padding:.72rem .84rem;border-top:1px solid color-mix(in srgb,var(--sienah-teal-300) 20%,transparent)}.entry-public-links{display:flex;justify-content:center;gap:.8rem 1rem;flex-wrap:wrap;color:var(--entry-muted);font-size:.86rem}.entry-public-links a,.entry-auth-card a,.entry-feature-row a,.entry-legal-card a{color:var(--sienah-teal-300);text-decoration:none}.entry-auth-layout{min-height:100svh;width:min(100%,980px);margin:0 auto;padding:clamp(1rem,3vw,2rem);display:grid;gap:1rem;grid-template-columns:minmax(280px,430px);justify-content:center;align-content:center}.entry-auth-card{width:100%;padding:clamp(1rem,3vw,1.55rem);display:grid;gap:.72rem}.entry-login-card{max-width:430px}.entry-native-login-form,.entry-google-auth-section{display:grid;gap:.72rem}.entry-google-auth-section{padding-top:.18rem;border-top:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent)}.entry-google-auth-copy{margin:0;color:var(--entry-muted);font-size:.78rem;line-height:1.45;text-align:center}.entry-auth-header{display:grid;gap:.48rem;text-align:center;justify-items:center}.entry-auth-header h1,.entry-auth-header h2,.entry-truth-card h1{font-size:clamp(1.18rem,5.4vw,1.42rem)}.entry-auth-chips,.entry-requirement-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.36rem}.entry-auth-chips span,.entry-requirement-chips span{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;padding:.24rem .48rem;color:#bfeee8;font-size:.74rem;background:#050a0b73}.entry-field,.entry-password-control{display:grid;gap:.3rem}.entry-field{align-content:start}.entry-field label{color:#dcefeb;font-size:.79rem}.entry-input{width:100%;min-height:2.68rem;border-radius:.62rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 17%,transparent);background:#0206079e;color:var(--entry-text);padding:.62rem .72rem;font:inherit;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.entry-input::placeholder{color:#d2e8e475}.entry-password-control{position:relative}.entry-password-control .entry-input{padding-right:4.3rem}.entry-password-toggle{position:absolute;right:.42rem;top:50%;transform:translateY(-50%);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:.5rem;background:#050a0bc2;color:#aef8ef;min-height:1.86rem;padding:0 .54rem;cursor:pointer}.entry-session-truth,.entry-auth-unavailable{padding:.68rem .75rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:.72rem;background:#050a0b73;font-size:.82rem}.entry-remember-me-control{display:flex;align-items:flex-start;gap:.62rem;width:100%;max-width:100%;min-width:0;cursor:pointer;overflow-wrap:anywhere}.entry-remember-me-control input{width:1rem;height:1rem;margin-top:.16rem;accent-color:var(--entry-teal);flex:0 0 1rem;align-self:flex-start}.entry-remember-me-control span{display:grid;gap:.12rem;min-width:0;max-width:100%}.entry-remember-me-control strong{color:var(--entry-text);font-size:.86rem;font-weight:800}.entry-remember-me-control small{color:var(--entry-muted);font-size:.78rem;line-height:1.45;white-space:normal;overflow-wrap:anywhere}.entry-submit,.entry-google-button{width:100%;cursor:pointer}.entry-submit:disabled,.entry-google-button:disabled{opacity:.56;cursor:not-allowed;transform:none}.entry-auth-status{margin:0;min-height:1.02rem;color:var(--entry-muted);font-size:.84rem;text-align:center}.entry-auth-status-error,.entry-field-error{color:#ffb9b9}.entry-field-helper{margin:-.05rem 0 0;color:#d5e8e5a8;font-size:.74rem;line-height:1.28}.entry-auth-status-success{color:#9ef8ec}.entry-auth-footer{margin:.05rem 0 0;color:var(--entry-muted);text-align:center}.entry-field-error{margin:0;min-height:.56rem;font-size:.72rem;line-height:1.2}.entry-register-layout{min-height:100svh;width:min(100%,1120px);margin:0 auto;padding:clamp(1rem,3vw,2rem);display:grid;gap:clamp(1rem,2vw,1.4rem);grid-template-columns:minmax(260px,.54fr) minmax(0,1fr);align-items:center}.entry-register-layout .entry-glass-panel{padding:clamp(1rem,2.4vw,1.4rem);display:grid;gap:.7rem}.entry-register-card{width:min(100%,610px);justify-self:end;gap:.38rem}.entry-identity-image-note{color:var(--sienah-teal-300);border:1px dashed color-mix(in srgb,var(--sienah-teal-300) 30%,transparent);border-radius:.75rem;padding:.7rem;background:color-mix(in srgb,var(--sienah-teal-300) 6%,transparent)}.entry-field-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.entry-checkbox-row{display:flex;align-items:flex-start;gap:.58rem;color:var(--entry-soft);font-size:.84rem;line-height:1.35}.entry-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:1.14rem;height:1.14rem;margin-top:.08rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 36%,transparent);border-radius:.34rem;background:#050a0bc7;flex:0 0 1.14rem;cursor:pointer}.entry-checkbox:before{content:"";width:.32rem;height:.55rem;border:solid #031211;border-width:0 .12rem .12rem 0;transform:rotate(45deg) scale(0);transition:transform .12s ease;transform-origin:center}.entry-checkbox:checked:before{transform:rotate(45deg) scale(1)}.entry-checkbox:checked{border-color:color-mix(in srgb,var(--entry-teal) 82%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--entry-teal) 88%,#f2f5f7),var(--entry-teal));box-shadow:inset 0 0 0 1px #02060729}.entry-confirmation-group{display:grid;gap:.04rem;padding:.08rem 0 .02rem}.entry-truth-shell{overflow-y:auto}.entry-truth-layout{grid-template-columns:minmax(0,520px)}.entry-truth-card{width:min(100%,520px);gap:.72rem}.entry-truth-actions .entry-button-primary,.entry-truth-actions .entry-button-secondary{flex:1 1 10rem;text-align:center}.entry-support-list{display:grid;gap:.58rem}.entry-support-list section{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:.78rem;padding:.7rem;background:#050a0b70}.entry-support-list h2{margin:0 0 .22rem;font-size:.96rem;color:#f1fffd}.entry-support-list p{margin:0;color:var(--entry-muted);line-height:1.45;font-size:.86rem}.entry-support-links{display:flex;flex-wrap:wrap;gap:.58rem .82rem;justify-content:center;font-size:.82rem}.entry-support-links a{color:var(--sienah-teal-300);text-decoration:none}.entry-legal-shell{display:grid;place-items:center;padding:clamp(1rem,3vw,2rem)}.entry-legal-card{width:min(100%,760px);padding:clamp(1rem,3vw,1.65rem);display:grid;gap:.9rem}.entry-legal-list{display:grid;gap:.65rem}.entry-legal-list section{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:.86rem;padding:.78rem;background:#050a0b75}.entry-input:hover{border-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);background:#030809b8}.entry-input:disabled,.entry-password-toggle:disabled{opacity:.66;cursor:not-allowed}.entry-input:focus-visible,.entry-password-toggle:focus-visible,.entry-submit:focus-visible,.entry-google-button:focus-visible,.entry-button-primary:focus-visible,.entry-button-secondary:focus-visible,.entry-nav-login:focus-visible,.entry-nav-cta:focus-visible,.entry-checkbox:focus-visible,.entry-public-links a:focus-visible,.entry-support-links a:focus-visible{outline:none;border-color:color-mix(in srgb,var(--sienah-teal-300) 78%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sienah-teal-300) 16%,transparent)}@media (max-width: 980px){.entry-landing-grid,.entry-register-layout,.entry-feature-row{grid-template-columns:1fr}.entry-register-card{justify-self:stretch}}@media (max-width: 640px){.entry-redesign-shell{width:100%;max-width:none;margin:0;background:linear-gradient(180deg,#010202,#020405 56%,#010203)}.entry-ambient-depth{opacity:.48}.entry-mountain-depth{height:32svh;opacity:.52}.entry-gateway-frame,.entry-auth-layout,.entry-register-layout{width:100%;max-width:none;margin-inline:0;padding:calc(.72rem + env(safe-area-inset-top)) max(.42rem,env(safe-area-inset-right)) calc(.88rem + env(safe-area-inset-bottom)) max(.42rem,env(safe-area-inset-left))}.entry-nav{align-items:center}.entry-nav-cta{display:none}.entry-landing-card{min-height:58svh;border-radius:1.12rem}.entry-title{font-size:clamp(1.82rem,8.7vw,2.45rem);max-width:13ch}.entry-subtitle{font-size:.94rem;line-height:1.42}.entry-actions{width:100%}.entry-actions .entry-button-primary,.entry-actions .entry-button-secondary{flex:1 1 9rem}.entry-grid .entry-preview,.entry-register-layout .entry-glass-panel{border-color:transparent}.entry-product-preview{border-radius:1rem;padding:.86rem}.entry-product-card{padding:.66rem}.entry-auth-layout{min-height:100svh;justify-content:stretch;align-content:start;gap:.7rem}.entry-auth-card{width:100%;padding:.98rem .86rem;gap:.62rem;border-radius:1.05rem}.entry-input{min-height:2.62rem;font-size:16px}.entry-remember-me-control{padding:.62rem .66rem;gap:.56rem}.entry-field-pair{grid-template-columns:1fr;gap:.02rem}.entry-register-layout{gap:.68rem}.entry-register-layout .entry-glass-panel{padding:.86rem .78rem;gap:.5rem;border-radius:1.05rem}.entry-legal-shell{place-items:start center;padding:.7rem}.entry-legal-card{border-radius:1.05rem;padding:.92rem .82rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.entry-sienah-preview{position:relative;z-index:1;min-height:9.6rem;margin:.9rem clamp(.82rem,2.6vw,1.3rem) 0;display:grid;align-items:stretch}.entry-preview-shell{position:relative;overflow:hidden;display:grid;gap:.62rem;align-content:stretch;border:1px solid rgba(198,220,216,.11);border-radius:1.05rem;padding:.78rem;background:linear-gradient(128deg,rgba(11,143,138,.15),transparent 35%),linear-gradient(180deg,#121517db,#030506e6);box-shadow:inset 0 1px #ffffff0d,0 .9rem 2.2rem #00000047}.entry-preview-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,rgba(244,240,232,.065),transparent 32%,rgba(11,143,138,.05));opacity:.76}.entry-preview-shell>*{position:relative;z-index:1}.entry-preview-topline{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-width:0}.entry-preview-pill,.entry-preview-quiet,.entry-preview-kicker,.entry-preview-row span{border:1px solid rgba(198,220,216,.13);border-radius:999px;background:#050809b3;color:#f4f0e8cc;font-size:.7rem;font-weight:800;line-height:1}.entry-preview-pill{border-color:#0b8f8a6b;color:var(--color-sienah-off-white);padding:.38rem .58rem;background:#0b8f8a2e}.entry-preview-quiet{padding:.36rem .54rem;color:#f4f0e89e}.entry-preview-string{position:relative;display:grid;gap:.48rem;min-height:5.2rem;border:1px solid rgba(198,220,216,.1);border-radius:.92rem;padding:.72rem .78rem .8rem;background:linear-gradient(180deg,#111315e6,#060809db)}.entry-preview-kicker{justify-self:start;padding:.32rem .48rem;color:var(--sienah-teal-100);border-color:#0b8f8a47}.entry-preview-string p{margin:0;max-width:18rem;color:var(--color-sienah-off-white);font-size:1.02rem;font-weight:800;line-height:1.22;letter-spacing:0}.entry-preview-accent{position:absolute;right:.82rem;bottom:.82rem;width:2.65rem;height:.2rem;border-radius:999px;background:linear-gradient(90deg,#0b8f8a14,#0b8f8ad1)}.entry-preview-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.entry-preview-row span{display:inline-flex;align-items:center;justify-content:center;min-height:2.08rem;padding:.38rem .34rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-pillar-icon,.entry-principle-icon{position:relative;display:inline-grid;place-items:center}.entry-pillar-icon:before,.entry-principle-icon:before{content:"";width:.82rem;height:.82rem;border:1px solid color-mix(in srgb,var(--sienah-teal-100) 72%,transparent);border-radius:.28rem;transform:rotate(45deg);background:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent)}.entry-product-card:nth-child(2) .entry-pillar-icon:before{border-radius:999px;box-shadow:0 0 0 .28rem color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent)}.entry-product-card:nth-child(3) .entry-pillar-icon:before{width:1rem;height:.62rem;border-radius:999px 999px 999px .24rem;transform:none}.entry-product-card:nth-child(4) .entry-pillar-icon:before{width:1.05rem;height:1.05rem;border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 28%,transparent),#02060747)}.entry-product-card:nth-child(5) .entry-pillar-icon:before{width:.95rem;height:.95rem;border-radius:.32rem;box-shadow:inset 0 0 0 .18rem #020607e6}@media (max-width: 640px){.entry-sienah-preview{margin:.66rem .64rem 0;min-height:9.35rem}.entry-preview-shell{gap:.5rem;padding:.64rem;border-radius:.94rem}.entry-preview-string{min-height:4.9rem;padding:.62rem .66rem .72rem}.entry-preview-string p{font-size:.92rem;max-width:13rem}.entry-preview-row{gap:.32rem}.entry-preview-row span{min-height:1.92rem;font-size:.64rem;padding-inline:.22rem}.entry-landing-card{min-height:58svh}.entry-hero{padding:.92rem;gap:.58rem}.entry-title{font-size:clamp(1.82rem,8.7vw,2.45rem);max-width:13ch}}.entry-redesign-shell{--entry-panel: rgba(13, 16, 17, .9);--entry-panel-soft: rgba(18, 21, 23, .72);--entry-border: rgba(198, 220, 216, .1);--entry-border-strong: color-mix(in srgb, var(--sienah-teal-300) 28%, transparent);background:linear-gradient(180deg,#010202,#030506 58%,#010203)}.entry-ambient-depth{background:linear-gradient(118deg,rgba(255,255,255,.012),transparent 25rem);opacity:.34}.entry-redesign-shell:before{opacity:.09}.entry-mountain-depth{background:linear-gradient(180deg,transparent,rgba(255,255,255,.018) 26%,rgba(0,0,0,.72));opacity:.38}.entry-gateway-frame-compact{width:min(100%,760px);justify-content:center}.entry-landing-grid-compact{display:block}.entry-landing-card-compact{min-height:min(650px,calc(100svh - 7rem))}.entry-surface-labels{display:flex;flex-wrap:wrap;gap:.36rem;max-width:30rem}.entry-surface-labels span{border:1px solid rgba(198,220,216,.12);border-radius:999px;padding:.28rem .5rem;color:#dfe8e6bd;background:#0e1113ad;font-size:.74rem;font-weight:700}.entry-nav-login,.entry-nav-cta{background:#0d1012c2;border-color:#c6dcd824;color:#e6f3f0}.entry-nav-cta{border-color:color-mix(in srgb,var(--sienah-teal-300) 30%,transparent);color:var(--sienah-teal-100)}.entry-button-primary,.entry-submit{background:linear-gradient(180deg,#121617f0,#080a0bf0);color:var(--sienah-teal-100);border-color:color-mix(in srgb,var(--sienah-teal-300) 34%,transparent);box-shadow:inset 0 1px #ffffff0e,0 12px 24px #00000052}.entry-button-secondary,.entry-google-button{background:#0e1113db;border-color:#c6dcd81f}.entry-auth-card,.entry-phone-card,.entry-glass-panel{background:linear-gradient(180deg,#101315e6,#060809e0);border-color:#c6dcd81a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.entry-phone-card{box-shadow:inset 0 1px #ffffff0d,0 26px 80px #00000085}.entry-card-sky{background:linear-gradient(180deg,rgba(24,28,30,.35),transparent 45%),#010202}.entry-card-starfield{opacity:.14}.entry-card-mountains{background:linear-gradient(180deg,#ffffff05,#000000eb)}.entry-eyebrow{color:var(--sienah-teal-100)}.entry-sienah-preview{min-height:10rem}.entry-preview-shell{border-color:#c6dcd81c}.entry-preview-row span{color:#ecf6f4d1;background:#0e1113db}.entry-pillar-icon,.entry-principle-icon{border-color:#c6dcd824;background:#0e1113b8}.entry-pillar-icon:before,.entry-principle-icon:before{border-color:color-mix(in srgb,var(--sienah-teal-100) 50%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 6.5%,transparent)}.entry-product-card:nth-child(2) .entry-pillar-icon:before{box-shadow:0 0 0 .28rem #c6dcd80b}.entry-product-card:nth-child(4) .entry-pillar-icon:before{background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),#080a0b4d)}.entry-auth-header{gap:.22rem}.entry-auth-header h1,.entry-auth-header h2,.entry-truth-card h1{font-size:clamp(1.34rem,5.4vw,1.72rem)}.entry-card-brand{justify-content:center;margin-bottom:.24rem}.entry-card-brand .entry-sienah-logo{width:min(11.5rem,64vw);max-height:2.6rem}.entry-register-flow{width:min(100%,680px)}.entry-register-flow .entry-register-card{width:100%;justify-self:stretch}.entry-google-button,.entry-google-unavailable{display:inline-flex;align-items:center;justify-content:center;gap:.58rem}.entry-google-unavailable{width:100%;min-height:2.75rem;text-align:center}.entry-google-icon{width:1.18rem;height:1.18rem;flex:0 0 auto}.entry-auth-unavailable.entry-google-unavailable{color:#dfecea}.entry-auth-gate{display:grid;gap:.72rem;padding:.88rem;border-radius:.9rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);background:#03090a80}.entry-auth-gate p{margin:0;color:var(--entry-muted);font-size:.88rem;line-height:1.45;text-align:center}.entry-redesign-shell{--entry-luminous-teal: var(--sienah-accent, #0B8F8A);--entry-luminous-teal-soft: var(--sienah-teal-100, #D9F6F5);--entry-ink: #020807;--entry-card-top: rgba(20, 24, 25, .94);--entry-card-bottom: rgba(5, 7, 8, .94);background:linear-gradient(142deg,color-mix(in srgb,var(--entry-luminous-teal) 5.2%,transparent),transparent 23rem),linear-gradient(215deg,rgba(152,255,246,.028),transparent 21rem),linear-gradient(180deg,#010202,#020807 52%,#010303)}.entry-gateway-frame-compact{width:min(100%,880px)}.entry-nav{min-height:3.9rem;padding:.12rem .06rem .24rem}.entry-brand-lockup{position:relative;min-width:0;padding:.2rem 0}.entry-brand-lockup .entry-sienah-logo{width:clamp(9.8rem,21vw,14.6rem);max-height:3.25rem;filter:none}.entry-nav-actions{gap:.5rem}.entry-nav-login,.entry-nav-cta{min-height:2.45rem;border-radius:.75rem;padding:.58rem .88rem;background:linear-gradient(180deg,#111617db,#060809d1);box-shadow:inset 0 1px #ffffff0b}.entry-nav-cta{background:linear-gradient(180deg,#23e2d62e,#081212db);border-color:#36e5d96b}.entry-landing-card-compact{min-height:min(720px,calc(100svh - 7rem));display:grid;grid-template-rows:auto minmax(10.4rem,12.4rem) auto;align-content:stretch;border-radius:1.55rem}.entry-hero-brand-stage{position:relative;z-index:1;display:grid;justify-items:center;padding:clamp(1rem,3.4vw,1.72rem) clamp(.9rem,3vw,1.8rem) .18rem}.entry-hero-brand-stage:after{content:"";width:min(22rem,70%);height:1px;margin-top:.9rem;background:linear-gradient(90deg,transparent,rgba(54,229,217,.38),transparent)}.entry-sienah-hero-logo{width:min(11.4rem,50vw);height:auto;display:block;filter:none}.entry-landing-card-compact .entry-sienah-preview{position:relative;inset:auto;height:auto;min-height:11.15rem;margin:.95rem clamp(.82rem,2.6vw,1.3rem) 0}.entry-landing-card-compact .entry-preview-shell{min-height:100%;border-radius:1.08rem;background:linear-gradient(135deg,rgba(11,143,138,.17),transparent 38%),linear-gradient(180deg,#151c1dc7,#040708e0)}.entry-landing-card-compact .entry-preview-string{border-color:#c6dcd81c;background:linear-gradient(180deg,#111617f0,#050809e6)}.entry-landing-card-compact .entry-preview-row span{color:#f4fffddb;background:#070b0ccc;border-color:#c6dcd821}.entry-hero{align-content:start;padding:clamp(.9rem,3vw,1.45rem) clamp(1rem,3.2vw,1.8rem) clamp(1.05rem,3.2vw,1.7rem)}.entry-eyebrow{color:var(--entry-luminous-teal-soft);letter-spacing:.08em}.entry-title{max-width:15ch;letter-spacing:0}.entry-subtitle{max-width:34rem}.entry-surface-labels span{color:#e9f6f3c7;background:#050809b8;border-color:#36e5d929}.entry-button-primary,.entry-submit{border-color:#36e5d96b;background:linear-gradient(180deg,#202a2bfa,#04090af5);color:#b8fff8;box-shadow:inset 0 1px #ffffff14,0 .85rem 2rem #00000057}.entry-button-secondary,.entry-google-button{border-color:#c6dcd824;background:linear-gradient(180deg,#111516e6,#050809e0)}.entry-auth-layout{width:min(100%,760px)}.entry-auth-layout>.entry-brand-lockup{justify-self:center}.entry-auth-layout>.entry-brand-lockup .entry-sienah-logo,.entry-card-brand .entry-sienah-logo{width:clamp(10.8rem,36vw,15rem);max-height:3.35rem}.entry-auth-card,.entry-phone-card,.entry-glass-panel{position:relative;background:linear-gradient(128deg,rgba(54,229,217,.058),transparent 34%),linear-gradient(180deg,var(--entry-card-top),var(--entry-card-bottom))}.entry-auth-card:before,.entry-phone-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 22%);opacity:.72}.entry-auth-card>*,.entry-phone-card>:not(.entry-card-sky){position:relative;z-index:1}.entry-phone-card>.entry-card-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.entry-auth-card{border-radius:1.25rem;box-shadow:inset 0 1px #ffffff0f,0 1.4rem 4rem #0000007a}.entry-auth-header h1,.entry-auth-header h2,.entry-truth-card h1{letter-spacing:0}.entry-input{border-color:#c6dcd826;background:#020809b8}.entry-input:focus-visible{border-color:#36e5d9b8;box-shadow:0 0 0 3px #36e5d921}@media (max-width: 640px){.entry-landing-card-compact{min-height:76svh;grid-template-rows:auto minmax(10.7rem,12.1rem) auto;border-radius:1.2rem}.entry-brand-lockup .entry-sienah-logo{width:clamp(8.7rem,44vw,11.8rem);max-height:2.85rem}.entry-nav{min-height:3.35rem;align-items:center}.entry-nav-login{min-height:2.28rem;padding:.5rem .72rem}.entry-hero-brand-stage{padding:.92rem .8rem .12rem}.entry-sienah-hero-logo{width:min(10.2rem,56vw)}.entry-landing-card-compact .entry-sienah-preview{min-height:10.85rem;margin-inline:.64rem}.entry-landing-card-compact .entry-preview-shell{border-radius:.94rem}.entry-landing-card-compact .entry-preview-row span{font-size:.64rem;padding-inline:.22rem}.entry-surface-labels{gap:.3rem}.entry-hero{padding:.78rem .9rem 1.02rem}.entry-title{max-width:14ch}.entry-auth-layout>.entry-brand-lockup .entry-sienah-logo,.entry-card-brand .entry-sienah-logo{width:min(13rem,72vw)}.entry-register-flow{align-content:start}}.entry-landing-shell{overflow-x:clip}.entry-gateway-frame-compact{width:min(100%,1120px)}.entry-landing-shell .entry-brand-lockup .entry-sienah-logo,.entry-product-phone .entry-sienah-hero-logo{clip-path:none}.entry-landing-stage{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2.8vw,1.55rem);align-items:start;width:100%}.entry-landing-stage:before{content:"";position:absolute;left:50%;top:clamp(21rem,48vw,32rem);width:min(58rem,138vw);height:clamp(13rem,32vw,21rem);transform:translate(-50%) skewY(-8deg);pointer-events:none;background:linear-gradient(165deg,transparent 40%,rgba(11,143,138,.18) 40.5%,rgba(11,143,138,.045) 43%,transparent 48%),linear-gradient(166deg,transparent 46%,rgba(244,240,232,.045) 46.5%,rgba(11,143,138,.12) 48.5%,transparent 53%),linear-gradient(167deg,transparent 52%,rgba(11,143,138,.1) 52.5%,rgba(244,240,232,.028) 54.8%,transparent 59%);opacity:.78}.entry-landing-stage>*{position:relative;z-index:1}.entry-hero-mobile-led{padding:clamp(1.1rem,4.2vw,2.2rem) clamp(.18rem,1.8vw,.75rem) .35rem}.entry-hero-mobile-led .entry-eyebrow{display:none;color:#f4f0e8a3;font-size:clamp(.68rem,1.6vw,.78rem);letter-spacing:0;text-transform:none}.entry-hero-mobile-led .entry-title{width:min(11.8ch,100%);min-width:0;max-width:100%;color:var(--color-sienah-off-white);font-size:clamp(3rem,10.8vw,4.9rem);line-height:1.02;letter-spacing:0}.entry-title-dot{color:var(--color-sienah-teal)}.entry-hero-mobile-led .entry-title:after{content:none;width:.18em;height:.18em;margin-left:.08em;border-radius:999px;background:var(--color-sienah-teal);vertical-align:baseline}.entry-hero-mobile-led .entry-subtitle{max-width:29rem;color:#f4f0e8b3;font-size:clamp(1.05rem,2.5vw,1.28rem);line-height:1.46}.entry-hero-mobile-led .entry-subtitle span{display:block}.entry-hero-mobile-led .entry-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem;width:min(100%,38rem);margin-top:.42rem}.entry-hero-mobile-led .entry-button-primary,.entry-hero-mobile-led .entry-button-secondary{min-height:3.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1.05rem;font-size:1.02rem;font-weight:850;letter-spacing:0}.entry-hero-mobile-led .entry-button-primary{color:var(--color-sienah-off-white);border-color:#0b8f8ac2;background:linear-gradient(105deg,rgba(244,240,232,.08),transparent 44%),linear-gradient(180deg,#0b8f8afa,#075e60f5);box-shadow:inset 0 1px #f4f0e829,0 1.05rem 2.6rem #0000005c}.entry-hero-mobile-led .entry-button-secondary{color:var(--color-sienah-off-white);border-color:#f4f0e838;background:linear-gradient(180deg,#101315d1,#030607d6)}.entry-product-phone{width:min(100%,38rem);justify-self:center;min-height:0;display:grid;grid-template-rows:auto auto auto auto;align-content:start;padding:clamp(.86rem,2.4vw,1.1rem);border-radius:clamp(1.45rem,4.8vw,2.35rem);overflow:hidden;margin-top:.32rem;background:linear-gradient(124deg,rgba(11,143,138,.12),transparent 40%),linear-gradient(180deg,#141819f5,#030607f5);box-shadow:inset 0 1px #f4f0e814,0 1.6rem 4.4rem #0000008a}.entry-product-phone:after{content:"";position:absolute;top:.44rem;right:.44rem;bottom:.44rem;left:.44rem;border:1px solid rgba(244,240,232,.08);border-radius:inherit;pointer-events:none}.entry-product-phone .entry-card-sky{background:linear-gradient(145deg,rgba(11,143,138,.13),transparent 34%),linear-gradient(210deg,rgba(244,240,232,.035),transparent 38%),#030607}.entry-product-phone .entry-card-starfield{opacity:.12;background-image:linear-gradient(110deg,transparent 0 18%,rgba(244,240,232,.12) 19%,transparent 28% 100%),linear-gradient(180deg,rgba(244,240,232,.08) 1px,transparent 1px)}.entry-product-phone .entry-card-mountains{height:34%;opacity:.55;background:linear-gradient(180deg,#0b8f8a0d,#000000d1)}.entry-device-topbar{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-width:0}.entry-device-topbar .entry-preview-pill{display:inline-flex;align-items:center;gap:.44rem}.entry-device-topbar .entry-preview-pill:before{content:"";width:1.08rem;height:.68rem;background:linear-gradient(90deg,#0b8f8ae6,#0b8f8ae6) 0 .08rem / 100% .12rem no-repeat,linear-gradient(90deg,#0b8f8ab8,#0b8f8ab8) 0 .32rem / 100% .12rem no-repeat,linear-gradient(90deg,#0b8f8a85,#0b8f8a85) 0 .56rem / 100% .12rem no-repeat}.entry-device-menu{display:inline-grid;gap:.28rem;width:1.7rem;flex:0 0 auto}.entry-device-menu span{display:block;height:.13rem;border-radius:999px;background:#f4f0e8c7}.entry-device-brand-stage{justify-items:start;padding:.92rem .1rem .18rem}.entry-device-brand-stage:after{display:none}.entry-device-brand-stage .entry-sienah-hero-logo{width:min(8.3rem,42vw);opacity:.92}.entry-product-phone .entry-sienah-preview{min-height:0;margin:.62rem 0 0}.entry-product-phone .entry-preview-shell{min-height:0;gap:.72rem;padding:clamp(.8rem,2.6vw,1.04rem);border-radius:1.22rem;border-color:#f4f0e81f;background:linear-gradient(128deg,rgba(11,143,138,.18),transparent 42%),linear-gradient(180deg,#161d1ed6,#070b0ce6)}.entry-product-phone .entry-preview-shell:before{background:linear-gradient(115deg,rgba(244,240,232,.075),transparent 30%,rgba(11,143,138,.06));opacity:.82}.entry-product-phone .entry-preview-topline{justify-content:space-between}.entry-product-phone .entry-preview-kicker{color:var(--sienah-teal-100);border-color:#0b8f8a5c;background:#0b8f8a21}.entry-product-phone .entry-preview-string{min-height:7.3rem;gap:.78rem;padding:clamp(.9rem,3vw,1.1rem);border-radius:1.08rem}.entry-product-phone .entry-preview-string p{max-width:13.7rem;font-size:clamp(1.46rem,5.8vw,2.12rem);line-height:1.16}.entry-product-phone .entry-preview-accent{position:relative;right:auto;bottom:auto;width:4.2rem;height:.22rem;display:block;background:linear-gradient(90deg,#0b8f8af5,#0b8f8a2e)}.entry-preview-compose-line{display:flex;align-items:center;min-height:3rem;padding:.72rem .88rem;border:1px solid rgba(244,240,232,.12);border-radius:.86rem;color:#f4f0e885;background:#02060770;font-size:.93rem;font-weight:700}.entry-product-phone .entry-preview-row{gap:.62rem}.entry-product-phone .entry-preview-row span{min-height:4.05rem;border-radius:.95rem;white-space:normal;color:var(--color-sienah-off-white);background:linear-gradient(180deg,#0e1214db,#040708e6)}.entry-product-phone .entry-surface-labels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;max-width:none;margin-top:.86rem}.entry-product-phone .entry-surface-labels span{min-height:4.1rem;display:grid;place-items:center;gap:.38rem;padding:.55rem .34rem;border-radius:1rem;color:#f4f0e8e0;text-align:center;font-size:clamp(.58rem,1.8vw,.78rem);line-height:1.12;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;background:linear-gradient(180deg,#0f1315d6,#040708e0)}.entry-product-phone .entry-surface-labels span:before{content:"";width:1.18rem;height:.2rem;border-radius:999px;background:#0b8f8adb;box-shadow:0 .42rem #0b8f8a8a}@media (min-width: 780px){.entry-landing-stage{grid-template-columns:minmax(0,1fr) minmax(20rem,28rem);gap:clamp(1.6rem,4vw,3.4rem);align-items:center}.entry-hero-mobile-led{padding-top:clamp(2rem,5vw,4.6rem)}.entry-hero-mobile-led .entry-title{max-width:10.4ch;font-size:clamp(3.7rem,5.2vw,4.85rem)}.entry-hero-mobile-led .entry-actions{width:min(100%,35rem)}.entry-product-phone{width:min(100%,28rem);max-height:44rem}.entry-product-phone .entry-surface-labels span{font-size:clamp(.52rem,.76vw,.66rem)}}@media (max-width: 640px){.entry-gateway-frame-compact{padding:calc(1.05rem + env(safe-area-inset-top)) max(1.55rem,env(safe-area-inset-right)) calc(1.05rem + env(safe-area-inset-bottom)) max(1.55rem,env(safe-area-inset-left));gap:.54rem}.entry-nav{min-height:2.9rem;padding:0}.entry-brand-lockup .entry-sienah-logo{width:clamp(9rem,42vw,11.1rem);max-height:2.7rem;transform:translate(-1.16rem)}.entry-nav-login{min-height:2.25rem;padding:.35rem 0;border-color:transparent;background:transparent;box-shadow:none;color:var(--color-sienah-off-white);font-size:1rem}.entry-hero-mobile-led{gap:.68rem;padding:1.05rem 0 .22rem}.entry-hero-mobile-led .entry-eyebrow{font-size:.72rem}.entry-hero-mobile-led .entry-title{max-width:11.8ch;font-size:clamp(3.05rem,13.05vw,3.9rem);line-height:1.05}.entry-hero-mobile-led .entry-subtitle{max-width:16.2rem;font-size:1.08rem;line-height:1.45}.entry-hero-mobile-led .entry-actions{grid-template-columns:1fr;gap:.7rem;width:min(100%,18rem);margin-inline:auto;margin-top:.42rem}.entry-hero-mobile-led .entry-button-primary,.entry-hero-mobile-led .entry-button-secondary{min-height:3.64rem;border-radius:.92rem;font-size:1.05rem}.entry-product-phone{width:calc(100% - 2rem);padding:.78rem;border-radius:1.86rem;margin-top:.58rem}.entry-device-brand-stage{display:none}.entry-product-phone .entry-sienah-preview{margin-top:.76rem}.entry-product-phone .entry-preview-shell{padding:.74rem;border-radius:1rem}.entry-product-phone .entry-preview-string{min-height:7.15rem;padding:.88rem}.entry-product-phone .entry-preview-string p{max-width:15.8rem;font-size:clamp(1.38rem,6.15vw,1.7rem);line-height:1.22}.entry-preview-compose-line{min-height:2.88rem;font-size:.88rem}.entry-product-phone .entry-preview-row{gap:.46rem}.entry-product-phone .entry-preview-row span{min-height:3.55rem;padding-inline:.3rem;font-size:.69rem}.entry-product-phone .entry-surface-labels{gap:.42rem;margin-top:.72rem}.entry-product-phone .entry-surface-labels span{min-height:3.65rem;border-radius:.82rem;padding:.45rem .18rem;font-size:clamp(.5rem,2.28vw,.58rem)}.entry-product-phone .entry-surface-labels span:nth-child(4),.entry-product-phone .entry-surface-labels span:nth-child(5){font-size:clamp(.48rem,2.12vw,.55rem);line-height:1.08}.entry-product-phone .entry-surface-labels span:before{width:.98rem}}@media (max-width: 370px){.entry-hero-mobile-led .entry-title{font-size:clamp(2.95rem,15vw,3.55rem)}.entry-hero-mobile-led .entry-subtitle{font-size:1rem}.entry-product-phone .entry-preview-row span,.entry-product-phone .entry-surface-labels span{font-size:.56rem}}.sienah-coming-shell{--color-sienah-bg: #111318;--color-sienah-soft-black: #1B1D23;--color-sienah-teal: var(--sienah-accent, #0B8F8A);--color-sienah-deep-teal: var(--sienah-teal-900, #064F4C);--color-sienah-off-white: #F4F0E8;--sienah-bg: #111318;--sienah-bg-soft: #1B1D23;--sienah-teal: var(--sienah-accent, #0B8F8A);--sienah-teal-deep: var(--sienah-teal-900, #064F4C);--sienah-text: #F4F0E8;--sienah-muted: #94a9a6;--sienah-line: rgba(149, 255, 247, .16);position:relative;min-height:100svh;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;padding:1rem;background:linear-gradient(132deg,rgba(46,221,209,.08),transparent 34rem),linear-gradient(180deg,var(--sienah-bg) 0%,var(--sienah-bg-soft) 58%,#010203 100%);color:var(--sienah-text)}.sienah-coming-shell,.sienah-coming-shell *{box-sizing:border-box}.sienah-coming-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:3rem 3rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.54),transparent 68%);mask-image:linear-gradient(180deg,rgba(0,0,0,.54),transparent 68%);opacity:.34}.sienah-coming-nav,.sienah-coming-main,.sienah-coming-footer{position:relative;z-index:1;width:min(100%,1120px);margin:0 auto}.sienah-coming-nav{min-height:4rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.sienah-coming-logo{width:min(14rem,58vw);height:auto;display:block;overflow:visible}.sienah-coming-logo-lockup{display:inline-flex;align-items:center;min-width:0}.sienah-coming-status{border:1px solid var(--sienah-line);border-radius:8px;padding:.42rem .62rem;color:#f3fffdc7;background:#05080ab8;font-size:.82rem;font-weight:700}.sienah-coming-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);align-items:center;gap:2rem;min-height:calc(100svh - 10rem)}.sienah-coming-copy{display:grid;gap:1rem;align-content:center;max-width:45rem}.sienah-coming-kicker,.sienah-coming-category,.sienah-coming-idea,.sienah-coming-actions span,.sienah-coming-mark p,.sienah-coming-footer{margin:0;line-height:1.5}.sienah-coming-kicker{color:var(--sienah-teal);font-size:.86rem;font-weight:800}.sienah-coming-title{display:grid;gap:.5rem;margin:0;letter-spacing:0;line-height:.96}.sienah-coming-title span{color:var(--sienah-text);font-size:4.8rem;letter-spacing:0}.sienah-coming-title small{color:var(--sienah-teal);font-size:1.35rem;font-weight:800;letter-spacing:0}.sienah-coming-category{max-width:38rem;color:#f3fffddb;font-size:1.08rem}.sienah-coming-idea{color:var(--sienah-muted);font-size:1rem}.sienah-coming-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.35rem}.sienah-coming-primary{min-height:2.9rem;border:1px solid rgba(46,221,209,.42);border-radius:8px;padding:.72rem 1rem;color:#061211;background:linear-gradient(180deg,#95fff7,var(--sienah-teal));font:inherit;font-weight:800}.sienah-coming-primary:disabled{cursor:not-allowed;opacity:.74}.sienah-coming-actions span{color:var(--sienah-muted);font-size:.92rem}.sienah-waitlist-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.68rem;width:min(100%,38rem);padding:.78rem;border:1px solid var(--sienah-line);border-radius:16px;background:linear-gradient(136deg,rgba(46,221,209,.08),transparent 44%),#040809b8;box-shadow:inset 0 1px #ffffff0b,0 1rem 2.4rem #00000047}.sienah-waitlist-field,.sienah-waitlist-consent{min-width:0}.sienah-waitlist-field{display:grid;gap:.34rem}.sienah-waitlist-field span,.sienah-waitlist-consent span{color:#f3fffdc7;font-size:.82rem;line-height:1.35}.sienah-waitlist-field input,.sienah-waitlist-field select{width:100%;min-height:2.78rem;border:1px solid rgba(149,255,247,.16);border-radius:10px;padding:.68rem .76rem;color:var(--sienah-text);background:#020506bd;font:inherit}.sienah-waitlist-field input::placeholder{color:#f4f0e86b}.sienah-waitlist-field select{color:#f4f0e8db}.sienah-waitlist-consent,.sienah-waitlist-status,.sienah-waitlist-form .sienah-coming-primary{grid-column:1 / -1}.sienah-waitlist-consent{display:flex;align-items:flex-start;gap:.58rem;padding:.14rem .04rem}.sienah-waitlist-consent input{flex:0 0 1.1rem;width:1.1rem;height:1.1rem;margin-top:.1rem;accent-color:var(--sienah-teal)}.sienah-waitlist-status{min-height:1.3rem;margin:0;color:var(--sienah-muted);font-size:.84rem;line-height:1.45}.sienah-waitlist-status.is-success{color:#95fff7}.sienah-waitlist-status.is-error{color:#ffb9b9}.sienah-waitlist-field input:focus-visible,.sienah-waitlist-field select:focus-visible,.sienah-waitlist-consent input:focus-visible,.sienah-coming-primary:focus-visible{outline:none;border-color:#2eddd1b8;box-shadow:0 0 0 3px #2eddd124}.entry-invite-layout{width:min(100%,760px)}.entry-invite-card{display:grid;gap:1rem;padding:clamp(1.05rem,3vw,1.45rem)}.entry-invite-card .entry-auth-header{gap:.42rem;text-align:left}.entry-invite-card .entry-auth-header h1{margin:0;font-size:clamp(1.75rem,4.8vw,3.2rem);line-height:.96}.entry-invite-card .entry-auth-header p{margin:0;color:var(--entry-muted);line-height:1.48}.entry-invite-kicker{color:#95fff7!important;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.entry-invite-form{display:grid;gap:.72rem}.entry-invite-actions{display:grid;gap:.68rem;padding:.78rem;border:1px solid rgba(149,255,247,.15);border-radius:12px;background:linear-gradient(135deg,rgba(47,213,199,.09),transparent 50%),#020607b3}.entry-invite-actions .entry-button-primary,.entry-invite-actions .entry-button-secondary{width:100%}.entry-invite-truth{margin:0;color:#d5e8e5b8;font-size:.82rem;line-height:1.42}.sienah-coming-boundary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:.35rem 0 0}.sienah-coming-boundary div{min-width:0;border-top:1px solid var(--sienah-line);padding-top:.62rem}.sienah-coming-boundary dt,.sienah-coming-boundary dd{margin:0}.sienah-coming-boundary dt{color:var(--sienah-teal);font-size:.76rem;font-weight:800}.sienah-coming-boundary dd{color:#f3fffdc2;font-size:.86rem;line-height:1.35}.sienah-coming-mark{display:grid;gap:1rem;align-content:center;justify-items:center;min-height:25rem;border-left:1px solid var(--sienah-line);padding-left:2rem;text-align:center}.sienah-coming-symbol{width:min(13rem,56vw);height:auto;display:block;overflow:visible;filter:none}.sienah-coming-mark p{max-width:19rem;color:var(--sienah-muted);font-size:.9rem}.sienah-coming-footer{min-height:4.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:center;border-top:1px solid var(--sienah-line);color:#f3fffdb3;font-size:.84rem}@media (max-width: 820px){.sienah-coming-shell{overflow-y:auto}.sienah-coming-main{grid-template-columns:1fr;gap:1.25rem;min-height:auto;padding:1.25rem 0}.sienah-coming-title span{font-size:3.1rem}.sienah-coming-title small{font-size:1.08rem}.sienah-coming-mark{min-height:auto;justify-items:start;border-left:0;border-top:1px solid var(--sienah-line);padding:1.25rem 0 0;text-align:left}.sienah-coming-symbol{width:8rem}.sienah-coming-footer{grid-template-columns:1fr;padding:1rem 0}.sienah-coming-boundary{grid-template-columns:1fr}}@media (max-width: 520px){.sienah-coming-shell{padding:.8rem}.sienah-coming-nav{align-items:flex-start;flex-direction:column}.sienah-coming-logo{width:min(12rem,76vw)}.sienah-coming-title span{font-size:2.55rem}.sienah-coming-actions,.sienah-coming-primary,.sienah-waitlist-form{width:100%}.sienah-waitlist-form{grid-template-columns:1fr;padding:.68rem;border-radius:14px}.sienah-waitlist-field input,.sienah-waitlist-field select{font-size:16px}}.topbar-hub-trigger{text-decoration:none}.topbar-hub-avatar,.topbar-hub-avatar-image,.topbar-hub-avatar-fallback{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit}.topbar-hub-avatar-image{object-fit:cover}.topbar-hub-avatar-fallback{background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--sienah-teal-300) 18%,transparent),transparent 46%),#050d0feb}.personal-hub-route{min-height:calc(100vh - 6rem);padding:0 0 max(7.2rem,calc(6rem + env(safe-area-inset-bottom)))}.personal-hub-shell{width:min(100%,760px);margin:0 auto;display:grid;gap:1rem;border:0;border-radius:0;padding:.2rem 0 0;background:radial-gradient(circle at 92% 2%,color-mix(in srgb,var(--sienah-teal-500) 3%,transparent),transparent 34%),radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--sienah-teal-500) 1.8%,transparent),transparent 30%),linear-gradient(180deg,var(--deepr-card-glass),rgba(3,6,8,.965));box-shadow:none}.personal-hub-route-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:flex-start;gap:.58rem;border:0!important;border-radius:0!important;padding:.2rem .15rem .35rem!important;background:transparent!important;box-shadow:none!important}.personal-hub-route-header .essence-route-header-copy{display:grid;grid-column:1;grid-row:1 / span 2;gap:.18rem}.personal-hub-route-header .eyebrow{color:#d8e5e29e;font-size:.74rem;font-weight:700;letter-spacing:0;text-transform:none}.personal-hub-route-header h1{margin:0;color:#fbfffb;font-size:clamp(2.05rem,7vw,3.15rem);line-height:.96;letter-spacing:0}.personal-hub-route-header p{margin:0;max-width:28rem;color:#e8f1eead;font-size:.95rem;line-height:1.35}.personal-hub-route-header .essence-status-pill{grid-column:2;grid-row:1;border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);color:#c5fff9e6;background:#040b0dc7}.personal-hub-close{display:grid;grid-column:3;grid-row:1;place-items:center;flex:0 0 auto;width:2.1rem;height:2.1rem;border:1px solid rgba(219,255,250,.1);border-radius:999px;color:#f0fffceb;background:#030a0cc7;box-shadow:inset 0 1px #ffffff09;cursor:pointer}.personal-hub-layout,.personal-hub-group{display:grid;gap:.72rem}.personal-hub-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(10.5rem,.58fr);align-items:stretch;gap:1rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-500) 10%,transparent);border-radius:8px;padding:.95rem;background:radial-gradient(ellipse at 84% 24%,color-mix(in srgb,var(--sienah-teal-500) 4%,transparent),transparent 30%),radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--sienah-teal-500) 2.2%,transparent),transparent 34%),linear-gradient(120deg,rgba(0,0,0,.74) 0%,rgba(6,10,12,.92) 54%,var(--deepr-surface-muted) 100%);box-shadow:0 20px 52px #00000057,inset 0 1px #ffffff07}.personal-hub-profile-main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;min-width:0}.personal-hub-profile-copy{display:grid;gap:.24rem;min-width:0}.personal-hub-profile-copy h2{margin:0;color:#f8fffd;font-size:1.22rem;line-height:1.05;letter-spacing:0;overflow-wrap:anywhere}.personal-hub-kicker,.personal-hub-handle,.personal-hub-bio{margin:0}.personal-hub-kicker{color:#ccd6d3ad;font-size:.74rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:none}.personal-hub-handle{color:color-mix(in srgb,var(--sienah-teal-300) 86%,transparent);font-size:.88rem;font-weight:730}.personal-hub-bio{max-width:34rem;color:#effffcbd;font-size:.84rem;line-height:1.36}.personal-hub-private-note{width:fit-content;margin-top:.26rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);border-radius:999px;padding:.22rem .56rem;color:#c1fff8db;background:#030c0eb8;font-size:.72rem;font-weight:760}.personal-hub-profile-avatar-wrap{display:grid;justify-items:center;gap:.4rem}.personal-hub-avatar-wrap{position:relative;display:grid;place-items:center}.personal-hub-avatar,.personal-hub-avatar-image,.personal-hub-avatar-fallback{display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:999px}.personal-hub-avatar{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 34%,transparent);background:#03080adb;box-shadow:0 0 0 .2rem color-mix(in srgb,var(--sienah-teal-500) 1.8%,transparent),0 18px 42px #0000006b;overflow:hidden}.personal-hub-avatar-image{object-fit:cover}.personal-hub-avatar-fallback{color:#eafffb;font-size:1.45rem;font-weight:900;letter-spacing:0;background:radial-gradient(circle at 34% 26%,color-mix(in srgb,var(--sienah-teal-300) 20%,transparent),transparent 48%),linear-gradient(180deg,#0d2427,#03090b)}.personal-hub-presence{width:fit-content;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 24%,transparent);border-radius:999px;padding:.24rem .58rem;color:#cffffae6;background:#010f11c2;font-size:.72rem;line-height:1}.personal-hub-profile-divider{width:1px;min-height:100%;background:linear-gradient(180deg,transparent,rgba(219,255,250,.12),transparent)}.personal-hub-identity-copy{display:grid;align-content:center;gap:.3rem;min-width:0}.personal-hub-identity-copy strong{color:#f5fffc;font-size:.96rem;line-height:1.15;overflow-wrap:anywhere}.personal-hub-identity-copy small{color:#e2f2ef9e;font-size:.76rem}.personal-hub-view-identity{display:inline-flex;gap:.32rem;align-items:center;width:fit-content;margin-top:.26rem;border:1px solid color-mix(in srgb,var(--sienah-accent, #0B8F8A) 14%,transparent);border-radius:999px;padding:.28rem .62rem;color:var(--sienah-accent, #0B8F8A);background:#030c0ea8;font-size:.78rem;font-weight:800;text-decoration:none}.personal-hub-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-700, #087A76) 8%,transparent);border-radius:8px;padding:0;background:#05080ab8}.personal-hub-tile{display:grid;justify-items:start;align-content:start;gap:.16rem;min-height:4.35rem;border-right:1px solid rgba(219,255,250,.06);padding:.62rem .5rem;color:#eefffce6;background:linear-gradient(180deg,#080d0fd1,#030709e0)}.personal-hub-tile:last-child{border-right:0}.personal-hub-tile svg{color:color-mix(in srgb,var(--sienah-teal-300) 84%,transparent)}.personal-hub-tile span{color:#dae8e5b3;font-size:.64rem;font-weight:760;line-height:1.1}.personal-hub-tile strong{color:#f4fffd;font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.personal-hub-tile small{color:#e2f2ef8a;font-size:.62rem;line-height:1.15}.personal-hub-group h2{margin:0;color:#dae8e5ad;font-size:.76rem;font-weight:850;letter-spacing:0}.personal-hub-nav-rail{display:grid;grid-template-columns:1fr;gap:.42rem}.personal-hub-list{overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-500) 8%,transparent);border-radius:8px;background:#05080adb}.personal-hub-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;min-width:0;min-height:4.1rem;width:100%;border:0;border-bottom:1px solid rgba(219,255,250,.065);padding:.72rem .82rem;color:inherit;background:transparent;cursor:pointer;font:inherit;text-align:left;text-decoration:none}.personal-hub-row:last-child{border-bottom:0}.personal-hub-row:hover{background:color-mix(in srgb,var(--sienah-teal-500) 1.8%,transparent)}.personal-hub-row.is-disabled{cursor:default;opacity:.68}.personal-hub-row-icon,.personal-hub-owner-icon{display:grid;place-items:center;width:2.42rem;height:2.42rem;border:1px solid color-mix(in srgb,var(--sienah-teal-500) 12%,transparent);border-radius:999px;color:color-mix(in srgb,var(--sienah-teal-300) 82%,transparent);background:#03080ad6}.personal-hub-row-copy{display:grid;gap:.2rem;min-width:0}.personal-hub-row-copy strong{color:#f3fffc;font-size:.94rem;line-height:1.16;overflow-wrap:anywhere}.personal-hub-row-copy small{color:#e2f2ef9e;font-size:.78rem;line-height:1.28}.personal-hub-row-title-line{display:flex;flex-wrap:wrap;align-items:center;gap:.36rem;min-width:0}.personal-hub-row-title-line em,.personal-hub-owner-copy em{width:fit-content;border:1px solid color-mix(in srgb,var(--sienah-teal-500) 13%,transparent);border-radius:999px;padding:.13rem .4rem;color:#a8fff7c2;background:color-mix(in srgb,var(--sienah-teal-500) 2.2%,transparent);font-size:.66rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1}.personal-hub-row-arrow{color:#ffffffa3;font-size:1.18rem;line-height:1}.personal-hub-group-now .personal-hub-list,.personal-hub-more-deepr{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:8px;padding:0;background:#05080adb}.personal-hub-more-deepr{overflow:hidden}.personal-hub-more-deepr summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:3.2rem;padding:0 .9rem;color:#bcfff9e0;cursor:pointer;font-size:.76rem;font-weight:850;letter-spacing:0}.personal-hub-more-deepr summary:after{content:">";color:#ffffffa8;font-size:1.2rem;line-height:1;transform:rotate(90deg)}.personal-hub-more-deepr[open] summary:after{transform:rotate(-90deg)}.personal-hub-owner-section,.personal-hub-signout{display:grid;overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-500) 8%,transparent);border-radius:8px;padding:0;background:#05080adb}.personal-hub-owner-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;min-width:0;padding:.82rem;color:#f4fffdf0;text-decoration:none}.personal-hub-owner-copy{display:grid;gap:.18rem;min-width:0}.personal-hub-owner-copy strong{color:#f8fffd;font-size:.96rem}.personal-hub-owner-copy small{color:#e2f2efad;font-size:.8rem;line-height:1.3}.personal-hub-signout{border-color:#ff60601f;background:linear-gradient(180deg,#14080ab3,#05080ae0)}.personal-hub-signout button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;width:100%;border:0;padding:.82rem;color:inherit;background:transparent;cursor:pointer;text-align:left;font:inherit}.personal-hub-signout button:disabled{cursor:progress;opacity:.72}.personal-hub-signout button .personal-hub-row-icon{border-color:#ff787829;color:#ff8686e6;background:#120407a3}.personal-hub-signout span:not(.personal-hub-row-icon,.personal-hub-row-arrow){display:grid;gap:.16rem}.personal-hub-signout strong{color:#ffd8d8}.personal-hub-signout small,.personal-hub-signout p{margin:0;color:#f2e2e2a8;font-size:.82rem}.personal-hub-signout p{padding:0 .82rem .82rem 3.96rem;color:#ffd6d6}.personal-hub-close:focus-visible,.personal-hub-row:focus-visible,.personal-hub-nav-card:focus-visible,.personal-hub-view-identity:focus-visible,.personal-hub-more-deepr summary:focus-visible,.personal-hub-owner-card:focus-visible,.personal-hub-signout button:focus-visible,.topbar-hub-trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--sienah-teal-300) 88%,transparent);outline-offset:3px}@media (max-width: 720px){.topbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center}.topbar-actions{align-self:center}.personal-hub-route{margin-inline:-.35rem;padding-bottom:max(8rem,calc(6.9rem + env(safe-area-inset-bottom)))}.personal-hub-shell{gap:.82rem;padding:.05rem .25rem 0}.personal-hub-route-header{padding-inline:.2rem}.personal-hub-route-header h1{font-size:2.25rem}.personal-hub-route-header p{font-size:.86rem}.personal-hub-close{width:1.95rem;height:1.95rem}.personal-hub-hero{grid-template-columns:1fr;gap:.78rem;padding:.78rem}.personal-hub-profile-main{grid-template-columns:minmax(0,1fr) auto;gap:.7rem}.personal-hub-profile-divider{width:100%;min-height:1px;height:1px;background:linear-gradient(90deg,transparent,rgba(219,255,250,.12),transparent)}.personal-hub-profile-copy h2{font-size:1.08rem}.personal-hub-bio{display:-webkit-box;overflow:hidden;font-size:.78rem;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.personal-hub-avatar,.personal-hub-avatar-image,.personal-hub-avatar-fallback{width:3.72rem;height:3.72rem}.personal-hub-avatar-fallback{font-size:1.1rem}.personal-hub-identity-copy{align-content:start}.personal-hub-tile{min-height:4.15rem;border-bottom:0;padding:.56rem .44rem}.personal-hub-tile small{display:none}.personal-hub-tile strong{font-size:.78rem}.personal-hub-row{min-height:3.72rem;gap:.56rem;padding:.62rem .68rem}.personal-hub-row-icon,.personal-hub-owner-icon{width:2.15rem;height:2.15rem}.personal-hub-row-copy strong{font-size:.88rem}.personal-hub-row-copy small{font-size:.72rem}.personal-hub-signout button,.personal-hub-owner-card{padding:.68rem}}@media (max-width: 420px){.personal-hub-route-header{align-items:flex-start}.personal-hub-tile{padding-inline:.38rem}}@media (min-width: 900px){.personal-hub-shell{padding-top:.4rem}.personal-hub-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.personal-hub-group:nth-child(3),.personal-hub-group:nth-child(4),.personal-hub-owner-section,.personal-hub-signout{grid-column:1 / -1}}@media (prefers-reduced-motion: no-preference){.personal-hub-row,.personal-hub-owner-card,.personal-hub-view-identity{transition:border-color .16s ease,background .16s ease,transform .16s ease}}.whisper-v1-route{max-width:1420px}.whisper-advanced-shell{position:relative;display:grid;gap:clamp(.75rem,1.8vw,1rem);width:100%;min-width:0;overflow:clip;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:clamp(1.05rem,2vw,1.55rem);padding:clamp(.72rem,1.8vw,1rem);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 13rem),radial-gradient(circle at 92% 6%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 16rem),linear-gradient(180deg,#03080af7,#000304fc);box-shadow:0 20px 54px #0000006b,inset 0 1px #dbfffa0a}.whisper-v1-workspace-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:end}.whisper-v1-workspace-head.essence-route-header{border-color:color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:1.05rem;padding:clamp(.68rem,1.55vw,.9rem);background:#030c0e8a;box-shadow:inset 0 1px #dbfffa09}.whisper-v1-workspace-head .eyebrow{color:var(--sienah-teal-300, #33C6C0);font-size:.72rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.whisper-v1-workspace-head .essence-status-pill{border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);color:#e2f6f4d6;background:#01080aad}.whisper-v1-status-row:empty{display:none}.whisper-v1-status-state{width:fit-content;gap:0;padding:.28rem .62rem;border-radius:999px}.whisper-v1-status-state .essence-section-title,.whisper-v1-empty-card .essence-section-title,.whisper-v1-empty-state .essence-section-title{margin:0;color:inherit;font-size:inherit;line-height:1.2}.whisper-v1-empty-state{padding:0;border:0;background:transparent}.whisper-v1-workspace-head h1,.whisper-v1-conversation-head :is(h1,h2),.whisper-advanced-context h3,.whisper-advanced-thoughts h3,.whisper-advanced-safety h3,.whisper-advanced-intent-head h3{margin:0;color:#f3fffc;letter-spacing:-.045em;line-height:1.02}.whisper-v1-workspace-head h1{max-width:11.5em;font-size:clamp(1.55rem,5vw,2.8rem)}.whisper-advanced-kicker{margin:0 0 .18rem;color:var(--sienah-teal-300, #33C6C0);font-size:.72rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.whisper-v1-search input{border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);background:#000507c7;box-shadow:inset 0 1px #dbfffa09}.whisper-advanced-filters{display:flex;gap:.42rem;overflow-x:auto;padding-bottom:.12rem;scrollbar-width:none}.whisper-advanced-filters::-webkit-scrollbar{display:none}.whisper-advanced-filters button,.whisper-advanced-intents button,.whisper-advanced-save-thought{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);font:inherit;color:#e2f6f4d6;background:#01080aad;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.whisper-advanced-filters button{min-height:2.18rem;border-radius:999px;padding:.42rem .78rem;white-space:nowrap}.whisper-advanced-filters button.is-active,.whisper-advanced-intents button.is-active{border-color:color-mix(in srgb,var(--sienah-teal-300) 46%,transparent);color:#f3fffc;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 22%,transparent),#021416c7);box-shadow:0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 8%,transparent),0 12px 26px #00000038}.whisper-advanced-attuned,.whisper-advanced-context,.whisper-advanced-thoughts,.whisper-advanced-safety,.whisper-advanced-composer,.whisper-advanced-thread-card,.whisper-v1-conversation{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);background:radial-gradient(circle at 94% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 10rem),linear-gradient(180deg,#070f12eb,#010608f5);box-shadow:0 16px 38px #00000047,inset 0 1px #dbfffa08}.whisper-advanced-attuned{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.72rem;align-items:center;border-radius:1rem;padding:.78rem .88rem}.whisper-advanced-attuned strong,.whisper-advanced-thread-row strong{color:#f4fffc}.whisper-advanced-attuned p,.whisper-advanced-context p,.whisper-advanced-thoughts p,.whisper-advanced-safety p,.whisper-advanced-nudge{margin:0;color:#bddad7b8;line-height:1.42}.whisper-advanced-orb{width:2.45rem;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 32%,transparent);border-radius:999px;background:radial-gradient(circle at 50% 45%,rgba(239,255,252,.42),transparent .24rem),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--sienah-teal-300) 28%,transparent),transparent 1.2rem),#010f11d1;box-shadow:0 0 26px color-mix(in srgb,var(--sienah-teal-300) 14%,transparent)}.whisper-v1-layout,.whisper-advanced-layout{display:grid;grid-template-columns:minmax(16rem,.55fr) minmax(0,1fr) minmax(15rem,.44fr);gap:clamp(.72rem,1.6vw,.95rem);align-items:start;min-width:0}.whisper-advanced-thread-list,.whisper-advanced-side-stack,.whisper-v1-conversation,.whisper-v1-conversation-body,.whisper-advanced-entry-panel,.whisper-advanced-entry-list,.whisper-advanced-composer,.whisper-advanced-thoughts,.whisper-advanced-safety,.whisper-advanced-context{min-width:0}.whisper-advanced-section-head{margin-bottom:.62rem}.whisper-advanced-section-head h2{margin:0;color:#f3fffc}.whisper-advanced-thread-card{overflow:hidden;border-radius:1.05rem;padding:0}.whisper-advanced-thread-card+.whisper-advanced-thread-card{margin-top:.52rem}.whisper-advanced-thread-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.68rem;width:100%;min-width:0;border:0;padding:.72rem;background:transparent;color:inherit;text-align:left;cursor:pointer}.whisper-advanced-thread-row:focus-visible,.whisper-advanced-filters button:focus-visible,.whisper-advanced-intents button:focus-visible,.whisper-advanced-save-thought:focus-visible{outline:2px solid var(--deepr-teal, var(--sienah-accent, #0B8F8A));outline-offset:2px}.whisper-advanced-avatar{display:grid;place-items:center;width:2.65rem;height:2.65rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 32%,transparent);border-radius:999px;color:#cffff8;background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--sienah-teal-300) 20%,transparent),transparent 1.1rem),#021113e0;font-size:.82rem;font-weight:900}.whisper-advanced-thread-card .whisper-v1-thread-copy{display:grid;gap:.18rem;min-width:0}.whisper-advanced-thread-card .whisper-v1-thread-card-top{display:flex;gap:.5rem;align-items:center;justify-content:space-between;min-width:0}.whisper-advanced-thread-card .whisper-v1-thread-username{color:color-mix(in srgb,var(--sienah-teal-300) 78%,transparent);font-size:.82rem}.whisper-advanced-unread{display:grid;place-items:center;min-width:1.48rem;height:1.48rem;border-radius:999px;color:#03191b;background:var(--sienah-accent, #0B8F8A);font-size:.78rem;font-weight:900}.whisper-v1-conversation{display:grid;gap:.72rem;border-radius:1.22rem;padding:clamp(.78rem,1.8vw,1rem)}.whisper-v1-conversation-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.whisper-advanced-context,.whisper-advanced-thoughts,.whisper-advanced-safety{display:grid;gap:.72rem;border-radius:1rem;padding:.82rem}.whisper-advanced-context-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.58rem;align-items:center}.whisper-advanced-context-head>span{display:grid;place-items:center;width:2.2rem;height:2.2rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 24%,transparent);border-radius:.8rem;color:var(--sienah-teal-100, #D9F6F5);background:color-mix(in srgb,var(--sienah-teal-300) 9%,transparent)}.whisper-v1-origin-context{display:inline-flex;align-items:center;min-height:2.25rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:.78rem;padding:.48rem .62rem;color:#d7fffb;background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);text-decoration:none;font-weight:800}.whisper-v1-origin-context:hover{border-color:color-mix(in srgb,var(--sienah-teal-300) 38%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 13%,transparent)}.whisper-advanced-context dl{display:grid;gap:.42rem;margin:0}.whisper-advanced-context dl div{display:flex;justify-content:space-between;gap:.75rem;border-top:1px solid rgba(219,255,250,.075);padding-top:.44rem}.whisper-advanced-context dt{color:#bedad7b8}.whisper-advanced-context dd{margin:0;color:#eafffb;font-weight:800}.whisper-v1-conversation-body{display:grid;gap:.72rem}.whisper-advanced-entry-panel{min-height:clamp(15rem,42vh,28rem)}.whisper-advanced-entry-list{display:grid;gap:.58rem;align-content:start}.whisper-advanced-composer{display:grid;gap:.72rem;border-radius:1.12rem;padding:.78rem}.whisper-advanced-intent-head{display:flex;align-items:end;justify-content:space-between;gap:.8rem}.whisper-advanced-intent-head>span{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;padding:.35rem .62rem;color:var(--sienah-teal-100, #D9F6F5);background:#021315b8;font-size:.78rem;font-weight:800}.whisper-advanced-intents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.whisper-advanced-intents button{display:grid;gap:.12rem;border-radius:.85rem;padding:.58rem .62rem;text-align:left}.whisper-advanced-intents strong{color:inherit;font-size:.86rem}.whisper-advanced-intents span{color:#bddad7ad;font-size:.76rem;line-height:1.24}.whisper-advanced-composer textarea{min-height:7.5rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:1rem;background:#000507bd;box-shadow:inset 0 1px 16px #00000040}.whisper-advanced-nudge{margin-top:.52rem}.whisper-advanced-composer-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.58rem;align-items:center}.whisper-advanced-composer-actions{display:flex;flex-wrap:wrap;gap:.42rem;justify-content:flex-end}.whisper-advanced-save-thought,.whisper-v1-send-button{min-height:2.35rem;border-radius:999px;padding:.48rem .78rem}.whisper-advanced-save-thought:disabled,.whisper-advanced-intents button:disabled{cursor:not-allowed;opacity:.54}.whisper-advanced-side-stack{display:grid;gap:.72rem}.whisper-advanced-thoughts ol{display:grid;gap:.52rem;margin:0;padding:0;list-style:none}.whisper-advanced-thoughts li{display:grid;gap:.44rem;border:1px solid rgba(219,255,250,.075);border-radius:.88rem;padding:.68rem;background:#0005078c}.whisper-advanced-thoughts li div{display:flex;align-items:center;justify-content:space-between;gap:.62rem}.whisper-advanced-thoughts li span{color:var(--sienah-teal-100, #D9F6F5);font-size:.75rem;font-weight:800}.whisper-advanced-thoughts button{border:0;padding:0;color:#ffb9c0;background:transparent;font:inherit;cursor:pointer}.whisper-advanced-safety .report-control,.whisper-advanced-safety button,.whisper-v1-safety-actions .report-control,.whisper-v1-safety-actions button{max-width:100%}@media (max-width: 1180px){.whisper-v1-layout{grid-template-columns:minmax(15rem,.56fr) minmax(0,1fr)}.whisper-advanced-side-stack{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.whisper-advanced-shell{border-radius:1.08rem;padding:.68rem;margin-bottom:0}.whisper-v1-workspace-head{grid-template-columns:1fr}.whisper-v1-workspace-head h1{font-size:clamp(1.65rem,8vw,2.45rem)}.whisper-v1-layout,.whisper-advanced-side-stack{grid-template-columns:1fr}.whisper-advanced-thread-list{order:1}.whisper-v1-conversation{order:2}.whisper-advanced-side-stack{order:3}.whisper-v1-conversation-head,.whisper-advanced-intent-head,.whisper-advanced-composer-footer{grid-template-columns:1fr;display:grid}.whisper-advanced-composer-footer>div,.whisper-v1-send-button,.whisper-advanced-save-thought{width:auto}.whisper-advanced-composer-actions{flex-wrap:nowrap;justify-content:flex-end}.whisper-advanced-intents{grid-template-columns:1fr}.whisper-advanced-thread-row{padding:.66rem}}.whisper-advanced-avatar-image{object-fit:cover;padding:0;background:#021113e0}.whisper-v1-conversation-title{min-width:0;flex:1}.whisper-v1-conversation-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whisper-v1-back-button{display:grid;place-items:center;width:2.35rem;height:2.35rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;color:#dffffb;background:#01080ac7;font:inherit;font-size:1.15rem;cursor:pointer}.whisper-v1-back-button:focus-visible,.whisper-v1-secondary-controls summary:focus-visible,.whisper-advanced-intent-head:focus-visible{outline:2px solid var(--deepr-teal, var(--sienah-accent, #0B8F8A));outline-offset:2px}.whisper-v1-secondary-controls,.whisper-advanced-intent-panel{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1rem;background:#01080aa8}.whisper-v1-secondary-controls summary,.whisper-advanced-intent-head{cursor:pointer;list-style:none;padding:.68rem .78rem;color:#dffffb;font-weight:850}.whisper-v1-secondary-controls summary::-webkit-details-marker,.whisper-advanced-intent-head::-webkit-details-marker{display:none}.whisper-v1-secondary-controls summary:after,.whisper-advanced-intent-head:after{content:"+";color:var(--sienah-teal-300, #33C6C0);font-weight:900}.whisper-v1-secondary-controls[open] summary:after,.whisper-advanced-intent-panel[open] .whisper-advanced-intent-head:after{content:"–"}.whisper-v1-secondary-controls .whisper-advanced-side-stack,.whisper-advanced-intent-panel .whisper-advanced-intents{padding:0 .78rem .78rem}.whisper-advanced-intent-head>strong{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;padding:.35rem .62rem;color:var(--sienah-teal-100, #D9F6F5);background:#021315b8;font-size:.78rem}.whisper-advanced-composer-context{margin:0;border:0;background:transparent;box-shadow:none}.whisper-advanced-composer-context summary{min-height:2rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:999px;padding:.34rem .58rem;font-size:.77rem;color:#dffffb;font-weight:850;list-style:none}.whisper-advanced-composer-context summary::-webkit-details-marker,.whisper-advanced-composer-context summary:after{display:none}.whisper-advanced-composer-context summary:focus-visible{outline:2px solid var(--deepr-teal, var(--sienah-accent, #0B8F8A));outline-offset:2px}.whisper-advanced-composer-context-panel{position:fixed;left:.6rem;right:.6rem;bottom:calc(4.7rem + env(safe-area-inset-bottom));z-index:6;display:grid;gap:.55rem;max-height:min(64dvh,calc(100dvh - 6.5rem));overflow-y:auto;padding:.7rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1rem;background:#01080afa;box-shadow:0 18px 40px #00000073,inset 0 1px #dbfffa09}.whisper-advanced-composer-context-panel .whisper-advanced-side-stack{display:grid;gap:.72rem}.whisper-advanced-jump-to-bottom{position:fixed;right:.68rem;bottom:calc(4.95rem + env(safe-area-inset-bottom));z-index:7;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:999px;padding:.4rem .72rem;background:#020c0ff0;color:#e9fffaf0;font:inherit;font-size:.74rem;min-height:2rem;box-shadow:0 10px 24px #00000059}@media (max-width: 760px){.whisper-v1-mode-conversation .whisper-advanced-thread-list{display:none}.whisper-v1-conversation-head{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center}}.whisper-v1-header-menu{position:relative;justify-self:end;min-width:0}.whisper-v1-header-menu summary{display:grid;place-items:center;width:2.35rem;height:2.35rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;color:#dffffb;background:#01080ac7;font-size:0;cursor:pointer;list-style:none}.whisper-v1-header-menu summary::-webkit-details-marker{display:none}.whisper-v1-header-menu summary:before{content:"⋯";font-size:1.32rem;font-weight:900;line-height:1;transform:translateY(-.12rem)}.whisper-v1-header-menu summary:focus-visible{outline:2px solid var(--deepr-teal, var(--sienah-accent, #0B8F8A));outline-offset:2px}.whisper-v1-header-menu .whisper-advanced-safety{position:absolute;top:calc(100% + .42rem);right:0;z-index:4;width:min(18rem,calc(100vw - 2rem))}.whisper-advanced-safety-compact h3{font-size:.98rem}@media (max-width: 760px){.shell-main:has(.whisper-v1-route){padding-bottom:7.65rem;overflow:hidden}.whisper-v1-route .whisper-advanced-shell{margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.whisper-v1-route .whisper-v1-inbox{margin-bottom:0}.whisper-v1-route .route-frame-content{min-width:0}.whisper-v1-route{min-height:calc(100dvh - 13rem - env(safe-area-inset-bottom));max-height:calc(100dvh - 13rem - env(safe-area-inset-bottom));overflow:hidden}.whisper-advanced-shell{gap:.5rem;overflow:visible;border-radius:0;border-inline:0;padding:.42rem .48rem .85rem;margin-bottom:0;max-height:calc(100dvh - 13rem - env(safe-area-inset-bottom));min-height:calc(100dvh - 13rem - env(safe-area-inset-bottom));box-shadow:none}.whisper-v1-inbox.whisper-advanced-shell{min-height:auto}.whisper-v1-workspace-head{gap:.34rem;padding:.1rem .04rem 0}.whisper-v1-workspace-head h1{font-size:1.42rem;line-height:1.02;letter-spacing:-.035em}.whisper-v1-workspace-head .muted{margin-top:.12rem;font-size:.82rem;line-height:1.22}.whisper-v1-status-row{display:flex;justify-content:flex-start}.whisper-v1-status-row>.whisper-v1-status-pill:first-child{display:none}.whisper-v1-search input{min-height:2.42rem;border-radius:.86rem;padding-block:.58rem;font-size:.9rem}.whisper-advanced-filters{gap:.32rem;margin-top:-.08rem;padding-bottom:0}.whisper-advanced-filters button{min-height:1.8rem;padding:.24rem .58rem;font-size:.75rem}.whisper-advanced-thread-list{border:0;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.whisper-advanced-section-head{display:none}.whisper-v1-thread-stack{gap:.26rem}.whisper-advanced-thread-card{border-radius:.86rem;background:#030a0dbd;box-shadow:inset 0 1px #dbfffa07}.whisper-advanced-thread-card+.whisper-advanced-thread-card{margin-top:0}.whisper-advanced-thread-row{gap:.52rem;align-items:center;padding:.42rem .5rem}.whisper-advanced-avatar{width:2.18rem;height:2.18rem;font-size:.72rem}.whisper-advanced-thread-card .whisper-v1-thread-copy{gap:.1rem}.whisper-advanced-thread-card .whisper-v1-thread-card-top{gap:.38rem}.whisper-advanced-thread-card .whisper-v1-thread-card-top strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem}.whisper-v1-gate-chip{display:inline-flex;padding:.12rem .36rem;font-size:.6rem}.whisper-advanced-thread-card .muted,.whisper-advanced-thread-card .whisper-v1-thread-username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.08}.whisper-v1-empty-inbox{min-height:auto;justify-items:start;padding:.82rem;text-align:left}.whisper-v1-empty-orb{display:none}.whisper-v1-empty-inbox h2{font-size:1.15rem}.whisper-v1-mode-inbox .whisper-v1-layout{display:block}.whisper-v1-conversation{gap:0;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.whisper-v1-mode-conversation .whisper-v1-layout,.whisper-v1-mode-conversation .whisper-v1-conversation{min-height:calc(100dvh - 13rem - env(safe-area-inset-bottom));height:calc(100dvh - 13rem - env(safe-area-inset-bottom));max-height:calc(100dvh - 13rem - env(safe-area-inset-bottom));overflow:hidden}.whisper-v1-conversation-head{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.52rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:1rem;padding:.45rem .5rem;background:#02080af0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.whisper-v1-back-button,.whisper-v1-header-menu summary{width:2.05rem;height:2.05rem}.whisper-v1-conversation-name{font-size:1rem;letter-spacing:-.025em}.whisper-v1-conversation-title .muted{margin-top:.04rem;font-size:.72rem}.whisper-v1-conversation-body{gap:.42rem;grid-template-rows:minmax(0,1fr) auto;min-height:0;height:100%;max-height:100%;overflow:hidden;padding-bottom:max(.85rem,env(safe-area-inset-bottom))}.whisper-v1-mode-conversation .whisper-advanced-entry-panel{display:block;align-content:start;min-height:0;height:100%;max-height:100%;overflow-y:auto;padding:.54rem .08rem .34rem .54rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--sienah-teal-300) 38%,transparent) rgba(1,8,10,.22);overscroll-behavior:contain}.whisper-advanced-entry-list{gap:.42rem}.whisper-advanced-composer{position:fixed;right:.58rem;left:.58rem;bottom:calc(4.95rem + env(safe-area-inset-bottom));z-index:7;gap:.42rem;max-width:calc(100vw - 1rem);border-radius:.95rem;padding:.42rem .42rem .34rem;background:#02080af5;box-shadow:0 16px 42px #00000075,inset 0 1px #dbfffa09}.whisper-advanced-intent-head{align-items:center;padding:.42rem .54rem;font-size:.78rem}.whisper-advanced-intent-head>span,.whisper-advanced-intent-head>strong{padding:.2rem .44rem;font-size:.68rem}.whisper-advanced-intent-panel .whisper-advanced-intents{max-height:38vh;overflow-y:auto;padding:0 .54rem .54rem}.whisper-advanced-composer textarea{min-height:2.55rem;max-height:7.5rem;border-radius:.82rem;padding:.54rem .62rem;resize:vertical}.whisper-v1-conversation-body{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.whisper-advanced-nudge{display:none}.whisper-advanced-composer-footer{gap:.34rem;font-size:.68rem}.whisper-advanced-composer-footer>div{gap:.34rem}.whisper-advanced-save-thought,.whisper-v1-send-button{min-height:2rem;padding:.36rem .58rem;font-size:.74rem}.whisper-advanced-composer-actions :where(.whisper-v1-send-button,.whisper-advanced-save-thought,.whisper-v1-secondary-controls){min-width:4.55rem;white-space:nowrap}.whisper-advanced-composer-primary{order:1}.whisper-advanced-composer-save{order:2}.whisper-v1-secondary-controls{margin-bottom:0}.whisper-v1-secondary-controls summary{padding:.48rem .58rem;font-size:.78rem}.whisper-v1-secondary-controls .whisper-advanced-side-stack{padding:0 .54rem .54rem}}@media (max-width: 760px){.whisper-v1-route .whisper-v1-conversation-head{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;flex-direction:row!important;align-items:center!important;min-height:3.45rem}.whisper-v1-route .whisper-v1-conversation-head .whisper-advanced-avatar{width:2.18rem;height:2.18rem}.whisper-v1-route .whisper-v1-header-menu{align-self:center}.whisper-v1-route .whisper-v1-mode-conversation .whisper-advanced-entry-panel{padding-bottom:0}}.whisper-v1-mode-conversation .route-frame-content,.whisper-v1-mode-conversation .whisper-advanced-shell,.whisper-v1-mode-conversation .whisper-v1-layout,.whisper-v1-mode-conversation .whisper-v1-conversation{min-height:0}.whisper-v1-mode-conversation .whisper-v1-layout{align-items:stretch}.whisper-v1-mode-conversation .whisper-v1-conversation{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;padding:0}.whisper-v1-mode-conversation .whisper-v1-conversation-head{min-height:0;border-bottom:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);padding:.62rem .72rem}.whisper-v1-mode-conversation .whisper-v1-conversation-body{--whisper-composer-dock-height: clamp(5.25rem, 17vh, 6.8rem);position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;min-height:0;overflow:hidden}.whisper-v1-mode-conversation .whisper-advanced-entry-panel{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.7rem .7rem .82rem;scroll-padding-bottom:.82rem}.whisper-v1-mode-conversation .whisper-advanced-composer{position:relative;z-index:2;border-width:1px 0 0;border-radius:0;padding:.42rem .58rem .46rem;background:linear-gradient(180deg,#03080afb,#010507fe);box-shadow:0 -10px 24px #0000003d,inset 0 1px #dbfffa09}.whisper-v1-mode-conversation .whisper-advanced-composer form{gap:.28rem}.whisper-v1-mode-conversation .whisper-advanced-composer textarea{min-height:2.45rem;max-height:5.9rem;resize:none;padding:.52rem .66rem}.whisper-v1-mode-conversation .whisper-advanced-composer-footer{display:grid;grid-template-columns:minmax(0,1fr);gap:.26rem;align-items:stretch}.whisper-v1-mode-conversation .whisper-advanced-composer-actions{display:grid;grid-template-columns:minmax(4.7rem,.7fr) minmax(7.4rem,1.18fr) minmax(5.2rem,.78fr);gap:.28rem;align-items:stretch}.whisper-v1-mode-conversation .whisper-v1-send-button,.whisper-v1-mode-conversation .whisper-advanced-save-thought,.whisper-v1-mode-conversation .whisper-advanced-composer-context summary{display:grid;place-items:center;width:100%;min-height:2.02rem;padding:.34rem .5rem;font-size:.74rem;white-space:nowrap}.whisper-v1-mode-conversation .whisper-v1-send-button{border-color:#75f7e78c;box-shadow:0 9px 20px #18d8c72e}.whisper-v1-mode-conversation .whisper-advanced-intent-head{min-height:1.8rem;gap:.36rem;padding:.18rem 0;color:#bddad7b3;font-size:.72rem}.whisper-v1-mode-conversation .whisper-advanced-intent-head>span,.whisper-v1-mode-conversation .whisper-advanced-intent-head>strong{padding:.16rem .38rem;font-size:.68rem}.whisper-v1-mode-conversation .whisper-advanced-intents,.whisper-v1-mode-conversation .whisper-advanced-nudge{margin-top:.34rem}.whisper-v1-mode-conversation .whisper-advanced-jump-to-bottom{position:absolute;right:.72rem;bottom:calc(var(--whisper-composer-dock-height, 5.8rem) + .42rem);z-index:3}@media (max-width: 760px){.shell-main:has(.whisper-v1-mode-conversation){height:calc(100dvh - 4.55rem);min-height:0;overflow:hidden;padding:.5rem .58rem calc(3.95rem + env(safe-area-inset-bottom))}.whisper-v1-mode-conversation,.whisper-v1-mode-conversation .route-frame-content,.whisper-v1-mode-conversation .whisper-advanced-shell,.whisper-v1-mode-conversation .whisper-v1-layout,.whisper-v1-mode-conversation .whisper-v1-conversation{height:100%}.whisper-v1-mode-conversation .whisper-advanced-shell{gap:0;overflow:hidden;padding:0}.whisper-v1-mode-conversation .whisper-v1-conversation{border-radius:1.02rem}.whisper-v1-mode-conversation .whisper-v1-conversation-head{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem .58rem}.whisper-v1-mode-conversation .whisper-advanced-avatar,.whisper-v1-mode-conversation .whisper-v1-back-button,.whisper-v1-mode-conversation .whisper-v1-header-menu summary{width:2.08rem;height:2.08rem}.whisper-v1-mode-conversation .whisper-v1-conversation-name{font-size:1rem}.whisper-v1-mode-conversation .whisper-v1-conversation-title .muted{font-size:.72rem}.whisper-v1-mode-conversation .whisper-advanced-entry-panel{max-height:none;padding:.58rem .58rem .68rem}.whisper-v1-mode-conversation .whisper-v1-entry-bubble{max-width:min(86%,30rem);padding:.5rem .64rem}.whisper-v1-mode-conversation .whisper-advanced-intent-panel{display:none}.whisper-v1-mode-conversation .whisper-advanced-composer{margin-bottom:1rem}.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel{bottom:calc(4.9rem + env(safe-area-inset-bottom));z-index:8}.mobile-nav-glass.mobile-nav-mockup{padding:.34rem .5rem calc(.34rem + env(safe-area-inset-bottom))}}@media (max-width: 760px){html:has(.whisper-v1-mode-conversation),body:has(.whisper-v1-mode-conversation),#root:has(.whisper-v1-mode-conversation),.app-shell-v1:has(.whisper-v1-mode-conversation){height:100dvh;min-height:100dvh;overflow:hidden}.shell-body-v1:has(.whisper-v1-mode-conversation){height:calc(100dvh - 4.55rem);min-height:0;overflow:hidden}.shell-main:has(.whisper-v1-mode-conversation){height:100%;min-height:0;overflow:hidden;padding:.5rem .58rem calc(3.72rem + env(safe-area-inset-bottom))}.whisper-v1-mode-conversation,.whisper-v1-mode-conversation .route-frame-content,.whisper-v1-mode-conversation .whisper-advanced-shell,.whisper-v1-mode-conversation .whisper-v1-layout,.whisper-v1-mode-conversation .whisper-v1-conversation{height:100%;min-height:0;max-height:none;overflow:hidden}.whisper-v1-mode-conversation .whisper-v1-layout{display:grid;grid-template-columns:minmax(0,1fr)}.whisper-v1-mode-conversation .whisper-v1-conversation{display:grid;grid-template-rows:auto minmax(0,1fr);border-radius:1rem}.whisper-v1-mode-conversation .whisper-v1-conversation-body{--whisper-composer-dock-height: clamp(4.95rem, 15dvh, 6.15rem);display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;height:100%;max-height:none;gap:0;overflow:hidden;padding-bottom:0}.whisper-v1-mode-conversation .whisper-advanced-entry-panel{min-height:0;height:100%;max-height:none;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:.58rem .58rem .72rem;scroll-padding-bottom:.72rem}.whisper-v1-mode-conversation .whisper-advanced-composer{position:relative;inset:auto;z-index:7;width:auto;max-width:none;border-width:1px 0 0;border-radius:0;padding:.38rem .48rem .42rem}.whisper-v1-mode-conversation .whisper-advanced-intent-panel{display:none}.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel{position:fixed;left:.62rem;right:.62rem;bottom:calc(var(--whisper-composer-dock-height, 5.45rem) + 4.08rem + env(safe-area-inset-bottom));z-index:9;display:grid;gap:.48rem;width:auto;max-width:calc(100vw - 1.24rem);max-height:min(42dvh,calc(100dvh - 10.25rem - env(safe-area-inset-bottom)));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:.62rem;border-radius:1rem}.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel .whisper-advanced-side-stack{min-width:0;max-width:100%;gap:.52rem;overflow-x:hidden}.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel .whisper-advanced-context,.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel .whisper-advanced-thoughts,.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel .whisper-advanced-safety{min-width:0;max-width:100%;overflow-x:hidden;overflow-wrap:anywhere;word-break:normal}.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel .whisper-advanced-context *,.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel .whisper-advanced-thoughts *,.whisper-v1-mode-conversation .whisper-advanced-composer-context-panel .whisper-advanced-safety *{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal}.whisper-v1-mode-conversation .whisper-advanced-context,.whisper-v1-mode-conversation .whisper-advanced-thoughts,.whisper-v1-mode-conversation .whisper-advanced-safety{padding:.62rem}.whisper-v1-mode-conversation .whisper-advanced-context dl,.whisper-v1-mode-conversation .whisper-advanced-thoughts ol{gap:.42rem}.whisper-v1-mode-conversation .whisper-advanced-jump-to-bottom{bottom:calc(var(--whisper-composer-dock-height, 5.45rem) + 4.08rem + env(safe-area-inset-bottom))}}@media (max-width: 760px){.shell-main:has(.whisper-v1-mode-inbox){min-height:auto;height:auto;overflow:visible;padding-bottom:calc(120px + env(safe-area-inset-bottom))}.whisper-v1-mode-inbox,.whisper-v1-mode-inbox .route-frame-content,.whisper-v1-mode-inbox .whisper-advanced-shell,.whisper-v1-mode-inbox .whisper-v1-layout,.whisper-v1-mode-inbox .whisper-advanced-thread-list,.whisper-v1-mode-inbox .whisper-v1-thread-stack{min-height:0;max-height:none;height:auto;overflow:visible}.whisper-v1-mode-inbox .whisper-advanced-shell,.whisper-v1-mode-inbox .whisper-advanced-thread-list{padding-bottom:calc(120px + env(safe-area-inset-bottom))}}.settings-v2-consumer-surface{display:grid;gap:clamp(.72rem,2.4vw,1rem);width:min(100%,58rem);margin-inline:auto;overflow-x:hidden}.settings-v2-consumer-surface,.settings-v2-consumer-surface *{min-width:0}.settings-v2-native-upgrade{--settings-v2-bg: var(--deepr-bg);--settings-v2-bg-deep: var(--essence-bg);--settings-v2-surface: var(--deepr-surface);--settings-v2-surface-elevated: var(--deepr-surface-elevated);--settings-v2-surface-muted: var(--deepr-surface-muted);--settings-v2-glass: var(--deepr-card-glass);--settings-v2-border: var(--deepr-border);--settings-v2-border-soft: color-mix(in srgb, var(--deepr-border) 70%, transparent);--settings-v2-border-faint: color-mix(in srgb, var(--deepr-border) 46%, transparent);--settings-v2-teal-wisp: color-mix(in srgb, var(--deepr-teal) 3%, transparent);--settings-v2-teal-soft: var(--deepr-teal-soft);--settings-v2-teal-subtle: var(--deepr-teal-subtle);--settings-v2-teal-line: color-mix(in srgb, var(--deepr-teal) 22%, transparent);--settings-v2-teal-line-strong: color-mix(in srgb, var(--deepr-teal) 32%, transparent);--settings-v2-teal-text: color-mix(in srgb, var(--deepr-teal-strong) 72%, var(--deepr-text) 28%);--settings-v2-copy: var(--deepr-text);--settings-v2-muted: var(--deepr-text-muted);--settings-v2-muted-strong: color-mix(in srgb, var(--deepr-text) 76%, transparent);--settings-v2-muted-soft: color-mix(in srgb, var(--deepr-text-muted) 58%, transparent);--settings-v2-danger-soft: var(--deepr-danger-soft);--settings-v2-danger-line: color-mix(in srgb, var(--deepr-danger) 18%, transparent);--settings-v2-danger-text: color-mix(in srgb, var(--deepr-danger) 68%, var(--deepr-text) 32%);--settings-v2-shadow: var(--deepr-shadow-card)}.settings-v2-native-upgrade.settings-v2-reference.card-surface{width:min(100%,56rem);padding:clamp(.78rem,2.2vw,1.05rem);border-color:var(--settings-v2-border-faint);background:radial-gradient(circle at 92% 0%,var(--settings-v2-teal-wisp),transparent 14rem),linear-gradient(180deg,var(--settings-v2-surface-muted),var(--settings-v2-bg-deep));box-shadow:inset 0 1px 0 var(--settings-v2-border-faint),var(--settings-v2-shadow)}.settings-v2-consumer-surface .settings-v1-account-card{align-items:stretch;gap:clamp(.86rem,2.6vw,1.2rem)}.settings-v2-native-upgrade.settings-v2-reference .settings-v1-account-card{padding:clamp(.88rem,2.4vw,1.14rem);border-color:var(--settings-v2-border);background:linear-gradient(180deg,var(--settings-v2-surface-elevated),var(--settings-v2-surface-muted));box-shadow:inset 0 1px 0 var(--settings-v2-border-faint),var(--settings-v2-shadow)}.settings-v2-consumer-surface .settings-v2-account-main,.settings-v2-consumer-surface .settings-v2-identity-panel{min-width:0}.settings-v2-consumer-surface .settings-v2-identity-panel{display:grid;gap:.58rem;align-content:start}.settings-v2-native-upgrade .settings-v2-account-main{align-items:center;gap:clamp(.82rem,2.7vw,1.08rem)}.settings-v2-profile-image-wrap{position:relative;display:inline-grid;width:clamp(4.35rem,14vw,5.7rem);height:clamp(4.35rem,14vw,5.7rem);flex:0 0 auto}.settings-v2-native-upgrade .settings-v1-account-mark.settings-v2-profile-image{display:grid;width:100%;height:100%;overflow:hidden;border:1px solid var(--settings-v2-teal-line);border-radius:1.34rem;background:radial-gradient(circle at 50% 32%,var(--settings-v2-teal-subtle),transparent 2.2rem),linear-gradient(180deg,var(--settings-v2-surface-elevated),var(--settings-v2-bg));box-shadow:0 0 0 .3rem var(--settings-v2-teal-wisp),var(--settings-v2-shadow)}.settings-v2-profile-image-media{width:100%;height:100%;object-fit:cover;border-radius:inherit}.settings-v2-profile-image-fallback{display:grid;place-items:center;width:100%;height:100%;color:var(--settings-v2-copy);font-size:clamp(1.08rem,4vw,1.38rem);font-weight:860}.settings-v2-profile-edit{position:absolute;right:-.18rem;bottom:-.18rem;display:grid;place-items:center;width:1.86rem;height:1.86rem;border:1px solid var(--settings-v2-teal-line);border-radius:999px;color:var(--deepr-teal);background:var(--settings-v2-bg);box-shadow:var(--settings-v2-shadow)}.settings-v2-profile-edit:focus-visible{outline:2px solid var(--settings-v2-teal-line-strong);outline-offset:3px}.settings-v2-profile-lines{display:flex;flex-wrap:wrap;gap:.34rem .58rem;color:var(--settings-v2-muted-strong);font-size:.9rem;line-height:1.35}.settings-v2-profile-lines span{overflow-wrap:anywhere}.settings-v2-account-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.54rem}.settings-v2-status-chip{display:inline-flex;align-items:center;min-height:1.74rem;padding:.34rem .58rem;border:1px solid var(--settings-v2-border-faint);border-radius:999px;color:var(--settings-v2-muted-strong);background:var(--settings-v2-bg);font-size:.75rem;font-weight:760}.settings-v2-status-chip-teal{border-color:var(--settings-v2-teal-line);color:var(--settings-v2-teal-text);background:var(--settings-v2-teal-subtle)}.settings-v2-native-upgrade .settings-v2-account-divider{background:linear-gradient(180deg,transparent,var(--settings-v2-border),transparent)}.settings-v2-native-upgrade.settings-v2-reference .settings-v1-card-action{border-color:var(--settings-v2-teal-line);color:var(--settings-v2-teal-text);background:var(--settings-v2-surface)}.settings-v2-native-upgrade.settings-v2-reference .settings-v1-card-action:hover,.settings-v2-native-upgrade.settings-v2-reference .settings-v1-card-action:focus-visible{border-color:var(--settings-v2-teal-line-strong);background:var(--settings-v2-surface-elevated)}.settings-v2-consumer-surface .settings-v1-groups{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.72rem,2.4vw,1rem)}.settings-v2-consumer-surface .settings-v1-group{display:grid;gap:.64rem}.settings-v2-native-upgrade .settings-v1-group,.settings-v2-native-upgrade .settings-v1-truth-note{border-color:var(--settings-v2-border-faint);background:linear-gradient(180deg,var(--settings-v2-surface),var(--settings-v2-bg));box-shadow:inset 0 1px 0 var(--settings-v2-border-faint),var(--settings-v2-shadow)}.settings-v2-native-upgrade .settings-v1-group h2{color:var(--settings-v2-copy)}.settings-v2-native-upgrade.settings-v2-reference .settings-v1-row-stack{border-color:var(--settings-v2-border-faint);background:var(--settings-v2-bg)}.settings-v2-consumer-surface .settings-v1-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:.62rem;align-items:center}.settings-v2-native-upgrade.settings-v2-reference .settings-v1-row{min-height:3.82rem;padding:.72rem .82rem}.settings-v2-consumer-surface .settings-v1-row.is-unavailable{opacity:.72}.settings-v2-native-upgrade.settings-v2-reference .settings-v1-row-mark{border-color:var(--settings-v2-teal-line);color:var(--settings-v2-teal-text);background:var(--settings-v2-surface)}.settings-v2-native-upgrade.settings-v2-reference .settings-v1-row-meta{border-color:var(--settings-v2-teal-line);color:var(--settings-v2-teal-text);background:var(--settings-v2-teal-subtle)}.settings-v2-native-upgrade .settings-v1-row.is-unavailable .settings-v1-row-meta{border-color:var(--settings-v2-border-faint);color:var(--settings-v2-muted-soft);background:var(--settings-v2-surface-muted)}.settings-v2-row-availability{color:var(--settings-v2-muted-soft)}.settings-v2-consumer-surface .settings-v1-row-copy{min-width:0}.settings-v2-consumer-surface .settings-v1-row-title,.settings-v2-consumer-surface .settings-v1-row-detail,.settings-v2-consumer-surface .settings-v1-account-detail,.settings-v2-consumer-surface .settings-v1-account-note{overflow-wrap:anywhere}.settings-v2-consumer-surface .settings-v2-visibility-row{align-items:end}.settings-v2-native-upgrade .settings-v2-visibility-stack{margin-bottom:.64rem}.settings-v2-native-upgrade .settings-v2-visibility-row{align-items:center}.settings-v2-consumer-surface input,.settings-v2-consumer-surface select{width:100%;min-height:2.7rem;margin-block:.34rem .24rem;color:var(--deepr-text);background:var(--deepr-surface-elevated);border:1px solid var(--deepr-border-soft);border-radius:var(--deepr-radius-md);padding:.68rem .78rem;outline:none}.settings-v2-consumer-surface input::placeholder{color:var(--settings-v2-muted-soft)}.settings-v2-consumer-surface input:focus-visible,.settings-v2-consumer-surface select:focus-visible{border-color:var(--deepr-teal);box-shadow:0 0 0 3px var(--deepr-teal-soft)}.settings-v2-consumer-surface input:disabled,.settings-v2-consumer-surface select:disabled{opacity:.7}.settings-v2-native-upgrade .settings-v2-privacy-controls{margin-bottom:.64rem}.settings-v2-native-upgrade .settings-v2-privacy-control-row{align-items:center}.settings-v2-presence-control{display:grid;gap:.68rem;padding:.82rem;border:1px solid var(--settings-v2-border-faint);border-radius:var(--deepr-radius-md);background:radial-gradient(circle at 100% 0%,var(--settings-v2-teal-wisp),transparent 11rem),var(--settings-v2-bg)}.presence-control-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.72rem}.presence-control-header p{margin:0}.presence-control-segments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.44rem}.presence-control-segment{display:grid;min-height:4.2rem;align-content:center;gap:.22rem;padding:.58rem .48rem;border:1px solid var(--settings-v2-border-faint);border-radius:.82rem;color:var(--settings-v2-muted-strong);background:linear-gradient(180deg,var(--settings-v2-surface-elevated),var(--settings-v2-bg));text-align:left;cursor:pointer}.presence-control-segment span{color:var(--settings-v2-copy);font-size:.84rem;font-weight:820;line-height:1.1}.presence-control-segment small{color:var(--settings-v2-muted-soft);font-size:.68rem;line-height:1.22}.presence-control-segment.is-active{border-color:var(--settings-v2-teal-line-strong);background:linear-gradient(180deg,var(--settings-v2-teal-subtle),var(--settings-v2-bg));box-shadow:inset 0 1px 0 var(--settings-v2-border-faint)}.presence-control-segment.is-active span{color:var(--settings-v2-teal-text)}.presence-control-status{margin:0}.settings-v2-privacy-actions{display:flex;align-items:center;justify-content:flex-end;gap:.62rem;padding:.72rem .82rem}.settings-v2-privacy-actions p{margin:0 auto 0 0}.settings-v2-privacy-actions .settings-v2-save-button{justify-self:end}.settings-v2-consumer-surface .settings-v2-save-button{white-space:nowrap;justify-self:end}.settings-v2-native-upgrade .settings-v2-save-button{border-color:var(--settings-v2-teal-line);color:var(--settings-v2-teal-text);background:var(--settings-v2-surface)}.settings-v2-native-upgrade .settings-v2-save-button:disabled{color:var(--settings-v2-muted-soft);background:var(--settings-v2-surface-muted)}.settings-v2-native-upgrade .settings-v2-export-panel{display:grid;gap:0;margin-top:.64rem}.settings-v2-consumer-surface .settings-v2-export-row{align-items:center}.settings-v2-export-status{padding:.72rem .82rem;border-top:1px solid var(--settings-v2-border-faint)}.settings-v2-export-status p{margin:0}.settings-v2-export-result{display:grid;gap:.72rem;padding:.82rem;border-top:1px solid var(--settings-v2-border-faint);background:radial-gradient(circle at 100% 0%,var(--settings-v2-teal-wisp),transparent 12rem),var(--settings-v2-bg)}.settings-v2-export-meta,.settings-v2-export-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.settings-v2-export-meta span{display:inline-flex;min-height:1.78rem;align-items:center;padding:.34rem .58rem;border:1px solid var(--settings-v2-teal-line);border-radius:999px;color:var(--settings-v2-teal-text);background:var(--settings-v2-teal-subtle);font-size:.76rem;font-weight:760}.settings-v2-export-summary{display:grid;gap:.38rem;color:var(--settings-v2-muted-strong)}.settings-v2-export-summary h3,.settings-v2-export-summary p{margin:0}.settings-v2-export-summary h3{color:var(--settings-v2-copy);font-size:.86rem;letter-spacing:0}.settings-v2-export-summary ul{display:grid;gap:.28rem;margin:0;padding-left:1.1rem}.settings-v2-export-summary li{overflow-wrap:anywhere}.settings-v2-export-json{width:100%;min-height:9.5rem;resize:vertical;color:var(--settings-v2-copy);background:var(--settings-v2-surface-muted);border:1px solid var(--settings-v2-border-faint);border-radius:var(--deepr-radius-md);padding:.72rem;font:.78rem/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;outline:none;white-space:pre}.settings-v2-export-json:focus-visible{border-color:var(--deepr-teal);box-shadow:0 0 0 3px var(--deepr-teal-soft)}.settings-v2-native-upgrade .settings-v2-delete-panel{display:grid;gap:0;margin-top:.64rem;border-color:var(--settings-v2-danger-line);background:linear-gradient(180deg,var(--settings-v2-danger-soft),var(--settings-v2-bg))}.settings-v2-delete-form{display:grid;gap:0}.settings-v2-consumer-surface .settings-v2-delete-row,.settings-v2-consumer-surface .settings-v2-delete-confirmation-row{align-items:center}.settings-v2-native-upgrade.settings-v2-reference .settings-v2-delete-mark,.settings-v2-native-upgrade.settings-v2-reference .settings-v2-delete-meta{border-color:var(--settings-v2-danger-line);color:var(--settings-v2-danger-text);background:var(--settings-v2-danger-soft)}.settings-v2-delete-confirmation-row{border-top:1px solid var(--settings-v2-border-faint)}.settings-v2-delete-actions{display:flex;align-items:center;justify-content:flex-end;gap:.62rem;padding:.72rem .82rem;border-top:1px solid var(--settings-v2-border-faint)}.settings-v2-delete-actions p{margin:0 auto 0 0}.settings-v2-native-upgrade .settings-v2-delete-button{border-color:var(--settings-v2-danger-line);color:var(--settings-v2-danger-text);background:var(--settings-v2-danger-soft)}.settings-v2-native-upgrade .settings-v2-delete-button:disabled{color:var(--settings-v2-muted-soft);background:var(--settings-v2-surface-muted)}.settings-v2-consumer-surface .settings-v2-signout{margin-bottom:clamp(.42rem,1.8vw,.84rem)}.settings-v2-native-upgrade .settings-v2-signout{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;border-color:var(--settings-v2-danger-line);background:linear-gradient(180deg,var(--settings-v2-danger-soft),var(--settings-v2-bg))}.settings-v2-native-upgrade .settings-v2-signout-mark,.settings-v2-native-upgrade .settings-v2-signout .settings-v1-signout-button{border-color:var(--settings-v2-danger-line);color:var(--settings-v2-danger-text);background:var(--settings-v2-danger-soft)}@media (min-width: 860px){.settings-v2-consumer-surface .settings-v1-account-card{grid-template-columns:minmax(0,1fr) auto minmax(14rem,.46fr)}.settings-v2-consumer-surface .settings-v1-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-v2-consumer-surface .settings-v2-privacy-card{grid-column:span 2}}@media (max-width: 520px){.settings-v2-consumer-surface{padding-bottom:max(7.85rem,calc(6.7rem + env(safe-area-inset-bottom)))}.settings-v2-native-upgrade.settings-v2-reference.card-surface{border-radius:1.02rem}.settings-v2-native-upgrade .settings-v2-account-main{grid-template-columns:auto minmax(0,1fr)}.settings-v2-profile-image-wrap{width:clamp(4.1rem,21vw,4.7rem);height:clamp(4.1rem,21vw,4.7rem)}.settings-v2-consumer-surface .settings-v1-row{grid-template-columns:auto minmax(0,1fr)}.settings-v2-consumer-surface .settings-v1-row-meta,.settings-v2-consumer-surface .settings-v1-row-chevron,.settings-v2-consumer-surface .settings-v2-save-button{grid-column:2;justify-self:start}.settings-v2-consumer-surface .settings-v2-save-button{width:min(100%,12rem)}.settings-v2-privacy-actions{display:grid;justify-content:stretch}.settings-v2-privacy-actions p{margin-right:0}.settings-v2-privacy-actions .settings-v2-save-button{grid-column:auto;justify-self:stretch;width:100%}.presence-control-header{display:grid}.presence-control-segments{grid-template-columns:repeat(2,minmax(0,1fr))}.presence-control-segment{min-height:3.72rem}.settings-v2-export-status,.settings-v2-export-result{padding:.72rem}.settings-v2-export-actions{display:grid;grid-template-columns:minmax(0,1fr)}.settings-v2-export-actions .settings-v2-save-button{width:100%}.settings-v2-delete-actions{display:grid;justify-content:stretch}.settings-v2-delete-actions p{margin-right:0}.settings-v2-delete-actions .settings-v2-delete-button{width:100%}.settings-v2-consumer-surface .settings-v1-card-action,.settings-v2-consumer-surface .settings-v1-signout-button{width:100%;justify-content:center}.settings-v2-consumer-surface.settings-v2-native-upgrade .settings-v2-identity-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.settings-v2-consumer-surface.settings-v2-native-upgrade .settings-v2-identity-panel .settings-v1-kicker,.settings-v2-consumer-surface.settings-v2-native-upgrade .settings-v2-identity-panel .settings-v1-account-detail{grid-column:1 / -1}.settings-v2-consumer-surface.settings-v2-native-upgrade .settings-v2-identity-panel .settings-v1-card-action{grid-column:auto;width:auto;min-width:0;min-height:2.42rem;padding-inline:.48rem;text-align:center}.settings-v2-native-upgrade .settings-v2-signout{grid-template-columns:auto minmax(0,1fr)}.settings-v2-native-upgrade .settings-v2-signout .settings-v1-signout-button{grid-column:2;justify-self:stretch}}.occ-root{--occ-accent: var(--sienah-accent);--occ-accent-deep: var(--sienah-teal-900);--occ-accent-soft: var(--sienah-teal-300);--occ-bg: var(--essence-bg);--occ-surface: var(--essence-surface);--occ-elevated: var(--essence-surface-elevated);--occ-line: color-mix(in srgb, var(--sienah-teal-100) 10%, transparent);--occ-text: var(--essence-text);--occ-muted: var(--sienah-text-secondary);color:var(--occ-text);min-width:0}.occ-root *,.occ-root *:before,.occ-root *:after{box-sizing:border-box}.occ-root button,.occ-root select,.occ-root input{font:inherit}.occ-root button:focus-visible,.occ-root select:focus-visible,.occ-root input:focus-visible,.occ-root summary:focus-visible{outline:2px solid var(--occ-accent-soft);outline-offset:3px}.occ-command-bar{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:12px 24px;padding:18px 22px;margin-bottom:14px;background:color-mix(in srgb,var(--occ-bg) 92%,transparent);border:1px solid var(--occ-line);border-radius:22px;box-shadow:0 18px 60px color-mix(in srgb,var(--essence-bg) 72%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.occ-command-bar h1,.occ-workspace__head h2,.occ-panel h3,.occ-decision h4,.occ-control h4,.occ-palette h2{margin:0;color:var(--occ-text);text-wrap:balance}.occ-command-bar h1{margin-top:3px;font-size:clamp(1.35rem,2.2vw,2rem);letter-spacing:-.035em}.occ-eyebrow{color:var(--occ-accent-soft);font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.occ-command-bar__context{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;color:var(--occ-muted);font-size:.78rem}.occ-command-bar__actions{display:flex;flex-wrap:wrap;align-items:end;justify-content:flex-end;gap:8px}.occ-command-bar__actions label,.occ-workspace-select,.occ-palette label{display:grid;gap:5px;color:var(--occ-muted);font-size:.72rem;font-weight:700}.occ-command-bar__actions select,.occ-workspace-select select,.occ-palette input{min-height:40px;padding:8px 12px;color:var(--occ-text);background:var(--occ-surface);border:1px solid var(--occ-line);border-radius:12px}.occ-button{min-height:40px;padding:9px 15px;color:var(--sienah-teal-100);font-weight:800;background:var(--occ-accent);border:1px solid var(--occ-accent);border-radius:12px;cursor:pointer;box-shadow:0 9px 25px color-mix(in srgb,var(--sienah-accent) 18%,transparent)}.occ-button--quiet{color:var(--occ-text);background:var(--occ-elevated);border-color:var(--occ-line);box-shadow:none}.occ-button:disabled{color:var(--sienah-text-muted);background:var(--essence-surface);border-color:color-mix(in srgb,var(--sienah-text-secondary) 12%,transparent);cursor:not-allowed;box-shadow:none}.occ-command-bar__unavailable{position:relative;min-width:190px;color:var(--occ-muted);background:var(--essence-surface);border:1px solid color-mix(in srgb,var(--sienah-text-secondary) 12%,transparent);border-radius:12px}.occ-command-bar__unavailable summary{display:flex;min-height:40px;align-items:center;padding:9px 13px;color:var(--sienah-text-secondary);font-size:.76rem;font-weight:800;cursor:pointer;list-style-position:inside}.occ-command-bar__unavailable ul{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:min(360px,calc(100vw - 40px));padding:12px 14px 12px 30px;margin:0;color:var(--occ-muted);font-size:.74rem;line-height:1.45;background:var(--occ-elevated);border:1px solid var(--occ-line);border-radius:12px;box-shadow:0 18px 42px color-mix(in srgb,var(--essence-bg) 62%,transparent)}.occ-command-bar__unavailable li+li{margin-top:7px}.occ-command-bar__unavailable strong{color:var(--occ-text)}.occ-command-bar__freshness{grid-column:1 / -1;margin:0;color:var(--sienah-text-muted);font-size:.72rem}.occ-layout{display:grid;grid-template-columns:224px minmax(0,1fr);gap:14px;align-items:start}.occ-workspace-nav{position:sticky;top:142px;display:grid;gap:4px;max-height:calc(100vh - 162px);padding:8px;overflow-y:auto;background:linear-gradient(155deg,color-mix(in srgb,var(--essence-surface-elevated) 92%,transparent),color-mix(in srgb,var(--essence-surface) 88%,transparent));border:1px solid var(--occ-line);border-radius:18px;box-shadow:0 14px 44px color-mix(in srgb,var(--essence-bg) 78%,transparent)}.occ-workspace-nav button{display:grid;gap:3px;width:100%;padding:10px 11px;color:var(--occ-muted);text-align:left;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer}.occ-workspace-nav button:hover,.occ-workspace-nav button[aria-current=page]{color:var(--occ-text);background:color-mix(in srgb,var(--sienah-accent) 12%,transparent);border-color:color-mix(in srgb,var(--sienah-teal-300) 20%,transparent)}.occ-workspace-nav button[aria-current=page] span{color:var(--occ-accent-soft)}.occ-workspace-nav span{font-size:.86rem;font-weight:800}.occ-workspace-nav small{color:var(--sienah-text-muted);font-size:.66rem;line-height:1.3}.occ-workspace{min-width:0;padding:18px;background:linear-gradient(155deg,color-mix(in srgb,var(--essence-surface) 96%,transparent),color-mix(in srgb,var(--essence-bg) 94%,transparent));border:1px solid var(--occ-line);border-radius:22px;box-shadow:0 24px 70px color-mix(in srgb,var(--essence-bg) 74%,transparent)}.occ-workspace-select{display:none}.occ-workspace__head,.occ-panel__head,.occ-palette__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.occ-workspace__head{padding:2px 2px 16px}.occ-workspace__head h2{margin-top:4px;font-size:clamp(1.45rem,2vw,2rem);letter-spacing:-.035em}.occ-workspace__head p,.occ-panel p,.occ-notices p,.occ-decision p,.occ-control p,.occ-state p,.occ-palette p{margin:6px 0 0;color:var(--occ-muted);line-height:1.55}.occ-status{display:inline-flex;align-items:center;width:max-content;min-height:24px;padding:4px 8px;color:var(--sienah-teal-100);font-size:.67rem;font-weight:800;letter-spacing:.035em;text-transform:capitalize;background:color-mix(in srgb,var(--sienah-accent) 13%,transparent);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:999px}.occ-status--blocked,.occ-status--p0,.occ-status--error{color:color-mix(in srgb,var(--deepr-danger) 35%,var(--essence-text));background:color-mix(in srgb,var(--deepr-danger) 13%,transparent);border-color:color-mix(in srgb,var(--deepr-danger) 25%,transparent)}.occ-status--degraded,.occ-status--p1,.occ-status--stale{color:color-mix(in srgb,var(--deepr-warning) 35%,var(--essence-text));background:color-mix(in srgb,var(--deepr-warning) 13%,transparent);border-color:color-mix(in srgb,var(--deepr-warning) 24%,transparent)}.occ-status--unknown,.occ-status--not-implemented,.occ-status--unavailable,.occ-status--partial,.occ-status--p2,.occ-status--p3,.occ-status--open{color:var(--sienah-text-secondary);background:color-mix(in srgb,var(--sienah-text-secondary) 9%,transparent);border-color:color-mix(in srgb,var(--sienah-text-secondary) 18%,transparent)}.occ-metric-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:9px;margin-bottom:12px}.occ-metric{min-width:0;padding:13px;background:linear-gradient(145deg,color-mix(in srgb,var(--essence-surface-elevated) 88%,transparent),color-mix(in srgb,var(--essence-surface) 78%,transparent));border:1px solid var(--occ-line);border-radius:15px;box-shadow:0 12px 34px color-mix(in srgb,var(--essence-bg) 84%,transparent)}.occ-metric__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;color:var(--occ-muted);font-size:.72rem;font-weight:700}.occ-metric>strong{display:block;margin-top:10px;font-size:clamp(1.25rem,2vw,1.8rem);letter-spacing:-.03em}.occ-metric>p{min-height:2.7em;font-size:.72rem}.occ-metric details,.occ-chart details{margin-top:10px;color:var(--occ-muted);font-size:.7rem}.occ-metric summary,.occ-chart summary{color:var(--occ-accent-soft);cursor:pointer}.occ-metric dl,.occ-decision dl{display:grid;gap:6px;margin:9px 0 0}.occ-metric dl div,.occ-decision dl div{display:grid;grid-template-columns:minmax(72px,.35fr) 1fr;gap:8px}.occ-metric dt,.occ-decision dt{color:var(--sienah-text-muted)}.occ-metric dd,.occ-decision dd{min-width:0;margin:0;overflow-wrap:anywhere}.occ-panel,.occ-notices{margin-top:12px;padding:15px;background:color-mix(in srgb,var(--essence-surface) 75%,transparent);border:1px solid var(--occ-line);border-radius:17px;box-shadow:0 14px 38px color-mix(in srgb,var(--essence-bg) 86%,transparent)}.occ-launch-path{background:radial-gradient(circle at top right,color-mix(in srgb,var(--occ-accent) 13%,transparent),transparent 46%),color-mix(in srgb,var(--essence-surface) 82%,transparent)}.occ-launch-path__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:8px;padding:0;margin:12px 0 0;list-style:none}.occ-launch-path__steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:10px;background:color-mix(in srgb,var(--essence-surface-elevated) 66%,transparent);border:1px solid var(--occ-line);border-radius:12px}.occ-launch-path__order{display:grid;width:28px;height:28px;place-items:center;color:var(--sienah-teal-100);font-size:.72rem;font-weight:800;background:color-mix(in srgb,var(--occ-accent) 24%,transparent);border-radius:999px}.occ-launch-path__step-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.occ-launch-path__step-head strong{font-size:.8rem}.occ-launch-path__steps p,.occ-launch-path__steps small,.occ-launch-path__remaining{color:var(--occ-muted);font-size:.7rem;line-height:1.45}.occ-launch-path__steps p{margin:5px 0 0}.occ-launch-path__steps small{display:block;margin-top:5px}.occ-launch-path__remaining{margin:10px 0 0}.occ-panel h3{margin-top:3px;font-size:1rem}.occ-notices{display:grid;gap:8px}.occ-notices article{display:flex;gap:12px;align-items:flex-start;padding:10px;background:color-mix(in srgb,var(--essence-surface-elevated) 62%,transparent);border-radius:12px}.occ-notices strong{font-size:.82rem}.occ-notices p{font-size:.75rem}.occ-table-wrap{min-width:0;margin-top:12px;overflow-x:auto;border-radius:12px}.occ-table{width:100%;border-collapse:collapse;color:var(--occ-text);font-size:.77rem}.occ-table th,.occ-table td{padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--occ-line)}.occ-table thead th{color:var(--sienah-text-muted);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.occ-table tbody th{font-weight:800}.occ-table small{display:block;margin-top:4px;color:var(--sienah-text-muted);overflow-wrap:anywhere}.occ-decision-list,.occ-control-list{display:grid;gap:9px;margin-top:12px}.occ-decision,.occ-control{padding:13px;background:color-mix(in srgb,var(--essence-surface-elevated) 64%,transparent);border-radius:13px}.occ-decision__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--occ-muted);font-size:.7rem}.occ-decision__top code{margin-left:auto;color:var(--sienah-text-muted)}.occ-decision h4,.occ-control h4{margin-top:9px;font-size:.9rem}.occ-decision p,.occ-decision dl,.occ-control p{font-size:.75rem}.occ-control{display:flex;align-items:center;justify-content:space-between;gap:16px}.occ-control__unavailable{flex:0 0 auto;padding:7px 10px;color:var(--sienah-text-secondary);font-size:.69rem;font-weight:800;background:color-mix(in srgb,var(--sienah-text-secondary) 8%,transparent);border:1px solid color-mix(in srgb,var(--sienah-text-secondary) 15%,transparent);border-radius:999px}.occ-chart svg{display:block;width:100%;height:180px;margin-top:14px;overflow:visible;background:linear-gradient(180deg,color-mix(in srgb,var(--sienah-accent) 4.5%,transparent),transparent);border-radius:11px}.occ-chart rect{fill:var(--occ-accent);opacity:.82}.occ-source{color:var(--sienah-text-muted)!important;font-size:.68rem}.occ-state{display:grid;place-items:center;min-height:210px;padding:24px;text-align:center;background:color-mix(in srgb,var(--essence-surface-elevated) 48%,transparent);border:1px dashed color-mix(in srgb,var(--sienah-text-secondary) 18%,transparent);border-radius:16px}.occ-state__pulse{width:34px;height:34px;margin-bottom:10px;background:color-mix(in srgb,var(--sienah-accent) 18%,transparent);border:2px solid var(--occ-accent);border-radius:50%;animation:occ-pulse 1.2s ease-in-out infinite}.occ-state--error{border-color:color-mix(in srgb,var(--deepr-danger) 24%,transparent)}.occ-palette-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:start center;padding:10vh 18px 18px;background:color-mix(in srgb,var(--essence-bg) 78%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.occ-palette{width:min(620px,100%);max-height:76vh;padding:18px;overflow-y:auto;color:var(--occ-text);background:var(--occ-elevated);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:20px;box-shadow:0 36px 110px color-mix(in srgb,var(--essence-bg) 48%,transparent)}.occ-palette label{margin-top:16px}.occ-palette__results{display:grid;gap:6px;margin-top:12px}.occ-palette__results button{display:grid;gap:3px;padding:11px;color:var(--occ-text);text-align:left;background:var(--occ-surface);border:1px solid var(--occ-line);border-radius:11px;cursor:pointer}.occ-palette__results span{color:var(--occ-muted);font-size:.72rem}.occ-button--critical,.occ-button--restore{color:var(--essence-text);background:color-mix(in srgb,var(--occ-accent-deep) 64%,var(--essence-surface));border-color:color-mix(in srgb,var(--occ-accent-soft) 38%,transparent);box-shadow:var(--sienah-shadow-1)}.occ-safety{display:grid;gap:14px;min-width:0}.occ-safety__header,.occ-safety-detail__head,.occ-safety-queue__head,.occ-safety-result,.occ-safety-dialog>header,.occ-safety-history li>div{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.occ-safety__header{padding:16px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--occ-accent) 14%,transparent),transparent 46%),var(--occ-elevated);border:1px solid var(--occ-line);border-radius:16px}.occ-safety__header h3,.occ-safety-detail h4,.occ-safety-detail h5,.occ-safety-dialog h3{margin:3px 0 0;color:var(--occ-text)}.occ-safety__header p,.occ-safety-dialog>p,.occ-safety-detail__narrative p,.occ-safety-action-unavailable p,.occ-safety-history p{margin:7px 0 0;color:var(--occ-muted);line-height:1.55}.occ-safety__filters{display:flex;gap:7px;max-width:100%;padding:4px;overflow-x:auto;background:color-mix(in srgb,var(--occ-surface) 82%,transparent);border:1px solid var(--occ-line);border-radius:14px}.occ-safety__filters button{flex:1 0 auto;min-height:38px;padding:7px 13px;color:var(--occ-muted);font-weight:800;background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer}.occ-safety__filters button[aria-pressed=true]{color:var(--sienah-teal-100);background:color-mix(in srgb,var(--occ-accent) 24%,var(--occ-elevated));border-color:color-mix(in srgb,var(--occ-accent) 48%,transparent)}.occ-safety-result{padding:12px 14px;background:color-mix(in srgb,var(--occ-accent) 12%,var(--occ-surface));border:1px solid color-mix(in srgb,var(--occ-accent) 36%,transparent);border-radius:14px}.occ-safety-result>div{flex:1;min-width:0}.occ-safety-result p,.occ-safety-result code{overflow-wrap:anywhere}.occ-safety-result--partial{background:color-mix(in srgb,var(--sienah-surface-inset) 78%,var(--occ-surface));border-color:color-mix(in srgb,var(--sienah-text-muted) 35%,transparent)}.occ-safety__layout{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.45fr);gap:12px;min-width:0}.occ-safety-queue,.occ-safety-detail{min-width:0;padding:12px;background:color-mix(in srgb,var(--occ-surface) 90%,transparent);border:1px solid var(--occ-line);border-radius:16px}.occ-safety-queue{display:grid;align-content:start;gap:7px;max-height:760px;overflow-y:auto}.occ-safety-queue__head{padding:4px 3px 9px;color:var(--occ-muted);font-size:.75rem}.occ-safety-queue__head strong{color:var(--occ-text)}.occ-safety-queue>button{display:grid;gap:8px;width:100%;padding:11px;color:var(--occ-text);text-align:left;background:var(--occ-elevated);border:1px solid transparent;border-radius:12px;cursor:pointer}.occ-safety-queue>button:hover,.occ-safety-queue>button.is-selected{border-color:color-mix(in srgb,var(--occ-accent) 48%,transparent);background:color-mix(in srgb,var(--occ-accent) 10%,var(--occ-elevated))}.occ-safety-queue>button>span{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.occ-safety-queue code,.occ-safety-detail code,.occ-safety-history code{max-width:100%;color:var(--occ-accent-soft);font-size:.7rem;overflow-wrap:anywhere}.occ-safety-queue small,.occ-safety-history small{color:var(--sienah-text-muted);line-height:1.45}.occ-safety-detail{display:grid;align-content:start;gap:14px}.occ-safety-detail__head{padding-bottom:12px;border-bottom:1px solid var(--occ-line)}.occ-safety-detail__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.occ-safety-detail__facts>div{padding:10px;background:var(--occ-elevated);border-radius:11px}.occ-safety-detail__facts dt{color:var(--sienah-text-muted);font-size:.67rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.occ-safety-detail__facts dd{margin:4px 0 0;color:var(--occ-text);font-weight:760;overflow-wrap:anywhere}.occ-safety-detail__narrative,.occ-safety-actions,.occ-safety-history{padding:13px;background:color-mix(in srgb,var(--occ-elevated) 82%,transparent);border:1px solid var(--occ-line);border-radius:13px}.occ-safety-actions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px}.occ-safety-actions__grid>.occ-button{width:100%}.occ-safety-action-unavailable{min-width:0;padding:10px;background:color-mix(in srgb,var(--essence-surface) 82%,transparent);border:1px dashed color-mix(in srgb,var(--sienah-text-muted) 24%,transparent);border-radius:11px}.occ-safety-action-unavailable strong,.occ-safety-action-unavailable span{display:block}.occ-safety-action-unavailable span{margin-top:3px;color:var(--sienah-text-muted);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.occ-safety-action-unavailable p{font-size:.76rem}.occ-safety-history ol{display:grid;gap:8px;padding:0;margin:11px 0 0;list-style:none}.occ-safety-history li{min-width:0;padding:10px;background:var(--occ-surface);border-radius:10px}.occ-safety-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));overflow-y:auto;background:color-mix(in srgb,var(--sienah-bg) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.occ-safety-dialog{display:grid;gap:14px;width:min(560px,100%);max-height:calc(100dvh - 36px);padding:18px;overflow-y:auto;background:radial-gradient(circle at top right,color-mix(in srgb,var(--occ-accent) 14%,transparent),transparent 42%),var(--occ-elevated);border:1px solid color-mix(in srgb,var(--occ-accent) 38%,var(--occ-line));border-radius:18px;box-shadow:var(--sienah-shadow-3)}.occ-safety-dialog label{display:grid;gap:6px;color:var(--occ-muted);font-size:.76rem;font-weight:750}.occ-safety-dialog textarea,.occ-safety-dialog input:not([type=checkbox]){width:100%;padding:10px 11px;color:var(--occ-text);font:inherit;background:var(--occ-surface);border:1px solid var(--occ-line);border-radius:10px;resize:vertical}.occ-safety-dialog textarea:focus-visible,.occ-safety-dialog input:focus-visible{outline:2px solid var(--occ-accent-soft);outline-offset:2px}.occ-safety-dialog label small{justify-self:end;color:var(--sienah-text-muted)}.occ-safety-dialog__check{grid-template-columns:auto 1fr;align-items:start}.occ-safety-dialog__check input{margin-top:3px;accent-color:var(--occ-accent)}.occ-safety-dialog footer{display:flex;justify-content:flex-end}@keyframes occ-pulse{50%{transform:scale(.82);opacity:.5}}@media (max-width: 960px){.occ-command-bar{position:static;grid-template-columns:1fr}.occ-command-bar__actions{justify-content:flex-start}.occ-layout{grid-template-columns:1fr}.occ-workspace-nav{display:none}.occ-workspace-select{display:grid;margin-bottom:14px}}@media (max-width: 700px){.occ-command-bar,.occ-workspace{padding:14px;border-radius:17px}.occ-command-bar__actions{display:grid;grid-template-columns:1fr 1fr}.occ-command-bar__actions label,.occ-command-bar__unavailable{grid-column:1 / -1}.occ-command-bar__unavailable ul{position:static;width:auto;margin-top:8px}.occ-command-bar__actions select,.occ-command-bar__actions .occ-button{width:100%}.occ-workspace__head{align-items:flex-start}.occ-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-metric>p{min-height:0}.occ-table-wrap{overflow:visible}.occ-table,.occ-table tbody,.occ-table tr,.occ-table th,.occ-table td{display:block;width:100%}.occ-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.occ-table tr{padding:10px;margin-bottom:8px;background:color-mix(in srgb,var(--essence-surface-elevated) 60%,transparent);border-radius:11px}.occ-table th,.occ-table td{padding:6px 0;border:0}.occ-table td[data-label]{display:grid;grid-template-columns:minmax(76px,.4fr) 1fr;gap:8px}.occ-table td[data-label]:before{content:attr(data-label);color:var(--sienah-text-muted);font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.occ-control{align-items:flex-start;flex-direction:column}.occ-decision__top code{width:100%;margin-left:0}.occ-safety__header,.occ-safety-result{align-items:stretch;flex-direction:column}.occ-safety__layout{grid-template-columns:1fr}.occ-safety-queue{max-height:390px}}@media (max-width: 430px){.occ-safety__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.occ-safety__filters button{min-width:0;padding-inline:8px}.occ-command-bar__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-command-bar__actions label{grid-column:1 / -1}.occ-metric-strip{grid-template-columns:1fr}.occ-workspace__head{flex-direction:column}.occ-safety-detail__facts,.occ-safety-actions__grid{grid-template-columns:1fr}.occ-safety-detail__head,.occ-safety-dialog>header{align-items:stretch;flex-direction:column}.occ-safety-dialog>header .occ-button,.occ-safety-dialog footer .occ-button{width:100%}}@media (prefers-reduced-motion: reduce){.occ-state__pulse{animation:none}.occ-root *,.occ-root *:before,.occ-root *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.meagon-rail{min-width:0;padding:18px;margin-top:18px;overflow:hidden;color:var(--occ-text);background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--occ-accent) 10%,transparent),transparent 34%),color-mix(in srgb,var(--essence-bg) 88%,var(--occ-surface));border:1px solid color-mix(in srgb,var(--occ-accent) 22%,var(--occ-line));border-radius:18px;box-shadow:0 18px 48px color-mix(in srgb,var(--essence-bg) 76%,transparent)}.meagon-rail__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.meagon-rail__header h2,.meagon-rail__summary h3,.meagon-rail__section h4,.meagon-rail__section h5{margin:0;color:var(--occ-text);text-wrap:balance}.meagon-rail__header h2{margin-top:3px;font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.035em}.meagon-rail__labels{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.meagon-rail__labels span,.meagon-rail__item-head>span{padding:5px 8px;color:var(--occ-accent-soft);font-size:.68rem;font-weight:800;background:color-mix(in srgb,var(--occ-accent) 10%,var(--occ-surface));border:1px solid color-mix(in srgb,var(--occ-accent) 22%,transparent);border-radius:999px}.meagon-rail__availability{margin:12px 0;color:var(--occ-muted);font-size:.82rem;line-height:1.5}.meagon-rail__capability{margin:-4px 0 12px;padding:8px 10px;color:var(--occ-muted);font-size:.74rem;line-height:1.45;background:color-mix(in srgb,var(--occ-surface) 86%,transparent);border:1px solid var(--occ-line);border-radius:10px}.meagon-rail__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.meagon-rail__actions .occ-button{width:100%;min-width:0;white-space:normal}.meagon-rail__live{margin-top:12px}.meagon-rail__live:empty{display:none}.meagon-rail__live [role=alert],.meagon-rail__live [role=status]{padding:12px;margin:0;color:var(--occ-muted);background:var(--occ-surface);border:1px solid var(--occ-line);border-radius:12px}.meagon-rail__live p{margin:5px 0 0}.meagon-rail__live .occ-button{margin-top:9px}.meagon-rail__analysis{display:grid;gap:12px;max-height:min(760px,72vh);padding-right:5px;margin-top:16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--occ-accent) 40%,transparent) transparent}.meagon-rail__analysis-heading,.meagon-rail__freshness-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.meagon-rail__freshness{min-width:0;padding:14px;overflow-wrap:anywhere;background:color-mix(in srgb,var(--occ-elevated) 88%,transparent);border:1px solid var(--occ-line);border-radius:13px;box-shadow:0 12px 30px color-mix(in srgb,var(--essence-bg) 72%,transparent)}.meagon-rail__freshness--stale{background:color-mix(in srgb,var(--deepr-warning) 8%,var(--occ-elevated));border-color:color-mix(in srgb,var(--deepr-warning) 32%,var(--occ-line))}.meagon-rail__freshness--unknown{background:color-mix(in srgb,var(--sienah-text-secondary) 7%,var(--occ-elevated));border-color:color-mix(in srgb,var(--sienah-text-secondary) 24%,var(--occ-line))}.meagon-rail__freshness-head{align-items:flex-start}.meagon-rail__freshness-head h3{margin:4px 0 0;color:var(--occ-text);font-size:.96rem;line-height:1.35;text-wrap:balance}.meagon-rail__freshness p{margin:9px 0 0;color:var(--occ-muted);font-size:.78rem;line-height:1.5}.meagon-rail__freshness p strong{color:var(--occ-text)}.meagon-rail__freshness dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0 0}.meagon-rail__freshness dl div{min-width:0;padding-top:9px;border-top:1px solid var(--occ-line)}.meagon-rail__freshness dt{color:var(--sienah-text-muted);font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.meagon-rail__freshness dd{min-width:0;margin:4px 0 0;overflow-wrap:anywhere;color:var(--occ-text);font-size:.74rem;line-height:1.4}.meagon-rail__summary,.meagon-rail__section,.meagon-rail__meta{min-width:0;padding:13px;margin:0;background:color-mix(in srgb,var(--occ-surface) 90%,transparent);border:1px solid var(--occ-line);border-radius:13px}.meagon-rail__summary h3{margin-top:5px;font-size:1rem;line-height:1.5}.meagon-rail__section h4{margin-bottom:9px;font-size:.84rem;letter-spacing:.02em}.meagon-rail__section h5{margin:8px 0 4px;font-size:.95rem}.meagon-rail__section p,.meagon-rail__section li{color:var(--occ-muted);font-size:.78rem;line-height:1.5}.meagon-rail__section ul,.meagon-rail__section ol{padding-left:20px;margin:0}.meagon-rail__section li+li{margin-top:9px}.meagon-rail__items{display:grid;gap:9px;padding:0!important;list-style:none}.meagon-rail__items>li{min-width:0;padding:10px;background:color-mix(in srgb,var(--occ-elevated) 74%,transparent);border-radius:10px}.meagon-rail__item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.meagon-rail__item-head strong{min-width:0;color:var(--occ-text)}.meagon-rail__item-head>span{flex:0 0 auto}.meagon-rail__claim-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:7px;min-width:0;padding:9px;margin:9px 0 0;background:color-mix(in srgb,var(--occ-accent) 5%,var(--occ-surface));border:1px solid color-mix(in srgb,var(--occ-accent) 18%,var(--occ-line));border-radius:9px}.meagon-rail__claim-meta div{min-width:0}.meagon-rail__claim-meta dt{color:var(--sienah-text-muted);font-size:.58rem;font-weight:800;letter-spacing:.055em;line-height:1.35;text-transform:uppercase}.meagon-rail__claim-meta dd{min-width:0;margin:3px 0 0;overflow-wrap:anywhere;color:var(--occ-text);font-size:.7rem;line-height:1.4}.meagon-rail__evidence{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.meagon-rail__evidence code,.meagon-rail__meta code{max-width:100%;padding:3px 6px;overflow-wrap:anywhere;color:var(--occ-accent-soft);font-size:.66rem;background:color-mix(in srgb,var(--occ-accent) 8%,var(--occ-elevated));border-radius:7px}.meagon-rail__no-evidence{display:block;margin-top:7px;color:var(--sienah-text-muted);font-size:.7rem}.meagon-rail__mission{display:grid;gap:12px;border-color:color-mix(in srgb,var(--occ-accent) 34%,var(--occ-line))}.meagon-rail__mission>.meagon-rail__item-head h4,.meagon-rail__mission>h5,.meagon-rail__mission>p{margin:0}.meagon-rail__mission-warning{display:grid;gap:3px;min-width:0;padding:11px 12px;color:var(--occ-muted);font-size:.76rem;line-height:1.45;background:color-mix(in srgb,var(--deepr-warning) 8%,var(--occ-elevated));border:1px solid color-mix(in srgb,var(--deepr-warning) 30%,var(--occ-line));border-radius:11px}.meagon-rail__mission-warning strong{color:var(--occ-text)}.meagon-rail__mission-basis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0}.meagon-rail__mission-basis div{min-width:0;padding:9px 10px;background:color-mix(in srgb,var(--occ-elevated) 78%,transparent);border:1px solid var(--occ-line);border-radius:10px}.meagon-rail__mission-basis dt{color:var(--sienah-text-muted);font-size:.63rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.meagon-rail__mission-basis dd{min-width:0;margin:4px 0 0;overflow-wrap:anywhere;color:var(--occ-text);font-size:.73rem;line-height:1.45}.meagon-rail__mission-basis code,.meagon-rail__mission-paths code{max-width:100%;overflow-wrap:anywhere;word-break:break-word;color:var(--occ-accent-soft);font-size:.69rem}.meagon-rail__mission-paths li{min-width:0}.meagon-rail__mission-revalidate{padding-top:10px;border-top:1px solid var(--occ-line)}.meagon-rail__deterministic{background:color-mix(in srgb,var(--occ-accent) 6%,var(--occ-surface))}.meagon-rail__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.meagon-rail__meta div{min-width:0}.meagon-rail__meta dt{color:var(--sienah-text-muted);font-size:.64rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.meagon-rail__meta dd{min-width:0;margin:4px 0 0;overflow-wrap:anywhere;color:var(--occ-text);font-size:.76rem}.meagon-rail__history{display:grid;gap:12px;min-width:0;padding:14px;margin-top:16px;background:color-mix(in srgb,var(--occ-surface) 88%,transparent);border:1px solid var(--occ-line);border-radius:14px}.meagon-rail__history h3,.meagon-rail__history h4,.meagon-rail__history p{margin:0}.meagon-rail__history>p{color:var(--occ-muted);font-size:.76rem;line-height:1.5}.meagon-rail__history-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;margin:0;list-style:none}.meagon-rail__history-list button{display:grid;width:100%;min-width:0;gap:4px;padding:11px;color:var(--occ-text);text-align:left;background:color-mix(in srgb,var(--occ-elevated) 84%,transparent);border:1px solid var(--occ-line);border-radius:11px;cursor:pointer}.meagon-rail__history-list button:hover,.meagon-rail__history-list button:focus-visible{border-color:color-mix(in srgb,var(--occ-accent) 55%,var(--occ-line));outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--occ-accent) 15%,transparent)}.meagon-rail__history-list strong{font-size:.78rem;text-transform:capitalize}.meagon-rail__history-list span{overflow-wrap:anywhere;color:var(--occ-muted);font-size:.69rem;line-height:1.4}.meagon-rail__history-detail{display:grid;gap:10px;min-width:0;padding:12px;background:color-mix(in srgb,var(--occ-accent) 5%,var(--occ-elevated));border:1px solid color-mix(in srgb,var(--occ-accent) 20%,var(--occ-line));border-radius:12px}.meagon-rail__history-detail dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.meagon-rail__history-detail dt{color:var(--sienah-text-muted);font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.meagon-rail__history-detail dd{min-width:0;margin:4px 0 0;overflow-wrap:anywhere;font-size:.72rem}.meagon-rail__history-evidence{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.meagon-rail__history-evidence strong{width:100%;font-size:.72rem}.meagon-rail__history-evidence code,.meagon-rail__section li code{display:block;max-width:100%;margin-top:4px;overflow-wrap:anywhere;color:var(--occ-accent-soft);font-size:.68rem}.meagon-rail__mission-copy pre{max-width:100%;max-height:360px;padding:12px;margin:0;overflow:auto;color:var(--occ-text);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;-webkit-user-select:text;user-select:text;background:color-mix(in srgb,var(--essence-bg) 84%,var(--occ-elevated));border:1px solid var(--occ-line);border-radius:10px;font:.69rem/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}@media (max-width: 900px){.meagon-rail__actions,.meagon-rail__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.meagon-rail{width:100%;padding:14px;border-radius:15px}.meagon-rail__header{flex-direction:column}.meagon-rail__labels{justify-content:flex-start}.meagon-rail__analysis{max-height:none;padding-right:0;overflow:visible}.meagon-rail__mission-basis,.meagon-rail__history-list,.meagon-rail__history-detail dl{grid-template-columns:1fr}}@media (max-width: 430px){.meagon-rail__actions,.meagon-rail__meta{grid-template-columns:1fr}.meagon-rail__analysis-heading,.meagon-rail__freshness-head,.meagon-rail__item-head{align-items:flex-start;flex-direction:column}.meagon-rail__freshness dl,.meagon-rail__claim-meta{grid-template-columns:1fr}}.occ-ai-console{position:relative;padding-bottom:32px}.occ-ai-console__bar{grid-template-columns:minmax(320px,1fr) minmax(420px,auto);padding:16px 18px;overflow:visible;background:radial-gradient(circle at 12% -80%,color-mix(in srgb,var(--occ-accent) 22%,transparent),transparent 48%),color-mix(in srgb,var(--occ-bg) 94%,transparent);border-color:color-mix(in srgb,var(--occ-accent) 20%,var(--occ-line));border-radius:18px}.occ-ai-console__bar:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:linear-gradient(180deg,var(--occ-accent-soft),var(--occ-accent),transparent 92%);border-radius:18px 0 0 18px}.occ-ai-console__bar h1{font-size:clamp(1.4rem,1.8vw,1.85rem)}.occ-ai-console__lede{max-width:660px;margin:5px 0 0;color:var(--occ-muted);font-size:.82rem;line-height:1.45}.occ-mobile-cockpit{display:none}.occ-ai-console__bar .occ-command-bar__context{gap:7px;margin-top:9px}.occ-ai-console__bar .occ-command-bar__context>span:not(.occ-status){min-width:0;padding:5px 8px;overflow:hidden;color:var(--occ-muted);text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb,var(--occ-surface) 84%,transparent);border:1px solid var(--occ-line);border-radius:999px}.occ-ai-console__bar .occ-command-bar__context>.occ-session-state{display:inline-flex;align-items:center;gap:6px;color:var(--occ-text)}.occ-session-state>span{width:6px;height:6px;flex:0 0 auto;background:var(--occ-accent-soft);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--occ-accent) 12%,transparent)}.occ-ai-console__bar .occ-command-bar__actions{align-content:center}.occ-ai-console__bar .occ-command-bar__actions select,.occ-ai-console__bar .occ-button,.occ-ai-console__bar .occ-command-bar__unavailable summary{min-height:38px}.occ-ai-console__bar .occ-command-bar__freshness{padding-top:9px;border-top:1px solid var(--occ-line)}.occ-surface-tabs{display:none}.occ-surface-tabs__icon{position:relative;width:14px;height:14px;flex:0 0 auto}.occ-surface-tabs__icon--workspace:before{position:absolute;top:2px;left:2px;width:4px;height:4px;content:"";background:currentColor;border-radius:1px;box-shadow:6px 0 0 currentColor,0 6px 0 currentColor,6px 6px 0 currentColor}.occ-surface-tabs__icon--megon{background:radial-gradient(circle,currentColor 0 24%,transparent 30%);border:1px solid currentColor;border-radius:999px}.occ-surface-tabs__icon--megon:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;content:"";border:1px solid currentColor;border-radius:inherit;opacity:.52}.occ-surface-tabs__icon--evidence{border:1px solid currentColor;border-radius:3px}.occ-surface-tabs__icon--evidence:before{position:absolute;top:4px;left:2px;width:8px;height:1px;content:"";background:currentColor;box-shadow:0 3px 0 currentColor}.occ-console-layout{display:grid;grid-template-columns:minmax(188px,.42fr) minmax(460px,1.45fr) minmax(330px,.9fr);gap:14px;min-width:0;align-items:start}.occ-console-layout>*{min-width:0}.occ-console-nav{top:148px;max-height:calc(100vh - 168px);padding:7px;border-radius:16px}.occ-console-nav__head{display:grid;gap:3px;padding:10px 10px 12px;margin-bottom:3px;border-bottom:1px solid var(--occ-line)}.occ-console-nav__head strong{font-size:1.02rem;letter-spacing:-.025em}.occ-console-nav button{padding:9px 10px}.occ-console-nav small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.occ-console-surface--workspace{padding:17px;border-radius:18px;box-shadow:0 20px 54px color-mix(in srgb,var(--essence-bg) 76%,transparent)}.occ-console-surface--workspace .occ-workspace__head{padding-bottom:14px;border-bottom:1px solid var(--occ-line)}.occ-console-surface--megon{position:sticky;top:148px;max-height:calc(100vh - 168px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--occ-accent) 38%,transparent) transparent}.occ-console-surface--megon .meagon-rail{padding:16px;margin-top:0;background:radial-gradient(circle at 92% 5%,color-mix(in srgb,var(--occ-accent) 14%,transparent),transparent 34%),linear-gradient(160deg,color-mix(in srgb,var(--occ-elevated) 90%,transparent),color-mix(in srgb,var(--occ-bg) 95%,transparent));border-radius:18px;box-shadow:0 20px 54px color-mix(in srgb,var(--essence-bg) 74%,transparent)}.occ-console-surface--megon .meagon-rail__header{align-items:flex-start}.occ-console-surface--megon .meagon-rail__header h2{font-size:1.55rem}.occ-console-surface--megon .meagon-rail__actions,.occ-console-surface--megon .meagon-rail__meta,.occ-console-surface--megon .meagon-rail__history-list,.occ-console-surface--megon .meagon-rail__mission-basis,.occ-console-surface--megon .meagon-rail__claim-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-console-surface--megon .meagon-rail__analysis{max-height:none;padding-right:0;overflow:visible}.occ-console-surface--megon .meagon-rail__history-detail dl{grid-template-columns:1fr}.meagon-system-intelligence{display:grid;min-width:0;gap:12px}.meagon-system-intelligence__header,.meagon-system-intelligence__card-head,.meagon-system-intelligence__section-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.meagon-system-intelligence__header{flex-direction:column}.meagon-system-intelligence h2,.meagon-system-intelligence h3,.meagon-system-intelligence h4,.meagon-system-intelligence p{margin:0}.meagon-system-intelligence h2{margin-top:3px;color:var(--occ-text);font-size:1.34rem;line-height:1.14;letter-spacing:-.03em}.meagon-system-intelligence h3{color:var(--occ-text);font-size:1rem;line-height:1.25}.meagon-system-intelligence h4{color:var(--occ-text);font-size:.9rem;line-height:1.3}.meagon-system-intelligence__labels{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:5px}.meagon-system-intelligence__labels span,.meagon-system-intelligence__section-head>span{padding:4px 7px;color:var(--occ-accent-soft);font-size:.64rem;font-weight:800;background:color-mix(in srgb,var(--occ-accent) 10%,var(--occ-surface));border:1px solid color-mix(in srgb,var(--occ-accent) 22%,transparent);border-radius:999px}.meagon-system-intelligence__intro,.meagon-system-intelligence__empty,.meagon-system-intelligence__coverage,.meagon-system-intelligence__section>p{color:var(--occ-muted);font-size:.76rem;line-height:1.55}.meagon-system-intelligence__load{width:100%}.meagon-system-intelligence__load:focus-visible{outline:2px solid var(--occ-accent);outline-offset:3px;box-shadow:0 0 0 5px color-mix(in srgb,var(--occ-accent) 18%,transparent)}.meagon-system-intelligence__live:empty{display:none}.meagon-system-intelligence__live [role=status],.meagon-system-intelligence__live [role=alert]{display:grid;gap:5px;padding:10px;color:var(--occ-muted);font-size:.76rem;background:color-mix(in srgb,var(--occ-surface) 88%,transparent);border:1px solid var(--occ-line);border-radius:11px}.meagon-system-intelligence__result{display:grid;min-width:0;gap:12px}.meagon-system-intelligence__verdict,.meagon-system-intelligence__blocker,.meagon-system-intelligence__path>li,.meagon-system-intelligence__section{min-width:0;padding:11px;background:color-mix(in srgb,var(--occ-surface) 88%,transparent);border:1px solid var(--occ-line);border-radius:12px}.meagon-system-intelligence__verdict{border-color:color-mix(in srgb,var(--deepr-warning) 30%,var(--occ-line))}.meagon-system-intelligence__verdict>p,.meagon-system-intelligence__blocker>p,.meagon-system-intelligence__path>li>p{margin-top:8px;color:var(--occ-muted);font-size:.75rem;line-height:1.5}.meagon-system-intelligence__metrics,.meagon-system-intelligence__source,.meagon-system-intelligence__blocker dl{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;background:var(--occ-line);border:1px solid var(--occ-line);border-radius:11px}.meagon-system-intelligence__metrics div,.meagon-system-intelligence__source div,.meagon-system-intelligence__blocker dl div{min-width:0;padding:8px;background:color-mix(in srgb,var(--occ-elevated) 90%,transparent)}.meagon-system-intelligence dt{color:var(--occ-muted);font-size:.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.meagon-system-intelligence dd{min-width:0;margin:3px 0 0;color:var(--occ-text);font-size:.74rem;overflow-wrap:anywhere}.meagon-system-intelligence code{color:var(--occ-accent-soft);font-size:.68rem;overflow-wrap:anywhere;white-space:normal}.meagon-system-intelligence__cards,.meagon-system-intelligence__path{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.meagon-system-intelligence__blocker dl{margin-top:9px}.meagon-system-intelligence__next{padding:8px;background:color-mix(in srgb,var(--occ-accent) 7%,transparent);border-radius:9px}.meagon-system-intelligence__citations,.meagon-system-intelligence__evidence-gaps,.meagon-system-intelligence__nonclaims ul,.meagon-system-intelligence__blocker details ul{display:grid;gap:6px;padding:0;margin:9px 0 0;list-style:none}.meagon-system-intelligence__citations li,.meagon-system-intelligence__evidence-gaps li{display:grid;min-width:0;gap:2px;padding:7px 8px;background:color-mix(in srgb,var(--occ-elevated) 82%,transparent);border:1px solid var(--occ-line);border-radius:9px}.meagon-system-intelligence__citations strong,.meagon-system-intelligence__evidence-gaps strong{color:var(--occ-text);font-size:.7rem;overflow-wrap:anywhere}.meagon-system-intelligence__citations span,.meagon-system-intelligence__evidence-gaps span,.meagon-system-intelligence details,.meagon-system-intelligence__nonclaims li{color:var(--occ-muted);font-size:.68rem;line-height:1.45;overflow-wrap:anywhere}.meagon-system-intelligence details{margin-top:9px}.meagon-system-intelligence summary{color:var(--occ-accent-soft);cursor:pointer;font-weight:800}.meagon-system-intelligence__section-head{padding-bottom:8px;border-bottom:1px solid var(--occ-line)}.meagon-system-intelligence__nonclaims{background:color-mix(in srgb,var(--deepr-warning) 6%,var(--occ-surface))}.meagon-system-intelligence__nonclaims li{padding-left:12px;position:relative}.meagon-system-intelligence__nonclaims li:before{width:5px;height:5px;position:absolute;top:.52em;left:0;background:var(--occ-accent);border-radius:50%;content:""}.meagon-system-intelligence__divider{height:1px;margin:18px 0;background:linear-gradient(90deg,transparent,var(--occ-line),transparent)}.occ-console-surface--evidence{display:none;width:100%;max-width:100%;min-width:0}.occ-evidence-panel,.occ-evidence-panel__head>*,.occ-evidence-section,.occ-evidence-section__head>*,.occ-evidence-grid,.occ-evidence-record,.occ-missing-evidence{max-width:100%;min-width:0}.occ-evidence-panel :where(h2,h3,p,li,dt,dd,strong,span,code){overflow-wrap:anywhere}.occ-ai-console[data-active-surface=evidence] .occ-console-surface--workspace,.occ-ai-console[data-active-surface=evidence] .occ-console-surface--megon{display:none}.occ-ai-console[data-active-surface=evidence] .occ-console-surface--evidence{display:block;grid-column:2 / -1}.occ-brief{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:10px;margin:0 0 14px}.occ-brief--loading{grid-template-columns:1fr;min-height:124px;padding:16px;align-items:center;background:color-mix(in srgb,var(--occ-elevated) 80%,transparent);border:1px solid var(--occ-line);border-radius:14px}.occ-brief--loading div{display:grid;gap:5px}.occ-brief__priority,.occ-brief__facts{min-width:0;margin:0;background:color-mix(in srgb,var(--occ-elevated) 82%,transparent);border:1px solid var(--occ-line);border-radius:14px}.occ-brief__priority{position:relative;padding:14px;overflow:hidden}.occ-brief__priority:after{position:absolute;inset:0 0 auto;height:2px;content:"";background:linear-gradient(90deg,var(--occ-accent),transparent 72%)}.occ-brief__priority-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.occ-brief__priority h3{margin:9px 0 0;color:var(--occ-text);font-size:1.02rem;line-height:1.35;letter-spacing:-.015em}.occ-brief__priority p{margin:6px 0 0;color:var(--occ-muted);font-size:.78rem;line-height:1.5}.occ-brief__next{display:grid;gap:3px;padding-top:10px;margin-top:11px;border-top:1px solid var(--occ-line)}.occ-brief__next span{color:var(--sienah-text-muted);font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.occ-brief__next strong{overflow-wrap:anywhere;color:var(--occ-text);font-size:.76rem;line-height:1.45}.occ-brief__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:7px}.occ-brief__facts div{display:grid;min-width:0;gap:4px;padding:10px;border-radius:10px}.occ-brief__facts div:nth-child(1),.occ-brief__facts div:nth-child(2){border-bottom:1px solid var(--occ-line)}.occ-brief__facts div:nth-child(odd){border-right:1px solid var(--occ-line)}.occ-brief__facts dt,.occ-evidence-overview dt,.occ-evidence-record__facts dt,.occ-missing-evidence dt{color:var(--sienah-text-muted);font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.occ-brief__facts dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--occ-text);font-size:.9rem;font-weight:800}.occ-evidence-panel{min-width:0;padding:18px;background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--occ-accent) 10%,transparent),transparent 30%),linear-gradient(155deg,color-mix(in srgb,var(--occ-surface) 96%,transparent),color-mix(in srgb,var(--occ-bg) 94%,transparent));border:1px solid color-mix(in srgb,var(--occ-accent) 18%,var(--occ-line));border-radius:18px;box-shadow:0 22px 64px color-mix(in srgb,var(--essence-bg) 74%,transparent)}.occ-evidence-panel__head,.occ-evidence-section__head,.occ-evidence-record__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.occ-evidence-panel__head{padding-bottom:16px;border-bottom:1px solid var(--occ-line)}.occ-evidence-panel__head h2,.occ-evidence-section__head h2,.occ-evidence-record__head h3,.occ-missing-evidence h3{margin:4px 0 0;color:var(--occ-text);text-wrap:balance}.occ-evidence-panel__head h2{font-size:clamp(1.45rem,2vw,2rem);letter-spacing:-.035em}.occ-evidence-panel__head p{max-width:720px;margin:6px 0 0;color:var(--occ-muted);font-size:.82rem;line-height:1.5}.occ-evidence-overview{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:14px 0 0}.occ-evidence-overview div{min-width:0;padding:11px;background:color-mix(in srgb,var(--occ-elevated) 82%,transparent);border:1px solid var(--occ-line);border-radius:11px}.occ-evidence-overview dd,.occ-evidence-record__facts dd,.occ-missing-evidence dd{min-width:0;margin:5px 0 0;overflow-wrap:anywhere;color:var(--occ-text);font-size:.76rem;line-height:1.4}.occ-evidence-overview dd{font-weight:800}.occ-evidence-section{min-width:0;padding-top:18px;margin-top:18px;border-top:1px solid var(--occ-line)}.occ-evidence-section__head{align-items:center;margin-bottom:10px}.occ-evidence-section__head h2{font-size:1.05rem}.occ-evidence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:10px}.occ-evidence-record,.occ-missing-evidence{min-width:0;padding:13px;background:color-mix(in srgb,var(--occ-elevated) 80%,transparent);border:1px solid var(--occ-line);border-radius:13px}.occ-evidence-record__head h3,.occ-missing-evidence h3{overflow-wrap:anywhere;font-size:.9rem;line-height:1.4}.occ-evidence-record__facts,.occ-missing-evidence dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;min-width:0;padding-top:11px;margin:11px 0 0;border-top:1px solid var(--occ-line)}.occ-evidence-record__facts div,.occ-missing-evidence dl div{min-width:0}.occ-evidence-record__missing,.occ-missing-evidence>p{padding:9px 10px;margin:10px 0 0;color:var(--occ-muted);font-size:.74rem;line-height:1.45;background:color-mix(in srgb,var(--deepr-warning) 7%,var(--occ-surface));border:1px solid color-mix(in srgb,var(--deepr-warning) 24%,var(--occ-line));border-radius:9px}.occ-evidence-record__missing strong{color:var(--occ-text)}.occ-evidence-record__notes,.occ-evidence-record details{padding-top:10px;margin-top:10px;color:var(--occ-muted);font-size:.72rem;line-height:1.5;border-top:1px solid var(--occ-line)}.occ-evidence-record__notes strong,.occ-evidence-record summary{color:var(--occ-text);font-weight:800}.occ-evidence-record__notes ul,.occ-evidence-record details ul,.occ-evidence-section--nonclaims ul,.occ-evidence-section--warnings ul{padding-left:18px;margin:7px 0 0}.occ-evidence-section__empty{margin:0;color:var(--occ-muted);font-size:.78rem}.occ-evidence-section--nonclaims,.occ-evidence-section--warnings{color:var(--occ-muted);font-size:.78rem;line-height:1.55}.occ-evidence-section--nonclaims li+li,.occ-evidence-section--warnings li+li{margin-top:6px}@media (max-width: 1290px){.occ-ai-console__bar{grid-template-columns:1fr}.occ-ai-console__bar .occ-command-bar__actions{justify-content:flex-start}.occ-console-layout{grid-template-columns:minmax(0,1.3fr) minmax(320px,.75fr)}.occ-console-nav{display:none}.occ-console-surface--workspace .occ-workspace-select{display:grid;margin-bottom:14px}.occ-ai-console[data-active-surface=evidence] .occ-console-surface--evidence{grid-column:1 / -1}.occ-evidence-overview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 960px){.occ-ai-console__bar{position:static;margin-bottom:10px}.occ-surface-tabs{position:sticky;top:8px;z-index:18;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px;margin-bottom:10px;background:color-mix(in srgb,var(--occ-bg) 92%,transparent);border:1px solid var(--occ-line);border-radius:14px;box-shadow:0 12px 34px color-mix(in srgb,var(--essence-bg) 72%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.occ-surface-tabs button{display:flex;min-width:0;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:8px 10px;color:var(--occ-muted);font-size:.75rem;font-weight:800;background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer}.occ-surface-tabs button[aria-selected=true]{color:var(--occ-text);background:color-mix(in srgb,var(--occ-accent) 12%,var(--occ-elevated));border-color:color-mix(in srgb,var(--occ-accent) 28%,var(--occ-line))}.occ-surface-tabs button[aria-selected=true] .occ-surface-tabs__icon--megon{box-shadow:0 0 0 4px color-mix(in srgb,var(--occ-accent) 12%,transparent)}.occ-evidence-trigger{display:none}.occ-console-layout{display:block}.occ-console-surface--workspace,.occ-console-surface--megon,.occ-console-surface--evidence,.occ-ai-console[data-active-surface=evidence] .occ-console-surface--workspace,.occ-ai-console[data-active-surface=evidence] .occ-console-surface--megon{display:none}.occ-console-surface.is-active,.occ-ai-console[data-active-surface=evidence] .occ-console-surface--evidence.is-active{display:block}.occ-console-surface--megon{position:static;max-height:none;overflow:visible}.occ-console-surface--megon .meagon-rail__actions,.occ-console-surface--megon .meagon-rail__meta,.occ-console-surface--megon .meagon-rail__history-list,.occ-console-surface--megon .meagon-rail__mission-basis,.occ-console-surface--megon .meagon-rail__claim-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-brief{grid-template-columns:minmax(0,1fr) minmax(210px,.58fr)}}@media (max-width: 700px){.occ-ai-console{padding-bottom:18px}.occ-ai-console__bar{gap:7px;padding:12px;margin-bottom:8px;border-radius:15px}.occ-console-surface--workspace,.occ-evidence-panel{padding:12px;border-radius:15px}.occ-ai-console__bar .occ-eyebrow{font-size:.62rem;letter-spacing:.11em}.occ-ai-console__bar h1{margin-top:2px;font-size:1.3rem;line-height:1.15}.occ-ai-console__lede{display:none}.occ-ai-console__bar .occ-command-bar__context{gap:6px;margin-top:7px}.occ-ai-console__bar .occ-command-bar__context>span:not(.occ-status){max-width:100%;padding:4px 7px;font-size:.67rem}.occ-ai-console__bar .occ-command-bar__context>.occ-context-revision,.occ-ai-console__bar .occ-command-bar__context>.occ-context-session{display:none}.occ-ai-console__bar .occ-command-bar__actions,.occ-ai-console__bar .occ-command-bar__freshness{display:none}.occ-mobile-cockpit{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px 44px;gap:6px;margin-top:9px}.occ-mobile-cockpit__megon,.occ-mobile-cockpit__icon-button,.occ-mobile-console-controls>summary{min-width:0;min-height:46px;color:var(--occ-text);background:color-mix(in srgb,var(--occ-elevated) 88%,transparent);border:1px solid var(--occ-line);border-radius:12px;cursor:pointer}.occ-mobile-cockpit__megon{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;text-align:left;background:linear-gradient(125deg,color-mix(in srgb,var(--occ-accent) 16%,var(--occ-elevated)),color-mix(in srgb,var(--occ-elevated) 92%,transparent));border-color:color-mix(in srgb,var(--occ-accent) 30%,var(--occ-line))}.occ-mobile-cockpit__megon[data-active=true]{background:color-mix(in srgb,var(--occ-accent) 18%,var(--occ-elevated));border-color:color-mix(in srgb,var(--occ-accent) 48%,var(--occ-line))}.occ-mobile-cockpit__orb{position:relative;width:30px;height:30px;background:radial-gradient(circle at 36% 30%,var(--sienah-teal-100),var(--occ-accent-soft) 18%,var(--occ-accent) 52%,color-mix(in srgb,var(--occ-accent) 22%,transparent) 54%);border:1px solid color-mix(in srgb,var(--occ-accent-soft) 48%,transparent);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--occ-accent) 9%,transparent),0 8px 22px color-mix(in srgb,var(--occ-accent) 22%,transparent)}.occ-mobile-cockpit__orb:after{position:absolute;top:7px;right:7px;bottom:7px;left:7px;content:"";border:1px solid color-mix(in srgb,var(--sienah-teal-100) 58%,transparent);border-radius:inherit}.occ-mobile-cockpit__label{display:grid;min-width:0;gap:1px}.occ-mobile-cockpit__label strong{font-size:.78rem;letter-spacing:-.01em}.occ-mobile-cockpit__label small{overflow:hidden;color:var(--occ-muted);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.occ-mobile-cockpit__arrow{color:var(--occ-accent-soft);font-size:1rem}.occ-mobile-cockpit__icon-button,.occ-mobile-console-controls>summary{display:grid;width:44px;padding:0;place-items:center;font-size:1.15rem}.occ-mobile-cockpit__icon-button:disabled{color:var(--sienah-text-muted);cursor:not-allowed;opacity:.62}.occ-mobile-console-controls{position:relative}.occ-mobile-console-controls>summary{list-style:none}.occ-mobile-console-controls>summary::-webkit-details-marker{display:none}.occ-mobile-console-controls:not([open])>.occ-mobile-console-controls__panel{display:none}.occ-mobile-console-controls[open]>summary{color:var(--occ-accent-soft);border-color:color-mix(in srgb,var(--occ-accent) 40%,var(--occ-line))}.occ-mobile-console-controls__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:40;display:grid;width:min(330px,calc(100vw - 48px));max-height:min(64vh,520px);gap:10px;padding:12px;overflow-y:auto;color:var(--occ-text);background:color-mix(in srgb,var(--occ-bg) 96%,transparent);border:1px solid color-mix(in srgb,var(--occ-accent) 24%,var(--occ-line));border-radius:14px;box-shadow:0 22px 64px color-mix(in srgb,var(--essence-bg) 72%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.occ-mobile-console-controls__panel>label{display:grid;gap:5px;color:var(--occ-muted);font-size:.69rem;font-weight:800}.occ-mobile-console-controls__panel select,.occ-mobile-console-controls__panel>.occ-button{width:100%;min-height:42px}.occ-mobile-console-controls__panel select{padding:8px 10px;color:var(--occ-text);background:var(--occ-surface);border:1px solid var(--occ-line);border-radius:10px}.occ-mobile-console-controls__panel .occ-command-bar__unavailable{min-width:0}.occ-mobile-console-controls__panel .occ-command-bar__unavailable ul{position:static;width:auto;margin-top:8px}.occ-mobile-console-controls__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;padding-top:9px;color:var(--sienah-text-muted);font-size:.62rem;line-height:1.35;border-top:1px solid var(--occ-line)}.occ-mobile-console-controls__meta span{min-width:0;overflow-wrap:anywhere}.occ-surface-tabs{top:5px;padding:4px;margin-bottom:8px;border-radius:13px}.occ-surface-tabs button{min-height:42px}.occ-console-surface--workspace .occ-workspace-select{margin-bottom:0}.occ-console-surface--workspace .occ-workspace__head{gap:10px;padding-bottom:6px}.occ-console-surface--workspace .occ-workspace__head h2{font-size:1.16rem;line-height:1.25}.occ-console-surface--workspace .occ-workspace__head p{display:none}.occ-brief{gap:4px;margin-bottom:2px}.occ-brief__priority,.occ-console-surface--megon .meagon-rail{padding:12px}.occ-console-surface--megon .meagon-rail__header h2{font-size:1.32rem}.occ-console-surface--megon .meagon-rail__availability{margin:9px 0;font-size:.76rem}.occ-console-surface--megon .meagon-rail__capability{margin:-2px 0 10px}.occ-console-surface--megon .meagon-rail__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-evidence-panel{width:100%;overflow-x:hidden}.occ-evidence-panel__head h2{font-size:1.34rem;line-height:1.2}.occ-brief{grid-template-columns:1fr}.occ-brief__priority p{display:none}.occ-brief__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.occ-brief__facts div,.occ-brief__facts div:nth-child(1),.occ-brief__facts div:nth-child(2){padding:8px 6px;border-bottom:0}.occ-brief__facts div:nth-child(odd){border-right:1px solid var(--occ-line)}.occ-brief__facts div:not(:last-child){border-right:1px solid var(--occ-line)}.occ-brief__facts dt{font-size:.56rem}.occ-brief__facts dd{font-size:.76rem}.occ-evidence-panel__head{align-items:stretch;flex-direction:column}.occ-evidence-panel__head .occ-button{width:100%}.occ-evidence-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.occ-evidence-grid{grid-template-columns:1fr}}@media (max-width: 430px){.occ-ai-console__bar .occ-command-bar__context{align-items:flex-start}.occ-ai-console__bar .occ-command-bar__context>span:not(.occ-status){white-space:normal}.occ-surface-tabs button{gap:5px;padding-inline:6px}.occ-brief__priority-head,.occ-evidence-record__head{align-items:flex-start;flex-direction:column}.occ-evidence-record__facts,.occ-missing-evidence dl,.occ-console-surface--megon .meagon-rail__meta,.occ-console-surface--megon .meagon-rail__history-list,.occ-console-surface--megon .meagon-rail__mission-basis,.occ-console-surface--megon .meagon-rail__claim-meta{grid-template-columns:1fr}.occ-console-surface--megon .meagon-rail__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.meagon-system-intelligence__card-head,.meagon-system-intelligence__section-head{flex-direction:column}.meagon-system-intelligence__source,.meagon-system-intelligence__blocker dl{grid-template-columns:1fr}.occ-evidence-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}.occ-ai-console{--occ-v2-line: color-mix(in srgb, var(--occ-accent) 17%, var(--essence-v2-hairline));gap:.9rem}.occ-ai-console__bar,.occ-console-surface--workspace,.occ-console-surface--megon .meagon-rail,.occ-evidence-panel{border-color:var(--occ-v2-line);background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--occ-accent) 12%,transparent),transparent 22rem),linear-gradient(150deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset));box-shadow:var(--essence-v2-shadow)}.occ-ai-console__bar h1{letter-spacing:-.045em}.occ-surface-tabs button,.occ-console-nav button,.occ-ai-console .occ-workspace-select select,.occ-mobile-cockpit__megon,.occ-mobile-cockpit__icon-button,.occ-mobile-console-controls>summary{min-height:2.75rem}.meagon-rail--workspace-unavailable{min-height:21rem;align-content:start}.meagon-rail__unavailable{display:grid;gap:.55rem;margin-top:1rem;border:1px solid var(--occ-v2-line);border-radius:1.15rem;padding:1.05rem;background:color-mix(in srgb,var(--occ-bg) 82%,transparent)}.meagon-rail__unavailable h3,.meagon-rail__unavailable p{margin:0}.meagon-rail__unavailable h3{max-width:15ch;font-size:clamp(1.35rem,5vw,1.8rem);line-height:1;letter-spacing:-.04em}.meagon-rail__unavailable p{color:var(--occ-muted);font-size:.8rem;line-height:1.5}@media (min-width: 1291px){.occ-console-layout{grid-template-columns:minmax(12.5rem,.38fr) minmax(32rem,1.35fr) minmax(22rem,.82fr);gap:1rem}.occ-console-nav,.occ-console-surface--workspace,.occ-console-surface--megon .meagon-rail{border-radius:1.35rem}}@media (max-width: 960px){.occ-ai-console{display:grid;gap:.72rem;padding-bottom:0}.occ-ai-console__bar{margin:0}.occ-surface-tabs{top:0;gap:.3rem;margin:0;border-color:var(--occ-v2-line);border-radius:1.2rem;background:color-mix(in srgb,var(--essence-v2-canvas) 90%,transparent);box-shadow:var(--essence-v2-shadow)}.occ-surface-tabs button{min-height:2.85rem;border-radius:.92rem}.occ-console-layout{display:grid;gap:.72rem}.occ-console-nav{position:static;display:none;width:100%;max-height:none;gap:.38rem;margin:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:.3rem;border:1px solid var(--occ-v2-line);border-radius:1.2rem;background:color-mix(in srgb,var(--occ-bg) 88%,transparent);scrollbar-width:none;-webkit-overflow-scrolling:touch}.occ-console-nav::-webkit-scrollbar{display:none}.occ-console-nav__head{display:none}.occ-console-nav button{flex:0 0 auto;min-height:2.75rem;padding:.55rem .78rem;border:1px solid transparent;border-radius:.9rem}.occ-console-nav button[aria-current=page]{border-color:color-mix(in srgb,var(--occ-accent) 38%,var(--occ-line));background:color-mix(in srgb,var(--occ-accent) 14%,var(--occ-elevated))}.occ-console-nav button small{display:none}.occ-workspace-select{display:grid!important}.occ-console-surface--workspace,.occ-console-surface--megon,.occ-console-surface--evidence{grid-row:2}.occ-console-surface--megon .meagon-rail{border-radius:1.35rem}}@media (max-width: 700px){.occ-root.occ-ai-console{width:calc(100% + (var(--essence-v2-gutter) * 2));max-width:none;margin-inline:calc(var(--essence-v2-gutter) * -1)}.occ-ai-console__bar{gap:.4rem;padding:.72rem var(--essence-v2-gutter) .65rem;border-width:1px 0;border-radius:0}.occ-ai-console__bar:before{inset:0 auto 0 var(--essence-v2-gutter);border-radius:999px}.occ-ai-console__bar h1{max-width:none;margin-top:.1rem;font-size:clamp(1.55rem,7.2vw,1.82rem);line-height:1}.occ-ai-console__lede{display:none;max-width:32rem;overflow:hidden;font-size:.78rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.occ-ai-console__bar .occ-command-bar__context{gap:.35rem;margin-top:.32rem;flex-wrap:wrap;overflow-x:visible;padding-bottom:0}.occ-ai-console__bar .occ-command-bar__context>span:not(.occ-status){display:inline-flex;flex:0 1 auto;align-items:center;min-width:0;max-width:100%;min-height:1.65rem;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.occ-ai-console__bar .occ-command-bar__context>span.occ-context-revision,.occ-ai-console__bar .occ-command-bar__context>span.occ-context-session{display:none}.occ-mobile-cockpit{grid-template-columns:minmax(0,1fr) 2.9rem 2.9rem;gap:.4rem;margin-top:.25rem}.occ-mobile-cockpit__megon,.occ-mobile-cockpit__icon-button,.occ-mobile-console-controls>summary{min-height:2.75rem;border-color:var(--occ-v2-line);border-radius:1rem}.occ-mobile-cockpit__megon{background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--occ-accent) 21%,transparent),transparent 7rem),linear-gradient(135deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset))}.occ-mobile-cockpit__arrow{display:inline-block;transform:translate(.15rem)}.occ-mobile-cockpit__icon-button>span{display:grid;place-items:center}.occ-surface-tabs{margin-inline:var(--essence-v2-gutter)}.occ-console-nav{width:calc(100% - (var(--essence-v2-gutter) * 2));margin-inline:var(--essence-v2-gutter)}.occ-console-surface--workspace,.occ-evidence-panel{padding:.5rem var(--essence-v2-gutter);border-width:1px 0;border-radius:0;box-shadow:none}.occ-console-surface--workspace .occ-workspace__head{display:grid;gap:.45rem}.occ-console-surface--workspace .occ-workspace__head h2{font-size:1.16rem;line-height:1.25;letter-spacing:-.02em}.occ-console-surface--workspace .occ-workspace__head p{display:none}.occ-console-surface--megon .meagon-rail{min-height:25rem;padding:1.1rem var(--essence-v2-gutter);border-width:1px 0;border-radius:0;box-shadow:none}.occ-console-surface--megon .meagon-rail__header{display:grid;gap:.72rem}.occ-console-surface--megon .meagon-rail__header h2{font-size:clamp(2rem,10vw,2.65rem);line-height:.92;letter-spacing:-.05em}.occ-console-surface--megon .meagon-rail__labels{justify-content:flex-start;flex-wrap:wrap;overflow-x:visible}.occ-console-surface--megon .meagon-rail__labels span{flex:0 1 auto;max-width:100%;overflow-wrap:anywhere;white-space:normal}.meagon-rail__unavailable{min-height:12rem;align-content:center;border-radius:1.3rem;padding:1.1rem}.occ-brief__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 430px){.occ-mobile-cockpit__label small{max-width:12rem}.occ-surface-tabs button{gap:.38rem;padding-inline:.42rem}}@media (max-width: 960px){.occ-console-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.occ-console-nav{grid-column:1;grid-row:1}.occ-console-surface--workspace,.occ-console-surface--megon,.occ-console-surface--evidence,.occ-ai-console[data-active-surface=evidence] .occ-console-surface--evidence.is-active{grid-column:1;grid-row:2;width:100%;min-width:0}}.app-shell-v1[data-shell-version=mobile-essence-v2]:has(.occ-ai-console)>.topbar{background-color:var(--essence-v2-canvas-raised)}@media (min-width: 961px){.app-shell-v1[data-shell-foundation=essence-2] .shell-main-v1:has(.occ-ai-console){padding-top:0}.occ-ai-console{--occ-command-sticky-offset: 11.75rem}.occ-ai-console__bar{grid-template-columns:minmax(0,1fr);gap:.35rem;padding:.65rem .9rem;background-color:var(--essence-v2-canvas-raised)}.occ-ai-console__bar .occ-command-bar__identity{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.3rem .75rem;min-width:0}.occ-ai-console__bar .occ-command-bar__identity>.occ-eyebrow{grid-column:1;grid-row:1;white-space:nowrap}.occ-ai-console__bar .occ-command-bar__identity>h1{grid-column:2;grid-row:1;min-width:0;font-size:clamp(1.3rem,1.7vw,1.6rem);line-height:1.05}.occ-ai-console__lede{display:none}.occ-ai-console__bar .occ-command-bar__context{grid-column:1 / -1;flex-wrap:nowrap;gap:.35rem .45rem;margin-top:.35rem}.occ-ai-console__bar .occ-command-bar__actions{width:100%;min-width:0;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:flex-start;gap:.35rem}.occ-ai-console__bar .occ-command-bar__actions label{min-width:0;flex:0 1 7rem;gap:.2rem}.occ-ai-console__bar .occ-command-bar__actions select{width:100%;min-width:0;padding-inline:.6rem}.occ-ai-console__bar .occ-command-bar__unavailable{min-width:0;flex:0 1 11rem}.occ-ai-console__bar .occ-command-bar__unavailable summary,.occ-ai-console__bar .occ-button{padding-inline:.75rem;white-space:nowrap}.occ-ai-console__bar .occ-command-bar__freshness{padding-top:.35rem;line-height:1.2}.occ-console-nav,.occ-console-surface--megon{top:var(--occ-command-sticky-offset);max-height:calc(100dvh - var(--essence-v2-topbar-height) - var(--occ-command-sticky-offset) - 1rem)}}@media (min-width: 961px) and (max-width: 1100px){.occ-ai-console__bar .occ-command-bar__context,.occ-ai-console__bar .occ-command-bar__actions{flex-wrap:wrap}.occ-console-nav,.occ-console-surface--megon{position:static;max-height:none}}@media (min-width: 961px) and (max-width: 1399px){.occ-console-layout{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.75fr)}.occ-console-nav{display:none}.occ-console-surface--workspace .occ-workspace-select{display:grid;margin-bottom:.9rem}}@media (max-width: 960px){.occ-surface-tabs{top:calc(var(--essence-v2-topbar-height) + env(safe-area-inset-top));z-index:710;background-color:var(--essence-v2-canvas-raised)}.meagon-system-intelligence :where(h2,h3,h4),.meagon-system-intelligence__cards,.meagon-system-intelligence__path>li{scroll-margin-top:calc(var(--essence-v2-topbar-height) + 4rem + env(safe-area-inset-top))}}:root{--sienah-teal-900: #064f4c;--sienah-teal-700: #087a76;--sienah-teal-500: #0b8f8a;--sienah-teal-300: #33c6c0;--sienah-teal-100: #d9f6f5;--sienah-accent: #0b8f8a;--sienah-teal: #0b8f8a;--essence-accent: #0b8f8a;--sienah-blue: var(--sienah-accent);--sienah-bg: #0a0e13;--sienah-surface: #11161d;--sienah-surface-elevated: #171e27;--sienah-soft-surface: var(--sienah-surface-elevated);--sienah-border: #22303a;--sienah-text: #f2f5f7;--sienah-text-secondary: #a0a6ac;--sienah-text-muted: #68717a;--sienah-bg-elevated: #0d1218;--sienah-surface-inset: #0b1118;--sienah-border-subtle: color-mix(in srgb, var(--sienah-border) 72%, transparent);--sienah-border-active: color-mix(in srgb, var(--sienah-accent) 48%, transparent);--sienah-disabled: color-mix(in srgb, var(--sienah-text-muted) 58%, transparent);--sienah-focus-ring: color-mix(in srgb, var(--sienah-accent) 72%, white 8%);--sienah-font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sienah-type-h1: clamp(1.75rem, 4.5vw, 2.25rem);--sienah-type-h2: clamp(1.375rem, 3.5vw, 1.75rem);--sienah-type-h3: 1.125rem;--sienah-type-body: 1rem;--sienah-type-small: .875rem;--sienah-type-caption: .75rem;--sienah-leading-h1: 1.12;--sienah-leading-h2: 1.2;--sienah-leading-body: 1.5;--sienah-space-1: .25rem;--sienah-space-2: .5rem;--sienah-space-3: .75rem;--sienah-space-4: 1rem;--sienah-space-5: 1.5rem;--sienah-space-6: 2rem;--sienah-space-7: 2.5rem;--sienah-radius-1: .5rem;--sienah-radius-2: .75rem;--sienah-radius-3: 1rem;--sienah-radius-4: 1.5rem;--sienah-radius-full: 999px;--sienah-shadow-1: 0 8px 22px rgba(0, 0, 0, .24);--sienah-shadow-2: 0 14px 34px rgba(0, 0, 0, .34);--sienah-shadow-3: 0 22px 58px rgba(0, 0, 0, .44);--sienah-icon-sm: 1rem;--sienah-icon-md: 1.25rem;--sienah-icon-lg: 1.5rem;--sienah-motion-fast: .12s;--sienah-motion-base: .2s;--sienah-motion-slow: .32s;--sienah-ease: cubic-bezier(.2, .8, .2, 1);--sienah-page-gutter-mobile: clamp(.75rem, 3.5vw, 1rem);--sienah-page-gutter-desktop: clamp(1.5rem, 3vw, 2.5rem);--sienah-page-max: 72rem;--sienah-safe-top: env(safe-area-inset-top, 0px);--sienah-safe-bottom: env(safe-area-inset-bottom, 0px);--sienah-bottom-nav-height: 4.75rem;--sienah-bottom-nav-clearance: calc(var(--sienah-bottom-nav-height) + var(--sienah-safe-bottom) + var(--sienah-space-4));--essence-bg: var(--sienah-bg);--deepr-bg: var(--essence-bg);--essence-bg-gradient: radial-gradient(circle at 50% -18%, color-mix(in srgb, var(--sienah-accent) 4.5%, transparent) 0%, transparent 34rem), radial-gradient(circle at 100% 14%, color-mix(in srgb, var(--sienah-accent) 2.8%, transparent) 0%, transparent 28rem), linear-gradient(180deg, var(--sienah-bg) 0%, #070b10 58%, #05080c 100%);--deepr-bg-gradient: var(--essence-bg-gradient);--deepr-surface: var(--sienah-surface);--essence-surface: var(--deepr-surface);--deepr-surface-elevated: var(--sienah-surface-elevated);--essence-surface-elevated: var(--deepr-surface-elevated);--deepr-surface-muted: var(--sienah-surface-inset);--essence-surface-muted: var(--deepr-surface-muted);--deepr-card-glass: rgba(17, 22, 29, .88);--essence-card-glass: var(--deepr-card-glass);--deepr-text: var(--sienah-text);--essence-text: var(--deepr-text);--deepr-text-muted: var(--sienah-text-muted);--essence-text-muted: var(--deepr-text-muted);--deepr-border: color-mix(in srgb, var(--sienah-border) 82%, transparent);--deepr-border-soft: color-mix(in srgb, var(--sienah-accent) 18%, transparent);--essence-border: var(--deepr-border);--essence-border-soft: var(--deepr-border-soft);--essence-teal: var(--sienah-accent);--deepr-teal: var(--essence-teal);--deepr-teal-strong: var(--sienah-accent);--deepr-teal-soft: color-mix(in srgb, var(--sienah-accent) 7.5%, transparent);--deepr-teal-subtle: color-mix(in srgb, var(--sienah-accent) 5.5%, transparent);--essence-teal-soft: var(--deepr-teal-soft);--essence-teal-subtle: var(--deepr-teal-subtle);--deepr-danger: #ef6a72;--deepr-danger-soft: rgba(239, 106, 114, .14);--deepr-success: #6fd7a5;--deepr-success-soft: rgba(111, 215, 165, .14);--deepr-warning: #f0c56a;--deepr-warning-soft: rgba(240, 197, 106, .14);--deepr-space-1: var(--sienah-space-1);--essence-space-1: var(--deepr-space-1);--deepr-space-2: var(--sienah-space-2);--essence-space-2: var(--deepr-space-2);--deepr-space-3: var(--sienah-space-3);--essence-space-3: var(--deepr-space-3);--deepr-space-4: var(--sienah-space-4);--essence-space-4: var(--deepr-space-4);--deepr-space-5: var(--sienah-space-5);--essence-space-5: var(--deepr-space-5);--deepr-space-6: var(--sienah-space-6);--essence-space-6: var(--deepr-space-6);--deepr-space-7: var(--sienah-space-7);--essence-space-7: var(--deepr-space-7);--deepr-radius-sm: var(--sienah-radius-1);--essence-radius-sm: var(--deepr-radius-sm);--deepr-radius-md: var(--sienah-radius-2);--essence-radius-md: var(--deepr-radius-md);--deepr-radius-lg: var(--sienah-radius-4);--essence-radius-lg: var(--deepr-radius-lg);--deepr-radius-pill: var(--sienah-radius-full);--deepr-shadow-soft: var(--sienah-shadow-1);--essence-shadow-soft: var(--deepr-shadow-soft);--deepr-shadow-card: var(--sienah-shadow-2);--deepr-shadow-elevated: var(--sienah-shadow-3);--essence-shadow-card: var(--deepr-shadow-card);--deepr-motion-fast: var(--sienah-motion-fast);--essence-motion-fast: var(--deepr-motion-fast);--deepr-motion-base: var(--sienah-motion-base);--essence-motion-base: var(--deepr-motion-base);--deepr-transition: color var(--deepr-motion-base) var(--sienah-ease), background var(--deepr-motion-base) var(--sienah-ease), border-color var(--deepr-motion-base) var(--sienah-ease), box-shadow var(--deepr-motion-base) var(--sienah-ease), transform var(--deepr-motion-fast) var(--sienah-ease);--essence-transition: var(--deepr-transition)}:root{--essence-v2-canvas: #060a0e;--essence-v2-canvas-raised: #0a0f14;--essence-v2-surface: #10171e;--essence-v2-surface-raised: #151e27;--essence-v2-surface-inset: #091016;--essence-v2-hairline: color-mix(in srgb, var(--sienah-accent) 14%, rgba(242, 245, 247, .08));--essence-v2-hairline-active: color-mix(in srgb, var(--sienah-accent) 54%, transparent);--essence-v2-gutter: clamp(.88rem, 4.2vw, 1.14rem);--essence-v2-topbar-height: 4.25rem;--essence-v2-dock-height: 4.4rem;--essence-v2-dock-clearance: calc(var(--essence-v2-dock-height) + env(safe-area-inset-bottom, 0px) + 1.25rem);--essence-v2-keyboard-inset: env(keyboard-inset-height, 0px);--essence-v2-stream-max: 46rem;--essence-v2-shadow: 0 22px 58px rgba(0, 0, 0, .46), inset 0 1px 0 rgba(242, 245, 247, .035)}*{box-sizing:border-box}html{min-height:100%;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text);overflow-x:clip}body{margin:0;min-height:100dvh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text);overflow-x:clip}#root{min-height:100dvh;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text);overflow-x:clip}html.deepr-app-prepaint,html.deepr-app-prepaint body,html.deepr-app-prepaint #root,html.deepr-bridge-prepaint,html.deepr-bridge-prepaint body,html.deepr-bridge-prepaint #root{min-height:100dvh;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text);overflow-x:clip;transition:none!important}a{color:inherit;text-decoration:none}.public-shell,.auth-shell,.app-shell{min-height:100vh}.public-shell{padding:var(--essence-space-5)}.app-shell-v1,.shell-main-v1{background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text);overflow-x:clip}.essence-page,.essence-shell{width:100%;min-width:0;color:var(--deepr-text);background:var(--deepr-bg-gradient)}.essence-page{display:grid;gap:var(--deepr-space-4)}.essence-shell{min-height:100vh;overflow-x:clip}.essence-surface,.essence-card,.essence-panel{min-width:0;color:var(--deepr-text);border:1px solid var(--deepr-border);box-shadow:var(--deepr-shadow-card)}.essence-surface{background:var(--deepr-card-glass);border-radius:var(--deepr-radius-lg)}.essence-card{display:grid;gap:var(--deepr-space-3);padding:var(--deepr-space-4);background:var(--deepr-card-glass);border-radius:var(--deepr-radius-lg)}.essence-panel{display:grid;gap:var(--deepr-space-4);padding:var(--deepr-space-5);background:var(--deepr-surface-elevated);border-radius:calc(var(--deepr-radius-lg) + .25rem);box-shadow:var(--deepr-shadow-elevated)}.essence-button,.essence-button-primary,.essence-button-secondary{min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--deepr-space-2);border-radius:var(--deepr-radius-pill);border:1px solid transparent;padding:var(--deepr-space-2) var(--deepr-space-4);font:inherit;font-weight:700;cursor:pointer;transition:var(--deepr-transition)}.essence-button,.essence-button-primary{background:var(--deepr-teal);color:#052629}.essence-button-secondary{background:#0d171fb8;border-color:var(--deepr-border);color:var(--deepr-text)}.essence-button:hover,.essence-button-primary:hover,.essence-button-secondary:hover,.essence-icon-button:hover,.essence-nav-item:hover{transform:translateY(-1px);border-color:var(--deepr-border-soft)}.essence-input{width:100%;min-height:2.75rem;border:1px solid var(--deepr-border);border-radius:var(--deepr-radius-md);background:#080f16c7;color:var(--deepr-text);padding:var(--deepr-space-3) var(--deepr-space-4);transition:var(--deepr-transition)}.essence-input::placeholder{color:var(--deepr-text-muted)}.essence-textarea{min-height:6rem;resize:vertical;line-height:1.5}.essence-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.essence-action-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--deepr-space-2);min-width:0}.essence-chip{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;width:fit-content;max-width:100%;border:1px solid var(--deepr-border-soft);border-radius:var(--deepr-radius-pill);padding:.24rem .58rem;color:var(--deepr-text-muted);background:var(--deepr-teal-subtle);font-size:.78rem;font-weight:700;overflow-wrap:anywhere}.essence-chip.is-selected{color:var(--deepr-text);border-color:var(--deepr-border-soft);background:var(--deepr-teal-soft)}.essence-menu{display:grid;gap:var(--deepr-space-2);padding:var(--deepr-space-3);border:1px solid var(--deepr-border);border-radius:var(--deepr-radius-lg);background:var(--deepr-card-glass);box-shadow:var(--deepr-shadow-elevated)}.essence-menu-compact{gap:.18rem;padding:.48rem;border-color:#b3fff624;background:#040c0cf5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.essence-dialog,.essence-sheet-backdrop,.essence-media-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#000304c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.essence-dialog{place-items:center;overflow-y:auto}.essence-sheet-backdrop{place-items:end center}.essence-dialog-panel,.essence-sheet{width:min(100%,30rem);max-height:calc(100dvh - max(2rem,env(safe-area-inset-top)) - max(2rem,env(safe-area-inset-bottom)));overflow-y:auto;border:1px solid var(--deepr-border-soft);border-radius:var(--deepr-radius-lg);background:linear-gradient(180deg,#0c1213fa,#05080afa);box-shadow:var(--deepr-shadow-elevated);color:var(--deepr-text)}.essence-sheet--left,.essence-sheet--right{height:min(100%,calc(100dvh - 2rem));align-self:stretch}.essence-sheet-backdrop--left{place-items:stretch start}.essence-sheet-backdrop--right{place-items:stretch end}.essence-media-viewer{z-index:1200;place-items:center;background:#000304e0}.essence-media-viewer-stage{max-width:min(100%,66rem);max-height:min(86vh,56rem);display:grid;place-items:center}.essence-media-viewer-stage img,.essence-media-viewer-stage video,.essence-media-viewer>img,.essence-media-viewer>video{max-width:100%;max-height:min(84vh,54rem);object-fit:contain;object-position:center}.essence-media-viewer-close{position:fixed;top:max(.9rem,env(safe-area-inset-top));right:max(.9rem,env(safe-area-inset-right));display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--deepr-border-soft);border-radius:var(--deepr-radius-pill);color:var(--deepr-text);background:#030a0be6;font:inherit;cursor:pointer}.essence-icon-button{width:2.5rem;min-width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--deepr-border-soft);border-radius:var(--deepr-radius-pill);background:#0d171fb8;color:var(--deepr-text);transition:var(--deepr-transition)}.essence-empty-state{display:grid;gap:var(--deepr-space-2);padding:var(--deepr-space-5);border:1px dashed var(--deepr-border-soft);border-radius:var(--deepr-radius-lg);background:#0d171f8f;color:var(--deepr-text-muted)}.essence-status-state{display:grid;gap:var(--deepr-space-2);min-width:0;color:var(--deepr-text-muted)}.essence-status-state.is-loading,.essence-status-state.is-error,.essence-status-state.is-degraded{padding:var(--deepr-space-4);border:1px solid var(--deepr-border);border-radius:var(--deepr-radius-lg);background:#0d171f8f}.essence-status-state.is-error{border-color:#ef6a723d;background:#2a0b0f57}.essence-status-state.is-degraded{border-color:#f0c56a33;background:#2b200c4d}.essence-status-actions{display:flex;flex-wrap:wrap;gap:var(--deepr-space-2)}.essence-composer-shell,.essence-rail,.essence-route-header{min-width:0;border:1px solid var(--deepr-border);border-radius:var(--deepr-radius-lg);background:var(--deepr-card-glass);box-shadow:var(--deepr-shadow-card)}.essence-composer-shell{display:grid;gap:var(--deepr-space-3);padding:var(--deepr-space-4)}.essence-rail{display:grid;gap:var(--deepr-space-3);padding:var(--deepr-space-3)}.essence-route-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--deepr-space-3);padding:var(--deepr-space-4)}.essence-route-header-copy{display:grid;gap:var(--deepr-space-2);min-width:0}.essence-route-header h1,.essence-route-header p{margin:0}.essence-status-pill{flex:0 0 auto;width:fit-content;border:1px solid var(--deepr-border-soft);border-radius:var(--deepr-radius-pill);padding:.28rem .62rem;color:var(--deepr-teal-strong);background:var(--deepr-teal-subtle);font-size:.78rem;font-weight:750}.essence-nav-item{min-height:2.5rem;display:flex;align-items:center;gap:var(--deepr-space-2);border-radius:var(--deepr-radius-pill);border:1px solid transparent;color:var(--deepr-text-muted);transition:var(--deepr-transition)}.essence-nav-item.active,.essence-nav-item[aria-current=page]{border-color:var(--deepr-border-soft);background:var(--deepr-teal-subtle);color:var(--deepr-text)}.essence-section-title{margin:0;color:var(--deepr-text);font-weight:800;letter-spacing:-.02em}.essence-muted-copy{color:var(--deepr-text-muted);line-height:1.55}.essence-divider{height:1px;width:100%;background:var(--deepr-border-soft)}.essence-button:focus-visible,.essence-button-primary:focus-visible,.essence-button-secondary:focus-visible,.essence-input:focus-visible,.essence-icon-button:focus-visible,.essence-nav-item:focus-visible{outline:2px solid var(--deepr-teal);outline-offset:2px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--essence-space-4);padding:var(--essence-space-3) var(--essence-space-4);border-bottom:1px solid rgba(68,122,129,.45);background:linear-gradient(180deg,#081018f0,#080f15db);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;z-index:20;box-shadow:0 8px 24px #00000059}.topbar-meta{color:var(--essence-text-muted);font-size:.9rem}.shell-body{display:grid;grid-template-columns:1fr}.rail{display:none;border-right:1px solid var(--essence-border);background:#0d171fdb;padding:var(--essence-space-4)}.rail nav,.mobile-nav nav{display:grid;gap:var(--essence-space-2)}.nav-link{display:block;padding:var(--essence-space-2) var(--essence-space-3);border-radius:999px;color:var(--essence-text-muted);border:1px solid transparent;transition:background var(--essence-motion-base),color var(--essence-motion-base),border-color var(--essence-motion-base)}.nav-link:hover,.nav-link.active{background:var(--essence-teal-soft);color:var(--essence-text);border-color:#2c5d61}.nav-link:focus-visible,.btn:focus-visible,.preview-card:focus-visible{outline:2px solid var(--essence-teal);outline-offset:2px}.shell-main{padding:var(--essence-space-5);padding-bottom:7rem}.mobile-nav{position:fixed;bottom:0;left:0;right:0;padding:.5rem .6rem calc(.5rem + env(safe-area-inset-bottom));overflow-x:auto}.mobile-nav nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;min-width:100%}.card,.card-surface{background:var(--essence-card-glass);border:1px solid var(--essence-border);border-radius:var(--essence-radius-lg);padding:var(--essence-space-4);box-shadow:var(--essence-shadow-card)}.route-frame{display:grid;gap:var(--essence-space-4);width:100%;max-width:1340px;margin:0 auto}.route-frame-head{display:grid;gap:var(--essence-space-2)}.protected-page-header{padding:.15rem 0 .35rem;border:0;background:transparent;box-shadow:none}.route-frame-head.protected-page-header h1{max-width:18ch;margin:0;font-size:clamp(1.55rem,4.8vw,2.28rem);line-height:1.02;letter-spacing:-.055em}.route-frame-head.protected-page-header .muted{max-width:42rem;margin:0;font-size:.94rem;line-height:1.45}.route-frame-content{min-width:0}.eyebrow{color:var(--essence-teal);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.status-badge{width:fit-content;border:1px solid rgba(60,156,149,.32);background:#061618b8;color:#9bd9d2;padding:var(--essence-space-1) var(--essence-space-2);border-radius:999px;font-size:.8rem}.route-actions{display:flex;gap:var(--essence-space-2);flex-wrap:wrap}.btn{background:var(--essence-teal);color:#052629;border:none;padding:var(--essence-space-2) var(--essence-space-3);border-radius:var(--essence-radius-sm);font-weight:600;cursor:pointer}.btn.secondary{background:transparent;border:1px solid var(--essence-border);color:var(--essence-text)}.muted{color:var(--essence-text-muted)}.pill-row{display:flex;gap:var(--essence-space-2);flex-wrap:wrap}.pill-chip{border:1px solid var(--essence-border);border-radius:999px;padding:.4rem .7rem;color:var(--essence-text);background:#172a35cc}.preview-grid{display:grid;gap:var(--essence-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.preview-card{display:grid;gap:var(--essence-space-2);transition:transform var(--essence-motion-fast),border-color var(--essence-motion-fast)}.preview-card:hover{transform:translateY(-2px);border-color:#2e6771}.status-grid{display:grid;gap:var(--essence-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.hero{display:grid;gap:var(--essence-space-3);padding:var(--essence-space-6)}@media (min-width: 980px){.shell-body{grid-template-columns:250px 1fr}.rail{display:block}.mobile-nav{display:none}.shell-main{padding:var(--essence-space-6)}}.bridge-v1-shell{display:grid;gap:.9rem;background:radial-gradient(circle at 85% 8%,color-mix(in srgb,var(--sienah-teal-500) 16%,transparent),transparent 35%),radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--sienah-teal-500) 12%,transparent),transparent 40%),linear-gradient(180deg,#060d14f5,#040a10fa);border-radius:1.4rem;box-shadow:0 16px 45px #0000006b;padding:1rem}.bridge-v1-brand{display:flex;justify-content:space-between;align-items:baseline}.bridge-v1-mark{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.08em;color:var(--deepr-teal-strong);text-transform:uppercase}.bridge-v1-subtle{margin:0;color:#9cc3cb;font-size:.82rem}.bridge-v1-card{border:1px solid rgba(55,118,126,.65);border-radius:1rem;padding:.9rem;background:#131f27a3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #9ab3b014,0 10px 24px #00000052}.bridge-v1-label{margin:0 0 .3rem;text-transform:uppercase;font-size:.74rem;letter-spacing:.08em;color:#73d8cb}.bridge-v1-input{margin:.6rem 0 .8rem;border:1px solid rgba(82,143,153,.6);border-radius:.75rem;min-height:3.1rem;display:flex;align-items:center;padding:.65rem .75rem;color:#c7dbe0;background:#080f16c2}.bridge-v1-signals{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}.bridge-v1-signals span{border:1px solid rgba(84,136,145,.6);border-radius:999px;padding:.25rem .6rem;font-size:.76rem;background:#071118b8}.bridge-v1-actions{display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.bridge-v1-action-card h4{margin:0 0 .3rem;text-transform:lowercase;color:#9be6db}.bridge-v1-connects ul{margin:.35rem 0 .5rem;padding-left:1.2rem}.bridge-v1-connects li{margin-bottom:.3rem}@media (max-width: 720px){.bridge-v1-actions{grid-template-columns:1fr}.bridge-v1-shell{margin-bottom:4.2rem}}@media (min-width: 980px){.bridge-v1-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bridge-v1-brand,.bridge-v1-actions,.bridge-v1-connects{grid-column:span 2}}.topbar-brand-glow{box-shadow:inset 0 -1px #6eccc526,0 10px 28px #0006}.topbar-brand-mark{display:flex;align-items:center;gap:.6rem}.topbar-sienah-logo{display:block;width:clamp(7rem,14vw,10.5rem);max-height:2.25rem;overflow:visible;object-fit:contain;filter:none}.topbar-brand-chip{border:1px solid rgba(67,165,158,.45);border-radius:999px;padding:.2rem .6rem;font-size:.74rem;color:#8fe8dc;background:#0b1d21d6;letter-spacing:.08em;text-transform:uppercase}.mobile-nav-glass{background:linear-gradient(180deg,#050e14db,#060c11f5);border-top:1px solid rgba(53,104,113,.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 -12px 32px #00000070,inset 0 1px #73d4c924;border-top-left-radius:1.1rem;border-top-right-radius:1.1rem}.nav-link-mobile{text-align:center;border-radius:.85rem;padding:.55rem .35rem;border:1px solid rgba(52,90,95,.58);background:#0b171ec2}.mobile-nav-label{display:block;font-size:.74rem;line-height:1.15;letter-spacing:.03em}.nav-link-mobile.active{border-color:#4ecec0cc;background:linear-gradient(180deg,#144c5273,#0a282db8);color:var(--deepr-text);box-shadow:0 0 0 1px #55c9bd33,0 0 16px #26a79c4d}@media (max-width: 720px){.topbar{align-items:flex-start;flex-direction:column;gap:.5rem;padding:.75rem .9rem}.topbar-meta{font-size:.78rem;line-height:1.25}.shell-main{padding:1rem .9rem 6.8rem}.mobile-nav{padding:.45rem .5rem calc(.45rem + env(safe-area-inset-bottom))}}.bridge-v1-shell{overflow-x:clip}.bridge-v1-primary{position:relative}.bridge-v1-primary:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px #68d8cd38,0 0 28px #2eaea633}.bridge-v1-action-card{background:linear-gradient(180deg,#12272fb8,#0d1d24cc)}.bridge-v1-action-card h4{font-size:1.02rem;letter-spacing:.03em}.bridge-v1-footnote{margin:.2rem 0 0;font-size:.74rem;line-height:1.35;text-align:center}@media (max-width: 720px){.route-frame-head{gap:.35rem}.route-frame-head p{margin:0}.bridge-v1-shell{gap:.72rem;padding:.82rem;margin-bottom:4.6rem}.bridge-v1-card{padding:.78rem}.bridge-v1-input{min-height:2.8rem;margin:.55rem 0 .72rem}.bridge-v1-actions{gap:.48rem}}.innerspace-v1-shell,.identity-v1-shell{display:grid;gap:.85rem;background:radial-gradient(circle at 85% 12%,color-mix(in srgb,var(--sienah-teal-500) 14%,transparent),transparent 36%),radial-gradient(circle at 14% 15%,color-mix(in srgb,var(--sienah-teal-500) 10%,transparent),transparent 38%),linear-gradient(180deg,#070f16f5,#050b12fa);border-radius:1.25rem;box-shadow:0 14px 40px #0006;padding:.9rem;overflow-x:clip}.innerspace-v1-head,.identity-v1-head{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem}.innerspace-v1-mark,.identity-v1-mark{margin:0;font-size:.96rem;font-weight:700;letter-spacing:.08em;color:#28ddc7;text-transform:uppercase}.innerspace-v1-subtle,.identity-v1-subtle{margin:0;color:#9bc8d1;font-size:.8rem}.innerspace-v1-card,.identity-v1-card{border:1px solid rgba(57,121,130,.64);border-radius:1rem;padding:.85rem;background:#121f27a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.innerspace-v1-label,.identity-v1-label{margin:0 0 .3rem;text-transform:uppercase;font-size:.74rem;letter-spacing:.08em;color:#75dfd1}.innerspace-v1-reviews,.identity-v1-pillars{display:grid;gap:.58rem;grid-template-columns:repeat(2,minmax(0,1fr))}.innerspace-v1-footnote,.identity-v1-footnote{margin:.15rem 0 0;text-align:center;font-size:.74rem;line-height:1.35}@media (max-width: 720px){.innerspace-v1-shell,.identity-v1-shell{margin-bottom:4.65rem;padding:.8rem;gap:.7rem}.innerspace-v1-card,.identity-v1-card{padding:.75rem}.innerspace-v1-reviews,.identity-v1-pillars{grid-template-columns:1fr}}@media (min-width: 980px){.innerspace-v1-shell,.identity-v1-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.innerspace-v1-head,.innerspace-v1-reviews,.innerspace-v1-footnote,.identity-v1-head,.identity-v1-pillars,.identity-v1-footnote{grid-column:span 2}}.onboarding-v1-shell{display:grid;gap:.85rem;background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--sienah-teal-500) 14%,transparent),transparent 38%),radial-gradient(circle at 16% 16%,color-mix(in srgb,var(--sienah-teal-700) 16%,transparent),transparent 40%),linear-gradient(180deg,#070f16f5,#050b12fa);border-radius:1.25rem;box-shadow:0 14px 40px #0006;padding:.9rem;overflow-x:clip}.onboarding-v1-head{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem}.onboarding-v1-mark{margin:0;font-size:.96rem;font-weight:700;letter-spacing:.08em;color:#28ddc7;text-transform:uppercase}.onboarding-v1-subtle{margin:0;color:#9bc8d1;font-size:.8rem}.onboarding-v1-card{border:1px solid rgba(57,121,130,.64);border-radius:1rem;padding:.85rem;background:#121f27a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.onboarding-v1-label{margin:0 0 .3rem;text-transform:uppercase;font-size:.74rem;letter-spacing:.08em;color:#75dfd1}.onboarding-v1-card .onboarding-v1-section-title{margin:0 0 .35rem;font-size:clamp(var(--sienah-type-body),4.25vw,var(--sienah-type-h3));line-height:1.25;letter-spacing:-.015em}.onboarding-v1-grid{display:grid;gap:.58rem;grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-v1-preview-card :is(h3,h4){margin:0 0 .35rem}.onboarding-v1-cue{margin:0}.onboarding-v1-progress{height:.45rem;overflow:hidden;border:1px solid rgba(54,171,164,.28);border-radius:999px;background:#f4f0e812}.onboarding-v1-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0b8f8a6b,#75dfd1d1);transition:width .18s ease}.onboarding-v1-state{margin-top:.72rem}.onboarding-v1-seed-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;margin-top:.35rem}.onboarding-v1-seed-row{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.55rem;padding:.58rem .68rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:8px;background:#020c0cad}.onboarding-v1-seed-row span,.onboarding-v1-seed-row strong{min-width:0;overflow-wrap:anywhere}.onboarding-v1-seed-row span{color:#a8bec2;font-size:.76rem}.onboarding-v1-seed-row strong{color:#ddfffb;font-size:.78rem;text-align:right}.onboarding-v1-form{display:grid;gap:.72rem;margin-top:.85rem}.onboarding-v1-question{display:grid;gap:.62rem;padding:.82rem;border:1px solid rgba(57,121,130,.42);border-radius:.9rem;background:#040c116b}.onboarding-v1-question-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.onboarding-v1-question :is(h3,h4){margin:0;color:#f4f0e8f0;font-size:.98rem;line-height:1.28}.onboarding-v1-choice-row,.onboarding-v1-scale{display:flex;flex-wrap:wrap;gap:.48rem}.onboarding-v1-choice,.onboarding-v1-scale-dot{min-height:2.3rem;border:1px solid rgba(54,171,164,.28);border-radius:999px;background:#071118a8;color:#f4f0e8d1;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}.onboarding-v1-choice{padding:.55rem .78rem}.onboarding-v1-scale-dot{width:2.35rem;padding:0}.onboarding-v1-choice:hover,.onboarding-v1-choice:focus-visible,.onboarding-v1-scale-dot:hover,.onboarding-v1-scale-dot:focus-visible,.onboarding-v1-choice.is-selected,.onboarding-v1-scale-dot.is-selected{border-color:#75dfd1b8;background:#0b8f8a38;color:#f4f0e8}.onboarding-v1-footnote{margin:.15rem 0 0;text-align:center;font-size:.74rem;line-height:1.35}@media (max-width: 720px){.onboarding-v1-shell{margin-bottom:4.65rem;padding:.8rem;gap:.7rem}.onboarding-v1-card{padding:.75rem}.onboarding-v1-grid,.onboarding-v1-seed-grid{grid-template-columns:1fr}.onboarding-v1-question{padding:.74rem}.onboarding-v1-choice,.onboarding-v1-scale-dot{min-height:2.45rem}}@media (min-width: 980px){.onboarding-v1-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.onboarding-v1-head,.onboarding-v1-grid,.onboarding-v1-footnote{grid-column:span 2}}.entry-auth-card{display:grid;gap:.55rem;max-width:560px}.entry-auth-card input{width:100%;border:1px solid var(--essence-border);border-radius:.7rem;min-height:2.8rem;padding:.55rem .7rem;background:#071118ad;color:var(--essence-text)}.entry-auth-card .btn,.entry-auth-card button[type=submit]{margin-top:.3rem}.deepr-logo-mark{display:flex;align-items:center;gap:.55rem;color:var(--sienah-teal-300);letter-spacing:.16em;font-weight:800;text-shadow:0 0 18px color-mix(in srgb,var(--sienah-teal-500) 32%,transparent)}.landing-v1-shell,.auth-v1-shell{display:grid;gap:.9rem;background:radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--sienah-teal-500) 14%,transparent),transparent 38%),radial-gradient(circle at 14% 16%,color-mix(in srgb,var(--sienah-teal-500) 10%,transparent),transparent 40%),linear-gradient(180deg,#070f16f7,#03070cfc);border-radius:1.25rem;padding:.95rem;box-shadow:0 16px 45px #00000073}.landing-v1-hero,.landing-v1-loop,.auth-v1-card{border:1px solid rgba(57,121,130,.66);border-radius:1rem;background:#121f27a3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #abfff514,0 10px 24px #00000052}.auth-v1-card{max-width:620px}.auth-v1-label{margin:0 0 .2rem;text-transform:uppercase;font-size:.74rem;letter-spacing:.08em;color:color-mix(in srgb,var(--sienah-teal-300) 78%,var(--sienah-text))}.auth-v1-caption{margin:-.1rem 0 .35rem;font-size:.86rem}.auth-v1-links a{text-decoration:underline;text-underline-offset:2px}.auth-v1-card button[disabled]{opacity:.62;cursor:not-allowed}@media (max-width: 720px){.landing-v1-shell,.auth-v1-shell{padding:.78rem;gap:.72rem;margin-bottom:4.5rem}.landing-v1-hero,.landing-v1-loop,.auth-v1-card{padding:.78rem}}.landing-cinematic-shell,.auth-cinematic-shell{position:relative;overflow:hidden;background:radial-gradient(circle at 76% 12%,color-mix(in srgb,var(--sienah-teal-500) 16%,transparent),transparent 34%),radial-gradient(circle at 15% 18%,color-mix(in srgb,var(--sienah-teal-700) 22%,transparent),transparent 38%),radial-gradient(circle at 48% 95%,color-mix(in srgb,var(--sienah-teal-900) 24%,transparent),transparent 42%),linear-gradient(180deg,#050a10fc,#020509);border-radius:1.6rem;border:1px solid rgba(72,141,149,.42);padding:clamp(1rem,2.2vw,1.6rem)}.premium-glass-card{border:1px solid rgba(72,143,154,.56);background:linear-gradient(180deg,#11222ac7,#081118cc);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 44px #00000070,inset 0 1px #a6fff41a}.landing-v1-shell{max-width:1180px;margin:0 auto}.landing-v1-top{display:grid;gap:clamp(1rem,3vw,2rem);align-items:center}.landing-v1-hero{display:grid;align-content:center;gap:1rem;min-height:430px;padding:clamp(1.4rem,4vw,3rem)}.landing-v1-hero h1{margin:0;max-width:10ch;font-size:clamp(2.6rem,6vw,5.8rem);line-height:.95}.landing-v1-hero .muted{max-width:34rem;font-size:1.06rem;line-height:1.65}.landing-v1-loop{padding:clamp(1rem,3vw,1.6rem)}.landing-v1-loop h2{margin-top:0}.preview-card{border-radius:1rem;padding:1rem;min-height:145px}.preview-card h3{margin:0;color:var(--sienah-teal-100)}.preview-card p{margin:0;line-height:1.5}.phone-preview-frame{position:relative;display:grid;gap:.75rem;border-radius:2.2rem;padding:1rem;min-height:640px;background:linear-gradient(145deg,#0f2129f0,#03080dfa 56%,#09151cf5);border:1px solid rgba(126,236,224,.32);box-shadow:0 34px 90px #0000009e,0 0 58px color-mix(in srgb,var(--sienah-teal-500) 20%,transparent),inset 0 0 0 8px #00000057,inset 0 1px #c7fff91f}.phone-preview-glow{position:absolute;inset:5% -10% auto auto;width:17rem;height:17rem;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--sienah-teal-300) 28%,transparent),transparent 66%);pointer-events:none}.phone-preview-brand{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:.8rem;padding:.6rem .45rem .1rem}.phone-preview-brand span{color:#8fb8c0;font-size:.78rem}.phone-deepr-wordmark{margin:0;letter-spacing:.16em;color:var(--sienah-teal-300);font-weight:900;font-size:1.35rem;text-shadow:0 0 24px color-mix(in srgb,var(--sienah-teal-300) 38%,transparent)}.deepr-logo-wordmark-large{font-size:clamp(1.55rem,4vw,2.15rem);letter-spacing:.14em}.bridge-preview-card,.premium-string-card,.deeprmatch-mini-card{position:relative;display:grid;gap:.7rem;border-radius:1.25rem;padding:.9rem}.bridge-composer-row,.string-author-row{display:flex;align-items:center;gap:.65rem}.preview-avatar{flex:0 0 auto;width:2.35rem;height:2.35rem;border-radius:999px;background:radial-gradient(circle at 35% 30%,var(--sienah-teal-100),transparent 18%),linear-gradient(145deg,var(--sienah-teal-300),var(--sienah-teal-900) 66%,#081119);box-shadow:0 0 18px color-mix(in srgb,var(--sienah-teal-300) 28%,transparent)}.avatar-deep{background:linear-gradient(145deg,var(--sienah-teal-100),var(--sienah-teal-700) 58%,#071018)}.bridge-preview-input{flex:1;margin:0;border:1px solid rgba(67,123,132,.52);border-radius:999px;padding:.7rem .85rem;color:#b8d7dc;background:#03090eb8}.bridge-preview-chips,.bridge-preview-signals{display:flex;gap:.4rem;flex-wrap:wrap}.bridge-preview-chips span,.bridge-preview-signals span,.mobile-nav-energy span{border:1px solid rgba(83,153,163,.46);border-radius:999px;padding:.28rem .58rem;font-size:.75rem;color:#c6ebe7;background:#030c1294}.bridge-preview-post{justify-self:end;border:0;border-radius:999px;padding:.6rem .95rem;color:#042022;font-weight:800;background:linear-gradient(135deg,var(--sienah-teal-300),var(--sienah-teal-500));box-shadow:0 10px 24px color-mix(in srgb,var(--sienah-teal-500) 22%,transparent)}.string-author-row strong{display:block;color:#e8fffb}.string-author-row span{color:#8db5bd;font-size:.78rem}.string-quote{margin:.2rem 0 0;color:#f3fffc;font-size:1.2rem;line-height:1.35}.string-support{margin:0;font-size:.88rem;line-height:1.5}.string-media-glow{min-height:122px;border-radius:1rem;background:radial-gradient(circle at 68% 30%,color-mix(in srgb,var(--sienah-teal-100) 46%,transparent),transparent 18%),radial-gradient(circle at 25% 68%,color-mix(in srgb,var(--sienah-teal-700) 72%,transparent),transparent 34%),linear-gradient(135deg,#081921f2,#143f47db);box-shadow:inset 0 1px #ffffff14,0 12px 26px #00000047}.string-tag{margin:0;color:var(--sienah-teal-300);font-size:.82rem;font-weight:700}.deeprmatch-mini-card{grid-template-columns:1fr auto;align-items:center;background:radial-gradient(circle at 85% 20%,rgba(73,238,218,.22),transparent 42%),linear-gradient(180deg,#102930d1,#08121adb)}.deeprmatch-mini-card .eyebrow,.deeprmatch-mini-card p{margin:0}.deeprmatch-mini-card strong{color:#e1fffb}.match-orbits{position:relative;width:4.8rem;height:3rem}.match-orbits span{position:absolute;width:2.35rem;height:2.35rem;border-radius:999px;border:1px solid rgba(175,255,246,.42);background:linear-gradient(145deg,#68efdfe6,#0b404ae6)}.match-orbits span:nth-child(1){left:0;top:.32rem}.match-orbits span:nth-child(2){left:1.25rem;top:0}.match-orbits span:nth-child(3){left:2.5rem;top:.42rem}.match-score{grid-column:1 / -1;color:var(--sienah-teal-300);font-weight:800}.mobile-nav-energy{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;padding:.55rem;border-radius:1.2rem}.mobile-nav-energy span{display:grid;place-items:center;min-height:2.35rem;padding:.25rem;border-radius:.9rem;font-size:.68rem}.mobile-nav-energy span.active{color:#d8fffa;border-color:#70f1e3cc;background:linear-gradient(180deg,#21878b8a,#092f37d1);box-shadow:0 0 18px #36d8c947}.auth-v1-shell{min-height:min(720px,calc(100vh - 10rem))}.auth-page-shell{display:grid;gap:clamp(1rem,4vw,2rem);align-items:center;max-width:1120px;margin:0 auto}.auth-page-copy{display:grid;gap:.75rem;align-content:center;padding:clamp(1rem,3vw,1.5rem)}.auth-page-copy h1{margin:0;max-width:11ch;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.96}.auth-page-copy .muted{max-width:30rem;font-size:1rem;line-height:1.6}.auth-card-wrap{display:grid;place-items:center}.auth-v1-card{width:min(100%,520px);padding:clamp(1.15rem,4vw,2rem);border-radius:1.35rem}.auth-v1-label{margin:0 0 .2rem;text-transform:uppercase;font-size:.76rem;letter-spacing:.08em;color:#8af4e7}.auth-v1-caption{margin:-.1rem 0 .5rem;font-size:.95rem;line-height:1.5}.auth-v1-card label{color:#d9f5f2;font-weight:650;font-size:.88rem}.auth-v1-card input{border-color:#5ca0a98a;border-radius:.95rem;background:#02090ec7;box-shadow:inset 0 1px #ffffff0a}.auth-v1-card button[type=submit]{border:0;border-radius:999px;min-height:2.9rem;color:#042224;font-weight:850;background:linear-gradient(135deg,#7cffef,#23c9b9);box-shadow:0 12px 28px #1fccbd3d}.auth-v1-links a{color:#95f2e7;text-decoration:underline;text-underline-offset:2px}.auth-v1-card button[disabled],.oauth-disabled-state:disabled{opacity:.62;cursor:not-allowed}.oauth-disabled-state:disabled{border-color:#596a6eb3;color:#9dafb3;background:#070e138f}@media (min-width: 980px){.landing-v1-top{grid-template-columns:minmax(0,1.02fr) minmax(390px,.88fr)}.auth-page-shell{grid-template-columns:minmax(0,.92fr) minmax(420px,.82fr)}}@media (max-width: 720px){.landing-v1-hero{min-height:auto;padding:1.1rem}.landing-v1-hero h1{max-width:9ch}.phone-preview-frame{min-height:auto;border-radius:1.6rem;padding:.78rem}.phone-preview-brand{align-items:flex-start;flex-direction:column;gap:.15rem}.deeprmatch-mini-card{grid-template-columns:1fr}.match-orbits{display:none}.mobile-nav-energy{grid-template-columns:repeat(5,minmax(0,1fr))}.mobile-nav-energy span{font-size:.62rem}.auth-page-shell{padding:.9rem;margin-bottom:4.5rem}.auth-page-copy{padding:.4rem .2rem}.auth-page-copy h1{max-width:10ch}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{min-height:100vh;background:radial-gradient(circle at 50% -20%,rgba(20,184,170,.055),transparent 34rem),radial-gradient(circle at 5% 12%,rgba(20,184,170,.035),transparent 24rem),#020304}.app-shell-v1{min-height:100vh;background:linear-gradient(180deg,#02070829,#010304d1),radial-gradient(circle at 50% 105%,rgba(20,184,170,.045),transparent 26rem)}.deepr-logo-mark{display:inline-flex;align-items:center;gap:.22rem;color:#10b9aa;line-height:1}.deepr-logo-symbol{display:block;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--sienah-teal-500) 26%,transparent));flex:0 0 auto}.deepr-logo-wordmark{display:inline-flex;align-items:baseline;font-size:1.45rem;color:#10b9aa;line-height:.92}.deepr-logo-wordmark-tail{display:inline-block;font:inherit;font-weight:850;letter-spacing:-.065em;transform:translateY(.02em)}.topbar{min-height:4.5rem;border-bottom-color:color-mix(in srgb,var(--sienah-teal-500) 14%,transparent);background:#020506c7;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.topbar-presence{display:flex;align-items:center;gap:1rem;margin-left:auto}.presence-stack{display:flex;align-items:center;padding-left:.5rem}.presence-face,.presence-more,.bridge-avatar{width:2rem;height:2rem;display:inline-grid;place-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--sienah-teal-500) 68%,transparent);background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.18),transparent 30%),linear-gradient(145deg,#16373b,#071113 70%);color:#d7fffa;font-size:.64rem;font-weight:700;box-shadow:0 0 0 2px #020505,0 0 18px color-mix(in srgb,var(--sienah-teal-500) 24%,transparent)}.bridge-avatar.is-muted{border-color:#53a49d38;background:radial-gradient(circle at 50% 45%,rgba(83,164,157,.28),transparent 24%),linear-gradient(145deg,#102125,#070d0f 70%);box-shadow:0 0 0 2px #020505}.presence-face{margin-left:calc(var(--stack-index) * -.42rem)}.presence-more{width:2.35rem;margin-left:-.35rem;background:#040f11f2;color:#83d8d0}.attuned-pill,.bridge-live-pill{display:inline-flex;align-items:center;gap:.42rem;min-height:2rem;border:1px solid color-mix(in srgb,var(--sienah-teal-500) 40%,transparent);border-radius:999px;padding:0 .86rem;color:#71e3d8;background:#031012bd;font-size:.78rem}.attuned-pill span,.bridge-live-pill:before{content:"";width:.42rem;height:.42rem;border-radius:999px;background:var(--sienah-teal-300);box-shadow:0 0 14px color-mix(in srgb,var(--sienah-teal-300) 75%,transparent)}.shell-body-v1{max-width:1560px;margin:0 auto;width:100%}.shell-main-v1{width:100%;min-width:0;max-width:none}.rail-v1{min-height:calc(100vh - 4.5rem);position:sticky;top:4.5rem;align-self:start;background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--sienah-teal-500) 12%,transparent),transparent 16rem),#02060761;border-right-color:color-mix(in srgb,var(--sienah-teal-500) 10%,transparent)}.rail-nav{display:grid;gap:.42rem}.rail-section{margin-top:1.05rem;padding-top:1rem;border-top:1px solid rgba(68,122,129,.18)}.rail-section-label{margin:0 0 .5rem;padding-left:.45rem;color:#aed0cd94;font-size:.68rem;letter-spacing:.11em;text-transform:uppercase}.rail-link{display:flex;align-items:center;gap:.72rem;min-height:2.65rem;border-radius:1rem;background:transparent}.rail-link:hover,.rail-link.active{background:#061f22b3;border-color:color-mix(in srgb,var(--sienah-teal-500) 32%,transparent)}.rail-link-icon{width:1.22rem;height:1.22rem;flex:0 0 auto}.rail-link.active .rail-link-icon{color:var(--deepr-teal-strong);filter:drop-shadow(0 0 8px rgba(32,215,195,.36))}.rail-link-copy{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.rail-link-status{color:#94cdc7b8;font-size:.66rem;line-height:1;border:1px solid rgba(60,156,149,.24);border-radius:999px;padding:.18rem .38rem;background:#051416bd}.nav-link-subtle{font-size:.9rem;opacity:.82}.mobile-nav-icon{display:block;min-height:1.1rem;font-size:1.1rem;line-height:1;margin-bottom:.12rem}.bridge-page-v1{width:min(100%,1240px);margin:0 auto;display:grid;gap:.9rem;color:#edf7f4}.bridge-mobile-hero{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.15rem .1rem 0}.bridge-mobile-hero h1{margin:0;color:#eefaf7;font-size:clamp(1.42rem,4.4vw,2rem);line-height:1.05;letter-spacing:-.038em}.bridge-mobile-hero .muted{margin:.24rem 0 0;max-width:26rem;color:#9fb8b5}.bridge-live-cluster{display:flex;align-items:center;gap:.35rem}.bridge-live-cluster .bridge-avatar:not(:first-child){margin-left:-.72rem}.bridge-layout-v1{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.bridge-stream,.bridge-side-rail,.bridge-strings{display:grid;gap:1rem}.bridge-strings{gap:1.15rem}.bridge-side-rail{gap:1.05rem}.composer-card,.bridge-string-card,.deeprmatch-card,.bridge-relationship-suggestions-card,.bridge-system-card{border:1px solid rgba(83,164,157,.13);background:linear-gradient(180deg,#0c1214f0,#030607fa);border-radius:1.1rem;box-shadow:0 16px 38px #00000061,inset 0 1px #ffffff08;overflow:hidden}.bridge-attuned-strip{display:flex;align-items:center;gap:.44rem;min-height:2.5rem;overflow-x:auto;padding:.5rem .62rem;border:1px solid rgba(83,164,157,.14);border-radius:1rem;color:#a6bbb8;background:#04080ad1;scrollbar-width:none}.bridge-attuned-strip::-webkit-scrollbar{display:none}.bridge-attuned-strip span{flex:0 0 auto;font-size:.8rem;white-space:nowrap}.bridge-attuned-strip span:not(.bridge-attuned-pill){color:#bed4d1c7}.bridge-attuned-pill{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 34%,transparent);border-radius:999px;padding:.24rem .58rem;color:#98fff4;background:#061d1fc7}.composer-card{padding:1.06rem}.composer-header{display:grid;gap:.18rem;margin-bottom:.86rem}.composer-header span{color:#effffc;font-size:.96rem;font-weight:850;letter-spacing:-.015em}.bridge-string-card.is-primary-string .string-copy{margin-top:1.28rem;color:#f5fffc;font-size:clamp(1.2rem,2.25vw,1.42rem);line-height:1.62}.bridge-string-card.is-primary-string .string-actions{margin-top:1.2rem;padding-top:1.05rem}.composer-header p{margin:0;color:#a6bbb8b8;font-size:.82rem}.composer-input-row{display:flex;align-items:stretch;gap:.68rem}.composer-input{width:100%;min-height:clamp(5.6rem,12vw,7.4rem);border:0;border-radius:1rem;padding:1rem 1.05rem;text-align:left;color:#dffef9;background:#0106078f;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);resize:vertical;line-height:1.55}.composer-tools{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem;align-items:center;margin-top:.8rem}.composer-media-status{min-height:2.45rem;display:inline-flex;align-items:center;border:1px solid rgba(83,164,157,.1);border-radius:999px;padding:.48rem .78rem;color:#a6bbb8c7;background:#01080947;font-size:.78rem;line-height:1.25}.composer-image-action{min-height:2.45rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);border-radius:999px;padding:0 .78rem;color:#dffef9;background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);cursor:pointer;white-space:nowrap}.composer-image-action input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.composer-image-preview{grid-column:1 / -1;display:grid;gap:.55rem;max-width:100%}.composer-image-preview img,.string-image-frame img{display:block;width:auto;max-width:100%;height:auto;max-height:min(68vh,520px);margin-inline:auto;object-fit:contain;object-position:center;background:#00000059}.composer-image-preview img{height:auto;max-height:18rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 14%,transparent)}.composer-image-preview button{justify-self:start}.composer-tools button{min-height:2.45rem;border:1px solid color-mix(in srgb,var(--sienah-teal-700) 18%,transparent);border-radius:999px;padding:0 .74rem;color:#aac2bf;background:#01080966}.composer-tools .composer-submit{color:#021312;background:linear-gradient(135deg,var(--sienah-accent),var(--sienah-teal-700));font-weight:800}.bridge-string-card{padding:1.12rem;transition:border-color var(--essence-motion-fast),box-shadow var(--essence-motion-fast),transform var(--essence-motion-fast)}.bridge-string-card.is-primary-string{border-color:color-mix(in srgb,var(--sienah-accent) 24%,transparent);padding:clamp(1.2rem,2vw,1.42rem);background:linear-gradient(180deg,#0e1517f7,#020607fc);box-shadow:0 22px 52px #0000007a,0 0 0 1px color-mix(in srgb,var(--sienah-accent) 4%,transparent),inset 0 1px #ffffff0a}.bridge-string-card:focus-within,.bridge-string-card:hover{border-color:color-mix(in srgb,var(--sienah-accent) 24%,transparent)}.string-image-frame{width:100%;max-width:100%;max-height:min(68vh,520px);margin:.35rem auto 0;overflow:hidden;display:grid;place-items:center;justify-items:center;align-items:center;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1rem;background:#01080966}.string-image-frame .string-image-open{width:100%;max-width:100%;display:grid;place-items:center;padding:0;border:0;background:transparent}.string-video-frame{position:relative;display:grid;place-items:center;justify-items:center;align-items:center;background:#020707}.string-video-player,.string-video-frame video{display:block;width:auto;max-width:100%;height:auto;max-height:min(68vh,520px);margin-inline:auto;object-fit:contain;object-position:center;pointer-events:auto;background:#020707}.string-card-head,.string-author,.string-actions,.rail-card-head,.match-actions,.bridge-relationship-suggestions-card li{display:flex;align-items:center}.string-card-head,.rail-card-head{justify-content:space-between;gap:1rem}.string-author{gap:.68rem}.string-author strong,.bridge-relationship-suggestions-card strong,.deeprmatch-card strong{display:block;color:#effffc}.string-author strong{font-size:.9rem;letter-spacing:-.01em}.string-author span,.bridge-relationship-suggestions-card span,.deeprmatch-card p,.rail-card-head span{display:block;color:#7d9693;font-size:.82rem}.string-menu{border:0;color:#91aaa7;background:transparent;font-size:1.2rem}.string-context-menu{position:relative;z-index:4}.string-context-menu summary{display:inline-flex;align-items:center;gap:.42rem;min-height:2.1rem;padding:.48rem .68rem;border:1px solid rgba(179,255,246,.14);border-radius:999px;color:#d8f5f0;background:#04100fbd;cursor:pointer;list-style:none;box-shadow:inset 0 1px #ffffff0f}.string-context-menu summary::-webkit-details-marker{display:none}.string-context-menu[open] summary,.string-context-menu summary:hover{border-color:#12c4b46b;color:#f4fffc}.string-context-menu-panel{position:absolute;top:calc(100% + .55rem);right:0;width:min(17.5rem,calc(100vw - 2rem));padding:.5rem;border:1px solid rgba(179,255,246,.14);border-radius:1.1rem;background:#040c0cf5;box-shadow:0 22px 60px #00000070,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.string-context-menu-item{display:flex;width:100%;align-items:flex-start;gap:.58rem;padding:.68rem;border:0;border-radius:.82rem;color:#eafffb;background:transparent;text-align:left;cursor:pointer}.string-context-menu-item:hover:not(:disabled),.string-context-menu-item:focus-visible:not(:disabled){background:#12c4b41a;outline:none}.string-context-menu-item:disabled{cursor:not-allowed;opacity:.54}.string-context-menu-item svg{flex:0 0 auto;margin-top:.13rem;color:#12c4b4}.string-context-menu-item strong,.string-context-menu-item small{display:block}.string-context-menu-item strong{font-size:.84rem;line-height:1.2}.string-context-menu-item small{margin-top:.16rem;color:#7d9693;font-size:.74rem;line-height:1.25}.string-context-menu-item.is-danger svg,.string-context-menu-item.is-danger strong{color:#ff9c96}.string-context-menu-item.is-safety svg{color:#d0bfff}.string-context-menu-divider{height:1px;margin:.35rem .25rem;background:#b3fff61a}.string-context-menu .report-control{display:contents}.string-quote{max-width:36rem;margin:1.05rem 0 .35rem;font-size:clamp(1.85rem,5vw,3rem);line-height:.94;letter-spacing:-.055em;color:#f4f6ee}.string-copy{display:block;margin:1rem 0 .56rem;color:#edf7f4;font-size:clamp(1.02rem,1.8vw,1.18rem);line-height:1.7;text-decoration:none;letter-spacing:-.015em}.string-tag{margin:.8rem 0;color:#12c4b4;font-weight:700}.string-actions{justify-content:space-between;gap:.58rem;padding-top:.86rem;border-top:1px solid color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);margin-top:.9rem}.string-action{flex:1 1 0;display:inline-flex;gap:.42rem;align-items:center;justify-content:center;min-height:3rem;min-width:0;border:1px solid rgba(83,164,157,.17);border-radius:999px;padding:.56rem .74rem;color:#bfd4d1;background:#020d0f80;text-align:center;transition:border-color var(--essence-motion-fast),background var(--essence-motion-fast),color var(--essence-motion-fast),transform var(--essence-motion-fast)}.string-action:hover:not(:disabled),.string-action:focus-visible{border-color:color-mix(in srgb,var(--sienah-accent) 42%,transparent);color:#effffc;background:#062022d6}.string-action:focus-visible{outline:2px solid color-mix(in srgb,var(--sienah-accent) 70%,transparent);outline-offset:2px}.string-action.is-active{border-color:color-mix(in srgb,var(--sienah-accent) 46%,transparent);color:var(--sienah-accent);background:#052628b8}.string-action:disabled{cursor:not-allowed;opacity:.62}.string-action strong{color:#effffc;font-size:.88rem}.string-action-copy{font-size:.84rem;font-weight:700;white-space:nowrap}.reflect-composer{display:grid;gap:.7rem;padding-top:.75rem}.reflect-composer textarea{min-height:5rem;resize:vertical;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);border-radius:.85rem;padding:.78rem .85rem;color:#effffc;background:#020a0cb8}.reflect-composer-actions{display:flex;flex-wrap:wrap;gap:.55rem}.reflect-composer-actions button{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 32%,transparent);border-radius:999px;padding:.54rem .84rem;color:#effffc;background:#062022c7}.reflect-composer-actions button:disabled{cursor:not-allowed;opacity:.55}.deeprmatch-card,.bridge-relationship-suggestions-card,.bridge-system-card{padding:1.12rem}.rail-card-head h2,.bridge-system-card h2{margin:0;color:#f1fffc;font-size:1.02rem}.rail-card-head a{color:#16c7b7;font-size:.84rem}.bridge-relationship-suggestions-card ul{display:grid;gap:.72rem;padding:0;margin:.9rem 0 0;list-style:none}.bridge-relationship-suggestions-card li{gap:.65rem}.bridge-relationship-suggestions-card li div{min-width:0;flex:1}.bridge-relationship-suggestions-card button{min-height:2rem;padding:0 .78rem}.bridge-system-card p{margin-bottom:0;color:#a9c3bf;line-height:1.55}.bridge-runtime-state{border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 12rem),#030c0ec2}.bridge-runtime-state strong{display:block;color:#effffc;margin-bottom:.28rem}.search-v1-shell.card-surface,.discover-v1-shell.card-surface,.whisper-v1-inbox.card-surface,.settings-v1-shell.card-surface,.identity-v1-shell.card-surface{border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent)}@media (max-width: 720px){.topbar{min-height:auto;flex-direction:row;align-items:center;padding:.9rem 1rem .62rem}.topbar-presence{gap:.35rem}.presence-stack{display:none}.shell-main-v1{padding:.9rem .65rem 7.15rem}.route-frame{gap:.75rem}.route-frame-head.protected-page-header,.search-v1-shell.card-surface,.discover-v1-shell.card-surface,.whisper-v1-inbox.card-surface,.settings-v1-shell.card-surface,.identity-v1-shell.card-surface{border-radius:1rem;padding:.9rem}.route-actions{gap:.45rem}.route-actions .btn{flex:1 1 100%;text-align:center}.bridge-mobile-hero .eyebrow{display:none}.bridge-live-pill{min-height:1.85rem;padding:0 .68rem;font-size:.72rem}.composer-input-row{flex-direction:column}.composer-tools{grid-template-columns:1fr}.composer-tools .composer-submit{width:100%}.bridge-attuned-strip{scroll-padding-inline:.62rem}.bridge-string-card{padding:1.04rem}.bridge-string-card.is-primary-string{padding:1.14rem}.string-actions{gap:.28rem}.string-action{justify-content:center;padding:.54rem .4rem;text-align:center}.string-action strong{font-size:.82rem}.string-action-copy{font-size:.72rem}.bridge-side-rail{margin-bottom:3.8rem}}@media (min-width: 980px){.shell-body-v1{grid-template-columns:250px minmax(0,1fr)}.bridge-layout-v1{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start}.bridge-side-rail{position:sticky;top:5.4rem}.bridge-mobile-hero{display:none}}.search-v1-shell,.discover-v1-shell,.whisper-v1-inbox,.settings-v1-shell{display:grid;gap:1rem;background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--sienah-teal-300) 14%,transparent),transparent 16rem),linear-gradient(180deg,#0a1618db,#03080af0)}.search-v1-shell label{color:#dffef9;font-weight:800;letter-spacing:-.02em}.search-v1-shell input,.whisper-composer-card input{min-height:3rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:.95rem;padding:0 .9rem;color:#dffef9;background:#010708b3}.search-v1-grid{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.search-v1-circles-entry,.search-v1-deeprmatch-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:end;border-color:color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);background:radial-gradient(circle at 14% 0%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 12rem),#020c0eb3}.search-v1-circles-entry h3,.search-v1-deeprmatch-entry h3{margin:.2rem 0 .42rem;color:#f1fffc;font-size:clamp(1.2rem,3vw,1.65rem);line-height:1.05;letter-spacing:-.04em}.search-v1-circles-entry .btn,.search-v1-deeprmatch-entry .btn{white-space:nowrap}@media (max-width: 720px){.search-v1-circles-entry,.search-v1-deeprmatch-entry{grid-template-columns:1fr;padding:.9rem}.search-v1-circles-entry .btn,.search-v1-deeprmatch-entry .btn{width:100%;text-align:center}}.discover-person-card{height:100%}.whisper-composer-card{display:grid;gap:.72rem}.whisper-composer-card button:disabled{cursor:not-allowed;opacity:.58}@media (max-width: 720px){.mobile-nav-label{font-size:.66rem}}.deeprmatch-v1-shell{display:grid;gap:1rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--sienah-teal-300) 14%,transparent),transparent 16rem),radial-gradient(circle at 82% 16%,rgba(74,164,156,.12),transparent 15rem),linear-gradient(180deg,#0a1618e0,#03080af2)}.deeprmatch-v1-app-header{display:grid;gap:.42rem}.deeprmatch-v1-app-header h2{max-width:14ch;margin:0;color:#f1fffc;font-size:clamp(2rem,6vw,3.35rem);line-height:.96;letter-spacing:-.06em}.deeprmatch-v1-app-header p{max-width:48rem}.settings-v1-shell{display:grid;gap:clamp(.86rem,2vw,1.08rem);width:min(100%,760px);margin:0 auto;border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);background:linear-gradient(180deg,#070c0ef5,#010405fa);box-shadow:inset 0 1px #b1fff50b,0 14px 34px #00000047}.settings-app-realism{color:#effffc}.settings-v1-account-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:center;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1.25rem;padding:clamp(.9rem,2vw,1.08rem);background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 6%,transparent),transparent 12rem),linear-gradient(180deg,#01080994,#0106076b)}.settings-v1-account-copy{min-width:0}.settings-v1-kicker{margin:0 0 .22rem;color:#8cf4e9;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.settings-v1-account-card h2,.settings-v1-group h2,.settings-v1-signout h2{margin:0;color:#f7fffd;letter-spacing:-.035em}.settings-v1-account-card h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.15rem,4vw,1.48rem)}.settings-v1-account-detail,.settings-v1-account-note{margin:.24rem 0 0;color:#dbfffabd;font-size:.86rem;line-height:1.35}.settings-v1-account-note{color:#b5e0dba3}.settings-v1-card-action{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);border-radius:999px;padding:.48rem .78rem;color:#cffff8;background:#0314168f;font-size:.84rem;font-weight:800;text-decoration:none}.settings-v1-card-action:hover{border-color:color-mix(in srgb,var(--sienah-teal-300) 46%,transparent);color:#f7fffd}.settings-v1-groups{display:grid;gap:.9rem}.settings-v1-group{display:grid;gap:.48rem}.settings-v1-group h2{padding:0 .18rem;color:#dbfffab8;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.settings-v1-row-stack{overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:1.12rem;background:#0108097a}.settings-v1-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:.72rem;align-items:center;min-height:4rem;padding:.86rem .92rem;color:inherit;text-decoration:none}.settings-v1-row+.settings-v1-row{border-top:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent)}.settings-v1-row-link:hover{background:color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent)}.settings-v1-row-mark{display:grid;place-items:center;width:2.12rem;height:2.12rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);border-radius:999px;color:#8cf4e9c2;background:#03121494;font-size:.92rem;font-weight:750}.settings-v1-row-copy{display:grid;gap:.16rem;min-width:0}.settings-v1-row-title{color:#effffc;font-size:.96rem;font-weight:850}.settings-v1-row-detail{color:#dbfffaa8;font-size:.82rem;line-height:1.38;white-space:normal}.settings-v1-row-meta,.settings-v1-row-boundary{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);border-radius:999px;padding:.28rem .5rem;color:#cffff8ad;background:#021012ad;font-size:.68rem;font-weight:850;white-space:nowrap}.settings-v1-row-boundary{color:#b5e0db8f}.settings-v1-row-chevron{color:#8cf4e9;font-size:1.42rem;line-height:1}.settings-v1-signout{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border:1px solid rgba(255,101,118,.12);border-radius:1.12rem;padding:.88rem .92rem;background:#0c05065c}.settings-v1-signout p{margin:.26rem 0 0;color:#ffdce099;font-size:.84rem}.settings-v1-signout-button{min-height:2.72rem;border:1px solid rgba(255,101,118,.28);border-radius:999px;padding:0 .95rem;color:#ffdfe3;background:#360a0e6b;font-weight:900;cursor:pointer}.settings-v1-signout-button:disabled{cursor:not-allowed;opacity:.7}@media (max-width: 720px){.settings-v1-shell{gap:.82rem;padding:.82rem;border-radius:1.1rem}.settings-v1-account-card{grid-template-columns:minmax(0,1fr)}.settings-v1-card-action{grid-column:1 / -1;text-align:center}.settings-v1-row{grid-template-columns:auto minmax(0,1fr) auto;min-height:3.75rem;padding:.72rem}.settings-v1-row-meta,.settings-v1-row-boundary{display:none}.settings-v1-signout{align-items:stretch;flex-direction:column}}@media (min-width: 1080px){.settings-v1-shell{width:min(100%,860px)}.settings-v1-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.deeprmatch-v1-pulse{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.82rem;align-items:center;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);border-radius:1rem;padding:.9rem;background:#0108098a}.deeprmatch-v1-pulse>span{width:3rem;height:3rem;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(236,255,251,.86),transparent .22rem),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--sienah-teal-300) 42%,transparent),transparent 1.1rem),color-mix(in srgb,var(--sienah-teal-500) 16%,transparent);box-shadow:0 0 34px color-mix(in srgb,var(--sienah-teal-300) 28%,transparent)}.deeprmatch-v1-pulse strong{color:#effffc}.deeprmatch-v1-grid{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}@media (max-width: 720px){.deeprmatch-v1-shell.card-surface,.settings-v1-shell.card-surface{border-radius:1rem;padding:.9rem}.deeprmatch-v1-pulse,.settings-v1-account-card{grid-template-columns:1fr}.settings-v1-account-actions{justify-content:stretch}.settings-v1-account-actions .btn{width:100%;text-align:center}}.whisper-v1-inbox{display:grid;gap:clamp(.56rem,1.45vw,.86rem);width:100%;min-height:calc(100vh - 12rem);padding:clamp(.08rem,1vw,.36rem);border-radius:1.2rem;background:radial-gradient(circle at 20% 6%,rgba(31,220,204,.055),transparent 15rem),radial-gradient(circle at 92% 34%,rgba(14,101,111,.075),transparent 14rem),linear-gradient(180deg,#030908,#020706 52%,#010506)}.whisper-v1-workspace-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.14rem 0 .08rem}.whisper-v1-workspace-head h1,.whisper-v1-empty-inbox h2,.whisper-v1-section-head h2,.whisper-v1-conversation-head :is(h1,h2),.whisper-v1-thread-card h3{margin:0;color:#f4fffb;letter-spacing:-.04em}.whisper-v1-workspace-head h1{font-size:clamp(2.2rem,7.6vw,4.1rem);font-weight:700;line-height:.96}.whisper-v1-workspace-head .muted{max-width:44rem;margin-top:.36rem;color:#b5bdc2;font-size:clamp(.96rem,2.3vw,1.12rem);line-height:1.35}.whisper-v1-kicker{margin:0 0 .14rem;color:#18d8c7;font-size:.66rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.whisper-v1-status-row{display:flex;justify-content:flex-end;gap:.42rem;flex-wrap:wrap}.whisper-v1-status-pill{width:fit-content;margin:0;border:1px solid rgba(24,216,199,.38);border-radius:999px;padding:.34rem .62rem;color:#86fff4;background:#020f149e;box-shadow:inset 0 1px #dbfffb0f;font-size:.78rem;font-weight:800}.whisper-v1-status-pill-alert{border-color:#eec17a6b;color:#f1d9b5}.whisper-v1-search{position:relative;display:grid;align-items:center}.whisper-v1-search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.whisper-v1-search-icon{position:absolute;left:.92rem;z-index:1;width:.95rem;height:.95rem;border:1.7px solid #b8c4c8;border-radius:999px;opacity:.9;pointer-events:none}.whisper-v1-search-icon:after{content:"";position:absolute;right:-.34rem;bottom:-.25rem;width:.46rem;height:1.7px;border-radius:999px;background:#b8c4c8;transform:rotate(45deg)}.whisper-v1-search input{width:100%;border:1px solid rgba(139,174,181,.16);border-radius:.9rem;padding:.82rem .9rem .82rem 2.72rem;color:#f1fffb;background:#040a0ee0;box-shadow:inset 0 1px #f6fffd0b;font-size:.96rem}.whisper-v1-search input::placeholder{color:#a9b3b9}.whisper-v1-search input:focus{outline:2px solid rgba(49,234,217,.58);outline-offset:2px}.whisper-v1-search input:disabled{opacity:.86}.whisper-v1-layout{display:grid;gap:.68rem;min-width:0}.whisper-v1-thread-list,.whisper-v1-conversation,.whisper-v1-empty-card,.whisper-v1-empty-inbox,.whisper-v1-thread-card{border:1px solid rgba(111,166,172,.12);background:radial-gradient(circle at 15% 0%,rgba(27,209,195,.035),transparent 10rem),linear-gradient(145deg,#040a0cb8,#020608e0);box-shadow:inset 0 1px #d6fff908,0 10px 24px #00000026;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.whisper-v1-thread-list,.whisper-v1-conversation{border-radius:.92rem;padding:clamp(.52rem,1.45vw,.74rem);min-width:0}.whisper-v1-thread-list{padding:clamp(.46rem,1.25vw,.64rem)}.whisper-v1-section-head{margin-bottom:.32rem}.whisper-v1-section-head h2{font-size:clamp(1.02rem,2.6vw,1.22rem)}.whisper-v1-thread-stack{display:grid;gap:.28rem}.whisper-v1-thread-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.48rem;border-color:#6fa6ac17;border-radius:.72rem;padding:.44rem .5rem;background:#040b0e9e;box-shadow:inset 0 1px #d6fff906;transition:border-color var(--essence-motion-fast),background var(--essence-motion-fast),transform var(--essence-motion-fast)}.whisper-v1-thread-card:hover{border-color:#31ead952;transform:translateY(-1px)}.whisper-thread-card-active{border-color:#31ead961;background:#041416c7}.whisper-v1-thread-card-top,.whisper-v1-conversation-head,.whisper-v1-composer-footer,.whisper-v1-entry-meta{display:flex;align-items:center;justify-content:space-between;gap:.58rem}.whisper-v1-thread-card-top,.whisper-v1-thread-copy{min-width:0}.whisper-v1-thread-card h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.92rem,2.4vw,1.04rem)}.whisper-v1-thread-card .muted{margin:.02rem 0 0;line-height:1.2;font-size:.72rem;color:#8fa5aa}.whisper-v1-thread-username{margin:.04rem 0 0;color:#9ceee7;font-size:.76rem;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whisper-v1-thread-mark{display:none}.whisper-v1-gate-chip,.whisper-v1-thread-id,.whisper-v1-composer-context{flex:0 0 auto;border:1px solid rgba(49,234,217,.25);border-radius:999px;padding:.18rem .42rem;color:#bdfaf4;background:#020f146b;font-size:.66rem}.whisper-v1-meta-list{display:grid;gap:.42rem;margin:0}.whisper-v1-meta-list div{display:grid;gap:.1rem}.whisper-v1-meta-list dt{color:#86b3ba;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.whisper-v1-meta-list dd{margin:0;color:#e8fffb;overflow-wrap:anywhere}.whisper-v1-open-button,.whisper-v1-send-button{border:1px solid rgba(49,234,217,.34);border-radius:999px;padding:.38rem .58rem;color:#052225;font-size:.78rem;font-weight:900;cursor:pointer;background:linear-gradient(135deg,#83fff1,#18d8c7);box-shadow:0 7px 16px #18d8c71f;white-space:nowrap}.whisper-v1-open-button:disabled,.whisper-v1-send-button:disabled{opacity:.56;cursor:not-allowed;box-shadow:none}.whisper-v1-conversation{display:grid;gap:0;overflow:hidden;padding:0}.whisper-v1-conversation-head{align-items:flex-start;border-bottom:1px solid rgba(87,151,158,.1);padding:clamp(.6rem,1.5vw,.78rem)}.whisper-v1-conversation-head :is(h1,h2){font-size:clamp(1.08rem,3.4vw,1.45rem)}.whisper-v1-conversation-head .muted{margin:.18rem 0 0}.whisper-v1-conversation-body{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:clamp(15rem,42vh,28rem)}.whisper-v1-thread-id{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whisper-v1-entry-panel{display:grid;gap:.46rem;min-height:0;align-content:end;overflow-y:auto;padding:clamp(.56rem,1.55vw,.78rem)}.whisper-v1-entry-head{margin-bottom:0}.whisper-v1-empty-card,.whisper-v1-empty-inbox{border-radius:.86rem;padding:.72rem}.whisper-v1-empty-inbox{position:relative;isolation:isolate;display:grid;gap:1rem;justify-items:center;overflow:hidden;min-height:clamp(20rem,45vh,30rem);padding:clamp(1.4rem,6vw,3rem) clamp(1rem,5vw,2.4rem);text-align:center}.whisper-v1-empty-inbox:before{content:"";position:absolute;inset:auto -10% -42% -10%;z-index:-1;height:70%;background:radial-gradient(ellipse at 50% 0%,rgba(24,216,199,.09),transparent 54%);filter:blur(14px)}.whisper-v1-empty-orb{position:relative;width:min(52vw,12rem);aspect-ratio:1;border:1px solid rgba(49,234,217,.2);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(250,255,253,.92) 0 .18rem,transparent .19rem),radial-gradient(circle at 50% 50%,rgba(49,234,217,.16),transparent 2rem),radial-gradient(circle at 50% 72%,rgba(0,0,0,.54),transparent 3.6rem),linear-gradient(160deg,#022226bd,#01070af5);box-shadow:0 0 42px #18d8c724,inset 0 1px #ffffff1a}.whisper-v1-empty-orb span{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:1px solid rgba(49,234,217,.12);border-radius:999px}.whisper-v1-empty-orb span:nth-child(2){top:32%;right:32%;bottom:32%;left:32%;opacity:.85}.whisper-v1-empty-orb span:nth-child(3){top:46%;right:46%;bottom:46%;left:46%;opacity:.7}.whisper-v1-empty-copy{display:grid;gap:.48rem;max-width:32rem}.whisper-v1-empty-inbox h2{margin:0;color:#f4fffb;font-size:clamp(1.6rem,7vw,2.65rem)}.whisper-v1-empty-inbox p{margin:0;line-height:1.55}.whisper-v1-empty-card strong{color:#effffb}.whisper-v1-empty-card p{margin-bottom:0;line-height:1.5}.whisper-v1-entry-list{display:grid;gap:.4rem;align-content:end;list-style:none;margin:0;padding:0}.whisper-v1-entry-bubble{width:fit-content;max-width:min(88%,36rem);border:1px solid rgba(165,233,226,.08);border-radius:1.18rem 1.18rem 1.18rem .42rem;padding:.56rem .72rem;background:#101f24c7;box-shadow:0 5px 14px #00000024,inset 0 1px #ffffff09}.whisper-v1-entry-bubble-self{justify-self:end;border-radius:1.18rem 1.18rem .42rem;border-color:#31ead92e;background:linear-gradient(145deg,#145f5d99,#072528d1)}.whisper-v1-entry-bubble p{margin:0;color:#eefcf8;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.whisper-v1-entry-meta{justify-content:flex-start;flex-wrap:wrap;margin-top:.52rem;color:#8fb8bf;font-size:.74rem}.whisper-v1-composer{border-top:1px solid rgba(87,151,158,.1);padding:clamp(.52rem,1.35vw,.66rem);background:#020608e6}.whisper-v1-composer p{margin-top:.14rem}.whisper-v1-composer form{display:grid;gap:.44rem}.whisper-v1-composer textarea{width:100%;min-height:2.75rem;resize:vertical;border:1px solid rgba(93,161,170,.24);border-radius:.96rem;padding:.62rem .76rem;color:#effffb;background:#02080bb8;box-shadow:inset 0 1px #c7fff90b}.whisper-v1-composer textarea:focus{outline:2px solid rgba(117,247,231,.66);outline-offset:2px}.whisper-v1-composer textarea:disabled{opacity:.58;cursor:not-allowed}.whisper-v1-composer-footer{flex-wrap:wrap;color:#8fb8bf;font-size:.78rem}.whisper-v1-limit-alert{color:#f0b78f}@media (max-width: 720px){.shell-main{padding-left:.72rem;padding-right:.72rem}.route-frame{width:100%}.whisper-v1-inbox{min-height:calc(100vh - 8rem);margin-bottom:4.5rem;padding-left:.18rem;padding-right:.18rem}.whisper-v1-workspace-head{flex-direction:column}.whisper-v1-status-row{justify-content:flex-start}.whisper-v1-conversation-head{align-items:flex-start;flex-direction:column}.whisper-v1-thread-card{grid-template-columns:minmax(0,1fr) auto}.whisper-v1-thread-card-top{align-items:center}.whisper-v1-gate-chip{display:none}.whisper-v1-thread-id{max-width:100%}.whisper-v1-conversation-body{min-height:18rem;grid-template-rows:minmax(9rem,1fr) auto}.whisper-v1-entry-panel{max-height:44vh}.whisper-v1-open-button{width:auto;padding-inline:.56rem}.whisper-v1-send-button{width:100%}}@media (min-width: 900px){.whisper-v1-layout{grid-template-columns:minmax(17rem,.78fr) minmax(0,1.6fr);align-items:start}.whisper-v1-thread-list{position:sticky;top:6rem}.whisper-v1-conversation-body{min-height:clamp(24rem,56vh,38rem)}}.deeprmatch-v1-route{width:100%;max-width:100%;min-width:0}.deeprmatch-v1-route .route-frame-content,.deeprmatch-v1-shell.card-surface,.deeprmatch-v1-shell.card-surface>*,.deeprmatch-v1-layout,.deeprmatch-v1-calibration-stack,.deeprmatch-v1-grid,.deeprmatch-v1-progress-panel,.deeprmatch-v1-private-context-panel,.deeprmatch-v1-context-panel,.deeprmatch-v1-context-card,.deeprmatch-v1-context-list,.deeprmatch-v1-question-card,.deeprmatch-v1-calibration-card,.deeprmatch-v1-save-card,.deeprmatch-v1-mobile-step-controls,.deeprmatch-v1-option{max-width:100%;min-width:0}.deeprmatch-v1-shell.card-surface{position:relative;isolation:isolate;width:100%;min-height:calc(100vh - 8rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);border-radius:clamp(1.1rem,2vw,1.8rem);padding:clamp(.85rem,2.4vw,1.35rem);background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--sienah-teal-300) 2.8%,transparent),transparent 12rem),radial-gradient(circle at 94% 6%,color-mix(in srgb,var(--sienah-teal-500) 3.2%,transparent),transparent 13rem),linear-gradient(145deg,#010403,#020706 58%,#010304);box-shadow:0 20px 54px #00000070,inset 0 1px #bffbf50e}.deeprmatch-v1-orb{position:absolute;z-index:-1;pointer-events:none;filter:blur(2px);opacity:.14}.deeprmatch-v1-orb-one{width:18rem;height:18rem;top:-8rem;right:-5rem;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 62%)}.deeprmatch-v1-orb-two{width:16rem;height:16rem;bottom:12%;left:-7rem;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--sienah-teal-500) 3%,transparent),transparent 64%)}.deeprmatch-v1-layout,.deeprmatch-v1-calibration-stack,.deeprmatch-v1-grid,.deeprmatch-v1-mobile-step-flow,.deeprmatch-v1-private-context-panel,.deeprmatch-v1-context-list{display:grid;gap:clamp(.75rem,1.8vw,1rem)}.deeprmatch-v1-app-header{display:grid;gap:.42rem;padding:.1rem 0 0}.deeprmatch-v1-app-header .eyebrow{width:fit-content;margin:0 0 .24rem;color:#8cf4e9}.deeprmatch-v1-app-header h1{max-width:100%;margin:0;color:#f2fffc;font-size:clamp(1.62rem,4.8vw,2.35rem);line-height:.96;letter-spacing:-.06em;text-shadow:none;overflow-wrap:anywhere}.deeprmatch-v1-title-row{display:flex;gap:.72rem;align-items:flex-start;justify-content:space-between}.deeprmatch-v1-privacy-pill,.deeprmatch-v1-info-button{width:fit-content;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:999px;padding:.34rem .64rem;color:#bffbf5e0;background:color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent);font-size:.74rem;font-weight:850;letter-spacing:.035em}.deeprmatch-v1-info-button{cursor:pointer}.deeprmatch-v1-deck{max-width:46rem;margin:0;color:#f2fffceb;font-size:clamp(.9rem,1.2vw,.98rem);line-height:1.42;letter-spacing:-.035em}.deeprmatch-v1-progress-panel,.deeprmatch-v1-context-card,.deeprmatch-v1-question-card,.deeprmatch-v1-save-card{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);background:linear-gradient(145deg,#020c0dd1,#010708bd);box-shadow:inset 0 1px #ffffff09,0 10px 22px #00000038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.deeprmatch-v1-progress-panel{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;border-radius:1.25rem;padding:.82rem}.deeprmatch-v1-progress-ring{display:grid;width:4.4rem;height:4.4rem;place-items:center;border-radius:999px;background:radial-gradient(circle at center,#061012 58%,transparent 60%),conic-gradient(var(--sienah-accent) var(--deeprmatch-progress),color-mix(in srgb,var(--sienah-accent) 11%,transparent) 0);box-shadow:0 0 26px color-mix(in srgb,var(--sienah-accent) 18%,transparent)}.deeprmatch-v1-progress-ring span,.deeprmatch-v1-progress-copy strong{color:#f2fffc;font-weight:900}.deeprmatch-v1-progress-copy p,.deeprmatch-v1-progress-copy h2,.deeprmatch-v1-progress-copy strong{margin:0}.deeprmatch-v1-progress-copy h2{color:#f2fffc;font-size:clamp(1.12rem,2.2vw,1.42rem);line-height:1;letter-spacing:-.045em}.deeprmatch-v1-progress-copy{display:grid;gap:.38rem}.deeprmatch-v1-progress{width:100%;height:.48rem;margin-top:.58rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-accent) 18%,transparent);border-radius:999px;background:#021012d1}.deeprmatch-v1-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sienah-teal-700),var(--sienah-accent),var(--sienah-teal-100));box-shadow:0 0 22px color-mix(in srgb,var(--sienah-accent) 34%,transparent);transition:width .18s ease}.deeprmatch-v1-mobile-step-flow{display:none}.deeprmatch-v1-mobile-step-meta{display:grid;gap:.2rem;border:0;border-radius:.8rem;padding:.18rem .08rem;background:transparent}.deeprmatch-v1-mobile-step-meta strong{color:#f2fffc;font-size:1.02rem}.deeprmatch-v1-step-dots{display:flex;flex-wrap:wrap;gap:.42rem;align-items:center}.deeprmatch-v1-step-dot{width:.72rem;height:.72rem;border:1px solid color-mix(in srgb,var(--sienah-accent) 25%,transparent);border-radius:999px;padding:0;background:color-mix(in srgb,var(--sienah-accent) 12%,transparent);cursor:pointer}.deeprmatch-v1-step-dot.is-active{width:1.95rem;background:linear-gradient(90deg,var(--sienah-teal-700),var(--sienah-accent));box-shadow:0 0 18px color-mix(in srgb,var(--sienah-accent) 34%,transparent)}.deeprmatch-v1-step-dot.is-answered:not(.is-active){background:var(--sienah-accent)}.deeprmatch-v1-current-question{min-height:21.5rem}.deeprmatch-v1-step-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.deeprmatch-v1-step-controls .btn{min-height:3rem;border-radius:999px}.deeprmatch-v1-mobile-status,.deeprmatch-v1-mobile-save{grid-column:1 / -1}.deeprmatch-v1-mobile-status{margin-top:0;padding:0 .12rem}.deeprmatch-v1-mobile-save{background:linear-gradient(135deg,var(--sienah-accent),var(--sienah-teal-700));box-shadow:0 12px 28px color-mix(in srgb,var(--sienah-teal-700) 26%,transparent)}.deeprmatch-v1-question-card{display:grid;gap:.82rem;border-radius:1.05rem;padding:clamp(.72rem,1.8vw,.95rem)}.deeprmatch-v1-question-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.68rem;align-items:start}.deeprmatch-v1-question-head>span{display:grid;width:2.15rem;height:2.15rem;place-items:center;border:1px solid color-mix(in srgb,var(--sienah-accent) 30%,transparent);border-radius:.85rem;color:var(--sienah-teal-100);background:color-mix(in srgb,var(--sienah-accent) 10%,transparent);font-size:.78rem;font-weight:900}.deeprmatch-v1-question-card h2{margin:.18rem 0 0;color:#f1fffc;font-size:clamp(1.02rem,2.2vw,1.28rem);line-height:1.08;letter-spacing:-.045em}.deeprmatch-v1-step,.deeprmatch-v1-status{margin:0;color:#8cf4e9;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.deeprmatch-v1-status{margin-top:.5rem;color:#bffbf5d6;letter-spacing:.04em;text-transform:none}.deeprmatch-v1-option-grid{display:grid;gap:.48rem;grid-template-columns:repeat(2,minmax(0,1fr))}.deeprmatch-v1-option{display:grid;gap:.16rem;width:100%;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);border-radius:.88rem;padding:.64rem .66rem;color:#dbfffac7;background:#03101294;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.deeprmatch-v1-option strong{color:#effffc}.deeprmatch-v1-option span{font-size:.78rem;line-height:1.32}.deeprmatch-v1-option:hover,.deeprmatch-v1-option.is-selected{border-color:color-mix(in srgb,var(--sienah-teal-300) 54%,transparent);color:#effffc;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 20%,transparent),#031012b8);box-shadow:0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 10%,transparent),0 10px 24px color-mix(in srgb,var(--sienah-teal-500) 14%,transparent);transform:translateY(-1px)}.deeprmatch-v1-private-context-panel{align-content:start}.deeprmatch-v1-context-card,.deeprmatch-v1-save-card{border-radius:1.18rem;padding:.9rem}.deeprmatch-v1-context-card-primary{background:linear-gradient(145deg,color-mix(in srgb,var(--sienah-teal-500) 4.5%,transparent),#010809e0)}.deeprmatch-v1-about-card{display:grid;gap:.8rem}.deeprmatch-v1-about-head{display:grid;gap:.18rem}.deeprmatch-v1-context-card h2,.deeprmatch-v1-context-list h3{margin:.25rem 0 .36rem;color:#f1fffc;letter-spacing:-.04em}.deeprmatch-v1-context-card h2{font-size:clamp(1.08rem,2vw,1.45rem);line-height:1}.deeprmatch-v1-context-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.62rem;align-items:start}.deeprmatch-v1-context-list article>span{color:var(--sienah-accent);font-size:.78rem;font-weight:900}.deeprmatch-v1-context-list p,.deeprmatch-v1-context-card p,.deeprmatch-v1-save-card p{margin:0}.deeprmatch-v1-signal-map,.deeprmatch-v1-suggestion-list{display:grid;gap:.62rem;margin-top:.85rem}.deeprmatch-v1-signal-map{grid-template-columns:repeat(2,minmax(0,1fr))}.deeprmatch-v1-signal-tile,.deeprmatch-v1-suggestion-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.66rem;align-items:start;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10.5%,transparent);border-radius:1rem;padding:.78rem;background:linear-gradient(145deg,#020d0ec7,#010708db);box-shadow:inset 0 1px #dbfffa09}.deeprmatch-v1-signal-tile>span,.deeprmatch-v1-suggestion-card>span:first-child{display:grid;min-width:2.2rem;height:2.2rem;place-items:center;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:.8rem;color:#8cf4e9;background:color-mix(in srgb,var(--sienah-teal-300) 7%,transparent);font-size:.72rem;font-weight:900}.deeprmatch-v1-signal-tile h3,.deeprmatch-v1-suggestion-card strong{margin:0;color:#f1fffc;font-size:.96rem;letter-spacing:-.025em}.deeprmatch-v1-signal-tile p,.deeprmatch-v1-suggestion-card small,.deeprmatch-v1-suggestion-card em{display:block;margin:.18rem 0 0;color:#bffbf5b8;font-size:.82rem;font-style:normal;line-height:1.35}.deeprmatch-v1-suggestion-card{color:inherit;text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.deeprmatch-v1-suggestion-card:hover,.deeprmatch-v1-suggestion-card:focus-visible{border-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);box-shadow:0 14px 28px color-mix(in srgb,var(--sienah-teal-500) 12%,transparent),inset 0 1px #dbfffa0d;transform:translateY(-1px)}.deeprmatch-v1-suggestion-card b{display:inline-block;margin-top:.34rem;color:var(--sienah-teal-100);font-size:.76rem;letter-spacing:-.01em}.deeprmatch-v1-suggestion-card em{width:fit-content;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;padding:.18rem .52rem;color:#8cf4e9;background:color-mix(in srgb,var(--sienah-teal-300) 6%,transparent);font-size:.72rem;font-weight:900;letter-spacing:.045em}.deeprmatch-v1-save-card{display:grid;gap:.85rem;align-items:center}.deeprmatch-v1-save-card strong{color:#f2fffc;font-size:1.1rem}.deeprmatch-v1-save-card .btn{width:100%;min-height:3rem;border-radius:999px;background:linear-gradient(135deg,var(--sienah-accent),var(--sienah-teal-700));box-shadow:0 12px 28px color-mix(in srgb,var(--sienah-teal-700) 26%,transparent)}.deeprmatch-v1-save-card .btn:disabled{cursor:not-allowed;opacity:.62}@media (min-width: 940px){.deeprmatch-v1-mobile-step-flow{display:none}.deeprmatch-v1-desktop-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start}.deeprmatch-v1-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deeprmatch-v1-private-context-panel{position:sticky;top:1rem}.deeprmatch-v1-save-card .btn{width:auto;min-width:12rem}}@media (max-width: 720px){.shell-main:has(.deeprmatch-v1-route){padding:max(.44rem,env(safe-area-inset-top)) max(.42rem,env(safe-area-inset-right)) 6.6rem max(.42rem,env(safe-area-inset-left))}.deeprmatch-v1-shell.card-surface{min-height:calc(100vh - 7.2rem);border-radius:1.05rem}.deeprmatch-v1-app-header h1{font-size:clamp(1.55rem,8vw,2.05rem)}.deeprmatch-v1-title-row{display:grid}.deeprmatch-v1-progress-panel{grid-template-columns:auto minmax(0,1fr);padding:.9rem}.deeprmatch-v1-progress-ring{width:3.7rem;height:3.7rem}.deeprmatch-v1-mobile-step-flow{display:grid}.deeprmatch-v1-grid{display:none;grid-template-columns:1fr}.deeprmatch-v1-current-question{gap:1rem;min-height:22rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1.08rem;padding:.86rem;background:linear-gradient(155deg,color-mix(in srgb,var(--sienah-teal-500) 2.8%,transparent),#010809eb)}.deeprmatch-v1-question-card h2{font-size:clamp(1.04rem,4.7vw,1.28rem);line-height:1.12}.deeprmatch-v1-option-grid{grid-template-columns:1fr}.deeprmatch-v1-option{min-height:3.55rem;padding:.68rem .76rem}.deeprmatch-v1-option span{font-size:.86rem}.deeprmatch-v1-private-context-panel{gap:.54rem}.deeprmatch-v1-context-card{border-color:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);padding:.72rem;box-shadow:none}.deeprmatch-v1-context-list{gap:.48rem}.deeprmatch-v1-signal-map{grid-template-columns:1fr}.deeprmatch-v1-signal-tile,.deeprmatch-v1-suggestion-card{padding:.82rem}.deeprmatch-v1-about-list article{gap:.5rem}.deeprmatch-v1-about-list h3{margin-bottom:.12rem;font-size:.94rem}.deeprmatch-v1-save-card{display:none}}.topbar-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.52rem;margin-left:auto}.account-menu{position:relative;display:inline-flex}.account-menu-trigger{display:grid;place-items:center;width:2.35rem;height:2.35rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 24%,transparent);border-radius:999px;color:#effffc;background:linear-gradient(180deg,#0c1d1ff5,#030c0efa);box-shadow:inset 0 1px #cffff814,0 8px 18px #00000047;font-size:.76rem;font-weight:900;letter-spacing:.05em;cursor:pointer;overflow:hidden}.account-menu-trigger img{width:100%;height:100%;object-fit:cover}.account-menu-sheet{position:absolute;top:calc(100% + .62rem);right:0;z-index:35;display:grid;gap:.28rem;width:min(18.5rem,calc(100vw - 1.5rem));padding:.58rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:1.05rem;background:linear-gradient(180deg,#080f11fa,#010607fc);box-shadow:0 18px 44px #00000085,inset 0 1px #cffff80d}.account-menu-person{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.62rem;align-items:center;min-width:0;padding:.58rem .62rem .7rem;border-bottom:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent)}.account-menu-mark{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;color:#cffff8;background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);font-size:.72rem;font-weight:900}.account-menu-person strong,.account-menu-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-person strong{color:#f7fffd;font-size:.92rem}.account-menu-person small{color:#dbfffa9e;font-size:.76rem;margin-top:.1rem}.account-menu-sheet a,.account-menu-sheet button{width:100%;border:0;border-radius:.76rem;padding:.68rem .72rem;color:#effffce6;background:transparent;font:inherit;font-size:.9rem;font-weight:780;text-align:left;cursor:pointer}.account-menu-sheet a:hover,.account-menu-sheet button:hover{background:color-mix(in srgb,var(--sienah-teal-300) 7%,transparent)}.account-menu-sheet button:last-child{color:#ffdadee0}.settings-v1-account-card{grid-template-columns:auto minmax(0,1fr) auto;padding:clamp(.78rem,1.7vw,.96rem);border-radius:1.05rem;background:linear-gradient(180deg,#01080980,#0106075c)}.settings-v1-account-mark{display:grid;place-items:center;width:2.56rem;height:2.56rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:999px;color:#effffce6;background:color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent);font-size:.78rem;font-weight:900;letter-spacing:.05em}.settings-v1-signout{border-color:#ff657617;background:#0c050633}.settings-v1-signout-button{min-height:2.45rem;color:#ffdfe2e6;background:#360a0e3d}.identity-v1-shell.identity-app-realism{display:grid;gap:clamp(.82rem,2vw,1.05rem);width:min(100%,920px);margin:0 auto;border-color:color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);background:radial-gradient(circle at 86% 0%,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),transparent 16rem),linear-gradient(180deg,#050a0cfa,#010405fc);box-shadow:inset 0 1px #cffff80b,0 18px 44px #00000057}.identity-app-realism .identity-v1-head{align-items:center}.identity-v1-settings-link,.identity-v1-card-link{width:fit-content;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:999px;padding:.46rem .72rem;color:#cffff8;background:#03141675;font-size:.82rem;font-weight:850}.identity-v1-hero-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:center;min-height:9.4rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 4%,transparent),transparent 42%),linear-gradient(180deg,#0a1315eb,#03090af0)}.identity-v1-account-mark{display:grid;place-items:center;width:clamp(4rem,16vw,5.4rem);height:clamp(4rem,16vw,5.4rem);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);border-radius:1.45rem;color:#f7fffd;background:linear-gradient(180deg,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent));box-shadow:inset 0 1px #cffff814,0 14px 28px #00000047;font-size:clamp(1.25rem,5vw,1.85rem);font-weight:900;letter-spacing:.04em}.identity-v1-hero-copy{min-width:0}.identity-v1-hero-card h3{margin:0;color:#f7fffd;font-size:clamp(1.55rem,6vw,2.6rem);letter-spacing:-.055em;line-height:.98}.identity-v1-card :is(h2,h4),.identity-v1-card h3{margin-top:0}.identity-v1-private-card{display:grid;gap:.42rem}@media (max-width: 720px){.topbar-actions{gap:.44rem}.attuned-pill{order:1}.account-menu{order:2}.account-menu-sheet{position:fixed;top:4.15rem;right:.75rem}.settings-v1-account-card{grid-template-columns:auto minmax(0,1fr)}.settings-v1-card-action{grid-column:1 / -1}.identity-v1-shell.identity-app-realism{padding:.86rem;margin-bottom:4.65rem}.identity-v1-hero-card{min-height:auto;align-items:start}}.settings-v1-reference-align{position:relative;overflow:clip;gap:clamp(.86rem,2vw,1.16rem);width:min(100%,780px);border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);background:radial-gradient(circle at 12% 2%,color-mix(in srgb,var(--sienah-teal-300) 7%,transparent),transparent 13rem),radial-gradient(circle at 88% 14%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 14rem),linear-gradient(180deg,#030809fa,#000304fc);box-shadow:inset 0 1px #b1fff50e,0 18px 44px #00000057}.settings-v1-reference-align .settings-v1-account-card{grid-template-columns:minmax(0,1fr) 1px minmax(9rem,.72fr);gap:clamp(.78rem,2vw,1.08rem);min-height:6.2rem;padding:clamp(.92rem,2.4vw,1.12rem);border-color:color-mix(in srgb,var(--sienah-teal-300) 26%,transparent);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--sienah-teal-300) 9%,transparent),transparent 12rem),linear-gradient(180deg,#01080980,#0106079e);box-shadow:inset 0 1px #cdfff80f,0 12px 30px #00000038}.settings-v1-account-primary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.78rem;align-items:center;min-width:0}.settings-v1-reference-align .settings-v1-account-mark{display:grid;place-items:center;width:clamp(3.05rem,8vw,4.2rem);height:clamp(3.05rem,8vw,4.2rem);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 36%,transparent);border-radius:999px;color:#cffff8;background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--sienah-teal-300) 28%,transparent),transparent 1.2rem),linear-gradient(180deg,#041a1deb,#010a0ceb);box-shadow:0 0 0 .42rem color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),0 0 24px color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);font-size:1.02rem;font-weight:900;letter-spacing:-.02em}.settings-v1-account-divider{width:1px;height:4.2rem;background:linear-gradient(180deg,transparent,rgba(219,255,250,.14),transparent)}.settings-v1-identity-link{display:grid;gap:.34rem;align-content:center;justify-items:start;min-width:0}.settings-v1-reference-align .settings-v1-card-action{display:inline-grid;place-items:center;min-height:2.36rem;min-width:4.2rem;border-radius:.86rem;color:#33ead9;background:#011618c2}.settings-v1-reference-align .settings-v1-row-stack{border-color:color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 10rem),#01080980;box-shadow:inset 0 1px #dbfffa09}.settings-v1-reference-align .settings-v1-row{min-height:4.35rem;padding:.86rem .98rem}.settings-v1-reference-align .settings-v1-row-mark{width:2.58rem;height:2.58rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);color:color-mix(in srgb,var(--sienah-teal-300) 90%,transparent);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 1.1rem),#011012d1;box-shadow:inset 0 1px #dbfffa0d}.settings-v1-reference-align .settings-v1-row-title{font-size:.98rem}.settings-v1-reference-align .settings-v1-row-detail{color:#dbfffa9e}.settings-v1-reference-align .settings-v1-row-meta{color:#43f1df;border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent)}.settings-v1-reference-align .settings-v1-row-chevron{color:#dbfffa9e}.settings-v1-reference-align .settings-v1-signout{border-color:#ff657629;background:radial-gradient(circle at 0% 0%,rgba(255,101,118,.055),transparent 10rem),#360a0e3d}@media (max-width: 720px){.settings-v1-reference-align.card-surface{width:100%;padding:.84rem;border-radius:1.12rem}.settings-v1-reference-align .settings-v1-account-card{grid-template-columns:1fr;gap:.82rem}.settings-v1-account-divider{width:100%;height:1px}.settings-v1-identity-link{grid-template-columns:minmax(0,1fr) auto;align-items:center}.settings-v1-reference-align .settings-v1-card-action{min-width:3.6rem}.settings-v1-reference-align .settings-v1-row{min-height:4.16rem;padding:.78rem .72rem}.settings-v1-reference-align .settings-v1-row-mark{width:2.36rem;height:2.36rem}}.settings-v2-reference.card-surface{width:min(100%,780px);margin:0 auto;padding:clamp(.72rem,2vw,.98rem);border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1.28rem;background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 12rem),linear-gradient(180deg,#020708eb,#000304f5);box-shadow:inset 0 1px #dbfffa09,0 14px 34px #00000042}.settings-v2-reference .settings-v1-account-card{grid-template-columns:minmax(0,1fr) 1px minmax(8rem,.68fr);min-height:5.65rem;padding:clamp(.9rem,2vw,1.05rem);border-color:color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:1.08rem;background:linear-gradient(180deg,#030d0fb8,#010809a3);box-shadow:inset 0 1px #dbfffa0a,0 10px 24px #0003}.settings-v2-account-main{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.78rem;align-items:center;min-width:0}.settings-v2-reference .settings-v1-account-mark{display:grid;place-items:center;width:3.1rem;height:3.1rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);border-radius:999px;color:#bdfbf3;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--sienah-teal-300) 13%,transparent),transparent 1.35rem),#020f11d1;box-shadow:0 0 0 .34rem color-mix(in srgb,var(--sienah-teal-300) 2.5%,transparent);font-size:.9rem;font-weight:850}.settings-v2-account-divider{width:1px;height:3.9rem;background:linear-gradient(180deg,transparent,rgba(219,255,250,.12),transparent)}.settings-v2-identity-panel{display:grid;gap:.35rem;align-content:center;justify-items:start;min-width:0}.settings-v2-reference .settings-v1-card-action{display:inline-grid;place-items:center;min-height:2.18rem;min-width:3.85rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:.78rem;color:#31ead9;background:#021416ad}.settings-v2-reference .settings-v1-groups{gap:.84rem}.settings-v2-reference .settings-v1-row-stack{border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1.02rem;background:linear-gradient(180deg,#050d0fb8,#02080ab8);box-shadow:inset 0 1px #dbfffa07}.settings-v2-reference .settings-v1-row{min-height:4.05rem;padding:.76rem .86rem}.settings-v2-reference .settings-v1-row+.settings-v1-row{border-top-color:#dbfffa0f}.settings-v2-reference .settings-v1-row-mark{width:2.38rem;height:2.38rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);color:color-mix(in srgb,var(--sienah-teal-300) 82%,transparent);background:#021012ad;box-shadow:inset 0 1px #dbfffa09;font-size:.72rem;letter-spacing:.02em}.settings-v2-reference .settings-v1-row-title{font-size:.98rem;font-weight:820}.settings-v2-reference .settings-v1-row-detail{color:#dbfffa99}.settings-v2-reference .settings-v1-row-meta{border-color:transparent;color:#31ead9;background:transparent}.settings-v2-reference .settings-v1-row-boundary{color:#b5e0db7a;background:transparent}.settings-v2-reference .settings-v1-row-chevron{color:#dbfffa94}.settings-v2-signout{border-color:#ff5c6e24;background:#360a0e38}.settings-v2-signout .settings-v1-signout-button{color:#ff9aa8;background:#3e0c115c}@media (max-width: 720px){.settings-v2-reference.card-surface{width:100%;padding:.78rem;border-radius:1.08rem}.settings-v2-reference .settings-v1-account-card{grid-template-columns:1fr;gap:.76rem}.settings-v2-account-divider{width:100%;height:1px}.settings-v2-identity-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center}.settings-v2-reference .settings-v1-card-action{min-width:3.42rem}.settings-v2-reference .settings-v1-row{min-height:3.95rem;padding:.72rem}.settings-v2-reference .settings-v1-row-mark{width:2.18rem;height:2.18rem}}.circle-v1-shell{position:relative;display:grid;gap:1rem;width:min(100%,58rem);margin:0 auto 4.65rem;color:#f3fffcf0}.circle-v1-intro,.circle-v1-empty,.circle-v1-form,.circle-v1-card,.circle-v1-privacy-note{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:1.35rem;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 13rem),linear-gradient(180deg,#080f15f5,#03070cfa);box-shadow:0 1.2rem 3.2rem #00000052}.circle-v1-intro,.circle-v1-empty,.circle-v1-form,.circle-v1-privacy-note{padding:clamp(1rem,3vw,1.6rem)}.circle-v1-intro h2,.circle-v1-empty h2,.circle-v1-section-head h2,.circle-v1-card h3,.circle-v1-privacy-note h2{margin:.12rem 0 .45rem;letter-spacing:-.035em}.circle-v1-empty{display:grid;gap:.74rem}.circle-v1-list{display:grid;gap:.75rem}.circle-v1-section-head{display:grid;gap:.22rem}.circle-v1-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.circle-v1-card{display:grid;gap:1rem;padding:1rem}.circle-v1-meta{display:grid;gap:.58rem;margin:0}.circle-v1-meta div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.58rem}.circle-v1-meta dt{color:#cde8e7ad}.circle-v1-meta dd{margin:0;color:#f3fffcf0}.circle-v1-form{display:grid;gap:.72rem}.circle-v1-form label{color:#e0f6f4d1;font-weight:700}.circle-v1-form input,.circle-v1-form textarea{width:100%;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 17%,transparent);border-radius:.9rem;background:#010508c2;color:#f7fffdf5;padding:.82rem .9rem;font:inherit}.circle-v1-form textarea{resize:vertical}.circle-v1-error{margin:0;color:#ffb6bc}@media (max-width: 720px){.circle-v1-shell{padding-inline:.1rem}}.relationship-action-card{display:grid;gap:.72rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);background:linear-gradient(180deg,#071215e0,#03090be6)}.relationship-state-row,.relationship-action-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.relationship-state-pill{width:fit-content;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);border-radius:999px;padding:.38rem .68rem;color:#c9f7f1;background:#0d1f22b8;font-size:.8rem;font-weight:750;letter-spacing:-.01em}.relationship-state-pill.is-connected{border-color:#75f7e76b;color:#eafffb;background:#144d4b6b}.btn.danger,.btn.secondary.danger{border-color:#f0b78f66;color:#f4d2bd;background:#451c182e}.search-v1-form .btn{width:fit-content}.search-v1-result-card{display:grid;gap:.7rem;align-content:start;border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);background:linear-gradient(180deg,#071214e0,#03090beb)}.search-v1-result-card h3{margin:.18rem 0 0;color:#f3fffc;letter-spacing:-.035em}.search-v1-username{margin:.22rem 0 0;color:#75f7e7;font-weight:800;letter-spacing:-.015em}.mobile-nav-glass{left:.7rem;right:.7rem;bottom:.55rem;width:auto;overflow:visible;border:1px solid rgba(58,124,128,.44);border-radius:1.45rem;background:radial-gradient(circle at 50% 0%,rgba(32,215,195,.18),transparent 58%),linear-gradient(180deg,#071218e6,#03090df7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 -12px 34px #00000080,inset 0 1px #aafff61a;padding:.42rem .42rem calc(.42rem + env(safe-area-inset-bottom))}.mobile-nav-glass nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.18rem;min-width:0}.nav-link-mobile{position:relative;min-width:0;display:grid;justify-items:center;align-content:center;gap:.22rem;min-height:3.95rem;padding:.34rem .16rem .26rem;border:1px solid transparent;border-radius:1rem;background:transparent;color:#d7e5e6ad;box-shadow:none;text-align:center}.nav-link-mobile:hover{color:#ebfffdeb;background:#11242b6b}.nav-link-mobile.active{color:#bffff7;border-color:#2fd9c566;background:linear-gradient(180deg,#0e383d7a,#071b1f85);box-shadow:inset 0 1px #b2fff61a,0 0 18px #20d7c324}.mobile-nav-label{display:block;max-width:100%;font-size:.66rem;line-height:1.04;letter-spacing:.01em;text-align:center;white-space:normal}.deepr-nav-icon{width:1.5rem;height:1.5rem;display:grid;place-items:center;color:currentColor;opacity:.96}.deepr-nav-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.05;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nav-link-mobile.active .deepr-nav-icon{color:var(--deepr-teal-strong);filter:drop-shadow(0 0 10px rgba(32,215,195,.48))}.nav-link-mobile--create{transform:translateY(-.38rem)}.nav-link-mobile--create .deepr-nav-icon{width:2.3rem;height:2.3rem;border-radius:999px;border:1px solid rgba(32,215,195,.62);background:radial-gradient(circle at 50% 38%,rgba(45,242,218,.2),transparent 56%),#04181ce0;box-shadow:0 0 0 1px #20d7c321,0 0 28px #20d7c33d;padding:.48rem;color:var(--deepr-teal-strong)}.nav-link-mobile--create.active .deepr-nav-icon{background:radial-gradient(circle at 50% 38%,rgba(81,255,236,.33),transparent 58%),#073034f0;box-shadow:0 0 0 1px #20d7c352,0 0 32px #20d7c35c}.nav-link-mobile--create .mobile-nav-label{margin-top:-.06rem;color:#e2f6f4cc}@media (max-width: 380px){.mobile-nav-glass{left:.45rem;right:.45rem;border-radius:1.25rem}.mobile-nav-label{font-size:.61rem}.deepr-nav-icon{width:1.36rem;height:1.36rem}.nav-link-mobile--create .deepr-nav-icon{width:2.08rem;height:2.08rem}}.bridge-page-v1,.search-v1-shell.card-surface,.whisper-v1-inbox.card-surface,.identity-v1-shell.identity-app-realism,.settings-v2-reference.card-surface,.deeprmatch-v1-shell.card-surface,.circle-v1-shell{--runtime-card-bg: linear-gradient(180deg, rgba(8, 15, 18, .94), rgba(2, 6, 8, .98));--runtime-card-border: color-mix(in srgb, var(--sienah-teal-300) 13%, transparent);--runtime-card-soft-border: rgba(219, 255, 250, .065);--runtime-copy: rgba(231, 248, 245, .92);--runtime-muted: rgba(184, 212, 209, .68)}.bridge-page-v1{gap:clamp(.78rem,2vw,1.15rem)}.bridge-layout-v1{align-items:start}.composer-card{border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:clamp(1.05rem,2vw,1.45rem);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 12rem),linear-gradient(180deg,#091215f7,#020709fc)}.composer-header{margin-bottom:1rem}.composer-header span{font-size:clamp(1.02rem,1.8vw,1.18rem)}.composer-input{min-height:clamp(7rem,18vw,9.25rem);border-radius:1.12rem;background:#000406b8;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 11%,transparent),inset 0 1px 18px #00000047}.composer-input::placeholder,.search-v1-shell input::placeholder,.circle-v1-form input::placeholder,.circle-v1-form textarea::placeholder{color:#b2cdca94}.bridge-attuned-strip,.bridge-runtime-state,.notification-truth-card,.inbox-request-surface,.search-v1-circles-entry,.search-v1-deeprmatch-entry,.search-v1-result-card,.identity-v1-card,.settings-v1-group,.settings-v1-truth-note,.deeprmatch-v1-progress-panel,.deeprmatch-v1-context-card,.deeprmatch-v1-question-card,.deeprmatch-v1-save-card,.circle-v1-intro,.circle-v1-empty,.circle-v1-form,.circle-v1-card,.circle-v1-privacy-note{border-color:var(--runtime-card-border, color-mix(in srgb, var(--sienah-teal-300) 13%, transparent));background:var(--runtime-card-bg, linear-gradient(180deg, rgba(8, 15, 18, .94), rgba(2, 6, 8, .98)));box-shadow:0 18px 44px #00000057,inset 0 1px #dbfffa09}.bridge-runtime-state,.notification-truth-card,.inbox-request-surface{display:grid;gap:.7rem;border-radius:1.25rem}.bridge-runtime-state strong,.notification-truth-card h2,.inbox-request-surface h2,.search-v1-result-card h3,.identity-v1-card :is(h2,h3,h4),.circle-v1-card h3{color:#f4fffc}.bridge-strings{gap:clamp(1rem,2vw,1.35rem)}.bridge-string-card{border-radius:clamp(1.05rem,2vw,1.42rem)}.bridge-side-rail{min-width:0}.deeprmatch-card,.bridge-relationship-suggestions-card,.bridge-system-card{border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1.22rem;background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--sienah-teal-300) 5%,transparent),transparent 10rem),linear-gradient(180deg,#070e11f2,#020709fa)}.search-v1-shell.card-surface,.settings-v2-reference.card-surface,.identity-v1-shell.identity-app-realism{border-color:color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-teal-300) 4%,transparent),transparent 15rem),linear-gradient(180deg,#050a0df5,#010406fc)}.search-v1-form{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:1.15rem;padding:clamp(.82rem,2vw,1rem);background:#0106088f}.search-v1-shell input{min-height:3.05rem;border-radius:.95rem;background:#000507c7}.search-v1-result-card,.inbox-request-row,.notification-card{border-radius:1.08rem}.inbox-request-surface{padding:clamp(.95rem,2vw,1.2rem)}.inbox-request-row{display:grid;gap:.48rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);padding:clamp(.9rem,2vw,1.05rem);background:#0107098f}.inbox-request-row+.inbox-request-row{margin-top:.7rem}.notification-list{display:grid;gap:.75rem}.notification-card{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);background:linear-gradient(180deg,#070e11eb,#020709f5)}.empty-state{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:1rem;padding:1rem;background:#01060885}.whisper-v1-inbox.card-surface{border-color:color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);background:radial-gradient(circle at 88% 3%,color-mix(in srgb,var(--sienah-teal-300) 4%,transparent),transparent 14rem),linear-gradient(180deg,#050a0df5,#010406fc)}.whisper-v1-thread-card,.whisper-v1-conversation-shell,.whisper-v1-empty-inbox{border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);background:linear-gradient(180deg,#070f12f0,#020709fa);box-shadow:0 16px 38px #0000004d,inset 0 1px #dbfffa08}.whisper-v1-search input{min-height:3rem;border-radius:999px}.identity-v1-hero-card{border-color:color-mix(in srgb,var(--sienah-teal-300) 19%,transparent);background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 7%,transparent),transparent 12rem),linear-gradient(145deg,#091215f5,#020709fc)}.identity-v1-pillars{gap:clamp(.68rem,1.6vw,.9rem)}.settings-v1-truth-note{display:grid;gap:.35rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:1rem;padding:.86rem 1rem;color:#d2eae7b8}.settings-v1-truth-note p{margin:0}.deeprmatch-v1-shell.card-surface{min-height:auto}.deeprmatch-v1-question-card,.deeprmatch-v1-context-card,.deeprmatch-v1-save-card{border-radius:1.18rem}.deeprmatch-v1-option{border-radius:1rem}.circle-v1-shell{width:min(100%,68rem)}.circle-v1-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.circle-v1-empty .btn,.circle-v1-form .btn,.settings-v1-signout-button,.search-v1-form .btn,.composer-submit{min-height:2.75rem}@media (min-width: 980px){.bridge-layout-v1{grid-template-columns:minmax(0,1.42fr) minmax(18rem,.58fr)}.bridge-side-rail{position:sticky;top:5.75rem}.search-v1-shell.card-surface,.settings-v2-reference.card-surface,.identity-v1-shell.identity-app-realism{width:min(100%,72rem);margin-inline:auto}.settings-v2-reference.card-surface{width:min(100%,78rem)}.circle-v1-shell{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:start}.circle-v1-intro,.circle-v1-empty,.circle-v1-list{grid-column:1}.circle-v1-form,.circle-v1-privacy-note{grid-column:2}}@media (max-width: 720px){.composer-tools,.notification-card{grid-template-columns:1fr}.composer-tools{display:grid}.composer-media-status,.composer-image-action,.composer-tools .composer-submit,.notification-card .btn,.inbox-request-row .btn,.search-v1-form .btn{width:100%;justify-content:center}.notification-card{display:grid}.bridge-mobile-hero{padding-top:0}.bridge-attuned-strip{margin-inline:-.06rem}.search-v1-shell.card-surface,.whisper-v1-inbox.card-surface,.identity-v1-shell.identity-app-realism,.settings-v2-reference.card-surface,.deeprmatch-v1-shell.card-surface{border-radius:1.08rem}}.page-shell,.gated-readiness-page{display:grid;gap:clamp(.9rem,2vw,1.25rem);width:100%;max-width:1180px;margin:0 auto}.hero-card,.panel-card,.mini-card,.owner-readiness-intro{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:clamp(1.05rem,2vw,1.55rem);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),transparent 13rem),linear-gradient(180deg,#070e11f0,#010507fb);box-shadow:0 18px 48px #0000005c,inset 0 1px #dbfffa09;padding:clamp(1rem,2.4vw,1.45rem)}.hero-card h1,.hero-card h2,.panel-card h2,.panel-card h3,.mini-card h3,.gated-readiness-hero h2,.owner-readiness-intro h2{margin-top:0;color:#f3fffc;letter-spacing:-.045em;line-height:1.02}.hero-card p,.panel-card p,.mini-card p,.owner-readiness-intro p{max-width:72ch}.panel-card,.mini-card{display:grid;gap:.62rem}.panel-card>*,.mini-card>*,.owner-readiness-intro>*{margin-bottom:0}.panel-grid,.feature-grid,.gated-readiness-grid{display:grid;gap:clamp(.75rem,1.8vw,1rem);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.gated-readiness-shell{position:relative;isolation:isolate;overflow:hidden;border-color:color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:clamp(1.08rem,2vw,1.65rem);background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 16rem),radial-gradient(circle at 7% 14%,rgba(86,184,201,.035),transparent 15rem),linear-gradient(145deg,#04090cf7,#010406fe);box-shadow:0 24px 64px #0000006b,inset 0 1px #d2fff90b}.gated-readiness-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.9rem,2vw,1.15rem);align-items:end}.gated-readiness-primary,.gated-readiness-card{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 11.5%,transparent);background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 10rem),linear-gradient(180deg,#070f12e6,#010608f5);box-shadow:0 14px 34px #00000047,inset 0 1px #dbfffa08}.gated-readiness-primary{border-radius:clamp(1rem,2vw,1.35rem);padding:clamp(.95rem,2vw,1.25rem)}.gated-readiness-card{border-radius:clamp(.95rem,2vw,1.22rem)}.gated-readiness-chips{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.gated-readiness-chips span,.panel-card code{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 15%,transparent);border-radius:999px;background:#01080aad;color:#c4eee9db;font-size:.78rem;line-height:1.2}.gated-readiness-chips span{padding:.45rem .68rem}.panel-card code{display:inline-block;padding:.26rem .52rem;border-radius:.65rem}.gated-readiness-orb{width:clamp(4.5rem,18vw,7.2rem);aspect-ratio:1;justify-self:end;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:999px;background:radial-gradient(circle at 50% 45%,rgba(235,255,251,.34),transparent .34rem),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--sienah-teal-300) 22%,transparent),transparent 2.5rem),#020f11b8;box-shadow:0 0 46px color-mix(in srgb,var(--sienah-teal-300) 13%,transparent),inset 0 1px 16px #dbfffa0d}.gated-readiness-page .hero-card{overflow:hidden;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-teal-300) 6%,transparent),transparent 17rem),radial-gradient(circle at 0% 35%,color-mix(in srgb,var(--sienah-teal-300) 3.2%,transparent),transparent 13rem),linear-gradient(145deg,#050b0efa,#010406fe)}.discover-v1-hero h2,.innerspace-v1-head h2{max-width:12em;font-size:clamp(1.7rem,5vw,3.1rem)}.discover-v1-boundary{display:grid;gap:.35rem}.discover-v1-shell .route-actions .btn.secondary{border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);background:#01080a94;color:#e6faf7e6}.owner-readiness-intro{margin-bottom:clamp(.85rem,2vw,1.1rem)}@media (min-width: 780px){.gated-readiness-hero{grid-template-columns:minmax(0,1fr) minmax(220px,auto)}.gated-readiness-page .hero-card{grid-template-columns:minmax(0,1fr) minmax(260px,auto)}}@media (max-width: 720px){.page-shell,.gated-readiness-page{gap:.75rem}.hero-card,.panel-card,.mini-card,.owner-readiness-intro,.gated-readiness-primary{border-radius:1rem;padding:.92rem}.gated-readiness-orb{justify-self:start}}.gated-readiness-page code,.gated-readiness-shell code,.panel-card code{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.panel-card li,.gated-readiness-page li{min-width:0}body{background:radial-gradient(ellipse at 50% -18%,rgba(24,216,199,.048),transparent 34rem),radial-gradient(ellipse at 110% 10%,rgba(42,87,91,.052),transparent 32rem),linear-gradient(180deg,#010202,#020303 42%,#000101)}.app-shell-v1{position:relative;isolation:isolate;overflow-x:clip;background:linear-gradient(90deg,rgba(2,7,8,.18) 0 1px,transparent 1px) 0 0 / 5.5rem 5.5rem,radial-gradient(ellipse at 50% -8%,rgba(25,216,199,.05),transparent 30rem),radial-gradient(ellipse at 12% 104%,rgba(43,87,92,.052),transparent 34rem),#010202}.app-shell-v1:before{content:"";position:fixed;top:4.5rem;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.035),transparent 18rem),linear-gradient(180deg,#050a0bb3,#000101eb);-webkit-mask-image:linear-gradient(180deg,black,transparent 78%);mask-image:linear-gradient(180deg,black,transparent 78%)}.topbar.topbar-brand-glow{min-height:4.95rem;padding:.95rem clamp(1rem,2vw,1.35rem);border-bottom-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);background:linear-gradient(180deg,#010506f0,#010506c2);box-shadow:0 18px 54px #00000075,inset 0 -1px color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent)}.topbar-brand-mark .deepr-logo-symbol{width:2.25rem;height:2.25rem}.topbar-brand-mark .deepr-logo-wordmark{font-size:1.58rem;letter-spacing:-.06em}.shell-body-v1{max-width:none;margin:0}.shell-main-v1{padding:clamp(1rem,2vw,1.85rem)}.route-frame{max-width:none;gap:clamp(.85rem,1.6vw,1.2rem)}.route-frame-head.card-surface{border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:clamp(1rem,1.7vw,1.35rem);background:radial-gradient(ellipse at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.2%,transparent),transparent 16rem),linear-gradient(145deg,#070c0ed6,#010405f0);box-shadow:0 18px 52px #00000057,inset 0 1px #dafffa0a;padding:clamp(1rem,2.2vw,1.45rem)}.route-frame-head h1{margin:0;max-width:13ch;color:#f7fffd;font-size:clamp(1.82rem,4vw,3.45rem);line-height:.96;letter-spacing:-.064em}.route-frame-head .muted{max-width:54rem;color:#c2dbd8c2;font-size:clamp(.96rem,1.5vw,1.08rem);line-height:1.55}.card,.card-surface,.composer-card,.bridge-string-card,.deeprmatch-card,.bridge-relationship-suggestions-card,.bridge-system-card,.search-v1-result-card,.discover-person-card,.settings-v1-account-card,.settings-v1-group,.settings-v1-signout,.whisper-v1-thread-list,.whisper-v1-conversation,.whisper-v1-empty-inbox,.deeprmatch-v1-question-card,.deeprmatch-v1-context-card,.deeprmatch-v1-save-card,.hero-card,.panel-card,.mini-card,.gated-readiness-shell,.gated-readiness-primary,.gated-readiness-card{border-color:#dbfffa18;background:radial-gradient(ellipse at 18% 0%,color-mix(in srgb,var(--sienah-teal-300) 2.6%,transparent),transparent 17rem),linear-gradient(145deg,#080d0fed,#010405fb);box-shadow:0 24px 70px #00000075,inset 0 1px #e5fffc0b,inset 0 0 0 1px #ffffff03}.rail-v1{top:4.95rem;min-height:calc(100vh - 4.95rem);padding:1rem .85rem;border-right-color:color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);background:radial-gradient(ellipse at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.8%,transparent),transparent 18rem),linear-gradient(180deg,#020506f0,#000203f7);box-shadow:18px 0 54px #00000061,inset -1px 0 #ffffff05}.rail-link{min-height:3.1rem;padding-inline:.86rem;border-radius:1.18rem;color:#cde1dfc7}.rail-link:hover,.rail-link.active{color:#effffc;background:radial-gradient(ellipse at 10% 0%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 9rem),linear-gradient(180deg,#07191b94,#020c0ec2);border-color:color-mix(in srgb,var(--sienah-teal-500) 54%,transparent);box-shadow:0 12px 28px #00000038,inset 0 1px #d8fffa0f}.rail-link-icon{width:1.38rem;height:1.38rem}.deepr-nav-icon svg{stroke-width:2.28}.bridge-page-v1{width:100%;max-width:none}.bridge-layout-v1{gap:clamp(1rem,1.8vw,1.35rem)}.bridge-attuned-strip{min-height:2.85rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 19%,transparent);background:linear-gradient(90deg,#071f21e6,#02080ad1)}.composer-card{padding:clamp(1.1rem,2.1vw,1.55rem)}.composer-input{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);background:linear-gradient(180deg,#000405e0,#000203f2)}.composer-tools .composer-submit,.btn:not(.secondary),.whisper-v1-open-button,.whisper-v1-send-button{background:linear-gradient(135deg,var(--sienah-teal-300) 0%,var(--sienah-teal-500) 52%,var(--sienah-teal-700) 100%);box-shadow:0 12px 26px color-mix(in srgb,var(--sienah-teal-300) 10.5%,transparent),inset 0 1px #ffffff24}.bridge-string-card.is-primary-string{border-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);background:radial-gradient(ellipse at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.2%,transparent),transparent 17rem),linear-gradient(145deg,#090f11f7,#010405fd)}.search-v1-shell.card-surface,.discover-v1-shell.card-surface,.whisper-v1-inbox.card-surface,.settings-v1-shell.card-surface,.settings-v2-reference.card-surface,.deeprmatch-v1-shell.card-surface,.identity-v1-shell.identity-app-realism{width:100%;max-width:none;margin-inline:0;padding:clamp(1rem,2.1vw,1.45rem)}.whisper-v1-inbox.card-surface,.deeprmatch-v1-shell.card-surface,.settings-v2-reference.card-surface{border-radius:clamp(1.15rem,2vw,1.65rem)}.settings-v1-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.mobile-nav-glass{left:.58rem;right:.58rem;bottom:calc(.5rem + env(safe-area-inset-bottom));padding:.38rem;border-color:#5cf5e73d;border-radius:1.5rem;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 12rem),linear-gradient(180deg,#071113eb,#000405f5);box-shadow:0 22px 70px #00000094,inset 0 1px #defffa12,0 0 0 1px #0000008c;overflow:visible}.nav-link-mobile{min-height:4.05rem;border-radius:1.18rem}.nav-link-mobile.active{border-color:color-mix(in srgb,var(--sienah-teal-300) 54%,transparent);background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 22%,transparent),transparent 4.8rem),linear-gradient(180deg,#0e4246b8,#04191cd6);box-shadow:0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),0 12px 30px #00000047,inset 0 1px #e2fffb1f}.nav-link-mobile--create .deepr-nav-icon{width:2.55rem;height:2.55rem;border-color:#5cf5e7ad;background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 54%),linear-gradient(180deg,#051b1eeb,#020c0efa)}@media (min-width: 980px){.shell-body-v1{grid-template-columns:minmax(14.5rem,17vw) minmax(0,1fr)}.shell-main-v1{padding:clamp(1.35rem,2.35vw,2.35rem) clamp(1.45rem,2.65vw,2.65rem)}.bridge-layout-v1{grid-template-columns:minmax(0,1.72fr) minmax(20rem,.62fr)}.route-frame:has(.deeprmatch-v1-route),.route-frame:has(.whisper-v1-inbox),.route-frame:has(.settings-v2-reference){max-width:none}}@media (max-width: 720px){.app-shell-v1{background:radial-gradient(ellipse at 50% -6%,color-mix(in srgb,var(--sienah-teal-300) 4.8%,transparent),transparent 19rem),linear-gradient(180deg,#010202,#000101)}.topbar.topbar-brand-glow{min-height:4.55rem;padding:.74rem .8rem .58rem}.topbar-brand-mark .deepr-logo-symbol{width:2.05rem;height:2.05rem}.topbar-brand-mark .deepr-logo-wordmark{font-size:1.42rem}.shell-main-v1{padding:.72rem .52rem 7.65rem}.route-frame-head.card-surface{margin-inline:0;padding:.92rem}.route-frame-head h1{font-size:clamp(1.74rem,9vw,2.35rem)}.bridge-page-v1{gap:.78rem}.composer-card,.bridge-string-card,.bridge-string-card.is-primary-string,.deeprmatch-card,.bridge-relationship-suggestions-card,.bridge-system-card,.search-v1-shell.card-surface,.discover-v1-shell.card-surface,.whisper-v1-inbox.card-surface,.settings-v1-shell.card-surface,.settings-v2-reference.card-surface,.deeprmatch-v1-shell.card-surface,.identity-v1-shell.identity-app-realism,.hero-card,.panel-card,.mini-card{border-radius:1.18rem}.composer-card,.bridge-string-card,.bridge-string-card.is-primary-string,.search-v1-shell.card-surface,.discover-v1-shell.card-surface,.whisper-v1-inbox.card-surface,.settings-v1-shell.card-surface,.settings-v2-reference.card-surface,.deeprmatch-v1-shell.card-surface{padding:1rem}.mobile-nav-label{font-size:.62rem}.deepr-nav-icon{width:1.42rem;height:1.42rem}}.report-control{position:relative}.report-control-button,.report-inline-button,.report-string-action{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#d8ebe8;border-radius:999px;min-height:2.6rem;padding:.55rem .85rem;font:inherit;cursor:pointer}.report-string-action{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.report-inline-button{min-height:2.2rem;padding:.42rem .7rem;font-size:.86rem}.report-control-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:max(1rem,env(safe-area-inset-top)) 1rem max(5.5rem,calc(1rem + env(safe-area-inset-bottom)));background:#00000085;overflow-y:auto}.report-control-panel{width:min(22rem,100%);max-height:calc(100dvh - max(1rem,env(safe-area-inset-top)) - max(5.5rem,calc(1rem + env(safe-area-inset-bottom))));overflow-y:auto;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:1.1rem;background:#060c12fa;box-shadow:0 22px 54px #0000007a;padding:1rem}@media (min-width: 720px){.report-control-modal{padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom))}.report-control-panel{max-height:calc(100dvh - 2rem)}}.report-control-form,.report-control-head,.report-control-field,.report-control-actions,.reflect-report-list,.reflect-report-row,.whisper-v1-safety-actions{display:flex;gap:.75rem}.report-control-form,.report-control-field,.reflect-report-list{flex-direction:column}.report-control-head,.reflect-report-row,.whisper-v1-safety-actions{align-items:flex-start;justify-content:space-between}.report-control-head h3,.report-control-head p,.reflect-report-row p{margin:0}.report-control-kicker{color:var(--sienah-accent);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.report-control-close{border:0;background:transparent;color:#cfe4e1;font-size:1.3rem;cursor:pointer}.report-control-field span,.report-control-count{color:#9eb8b3;font-size:.82rem}.report-control-field select,.report-control-field textarea{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:.85rem;background:#ffffff0f;color:#edf7f4;padding:.72rem;font:inherit}.report-control-field textarea{min-height:6rem;resize:vertical}.report-control-count{margin:-.25rem 0 0;text-align:right}.report-control-count.is-over,.report-control-message.is-error{color:#ffb9b9}.report-control-message{margin:0;color:#dcefeb}.report-control-message.is-success{color:#9ef1df}.report-control-actions{flex-wrap:wrap}.reflect-report-list{margin-top:.85rem}.reflect-report-row{border-top:1px solid rgba(255,255,255,.08);padding-top:.75rem}.reflect-report-row p{color:#c9ddda}.whisper-v1-safety-actions{align-items:center;flex-wrap:wrap}.identity-v1-edit-shell{gap:1.15rem}.identity-v1-edit-form{display:grid;gap:.85rem}.identity-v1-edit-form label{display:grid;gap:.35rem;color:#eafffb;font-weight:700}.identity-v1-edit-form input,.identity-v1-edit-form textarea{width:100%;border:1px solid rgba(123,255,223,.16);border-radius:18px;background:#020a0cb8;color:#f7fffd;padding:.9rem 1rem;font:inherit;outline:none}.identity-v1-edit-form input:focus,.identity-v1-edit-form textarea:focus{border-color:#3de0c694;box-shadow:0 0 0 3px #3de0c61f}.identity-v1-edit-form small{color:#ffb6a6;font-weight:600}.identity-v1-avatar-image{width:4.4rem;height:4.4rem;border-radius:1.4rem;object-fit:cover;border:1px solid rgba(123,255,223,.28);box-shadow:0 18px 42px #00000057}.identity-v1-avatar-gate{border-style:dashed}.string-owner-controls,.string-detail-head{display:flex;align-items:center;justify-content:space-between;gap:.55rem;flex-wrap:wrap}.string-owner-controls button,.string-owner-editor-actions button{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);border-radius:999px;padding:.48rem .72rem;color:#effffc;background:#062022b8;font-size:.78rem;font-weight:800}.string-owner-controls button.danger{border-color:#ff7b7b42;color:#ffd6d6;background:#4410126b}.string-owner-controls button:disabled,.string-owner-editor-actions button:disabled{cursor:not-allowed;opacity:.58}.string-owner-editor{display:grid;gap:.68rem;margin:.9rem 0 .56rem}.string-owner-editor textarea{min-height:7rem;resize:vertical;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);border-radius:.95rem;padding:.82rem .9rem;color:#effffc;background:#020a0cb8;line-height:1.55}.string-owner-editor-actions{display:flex;gap:.55rem;flex-wrap:wrap}.string-owner-error{margin:0;color:#ffd6d6;font-size:.86rem}.reflect-lifecycle-row{display:grid;gap:.7rem}.reflect-lifecycle-head,.reflect-lifecycle-actions{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.reflect-lifecycle-head>.muted{margin:0}.search-v1-identity-row{display:flex;gap:.8rem;align-items:center}.search-v1-avatar-image,.search-v1-avatar-fallback{width:3.2rem;height:3.2rem;border-radius:1.05rem;flex:0 0 auto}.search-v1-avatar-image{object-fit:cover;border:1px solid rgba(117,247,231,.28);background:#040e10d6}.search-v1-avatar-fallback{display:inline-grid;place-items:center;border:1px solid rgba(117,247,231,.22);color:#dffef9;background:linear-gradient(145deg,#0f2d31eb,#02090bf5);font-weight:900;letter-spacing:-.04em}.search-v1-report-button{min-height:2.75rem}.search-v1-action-error{margin:0;color:#f4d2bd;font-weight:750}.bridge-page-v1{padding-bottom:clamp(1.2rem,4vw,2rem)}.bridge-stream{min-width:0}.bridge-string-card,.bridge-string-card.is-primary-string{border-color:#dbfffa13;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 13rem),linear-gradient(180deg,#080f11f6,#010506fc);box-shadow:0 14px 34px #00000052,inset 0 1px #dbfffa07}.bridge-string-card.is-primary-string .string-copy{margin-top:.9rem;font-size:clamp(1.04rem,1.7vw,1.2rem);line-height:1.62}.bridge-string-card.is-primary-string .string-actions{margin-top:0;padding-top:0}.bridge-string-card:focus-within,.bridge-string-card:hover{border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);box-shadow:0 16px 38px #00000057,inset 0 1px #dbfffa08}.string-card-head{align-items:flex-start}.string-author{min-width:0;gap:.58rem}.string-author .bridge-avatar{width:1.82rem;height:1.82rem;flex:0 0 auto;border-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);box-shadow:0 0 0 1px #020505eb}.string-author strong,.string-author span{max-width:min(62vw,24rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.string-author strong{color:#f4fffcf0;font-size:.88rem}.string-author span{color:#adc5c19e;font-size:.76rem}.string-copy{margin:.82rem 0 .52rem;font-size:clamp(.98rem,1.6vw,1.1rem);line-height:1.62}.string-image-frame{max-width:100%;max-height:min(68vh,520px);overflow:hidden;display:grid;place-items:center;justify-items:center;align-items:center;margin:.72rem auto 0;border-color:#dbfffa14;border-radius:1rem;background:linear-gradient(180deg,#040c0eeb,#000506fa)}.string-image-frame img{display:block;width:auto;max-width:100%;height:auto;max-height:min(68vh,520px);margin-inline:auto;object-fit:contain;object-position:center}.string-image-frame.is-unavailable{min-height:8rem;display:grid;place-items:center;border-style:dashed;color:#bed4d1b8;font-size:.86rem}.string-card-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:center;margin-top:.88rem;padding-top:.78rem;border-top:1px solid rgba(219,255,250,.06)}.string-card-footer .string-actions{margin-top:0;padding-top:0;border-top:0}.string-actions{gap:.42rem}.string-action{min-height:2.48rem;padding:.46rem .58rem;border-color:#dbfffa17;background:#020a0c6b}.string-action-copy{font-size:.78rem}.string-action strong{font-size:.82rem}.report-string-action.is-compact-safety{flex:0 0 auto;min-height:2.18rem;padding:.34rem .62rem;border-color:#dbfffa17;color:#bed4d1b8;background:#ffffff06;font-size:.74rem;font-weight:700}.report-string-action.is-compact-safety:hover,.report-string-action.is-compact-safety:focus-visible{border-color:#ffd6963d;color:#eef6f3e6;background:#ffffff0b}.string-owner-controls{position:relative;display:inline-flex;flex:0 0 auto;justify-content:flex-end}.string-owner-controls summary{list-style:none;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(219,255,250,.1);border-radius:999px;padding:.28rem .66rem;color:#d2e8e4c2;background:#ffffff09;font-size:.74rem;font-weight:800;cursor:pointer}.string-owner-controls summary::-webkit-details-marker{display:none}.string-owner-controls[open] summary,.string-owner-controls summary:focus-visible{border-color:color-mix(in srgb,var(--sienah-teal-300) 32%,transparent);color:#effffc;outline:none}.string-owner-menu{position:absolute;top:calc(100% + .35rem);right:0;z-index:8;min-width:9.8rem;display:grid;gap:.35rem;border:1px solid rgba(219,255,250,.11);border-radius:.9rem;padding:.42rem;background:#040b0dfa;box-shadow:0 18px 42px #00000075,inset 0 1px #dbfffa0a}.string-owner-controls .string-owner-menu button{width:100%;justify-content:flex-start;min-height:2.18rem;border-color:#dbfffa17;background:#ffffff09;font-size:.78rem;text-align:left}.string-owner-controls .string-owner-menu button.danger{border-color:#ff7b7b2e;color:#ffd6d6;background:#44101257}@media (min-width: 900px){.string-image-frame,.string-image-frame img{max-height:min(68vh,520px)}}@media (max-width: 720px){.bridge-page-v1{gap:.68rem;padding-bottom:max(6.25rem,calc(5.35rem + env(safe-area-inset-bottom)))}.bridge-strings{gap:.74rem;padding-bottom:.25rem}.composer-card,.bridge-string-card,.bridge-string-card.is-primary-string{padding:.86rem;border-radius:1rem}.composer-input{min-height:5.35rem;padding:.82rem .86rem}.composer-header{margin-bottom:.66rem}.string-card-head,.rail-card-head{gap:.66rem}.string-card-footer{grid-template-columns:1fr;gap:.48rem;margin-top:.72rem;padding-top:.66rem}.string-card-footer .report-control{justify-self:end}.string-actions{width:100%;gap:.3rem}.string-action{min-height:2.34rem;gap:.24rem;padding:.4rem .34rem}.string-action-copy{font-size:.7rem}.string-action strong{font-size:.76rem}.report-string-action.is-compact-safety{min-height:2rem;padding:.28rem .52rem;font-size:.7rem}.string-image-frame{border-radius:.9rem}.string-author strong,.string-author span{max-width:calc(100vw - 8.5rem)}}.string-detail-route{display:grid;gap:clamp(.82rem,2vw,1.05rem);padding-bottom:max(5.9rem,calc(4.95rem + env(safe-area-inset-bottom)))}.string-detail-route .essence-rail,.string-detail-route .essence-composer-shell,.string-detail-route .card,.string-detail-route .bridge-string-card{border-color:#dbfffa13;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-teal-300) 2.8%,transparent),transparent 12rem),linear-gradient(180deg,#080f11f6,#010506fc);box-shadow:0 14px 34px #00000052,inset 0 1px #dbfffa07}.string-detail-route-header h1{letter-spacing:0}.string-detail-state{display:grid;gap:.58rem}.string-detail-primary-rail{padding:0}.string-detail-primary-rail .bridge-string-card{border:0;background:transparent;box-shadow:none}.string-detail-media-rail{padding:.6rem}.string-detail-media-rail .string-detail-media{margin:0}.string-detail-state :is(h2,h3),.string-detail-section-head :is(h2,h3){margin:0;color:#f4fffcf0}.string-detail-card{display:grid;gap:.82rem}.string-detail-topline{align-items:flex-start}.string-detail-author{min-width:0;align-items:center}.string-detail-avatar{width:2.28rem;height:2.28rem;flex:0 0 auto;display:inline-grid;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);border-radius:.82rem;color:#dffef9;background:linear-gradient(145deg,#0f2d31eb,#02090bf5);box-shadow:0 0 0 1px #020505eb;font-size:.78rem;font-weight:900;letter-spacing:-.04em}.string-detail-avatar img{width:100%;height:100%;display:block;object-fit:cover}.string-detail-avatar.is-muted{border-color:#dbfffa21;color:#d2e8e4b3}.string-detail-author strong,.string-detail-author span{max-width:min(62vw,24rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.string-detail-controls{display:inline-flex;align-items:center;justify-content:flex-end;gap:.42rem;flex-wrap:wrap}.string-detail-card .string-owner-controls summary,.reflect-owner-controls summary{min-height:2.1rem;padding:.3rem .62rem}.string-detail-body{margin:.2rem 0 0;max-width:64rem;color:#f3fffc;font-size:clamp(1.04rem,1.7vw,1.22rem);line-height:1.65}.string-detail-media{margin-top:.15rem;border-radius:1.05rem;background:radial-gradient(circle at 80% 12%,color-mix(in srgb,var(--sienah-teal-300) 4%,transparent),transparent 12rem),linear-gradient(180deg,#040c0eeb,#000506fa)}.string-detail-media.is-unavailable{min-height:8rem;display:grid;place-items:center;border-style:dashed}.string-detail-media figcaption{color:#bed4d1b8;font-size:.86rem}.string-detail-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.62rem;align-items:center;margin-top:.1rem;padding-top:.78rem;border-top:1px solid rgba(219,255,250,.06)}.string-detail-count-row{display:flex;align-items:center;gap:.42rem;flex-wrap:wrap;min-width:0}.string-detail-count{min-height:2.28rem;display:inline-flex;align-items:center;gap:.48rem;border:1px solid rgba(219,255,250,.09);border-radius:999px;padding:.38rem .64rem;color:#bed4d1c7;background:#020a0c6b;font-size:.76rem;font-weight:800}.string-detail-count strong{color:#f4fffcf0;font-size:.86rem}.string-detail-count.is-active{border-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);color:#b7fff7;background:color-mix(in srgb,var(--sienah-teal-300) 7.5%,transparent)}.string-detail-audience{color:#adc5c19e;font-size:.78rem;white-space:nowrap}.string-detail-composer,.string-detail-reflects{display:grid;gap:.82rem}.string-detail-section-head{display:flex;align-items:end;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.string-detail-section-head p{margin:0}.string-detail-composer .reflect-composer{margin:0;padding:0;border:0;background:transparent}.string-detail-composer .reflect-composer textarea{min-height:5.8rem}.string-detail-composer .reflect-composer-actions{justify-content:flex-start}.string-detail-composer .reflect-composer-actions .btn.secondary{min-height:2.36rem;display:inline-flex;align-items:center;border-radius:999px;padding:.46rem .72rem}.string-detail-reflects .reflect-lifecycle-row{border:1px solid rgba(219,255,250,.075);border-left-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);border-radius:.92rem;padding:.88rem .9rem .78rem;background:linear-gradient(145deg,#010809a3,#0312145c);box-shadow:none}.string-detail-reflects .reflect-lifecycle-head{justify-content:flex-start}.reflect-lifecycle-content{min-width:0}.string-detail-reflects .reflect-lifecycle-actions{justify-content:flex-start;align-items:center;gap:.42rem;padding-top:.16rem}.reflect-chain-list{display:grid;gap:.72rem;min-width:0}.reflect-chain-node{display:grid;gap:.58rem;min-width:0}.reflect-child-list{display:grid;gap:.58rem;min-width:0;margin-left:.95rem;padding-left:.72rem;border-left:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent)}.reflect-chain-node[data-reflect-visual-depth="4"]>.reflect-child-list{margin-left:.4rem;padding-left:.48rem}.reflect-body{margin:0;color:#eefaf7;font-size:1rem;line-height:1.62}.reflect-tombstone{display:inline-flex;width:fit-content;max-width:100%;padding:.35rem .58rem;border:1px solid rgba(219,255,250,.08);border-radius:999px;color:#bed4d1b8;background:#ffffff07;font-size:.82rem;font-weight:750}.reflect-reply-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.34rem;min-height:2.1rem;padding:.32rem .62rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);border-radius:999px;color:#e2fdf9e0;background:color-mix(in srgb,var(--sienah-teal-300) 7%,transparent);font-size:.74rem;font-weight:750;cursor:pointer}.reflect-reply-trigger:disabled{opacity:.56;cursor:not-allowed}.reflect-reply-composer{display:grid;gap:.55rem;min-width:0;margin-left:.95rem;padding:.72rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);border-radius:.92rem;background:#031214a3}.reflect-reply-composer textarea{width:100%;min-height:4.4rem;resize:vertical;border:1px solid rgba(219,255,250,.12);border-radius:.76rem;padding:.72rem;color:#f1fffc;background:#00000052}.reflect-reply-actions{display:flex;flex-wrap:wrap;gap:.5rem}.reflect-reply-actions button{display:inline-flex;align-items:center;justify-content:center;gap:.36rem;min-height:2.18rem;padding:.44rem .72rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;color:#e7fffceb;background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);font-weight:750;cursor:pointer}.reflect-reply-actions button:disabled{opacity:.56;cursor:not-allowed}.reflect-reply-error{margin:0;color:#ffb7b7;font-size:.82rem;line-height:1.35}.reflect-lifecycle-actions .report-inline-button.is-compact-safety{min-height:2.1rem;padding:.3rem .58rem;color:#bed4d1b8;background:#ffffff06;font-size:.72rem}.reflect-more-actions{position:relative;display:inline-flex}.reflect-more-actions summary{display:inline-flex;align-items:center;justify-content:center;gap:.34rem;min-height:2.1rem;padding:.3rem .58rem;border:1px solid rgba(219,255,250,.08);border-radius:999px;color:#bed4d1c2;background:#ffffff06;font-size:.72rem;font-weight:750;cursor:pointer;list-style:none}.reflect-more-actions summary::-webkit-details-marker{display:none}.reflect-more-actions[open] summary,.reflect-more-actions summary:hover,.reflect-more-actions summary:focus-visible{color:#e8fffbf0;border-color:color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 7%,transparent);outline:none}.reflect-more-menu{position:absolute;right:0;top:calc(100% + .42rem);z-index:8;display:grid;gap:.38rem;min-width:min(18rem,calc(100vw - 2rem));padding:.5rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:.9rem;background:#01090bfa;box-shadow:0 18px 44px #0000006b}.reflect-more-button,.reflect-more-section button{display:flex;align-items:center;justify-content:flex-start;gap:.48rem;width:100%;min-height:2.18rem;padding:.46rem .58rem;border:1px solid transparent;border-radius:.72rem;color:#e8fffbe6;background:transparent;text-align:left;font-size:.78rem;font-weight:750;cursor:pointer}.reflect-more-button:hover:not(:disabled),.reflect-more-button:focus-visible,.reflect-more-section button:hover:not(:disabled),.reflect-more-section button:focus-visible{border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 7%,transparent);outline:none}.reflect-more-button:disabled,.reflect-more-section button:disabled{cursor:not-allowed;opacity:.56}.reflect-more-button.is-active{color:#e7fffb;border-color:color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent)}.reflect-more-button span{display:grid;gap:.08rem}.reflect-more-button small{color:#adc5c19e;font-size:.66rem;font-weight:650}.reflect-more-section{display:grid;gap:.3rem;padding-top:.38rem;border-top:1px solid rgba(219,255,250,.075)}.reflect-more-section-title{padding:0 .18rem;color:#adc5c1a3;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.reflect-more-section button.danger{color:#ffd1d1}@media (max-width: 720px){.string-detail-route{gap:.74rem;padding-bottom:max(6.4rem,calc(5.55rem + env(safe-area-inset-bottom)))}.string-detail-route .essence-rail,.string-detail-route .essence-composer-shell,.string-detail-route .card,.string-detail-route .bridge-string-card{border-radius:1rem;padding:.86rem}.string-detail-primary-rail{padding:0}.string-detail-topline,.reflect-lifecycle-head{gap:.66rem}.string-detail-controls,.reflect-lifecycle-actions{width:100%;justify-content:flex-start}.string-detail-avatar{width:2rem;height:2rem;border-radius:.72rem}.string-detail-body{font-size:1rem;line-height:1.58}.string-detail-footer{grid-template-columns:1fr;align-items:start;gap:.52rem}.string-detail-count-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:.3rem}.string-detail-count{justify-content:center;min-height:2.2rem;gap:.28rem;padding:.34rem .3rem;font-size:.69rem}.string-detail-count strong{font-size:.78rem}.string-detail-audience{white-space:normal}.string-detail-section-head{display:grid;gap:.22rem}.string-detail-composer .reflect-composer-actions{display:grid;grid-template-columns:1fr}.string-detail-composer .reflect-composer-actions button,.string-detail-composer .reflect-composer-actions .btn.secondary{width:100%;justify-content:center}.string-detail-reflects .reflect-lifecycle-row{padding:.82rem}.reflect-child-list{margin-left:.46rem;padding-left:.5rem}.reflect-more-actions{position:relative;width:100%}.reflect-more-menu{left:0;right:0;min-width:100%;width:min(100%,calc(100vw - 2.4rem))}.reflect-reply-composer{margin-left:.46rem;padding:.62rem}.reflect-reply-actions{display:grid;grid-template-columns:minmax(0,1fr)}.reflect-reply-actions button{width:100%}}@media (max-width: 720px){.string-detail-card .string-detail-topline{display:grid;grid-template-columns:1fr;align-items:start}.string-detail-card .string-detail-controls{justify-content:flex-start}.string-detail-author strong,.string-detail-author span{max-width:calc(100vw - 8.2rem)}.string-detail-media,.string-detail-media img{max-height:min(68vh,520px)}}.mobile-nav-glass{bottom:calc(.42rem + env(safe-area-inset-bottom));padding:.3rem;border-radius:1.28rem}.nav-link-mobile{min-height:3.32rem;gap:.14rem;padding:.28rem .12rem .22rem;border-radius:.98rem}.nav-link-mobile.active{border-color:color-mix(in srgb,var(--sienah-teal-300) 42%,transparent);background:linear-gradient(180deg,#0a2d319e,#031214bd);box-shadow:inset 0 1px #e2fffb14,0 8px 22px #00000038}.nav-link-mobile--create{transform:none}.nav-link-mobile--create .deepr-nav-icon,.nav-link-mobile--create.active .deepr-nav-icon{width:1.48rem;height:1.48rem;border:0;background:transparent;box-shadow:none;padding:0}.mobile-nav-label{font-size:.62rem}.deepr-nav-icon{width:1.42rem;height:1.42rem}.string-action svg,.string-owner-controls summary svg,.string-owner-menu button svg,.string-owner-editor-actions button svg,.reflect-composer-actions .btn svg,.settings-v1-card-action svg,.settings-v1-signout-button svg,.search-v1-card-actions .btn svg,.search-v1-card-actions button svg,.search-v1-shell form .btn svg,.string-detail-count svg{flex:0 0 auto;color:currentColor}.string-owner-controls summary,.string-owner-menu button,.string-owner-editor-actions button,.reflect-composer-actions .btn,.settings-v1-card-action,.settings-v1-signout-button,.search-v1-card-actions .btn,.search-v1-card-actions button,.search-v1-shell form .btn{display:inline-flex;align-items:center;gap:.38rem}.settings-v1-row-mark svg{width:1.02rem;height:1.02rem}.settings-v1-row-chevron svg{transform:rotate(180deg);opacity:.74}.string-detail-count{display:inline-flex;align-items:center;gap:.34rem}.bridge-avatar{overflow:hidden}.bridge-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.composer-image-disabled{color:#b6cac6ad;font-size:.82rem}.bridge-page-v1{padding-bottom:clamp(7.1rem,12vw,8.4rem)}.composer-image-action.is-disabled{border-color:#dbfffa14;color:#b6cac6ad;background:#ffffff06;cursor:not-allowed}.composer-image-preview img{max-height:11rem;object-fit:contain}@media (max-width: 720px){.bridge-page-v1{padding-bottom:max(7.2rem,calc(6.15rem + env(safe-area-inset-bottom)))}}@media (min-width: 980px){.bridge-layout-v1{grid-template-columns:minmax(34rem,.68fr) minmax(17rem,.32fr)}}.identity-v1-account-mark{overflow:hidden}.identity-v1-avatar-fallback{display:inline-grid;place-items:center;width:100%;height:100%}.identity-v1-avatar-gate input[type=file]{width:100%;color:#e6fffbd1}.bridge-page-v1{max-width:min(100%,760px);gap:.7rem;padding-bottom:clamp(1.4rem,4vw,2.2rem)}.bridge-mobile-hero.bridge-hero-card{min-height:auto;border-color:#dbfffa0e;border-radius:0;background:transparent;box-shadow:none;padding:.12rem .12rem .28rem}.bridge-mobile-hero h1{font-size:clamp(1.42rem,4vw,2rem);letter-spacing:-.055em}.bridge-layout-v1{grid-template-columns:minmax(0,1fr);gap:.7rem}.bridge-stream,.bridge-strings{gap:.72rem}.composer-card.is-compact-composer,.bridge-string-card,.bridge-string-card.is-primary-string{border-color:#dbfffa12;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-teal-300) 2.2%,transparent),transparent 8rem),linear-gradient(180deg,#080d0ff4,#010405fb);box-shadow:0 12px 30px #00000057,inset 0 1px #dbfffa06;padding:clamp(.78rem,2vw,1rem)}.composer-card.is-compact-composer{gap:.58rem}.composer-card.is-compact-composer .composer-input-row{display:grid;grid-template-columns:2.36rem minmax(0,1fr);gap:.62rem;align-items:start}.composer-avatar,.create-string-author-avatar{width:2.32rem;height:2.32rem;border-radius:.82rem}.composer-card.is-compact-composer .composer-input{min-height:3.35rem;border-radius:.95rem;padding:.74rem .82rem;background:#00000047}.composer-card.is-compact-composer .composer-tools{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.48rem;padding-left:2.98rem}.composer-card.is-compact-composer .composer-image-action,.composer-card.is-compact-composer .composer-submit{width:auto;min-height:2.18rem;padding:.38rem .72rem;border-radius:999px;font-size:.76rem}.composer-card.is-compact-composer .composer-submit{border-color:color-mix(in srgb,var(--sienah-teal-300) 24%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);box-shadow:none}.composer-image-preview{flex-basis:100%;margin-top:.2rem}.composer-image-preview img{max-height:8.5rem;object-fit:contain}.string-card-head{align-items:start}.string-card-footer{display:block;margin-top:.76rem;padding-top:.68rem}.string-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.string-action{min-height:2.22rem;justify-content:center;border-color:#dbfffa13;background:#ffffff06;box-shadow:none}.string-action.is-active{border-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);color:#eafffb}.string-owner-controls summary{min-height:1.92rem;padding:.24rem .58rem;border-color:#dbfffa16;background:#ffffff06;font-size:.72rem}.string-owner-menu{min-width:10.2rem}.string-owner-controls .string-owner-menu .report-string-action.is-compact-safety{width:100%;justify-content:flex-start;min-height:2.08rem;padding:.34rem .58rem;border-color:#dbfffa14;background:#ffffff08;font-size:.76rem}.mobile-nav-glass{bottom:calc(.32rem + env(safe-area-inset-bottom));padding:.22rem;border-color:#dbfffa14;background:#020506db;box-shadow:0 12px 34px #00000057}.nav-link-mobile{min-height:2.86rem;border-radius:.82rem;padding:.22rem .08rem .18rem}.nav-link-mobile.active{border-color:color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 6.5%,transparent);box-shadow:inset 0 1px #e2fffb0b}.mobile-nav-label{max-width:100%;white-space:nowrap;font-size:.58rem;letter-spacing:-.015em}.deepr-nav-icon{width:1.28rem;height:1.28rem}@media (max-width: 720px){.bridge-page-v1{padding-bottom:max(5.85rem,calc(4.85rem + env(safe-area-inset-bottom)))}.composer-card.is-compact-composer .composer-tools{padding-left:0}.composer-card.is-compact-composer .composer-image-action,.composer-card.is-compact-composer .composer-submit{flex:1 1 auto}}.bridge-page-v1{width:min(100%,860px);max-width:min(100%,860px);gap:.58rem;padding-top:.18rem;padding-bottom:clamp(1.25rem,3vw,1.75rem)}.bridge-mobile-hero.bridge-hero-card{padding:0 .08rem .12rem;border:0;background:transparent}.bridge-mobile-hero .eyebrow{display:none}.bridge-mobile-hero h1{margin:0;font-size:clamp(1.18rem,3.4vw,1.52rem);line-height:1;letter-spacing:-.045em;color:#f2fffceb}.bridge-stream,.bridge-strings{gap:.62rem}.composer-card.is-compact-composer,.bridge-string-card,.bridge-string-card.is-primary-string{border-color:#dbfffa0d;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sienah-teal-300) 1.2%,transparent),transparent 7rem),linear-gradient(180deg,#080d0fe8,#010405f9);box-shadow:0 10px 24px #00000047,inset 0 1px #dbfffa05;padding:clamp(.68rem,1.55vw,.88rem)}.bridge-string-card:focus-within,.bridge-string-card:hover{border-color:#dbfffa17;box-shadow:0 12px 28px #0000004f,inset 0 1px #dbfffa06}.composer-card.is-compact-composer{gap:.46rem;border-radius:1.05rem}.composer-card.is-compact-composer .composer-input-row{grid-template-columns:2.08rem minmax(0,1fr);gap:.52rem;align-items:center}.composer-avatar,.create-string-author-avatar{width:2.04rem;height:2.04rem;border-radius:.72rem}.composer-card.is-compact-composer .composer-input{min-height:2.72rem;max-height:5.4rem;border-color:#dbfffa13;border-radius:.82rem;padding:.62rem .7rem;background:#0000002e;box-shadow:none;font-size:.84rem;line-height:1.35}.composer-card.is-compact-composer .composer-tools{gap:.38rem;align-items:center;justify-content:flex-end;padding-left:2.6rem}.composer-card.is-compact-composer .composer-image-action,.composer-card.is-compact-composer .composer-submit{width:auto;min-height:1.96rem;gap:.32rem;padding:.28rem .62rem;border-radius:999px;font-size:.71rem;line-height:1}.composer-card.is-compact-composer .composer-image-action{border-color:#dbfffa11;color:#d2e8e4b8;background:#ffffff05}.composer-card.is-compact-composer .composer-image-action.is-disabled{opacity:.62}.composer-card.is-compact-composer .composer-submit{border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);color:#e4fffbeb;background:color-mix(in srgb,var(--sienah-teal-300) 7.5%,transparent)}.composer-card.is-compact-composer .composer-submit:disabled{border-color:#dbfffa0f;color:#b2cac680;background:#ffffff05;opacity:1}.composer-image-preview{max-width:min(100%,22rem);justify-self:end}.composer-image-preview img{max-height:7rem;border-radius:.72rem}.string-card-head{align-items:center}.string-author{gap:.5rem}.string-author .bridge-avatar{width:1.68rem;height:1.68rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);box-shadow:none}.string-author strong{font-size:.82rem}.string-author span{font-size:.7rem}.string-owner-controls summary{min-height:1.68rem;gap:.22rem;padding:.18rem .48rem;border-color:#dbfffa0f;background:#ffffff05;color:#cae0dcb8;font-size:.68rem}.string-owner-menu{min-width:9.8rem;border-color:#dbfffa14;background:#03080afb;box-shadow:0 14px 32px #0000006b,inset 0 1px #dbfffa06}.string-copy,.bridge-string-card.is-primary-string .string-copy{margin:.64rem 0 .46rem;font-size:clamp(.96rem,1.28vw,1.05rem);line-height:1.42;color:#f6fffdf0}.bridge-page-v1 .string-image-frame{width:100%;max-width:100%;max-height:none;margin:.6rem auto 0;display:block;border:1px solid rgba(219,255,250,.055);border-radius:.88rem;background:#02090af5}.bridge-page-v1 .string-image-frame img{display:block;width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;background:#00000059}.bridge-page-v1 .string-image-frame.is-unavailable{min-height:7rem;color:#bed4d1ad}.string-card-footer{margin-top:.62rem;padding-top:.54rem;border-top-color:#dbfffa0b}.string-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:.32rem}.string-action{min-height:1.98rem;gap:.22rem;padding:.3rem .34rem;border-color:transparent;background:transparent;color:#daece9c2}.string-action:hover:not(:disabled),.string-action:focus-visible{border-color:#dbfffa14;background:#ffffff06}.string-action.is-active{border-color:color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent);color:#eafffbe6}.string-action-copy,.string-action strong{font-size:.68rem}.mobile-nav-glass{bottom:calc(.28rem + env(safe-area-inset-bottom));padding:.18rem;border-color:#dbfffa11;border-radius:1.05rem;background:#020506d1;box-shadow:0 10px 28px #00000052}.nav-link-mobile{min-height:2.58rem;gap:.08rem;border-radius:.74rem;padding:.16rem .04rem .14rem}.nav-link-mobile.active{border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 4%,transparent);box-shadow:inset 0 1px #e2fffb08}.mobile-nav-label{white-space:nowrap;font-size:.54rem;letter-spacing:-.022em;line-height:1}.deepr-nav-icon{width:1.18rem;height:1.18rem}@media (max-width: 720px){.bridge-page-v1{gap:.5rem;padding-bottom:max(5.15rem,calc(4.35rem + env(safe-area-inset-bottom)))}.bridge-mobile-hero h1{font-size:1.16rem}.composer-card.is-compact-composer,.bridge-string-card,.bridge-string-card.is-primary-string{border-radius:.95rem;padding:.68rem}.composer-card.is-compact-composer .composer-tools{padding-left:2.6rem}.composer-card.is-compact-composer .composer-image-action,.composer-card.is-compact-composer .composer-submit{flex:0 1 auto}.bridge-page-v1 .string-image-frame,.bridge-page-v1 .string-image-frame img{max-height:none}}@media (min-width: 900px){.bridge-page-v1{margin-inline:auto}.composer-card.is-compact-composer,.bridge-string-card,.bridge-string-card.is-primary-string{padding:.92rem 1rem}.bridge-page-v1 .string-image-frame,.bridge-page-v1 .string-image-frame img{max-height:min(68vh,520px)}}.mobile-nav-glass.mobile-nav-mockup{left:max(.72rem,env(safe-area-inset-left));right:max(.72rem,env(safe-area-inset-right));bottom:env(safe-area-inset-bottom);padding:.2rem .22rem;overflow:visible;border:1px solid rgba(219,255,250,.065);border-radius:1.18rem;background:linear-gradient(180deg,#030809d6,#010405f0);box-shadow:0 14px 30px #00000057,inset 0 1px #e1fffb09;-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);transform:translateZ(0);opacity:1;transition:transform .18s ease,opacity .18s ease;will-change:transform;z-index:50}.mobile-nav-glass.mobile-nav-mockup.is-hidden{transform:translate3d(0,calc(100% + 1.05rem + env(safe-area-inset-bottom)),0);opacity:.08;pointer-events:none}.mobile-nav-glass.mobile-nav-mockup nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:.08rem;align-items:end}.mobile-nav-mockup .nav-link-mobile{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:3.02rem;gap:.16rem;padding:.24rem .02rem .2rem;border:1px solid transparent;border-radius:.84rem;background:transparent;box-shadow:none;color:#dae7e4a8;cursor:pointer}.mobile-nav-mockup .nav-link-mobile:hover,.mobile-nav-mockup .nav-link-mobile:focus-visible{border-color:#dbfffa13;background:#ffffff06}.mobile-nav-mockup .nav-link-mobile.active{border-color:color-mix(in srgb,var(--sienah-teal-500) 8%,transparent);background:#050a0c9e;color:#67e2d6c2;box-shadow:none}.mobile-nav-mockup .mobile-nav-label{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:clip;font-size:.66rem;font-weight:650;letter-spacing:-.025em;line-height:1}.mobile-nav-mockup .deepr-nav-icon{width:1.33rem;height:1.33rem;stroke-width:1.72;filter:none}.mobile-nav-mockup .nav-link-mobile.active .deepr-nav-icon{color:#56e0d3c7;filter:none}.mobile-nav-mockup .nav-link-mobile--create{transform:none;color:#e4f2efd1}.mobile-nav-mockup .nav-link-mobile--create .deepr-nav-icon{width:2.32rem;height:2.32rem;padding:.48rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 34%,transparent);border-radius:999px;color:#46e6d8eb;background:#04101194;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent)}.mobile-nav-mockup .nav-link-mobile--create:hover .deepr-nav-icon,.mobile-nav-mockup .nav-link-mobile--create:focus-visible .deepr-nav-icon{border-color:#4eebdd7a;background:#091e1fad}.bridge-page-v1{padding-bottom:clamp(6.45rem,10.5vw,7.35rem)}@media (max-width: 720px){.bridge-page-v1{padding-bottom:max(6.35rem,calc(5.45rem + env(safe-area-inset-bottom)))}.bridge-page-v1 .string-image-frame,.bridge-page-v1 .string-image-frame img{max-height:none}}@media (max-width: 390px){.mobile-nav-mockup .mobile-nav-label{font-size:.62rem}.mobile-nav-mockup .deepr-nav-icon{width:1.24rem;height:1.24rem}.mobile-nav-mockup .nav-link-mobile--create .deepr-nav-icon{width:2.18rem;height:2.18rem}}.identity-v1-shell.identity-production-surface{max-width:min(100%,760px);margin-inline:auto;gap:.72rem;border:0;border-radius:0;padding:0;background:radial-gradient(circle at 50% 4%,rgba(35,204,190,.1),transparent 15rem),linear-gradient(180deg,#000204fa,#000000fe);box-shadow:none}.identity-v1-route-header.essence-route-header,.identity-v1-edit-route-header.essence-route-header{display:flex;align-items:center;justify-content:space-between;border-color:#7bffee14;border-radius:1.18rem;padding:clamp(.72rem,2vw,.92rem);background:linear-gradient(180deg,#070f129e,#010608c7);box-shadow:none}.identity-v1-route-header .essence-route-header-copy,.identity-v1-edit-route-header .essence-route-header-copy{gap:.18rem}.identity-v1-route-header h1,.identity-v1-edit-route-header h1{color:#fafffdf5;font-size:1.18rem;letter-spacing:0}.identity-v1-route-header .muted,.identity-v1-edit-route-header .muted{max-width:34rem;color:#c7dedbb8;font-size:.86rem;line-height:1.35}.identity-v1-route-actions,.identity-v1-edit-header-actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:.42rem}.identity-v1-shell.identity-production-surface>.identity-v1-topnav,.identity-v1-edit-hero>.identity-v1-edit-toprow{display:none}.identity-v1-topnav{display:grid;grid-template-columns:2.65rem minmax(0,1fr) 2.65rem;align-items:center;gap:.55rem;min-height:2.9rem;padding-inline:.1rem}.identity-v1-topnav-heading{min-width:0;margin:0;text-align:center;color:#f7fffdf0;font-size:1rem;font-weight:780;letter-spacing:-.015em}.identity-v1-topnav-title{min-width:0;text-align:center}.identity-v1-icon-button{display:inline-grid;place-items:center;min-width:2.35rem;min-height:2.35rem;border:1px solid rgba(162,255,244,.1);border-radius:999px;color:#e9fffbe6;background:#02090b8a;text-decoration:none;font:inherit;font-weight:800;box-shadow:inset 0 1px #ffffff08}.identity-v1-edit-link{min-width:3.1rem;padding-inline:.72rem;color:#92fff2;font-size:.78rem}.identity-v1-state{margin:0;border:1px solid rgba(126,255,240,.1);border-radius:1rem;padding:.7rem .85rem;background:#040c0e85}.identity-v1-hero-panel{position:relative;overflow:hidden;min-height:clamp(22rem,68vw,29rem);border:1px solid rgba(88,225,210,.1);border-radius:1.65rem;background:#020607;box-shadow:0 20px 62px #0000007a,inset 0 1px #ffffff08}.identity-v1-hero-panel.essence-rail,.identity-v1-stat-strip.essence-rail,.identity-v1-edit-hero.essence-rail{padding:0;gap:0}.identity-v1-essence-cover{position:absolute;inset:0 0 auto;height:58%;background:radial-gradient(circle at 52% 38%,rgba(128,255,242,.08),transparent 2.6rem),radial-gradient(circle at 46% 34%,rgba(29,194,183,.06),transparent 8.2rem),radial-gradient(circle at 82% 12%,rgba(25,93,108,.075),transparent 12rem),linear-gradient(145deg,#010508fa,#03161be6 50%,#010407fc)}.identity-v1-essence-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.78}.identity-v1-essence-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.46;background:linear-gradient(155deg,transparent 0 46%,rgba(111,255,241,.045) 47%,transparent 48% 100%),linear-gradient(25deg,transparent 0 54%,rgba(111,255,241,.035) 55%,transparent 56% 100%)}.identity-v1-essence-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(1,4,6,.18) 48%,#020607 100%),radial-gradient(ellipse at 50% 100%,rgba(0,0,0,.92),transparent 34%)}.identity-v1-hero-content{position:relative;z-index:1;display:grid;align-content:end;min-height:inherit;padding:clamp(1rem,4vw,1.45rem)}.identity-v1-hero-content .identity-v1-account-mark{width:clamp(6.25rem,29vw,8.1rem);height:clamp(6.25rem,29vw,8.1rem);border-radius:2.05rem;border:1px solid rgba(81,226,212,.54);background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.16),transparent 28%),linear-gradient(145deg,#143236,#03090b 72%);box-shadow:0 0 0 5px #020607e6,0 20px 45px #00000094,0 0 26px #1fc6b81f}.identity-v1-hero-content .identity-v1-avatar-fallback{width:100%;height:100%;display:grid;place-items:center;color:#e8fffbf0;font-size:clamp(1.7rem,7vw,2.4rem);font-weight:820;letter-spacing:-.08em}.identity-v1-hero-content .identity-v1-avatar-image{width:100%;height:100%;border:0;border-radius:inherit;box-shadow:none;object-fit:cover}.identity-v1-name-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.95rem}.identity-v1-name-row h3{margin:0;color:#f9fffd;font-size:clamp(2rem,9vw,3.4rem);line-height:.94;letter-spacing:-.07em}.identity-v1-presence-pill,.identity-v1-real-fields span,.identity-v1-real-fields a{display:inline-flex;align-items:center;min-height:1.95rem;border:1px solid rgba(123,255,238,.13);border-radius:999px;padding:.25rem .7rem;color:#d1fff9d1;background:#01080aad;text-decoration:none;font-size:.78rem}.identity-v1-presence-pill:before{content:"";width:.42rem;height:.42rem;margin-right:.42rem;border-radius:999px;background:#29d7c3;box-shadow:0 0 10px #29d7c342}.identity-v1-handle,.identity-v1-bio{max-width:38rem;margin:.45rem 0 0}.identity-v1-bio{color:#ebf9f7db;line-height:1.55}.identity-v1-real-fields{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:.82rem}.identity-v1-stat-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));overflow:hidden;border:1px solid rgba(123,255,238,.09);border-radius:1.15rem;background:#060d10b8}.identity-v1-stat-strip div{display:grid;place-items:center;gap:.15rem;min-height:4.2rem;border-right:1px solid rgba(123,255,238,.07)}.identity-v1-stat-strip div:last-child{border-right:0}.identity-v1-stat-strip strong{color:#f6fffd;font-size:1.28rem}.identity-v1-stat-strip span{color:#c3dedcbd;font-size:.78rem}.identity-v1-action-dock{display:grid;gap:.58rem}.identity-v1-settings-action{justify-self:start;min-height:2.35rem;border-radius:999px;padding-inline:1rem}.identity-v1-action-dock .relationship-action-card{margin:0;border:1px solid rgba(123,255,238,.09);border-radius:1.15rem;background:#040b0d9e;box-shadow:none}.identity-v1-action-dock .relationship-action-card h3,.identity-v1-action-dock .relationship-action-card>.muted{display:none}.identity-v1-action-dock .relationship-action-row{gap:.55rem}.identity-v1-about-card,.identity-v1-match-card,.identity-v1-recent-section{border:1px solid rgba(123,255,238,.09);border-radius:1.2rem;padding:.92rem;background:linear-gradient(180deg,#081012ad,#020709d6)}.identity-v1-about-card p:last-child,.identity-v1-match-card p:last-child{margin-bottom:0}.identity-v1-match-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.62rem 1rem}.identity-v1-match-card>p{grid-column:1 / -1;margin-top:0}.identity-v1-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.identity-v1-section-head :is(h2,h3){margin:0;color:#f6fffd}.identity-v1-section-head a,.identity-v1-card-link{color:#7ef5e6;text-decoration:none;font-weight:800}.identity-v1-string-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(10.5rem,32%);gap:.58rem;overflow-x:auto;padding-bottom:.2rem}.identity-v1-string-card{overflow:hidden;min-height:8.8rem;border:1px solid rgba(123,255,238,.09);border-radius:1rem;background:#02080ad1}.identity-v1-string-card img{width:100%;height:5.6rem;object-fit:cover;display:block}.identity-v1-string-card p{margin:0;padding:.7rem .75rem .2rem;color:#f1fffce6;line-height:1.35}.identity-v1-string-card span{display:block;padding:0 .75rem .72rem;color:#c3dedcb8;font-size:.78rem}.identity-v1-empty-note{margin:0;border-radius:.9rem;padding:.7rem .78rem;background:#01080a7a}.identity-v1-unavailable{min-height:10rem;display:grid;align-content:center;text-align:center}@media (min-width: 780px){.identity-v1-shell.identity-production-surface{grid-template-columns:minmax(0,1fr)}.identity-v1-action-dock .relationship-action-card,.identity-v1-action-dock .report-control{grid-column:span 2}}@media (max-width: 720px){.identity-v1-shell.identity-production-surface{margin-bottom:4.9rem;border-radius:0}.identity-v1-hero-panel{min-height:23.5rem}.identity-v1-name-row{align-items:flex-start;flex-direction:column;gap:.55rem}.identity-v1-string-row{grid-auto-columns:minmax(9.25rem,58%)}}.route-frame:has(.identity-production-surface)>.route-frame-head{display:none}@media (max-width: 720px){.identity-v1-shell.identity-production-surface{gap:.58rem}.identity-v1-hero-panel{min-height:18.75rem}.identity-v1-hero-content .identity-v1-account-mark{width:5.35rem;height:5.35rem;border-radius:1.55rem}.identity-v1-name-row h3{font-size:clamp(1.85rem,8.4vw,2.5rem)}.identity-v1-bio{line-height:1.42}.identity-v1-match-card,.identity-v1-recent-section{padding:.78rem}.identity-v1-match-card{gap:.36rem .7rem}.identity-v1-match-card p{line-height:1.36}}.route-frame:has(.identity-v1-edit-production)>.route-frame-head{display:none}.identity-v1-edit-production{width:min(100%,760px);margin:0 auto;padding:0 0 max(6.8rem,calc(5.6rem + env(safe-area-inset-bottom)));color:#f6fffd;background:radial-gradient(circle at 50% 0%,rgba(35,204,190,.13),transparent 17rem),linear-gradient(180deg,#000305,#000)}.identity-v1-edit-mockup-form{gap:1rem}.identity-v1-edit-hero{position:relative;min-height:clamp(22rem,54vw,30rem);overflow:hidden;border-radius:0 0 1.65rem 1.65rem;background:#020708}.identity-v1-edit-banner-image,.identity-v1-edit-essence-banner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.identity-v1-edit-banner-image{object-fit:cover}.identity-v1-edit-essence-banner{background:radial-gradient(ellipse at 52% 24%,rgba(91,247,230,.32),transparent .32rem),radial-gradient(ellipse at 72% 20%,rgba(79,222,207,.22),transparent .24rem),radial-gradient(ellipse at 48% 36%,rgba(44,225,208,.3),transparent 9rem),radial-gradient(ellipse at 50% 22%,rgba(18,102,110,.48),transparent 14rem),linear-gradient(135deg,#010508f5,#041619d1 45%,#000205fa)}.identity-v1-edit-essence-banner:before,.identity-v1-edit-essence-banner:after{content:"";position:absolute;inset:auto -8% 0;height:45%;background:linear-gradient(156deg,transparent 0 18%,rgba(4,12,15,.96) 18.5% 38%,transparent 38.5%),linear-gradient(28deg,transparent 0 35%,rgba(2,8,11,.98) 35.5% 64%,transparent 64.5%);opacity:.92}.identity-v1-edit-essence-banner:after{top:0;right:0;bottom:0;left:0;height:auto;background:linear-gradient(180deg,#00000014,#0000005c 48%,#000000f0)}.identity-v1-edit-toprow{position:relative;z-index:2;display:grid;grid-template-columns:2.7rem minmax(0,1fr) 4rem;align-items:center;gap:.5rem;padding:clamp(.9rem,2vw,1.25rem) clamp(.9rem,3vw,1.7rem)}.identity-v1-edit-toprow h1{margin:0;text-align:center;color:#fafffdf5;font-size:clamp(1.05rem,3.6vw,1.35rem);letter-spacing:-.035em}.identity-v1-save-link{min-height:2.2rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;background:#00080a7a;color:#46e8d8;font-weight:800}.identity-v1-save-link:disabled{opacity:.38}.identity-v1-edit-essence-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.78}.identity-v1-edit-avatar-anchor{position:absolute;z-index:2;left:clamp(1rem,4vw,2.1rem);right:clamp(1rem,4vw,2.1rem);bottom:1.1rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:.85rem}.identity-v1-edit-avatar-wrap{position:relative;width:clamp(7.1rem,24vw,9.6rem);height:clamp(7.1rem,24vw,9.6rem);border:1.5px solid rgba(55,225,210,.82);border-radius:50%;padding:.2rem;background:#0000006b;box-shadow:0 18px 54px #0000007a,0 0 26px color-mix(in srgb,var(--sienah-teal-300) 12%,transparent)}.identity-v1-edit-avatar-wrap .identity-v1-account-mark,.identity-v1-edit-avatar-wrap .identity-v1-avatar-image,.identity-v1-edit-avatar-wrap .identity-v1-avatar-fallback{width:100%;height:100%;border-radius:50%}.identity-v1-camera-chip,.identity-v1-banner-button{cursor:pointer}.identity-v1-camera-chip:has(input:disabled),.identity-v1-banner-button:has(input:disabled){cursor:not-allowed;opacity:.72}.identity-v1-camera-chip input,.identity-v1-banner-button input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.identity-v1-camera-chip{position:absolute;right:0;bottom:.25rem;display:grid;place-items:center;width:2.45rem;height:2.45rem;border:1px solid rgba(219,255,250,.22);border-radius:50%;background:#23ccbedb;color:#fff;font-size:0}.identity-v1-camera-chip:before{content:"⌁";font-size:1.1rem}.identity-v1-edit-media-copy p{margin:0;color:#e7f2f0c7;line-height:1.35}.identity-v1-banner-actions{display:grid;justify-items:end;gap:.4rem}.identity-v1-banner-button{display:inline-flex;align-items:center;min-height:2.35rem;border:1px solid rgba(219,255,250,.15);border-radius:999px;padding:.45rem .86rem;background:#00080a7a;color:#43e6d6;font-weight:800}.identity-v1-media-truth{margin:.25rem 1rem 0;color:#bad3d0b3;font-size:.78rem;line-height:1.35}.identity-v1-text-button{border:0;background:transparent;color:#7ef5e6d1;font:inherit;font-size:.78rem;cursor:pointer}.identity-v1-remove-avatar{justify-self:start;margin-left:1rem}.identity-v1-edit-section{display:grid;gap:.45rem;padding:0 1rem}.identity-v1-edit-section>.identity-v1-label{margin:.2rem 0 0;color:#34e4d3f2;font-size:.72rem;letter-spacing:.095em}.identity-v1-edit-row,.identity-v1-bio-card{display:grid;grid-template-columns:2.05rem minmax(0,1fr);align-items:center;min-height:4.05rem;border:1px solid rgba(219,255,250,.09);border-radius:1.05rem;padding:.72rem .85rem;background:linear-gradient(180deg,#0a1013a8,#03080ac7);box-shadow:inset 0 1px #dbfffa08}.identity-v1-row-icon{color:#e2f4f0c7;font-size:1.22rem}.identity-v1-row-body{display:grid;gap:.2rem}.identity-v1-row-body>span,.identity-v1-bio-card>span:first-child{color:#e0ece9b8;font-size:.76rem;font-weight:650}.identity-v1-edit-form input,.identity-v1-edit-form textarea,.identity-v1-edit-form select{border:0;border-radius:0;padding:0;background:transparent;color:#fbfffdf5;box-shadow:none;font-size:1rem}.identity-v1-edit-form input:focus,.identity-v1-edit-form textarea:focus,.identity-v1-edit-form select:focus{outline:2px solid rgba(54,224,208,.38);outline-offset:.18rem;box-shadow:none}.identity-v1-readonly-row strong{font-weight:600;color:#f7fffde6}.identity-v1-readonly-row em{color:#bad3d09e;font-size:.72rem;font-style:normal}.identity-v1-bio-card{grid-template-columns:1fr;min-height:8rem;align-items:stretch}.identity-v1-bio-card textarea{min-height:5.1rem;resize:vertical;line-height:1.45}.identity-v1-count{justify-self:end;color:#cee0ddad;font-size:.78rem}.identity-v1-count.is-over,.identity-v1-edit-section small{color:#ffb6a6}.identity-v1-section-note{margin:-.2rem 0 .25rem;color:#c4dad7a8;font-size:.86rem}.identity-v1-interest-row{display:flex;flex-wrap:wrap;gap:.48rem}.identity-v1-interest-chip,.identity-v1-add-interest,.identity-v1-add-button{display:inline-flex;align-items:center;min-height:2.2rem;border:1px solid rgba(64,220,205,.17);border-radius:999px;padding:.35rem .72rem;background:#071314c2;color:#64f0e1e6;font:inherit}.identity-v1-interest-chip span{margin-left:.5rem;color:#b7fff7cc}.identity-v1-add-interest{border-style:dashed;color:#e2f2efc2}.identity-v1-add-interest input{width:7rem;font-size:.88rem}.identity-v1-add-button:disabled{opacity:.44}@media (min-width: 860px){.identity-v1-edit-production{width:min(100%,920px)}.identity-v1-edit-mockup-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.identity-v1-edit-hero,.identity-v1-state,.identity-v1-media-truth,.identity-v1-remove-avatar,.identity-v1-edit-section[aria-label="About you"],.identity-v1-edit-section[aria-label=Interests]{grid-column:1 / -1}}@media (max-width: 620px){.identity-v1-edit-production{width:100%}.identity-v1-edit-hero{min-height:25.2rem;border-radius:0}.identity-v1-edit-avatar-anchor{grid-template-columns:1fr;align-items:start}.identity-v1-banner-actions{justify-items:start}}.identity-v1-route-header.essence-route-header,.identity-v1-edit-route-header.essence-route-header{gap:.72rem}.identity-v1-route-actions,.identity-v1-edit-header-actions{align-items:center}.identity-v1-icon-button,.identity-v1-save-link,.identity-v1-banner-button,.identity-v1-add-button,.identity-v1-interest-chip{display:inline-flex;align-items:center;justify-content:center;gap:.38rem}.identity-v1-icon-button svg,.identity-v1-save-link svg,.identity-v1-camera-chip svg,.identity-v1-banner-button svg,.identity-v1-row-icon svg,.identity-v1-add-button svg,.identity-v1-interest-chip svg,.identity-v1-real-fields svg,.identity-v1-edit-preview-tags svg{flex:0 0 auto}.identity-v1-icon-button{aspect-ratio:1}.identity-v1-edit-link{width:auto;aspect-ratio:auto;min-width:4.4rem}.identity-v1-shell.identity-production-surface>.identity-v1-topnav{display:none}.identity-v1-hero-panel{min-height:clamp(18.5rem,52vw,25rem)}.identity-v1-name-row h3{overflow-wrap:anywhere}.identity-v1-real-fields span,.identity-v1-real-fields a,.identity-v1-edit-preview-tags span{gap:.32rem}.identity-v1-edit-mockup-form{display:grid}.identity-v1-edit-hero{min-height:clamp(18.5rem,44vw,24rem);border-radius:clamp(1.05rem,2vw,1.45rem);border:1px solid rgba(123,255,238,.09);box-shadow:0 24px 70px #0000006b}.identity-v1-edit-studio{align-items:end}.identity-v1-edit-preview-copy{display:grid;min-width:0;gap:.34rem;padding-bottom:.18rem}.identity-v1-edit-preview-copy h2{margin:0;color:#f9fffdfa;font-size:clamp(1.55rem,4.8vw,2.55rem);line-height:.98;letter-spacing:0;overflow-wrap:anywhere}.identity-v1-edit-preview-copy .identity-v1-handle,.identity-v1-edit-preview-bio{margin:0}.identity-v1-edit-preview-bio{max-width:34rem;color:#ebf9f7d1;line-height:1.45}.identity-v1-avatar-status{max-width:34rem;margin:.1rem 0 0;color:#cfe7e4c7;font-size:.82rem;line-height:1.36}.identity-v1-avatar-actions{display:flex;flex-wrap:wrap;gap:.32rem;margin-top:.12rem}.identity-v1-avatar-actions .identity-v1-text-button,.identity-v1-banner-actions .identity-v1-text-button{min-height:1.8rem;border:1px solid rgba(123,255,238,.12);border-radius:999px;padding:.18rem .62rem;background:#01080a7a;color:#88ffefe6;font-size:.74rem;font-weight:800}.identity-v1-avatar-actions .identity-v1-text-button:disabled,.identity-v1-banner-actions .identity-v1-text-button:disabled{cursor:not-allowed;opacity:.48}.identity-v1-edit-preview-tags{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.24rem}.identity-v1-edit-preview-tags span{display:inline-flex;align-items:center;min-height:1.82rem;border:1px solid rgba(123,255,238,.12);border-radius:999px;padding:.22rem .62rem;color:#d4fff9d1;background:#01080a9e;font-size:.75rem}.identity-v1-edit-media-note{border:1px solid rgba(123,255,238,.08);border-radius:1rem;padding:.72rem .9rem;background:#030a0c94}.identity-v1-edit-media-note.essence-rail{gap:0}.identity-v1-edit-media-copy{display:grid;gap:.25rem}.identity-v1-camera-chip{width:auto;min-width:2.45rem;padding-inline:.72rem;font-size:.72rem;gap:.32rem}.identity-v1-camera-chip:before{content:none}.identity-v1-camera-chip span{font-size:.72rem;font-weight:800}.identity-v1-banner-button{white-space:nowrap}.identity-v1-row-icon{display:inline-flex;align-items:center;justify-content:center}.identity-v1-edit-form select{min-width:0}.identity-v1-add-button{cursor:pointer}@media (min-width: 860px){.identity-v1-edit-media-note{grid-column:1 / -1}}@media (max-width: 620px){.identity-v1-route-header.essence-route-header,.identity-v1-edit-route-header.essence-route-header{align-items:start}.identity-v1-edit-studio{position:absolute;left:clamp(.9rem,4vw,1.2rem);right:clamp(.9rem,4vw,1.2rem);bottom:.95rem;grid-template-columns:1fr;align-items:start}.identity-v1-edit-avatar-wrap{width:6.2rem;height:6.2rem}.identity-v1-edit-preview-copy h2{font-size:clamp(1.55rem,8vw,2.12rem)}.identity-v1-camera-chip{min-width:2.45rem;padding-inline:.54rem}.identity-v1-camera-chip span{position:static;width:auto;height:auto;overflow:visible;clip:auto;font-size:.68rem}}.topbar-hub{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;min-width:0}.topbar-hub-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.58rem;min-height:2.55rem;max-width:min(17.5rem,42vw);border:1px solid rgba(219,255,250,.12);border-radius:999px;padding:.28rem .42rem .28rem .34rem;color:#f1fffcf0;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 8.5%,transparent),transparent 54%),linear-gradient(180deg,#091416eb,#020809f5);box-shadow:inset 0 1px #e1fffb0f,0 12px 26px #00000052;cursor:pointer}.topbar-hub-trigger:hover,.topbar-hub-trigger:focus-visible,.topbar-hub-trigger[aria-expanded=true]{border-color:#49ebdd47;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),transparent 58%),linear-gradient(180deg,#0c1c1ef2,#030b0cfa)}.topbar-hub-trigger:focus-visible{outline:2px solid rgba(78,235,221,.58);outline-offset:3px}.topbar-hub-avatar{display:grid;place-items:center;width:2rem;height:2rem;min-width:2rem;overflow:hidden;border:1px solid rgba(78,235,221,.32);border-radius:999px;color:#f7fffd;background:radial-gradient(circle at 50% 0%,rgba(86,245,231,.2),transparent 62%),linear-gradient(180deg,#102d2ff0,#020c0dfa);box-shadow:inset 0 1px #e1fffb14,0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent);font-size:.72rem;font-weight:900;letter-spacing:.045em}.topbar-hub-avatar img{width:100%;height:100%;object-fit:cover}.topbar-hub-copy{display:grid;min-width:0;text-align:left}.topbar-hub-copy strong,.topbar-hub-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-hub-copy strong{color:#f7fffd;font-size:.84rem;font-weight:850;letter-spacing:-.025em;line-height:1.05}.topbar-hub-copy span{color:#beddd9a8;font-size:.68rem;font-weight:700;line-height:1.1}.topbar-hub-chevron{width:.42rem;height:.42rem;border-right:1.5px solid rgba(214,255,249,.68);border-bottom:1.5px solid rgba(214,255,249,.68);transform:rotate(45deg) translateY(-.08rem);transition:transform .16s ease,border-color .16s ease}.topbar-hub-trigger[aria-expanded=true] .topbar-hub-chevron{border-color:#4eebdde6;transform:rotate(225deg) translate(-.05rem,-.04rem)}.topbar-hub-panel{position:absolute;top:calc(100% + .72rem);right:0;z-index:60;display:grid;gap:.55rem;width:min(22rem,calc(100vw - 1.5rem));border:1px solid rgba(219,255,250,.105);border-radius:1.2rem;padding:.72rem;background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),transparent 13rem),linear-gradient(180deg,#080f11fa,#010607fc);box-shadow:0 24px 58px #00000094,inset 0 1px #e1fffb0d;-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%)}.topbar-hub-person{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.68rem;min-width:0;border-bottom:1px solid rgba(219,255,250,.08);padding:.18rem .16rem .72rem}.topbar-hub-person .topbar-hub-avatar{width:2.7rem;height:2.7rem}.topbar-hub-person strong,.topbar-hub-person span,.topbar-hub-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-hub-person strong{color:#f7fffd;font-size:.98rem;letter-spacing:-.03em}.topbar-hub-person span{color:#daf2eeb8;font-size:.8rem;font-weight:720}.topbar-hub-person small{margin-top:.16rem;color:#aeccc89e;font-size:.72rem}.topbar-hub-section{display:grid;gap:.32rem}.topbar-hub-section-title{margin:0;padding:0 .18rem;color:#60efe1c7;font-size:.68rem;font-weight:850;letter-spacing:.075em;text-transform:uppercase}.topbar-hub-link,.topbar-hub-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;min-height:2.85rem;width:100%;border:1px solid transparent;border-radius:.88rem;padding:.56rem .62rem;color:#effffce6;background:transparent;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.topbar-hub-link:hover,.topbar-hub-link:focus-visible,.topbar-hub-action:hover,.topbar-hub-action:focus-visible{border-color:#dbfffa12;background:color-mix(in srgb,var(--sienah-teal-300) 6%,transparent)}.topbar-hub-link:focus-visible,.topbar-hub-action:focus-visible{outline:2px solid rgba(78,235,221,.46);outline-offset:2px}.topbar-hub-icon{display:grid;place-items:center;width:1.76rem;height:1.76rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:.62rem;color:#53e7d9db;background:color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent)}.topbar-hub-link strong,.topbar-hub-action strong{display:block;color:#f7fffdf0;font-size:.88rem;font-weight:820;line-height:1.1}.topbar-hub-link small,.topbar-hub-action small{display:block;margin-top:.12rem;color:#b6d3cfa3;font-size:.72rem;font-weight:620;line-height:1.2}.topbar-hub-meta{color:#5fefe0ad;font-size:.72rem;font-weight:850}.topbar-hub-action.is-destructive,.topbar-hub-action[data-variant=destructive]{color:#ffe0e2e6}.topbar-hub-action.is-destructive .topbar-hub-icon,.topbar-hub-action[data-variant=destructive] .topbar-hub-icon{border-color:#ffb7be24;color:#ffbec5e0;background:#ff78840e}@media (max-width: 720px){.topbar-hub-trigger{grid-template-columns:auto;gap:0;width:2.5rem;max-width:2.5rem;min-height:2.5rem;padding:.22rem}.topbar-hub-trigger .topbar-hub-copy,.topbar-hub-trigger .topbar-hub-chevron{display:none}.topbar-hub-avatar{width:2rem;height:2rem;min-width:2rem}.topbar-hub-panel{position:fixed;top:4.15rem;right:max(.72rem,env(safe-area-inset-right));left:max(.72rem,env(safe-area-inset-left));width:auto;max-height:min(72vh,calc(100dvh - 5.25rem - env(safe-area-inset-bottom)));overflow:auto}}.search-v1-canonical-type{font-family:inherit;color:var(--essence-text)}.search-v1-shell.card-surface,.discover-v1-shell.search-v1-shell.card-surface{display:grid;gap:clamp(.78rem,2vw,1.08rem);width:min(100%,1240px);margin-inline:auto;padding:clamp(.82rem,2.1vw,1.25rem);border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:clamp(1.25rem,2.4vw,1.85rem);background:radial-gradient(circle at 9% 18%,color-mix(in srgb,var(--sienah-teal-500) 5%,transparent),transparent 15rem),radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),transparent 17rem),linear-gradient(180deg,#02080afa,#010507fc);box-shadow:0 24px 70px #0000007a,inset 0 1px #cdfff912;overflow:clip}.search-v1-hero{display:grid;gap:clamp(.72rem,2vw,1rem);padding:clamp(.25rem,1vw,.3rem)}.search-v1-brand-row{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.search-v1-wordmark{margin:0;color:var(--essence-teal);font-size:clamp(1.25rem,3vw,1.72rem);font-weight:900;line-height:1;letter-spacing:-.055em}.search-v1-attuned-pill{display:inline-flex;align-items:center;gap:.42rem;width:fit-content;min-height:2rem;padding:.36rem .68rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);border-radius:999px;color:#c2fff8db;background:#04181ba3;font-size:.78rem;font-weight:750}.search-v1-attuned-pill span{width:.46rem;height:.46rem;border-radius:999px;background:var(--essence-teal);box-shadow:0 0 14px color-mix(in srgb,var(--sienah-teal-300) 45%,transparent)}.search-v1-heading-wrap{display:grid;gap:.32rem;max-width:56rem}.search-v1-heading-wrap .eyebrow,.search-v1-section-head .eyebrow,.discover-v1-boundary-card .eyebrow{margin:0;font-size:.68rem;font-weight:900;letter-spacing:.12em}.search-v1-heading-wrap h2{margin:0;color:#f7fffd;font-size:clamp(2rem,7vw,4.25rem);line-height:.96;letter-spacing:-.07em;font-weight:920}.search-v1-heading-wrap p:not(.eyebrow){margin:0;max-width:46rem;color:#dcf0edc2;font-size:clamp(.92rem,1.7vw,1.04rem);line-height:1.45}.search-v1-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.58rem;align-items:center}.search-v1-input-shell{min-width:0;min-height:3.22rem;display:flex;align-items:center;gap:.65rem;border:1px solid rgba(221,255,251,.08);border-radius:1.05rem;padding:0 .9rem;background:#080f12e6;box-shadow:inset 0 1px #ffffff09,0 12px 30px #00000038}.search-v1-input-shell:focus-within{border-color:color-mix(in srgb,var(--sienah-teal-300) 36%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sienah-teal-300) 9%,transparent),inset 0 1px #ffffff0b}.search-v1-input-icon{color:#d2e9e794;flex:0 0 auto}.search-v1-form input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f6fffd;font:inherit;font-size:.98rem}.search-v1-form input::placeholder{color:#cddddc7a}.search-v1-submit,.search-v1-form .btn.search-v1-submit{min-height:3.22rem;width:fit-content;border-radius:1rem;padding-inline:1.05rem;display:inline-flex;align-items:center;gap:.42rem;box-shadow:0 12px 24px color-mix(in srgb,var(--sienah-teal-500) 15%,transparent)}.search-v1-segments{display:flex;gap:.52rem;padding-bottom:.12rem;overflow-x:auto;scrollbar-width:none}.search-v1-segments::-webkit-scrollbar{display:none}.search-v1-segment{flex:0 0 auto;min-height:2.72rem;display:inline-grid;grid-auto-flow:column;grid-template-columns:auto auto;align-items:center;column-gap:.42rem;row-gap:.04rem;border:1px solid rgba(223,255,251,.08);border-radius:999px;padding:.48rem .75rem;color:#e2f0eec7;background:#0a1215c7;text-decoration:none;font:inherit;font-weight:790;cursor:pointer}.search-v1-segment small{grid-column:2;color:#b5d2cf8a;font-size:.58rem;font-weight:700;letter-spacing:.02em}.search-v1-segment.is-active{border-color:color-mix(in srgb,var(--sienah-teal-300) 42%,transparent);color:#bffff7;background:linear-gradient(180deg,#13524e8a,#062224b8);box-shadow:inset 0 1px #cffff917,0 0 22px color-mix(in srgb,var(--sienah-teal-500) 13%,transparent)}.search-v1-segment.is-private{border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent)}.search-v1-segment:disabled{opacity:.46;cursor:not-allowed}.search-v1-results-panel,.discover-v1-boundary-card{display:grid;gap:.82rem;border:1px solid rgba(219,255,250,.075);border-radius:1.18rem;padding:clamp(.8rem,2vw,1rem);background:#050b0eb8}.search-v1-section-head{display:flex;justify-content:space-between;align-items:end;gap:.75rem}.search-v1-section-head h2,.search-v1-section-head h3,.discover-v1-boundary-card h3,.search-v1-boundary-card h3,.discover-v1-lane h3{margin:.12rem 0 0;color:#f6fffd;font-size:clamp(1.08rem,2vw,1.36rem);letter-spacing:-.04em}.search-v1-count-pill{flex:0 0 auto;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;padding:.28rem .55rem;color:#bef4eed1;background:#04191c8a;font-size:.72rem;font-weight:800}.search-v1-status,.search-v1-boundary-card p,.discover-v1-boundary-card p{margin:0;color:#d0e5e2b3;line-height:1.48}.search-v1-grid,.discover-v1-grid{display:grid;gap:.72rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.search-v1-result-card{gap:.72rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);border-radius:1.08rem;padding:.82rem;background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--sienah-teal-300) 7%,transparent),transparent 10rem),linear-gradient(180deg,#091316e6,#03080af0)}.search-v1-identity-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.72rem;align-items:center;min-width:0}.search-v1-avatar{width:3.48rem;height:3.48rem;display:grid;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-500) 24%,transparent),#071316f0);color:#dffffa;box-shadow:0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 6%,transparent),0 14px 30px #00000052}.search-v1-avatar-image{width:100%;height:100%;object-fit:cover}.search-v1-avatar-fallback{font-size:.98rem;font-weight:900;letter-spacing:-.04em}.search-v1-identity-copy{min-width:0}.search-v1-identity-copy .eyebrow{margin:0;font-size:.62rem}.search-v1-result-card h3{margin:.14rem 0 0;color:#f3fffc;font-size:clamp(1.02rem,2vw,1.22rem);letter-spacing:-.04em;line-height:1.05}.search-v1-username{margin:.2rem 0 0;color:#75f7e7;font-weight:830;letter-spacing:-.015em;overflow-wrap:anywhere}.search-v1-card-actions{gap:.42rem}.search-v1-card-actions .btn,.search-v1-report-button{min-height:2.34rem;display:inline-flex;align-items:center;gap:.35rem;border-radius:.78rem;padding:.52rem .68rem;font-size:.78rem;line-height:1.1}.search-v1-action-error{margin:0;color:#ffb6bc;font-weight:760}.search-v1-boundary-card{display:flex;justify-content:space-between;align-items:center;gap:.8rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1.15rem;padding:clamp(.82rem,2vw,1rem);background:radial-gradient(circle at 88% 40%,color-mix(in srgb,var(--sienah-teal-300) 4%,transparent),transparent 12rem),#050c0fbd}.discover-v1-boundary-card{background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--sienah-teal-300) 7.5%,transparent),transparent 12rem),#050c0fb8}.discover-v1-lane{border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);background:#060e11bd}@media (min-width: 980px){.search-v1-shell.card-surface,.discover-v1-shell.search-v1-shell.card-surface{padding:clamp(1.15rem,2vw,1.55rem)}.search-v1-grid,.discover-v1-grid{grid-template-columns:repeat(auto-fit,minmax(21rem,1fr))}}@media (max-width: 720px){.route-frame:has(.search-v1-shell){gap:.58rem}.route-frame:has(.search-v1-shell)>.route-frame-head{gap:.26rem}.route-frame:has(.search-v1-shell)>.route-frame-head h1{font-size:clamp(1.32rem,7vw,1.82rem);letter-spacing:-.055em}.route-frame:has(.search-v1-shell)>.route-frame-head .muted{font-size:.82rem;line-height:1.35}.search-v1-shell.card-surface,.discover-v1-shell.search-v1-shell.card-surface{gap:.72rem;padding:.78rem;margin-bottom:4.9rem}.search-v1-heading-wrap h2{font-size:clamp(2.05rem,10vw,2.82rem)}.search-v1-form{grid-template-columns:minmax(0,1fr)}.search-v1-submit,.search-v1-form .btn.search-v1-submit{width:100%;justify-content:center;min-height:2.72rem}.search-v1-input-shell{min-height:2.92rem;border-radius:.92rem}.search-v1-segment{min-height:2.52rem;padding:.42rem .62rem}.search-v1-segment small{display:none}.search-v1-section-head,.search-v1-boundary-card{align-items:start;flex-direction:column}.search-v1-card-actions .btn,.search-v1-report-button{flex:1 1 auto;justify-content:center}}.route-frame:has(.search-v1-shell)>.route-frame-head{gap:.35rem;padding:clamp(.78rem,1.7vw,1rem)}.route-frame:has(.search-v1-shell)>.route-frame-head h1{font-size:clamp(1.45rem,3.4vw,2.35rem);line-height:1.02;letter-spacing:-.055em}.route-frame:has(.search-v1-shell)>.route-frame-head .status-badge{min-height:1.8rem;padding:.24rem .55rem}.inbox-v2-shell.card-surface{position:relative;isolation:isolate;display:grid;gap:clamp(.92rem,2vw,1.18rem);width:100%;max-width:none;margin-inline:0;margin-bottom:clamp(5.7rem,11vw,7.2rem);padding:clamp(.95rem,2.2vw,1.45rem);overflow:hidden;border-color:color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);border-radius:clamp(1.2rem,2.4vw,1.8rem);background:radial-gradient(ellipse at 88% -8%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 17rem),radial-gradient(ellipse at 0% 24%,rgba(20,120,126,.055),transparent 18rem),linear-gradient(180deg,#020608fa,#000204fe);box-shadow:0 28px 90px #0000008f,inset 0 1px #defffb0b}.inbox-v2-ambient{position:absolute;inset:auto -18% -22% -18%;z-index:-1;height:16rem;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--sienah-teal-300) 8%,transparent),transparent 62%);pointer-events:none}.inbox-v2-hero,.inbox-v2-section-head,.inbox-v2-request-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}.inbox-v2-hero h1{margin:.18rem 0 .15rem;color:#f7fffc;font-size:clamp(2.35rem,8vw,4.8rem);font-weight:500;letter-spacing:-.07em;line-height:.95}.inbox-v2-status-stack{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.42rem;max-width:16rem}.inbox-v2-notice,.inbox-v2-error{margin:0;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:.95rem;padding:.68rem .78rem;color:#ddfffb;background:#021416a8}.inbox-v2-error{border-color:#ff828242;color:#ffd7d7;background:#2e080c6b}.inbox-v2-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.24rem;border:1px solid rgba(129,178,180,.13);border-radius:1.1rem;padding:.25rem;background:#000305b8;box-shadow:inset 0 1px #eefffb09}.inbox-v2-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:2.8rem;border:0;border-radius:.86rem;color:#e0eeebb8;background:transparent;font:inherit;font-weight:700;cursor:pointer}.inbox-v2-tabs button.is-active{color:#dffffb;background:linear-gradient(180deg,#0b6264b8,#04393db8);box-shadow:0 12px 32px #17cdbe1f,inset 0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 20%,transparent)}.inbox-v2-tabs span{display:inline-flex;min-width:1.55rem;height:1.55rem;align-items:center;justify-content:center;border-radius:999px;color:#eafffc;background:color-mix(in srgb,var(--sienah-teal-300) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);font-size:.84rem}.inbox-v2-panel,.inbox-v2-section,.inbox-v2-list{display:grid;gap:.82rem}.inbox-v2-section{padding-top:.18rem}.inbox-v2-section h2,.inbox-v2-request-card h3,.inbox-v2-notification-row h3,.inbox-v2-empty h2{margin:0;color:#f4fffc}.inbox-v2-section-head .btn{min-height:2.35rem;padding:.48rem .8rem}.inbox-v2-request-card,.inbox-v2-notification-row,.inbox-v2-empty{border:1px solid rgba(133,180,181,.12);border-radius:clamp(1rem,2vw,1.24rem);background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),transparent 10rem),linear-gradient(180deg,#070d10e0,#010507f0);box-shadow:0 14px 40px #00000054,inset 0 1px #e8fffb09}.inbox-v2-request-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(.78rem,2vw,1.08rem);align-items:center;padding:clamp(.86rem,2.2vw,1.08rem)}.inbox-v2-avatar{display:inline-flex;width:clamp(3.4rem,12vw,4.65rem);height:clamp(3.4rem,12vw,4.65rem);align-items:center;justify-content:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 26%,transparent);border-radius:999px;background:radial-gradient(circle at 38% 22%,color-mix(in srgb,var(--sienah-teal-300) 18%,transparent),#041619eb 58%,#000405f5);color:#ddfffb;box-shadow:0 0 0 4px color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),0 14px 34px #00000057;font-weight:800}.inbox-v2-avatar-image{width:100%;height:100%;object-fit:cover}.inbox-v2-avatar-fallback{letter-spacing:.04em}.inbox-v2-request-body,.inbox-v2-notification-row>div:nth-child(2){display:grid;min-width:0;gap:.22rem}.inbox-v2-copy{margin:0;color:#f0fbf9db}.inbox-v2-stamp{margin:0;color:#c0d6d39e;font-size:.88rem;white-space:nowrap}.inbox-v2-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.48rem;min-width:min(12rem,100%)}.inbox-v2-actions .btn{min-height:2.65rem;padding-inline:.92rem}.inbox-v2-notification-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.72rem;align-items:center;padding:clamp(.82rem,2vw,1rem)}.inbox-v2-notification-dot{width:.72rem;height:.72rem;border-radius:999px;background:#9cb1b138}.inbox-v2-notification-row.is-unread .inbox-v2-notification-dot{background:var(--sienah-accent);box-shadow:0 0 24px color-mix(in srgb,var(--sienah-accent) 34%,transparent)}.inbox-v2-empty{display:grid;gap:.24rem;padding:clamp(1rem,3vw,1.32rem)}@media (min-width: 980px){.inbox-v2-shell.card-surface{min-height:calc(100vh - 12rem)}.inbox-v2-list{max-width:64rem}}@media (max-width: 720px){.inbox-v2-shell.card-surface{border-radius:1.12rem;padding:.82rem}.inbox-v2-hero,.inbox-v2-section-head{display:grid}.inbox-v2-status-stack{justify-content:flex-start}.inbox-v2-tabs button{min-height:2.5rem;font-size:.9rem}.inbox-v2-request-card,.inbox-v2-notification-row{grid-template-columns:1fr}.inbox-v2-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.inbox-v2-actions .btn,.inbox-v2-notification-row .btn,.inbox-v2-section-head .btn{width:100%;justify-content:center}}.deeprmatch-v1-intro-shell,.deeprmatch-v1-questionnaire-shell,.deeprmatch-v1-complete-card{display:grid;gap:clamp(.9rem,2.8vw,1.18rem);width:min(100%,48rem);margin:0 auto;position:relative;z-index:1}.deeprmatch-v1-intro-shell{min-height:min(42rem,calc(100vh - 10rem));align-content:start;gap:clamp(.68rem,1.8vw,.95rem)}.deeprmatch-v1-intro-header{gap:.66rem}.deeprmatch-v1-complete-card h1{max-width:11ch;font-size:clamp(2.35rem,11vw,4.2rem);line-height:.92}.deeprmatch-v1-app-header.deeprmatch-v1-intro-header h1{max-width:100%;font-size:clamp(1.62rem,4.8vw,2.35rem);line-height:.96}.deeprmatch-v1-intro-actions,.deeprmatch-v1-complete-card{display:grid;gap:.72rem}.deeprmatch-v1-learn-link{width:fit-content;border:0;padding:.14rem 0;color:#8cf4e9;background:transparent;font:inherit;font-weight:800;letter-spacing:-.02em;text-align:left;cursor:pointer}.deeprmatch-v1-privacy-note,.deeprmatch-v1-instruction{margin:0;color:#bffbf5c7;font-size:.88rem;line-height:1.45}.deeprmatch-v1-questionnaire-topbar{display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:.6rem}.deeprmatch-v1-questionnaire-topbar strong{color:#f2fffc;font-size:1rem;text-align:center}.deeprmatch-v1-top-action,.deeprmatch-v1-top-skip{min-height:2.45rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:999px;color:#eafffb;background:#031012b8;font-weight:900;cursor:pointer}.deeprmatch-v1-top-action:disabled{opacity:.45;cursor:not-allowed}.deeprmatch-v1-top-skip{padding:0 .85rem;color:#8cf4e9}.deeprmatch-v1-question-progress{display:grid;gap:.48rem}.deeprmatch-v1-question-progress>div:first-child{display:flex;align-items:end;justify-content:space-between;gap:1rem}.deeprmatch-v1-question-progress strong{color:#f2fffc;font-weight:900}.deeprmatch-v1-option-list,.deeprmatch-v1-option-card-list{display:grid;gap:.62rem}.deeprmatch-v1-option-row,.deeprmatch-v1-option-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.76rem;width:100%;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);border-radius:1rem;padding:.82rem .88rem;color:#e8fffcdb;background:#020a0bc7;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.deeprmatch-v1-option-card{align-items:start}.deeprmatch-v1-option-row.is-selected,.deeprmatch-v1-option-card.is-selected{border-color:color-mix(in srgb,var(--sienah-teal-300) 55%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 11%,transparent),#020a0bdb);box-shadow:inset 0 1px #bffbf514,0 10px 24px color-mix(in srgb,var(--sienah-teal-500) 12%,transparent)}.deeprmatch-v1-option-row[aria-disabled=true]{opacity:.55}.deeprmatch-v1-option-icon{display:grid;width:2.05rem;height:2.05rem;place-items:center;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:.78rem;color:#8cf4e9;background:color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent);font-weight:900}.deeprmatch-v1-option-label,.deeprmatch-v1-option-copy strong{color:#f2fffc;font-weight:900}.deeprmatch-v1-option-copy{display:grid;gap:.2rem}.deeprmatch-v1-option-copy span{color:#dbfffab3;font-size:.82rem;line-height:1.35}.deeprmatch-v1-selected-mark{display:grid;width:1.35rem;height:1.35rem;place-items:center;border:1px solid color-mix(in srgb,var(--sienah-accent) 20%,transparent);border-radius:999px;color:var(--sienah-bg);background:color-mix(in srgb,var(--sienah-accent) 3.5%,transparent);font-size:.78rem;font-weight:1000}.deeprmatch-v1-selected-mark.is-selected{border-color:color-mix(in srgb,var(--sienah-accent) 72%,transparent);background:var(--sienah-accent)}.deeprmatch-v1-complete-card{min-height:min(36rem,calc(100vh - 10rem));align-content:center}.deeprmatch-v1-complete-card .btn{width:100%;min-height:3.1rem;border-radius:999px}@media (min-width: 940px){.deeprmatch-v1-intro-shell,.deeprmatch-v1-questionnaire-shell,.deeprmatch-v1-complete-card{width:min(100%,56rem)}.deeprmatch-v1-questionnaire-shell{padding:1.4rem 0}.deeprmatch-v1-option-card-list,.deeprmatch-v1-option-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.deeprmatch-v1-shell.card-surface{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.deeprmatch-v1-intro-shell,.deeprmatch-v1-questionnaire-shell,.deeprmatch-v1-complete-card{width:100%}.deeprmatch-v1-intro-shell,.deeprmatch-v1-complete-card{min-height:calc(100vh - 10.4rem)}.deeprmatch-v1-signal-snapshot{align-items:start}.deeprmatch-v1-complete-card h1{font-size:clamp(2.45rem,12vw,3.25rem)}.deeprmatch-v1-app-header.deeprmatch-v1-intro-header h1{font-size:clamp(1.55rem,8vw,2.05rem)}.deeprmatch-v1-current-question{min-height:0}.deeprmatch-v1-step-controls{grid-template-columns:1fr;padding-bottom:.25rem}.deeprmatch-v1-mobile-save{min-height:3.25rem}}.app-shell-v1,.shell-main-v1,.bridge-page-v1,.whisper-v1-route,.inbox-v2-route,.deeprmatch-v1-route,.identity-v1-shell,.settings-v1-shell,.search-v1-shell,.discover-v1-shell{min-width:0;color:var(--deepr-text)}.bridge-layout-v1,.whisper-v1-inbox,.whisper-v1-conversation,.inbox-v2-shell,.deeprmatch-v1-shell,.deeprmatch-v1-questionnaire-shell,.identity-v1-shell,.settings-v1-shell,.search-v1-shell,.discover-v1-shell{border-color:var(--deepr-border);box-shadow:var(--deepr-shadow-card)}.bridge-layout-v1,.inbox-v2-section,.search-v1-results-panel,.identity-v1-action-dock,.identity-v1-recent-section,.settings-v1-group,.deeprmatch-v1-progress-panel{min-width:0;border-color:var(--deepr-border-soft)}.nav-link,.rail-link,.nav-link-mobile,.settings-v1-row,.personal-hub-row{transition:var(--deepr-transition)}.rail-link-icon,.mobile-nav-icon,.settings-v1-row-mark,.personal-hub-row-icon,.string-menu-trigger,.account-menu-trigger{width:2.5rem;min-width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center}.search-v1-input-shell,.identity-v1-edit-production input,.identity-v1-edit-production textarea,.identity-v1-edit-production select{border-color:var(--deepr-border);transition:var(--deepr-transition)}.string-detail-state,.empty{border-color:var(--deepr-border-soft);color:var(--deepr-text-muted)}.moments-v1-page{position:relative;width:min(100%,1120px);max-width:1120px;gap:clamp(.95rem,2vw,1.25rem);padding-bottom:clamp(1.25rem,3vw,2rem);color:#effffcf5}.moments-rail,.moments-controls-panel,.moments-unavailable-state,.moment-card,.moment-empty{border:1px solid rgba(219,255,250,.105);background:radial-gradient(ellipse at 18% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.8%,transparent),transparent 18rem),linear-gradient(145deg,#080d0ff0,#010405fb);border-radius:clamp(1.05rem,2vw,1.45rem);box-shadow:0 24px 70px #00000075,inset 0 1px #e5fffc0b}.moments-route-header{align-items:center}.moments-route-header h1{font-size:clamp(1.36rem,3.2vw,1.78rem);line-height:1.08;letter-spacing:0}.moments-route-header p{max-width:42rem;font-size:.9rem;line-height:1.4}.moments-route-header .essence-status-pill{padding:.2rem .5rem;font-size:.68rem;line-height:1}.moments-context-rail{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.58rem;padding:.82rem .9rem}.moments-context-rail strong{color:#effffcf5;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.2}.moments-context-rail p,.moments-context-rail strong{margin:0}.moments-app-header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.58fr);gap:clamp(1.15rem,3vw,2.3rem);align-items:stretch;overflow:hidden;padding:clamp(.35rem,1.4vw,.65rem) 0 clamp(.55rem,2vw,1rem);isolation:isolate}.moments-app-header:before{content:"";position:absolute;inset:-3.2rem -3rem auto;z-index:-1;height:min(28rem,52vw);background:radial-gradient(ellipse at 76% 18%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 34%),linear-gradient(180deg,#03080adb,#02040500);pointer-events:none}.moments-presence-copy{display:grid;align-content:center;gap:clamp(.75rem,1.8vw,1rem);min-width:0}.moments-title-row{display:flex;align-items:center;gap:.78rem;min-width:0}.moments-app-mark,.moment-composer-icon,.moment-tempo-mark{display:inline-flex;align-items:center;justify-content:center;color:#6aead5;border:1px solid rgba(106,234,213,.2);background:#6aead514}.moments-app-mark{width:clamp(2.65rem,6vw,3.35rem);height:clamp(2.65rem,6vw,3.35rem);border-radius:999px;box-shadow:0 0 26px color-mix(in srgb,var(--sienah-teal-300) 18%,transparent)}.moments-title-row h1,.moments-title-row p,.moments-presence-copy>p,.moments-presence-frame strong,.moments-presence-frame p,.moments-presence-secondary span,.moments-presence-secondary em,.moment-composer-topline h2,.moment-composer-topline p,.moments-panel-heading h2,.moments-panel-heading p,.moments-panel-heading span,.moments-tempo-heading h3,.moments-tempo-heading span{margin:0}.moments-title-row h1{max-width:11ch;color:#f7fffd;font-size:clamp(2.05rem,7vw,4rem);line-height:.94;letter-spacing:0}.moments-presence-copy>p{max-width:38rem;color:#d9f1eec2;font-size:clamp(1rem,1.8vw,1.12rem);line-height:1.55}.moments-presence-visual{display:grid;align-items:stretch;min-height:clamp(12rem,24vw,17rem)}.moments-presence-frame{position:relative;display:grid;align-content:end;gap:.72rem;overflow:hidden;min-height:100%;border:1px solid rgba(109,238,222,.16);border-radius:clamp(1.2rem,2.6vw,1.8rem);padding:clamp(1rem,2.6vw,1.45rem);background:linear-gradient(135deg,rgba(50,230,210,.12),transparent 34%),linear-gradient(180deg,#070e10e6,#010405f5);box-shadow:0 22px 64px #00000073,inset 0 1px #e5fffc0f}.moments-presence-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(106,234,213,.08) 1px,transparent 1px),linear-gradient(180deg,rgba(106,234,213,.055) 1px,transparent 1px);background-size:3.2rem 3.2rem;mask-image:linear-gradient(180deg,transparent 0%,#000 36%,#000 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 36%,#000 100%);opacity:.32}.moments-presence-frame>*{position:relative;z-index:1}.moments-presence-kicker{justify-self:start;border:1px solid rgba(106,234,213,.22);border-radius:999px;color:#abf6e9e6;background:#6aead514;font-size:.76rem;font-weight:900;padding:.32rem .6rem}.moments-presence-frame strong{max-width:24rem;min-width:0;color:#effffc;font-size:clamp(1.05rem,2vw,1.32rem);line-height:1.25;overflow-wrap:anywhere}.moments-presence-frame p{color:#cde3e0a8;line-height:1.45}.moments-presence-secondary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border-top:1px solid rgba(219,255,250,.08);padding-top:.5rem;color:#e8fffcc2;font-size:.8rem}.moments-presence-secondary em{color:#6aead5d1;font-style:normal;font-weight:900}.moments-controls-panel span,.moments-unavailable-state p,.moments-delete-confirmation p,.moment-empty p,.moments-panel-heading h2,.moments-tempo-heading span,.moments-rail-copy p{color:#ebf9f7a3}.moment-meta span,.moments-rail-meta span,.moment-preview-meta span,.moment-preview-mark,.moment-composer-kicker{border:1px solid rgba(106,234,213,.16);border-radius:999px;color:#abf6e9d6;background:#6aead50e;font-size:.78rem;font-weight:800;padding:.32rem .58rem}.moments-action-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.34fr);align-items:start;gap:clamp(.85rem,1.8vw,1rem)}.moments-controls-panel{display:grid;gap:.82rem;padding:.95rem}.moments-controls-panel>div{display:grid;gap:.1rem;min-width:10rem}.moments-filter-chips,.moment-composer-controls{display:flex;flex-wrap:wrap;align-items:end;gap:.55rem}.moments-filter-chips{justify-content:flex-start;overflow-x:auto}.moments-filter-chips button,.moment-segmented button{border:1px solid rgba(255,255,255,.11);background:#ffffff0b;color:#ebf9f7c7;border-radius:999px;padding:.52rem .78rem;font-weight:800;min-height:2.2rem;transition:var(--deepr-transition)}.moments-filter-chips button.is-active,.moment-segmented button.is-active,.moment-chip.is-active{border-color:#6aead57a;color:#6aead5;background:#6aead51f}.moment-composer{display:grid;gap:1rem;padding:0}.moment-composer-shell{width:100%;padding:.9rem}.moment-composer-topline{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem}.moment-composer-kicker{justify-self:end;white-space:nowrap}.moment-composer-icon,.moment-tempo-mark{width:2.25rem;height:2.25rem;border-radius:999px}.moment-composer-stage{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(13rem,.62fr);gap:.82rem;align-items:stretch}.moment-composer-field{display:grid;gap:.45rem;color:#ebf9f7b8;font-size:.84rem;font-weight:800}.moment-composer textarea{width:100%;min-height:124px;height:100%;resize:none;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff09,#0000003d),#00000047;color:#ebf9f7f0;border-radius:1rem;padding:.85rem .95rem;line-height:1.5}.moment-composer-preview{display:grid;align-content:space-between;gap:.8rem;min-height:124px;border:1px solid rgba(106,234,213,.13);border-radius:1rem;padding:.85rem;background:linear-gradient(145deg,color-mix(in srgb,var(--sienah-teal-300) 7.5%,transparent),transparent 52%),#ffffff09}.moment-composer-preview p{margin:0;color:#f0fffce0;font-size:.98rem;line-height:1.5;overflow-wrap:anywhere}.moment-preview-mark{justify-self:start}.moment-preview-meta{display:flex;flex-wrap:wrap;gap:.45rem}.moment-composer textarea:focus,.moments-filter-chips button:focus-visible,.moment-segmented button:focus-visible,.moment-chip:focus-visible,.moment-delete:focus-visible{outline:2px solid rgba(106,234,213,.55);outline-offset:3px}.moment-segmented{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.45rem;min-width:min(100%,15rem)}.moment-segmented legend{width:100%;color:#ebf9f7ad;font-size:.8rem;font-weight:800;margin-bottom:.05rem}.moment-composer-footer{display:flex;gap:.75rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.moment-composer-privacy{margin:0;color:#ebf9f794;font-size:.86rem;line-height:1.45}.moment-composer-count{color:#ebf9f794;font-size:.82rem;font-weight:800}.moment-error{color:#ffd2d2;margin:0}.moment-submit,.moment-delete{display:inline-flex;align-items:center;justify-content:center;gap:.42rem}.moment-submit{justify-self:start;min-height:2.45rem;padding-inline:1rem}.moments-unavailable-state{display:grid;align-items:start;justify-content:stretch;gap:.8rem;padding:.95rem}.moments-unavailable-state{justify-content:flex-start}.moments-unavailable-state strong,.moments-delete-confirmation strong,.moment-empty h2,.moment-card h3,.moment-card p{margin:0}.moments-delete-actions{display:flex;gap:.55rem;flex-wrap:wrap;justify-content:flex-end}.moment-empty{display:grid;gap:.55rem;justify-items:center;text-align:center;padding:clamp(1.35rem,4vw,2rem);color:#ebf9f7bd}.moment-empty svg{color:#6aead5}.moments-list-panel{display:grid;gap:clamp(.9rem,2vw,1.15rem);padding-top:.1rem}.moments-panel-heading{display:flex;align-items:end;justify-content:space-between;gap:.85rem}.moments-panel-heading>div{display:grid;gap:.15rem}.moments-panel-heading>span{border:1px solid rgba(219,255,250,.11);border-radius:999px;color:#daf5f1b8;background:#ffffff09;font-size:.78rem;font-weight:900;padding:.34rem .64rem;white-space:nowrap}.moments-tempo-group{display:grid;gap:.7rem}.moments-tempo-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.moments-tempo-heading h3{font-size:.98rem;color:#ebf9f7db}.moments-tempo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:clamp(.78rem,1.8vw,1rem)}.moment-card{position:relative;display:grid;gap:.85rem;overflow:hidden;isolation:isolate;min-height:12rem;padding:clamp(.95rem,2vw,1.12rem)}.moment-card-glow{position:absolute;inset:0 0 auto;z-index:-1;height:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--sienah-teal-300) 0%,transparent),color-mix(in srgb,var(--sienah-teal-300) 68%,transparent),color-mix(in srgb,var(--sienah-teal-300) 0%,transparent));opacity:.68}.moment-card-deeprconnects .moment-card-glow{background:linear-gradient(90deg,#8dd9ff00,#8dd9ff9e,color-mix(in srgb,var(--sienah-teal-300) 0%,transparent))}.moment-card-self .moment-card-glow{background:linear-gradient(90deg,#ffd59400,#ffd59480,color-mix(in srgb,var(--sienah-teal-300) 0%,transparent))}.moment-card-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.moment-avatar,.moment-chip{border-radius:999px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.moment-avatar{width:2.85rem;height:2.85rem;border:1px solid rgba(106,234,213,.24);background:linear-gradient(145deg,#6aead529,#ffffff0a);color:#6aead5;font-weight:900;box-shadow:0 0 0 4px #6aead509}.moment-avatar img,.moment-chip img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.moment-author-copy{min-width:0}.moment-card h3{font-size:.98rem;line-height:1.2}.moment-card h3 a{color:#ebf9f7f0;text-decoration:none}.moment-card-head p{color:#ebf9f794;font-size:.84rem}.moment-body-shell{display:grid;gap:.4rem;border:1px solid rgba(219,255,250,.075);border-radius:1rem;padding:.82rem;background:linear-gradient(180deg,#ffffff09,#ffffff05)}.moment-body-shell>span{color:#6aead5b8;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.moment-body{color:#ebf9f7e6;line-height:1.55;overflow-wrap:anywhere}.moment-meta,.moment-card-actions,.moments-rail-meta{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.moment-delete{justify-self:start;border:1px solid rgba(255,255,255,.1);background:#ffffff12;color:#ebf9f7d1;border-radius:999px;padding:.45rem .7rem;font-weight:800}.moments-rail{display:grid;gap:.85rem;padding:clamp(.92rem,2vw,1.08rem)}.moments-rail-copy{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.moments-rail-heading{min-width:0}.moments-rail-copy h2{margin:.05rem 0 .15rem;color:#f4fffd;font-size:1.08rem;line-height:1.1}.moments-rail-copy p{margin:0;font-size:.86rem}.moments-rail-actions{display:grid;justify-items:end;gap:.38rem;white-space:nowrap}.moments-rail-actions span{color:#daf5f19e;font-size:.74rem;font-weight:900}.moments-rail-open,.moments-rail-expanded a{color:#6aead5;text-decoration:none;font-weight:900}.moments-rail-strip{display:flex;align-items:center;gap:.7rem;overflow-x:auto;padding:.05rem 0 .2rem}.moment-chip{width:3.08rem;height:3.08rem;flex:0 0 auto;border:1px solid rgba(106,234,213,.22);background:linear-gradient(145deg,#6aead514,#ffffff09);color:#ebf9f7eb;text-decoration:none;font-weight:900;box-shadow:inset 0 1px #e5fffc0b}.create-moment-chip{color:#6aead5;border-color:#6aead56b}.moment-overflow,.moments-rail-status{color:#ebf9f7b8}.moments-rail-expanded{display:grid;gap:.65rem;border:1px solid rgba(219,255,250,.075);border-radius:1rem;padding:.9rem;background:linear-gradient(145deg,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 54%),#ffffff0a;color:#ebf9f7e6}.moments-rail-expanded p{margin:.28rem 0 0}@media (max-width: 720px){.moments-v1-page{gap:.58rem;padding-bottom:max(7.55rem,calc(6.45rem + env(safe-area-inset-bottom)))}.moments-route-header,.moments-context-rail,.moments-app-header,.moments-action-grid,.moment-composer-stage,.moments-unavailable-state,.moments-delete-confirmation,.moments-rail-copy{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.moments-route-header{gap:.5rem;padding:.72rem}.moments-route-header h1{font-size:clamp(1.28rem,8vw,1.58rem)}.moments-route-header p{font-size:.82rem;line-height:1.32}.moments-route-header .essence-status-pill{padding:.18rem .42rem;font-size:.66rem}.moments-context-rail{gap:.38rem;padding:.68rem}.moments-context-rail strong{font-size:.96rem}.moments-presence-secondary{display:grid;gap:.16rem;padding-top:.38rem}.moments-filter-chips,.moments-delete-actions{justify-content:flex-start}.moments-app-header{padding-top:.1rem}.moments-presence-visual,.moments-presence-frame{min-height:8.8rem}.moments-title-row{align-items:flex-start}.moments-title-row h1{font-size:clamp(2rem,13vw,3.1rem)}.moments-controls-panel{display:grid;gap:.54rem;padding:.7rem}.moments-action-grid{gap:.62rem}.moment-composer-shell{padding:.68rem}.moment-composer{gap:.62rem}.moment-composer-topline{grid-template-columns:auto minmax(0,1fr);gap:.5rem}.moment-composer-icon{width:1.9rem;height:1.9rem}.moment-composer-topline h2{font-size:1rem;line-height:1.12}.moment-composer-topline p{font-size:.78rem;line-height:1.32}.moment-composer textarea{min-height:74px;border-radius:.78rem;padding:.68rem}.moment-composer-preview{display:none}.moment-composer-kicker{grid-column:1 / -1;justify-self:start;padding:.18rem .42rem;font-size:.66rem}.moment-composer-stage{gap:.5rem}.moment-composer-controls{align-items:stretch;gap:.38rem}.moment-segmented{width:100%;gap:.32rem}.moment-segmented legend{font-size:.72rem}.moment-segmented button{min-height:1.95rem;padding:.38rem .52rem;font-size:.74rem}.moment-composer-footer{gap:.45rem}.moment-composer-privacy{font-size:.74rem;line-height:1.32}.moments-tempo-heading{display:grid}.moments-panel-heading{align-items:start}.moments-list-panel{gap:.6rem;padding:.72rem}.moments-panel-heading h2{font-size:.98rem}.moments-filter-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-wrap:wrap;margin-inline:-.05rem;padding-bottom:.18rem}.moments-filter-chips button{width:100%;min-width:0;padding-inline:.54rem}.moment-submit,.moments-delete-actions .btn{width:100%;min-height:2.18rem}.moments-rail-actions{justify-items:start}}html{min-height:100vh;min-height:100dvh;background:#020304;background-color:var(--deepr-bg);overflow-x:clip}body,#root{min-height:100vh;min-height:100dvh;width:100%;max-width:100%;overflow-x:clip;background:var(--deepr-bg-gradient);background-color:var(--deepr-bg);color:var(--deepr-text)}body{overscroll-behavior-y:none}#root{isolation:isolate}.app-shell,.app-shell-v1,.essence-shell,.shell-body,.shell-body-v1,.shell-main,.shell-main-v1,.route-frame,.route-frame-content,.page-shell,.bridge-page-v1{min-width:0;background-color:var(--deepr-bg);color:var(--deepr-text)}.app-shell,.app-shell-v1,.essence-shell{min-height:100vh;min-height:100dvh}.app-shell-v1[data-shell-visual-state=checking],.app-shell-v1[data-shell-visual-state=checking] .shell-body-v1,.app-shell-v1[data-shell-visual-state=checking] .shell-main-v1{background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text)}.shell-body,.shell-body-v1,.shell-main,.shell-main-v1,.route-frame,.route-frame-content,.page-shell,.bridge-page-v1{min-height:auto}.app-shell-v1:before{background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 2.6%,transparent),transparent 18rem),linear-gradient(180deg,#050a0bb8,#000101f0)}.protected-session-fallback:not(.protected-session-canvas){min-height:100%;place-content:center;align-content:center;padding:clamp(1.25rem,4vw,2rem);background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 18rem),linear-gradient(180deg,#050b0efa,#010406fe);background-color:var(--deepr-bg)}.protected-session-canvas{width:100%;max-width:none;min-height:max(24rem,calc(100dvh - var(--deepr-mobile-nav-reserve) - 5rem));margin:0;padding:0;border:0;border-radius:0;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);box-shadow:none}.mobile-nav,.mobile-nav-glass,.mobile-nav-glass.mobile-nav-mockup{background-color:var(--deepr-bg)}.deepr-confirmation-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:end center;padding:1rem;background:#0000009e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.deepr-confirmation-sheet{width:min(100%,27rem);display:grid;gap:.9rem;padding:1rem;border:1px solid rgba(90,214,201,.18);border-radius:1.35rem;background:linear-gradient(180deg,#0c1213fa,#05080afa);box-shadow:0 1.4rem 4rem #0000008c;color:#f5faf9f0}.deepr-confirmation-mark{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,127,127,.2);color:#ffa0a0f5;background:#ff6e6e14}.deepr-confirmation-copy{display:grid;gap:.35rem}.deepr-confirmation-copy h2,.deepr-confirmation-copy p{margin:0}.deepr-confirmation-copy h2{font-size:1.08rem;letter-spacing:-.02em}.deepr-confirmation-copy p:not(.eyebrow){color:#dce8e6b8;line-height:1.45}.deepr-confirmation-actions,.bridge-load-more{display:flex;justify-content:flex-end;gap:.65rem}.deepr-confirmation-actions button,.bridge-load-more button{min-height:2.55rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:.68rem .95rem;font-weight:700;color:#f5faf9f0;background:#ffffff0d}.deepr-confirmation-actions button:disabled,.bridge-load-more button:disabled{cursor:not-allowed;opacity:.62}.deepr-confirmation-delete{display:inline-flex;align-items:center;gap:.4rem;border-color:#ff747457!important;color:#ffdcdcfa!important;background:#78192252!important}.bridge-load-more{padding:.25rem 0 1.35rem;justify-content:center}.bridge-load-more button{border-color:#5ad6c933;color:#d7fbf7f0;background:#5ad6c914}@media (min-width: 720px){.deepr-confirmation-backdrop{place-items:center}}.innerspace-v1-route{width:100%;max-width:100%;overflow-x:clip}.innerspace-v1-route .innerspace-v1-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.85rem,2vw,1.15rem);width:100%;max-width:100%;padding:clamp(.85rem,2.3vw,1.3rem);border:1px solid rgba(111,206,199,.13);border-radius:clamp(1.08rem,2.4vw,1.55rem);background:radial-gradient(circle at 90% 0%,color-mix(in srgb,var(--sienah-teal-300) 7.5%,transparent),transparent 16rem),radial-gradient(circle at 8% 18%,rgba(61,139,148,.06),transparent 15rem),linear-gradient(145deg,#04090cfa,#010406fe);box-shadow:0 24px 64px #0000006b,inset 0 1px #d2fff90b}.innerspace-v1-route .innerspace-v1-head{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem;align-items:stretch}.innerspace-v1-route .innerspace-v1-head h1,.innerspace-v1-route .innerspace-v1-head h2,.innerspace-v1-composer :is(h2,h3),.innerspace-v1-list-head h3,.innerspace-v1-entry-card h4{margin:0;color:#effffcf5}.innerspace-v1-route .innerspace-v1-head h1,.innerspace-v1-route .innerspace-v1-head h2{font-size:clamp(1.4rem,5.5vw,2.25rem);letter-spacing:-.045em}.innerspace-v1-private-boundary{display:grid;gap:.25rem;min-width:0;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);border-radius:1rem;padding:.85rem;background:#020d0fb8;box-shadow:inset 0 1px #e4fffc0a}.innerspace-v1-private-boundary span,.innerspace-v1-composer-topline span,.innerspace-v1-list-head span,.innerspace-v1-entry-meta span{color:#75dfd1;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.innerspace-v1-private-boundary strong{color:#eefffceb}.innerspace-v1-private-boundary small{color:#aed3d5d1}.innerspace-v1-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;grid-column:1 / -1;min-width:0}.innerspace-v1-tabs button{display:grid;gap:.25rem;min-width:0;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 11%,transparent);border-radius:1rem;background:#020c0ead;color:#e0f7f5d6;cursor:pointer;padding:.72rem .75rem;text-align:left;box-shadow:inset 0 1px #e4fffc06}.innerspace-v1-tabs button span{overflow:hidden;font-size:.82rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.innerspace-v1-tabs button small{color:#aed3d5ad;font-size:.69rem;line-height:1.3}.innerspace-v1-tabs button.is-active{border-color:color-mix(in srgb,var(--sienah-teal-300) 32%,transparent);background:linear-gradient(180deg,#0a282adb,#020d0fd6);color:#effffcfa;box-shadow:0 14px 34px #0000003d,inset 0 1px #e4fffc0d}.innerspace-v1-resonance-lens{display:grid;gap:.72rem;min-width:0}.innerspace-v1-resonance-note,.innerspace-v1-lens-card{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 11.5%,transparent);border-radius:1rem;background:#020b0d94;padding:.85rem}.innerspace-v1-resonance-note{color:#c5e0e2d1;line-height:1.5;margin:0}.innerspace-v1-lens-card{display:grid;gap:.48rem;box-shadow:inset 0 1px #e4fffc06}.innerspace-v1-lens-card :is(h3,h4){color:#effffcf5;margin:.16rem 0 0}.innerspace-v1-lens-card span{color:#75dfd1;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.innerspace-v1-lens-card p{color:#c5e0e2d1;line-height:1.5;margin:0}.innerspace-v1-composer,.innerspace-v1-entry-list,.innerspace-v1-entry-card{min-width:0;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 11.5%,transparent);background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 10rem),linear-gradient(180deg,#070f12e6,#010608f5);box-shadow:0 14px 34px #00000047,inset 0 1px #dbfffa08}.innerspace-v1-composer,.innerspace-v1-entry-list{display:grid;gap:.78rem;border-radius:clamp(1rem,2vw,1.35rem);padding:clamp(.9rem,2vw,1.15rem)}.innerspace-v1-composer form{display:grid;gap:.78rem;min-width:0}.innerspace-v1-composer-topline,.innerspace-v1-list-head,.innerspace-v1-entry-meta,.innerspace-v1-card-actions{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0}.innerspace-v1-composer label,.innerspace-v1-edit-stack{display:grid;gap:.42rem;min-width:0}.innerspace-v1-composer label span{color:#c4eee9c7;font-size:.78rem;font-weight:750}.innerspace-v1-composer input,.innerspace-v1-composer select,.innerspace-v1-composer textarea,.innerspace-v1-edit-stack input,.innerspace-v1-edit-stack select,.innerspace-v1-edit-stack textarea{width:100%;min-width:0;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:.9rem;background:#000608b8;color:#effffcf0;font:inherit;outline:none;padding:.78rem .82rem}.innerspace-v1-composer textarea,.innerspace-v1-edit-stack textarea{resize:vertical;line-height:1.45}.innerspace-v1-composer input::placeholder,.innerspace-v1-composer textarea::placeholder{color:#a4c6c88a}.innerspace-v1-composer input:focus,.innerspace-v1-composer select:focus,.innerspace-v1-composer textarea:focus,.innerspace-v1-edit-stack input:focus,.innerspace-v1-edit-stack select:focus,.innerspace-v1-edit-stack textarea:focus{border-color:color-mix(in srgb,var(--sienah-teal-300) 38%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sienah-teal-300) 8%,transparent)}.innerspace-v1-primary-action,.innerspace-v1-card-actions button{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);border-radius:999px;background:linear-gradient(180deg,#26b8adeb,#14746feb);color:#001717;cursor:pointer;font-weight:850;padding:.78rem 1rem}.innerspace-v1-primary-action:disabled,.innerspace-v1-card-actions button:disabled{cursor:not-allowed;opacity:.58}.innerspace-v1-card-actions .innerspace-v1-secondary-action{background:#020d0fb8;color:#d8f9f6e6}.innerspace-v1-card-actions .innerspace-v1-danger-action{border-color:#ff98983d;background:#3a1012b8;color:#ffdcdcf0}.innerspace-v1-entry-list{grid-template-columns:minmax(0,1fr)}.innerspace-v1-entry-card{display:grid;gap:.72rem;border-radius:1rem;padding:.9rem}.innerspace-v1-entry-card p,.innerspace-v1-empty,.innerspace-v1-error{margin:0;color:#c5e0e2d1;line-height:1.5;overflow-wrap:anywhere}.innerspace-v1-empty-card{border-style:dashed;background:#020b0d94}.innerspace-v1-entry-meta time{color:#a4c6c8ad;font-size:.76rem}.innerspace-v1-error{border:1px solid rgba(255,196,133,.2);border-radius:.85rem;background:#46270847;color:#ffe4c4f0;padding:.7rem .78rem}@media (max-width: 720px){.innerspace-v1-route .innerspace-v1-shell{margin-bottom:4.65rem;border-radius:1.05rem}.innerspace-v1-tabs{grid-template-columns:minmax(0,1fr)}.innerspace-v1-composer-topline,.innerspace-v1-list-head{align-items:flex-start;flex-direction:column}}@media (min-width: 980px){.innerspace-v1-route .innerspace-v1-shell{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.innerspace-v1-route .innerspace-v1-head{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(18rem,.32fr)}.innerspace-v1-tabs{grid-column:1 / -1}}@media (max-width: 720px){.app-shell-v1:before{content:none;display:none;position:static;z-index:auto;mask-image:none;-webkit-mask-image:none}.topbar,.topbar.topbar-brand-glow,.mobile-nav,.mobile-nav-glass,.mobile-nav-glass.mobile-nav-mockup{backdrop-filter:none;-webkit-backdrop-filter:none}.topbar,.topbar.topbar-brand-glow{background:linear-gradient(180deg,#03080afc,#020608fb);border-bottom-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);box-shadow:0 10px 28px #0000006b,inset 0 -1px color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent)}.mobile-nav-glass,.mobile-nav-glass.mobile-nav-mockup{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-500) 8%,transparent),transparent 56%),linear-gradient(180deg,#030809fc,#010405fe);border-color:#3a7c806b;box-shadow:0 -10px 26px #00000075,inset 0 1px #73d4c917}.nav-link-mobile.active .deepr-nav-icon,.rail-link.active .rail-link-icon{filter:none}}.search-v1-preview,.search-v1-meta{margin:.28rem 0 0;color:#d0e5e2b8;line-height:1.42;overflow-wrap:anywhere}.search-v1-meta{color:#93bebac7;font-size:.82rem;font-weight:720}.search-v1-error{color:#ffb6bc;font-weight:760}.search-v1-loading{position:relative;min-height:2.4rem;padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:.95rem;background:linear-gradient(90deg,#071214b8,#0d2224c7,#071214b8);background-size:220% 100%;animation:search-v1-calm-loading 1.9s ease-in-out infinite}.search-v1-string-card h3,.search-v1-topic-card h3{line-height:1.24}@keyframes search-v1-calm-loading{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.search-v1-shell.card-surface{width:100%;max-width:none;margin-inline:0;border-color:color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sienah-teal-500) 4.5%,transparent),transparent 16rem),linear-gradient(180deg,#03080afa,#010507fc)}.search-v1-form{grid-template-columns:minmax(0,1fr)}.search-v1-input-shell{min-height:clamp(3.35rem,8vw,3.85rem);border-color:color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);border-radius:1.2rem;background:#050d10f0}.search-v1-input-shell:focus-within{border-color:color-mix(in srgb,var(--sienah-teal-300) 42%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sienah-teal-300) 7.5%,transparent),inset 0 1px #ffffff0d}.search-v1-submit,.search-v1-form .btn.search-v1-submit{width:100%;justify-content:center;box-shadow:0 12px 26px color-mix(in srgb,var(--sienah-teal-500) 12%,transparent)}.search-v1-segments{gap:.46rem;overflow-x:auto;overscroll-behavior-inline:contain}.search-v1-segment{min-height:2.48rem;border-color:#dffffb13;background:#091114c7}.search-v1-segment.is-active{border-color:color-mix(in srgb,var(--sienah-teal-300) 36%,transparent);color:#d8fff9;background:#0d2d2fc2;box-shadow:inset 0 1px #cffff913,0 0 18px color-mix(in srgb,var(--sienah-teal-500) 9%,transparent)}.search-v1-results-panel{border-color:#dbfffa11;background:#040a0d9e}.search-v1-list{display:grid;gap:.68rem}.search-v1-person-row,.search-v1-string-card,.search-v1-topic-card{display:grid;gap:.68rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);background:#070f12d1}.search-v1-person-row{grid-template-columns:minmax(0,1fr)}.search-v1-avatar{width:3.72rem;height:3.72rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-500) 18%,transparent),#071316f2)}.search-v1-username,.search-v1-presence,.search-v1-meta,.search-v1-preview{overflow-wrap:anywhere}.search-v1-username{color:#92f6ebdb}.search-v1-presence{margin:.22rem 0 0;color:#cee7e4ad;font-size:.82rem;font-weight:720}.search-v1-view-button{min-width:5rem}.search-v1-boundary-card{align-items:flex-start;background:#050c0fc2}.search-v1-deeprmatch-entry{border-color:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent)}@media (min-width: 760px){.search-v1-form{grid-template-columns:minmax(0,1fr) auto}.search-v1-submit,.search-v1-form .btn.search-v1-submit{width:fit-content}.search-v1-person-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.search-v1-card-actions{justify-content:flex-end}}.search-v1-shell.card-surface{gap:clamp(.9rem,2.2vw,1.25rem);padding:clamp(.9rem,2.4vw,1.45rem);border-color:#dcfffb13;border-radius:clamp(1.15rem,3vw,1.75rem);background:radial-gradient(circle at 50% -12%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 22rem),linear-gradient(180deg,#02080af5,#010406fc);box-shadow:0 22px 62px #00000061,inset 0 1px #dcfffb0b}.search-v1-hero{gap:clamp(.86rem,2vw,1.08rem);padding:0}.search-v1-heading-wrap{gap:.4rem;max-width:46rem}.search-v1-heading-wrap h2{font-size:clamp(2.28rem,8vw,4.55rem);letter-spacing:-.075em}.search-v1-heading-wrap p:not(.eyebrow){max-width:38rem;color:#d4e8e5bd}.search-v1-form{grid-template-columns:minmax(0,1fr) auto;gap:.46rem}.search-v1-input-shell{min-height:clamp(3.55rem,8vw,4.15rem);border-color:#e0fffb1b;border-radius:999px;padding-inline:clamp(.95rem,2vw,1.25rem);background:#060d10e0;box-shadow:inset 0 1px #ffffff09,0 14px 34px #0000003d}.search-v1-input-shell:focus-within{border-color:color-mix(in srgb,var(--sienah-teal-300) 34%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sienah-teal-300) 7%,transparent),inset 0 1px #ffffff0d}.search-v1-form input{font-size:clamp(1rem,2.2vw,1.12rem)}.search-v1-submit,.search-v1-form .btn.search-v1-submit{width:auto;min-width:3.55rem;min-height:clamp(3.55rem,8vw,4.15rem);aspect-ratio:1;justify-content:center;border-radius:999px;padding:0;color:#dffffbeb;background:#071c1fc2;border-color:color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);box-shadow:none}.search-v1-submit span{display:none}.search-v1-segments{gap:.42rem;padding:.12rem;border:1px solid rgba(220,255,251,.06);border-radius:999px;background:#050c0fb8}.search-v1-segment{min-height:2.26rem;border-color:transparent;padding:.42rem .66rem;background:transparent;box-shadow:none}.search-v1-segment small{color:#b4d2cf8a;font-size:.56rem}.search-v1-segment.is-active{border-color:color-mix(in srgb,var(--sienah-teal-300) 26%,transparent);color:#e0fffbf5;background:#123a3c94;box-shadow:inset 0 1px #cffff90f}.search-v1-results-panel{gap:.72rem;border-color:#dbfffa0b;border-radius:1.1rem;padding:clamp(.72rem,2vw,.95rem);background:#040a0d6b}.search-v1-section-head{align-items:center}.search-v1-count-pill{border-color:#dcfffb12;color:#c1e5e1bd;background:#030e106b}.search-v1-empty-state{display:grid;gap:.28rem;padding:.2rem .05rem .4rem}.search-v1-empty-state p,.search-v1-empty-state small{margin:0;color:#d8ece9c2;line-height:1.45}.search-v1-empty-state small{color:#95b8b4b8;font-size:.78rem}.search-v1-list{gap:.5rem}.search-v1-person-row,.search-v1-string-card,.search-v1-topic-card{border:1px solid rgba(220,255,251,.055);border-radius:1rem;padding:clamp(.72rem,1.8vw,.9rem);background:#070e118f;box-shadow:inset 0 1px #ffffff06}.search-v1-person-row{grid-template-columns:minmax(0,1fr);align-items:center}.search-v1-avatar{width:3.4rem;height:3.4rem;border-color:color-mix(in srgb,var(--sienah-teal-300) 15%,transparent);box-shadow:0 10px 24px #0000003d}.search-v1-result-card h3{font-size:clamp(1.02rem,2vw,1.18rem)}.search-v1-username{color:#99efe6d1}.search-v1-card-actions{align-items:center}.search-v1-card-actions .btn,.search-v1-report-button{min-height:2.22rem;border-radius:999px}.search-v1-view-button{min-width:4.55rem}.search-v1-boundary-card{border-color:#dcfffb0f;border-radius:1.05rem;background:#050c0f85;box-shadow:inset 0 1px #ffffff06}.search-v1-deeprmatch-entry{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border-color:color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);background:linear-gradient(135deg,#071316b8,#040a0c9e)}.search-v1-boundary-mark{width:2.35rem;height:2.35rem;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);border-radius:999px;color:#b2fff6e6;background:#0b282a94}.search-v1-circles-note{display:block}.search-v1-circles-note summary{display:grid;gap:.18rem;cursor:pointer;list-style:none}.search-v1-circles-note summary::-webkit-details-marker{display:none}.search-v1-circles-note summary span{color:#e8faf7e0;font-weight:820}.search-v1-circles-note summary small{color:#9bbcb8b8}.search-v1-circles-note>div{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.72rem}@media (min-width: 760px){.search-v1-person-row{grid-template-columns:minmax(0,1fr) auto}}@media (max-width: 720px){.route-frame:has(.search-v1-shell:not(.discover-v1-shell))>.route-frame-head{display:none}.search-v1-shell.card-surface{border-radius:0;border-inline:0;margin-inline:calc(-1*clamp(1rem,2vw,1.85rem));padding-inline:clamp(.9rem,4vw,1.1rem)}.search-v1-form{grid-template-columns:minmax(0,1fr) auto}.search-v1-submit,.search-v1-form .btn.search-v1-submit{min-width:3.55rem;width:3.55rem}.search-v1-segments{border-radius:1.05rem}.search-v1-segment small{display:none}.search-v1-section-head{align-items:flex-start}.search-v1-deeprmatch-entry,.search-v1-circles-note>div{grid-template-columns:auto minmax(0,1fr)}.search-v1-deeprmatch-entry .btn,.search-v1-circles-note .btn{grid-column:1 / -1;justify-content:center}}.bridge-relationship-suggestions-card{display:grid;gap:.85rem}.bridge-relationship-suggestions-state{margin:0;line-height:1.5}.bridge-relationship-suggestions-card li{min-height:3.45rem}.bridge-relationship-suggestions-card small{display:block;margin-top:.14rem;color:#9cb5b2;font-size:.73rem;line-height:1.35}.bridge-relationship-suggestions-card button{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);border-radius:999px;color:#eafffb;background:#062022c7;font-size:.78rem;font-weight:800}.bridge-relationship-suggestions-card button:disabled{cursor:not-allowed;opacity:.58}.bridge-string-card,.bridge-string-card.is-primary-string{overflow:visible}.string-author{min-width:0;border-radius:.9rem;color:inherit;text-decoration:none}a.string-author:hover,a.string-author:focus-visible{color:inherit;outline:none}.string-context-menu{isolation:isolate}.string-context-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:2.12rem;height:2.12rem;min-width:2.5rem;min-height:2.5rem;padding:0;border:1px solid rgba(179,255,246,.14);border-radius:999px;color:#d8f5f0;background:#04100fbd;cursor:pointer;line-height:1;letter-spacing:.08em;box-shadow:inset 0 1px #ffffff0f}.string-context-menu-trigger:hover,.string-context-menu-trigger:focus-visible,.string-context-menu[data-open=true] .string-context-menu-trigger{border-color:#12c4b46b;color:#f4fffc;outline:none}.string-context-menu-panel{z-index:40;max-height:min(72vh,28rem);overflow-y:auto;overscroll-behavior:contain}.string-image-open{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.string-image-open:focus-visible{outline:2px solid color-mix(in srgb,var(--sienah-teal-300) 80%,transparent);outline-offset:-3px}.string-image-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:clamp(1rem,4vw,2rem);background:#000304e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.string-image-lightbox img{max-width:min(100%,62rem);max-height:min(84vh,54rem);border:1px solid rgba(179,255,246,.16);border-radius:1.1rem;object-fit:contain;box-shadow:0 24px 80px #0000009e}.string-image-lightbox-close{position:fixed;top:max(.9rem,env(safe-area-inset-top));right:max(.9rem,env(safe-area-inset-right));display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(179,255,246,.18);border-radius:999px;color:#effffc;background:#030a0be6;font-size:1.5rem;cursor:pointer}.string-open-reflects,.reflect-composer-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:1.72rem;border:1px solid transparent;border-radius:999px;padding:.24rem .36rem;color:#bed4d1b8;background:transparent;font-size:.72rem;font-weight:700;text-decoration:none}.string-open-reflects{justify-self:start;margin:.32rem 0 0}.string-open-reflects:hover,.string-open-reflects:focus-visible,.reflect-composer-actions a:hover,.reflect-composer-actions a:focus-visible{border-color:#dbfffa1a;color:#eafffbeb;background:#ffffff06;outline:none}@media (max-width: 720px){.string-context-menu-panel{position:fixed;left:max(.72rem,env(safe-area-inset-left));right:max(.72rem,env(safe-area-inset-right));top:auto;bottom:max(5.35rem,calc(4.35rem + env(safe-area-inset-bottom)));width:auto;border-radius:1.2rem}}.owner-console-header,.owner-console-rail,.owner-readiness-list-card{border-color:#dbfffa13;border-radius:.95rem;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-teal-300) 2.6%,transparent),transparent 12rem),linear-gradient(180deg,#070d0fd1,#020608eb);box-shadow:inset 0 1px #ffffff06}.owner-console-header{align-items:center}.owner-console-header .essence-route-header-copy{gap:.28rem}.owner-console-header h1{font-size:clamp(1.08rem,2.4vw,1.34rem);line-height:1.08;letter-spacing:0}.owner-console-header p{max-width:46rem;font-size:.86rem;line-height:1.38}.owner-console-header .essence-status-pill{padding:.2rem .5rem;font-size:.68rem;line-height:1}.owner-console-header .gated-readiness-chips{justify-content:flex-end;gap:.32rem}.owner-console-header .gated-readiness-chips span{padding:.22rem .45rem;font-size:.68rem;line-height:1.1}.owner-console-rail,.owner-readiness-list-card{padding:.92rem}.owner-readiness-list-card ul{display:grid;gap:.42rem;margin:0;padding-left:1.1rem;color:#e2f2efc2}.owner-operational-status{overflow:hidden}.owner-operational-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;width:100%}.owner-operational-grid div{border:1px solid rgba(219,255,250,.075);border-radius:.72rem;background:#02080a8f;padding:.78rem;min-width:0}.owner-operational-grid span,.owner-operational-grid strong{display:block;overflow-wrap:anywhere}.owner-operational-grid span{color:var(--muted);font-size:.78rem;letter-spacing:0;text-transform:none}.owner-operational-grid strong{margin-top:.25rem;color:var(--text)}.owner-analytics{overflow:hidden}.owner-analytics-grid,.owner-analytics-chart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem}.owner-analytics-card,.owner-analytics-chart,.owner-analytics-unavailable{border:1px solid rgba(219,255,250,.075);border-radius:.72rem;background:#030a0c9e;padding:.9rem;box-shadow:inset 0 1px #ffffff06}.owner-analytics-card span,.owner-analytics-bar-row span{display:block;color:#e5f6f4ad;font-size:.78rem}.owner-analytics-card strong{display:block;margin-top:.35rem;color:#eafffb;font-size:1.05rem}.owner-analytics-chart-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:1rem}.owner-analytics-chart h3{margin:0 0 .7rem;font-size:.95rem;color:#eafffb}.owner-analytics-bar-row{display:grid;grid-template-columns:minmax(5.5rem,7rem) 1fr;gap:.65rem;align-items:center;margin:.45rem 0;min-width:0}.owner-analytics-bar-stack{display:flex;gap:2px;min-width:0}.owner-analytics-bar-stack i{display:block;height:.55rem;min-width:4px;border-radius:999px;background:linear-gradient(90deg,#68e0d1b8,#68e0d138)}.owner-analytics-unavailable{margin-top:1rem}.owner-analytics-unavailable p{margin:.4rem 0 0}.owner-moderation-list,.owner-moderation-card{display:grid;gap:.62rem;min-width:0}.owner-moderation-card{border:1px solid rgba(219,255,250,.075);border-radius:.72rem;padding:.82rem;background:#02080a8f}.owner-moderation-card p{margin:0}.owner-moderation-actions{display:flex;flex-wrap:wrap;gap:.46rem}.owner-waitlist-controls{display:flex;flex-wrap:wrap;align-items:end;gap:.62rem}.owner-waitlist-invite code{display:block;width:100%;padding:.64rem .72rem;border:1px solid rgba(104,224,209,.2);border-radius:.62rem;color:#95fff7;background:#000506b8;overflow-wrap:anywhere;white-space:normal}@media (max-width: 720px){.route-frame:has(.owner-console-header){gap:.78rem;padding-bottom:max(7.35rem,calc(6.25rem + env(safe-area-inset-bottom)))}.route-frame:has(.owner-console-header)>.route-frame-head{gap:.24rem}.route-frame:has(.owner-console-header)>.route-frame-head h1{max-width:12ch;font-size:clamp(1.34rem,7vw,1.76rem);letter-spacing:0}.route-frame:has(.owner-console-header)>.route-frame-head .muted{font-size:.82rem;line-height:1.35}.route-frame:has(.owner-console-header)>.route-frame-head .status-badge{padding:.2rem .48rem;font-size:.68rem}.owner-console-header{align-items:flex-start;gap:.54rem;padding:.72rem}.owner-console-header .gated-readiness-chips{justify-content:flex-start}.owner-console-rail,.owner-readiness-list-card{gap:.58rem;padding:.74rem}.owner-console-rail h2{margin:0;font-size:1rem;line-height:1.16}.owner-operational-grid,.owner-analytics-grid,.owner-analytics-chart-grid{grid-template-columns:1fr;gap:.52rem}.owner-operational-grid div,.owner-analytics-card,.owner-analytics-chart,.owner-analytics-unavailable{padding:.62rem}.owner-analytics-card strong{font-size:.95rem}.owner-analytics-chart h3{margin-bottom:.45rem;font-size:.86rem}.owner-moderation-actions{gap:.38rem}.owner-waitlist-controls{align-items:stretch}.owner-waitlist-controls .report-control-field,.owner-waitlist-controls .btn{width:100%}}.create-string-page{display:grid;gap:clamp(.9rem,2vw,1.25rem);width:min(1120px,100%);max-width:100%;min-width:0;margin:0 auto;padding:clamp(.5rem,1.6vw,1rem) clamp(.45rem,1.8vw,1rem) calc(8.4rem + env(safe-area-inset-bottom,0px));overflow-x:clip;scroll-margin-top:7rem}.create-string-page *,.create-string-page *:before,.create-string-page *:after{box-sizing:border-box}.create-string-route-header,.create-string-composer,.create-string-audience-panel,.create-string-media-panel,.create-string-sound-panel,.create-string-actions-panel,.create-string-context-panel{position:relative;z-index:1;min-width:0;max-width:100%;overflow:hidden;border-color:#dbfffa1a;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 12rem),linear-gradient(180deg,#080e11f0,#02070af7);box-shadow:0 18px 48px #00000047,inset 0 1px #dbfffa08}.create-string-route-header{overflow:visible}.create-string-route-header h1{margin:0;letter-spacing:0}.create-string-header-back{display:inline-flex;align-items:center;gap:.42rem;min-height:2.4rem;border:1px solid rgba(219,255,250,.12);border-radius:999px;padding:.42rem .72rem;color:#dbfffae6;background:#01080aad;text-decoration:none}.create-string-studio{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,22.5rem);grid-template-areas:"main preview" "actions actions";gap:clamp(.85rem,1.8vw,1.15rem);align-items:start}.create-string-main-stack{grid-area:main;display:grid;gap:clamp(.75rem,1.8vw,1rem);min-width:0}.create-string-context-panel{grid-area:preview;display:grid;gap:clamp(.78rem,1.6vw,1rem);position:sticky;top:5.8rem}.create-string-actions-panel{grid-area:actions;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(.65rem,1.5vw,1rem);position:sticky;bottom:calc(5.85rem + env(safe-area-inset-bottom,0px));z-index:18;margin-top:.1rem;padding:clamp(.62rem,1.6vw,.85rem);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.create-string-author-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.65rem,1.8vw,.9rem);min-width:0}.create-string-author-copy{min-width:0}.create-string-author-avatar,.create-string-composer .composer-avatar{width:2.32rem;height:2.32rem;min-width:2.32rem;min-height:2.32rem;max-width:2.32rem;max-height:2.32rem;flex:0 0 auto;border-radius:999px;overflow:hidden;display:inline-grid;place-items:center;box-shadow:0 0 0 1px #33e5cc38,0 0 16px #33e5cc14}.create-string-author-avatar{width:2.32rem;height:2.32rem;min-width:2.32rem;min-height:2.32rem;max-width:2.32rem;max-height:2.32rem;flex:0 0 auto;border-radius:999px;overflow:hidden;display:inline-grid;place-items:center}.create-string-composer .composer-avatar{width:2.32rem;height:2.32rem;min-width:2.32rem;min-height:2.32rem;max-width:2.32rem;max-height:2.32rem;overflow:hidden}.create-string-author-avatar-image,.create-string-composer-avatar-image{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:999px;object-fit:cover;display:block}.create-string-composer-avatar-image{width:100%;height:100%;object-fit:cover}.create-string-author-card h2,.create-string-panel-heading h2,.create-string-preview-author h3{margin:0;font-size:clamp(1rem,1.8vw,1.16rem);line-height:1.08;letter-spacing:0}.create-string-author-card p,.create-string-panel-heading p,.create-string-context-panel p,.create-string-media-dropzone p,.create-string-sound-status,.create-string-sound-boundary,.create-string-preview-author p,.create-string-preview-facts p{margin:0}.create-string-draft-pill{justify-self:end;max-width:min(13rem,34vw);border:1px solid rgba(51,229,204,.15);border-radius:999px;padding:.42rem .68rem;color:#dbfffac7;background:#33e5cc0e;font-size:.76rem;font-weight:800;line-height:1.2}.create-string-composer{z-index:3;display:grid;gap:clamp(.85rem,2vw,1rem);background:#05080c;background:radial-gradient(circle at 12% 0%,rgba(219,255,250,.04),transparent 9rem),linear-gradient(180deg,#070b10,#020609)}.create-string-field{display:grid;gap:.55rem;min-width:0;flex:1}.create-string-composer-kicker{margin:0;color:#90f5e7d1;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.create-string-input{min-height:clamp(11rem,29vh,17rem);resize:vertical;border-color:#dbfffa21;background:#ffffff09;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.48}.create-string-composer-meta{display:flex;justify-content:space-between;gap:.65rem;color:var(--text-muted);font-size:.82rem;line-height:1.35;flex-wrap:wrap}.bridge-composer-gateway{min-height:54px;text-align:left;cursor:pointer;color:var(--text-muted)}.create-string-limit,.create-string-audience legend{color:#dbfffab8;font-size:.82rem;font-weight:850}.create-string-boundary-strip{display:flex;align-items:center;gap:.48rem;flex-wrap:wrap;min-width:0}.create-string-boundary-strip>span,.create-string-inline-media-action{display:inline-flex;align-items:center;gap:.38rem;min-height:2.25rem;border:1px solid rgba(219,255,250,.12);border-radius:999px;padding:.42rem .66rem;color:#dbfffadb;background:#01080a94;font-size:.82rem;font-weight:850;white-space:nowrap}.create-string-inline-media-action{width:auto;margin:0;cursor:pointer}.create-string-inline-media-action.is-disabled{color:#b6cac69e}.create-string-media-panel,.create-string-sound-panel,.create-string-audience-panel{display:grid;gap:clamp(.72rem,1.6vw,.95rem)}.create-string-panel-heading{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.create-string-media-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.create-string-media-dropzone{position:relative;z-index:1;display:grid;max-width:100%;overflow:hidden;place-items:center;gap:.48rem;min-height:clamp(8.2rem,20vw,11rem);border:1px dashed rgba(219,255,250,.16);border-radius:18px;background:radial-gradient(circle at 50% 0%,rgba(51,229,204,.08),transparent 9rem),#02060aeb;color:var(--text-primary);padding:clamp(.85rem,2vw,1.2rem);text-align:center;cursor:pointer}.create-string-media-dropzone span{font-size:1rem;font-weight:900}.create-string-media-dropzone small{max-width:28rem;color:var(--text-muted);line-height:1.35}.create-string-media-dropzone.is-disabled{cursor:not-allowed;color:#dbfffaa3;background:#ffffff06}.create-string-selected-media-card{position:relative;z-index:1;display:grid;gap:.75rem;min-width:0;max-width:100%;overflow:hidden;border:1px solid rgba(219,255,250,.13);border-radius:18px;background:#02060af5;padding:.62rem}.create-string-selected-media-card.is-error{border-color:#ff797952;box-shadow:inset 0 0 0 1px #ff797914}.create-string-selected-media-frame{position:relative;display:grid;place-items:center;width:100%;max-width:100%;max-height:min(380px,46vh);overflow:hidden;border-radius:14px;background:#02060a;padding:.5rem}.create-string-selected-media-image{position:relative;z-index:1;display:block;width:100%;max-width:100%;max-height:min(360px,44vh);object-fit:contain;border-radius:12px}.create-string-media-actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;min-width:0}.create-string-media-status{margin-right:auto;color:#dbfffab8;font-size:.82rem;line-height:1.35}.create-string-remove-media,.create-string-replace-media,.create-string-retry-media{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:2.28rem;border:1px solid rgba(219,255,250,.12);border-radius:999px;background:#ffffff0f;color:var(--text-primary);padding:.45rem .72rem;font-weight:850;cursor:pointer}.create-string-retry-media{border-color:#33e5cc5c;color:#dffef9;background:#33e5cc1c}.create-string-sound-policy{display:grid;gap:.55rem;min-width:0;margin:0;padding:0;border:0}.create-string-sound-policy-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;min-width:0}.create-string-sound-policy-card,.create-string-sound-select{position:relative;z-index:2;min-width:0;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:#04080cdb;color:var(--text-primary);padding:.68rem .72rem;text-align:left;cursor:pointer}.create-string-sound-policy-card.is-selected,.create-string-sound-card.is-selected .create-string-sound-select{border-color:#33e5cc94;background:linear-gradient(135deg,#33e5cc21,#ffffff0b);box-shadow:inset 0 0 0 1px #33e5cc1f,0 0 22px #33e5cc0e}.create-string-sound-policy-card span,.create-string-sound-policy-card small,.create-string-sound-select span,.create-string-sound-select strong,.create-string-sound-select small{display:block}.create-string-sound-policy-card span,.create-string-sound-select strong{font-weight:900}.create-string-sound-policy-card small,.create-string-sound-select small{margin-top:.28rem;color:var(--text-muted);font-size:.77rem;line-height:1.32}.create-string-sound-library{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;min-width:0}.create-string-sound-card{--sound-accent: var(--deepr-teal);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;border:1px solid rgba(219,255,250,.08);border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--sound-accent) 14%,transparent),#ffffff06),#02060ae6;overflow:hidden}.create-string-sound-card[data-sound-accent=warm]{--sound-accent: color-mix(in srgb, var(--deepr-teal) 54%, var(--deepr-text))}.create-string-sound-card[data-sound-accent=night]{--sound-accent: color-mix(in srgb, var(--deepr-teal) 42%, var(--deepr-text-muted))}.create-string-sound-card[data-sound-accent=hopeful]{--sound-accent: var(--deepr-teal-strong)}.create-string-sound-card[data-sound-accent=tender]{--sound-accent: color-mix(in srgb, var(--deepr-teal-strong) 58%, var(--deepr-text))}.create-string-sound-select{width:100%;height:100%;border:0;border-radius:0;background:transparent}.create-string-sound-mood{width:max-content;max-width:100%;border-radius:999px;padding:.18rem .48rem;color:var(--deepr-bg);background:var(--sound-accent);font-size:.68rem;font-weight:950}.create-string-sound-preview{display:inline-flex;align-items:center;justify-content:center;gap:.32rem;width:5.6rem;min-height:100%;border:0;border-left:1px solid rgba(219,255,250,.1);color:#dbfffae0;background:#00000038;font-size:.75rem;font-weight:900;cursor:pointer}.create-string-sound-preview:disabled{cursor:wait;opacity:.7}.create-string-sound-status,.create-string-sound-boundary{color:#dbfffab8;font-size:.82rem;line-height:1.35}.create-string-sound-boundary{border-top:1px solid rgba(219,255,250,.07);padding-top:.68rem;color:#dbfffa94}.create-string-audience{display:grid;gap:.55rem;margin:0;padding:0;border:0}.create-string-audience+.create-string-audience{padding-top:.4rem;border-top:1px solid rgba(219,255,250,.07)}.create-string-audience-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;min-width:0}.create-string-reflect-options{grid-template-columns:repeat(2,minmax(0,1fr))}.create-string-audience-card{position:relative;z-index:2;min-width:0;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:#04080cdb;color:var(--text-primary);padding:.72rem .78rem;text-align:left;cursor:pointer}.create-string-audience-card.is-selected{border-color:#33e5cca8;background:#33e5cc1f;box-shadow:inset 0 0 0 1px #33e5cc24,0 0 22px #33e5cc0f}.create-string-audience-card span,.create-string-audience-card small{display:block}.create-string-audience-card span{font-weight:900}.create-string-audience-card small{margin-top:.28rem;color:var(--text-muted);font-size:.78rem;line-height:1.32}.create-string-preview-card{display:grid;gap:.8rem;min-width:0;border:1px solid rgba(219,255,250,.12);border-radius:20px;background:radial-gradient(circle at 85% 0%,rgba(51,229,204,.08),transparent 10rem),linear-gradient(180deg,#04090df5,#010407fa);padding:clamp(.78rem,1.8vw,1rem)}.create-string-preview-author{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:center}.create-string-preview-author p{color:var(--text-muted);font-size:.82rem}.create-string-preview-body{margin:0;color:var(--text-primary);font-size:clamp(1.05rem,2vw,1.32rem);font-weight:850;line-height:1.22;white-space:pre-wrap;overflow-wrap:anywhere}.create-string-preview-body.is-empty{color:#dbfffa7a;font-weight:750}.create-string-preview-media{position:relative;display:grid;overflow:hidden;border-radius:16px;background:#02060a}.create-string-preview-media img,.create-string-preview-media video{width:100%;max-height:15rem;object-fit:cover;display:block}.create-string-preview-media span{position:absolute;left:.62rem;bottom:.62rem;border-radius:999px;padding:.32rem .55rem;color:#dffef9;background:#00000094;font-size:.72rem;font-weight:900}.create-string-preview-sound{display:inline-flex;align-items:center;justify-content:flex-start;gap:.42rem;min-width:0;width:max-content;max-width:100%;border:1px solid rgba(51,229,204,.18);border-radius:999px;padding:.42rem .68rem;color:#dbfffad6;background:#33e5cc13;font-size:.78rem;font-weight:850}.create-string-preview-sound span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-string-preview-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.44rem}.create-string-preview-actions span{display:inline-flex;align-items:center;justify-content:center;gap:.32rem;min-height:2.12rem;border:1px solid rgba(219,255,250,.1);border-radius:999px;color:#dbfffac2;background:#ffffff09;font-size:.76rem;font-weight:850}.create-string-preview-facts{display:grid;gap:.58rem}.create-string-preview-facts section{display:grid;gap:.24rem;border-top:1px solid rgba(219,255,250,.07);padding-top:.58rem}.create-string-preview-facts section:first-child{border-top:0;padding-top:0}.create-string-preview-facts section p:last-child{color:var(--text-muted);font-size:.82rem;line-height:1.35}.create-string-action-stack{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;min-width:0}.create-string-action-status{color:#dbfffaad;font-size:.82rem;line-height:1.3}.create-string-back-action,.create-string-actions-panel .composer-submit{min-height:2.65rem;border-radius:999px}.create-string-actions-panel .composer-submit{min-width:min(15rem,100%)}.create-string-notice{color:#8ee9dc;margin:0}@media (max-width: 920px){.create-string-studio{grid-template-columns:1fr;grid-template-areas:"main" "preview" "actions"}.create-string-context-panel{position:static}}@media (max-width: 760px){.create-string-page{width:100%;padding-inline:.35rem;padding-bottom:calc(8.8rem + env(safe-area-inset-bottom,0px))}.create-string-author-card{grid-template-columns:auto minmax(0,1fr)}.create-string-draft-pill{grid-column:1 / -1;justify-self:start;max-width:100%}.create-string-input{min-height:13rem}.create-string-audience-options,.create-string-reflect-options,.create-string-sound-policy-options,.create-string-sound-library{grid-template-columns:1fr}.create-string-sound-card{grid-template-columns:minmax(0,1fr)}.create-string-sound-preview{width:100%;min-height:2.4rem;border-left:0;border-top:1px solid rgba(219,255,250,.1)}.create-string-actions-panel{grid-template-columns:1fr;position:static;bottom:auto}.create-string-action-stack{display:grid;justify-content:stretch}.create-string-actions-panel .btn,.create-string-actions-panel button{width:100%;justify-content:center}.create-string-media-actions{display:grid;grid-template-columns:1fr 1fr}.create-string-media-status{grid-column:1 / -1}}.create-string-page.create-string-smart-page{width:min(680px,100%);min-height:0;gap:.66rem;padding:clamp(.58rem,1.5vw,.86rem) clamp(.5rem,1.5vw,.78rem) calc(6.1rem + env(safe-area-inset-bottom,0px));overflow:hidden}.create-string-smart-page .create-string-smart-form{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"topbar" "main" "actions";gap:.72rem;min-height:0;max-height:none;align-items:stretch}.create-string-smart-topbar{grid-area:topbar;display:grid;grid-template-columns:2.55rem minmax(0,1fr) 2.55rem;align-items:center;min-height:3.12rem;border:1px solid rgba(219,255,250,.08);border-radius:1.12rem;background:#04080cc7;box-shadow:inset 0 1px #dbfffa09}.create-string-smart-topbar h1,.create-string-smart-topbar strong{margin:0;min-width:0;color:#f9fffdf2;font-size:1.05rem;font-weight:920;text-align:center;letter-spacing:0}.create-string-icon-button{display:inline-grid;place-items:center;width:2.34rem;height:2.34rem;margin:auto;border:0;border-radius:999px;color:#ebfcf9e6;background:transparent;text-decoration:none;cursor:pointer}.create-string-icon-button:hover,.create-string-icon-button:focus-visible{background:#dbfffa13}.create-string-smart-page .create-string-main-stack{grid-area:main;display:grid;grid-template-rows:auto auto;gap:.66rem;min-height:0}.create-string-smart-page .create-string-composer{display:grid;grid-template-rows:auto auto auto;gap:.78rem;min-height:0;padding:clamp(.82rem,2vw,1.08rem);border-radius:1.24rem;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-teal-300) 6%,transparent),transparent 9rem),linear-gradient(180deg,#070a0e,#020507)}.create-string-smart-page.has-media .create-string-main-stack{grid-template-rows:auto minmax(7.5rem,auto)}.create-string-smart-page .create-string-author-card{grid-template-columns:auto minmax(0,1fr) auto;gap:.58rem}.create-string-smart-page .create-string-author-copy h2{font-size:clamp(1rem,2.4vw,1.16rem)}.create-string-smart-page .create-string-author-copy .muted{color:#daecea9e;font-size:.82rem}.create-string-smart-page .create-string-draft-pill{max-width:7rem;padding:.33rem .58rem;font-size:.72rem}.create-string-smart-page .create-string-smart-field{min-height:0;display:grid;align-content:start;gap:.72rem;min-height:clamp(15rem,40svh,21rem);border:1px solid rgba(219,255,250,.075);border-radius:1.06rem;padding:clamp(.82rem,2vw,1.02rem);background:radial-gradient(circle at 16% 0%,color-mix(in srgb,var(--sienah-teal-300) 3.5%,transparent),transparent 9rem),#0004068a;box-shadow:inset 0 1px #dbfffa08,inset 0 -18px 42px #00000029}.create-string-smart-page .create-string-field-guide{margin:0;max-width:32rem;color:#dceeeb94;font-size:clamp(.86rem,2.7vw,.98rem);line-height:1.42}.create-string-smart-page .create-string-input{width:100%;height:auto;min-height:10rem;resize:none;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;color:#fafffdf5;font-size:clamp(1.16rem,4.35vw,1.48rem);font-weight:760;line-height:1.32}.create-string-smart-page.has-media .create-string-input{min-height:5.8rem;font-size:clamp(1.02rem,4vw,1.22rem)}.create-string-smart-page .create-string-input::placeholder{color:#dceeeb6b}.create-string-smart-page .create-string-input:focus{outline:0;box-shadow:none}.create-string-control-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-width:0;overflow:visible;padding-bottom:0}.create-string-boundary-strip>.create-string-control-chip,.create-string-control-chip{display:inline-flex;align-items:center;justify-content:flex-start;gap:.34rem;min-width:0;min-height:2.35rem;border:1px solid rgba(219,255,250,.1);border-radius:999px;padding:.4rem .68rem;color:#e8faf7db;background:#ffffff0b;font-size:.78rem;font-weight:850;white-space:nowrap;cursor:pointer}.create-string-control-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis}.create-string-control-chip:hover,.create-string-control-chip:focus-visible,.create-string-control-chip[aria-expanded=true]{border-color:#33e5cc61;color:#eafffb;background:#33e5cc1b}.create-string-control-chip.is-disabled,.create-string-control-chip:disabled{opacity:.52;cursor:not-allowed}.create-string-smart-page .create-string-media-panel{display:none}.create-string-smart-page .create-string-media-panel.is-inline-preview{display:grid;min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.create-string-smart-page .create-string-media-panel.is-inline-preview>.create-string-panel-heading,.create-string-smart-page .create-string-media-panel.is-inline-preview>.create-string-media-dropzone{display:none}.create-string-smart-page .create-string-selected-media-card{height:100%;min-height:0;gap:.42rem;padding:.42rem;border-radius:1rem}.create-string-smart-page .create-string-selected-media-frame{min-height:0;max-height:min(30vh,15.6rem);padding:.24rem;border-radius:.86rem}.create-string-smart-page .create-string-selected-media-image{max-height:min(29vh,15rem);border-radius:.76rem}.create-string-smart-page .create-string-smart-media-actions{justify-content:flex-end;gap:.38rem}.create-string-smart-page .create-string-media-status{display:none}.create-string-smart-page .create-string-remove-media,.create-string-smart-page .create-string-replace-media,.create-string-smart-page .create-string-retry-media{min-height:2rem;padding:.32rem .58rem;font-size:.74rem}.create-string-smart-page .create-string-option-panel{display:none;position:absolute;left:0;right:0;bottom:calc(3.35rem + env(safe-area-inset-bottom,0px));z-index:45;max-height:min(52vh,24rem);overflow:auto;gap:.72rem;padding:.78rem;border:1px solid rgba(51,229,204,.2);border-radius:1.1rem;background:radial-gradient(circle at 88% 0%,rgba(51,229,204,.1),transparent 10rem),#05090cfa;box-shadow:0 24px 72px #0000008f,inset 0 1px #dbfffa0a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.create-string-smart-page .create-string-option-panel.is-open{display:grid}.create-string-smart-page .create-string-option-panel .create-string-panel-heading{align-items:center}.create-string-smart-page .create-string-option-panel h2{margin:0;font-size:1rem}.create-string-smart-page .create-string-option-panel .create-string-audience-options,.create-string-smart-page .create-string-option-panel .create-string-reflect-options,.create-string-smart-page .create-string-option-panel .create-string-sound-policy-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.create-string-smart-page .create-string-option-panel .create-string-audience-card,.create-string-smart-page .create-string-option-panel .create-string-sound-policy-card{min-height:2.65rem;border-radius:.86rem;padding:.58rem .68rem}.create-string-smart-page .create-string-option-panel .create-string-audience-card small,.create-string-smart-page .create-string-option-panel .create-string-sound-policy-card small,.create-string-smart-page .create-string-sound-boundary{display:none}.create-string-smart-page .create-string-sound-library{grid-template-columns:1fr;max-height:12rem;overflow:auto}.create-string-smart-page .create-string-sound-card{grid-template-columns:minmax(0,1fr) minmax(7.7rem,auto)}.create-string-smart-page .create-string-sound-preview{min-height:2.75rem}.create-string-smart-page .create-string-actions-panel{grid-area:actions;position:static;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.62rem;margin:0;padding:.66rem .7rem;border-radius:1.08rem;background:#04080ce0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.create-string-smart-page .create-string-back-action{display:none}.create-string-smart-page .create-string-action-stack{display:contents}.create-string-smart-page .create-string-action-status{min-width:0;color:#dceeeb9e;font-size:.76rem;line-height:1.28;overflow:visible;text-overflow:clip;white-space:normal}.create-string-smart-page .composer-submit{min-width:7.7rem;min-height:2.58rem;border-radius:999px}.create-string-smart-page .create-string-notice,.create-string-smart-page .create-string-error{position:absolute;left:0;right:0;bottom:calc(3.45rem + env(safe-area-inset-bottom,0px));z-index:55}@media (max-width: 760px){.create-string-page.create-string-smart-page{padding-inline:.55rem}.create-string-smart-page .create-string-smart-form{min-height:0;max-height:none}.create-string-smart-page .create-string-author-card{grid-template-columns:auto minmax(0,1fr) auto}.create-string-smart-page .create-string-draft-pill{grid-column:auto;justify-self:end}.create-string-smart-page .create-string-option-panel .create-string-audience-options,.create-string-smart-page .create-string-option-panel .create-string-reflect-options,.create-string-smart-page .create-string-option-panel .create-string-sound-policy-options{grid-template-columns:1fr 1fr}.create-string-smart-page .create-string-sound-card{grid-template-columns:minmax(0,1fr) auto}.create-string-smart-page .create-string-sound-preview{width:5.2rem;border-top:0;border-left:1px solid rgba(219,255,250,.1)}.create-string-smart-page .create-string-actions-panel .btn,.create-string-smart-page .create-string-actions-panel button{width:auto}}@media (max-width: 390px){.create-string-smart-page .create-string-smart-form{min-height:0}.create-string-smart-page .create-string-smart-field{min-height:clamp(13rem,36svh,17rem)}.create-string-smart-page .create-string-input{font-size:1.06rem}.create-string-control-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.create-string-boundary-strip>.create-string-control-chip,.create-string-control-chip{min-height:2.16rem;padding-inline:.56rem}}.circle-v2-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.45rem);width:min(1120px,100%);margin-inline:auto;padding:clamp(.9rem,2vw,1.35rem);padding-bottom:calc(6.8rem + env(safe-area-inset-bottom,0px))}.circle-v2-hero.essence-route-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:clamp(13.5rem,28vw,18rem);overflow:hidden;border:1px solid rgba(88,248,226,.14);background:linear-gradient(135deg,#031112f2,#05070afa)}.circle-v2-detail-hero.essence-route-header{min-height:clamp(12rem,25vw,16rem)}.circle-v2-orbit{position:relative;width:5.6rem;aspect-ratio:1;flex:0 0 auto}.circle-v2-orbit.is-large{width:clamp(7.4rem,20vw,11rem)}.circle-v2-ring,.circle-v2-core,.circle-v2-node{position:absolute;border-radius:50%}.circle-v2-ring{top:0;right:0;bottom:0;left:0;border:1px solid rgba(96,255,239,.28);box-shadow:inset 0 0 34px #26e4d31a,0 0 40px #00000073}.circle-v2-ring-two{top:14%;right:14%;bottom:14%;left:14%;border-color:#60ffef2e}.circle-v2-core{top:31%;right:31%;bottom:31%;left:31%;display:grid;place-items:center;color:#f4fffcf5;font-weight:900;background:linear-gradient(145deg,#0b2022fa,#070a0cfa);border:1px solid rgba(112,255,239,.2)}.circle-v2-node{width:.62rem;height:.62rem;background:#37e6d6;box-shadow:0 0 16px #37e6d68c}.circle-v2-node-a{top:7%;left:58%}.circle-v2-node-b{right:4%;bottom:31%}.circle-v2-node-c{left:13%;bottom:16%}.circle-v2-overview{display:grid;gap:.8rem;min-width:0}.circle-v2-overview-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.circle-v2-overview-head h2{margin:0;color:#fafffdfa;font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.05;letter-spacing:0}.circle-v2-overview-head p{max-width:48rem;margin:.24rem 0 0;color:#dceeebad}.circle-v2-icon-button{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;flex:0 0 auto;border:1px solid rgba(86,245,229,.28);border-radius:1rem;color:#39e9da;background:linear-gradient(145deg,#091c1ee0,#03080aeb);box-shadow:0 0 32px #30e4d424}.circle-v2-tile-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(11.5rem,18rem);gap:.85rem;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:.15rem 0 .25rem;scrollbar-width:thin}.circle-v2-tile{display:grid;gap:.72rem;min-width:0;min-height:13.4rem;align-content:end;padding:.9rem;border:1px solid rgba(100,255,239,.13);border-radius:1.05rem;color:#f7fffdf5;text-decoration:none;background:radial-gradient(circle at 50% 18%,rgba(48,228,212,.16),transparent 34%),linear-gradient(145deg,#071416f0,#04070afa);box-shadow:0 22px 56px #00000052}.circle-v2-tile .circle-v2-orbit{width:6.8rem;justify-self:center}.circle-v2-tile span,.circle-v2-tile small{display:block;min-width:0;overflow-wrap:anywhere}.circle-v2-tile span{font-size:1rem;font-weight:900;text-align:center}.circle-v2-tile small{color:#daeeeba8;font-weight:700;text-align:center}.circle-v2-signal-row{display:flex;gap:.55rem;min-width:0;overflow-x:auto;padding-bottom:.1rem}.circle-v2-signal-row span{display:inline-flex;align-items:center;gap:.38rem;flex:0 0 auto;min-height:2.35rem;border:1px solid rgba(123,255,238,.1);border-radius:999px;padding:.35rem .7rem;color:#e2f9f5c2;background:#020b0db8;font-size:.82rem;font-weight:800}.circle-v2-signal-row svg,.circle-v2-card .eyebrow svg,.circle-v2-discover-card .eyebrow svg{flex:0 0 auto}.circle-v2-tabs{display:flex;gap:.44rem;width:100%;padding:.32rem;border:1px solid rgba(123,255,238,.1);border-radius:999px;background:#020709c7}.circle-v2-tabs button{flex:1 1 0;min-height:2.5rem;border:0;border-radius:999px;color:#edfaf7b8;background:transparent;font-weight:800}.circle-v2-tabs button.is-active{color:#0a1718;background:#30e4d4}.circle-v2-tabs button:disabled{opacity:.38}.circle-v2-grid,.circle-v2-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,2vw,1rem)}.circle-v2-detail-grid{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:start}.circle-v2-card,.circle-v2-discover-card,.circle-v2-panel,.circle-v2-create,.circle-v2-settings,.circle-v2-string-composer,.circle-v2-string-card,.circle-v2-empty{border:1px solid rgba(123,255,238,.1);border-radius:1.1rem;background:linear-gradient(145deg,#080f12f0,#030608fa);box-shadow:0 24px 60px #00000057}.circle-v2-card,.circle-v2-discover-card,.circle-v2-panel,.circle-v2-create,.circle-v2-settings,.circle-v2-string-composer,.circle-v2-string-card{display:grid;gap:.9rem;padding:clamp(.9rem,2vw,1.15rem)}.circle-v2-card.is-featured{grid-column:span 2;grid-template-columns:minmax(0,1fr);min-height:14rem;background:radial-gradient(circle at 90% 16%,rgba(48,228,212,.16),transparent 30%),linear-gradient(145deg,#071316f5,#030608fc)}.circle-v2-card-head{display:flex;align-items:start;gap:.82rem}.circle-v2-card .eyebrow,.circle-v2-discover-card .eyebrow{display:inline-flex;align-items:center;gap:.34rem}.circle-v2-card h3,.circle-v2-discover-card h3,.circle-v2-section-head h2,.circle-v2-string-card strong{margin:0;color:#fafffdf5;letter-spacing:0}.circle-v2-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:0}.circle-v2-metrics div{min-width:0;border:1px solid rgba(123,255,238,.08);border-radius:.8rem;padding:.58rem;background:#01080ab3}.circle-v2-metrics dt{color:#deeeeb94;font-size:.68rem;font-weight:800;text-transform:uppercase}.circle-v2-metrics dd{margin:.12rem 0 0;color:#f4fffdf0;font-weight:900}.circle-v2-card-actions{align-items:center}.circle-v2-card-actions .essence-button-primary,.circle-v2-card-actions .btn{display:inline-flex;align-items:center;gap:.42rem}.circle-v2-create,.circle-v2-settings{width:min(760px,100%)}.circle-v2-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.circle-v2-form-grid label,.circle-v2-controls label{display:grid;gap:.35rem;color:#ebf9f7c7;font-weight:800}.circle-v2-wide{grid-column:1 / -1}.circle-v2-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.5fr);gap:.8rem;align-items:end}.circle-v2-controls select,.circle-v2-add-member input{min-height:2.7rem;border:1px solid rgba(123,255,238,.14);border-radius:.8rem;color:#f4fffdf0;background:#010709eb}.circle-v2-toggle{grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:2.7rem;border:1px solid rgba(123,255,238,.1);border-radius:.8rem;padding:.7rem}.circle-v2-toggle input{width:1.1rem;height:1.1rem;accent-color:#30e4d4}.circle-v2-status{margin:0}.circle-v2-feed{display:grid;gap:.8rem}.circle-v2-string-card header,.circle-v2-member-row,.circle-v2-request-row,.circle-v2-top-actions{display:flex;align-items:center;gap:.72rem}.circle-v2-avatar{width:2.65rem;height:2.65rem;flex:0 0 auto}.circle-v2-avatar-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.circle-v2-string-card p{margin:0;color:#f4fffdeb;font-size:clamp(1.05rem,2.7vw,1.45rem);line-height:1.28;overflow-wrap:anywhere}.circle-v2-string-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem}.circle-v2-string-actions button,.circle-v2-string-actions a,.circle-v2-member-actions button,.circle-v2-request-row button{display:inline-flex;align-items:center;justify-content:center;gap:.34rem;min-height:2.35rem;border:1px solid rgba(123,255,238,.12);border-radius:999px;color:#e9faf7d6;background:#030d0fb8;text-decoration:none;font-weight:800}.circle-v2-string-actions .is-active{color:#35e7d7;border-color:#35e7d757;background:#15e0cf1a}.circle-v2-member-list{display:grid;gap:.55rem}.circle-v2-member-row,.circle-v2-request-row{min-width:0;border:1px solid rgba(123,255,238,.08);border-radius:.95rem;padding:.72rem;background:#01080a94}.circle-v2-member-row>div,.circle-v2-request-row>div{display:grid;min-width:0}.circle-v2-member-row span,.circle-v2-request-row span{color:#e1f0eda3}.circle-v2-role{margin-left:auto;border:1px solid rgba(123,255,238,.1);border-radius:999px;padding:.28rem .58rem;color:#35e7d7;font-weight:900}.circle-v2-member-actions{display:flex;gap:.4rem;margin-left:auto}.circle-v2-add-member{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.circle-v2-archive{justify-self:start;min-height:2.45rem;border:1px solid rgba(255,125,125,.24);border-radius:999px;padding:.45rem .82rem;color:#ffb5b5;background:#3e0b105c;font-weight:900}@media (max-width: 860px){.circle-v2-shell{padding-inline:clamp(.7rem,3vw,1rem)}.circle-v2-hero.essence-route-header{grid-template-columns:minmax(0,1fr);min-height:0;padding:.15rem 0 .2rem;border-color:transparent;background:transparent;box-shadow:none}.circle-v2-hero .circle-v2-orbit{display:none}.circle-v2-grid,.circle-v2-detail-grid,.circle-v2-form-grid,.circle-v2-controls,.circle-v2-add-member{grid-template-columns:1fr}.circle-v2-tabs{overflow-x:auto}.circle-v2-tabs button{min-width:6.5rem}.circle-v2-overview-head{align-items:end}.circle-v2-tile-rail{grid-auto-columns:minmax(7.7rem,32vw);gap:.55rem}.circle-v2-tile{min-height:9.8rem;padding:.72rem}.circle-v2-tile .circle-v2-orbit{width:4.65rem}.circle-v2-tile span{font-size:.9rem}.circle-v2-tile small{font-size:.72rem;line-height:1.25}.circle-v2-card.is-featured{grid-column:auto}.circle-v2-member-row,.circle-v2-request-row{align-items:start;flex-wrap:wrap}.circle-v2-role,.circle-v2-member-actions{margin-left:0}}.string-echo-context{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;max-width:100%;margin-bottom:.75rem;padding:.42rem .68rem;border:1px solid rgba(64,224,208,.18);border-radius:999px;color:#e8fffcd1;background:#40e0d012;font-size:.78rem;font-weight:700;letter-spacing:.01em}.string-echo-context small{overflow:hidden;max-width:min(28rem,52vw);color:#e8fffc9e;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.relationship-compass-page{min-height:100%;padding:24px 16px 96px;background:#030606;color:#edf8f7}.relationship-compass-hero{border:1px solid rgba(99,227,215,.18);border-radius:28px;padding:24px;background:#071010;box-shadow:0 24px 80px #00000057}.relationship-compass-hero p{margin:0 0 10px;color:#63e3d7;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem}.relationship-compass-hero h1{margin:0;font-size:clamp(2rem,12vw,4.5rem);line-height:.95}.relationship-compass-hero span{display:block;margin-top:14px;color:#a9bcba;max-width:660px}.relationship-compass-tabs{display:flex;gap:8px;overflow-x:auto;padding:18px 0 8px}.relationship-compass-tabs button{border:1px solid rgba(255,255,255,.1);background:#081111;color:#d8eeee;border-radius:999px;padding:10px 14px;white-space:nowrap}.relationship-compass-tabs button.is-active{border-color:#63e3d78c;color:#061111;background:#63e3d7}.relationship-compass-panel{display:grid;gap:12px;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:14px;background:#050909;color:#cfe1df}.relationship-compass-error{color:#ffd3d3}.relationship-compass-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#0a1111;max-width:100%;overflow:hidden}.relationship-compass-avatar{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:#11201f;color:#63e3d7;font-weight:800;overflow:hidden}.relationship-compass-avatar img{width:100%;height:100%;object-fit:cover}.relationship-compass-card-copy{min-width:0}.relationship-compass-card-copy strong,.relationship-compass-card-copy span,.relationship-compass-card-copy em{display:block;overflow-wrap:anywhere}.relationship-compass-card-copy span{color:#91aaa7}.relationship-compass-card-copy em{font-style:normal;color:#63e3d7;margin-top:6px}.relationship-compass-card-copy p{margin:8px 0 0;color:#a9bcba}.relationship-compass-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.relationship-compass-actions a,.relationship-compass-actions button{border:1px solid rgba(99,227,215,.24);border-radius:999px;background:transparent;color:#edf8f7;text-decoration:none;padding:9px 12px;font:inherit}.relationship-compass-actions button:disabled{opacity:.55}@media (min-width:720px){.relationship-compass-page{padding:40px}.relationship-compass-card{grid-template-columns:auto minmax(0,1fr) auto}.relationship-compass-actions{grid-column:auto;align-content:start;justify-content:end}}.push-notifications-panel{display:grid;gap:.8rem;border-color:#62c6bd57;background:#081218db}.push-notifications-panel h2{margin:0;color:#e4fffb}.push-notifications-status{color:#9be6db;font-weight:700}.push-notifications-actions{display:flex;flex-wrap:wrap;gap:.7rem}.push-notifications-actions .btn[disabled]{opacity:.55;cursor:not-allowed}.innerspace-v1-prompt-grid{display:grid;gap:.72rem;min-width:0}.motion-v1{width:100%;max-width:1180px;margin:0 auto;display:grid;gap:1rem;color:#eefaf7}.motion-v1-capability-panel,.motion-v1-composer-shell,.motion-v1-list-panel,.motion-v1-card,.motion-v1-state{border:1px solid rgba(64,210,197,.15);border-radius:1.05rem;background:linear-gradient(180deg,#0b1214f5,#020607fc);box-shadow:0 20px 48px #0000006b,inset 0 1px #ffffff09}.motion-v1-route-header{align-items:center}.motion-v1-route-header .motion-v1-native-create-link{flex:0 0 auto;width:fit-content;min-width:0;min-height:2.18rem;justify-self:start;padding:0 .68rem;color:#aafdf3;background:#031214bd;border-color:#40d2c538;font-size:.8rem;box-shadow:none}.motion-v1-route-header .motion-v1-native-create-link span{color:inherit;font-size:inherit}.motion-v1-capability-panel{grid-template-columns:minmax(0,1fr);align-items:end}.motion-v1-capability-panel h2,.motion-v1-composer h2,.motion-v1-list-head h2,.motion-v1-capture-locked .essence-section-title{margin:0;color:#f6fffd;line-height:1.04;letter-spacing:0}.motion-v1-capability-panel h2{max-width:22ch;font-size:clamp(1.2rem,4vw,1.7rem)}.motion-v1-capability-panel p,.motion-v1-composer p,.motion-v1-capture-locked p,.motion-v1-state p{margin:.5rem 0 0;max-width:44rem;color:#dbf1eec2;line-height:1.55}.motion-v1-capacity{display:grid;grid-template-columns:1fr;gap:.5rem;align-content:end}.motion-v1-capacity span,.motion-v1-lock{min-height:2.45rem;display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(64,210,197,.15);border-radius:999px;padding:.55rem .75rem;color:#d9fff9db;background:#020d0f9e;font-size:.84rem;font-weight:750}.motion-v1-capture-locked{display:flex;align-items:center;justify-content:space-between;gap:1rem}.motion-v1-composer{display:grid;gap:.85rem}.motion-v1-composer-copy{display:grid;gap:.25rem}.motion-v1-field{display:grid;gap:.4rem;color:#dffef9d6;font-size:.84rem;font-weight:780}.motion-v1-field textarea,.motion-v1-field select,.motion-v1-edit textarea,.motion-v1-edit select,.motion-v1-reflect textarea{width:100%;border:1px solid rgba(64,210,197,.14);border-radius:.9rem;color:#eefaf7;background:#000809b8}.motion-v1-field textarea,.motion-v1-edit textarea,.motion-v1-reflect textarea{min-height:7rem;padding:.85rem;resize:vertical;line-height:1.5}.motion-v1-field select,.motion-v1-edit select{min-height:2.7rem;padding:0 .85rem}.motion-v1-media-input,.motion-v1-actions,.motion-v1-list-head,.motion-v1-edit div,.motion-v1-reflect div{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.motion-v1-media-button,.motion-v1-submit,.motion-v1-clear,.motion-v1-list-head button,.motion-v1-more,.motion-v1-edit button,.motion-v1-reflect button,.motion-v1-state button{min-height:2.55rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(64,210,197,.22);border-radius:999px;padding:0 .85rem;color:#dffef9;background:#40d2c514;font-weight:800;cursor:pointer}.motion-v1-submit{justify-self:start;color:#001b19;background:linear-gradient(135deg,#2ee6d3,#069989)}.motion-v1-native-create-link{min-height:2.55rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(64,210,197,.24);border-radius:999px;padding:0 .9rem;color:#001b19;background:linear-gradient(135deg,#2ee6d3,#069989);font-weight:850;text-decoration:none}.motion-v1-native-home{display:grid;gap:.7rem;justify-items:center}.motion-v1-native-stage{position:relative;width:min(100%,32rem);height:min(78dvh,48rem);min-height:34rem;min-width:0;overflow-y:auto;overscroll-behavior-y:contain;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none;border:1px solid rgba(64,210,197,.14);border-radius:1.05rem;background:#020707;box-shadow:0 22px 60px #0000006b}.motion-v1-native-stage::-webkit-scrollbar{display:none}.motion-v1-native-stage:focus-visible{outline:2px solid rgba(46,230,211,.72);outline-offset:3px}.motion-v1-native-track{display:grid;gap:.82rem}.motion-v1-native-slide{position:relative;min-height:min(78dvh,48rem);display:grid;scroll-snap-align:start;scroll-snap-stop:always}.motion-v1-skip-controls{position:sticky;top:.72rem;z-index:5;justify-self:end;display:inline-flex;gap:.35rem;height:0;margin:0;padding:.72rem .72rem 0 0}.motion-v1-skip-controls button{min-height:2.2rem;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;border:1px solid rgba(206,255,250,.14);border-radius:999px;padding:0 .62rem;color:#effffce0;background:#00080a8f;font-size:.72rem;font-weight:850;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.motion-v1-skip-controls button:disabled{opacity:.38;cursor:not-allowed}.motion-v1-skip-controls button:last-child svg{transform:rotate(180deg)}.motion-v1-native-feature,.motion-v1-native-card,.motion-v1-native-list-panel{border:1px solid rgba(64,210,197,.15);border-radius:1.05rem;background:linear-gradient(180deg,#0b1214f5,#020607fc);box-shadow:0 20px 48px #0000006b,inset 0 1px #ffffff09}.motion-v1-native-feature{min-height:min(78dvh,48rem);height:100%;overflow:hidden;display:grid;align-items:end}.motion-v1-native-feature .motion-v1-native-media{grid-area:1 / 1;width:100%;height:100%;min-height:min(78dvh,48rem);aspect-ratio:auto;border:0;border-radius:inherit;z-index:0}.motion-v1-native-media{overflow:hidden;display:grid;place-items:center;min-height:18rem;aspect-ratio:9 / 16;border:1px solid rgba(64,210,197,.15);border-radius:1rem;background:#020707}.motion-v1-native-media video,.motion-v1-native-media img{width:100%;height:100%;display:block;object-fit:cover}.motion-v1-native-media.is-unavailable{min-height:18rem;color:#dffef9c7;font-weight:800}.motion-v1-native-copy{grid-area:1 / 1;align-self:end;position:relative;z-index:1;display:grid;gap:.72rem;padding:clamp(1rem,3vw,1.35rem) calc(4.35rem + clamp(.72rem,2vw,1.05rem)) clamp(1rem,3vw,1.35rem) clamp(1rem,3vw,1.35rem);background:linear-gradient(180deg,#01050600,#010607db 28%,#010607f5)}.motion-v1-native-card{overflow:hidden;display:grid;grid-template-columns:minmax(8.5rem,.42fr) minmax(0,1fr)}.motion-v1-native-card .motion-v1-native-media{min-height:14rem;border:0;border-radius:0}.motion-v1-native-card .motion-v1-native-copy{grid-area:auto;align-content:center;background:transparent}.motion-v1-native-author{display:inline-flex;align-items:center;gap:.65rem;min-width:0}.motion-v1-native-author strong,.motion-v1-native-author small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.motion-v1-native-author strong{color:#f6fffd}.motion-v1-native-author small{color:#d9fff9a8}.motion-v1-native-copy p{margin:0;max-width:42rem;color:#f1fffde6;line-height:1.5;overflow-wrap:anywhere}.motion-v1-native-truth{display:flex;flex-wrap:wrap;gap:.45rem}.motion-v1-native-truth span{border:1px solid rgba(64,210,197,.16);border-radius:999px;padding:.42rem .62rem;color:#d9fff9c7;background:#041113ad;font-size:.78rem;font-weight:800}.motion-v1-native-open,.motion-v1-native-action,.motion-v1-native-list-panel button,.motion-v1-state a{min-height:2.55rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(64,210,197,.24);border-radius:999px;padding:0 .85rem;color:#dffef9;background:#40d2c514;font-weight:850;text-decoration:none}.motion-v1-native-open{justify-self:start;width:fit-content;min-height:2.16rem;padding:0 .7rem;color:#aafdf3;background:#031214bd;border-color:#40d2c538;font-size:.82rem;box-shadow:none}.motion-v1-native-open span{color:inherit;font-size:inherit}.motion-v1-native-rail{position:absolute;top:50%;right:.72rem;z-index:4;transform:translateY(-50%);display:grid;gap:.62rem;padding:.72rem;border:1px solid rgba(64,210,197,.13);border-radius:999px;background:#02090ad1;box-shadow:0 18px 42px #00000052}.motion-v1-native-action{width:3.1rem;height:3.1rem;min-height:3.1rem;padding:0;flex-direction:column;border-radius:999px}.motion-v1-native-action span{max-width:3.4rem;overflow:hidden;font-size:.58rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.motion-v1-native-action:disabled{cursor:not-allowed;opacity:.62}.motion-v1-native-action.is-active,.motion-native-v1-action.is-active{color:#001b19;background:linear-gradient(135deg,#2ee6d3,#11b9aa);border-color:#cdfffa94}.motion-v1-native-action-message,.motion-native-v1-action-message{max-width:6.5rem;margin:0;color:#d9fff9ad;font-size:.66rem;line-height:1.25;text-align:center}.motion-v1-native-rail .report-control,.motion-native-v1-action-rail .report-control{display:contents}.motion-v1-native-list-panel{display:grid;gap:.9rem}.motion-v1-native-list{display:grid;gap:.85rem}.motion-v1-media-button{position:relative}.motion-v1-media-button input{position:var(--motion-v1-hidden-input-position, absolute);inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.motion-v1-preview,.motion-v1-media,.motion-v1-viewer-stage{overflow:hidden;border:1px solid rgba(64,210,197,.15);border-radius:1rem;background:#020707}.motion-v1-preview{margin:0;display:grid;place-items:center}.motion-v1-preview video{width:100%;max-height:min(60vh,520px);display:block;object-fit:contain}.motion-v1-message{margin:0;color:#bef2ebd6;font-size:.88rem}.motion-v1-message.is-error,.motion-v1-state.is-error p{color:#ffc7c7}.motion-v1-list-panel{display:grid;gap:.9rem;padding:clamp(1rem,3.5vw,1.2rem)}.motion-v1-list-head{justify-content:space-between}.motion-v1-list-head h2{font-size:clamp(1.2rem,4vw,1.65rem)}.motion-v1-list{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem}.motion-v1-card{display:grid;gap:.75rem;padding:clamp(.9rem,3vw,1.08rem)}.motion-v1-card-head,.motion-v1-identity{display:flex;align-items:center}.motion-v1-card-head{justify-content:space-between;gap:.85rem}.motion-v1-identity{min-width:0;gap:.62rem;color:inherit;text-decoration:none}.motion-v1-identity strong,.motion-v1-identity small{display:block}.motion-v1-identity strong{color:#f5fffc}.motion-v1-identity small{color:#b9d1cec2;font-size:.78rem}.motion-v1-avatar{flex:0 0 auto;width:2.55rem;height:2.55rem;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(64,210,197,.18);border-radius:999px;color:#adfff4;background:#052022cc;font-weight:850}.motion-v1-avatar img{width:100%;height:100%;object-fit:cover}.motion-v1-media{position:relative;width:100%;min-height:clamp(18rem,64vw,34rem);display:grid;place-items:center;padding:0;color:inherit;cursor:pointer}.motion-v1-media video,.motion-v1-media img{width:100%;max-height:min(72vh,560px);display:block;object-fit:contain;background:#020707}.motion-v1-media.is-unavailable{border-style:dashed;color:#dbf1eeb8}.motion-v1-play{position:var(--motion-v1-play-position, absolute);right:.8rem;bottom:.8rem;display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(64,210,197,.2);border-radius:999px;padding:.42rem .62rem;color:#effffc;background:#0000009e;font-size:.82rem;font-weight:850}.motion-v1-caption,.motion-v1-audience{margin:0;color:#ebf9f7e0;line-height:1.55}.motion-v1-audience{color:#b0ccc8c7;font-size:.84rem}.motion-v1-action{min-height:2.35rem;display:inline-flex;align-items:center;gap:.38rem;border:1px solid rgba(64,210,197,.14);border-radius:999px;padding:0 .7rem;color:#def8f4d1;background:#040e10b8;font-weight:780}.motion-v1-action.is-active{color:#9bfff2;border-color:#40d2c557;background:#40d2c51a}.motion-v1-edit,.motion-v1-reflect{display:grid;gap:.55rem}.motion-v1-edit textarea,.motion-v1-reflect textarea{min-height:5rem}.motion-v1-state{padding:1rem}.motion-v1-state strong{display:block;color:#f5fffc}.motion-v1-more{justify-self:center}.motion-v1-viewer{background:#000304e6}.motion-v1-viewer-stage{width:min(100%,980px);max-height:calc(100vh - 4rem);display:grid}.motion-v1-viewer-figure{width:100%;display:grid;margin:0}.motion-v1-viewer-stage video,.motion-v1-viewer-stage img{width:100%;max-height:calc(100vh - 8rem);object-fit:contain;background:#020707}.motion-v1-viewer-stage figcaption{display:grid;gap:.18rem;padding:.8rem;color:#ebf9f7d6}.motion-v1-viewer-close{border:1px solid rgba(64,210,197,.24);color:#effffc;background:#000000b8}@media (min-width: 820px){.motion-v1-capability-panel{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:end}.motion-v1-composer{grid-template-columns:minmax(0,1fr) minmax(240px,.36fr)}.motion-v1-composer-copy,.motion-v1-preview,.motion-v1-message,.motion-v1-submit{grid-column:1 / -1}}@media (max-width: 720px){.motion-v1{gap:.62rem}.motion-v1-route-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.52rem}.motion-v1-native-home{grid-template-columns:minmax(0,1fr)}.motion-v1-native-stage{width:100%;height:calc(100dvh - max(21.5rem,calc(19.75rem + env(safe-area-inset-bottom))));min-height:28rem;border-radius:.95rem}.motion-v1-native-slide,.motion-v1-native-feature,.motion-v1-native-feature .motion-v1-native-media{min-height:calc(100dvh - max(21.5rem,calc(19.75rem + env(safe-area-inset-bottom))))}.motion-v1-native-feature{border-radius:.95rem}.motion-v1-native-rail{position:absolute;top:50%;right:.45rem;grid-template-columns:minmax(0,1fr);border-radius:1rem;gap:.44rem;padding:.44rem}.motion-v1-native-action{width:2.85rem;height:2.85rem;min-height:2.85rem;min-width:0}.motion-v1-native-action span{max-width:2.85rem;font-size:.54rem}.motion-v1-native-copy{gap:.58rem;padding:.9rem 4.05rem .88rem .86rem}.motion-v1-native-truth span{padding:.34rem .48rem;font-size:.68rem}.motion-v1-skip-controls{top:.54rem;margin:0;padding:.54rem .54rem 0 0}.motion-v1-skip-controls button{min-height:2.05rem;padding:0 .52rem;font-size:.68rem}.motion-v1-native-card{grid-template-columns:minmax(0,1fr)}.motion-v1-native-card .motion-v1-native-media{min-height:18rem}.motion-v1-capture-locked,.motion-v1-list-head,.motion-v1-card-head{align-items:stretch}.motion-v1-capture-locked,.motion-v1-list-head{flex-direction:column}.motion-v1-media{min-height:clamp(15rem,78vw,24rem)}.motion-v1-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.motion-v1-action{justify-content:center;padding:0 .45rem}}.motion-native-v1{width:100%;min-height:calc(100dvh - 5.8rem);display:grid;place-items:center;padding:.75rem .75rem max(6.9rem,calc(5.75rem + env(safe-area-inset-bottom)));color:#eefaf7}.motion-native-v1-stage{width:min(100%,27rem);height:min(48rem,calc(100dvh - 8rem));min-height:34rem;display:grid;overflow:hidden;border:1px solid rgba(64,210,197,.18);border-radius:.5rem;background:#010607;box-shadow:0 28px 80px #00000080,inset 0 1px #ffffff0a;isolation:isolate}.motion-native-v1-media-frame{grid-area:1 / 1;display:grid;place-items:center;width:100%;height:100%;background:#010607}.motion-native-v1-media{width:100%;height:100%;display:block;object-fit:cover;background:#010607}.motion-native-v1-topbar,.motion-native-v1-meta,.motion-native-v1-action-rail{grid-area:1 / 1;z-index:2}.motion-native-v1-topbar{align-self:start;justify-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:max(.72rem,env(safe-area-inset-top)) .72rem 0}.motion-native-v1-back,.motion-native-v1-label,.motion-native-v1-truth-row span{display:inline-flex;align-items:center;gap:.38rem;min-height:2.2rem;border:1px solid rgba(206,255,250,.16);border-radius:999px;padding:0 .68rem;color:#effffc;background:#00080a94;text-decoration:none;font-size:.78rem;font-weight:850;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.motion-native-v1-label{margin:0;color:#aafdf3}.motion-native-v1-action-rail{align-self:center;justify-self:end;display:grid;gap:.58rem;margin-right:.62rem}.motion-native-v1-action{width:3.45rem;min-height:3.85rem;display:grid;place-items:center;gap:.24rem;border:1px solid rgba(213,255,250,.14);border-radius:.5rem;color:#ebfffcc7;background:#00080a8f;font-size:.62rem;font-weight:850;cursor:not-allowed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.motion-native-v1-action:disabled{opacity:.78}.motion-native-v1-action-message{justify-self:center;border:1px solid rgba(213,255,250,.12);border-radius:.65rem;padding:.35rem;background:#02090a9e}.motion-native-v1-meta{align-self:end;justify-self:stretch;display:grid;gap:.5rem;margin:0 4.75rem max(.92rem,env(safe-area-inset-bottom)) .9rem;padding:.72rem;border-radius:.5rem;background:linear-gradient(0deg,#000405bd,#00040514)}.motion-native-v1-creator{display:flex;min-width:0;align-items:center;gap:.58rem}.motion-native-v1-avatar{flex:0 0 auto;width:2.55rem;height:2.55rem;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(64,210,197,.2);border-radius:999px;color:#adfff4;background:#041a1dc7;font-weight:850}.motion-native-v1-avatar img{width:100%;height:100%;object-fit:cover}.motion-native-v1-creator strong,.motion-native-v1-creator small{display:block}.motion-native-v1-creator strong{color:#f5fffc}.motion-native-v1-creator small{color:#dcf2efbd;font-size:.78rem}.motion-native-v1-meta p{margin:0;color:#f5fffdeb;line-height:1.48;overflow-wrap:anywhere}.motion-native-v1-truth-row{display:flex;flex-wrap:wrap;gap:.42rem}.motion-native-v1-state-shell{width:min(100%,32rem)}.motion-native-v1-state{border:1px solid rgba(64,210,197,.15);border-radius:.5rem;background:linear-gradient(180deg,#0b1214f5,#020607fc)}.motion-native-v1-state a,.motion-native-v1-state button{min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(64,210,197,.22);border-radius:999px;padding:0 .85rem;color:#001b19;background:linear-gradient(135deg,#2ee6d3,#069989);font-weight:850;text-decoration:none}@media (min-width: 900px){.motion-native-v1-stage{width:min(42vw,28rem);height:min(82dvh,50rem)}}@media (max-width: 720px){.motion-native-v1{min-height:calc(100dvh - 4.6rem);padding:0 0 max(5.85rem,calc(4.75rem + env(safe-area-inset-bottom)))}.motion-native-v1-stage{width:100%;height:calc(100dvh - max(5.85rem,calc(4.75rem + env(safe-area-inset-bottom))));min-height:30rem;border-inline:0;border-radius:0}.motion-native-v1-action-rail{gap:.46rem;margin-right:.48rem}.motion-native-v1-action{width:3.05rem;min-height:3.45rem;font-size:.58rem}.motion-native-v1-meta{margin:0 4.15rem .78rem .72rem}}.motion-create-v1{width:min(100%,1120px);margin:0 auto;display:grid;gap:1rem;color:#eefaf7}.motion-create-v1-header,.motion-create-v1-composer,.motion-create-v1-media-panel,.motion-create-v1-actions,.motion-create-v1-unavailable,.motion-create-v1-error,.motion-create-v1-notice{border:1px solid rgba(64,210,197,.15);border-radius:1.05rem;background:linear-gradient(180deg,#0b1214f5,#020607fc);box-shadow:0 20px 48px #0000006b,inset 0 1px #ffffff09}.motion-create-v1-header{align-items:center}.motion-create-v1-back,.motion-create-v1-upload,.motion-create-v1-preview figcaption button,.motion-create-v1-actions .btn,.motion-create-v1-actions button{min-height:2.55rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(64,210,197,.22);border-radius:999px;padding:0 .85rem;color:#dffef9;background:#40d2c514;font-weight:850;text-decoration:none;cursor:pointer}.motion-create-v1-actions .composer-submit{color:#001b19;background:linear-gradient(135deg,#2ee6d3,#069989)}.motion-create-v1-upload.is-disabled,.motion-create-v1-actions button:disabled{cursor:not-allowed;opacity:.62}.motion-create-v1-upload input{inline-size:1px;block-size:1px;opacity:0;pointer-events:none;clip-path:inset(50%)}.motion-create-v1-shell{display:grid;grid-template-columns:minmax(0,.95fr) minmax(280px,.68fr);gap:1rem}.motion-create-v1-composer{display:grid;gap:.9rem}.motion-create-v1-field,.motion-create-v1-audience,.motion-create-v1-echo{display:grid;gap:.45rem;color:#dffef9d6}.motion-create-v1-field span,.motion-create-v1-audience legend,.motion-create-v1-echo strong{color:#f5fffc;font-weight:850}.motion-create-v1-field textarea{width:100%;min-height:9rem;border:1px solid rgba(64,210,197,.14);border-radius:.9rem;padding:.85rem;color:#eefaf7;background:#000809b8;resize:vertical;line-height:1.5}.motion-create-v1-field small,.motion-create-v1-audience-card small,.motion-create-v1-echo small,.motion-create-v1-panel-head p{color:#bedcd8c2}.motion-create-v1-audience{border:0;margin:0;padding:0}.motion-create-v1-audience-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.motion-create-v1-audience-card{min-height:5.25rem;display:grid;align-content:start;gap:.28rem;border:1px solid rgba(64,210,197,.13);border-radius:.9rem;padding:.8rem;color:#dffef9;background:#000a0ca3;text-align:left;cursor:pointer}.motion-create-v1-audience-card.is-selected{border-color:#40d2c56b;background:#40d2c51f}.motion-create-v1-audience-card span,.motion-create-v1-audience-card small{display:block}.motion-create-v1-echo{grid-template-columns:auto minmax(0,1fr);align-items:start;border:1px solid rgba(64,210,197,.13);border-radius:.9rem;padding:.8rem;background:#000a0ca3}.motion-create-v1-echo input{margin-top:.15rem;accent-color:#2ee6d3}.motion-create-v1-media-panel{display:grid;gap:.85rem;align-content:start;padding:clamp(1rem,3vw,1.15rem)}.motion-create-v1-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.motion-create-v1-panel-head h2{margin:0;color:#f6fffd;letter-spacing:0}.motion-create-v1-panel-head p{margin:0}.motion-create-v1-preview,.motion-create-v1-dropzone{overflow:hidden;border:1px solid rgba(64,210,197,.16);border-radius:1rem;background:#010607}.motion-create-v1-preview{display:grid;margin:0}.motion-create-v1-preview video,.motion-create-v1-dropzone{width:100%;aspect-ratio:9 / 16;max-height:min(68dvh,42rem)}.motion-create-v1-preview video{display:block;object-fit:cover;background:#010607}.motion-create-v1-preview figcaption{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem;color:#ebf9f7d6}.motion-create-v1-dropzone{display:grid;place-items:center;padding:1rem;text-align:center}.motion-create-v1-actions{grid-column:1 / -1;display:flex;align-items:center;justify-content:flex-end;gap:.65rem;flex-wrap:wrap;padding:1rem}.motion-create-v1-error,.motion-create-v1-notice{grid-column:1 / -1}.motion-create-v1-error p{color:#ffc7c7}@media (max-width: 760px){.motion-create-v1{gap:.82rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.motion-create-v1-header,.motion-create-v1-shell,.motion-create-v1-panel-head,.motion-create-v1-actions{align-items:stretch}.motion-create-v1-header,.motion-create-v1-panel-head,.motion-create-v1-actions{flex-direction:column}.motion-create-v1-shell,.motion-create-v1-audience-options{grid-template-columns:minmax(0,1fr)}.motion-create-v1-preview video,.motion-create-v1-dropzone{max-height:min(58dvh,34rem)}.motion-create-v1-actions .btn,.motion-create-v1-actions button{width:100%}}.innerspace-v1-route .innerspace-v1-shell{width:min(100%,76rem);max-width:min(100%,76rem);margin:0 auto;gap:.72rem;padding:clamp(.72rem,1.6vw,1.05rem);border-color:#75dfd121;border-radius:1.15rem;background:radial-gradient(circle at 74% -8%,color-mix(in srgb,var(--sienah-teal-300) 11%,transparent),transparent 16rem),linear-gradient(180deg,#050a0cfa,#010406fc)}.innerspace-v1-route .innerspace-v1-head{display:flex;align-items:center;justify-content:space-between;gap:.82rem;border:1px solid rgba(117,223,209,.1);border-radius:1rem;padding:.82rem;background:#030d0fc7}.innerspace-v1-route .innerspace-v1-head h1,.innerspace-v1-route .innerspace-v1-head h2,.innerspace-v1-composer :is(h2,h3),.innerspace-v1-list-head h3,.innerspace-v1-entry-card h4{letter-spacing:0}.innerspace-v1-route .innerspace-v1-head h1,.innerspace-v1-route .innerspace-v1-head h2{font-size:clamp(1.38rem,3.6vw,2rem)}.innerspace-v1-route .innerspace-v1-head.essence-route-header{box-shadow:inset 0 1px #e4fffc0a}.innerspace-v1-route .innerspace-v1-head .essence-route-header-copy{gap:.18rem}.innerspace-v1-route .innerspace-v1-head .eyebrow,.innerspace-v1-route .innerspace-v1-head .essence-status-pill{border-color:#75dfd133;border-radius:999px;color:#d8f9f6eb;background:#020d0fbd}.innerspace-v1-head .innerspace-v1-header-action{flex:0 0 auto}.innerspace-v1-tabs-rail{padding:0;border:0;background:transparent;box-shadow:none}.innerspace-v1-tabs{display:flex;gap:.4rem;overflow-x:auto;padding:.06rem 0 .16rem}.innerspace-v1-tabs button{min-width:max-content;min-height:2.16rem;border-radius:999px;padding:.44rem .68rem;text-align:center}.innerspace-v1-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.52rem}.innerspace-v1-metric{display:flex;align-items:center;gap:.55rem;min-width:0;border:1px solid rgba(117,223,209,.1);border-radius:.95rem;padding:.62rem .68rem;background:#020c0ea3;box-shadow:inset 0 1px #e4fffc06}.innerspace-v1-metric-icon{display:inline-grid;flex:0 0 auto;place-items:center;width:2rem;height:2rem;border:1px solid rgba(117,223,209,.16);border-radius:999px;color:#75dfd1;background:#041a1cc7}.innerspace-v1-metric div{display:grid;gap:.08rem;min-width:0}.innerspace-v1-metric span:not(.innerspace-v1-metric-icon),.innerspace-v1-label,.innerspace-v1-lens-card span,.innerspace-v1-entry-meta span{color:#75dfd1;font-size:.7rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.innerspace-v1-metric strong{overflow:hidden;color:#effffcf5;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.innerspace-v1-workbench{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.78fr);gap:.72rem;align-items:start}.innerspace-v1-workbench.is-resonance-section{grid-template-columns:minmax(0,1fr)}.innerspace-v1-workbench.is-resonance-section .innerspace-v1-resonance-lens{width:min(100%,48rem)}.innerspace-v1-composer,.innerspace-v1-entry-list,.innerspace-v1-resonance-lens,.innerspace-v1-entry-card,.innerspace-v1-lens-card,.innerspace-v1-resonance-note{border-radius:.95rem}.innerspace-v1-composer,.innerspace-v1-entry-list,.innerspace-v1-resonance-lens{display:grid;gap:.64rem;min-width:0;border:1px solid rgba(117,223,209,.11);padding:.72rem;background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),transparent 10rem),linear-gradient(180deg,#070f12e6,#010608f5)}.innerspace-v1-field-grid{display:grid;grid-template-columns:minmax(10rem,.42fr) minmax(0,1fr);gap:.58rem}.innerspace-v1-composer form,.innerspace-v1-edit-stack,.innerspace-v1-entry-copy{display:grid;gap:.58rem;min-width:0}.innerspace-v1-composer-topline,.innerspace-v1-list-head,.innerspace-v1-entry-meta,.innerspace-v1-action-strip{display:flex;align-items:center;justify-content:space-between;gap:.52rem;min-width:0}.innerspace-v1-action-strip{justify-content:flex-start;flex-wrap:wrap}.innerspace-v1-icon-action{display:inline-flex;align-items:center;justify-content:center;gap:.36rem;flex:0 0 auto;min-width:2.28rem;min-height:2.28rem;max-width:100%;border:1px solid rgba(117,223,209,.2);border-radius:999px;padding:.46rem .7rem;background:#031416d1;color:#e0f7f5e6;cursor:pointer;font:inherit;font-size:.82rem;font-weight:850;line-height:1;white-space:nowrap}.innerspace-v1-icon-action.is-primary,.innerspace-v1-icon-action.is-default{border-color:color-mix(in srgb,var(--sienah-teal-300) 30%,transparent);background:linear-gradient(180deg,#188a83f0,#094947f0);color:#eefffcfa}.innerspace-v1-icon-action.is-quiet{background:#020d0fbd;color:#d8f9f6e6}.innerspace-v1-icon-action.is-danger{border-color:#ff989838;background:#3a1012b8;color:#ffdcdcf0}.innerspace-v1-icon-action:disabled{cursor:not-allowed;opacity:.58}.innerspace-v1-entry-row{gap:.62rem;padding:.72rem;background:linear-gradient(180deg,#051113d6,#010709e6)}.innerspace-v1-entry-row h4{font-size:1rem}.innerspace-v1-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.innerspace-v1-lens-card,.innerspace-v1-resonance-note{padding:.72rem;background:#020b0d9e}.innerspace-v1-summary-card{background:linear-gradient(180deg,#08191be6,#020a0ceb)}.innerspace-v1-more-signals{display:grid;gap:.58rem;color:#ddf6f4e6}.innerspace-v1-more-signals summary{cursor:pointer;color:#75dfd1;font-weight:850}.innerspace-v1-error .essence-section-title,.innerspace-v1-empty .essence-section-title,.innerspace-v1-empty-card .essence-section-title{margin:0;color:inherit;font-size:inherit}@media (min-width: 980px){.innerspace-v1-route .innerspace-v1-shell{grid-template-columns:minmax(0,1fr)}.innerspace-v1-route .innerspace-v1-head,.innerspace-v1-metrics,.innerspace-v1-tabs-rail,.innerspace-v1-composer,.innerspace-v1-empty,.innerspace-v1-error,.innerspace-v1-workbench{grid-column:1 / -1}}@media (max-width: 980px){.innerspace-v1-workbench{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.innerspace-v1-route .innerspace-v1-shell{padding:.58rem}.innerspace-v1-route .innerspace-v1-head{align-items:flex-start;flex-direction:column}.innerspace-v1-overview-grid,.innerspace-v1-field-grid{grid-template-columns:minmax(0,1fr)}.innerspace-v1-metrics{display:flex;gap:.42rem;overflow-x:auto;padding-bottom:.08rem}.innerspace-v1-metric{flex:0 0 min(9.2rem,52vw);padding:.52rem .58rem}.innerspace-v1-overview-grid{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.08rem}.innerspace-v1-overview-grid .innerspace-v1-lens-card{flex:0 0 min(18rem,82vw)}.innerspace-v1-list-head{align-items:center;flex-direction:row}.innerspace-v1-list-head h3{font-size:1.05rem}.innerspace-v1-entry-list,.innerspace-v1-resonance-lens{gap:.55rem;padding:.62rem}.innerspace-v1-workbench:not(.is-resonance-section) .innerspace-v1-resonance-lens{display:none}.innerspace-v1-tabs{gap:.34rem}.innerspace-v1-icon-action,.innerspace-v1-action-strip button{width:auto;min-width:2.28rem}}.bridge-page-v1{width:min(100%,1120px);gap:.72rem}.bridge-mobile-hero.bridge-hero-card{min-height:0;padding:.1rem .2rem 0;border:0;background:transparent;box-shadow:none}.bridge-mobile-hero .eyebrow{margin-bottom:.12rem;color:#75dfd1c7}.bridge-mobile-hero h1{font-size:clamp(1.24rem,3.4vw,1.68rem);line-height:1}.bridge-layout-v1,.bridge-stream,.bridge-strings{gap:.78rem}.composer-card.is-compact-composer,.bridge-string-card,.bridge-string-card.is-primary-string,.bridge-relationship-suggestions-card{border-color:#75dfd124;border-radius:.95rem;background:linear-gradient(180deg,#060c0ef5,#010506fa);box-shadow:0 14px 34px #00000052,inset 0 1px #e6fffc09}.composer-card.is-compact-composer{padding:.78rem}.composer-card.is-compact-composer .composer-input-row{gap:.58rem}.composer-card.is-compact-composer .composer-input{min-height:2.95rem;border-color:#75dfd121;background:#02090ad1}.composer-card.is-compact-composer .composer-tools{margin-top:.62rem;gap:.5rem}.composer-card.is-compact-composer .composer-image-action,.composer-card.is-compact-composer .composer-submit,.string-action{min-height:2.35rem}.bridge-string-card,.bridge-string-card.is-primary-string{padding:clamp(.88rem,2.4vw,1.08rem)}.bridge-string-card.is-primary-string .string-copy,.string-copy{margin-top:.75rem;font-size:clamp(1rem,2vw,1.16rem);line-height:1.55}.string-card-head,.string-card-footer{gap:.68rem}.string-card-footer .string-actions,.string-actions{gap:.42rem}.string-action{padding-inline:.62rem}.bridge-relationship-suggestions-card{padding:.82rem}.bridge-relationship-suggestions-card li{min-height:3.25rem;padding-block:.48rem}@media (min-width: 980px){.bridge-stream{grid-template-columns:minmax(0,1fr) minmax(16.5rem,19rem);align-items:start}.moments-rail,.composer-card.is-compact-composer,.bridge-runtime-state,.bridge-refreshing-copy,.bridge-strings,.bridge-load-more{grid-column:1}.bridge-relationship-suggestions-card{grid-column:2;grid-row:1 / span 4;position:sticky;top:5.2rem}}.discover-v2-shell{align-content:start}.discover-v2-section{display:grid;gap:.72rem;border:1px solid rgba(219,255,250,.075);border-radius:1.18rem;padding:clamp(.8rem,2vw,1rem);background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 12rem),#050b0eb8}.discover-v2-section-copy{margin:0;max-width:42rem;color:#d0e5e2b8;line-height:1.48}.discover-v2-list{display:grid;gap:.62rem}.discover-v2-card{display:grid}.discover-v2-private-card{align-items:start}.discover-v2-private-card .search-v1-boundary-mark{flex:0 0 auto}@media (min-width: 900px){.discover-v2-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.bridge-page-v1{gap:.62rem}.bridge-mobile-hero.bridge-hero-card{padding-inline:.12rem}.composer-card.is-compact-composer,.bridge-string-card,.bridge-string-card.is-primary-string,.bridge-relationship-suggestions-card{border-radius:.82rem}.composer-card.is-compact-composer .composer-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.composer-card.is-compact-composer .composer-image-action,.composer-card.is-compact-composer .composer-submit{width:100%;justify-content:center}.string-card-footer .string-actions,.string-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.discover-v2-section{padding:.78rem}}.essence-chip,.essence-pill,.essence-status-pill{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;border:1px solid var(--deepr-border);border-radius:var(--deepr-radius-pill);padding:.32rem .68rem;background:#070e11b8;color:var(--deepr-text-muted);font:inherit;font-size:.78rem;font-weight:750;letter-spacing:.01em}.essence-chip.is-selected,.essence-pill.is-selected,.essence-status-pill.is-active{border-color:var(--deepr-border-soft);background:var(--deepr-teal-subtle);color:var(--deepr-teal-strong)}.essence-composer-field,textarea.essence-input{min-height:7rem;resize:vertical;background:#040a0dd1}.mobile-nav-glass.mobile-nav-mockup{left:50%;right:auto;bottom:max(.42rem,env(safe-area-inset-bottom));width:min(calc(100% - 1rem),31rem);transform:translate(-50%);padding:.36rem;border:1px solid var(--deepr-border);border-radius:1.25rem;background:linear-gradient(180deg,#070d10e0,#020507f5);box-shadow:0 -10px 30px #0000006b,inset 0 1px #dbfffa0b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-nav-glass.mobile-nav-mockup nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.22rem}.mobile-nav-mockup .nav-link-mobile{min-height:3.35rem;padding:.34rem .18rem;border:1px solid transparent;border-radius:.95rem;background:transparent;box-shadow:none;color:var(--deepr-text-muted)}.mobile-nav-mockup .nav-link-mobile.active{border-color:var(--deepr-border-soft);background:var(--deepr-teal-subtle);color:var(--deepr-text);box-shadow:inset 0 1px #dbfffa09}.mobile-nav-mockup .deepr-nav-icon{width:1.18rem;height:1.18rem;margin:0 auto .16rem}.mobile-nav-mockup .mobile-nav-label{font-size:.62rem;line-height:1.05;letter-spacing:.01em}.rail-v1{border-right:1px solid var(--deepr-border);background:linear-gradient(180deg,#070d10e6,#020507f5);box-shadow:inset -1px 0 #dbfffa06}.rail-link{min-height:2.55rem;border:1px solid transparent;border-radius:var(--deepr-radius-pill);background:transparent;color:var(--deepr-text-muted)}.rail-link:hover,.rail-link.active{border-color:var(--deepr-border-soft);background:var(--deepr-teal-subtle);color:var(--deepr-text);box-shadow:none}.personal-hub-shell,.personal-hub-hero,.personal-hub-row,.personal-hub-owner-card,.personal-hub-tile,.owner-page,.owner-panel,.owner-card{border-color:var(--deepr-border)!important;background-color:#070e11c2}@media (max-width: 720px){.shell-main-v1:has(.owner-console-header),.shell-main-v1:has(.personal-hub-route),.shell-main-v1:has(.moments-v1-page){padding-bottom:max(7.65rem,calc(6.55rem + env(safe-area-inset-bottom)))}}.bridge-page-v1{background:radial-gradient(circle at 52% 0%,color-mix(in srgb,var(--sienah-teal-500) 7.5%,transparent),transparent 34rem),linear-gradient(180deg,#010507fa,#000000fe);color:#effcfaf0}.bridge-page-v1 .bridge-layout-v1{border:0;background:transparent;box-shadow:none}.bridge-mobile-hero.bridge-hero-card{border:0;border-radius:0;background:transparent;box-shadow:none}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{border:1px solid rgba(134,245,231,.055);background:linear-gradient(180deg,#0a1012d1,#04080ae6);box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff06}.bridge-page-v1 .moments-rail,.bridge-page-v1 .bridge-relationship-suggestions-card{border:0;background:transparent;box-shadow:none}.bridge-page-v1 .bridge-relationship-suggestions-card{border-radius:.78rem;background:#070e104d}.bridge-context-row{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:0 .15rem;color:#dff5f2ad;font-size:.9rem}.bridge-context-row p{margin:0}.bridge-create-inline{flex:0 0 auto;color:#71ecdceb;font-size:.82rem;font-weight:800;letter-spacing:.02em;text-decoration:none}.bridge-page-v1 .moments-rail{padding:.44rem .08rem .54rem;gap:.46rem}.bridge-page-v1 .moments-rail-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem}.bridge-page-v1 .moments-rail-actions{display:flex;align-items:center;justify-content:end;gap:.44rem}.bridge-page-v1 .moments-rail-copy p:last-child,.bridge-page-v1 .moments-rail-status{font-size:.78rem;color:#dff5f28a;margin:0}.bridge-page-v1 .moments-rail-actions .moments-rail-status{font-weight:600}.bridge-page-v1 .moments-rail-heading{display:grid;gap:.12rem}.bridge-page-v1 .moments-rail-copy h2{margin:0;font-size:.98rem}.bridge-page-v1 .moments-rail-strip{gap:.38rem;padding:0}.bridge-page-v1 .moment-chip{min-width:2.28rem;width:2.28rem;height:2.28rem;border:1px solid rgba(113,236,220,.08);background:#ffffff09;box-shadow:none}.bridge-page-v1 .create-moment-chip{color:#71ecdcf2;text-decoration:none}.bridge-page-v1 .moments-rail-expanded{margin-top:.15rem;border:0;border-radius:.78rem;background:#090f129e;box-shadow:none;gap:.5rem;padding:.72rem}.bridge-page-v1 .bridge-relationship-suggestions-card{padding:.72rem;gap:.62rem}.bridge-page-v1 .bridge-relationship-suggestions-card li{min-height:2.7rem;gap:.55rem}.bridge-page-v1 .bridge-runtime-state{border:1px solid rgba(113,236,220,.08);background:#080f118c;box-shadow:none;border-radius:.85rem;padding:.82rem}.bridge-page-v1 .bridge-loading-state{gap:.52rem}.bridge-page-v1 .bridge-loading-skeleton{display:grid;gap:.34rem;min-width:0}.bridge-page-v1 .bridge-loading-skeleton span{display:block;height:.58rem;border-radius:999px;background:linear-gradient(90deg,#2dd4c60a,#dbfffa1a,#2dd4c609),#ffffff09}.bridge-page-v1 .bridge-loading-skeleton span:nth-child(2){width:78%}.bridge-page-v1 .bridge-loading-skeleton span:nth-child(3){width:54%}.string-card-audience{margin:-.2rem 0 0;color:#dff5f280;font-size:.76rem;letter-spacing:.02em}.string-card-audience span{color:#71ecdc9e}.bridge-suggestion-identity-link{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:.7rem;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.bridge-suggestion-copy{min-width:0;display:grid;gap:.16rem}.bridge-page-v1 .bridge-relationship-suggestions-card li{background:#ffffff06;border-color:#71ecdc0b}.bridge-page-v1 .report-inline-button.is-compact-safety{min-height:0;padding:.22rem .42rem;border:0;background:transparent;box-shadow:none;color:#dff5f285;font-size:.72rem}.bridge-page-v1 .reflect-report-row{align-items:start;background:#ffffff05;border-color:#71ecdc0a}.bridge-page-v1 .string-image-frame{display:block;width:100%;max-height:none;overflow:hidden;border:0;border-radius:1rem;background:#0000006b;box-shadow:inset 0 0 0 1px #71ecdc0b}.bridge-page-v1 .string-image-frame .string-image-open{display:block;width:100%;padding:0;border:0;background:transparent}.bridge-page-v1 .string-image-frame img,.bridge-page-v1 .string-video-frame video{display:block;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center}.bridge-page-v1 .string-video-frame video{background:#000;object-fit:cover}@media (max-width: 720px){.bridge-context-row{font-size:.82rem}.bridge-page-v1{padding-bottom:0}.bridge-page-v1 .moments-rail-copy{grid-template-columns:minmax(0,1fr) auto}.bridge-page-v1 .moments-rail-heading>p:not(.eyebrow){display:none}.bridge-page-v1 .string-image-frame,.bridge-page-v1 .string-image-frame img{max-height:none}.bridge-page-v1 .string-video-frame{max-height:min(74dvh,38rem)}.bridge-page-v1 .string-video-frame video{max-height:100%}}.shell-main-v1:has(.bridge-page-v1){padding-bottom:var(--deepr-mobile-route-bottom-space)}@media (max-width: 720px){.shell-main-v1:has(.bridge-page-v1){padding-bottom:var(--deepr-mobile-route-bottom-space)}}.bridge-page-v1{background:radial-gradient(circle at 50% -4rem,color-mix(in srgb,var(--sienah-teal-500) 11%,transparent),transparent 24rem),linear-gradient(180deg,#010506fc,#000 58%)}.bridge-mobile-hero.bridge-hero-card{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.02rem .16rem .16rem}.bridge-mobile-hero.bridge-hero-card h1{font-size:clamp(1.34rem,5vw,1.72rem);letter-spacing:0}.bridge-attunement-chip{display:inline-flex;align-items:center;gap:.38rem;min-height:1.72rem;padding:0 .66rem;border:1px solid rgba(113,236,220,.13);border-radius:999px;background:#040e0fb8;color:#aafbf0d6;font-size:.72rem;font-weight:800;letter-spacing:0;box-shadow:inset 0 1px #ebfffc09}.presence-control{min-width:0}.presence-control--chip{position:relative;flex:0 0 auto}.presence-control-chip{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}.presence-control-chip:focus-visible,.presence-control-option:focus-visible,.presence-control-segment:focus-visible{outline:2px solid rgba(45,212,198,.48);outline-offset:3px}.presence-control-dot{width:.42rem;height:.42rem;border-radius:999px;background:#2dd4c6f0;box-shadow:0 0 .55rem #2dd4c65c}.presence-control-menu{position:absolute;z-index:16;top:calc(100% + .42rem);right:0;display:grid;width:min(17rem,calc(100vw - 2rem));padding:.38rem;border:1px solid rgba(45,212,198,.18);border-radius:1rem;background:linear-gradient(180deg,rgba(244,240,232,.055),transparent 62%),#05090af5;box-shadow:0 1.2rem 3.4rem #00000075,inset 0 1px #f4f0e80b}.presence-control-option{display:grid;gap:.12rem;width:100%;padding:.62rem .7rem;border:1px solid transparent;border-radius:.76rem;color:#f4f0e8e6;text-align:left;background:transparent;cursor:pointer}.presence-control-option small{color:#f4f0e894;font-size:.72rem;line-height:1.25}.presence-control-option.is-active{border-color:#2dd4c638;color:#2dd4c6f0;background:#2dd4c614}.presence-control-option:disabled,.presence-control-segment:disabled{cursor:not-allowed;opacity:.62}.bridge-page-v1 .moments-rail{gap:.48rem;padding:.28rem 0 .12rem}.bridge-page-v1 .moments-rail-copy{padding:0 .16rem}.bridge-page-v1 .moments-rail-copy h2{font-size:.94rem;letter-spacing:0}.bridge-page-v1 .moments-rail-actions{gap:.42rem}.bridge-page-v1 .moments-rail-open{color:#71ecdcd6;font-size:.78rem}.bridge-page-v1 .moments-rail-status{color:#dff5f27a;letter-spacing:0}.bridge-page-v1 .moment-capsule-track{display:flex;align-items:center;min-height:8.85rem;margin:0 -.1rem;padding:.34rem .36rem .44rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.bridge-page-v1 .moment-capsule-track::-webkit-scrollbar{display:none}.bridge-page-v1 .moment-capsule{position:relative;flex:0 0 4.82rem;width:4.82rem;min-height:7.35rem;margin-left:-.78rem;display:grid;align-content:space-between;justify-items:center;gap:.42rem;padding:.58rem .48rem .64rem;border:1px solid rgba(113,236,220,.09);border-radius:999px;background:radial-gradient(circle at 50% 12%,rgba(113,236,220,.11),transparent 3.7rem),linear-gradient(180deg,#0b1416f0,#020607fa);color:#edfcf9e6;text-align:center;text-decoration:none;box-shadow:0 1.2rem 2.6rem #00000052,inset 0 1px #f1fffd09;scroll-snap-align:center;transition:transform .18s ease,opacity .18s ease,border-color .18s ease,box-shadow .18s ease}.bridge-page-v1 .moment-capsule:hover,.bridge-page-v1 .moment-capsule:focus-visible{transform:translateY(-.18rem) scale(1.02);border-color:#71ecdc3d;box-shadow:0 1.35rem 3rem #0006,0 0 0 1px #71ecdc13,inset 0 1px #f1fffd0d}.bridge-page-v1 .moment-capsule:focus-visible{outline:2px solid rgba(113,236,220,.38);outline-offset:3px}.bridge-page-v1 .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule.is-expanded{z-index:5;flex-basis:5.32rem;width:5.32rem;min-height:8.28rem;transform:translateY(-.1rem) scale(1.04);opacity:1}.bridge-page-v1 .moment-capsule.is-before,.bridge-page-v1 .moment-capsule.is-after{z-index:3;transform:scale(.92);opacity:.74}.bridge-page-v1 .moment-capsule.is-edge{z-index:1;transform:scale(.88);opacity:.48}.bridge-page-v1 .moment-capsule[data-moment-state=attuned]{border-color:#71ecdc57;box-shadow:0 1.35rem 3.1rem #00000061,0 0 0 1px #71ecdc14,inset 0 0 0 1px #71ecdc17}.bridge-page-v1 .moment-capsule[data-moment-state=active]{border-color:#71ecdc33}.bridge-page-v1 .moment-capsule[data-moment-state=passive],.bridge-page-v1 .moment-capsule[data-moment-state=offline]{color:#dff5f29e;background:radial-gradient(circle at 50% 12%,rgba(113,236,220,.045),transparent 3.7rem),linear-gradient(180deg,#080e10d1,#010405f5)}.bridge-page-v1 .moment-capsule-media{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:999px;overflow:hidden;background:#ffffff0b;color:#71ecdcdb;font-weight:900}.bridge-page-v1 .moment-capsule-media img{width:100%;height:100%;object-fit:cover}.bridge-page-v1 .moment-capsule-copy{display:grid;justify-items:center;gap:.18rem;min-width:0}.bridge-page-v1 .moment-capsule-copy strong,.bridge-page-v1 .moment-capsule-kind,.bridge-page-v1 .moment-capsule-state,.bridge-page-v1 .moment-capsule-create span,.bridge-page-v1 .moment-overflow{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.bridge-page-v1 .moment-capsule-copy strong{font-size:.68rem;line-height:1.1}.bridge-page-v1 .moment-capsule-state{color:#71ecdcb8;font-size:.62rem;font-weight:800}.bridge-page-v1 .moment-capsule-create{flex-basis:3.75rem;width:3.75rem;min-height:6.72rem;color:#71ecdcdb;background:linear-gradient(180deg,#050f10b8,#010506eb)}.bridge-page-v1 .moment-capsule-create svg{margin-top:.62rem}.bridge-page-v1 .moment-capsule-empty,.bridge-page-v1 .moment-overflow{justify-content:center;align-content:center;font-size:.7rem;font-weight:800}.bridge-page-v1 .moments-rail-expanded{border:1px solid rgba(113,236,220,.07);background:#050d0fb8}.bridge-page-v1 .composer-card.is-compact-composer{margin-top:-.08rem;border-color:#71ecdc17;background:radial-gradient(circle at 8% 0%,rgba(113,236,220,.06),transparent 12rem),#040a0cc7}.bridge-page-v1 .composer-card.is-compact-composer .composer-input{min-height:2.68rem;border-color:#71ecdc1a;background:#010506c7;color:#effcfac7}@keyframes deepr-moment-capsule-breathe{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}.bridge-page-v1 .moment-capsule[data-moment-state=attuned].is-primary{animation:deepr-moment-capsule-breathe 5.8s ease-in-out infinite}@media (max-width: 720px){.bridge-page-v1 .moment-capsule-track{min-height:8.35rem;padding-inline:.42rem}.bridge-page-v1 .moment-capsule{flex-basis:4.58rem;width:4.58rem;min-height:7.06rem}.bridge-page-v1 .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule.is-expanded{flex-basis:5.05rem;width:5.05rem;min-height:7.95rem}.bridge-page-v1 .composer-card.is-compact-composer .composer-tools{grid-template-columns:auto auto;justify-content:space-between}}@media (prefers-reduced-motion: reduce){.bridge-page-v1 .moment-capsule{transition:none}.bridge-page-v1 .moment-capsule[data-moment-state=attuned].is-primary{animation:none}}.bridge-page-v1{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-500) 12%,transparent),transparent 18rem),radial-gradient(circle at 50% 18rem,rgba(113,236,220,.045),transparent 16rem),linear-gradient(180deg,#010506fc,#000 56%)}.bridge-mobile-hero.bridge-hero-card{padding:0 .1rem .08rem}.bridge-attunement-chip{min-height:1.86rem;padding:0 .8rem;border-color:#71ecdc29;background:#030d0ec7;box-shadow:0 0 1.4rem color-mix(in srgb,var(--sienah-teal-500) 9%,transparent),inset 0 1px #ebfffc0b}.bridge-page-v1 .moments-rail{gap:.28rem;padding:.1rem 0 .28rem}.bridge-page-v1 .moments-rail-copy{display:flex;align-items:center;justify-content:space-between;padding:0 .12rem}.bridge-page-v1 .moments-rail-actions{display:none}.bridge-page-v1 .moments-rail-copy h2{color:#effcfae6;font-size:.94rem}.bridge-page-v1 .moment-capsule-track{min-height:10.95rem;margin:0;padding:.28rem .72rem .38rem;align-items:center;isolation:isolate;cursor:grab}.bridge-page-v1 .moment-capsule-track:active{cursor:grabbing}.bridge-page-v1 .moment-capsule{flex-basis:6.1rem;width:6.1rem;min-height:10.4rem;margin-left:-1.45rem;padding:.72rem .58rem .8rem;overflow:hidden;border-radius:2.05rem;border-color:#71ecdc14;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 22%),radial-gradient(circle at 50% 20%,rgba(113,236,220,.13),transparent 4.6rem),linear-gradient(160deg,#0f1d21f0,#03080afa 64%,#000000fa);box-shadow:0 1.35rem 3.4rem #0000007a,inset 0 1px #f1fffd0d;transform-origin:50% 60%}.bridge-page-v1 .moment-capsule:first-child{margin-left:0}.bridge-page-v1 .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule.is-expanded{z-index:8;flex-basis:7.35rem;width:7.35rem;min-height:12.05rem;border-radius:2.15rem;transform:translateY(-.3rem) scale(1.07);opacity:1}.bridge-page-v1 .moment-capsule.is-before,.bridge-page-v1 .moment-capsule.is-after{z-index:4;transform:translateY(.16rem) scale(.93);opacity:.7;filter:saturate(.82) brightness(.82)}.bridge-page-v1 .moment-capsule.is-edge{z-index:2;transform:translateY(.32rem) scale(.84);opacity:.42;filter:saturate(.62) brightness(.7)}.bridge-page-v1 .moment-capsule:hover,.bridge-page-v1 .moment-capsule:focus-visible{transform:translateY(-.42rem) scale(1.04);border-color:#71ecdc38;box-shadow:0 1.6rem 3.6rem #00000085,0 0 1.6rem color-mix(in srgb,var(--sienah-teal-500) 8%,transparent),inset 0 1px #f1fffd0f}.bridge-page-v1 .moment-capsule.is-primary:hover,.bridge-page-v1 .moment-capsule.is-primary:focus-visible,.bridge-page-v1 .moment-capsule.is-expanded:hover,.bridge-page-v1 .moment-capsule.is-expanded:focus-visible{transform:translateY(-.58rem) scale(1.09)}.bridge-page-v1 .moment-capsule[data-moment-state=attuned],.bridge-page-v1 .moment-capsule[data-moment-state=active]{border-color:#71ecdc3d}.bridge-page-v1 .moment-capsule[data-moment-state=attuned]{box-shadow:0 1.45rem 3.8rem #00000085,0 0 0 1px #71ecdc24,0 0 1.7rem color-mix(in srgb,var(--sienah-teal-500) 15%,transparent),inset 0 0 0 1px #71ecdc14}.bridge-page-v1 .moment-capsule[data-moment-state=passive],.bridge-page-v1 .moment-capsule[data-moment-state=offline]{color:#dff5f294;border-color:#dff5f20e;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 24%),radial-gradient(circle at 50% 18%,rgba(113,236,220,.055),transparent 4.2rem),linear-gradient(160deg,#0d1518cc,#020607fa)}.bridge-page-v1 .moment-capsule-media{position:relative;z-index:1;width:100%;height:5.9rem;border-radius:1.55rem;border:1px solid rgba(255,255,255,.045);background:linear-gradient(150deg,#0e1f23f5,#03080af0),radial-gradient(circle at 50% 10%,rgba(113,236,220,.24),transparent 4rem);box-shadow:inset 0 -2.8rem 3.4rem #00000061}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-media,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-media{height:6.9rem}.bridge-page-v1 .moment-capsule-media img{filter:saturate(.94) contrast(1.04) brightness(.82)}.bridge-page-v1 .moment-capsule-fallback{width:100%;height:100%;display:block;background:radial-gradient(circle at 58% 22%,rgba(113,236,220,.22),transparent 2.7rem),linear-gradient(150deg,#1d3338b8,#03080afa 68%),linear-gradient(25deg,rgba(54,118,126,.26),transparent 54%)}.bridge-page-v1 .moment-capsule-fallback-glow{display:block;width:100%;height:100%;background:radial-gradient(circle at 48% 36%,rgba(255,255,255,.13),transparent 1.3rem),linear-gradient(180deg,transparent 20%,rgba(0,0,0,.52))}.bridge-page-v1 .moment-capsule-copy{position:relative;z-index:1;width:100%;gap:.22rem}.bridge-page-v1 .moment-capsule-copy strong{display:-webkit-box;font-size:.76rem;line-height:1.06;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bridge-page-v1 .moment-capsule-state{display:inline-flex;align-items:center;gap:.24rem;color:#71ecdcc7;font-size:.66rem}.bridge-page-v1 .moment-capsule-state:before{content:"";width:.36rem;height:.36rem;border-radius:999px;background:currentColor;box-shadow:0 0 .65rem currentColor}.bridge-page-v1 .moment-capsule[data-moment-state=passive] .moment-capsule-state,.bridge-page-v1 .moment-capsule[data-moment-state=offline] .moment-capsule-state{color:#dff5f25c}.bridge-page-v1 .moment-capsule-create{flex-basis:3.3rem;width:3.3rem;min-height:8.45rem;margin-right:-.72rem;padding:0;place-content:center;border-radius:1.7rem;color:#71ecdcdb;opacity:.7}.bridge-page-v1 .moment-capsule-create svg{margin:0;position:relative;z-index:1}.bridge-page-v1 .moment-capsule-empty,.bridge-page-v1 .moment-overflow{min-height:8.45rem;place-content:center}.bridge-page-v1 .composer-card.is-compact-composer{margin-top:-.22rem;padding:.34rem;border-radius:999px;border-color:#71ecdc1b;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 64%),#050a0cd1;box-shadow:0 1.2rem 2.5rem #00000047,inset 0 1px #ebfffc09}.bridge-page-v1 .composer-card.is-compact-composer .composer-pill-row{display:flex;align-items:center;gap:.45rem;min-width:0}.bridge-page-v1 .composer-card.is-compact-composer .composer-avatar{flex:0 0 auto;width:2.36rem;height:2.36rem}.bridge-page-v1 .composer-card.is-compact-composer .composer-input{flex:1 1 auto;min-width:0;min-height:2.35rem;padding:0 .2rem;border:0;background:transparent;color:#effcfa9e;font-size:.94rem;text-align:left}.bridge-page-v1 .composer-card.is-compact-composer .composer-input:hover,.bridge-page-v1 .composer-card.is-compact-composer .composer-input:focus-visible{color:#effcfadb;background:transparent}.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action{flex:0 0 auto;display:inline-grid;place-items:center;width:2.36rem;height:2.36rem;padding:0;border:1px solid rgba(113,236,220,.18);border-radius:999px;background:#02090ab8;color:#71ecdcdb;box-shadow:inset 0 1px #ebfffc09}.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action:hover,.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action:focus-visible{border-color:#71ecdc57;color:#aafbf0fa;transform:translateY(-.05rem)}.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action.is-disabled{opacity:.55}.bridge-page-v1 .bridge-strings{gap:.72rem}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{border-color:#86f5e713;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 34%),linear-gradient(180deg,#080f11e0,#030709f0);box-shadow:0 1.2rem 2.8rem #00000052,inset 0 1px #ffffff07}.bridge-page-v1 .bridge-relationship-suggestions-card{margin-top:.34rem;padding:.68rem;border:0;border-radius:.82rem;background:#050b0d57;box-shadow:none}.bridge-page-v1 .bridge-relationship-suggestions-card .rail-card-head span,.bridge-page-v1 .bridge-relationship-suggestions-card .rail-card-head h2{letter-spacing:0}.bridge-page-v1 .bridge-relationship-suggestions-card li{min-height:2.55rem;border-color:#71ecdc0f;background:#ffffff05}.bridge-page-v1 .bridge-relationship-suggestions-card small{display:none}@media (max-width: 720px){body:has(.bridge-page-v1) .topbar{padding-bottom:.5rem;border-bottom-color:#71ecdc0b;box-shadow:none}.bridge-page-v1 .moment-capsule-track{min-height:12.7rem;padding-inline:.85rem}.bridge-page-v1 .moment-capsule{flex-basis:5.8rem;width:5.8rem;min-height:10.25rem;margin-left:-1.38rem}.bridge-page-v1 .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule.is-expanded{flex-basis:6.15rem;width:6.15rem;min-height:10.4rem}.bridge-page-v1 .moment-capsule-media{height:5.62rem}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-media,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-media{height:6.58rem}.bridge-page-v1 .composer-card.is-compact-composer{margin-inline:.02rem}}@media (prefers-reduced-motion: reduce){.bridge-page-v1 .moment-capsule-track{cursor:default}.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action:hover,.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action:focus-visible{transform:none}}body:has(.bridge-page-v1),body:has(.bridge-page-v1) .app-shell-v1,body:has(.bridge-page-v1) .shell-main-v1{background-color:var(--deepr-bg);background:var(--deepr-bg-gradient)}body:has(.bridge-page-v1) .shell-main-v1{color:#eef1f1e6}body:has(.bridge-page-v1) .topbar,body:has(.bridge-page-v1) .topbar.topbar-brand-glow{border-bottom:1px solid rgba(255,255,255,.055);background:linear-gradient(180deg,#161719f0,#0a0b0df0);box-shadow:0 .65rem 1.6rem #00000038}body:has(.bridge-page-v1) .topbar-hub-trigger,body:has(.bridge-page-v1) .topbar-icon-button{border-color:#ffffff13;background:#141517c7;color:#e7ececc7;box-shadow:none}body:has(.bridge-page-v1) .topbar-hub-avatar{border-color:#2dd4c633;box-shadow:none}.bridge-page-v1{background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:#edf1f1e6}.bridge-page-v1 .bridge-layout-v1,.bridge-page-v1 .moments-rail,.bridge-page-v1 .bridge-strings{background:transparent}.bridge-mobile-hero.bridge-hero-card{border:1px solid rgba(255,255,255,.055);border-radius:.95rem;background:linear-gradient(180deg,#18191bc7,#0a0b0da3);box-shadow:none}.bridge-mobile-hero h1,.bridge-page-v1 .moments-rail-copy h2{color:#f7f9f9f0}.bridge-attunement-chip{border-color:#ffffff14;background:#121416c7;color:#2dd4c6d6;box-shadow:none}.bridge-attunement-chip:before,.bridge-page-v1 .moment-capsule-state:before,body:has(.bridge-page-v1) .nav-link-mobile.active .deepr-nav-icon:after{background:#2dd4c6;box-shadow:0 0 .45rem #2dd4c661}.bridge-page-v1 .moment-capsule-track{background:transparent}.bridge-page-v1 .moment-capsule{border-color:#ffffff12;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 24%),linear-gradient(162deg,#1c1e21f2,#0d0e10fa 58%,#040405fc);box-shadow:0 1.2rem 2.8rem #00000075,inset 0 1px #ffffff0b}.bridge-page-v1 .moment-capsule:hover,.bridge-page-v1 .moment-capsule:focus-visible{border-color:#2dd4c633;box-shadow:0 1.35rem 3rem #00000080,0 0 0 1px #2dd4c60f,inset 0 1px #ffffff0d}.bridge-page-v1 .moment-capsule[data-moment-state=attuned]{box-shadow:0 1.25rem 3rem #00000080,0 0 0 1px #2dd4c61f,inset 0 1px #ffffff0b}.bridge-page-v1 .moment-capsule[data-moment-state=passive],.bridge-page-v1 .moment-capsule[data-moment-state=offline]{border-color:#ffffff0e;background:linear-gradient(180deg,rgba(255,255,255,.032),transparent 24%),linear-gradient(162deg,#17191cd6,#08090bfa)}.bridge-page-v1 .moment-capsule-media{border-color:#ffffff0e;background:linear-gradient(155deg,#25282cf0,#0d0e10fa 62%,#030304fc);box-shadow:inset 0 -2.4rem 3.2rem #0000006b}.bridge-page-v1 .moment-capsule-media img{filter:saturate(.84) contrast(1.03) brightness(.82)}.bridge-page-v1 .moment-capsule-fallback{background:linear-gradient(155deg,#2e3237db,#111214fa 60%,#040405fc),linear-gradient(24deg,rgba(255,255,255,.055),transparent 54%)}.bridge-page-v1 .moment-capsule-fallback-glow{background:radial-gradient(circle at 48% 36%,rgba(255,255,255,.12),transparent 1.35rem),linear-gradient(180deg,transparent 20%,rgba(0,0,0,.54))}.bridge-page-v1 .moment-capsule-state{color:#2dd4c6c7}.bridge-page-v1 .moment-capsule[data-moment-state=passive] .moment-capsule-state,.bridge-page-v1 .moment-capsule[data-moment-state=offline] .moment-capsule-state{color:#a1a8aa85}.bridge-page-v1 .moment-capsule-create,.bridge-page-v1 .moment-capsule-empty,.bridge-page-v1 .moment-overflow{border-color:#ffffff0f;background:linear-gradient(180deg,#1c1e21c7,#08090bf0);color:#2dd4c6c7;box-shadow:none}.bridge-page-v1 .composer-card.is-compact-composer{border-color:#ffffff13;background:linear-gradient(180deg,#1f2124e6,#0e0f11eb);box-shadow:0 1rem 2.2rem #0000004d,inset 0 1px #ffffff09}.bridge-page-v1 .composer-card.is-compact-composer .composer-input{color:#ced4d6a8}.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action{border-color:#2dd4c62e;background:#101214eb;color:#2dd4c6d6;box-shadow:none}.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action:hover,.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action:focus-visible{border-color:#2dd4c64d;color:#5be6dbf2;box-shadow:0 0 0 3px #2dd4c614}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{border-color:#ffffff12;background:linear-gradient(180deg,#181a1df0,#090a0cf5);box-shadow:0 1rem 2.4rem #00000057,inset 0 1px #ffffff09}.bridge-page-v1 .string-action{border-color:transparent;background:transparent;color:#b4bbbdb3}.bridge-page-v1 .string-action svg{color:#979ea1c7}.bridge-page-v1 .string-action.is-active,.bridge-page-v1 .string-action.is-active svg,.bridge-page-v1 .string-action:hover,.bridge-page-v1 .string-action:focus-visible{color:#2dd4c6e6}.bridge-page-v1 .bridge-relationship-suggestions-card{background:#0d0e1075}body:has(.bridge-page-v1) .mobile-nav-glass.mobile-nav-mockup{border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#121315eb,#050608f5);box-shadow:0 -1rem 2.4rem #00000052}body:has(.bridge-page-v1) .nav-link-mobile{border-color:transparent;background:transparent;color:#8f9699bd;box-shadow:none}body:has(.bridge-page-v1) .nav-link-mobile .deepr-nav-icon{color:#8f9699c7}body:has(.bridge-page-v1) .nav-link-mobile.active{border-color:#2dd4c61f;background:#ffffff06;color:#2dd4c6eb}body:has(.bridge-page-v1) .nav-link-mobile.active .deepr-nav-icon{color:#2dd4c6f5}@media (max-width: 720px){body:has(.bridge-page-v1) .topbar,body:has(.bridge-page-v1) .topbar.topbar-brand-glow{border-bottom-color:#ffffff0d;background:linear-gradient(180deg,#141517f5,#090a0cf5)}}.bridge-page-v1 .moments-rail-copy{align-items:center;justify-items:center;min-height:1.18rem;margin-bottom:.38rem}.bridge-page-v1 .moment-create-orb{position:relative;justify-self:end;flex:0 0 auto;display:inline-grid;place-items:center;width:1.58rem;height:1.58rem;border:1px solid rgba(255,255,255,.075);border-radius:999px;background:#111214c2;color:#2dd4c6cc;text-decoration:none;box-shadow:inset 0 1px #ffffff09}.bridge-page-v1 .moment-create-orb svg{display:none}.bridge-page-v1 .moment-create-plus{display:block;font-size:1.08rem;font-weight:760;line-height:1}.bridge-page-v1 .moment-create-orb:hover,.bridge-page-v1 .moment-create-orb:focus-visible{border-color:#2dd4c638;color:#54e2d8f2;outline:none;box-shadow:0 0 0 3px #2dd4c614}.bridge-page-v1 .moment-capsule-track{min-height:10.95rem;margin:.02rem 0 0;padding:.28rem .72rem .38rem;justify-content:center;touch-action:pan-y}.bridge-page-v1 .moment-capsule-track.is-low-data-stack{padding-inline:1.85rem;overflow-x:clip}.bridge-page-v1 .moment-capsule-track.has-one-real-moment{padding-inline:.95rem}.bridge-page-v1 .moment-capsule{flex-basis:7.35rem;width:7.35rem;min-height:12.75rem;margin-left:-2.2rem;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);padding:0;overflow:hidden;border-radius:2.45rem;border-color:#ffffff13;background:linear-gradient(180deg,#222428fa,#07080afc);box-shadow:0 1.35rem 3rem #00000085,inset 0 1px #ffffff0e}.bridge-page-v1 .moment-capsule-track>.moment-capsule:first-child{margin-left:0}.bridge-page-v1 .moment-capsule-track.is-low-data-stack .moment-mirror-card{z-index:2}.bridge-page-v1 .moment-capsule-track.is-low-data-stack .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule-track.is-low-data-stack .moment-capsule.is-expanded{z-index:4}.bridge-page-v1 .moment-capsule-track.has-two-real-moments{padding-inline:1.25rem}.bridge-page-v1 .moment-capsule-track.has-real-side-moments{padding-inline:.8rem}.bridge-page-v1 .moment-capsule-track.has-two-real-moments .moment-mirror-card{z-index:3}.bridge-page-v1 .moment-mirror-backing{pointer-events:none;cursor:default;flex-basis:6.35rem;width:6.35rem;min-height:11.45rem;opacity:.36;border-color:#ffffff0b;background:linear-gradient(180deg,rgba(255,255,255,.028),transparent 24%),linear-gradient(158deg,#181a1ed1,#060709fa);filter:saturate(.48) brightness(.52);box-shadow:0 1.1rem 2.45rem #00000075,inset 0 1px #ffffff09}.bridge-page-v1 .moment-mirror-backing.is-left{z-index:0;transform:translate(1.3rem) translateY(.74rem) scale(.82) rotate(-1.5deg)}.bridge-page-v1 .moment-mirror-backing.is-right{z-index:1;transform:translate(-1.3rem) translateY(.66rem) scale(.86) rotate(1.2deg)}.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing{opacity:.54;border-color:#fff1;filter:saturate(.58) brightness(.68);box-shadow:0 1.16rem 2.55rem #00000080,inset 0 1px #ffffff0b}.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-left{transform:translate(-.08rem) translateY(.72rem) scale(.88) rotate(-1.5deg)}.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-right{transform:translate(.08rem) translateY(.66rem) scale(.9) rotate(1.2deg)}.bridge-page-v1 .moment-position-indicator{display:flex;align-items:center;justify-content:center;gap:.28rem;width:min(10.5rem,48vw);min-height:.4rem;margin:-.22rem auto .58rem}.bridge-page-v1 .moment-position-segment{flex:1 1 0;max-width:1.35rem;height:.16rem;border-radius:999px;background:#4c545880;box-shadow:inset 0 1px #ffffff09;transition:max-width .18s ease,background-color .18s ease,box-shadow .18s ease,opacity .18s ease}.bridge-page-v1 .moment-position-segment.is-active{max-width:1.8rem;background:#2dd4c6d1;box-shadow:0 0 .5rem #2dd4c629}.bridge-page-v1 .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule.is-expanded{flex-basis:8.65rem;width:8.65rem;min-height:14.45rem;border-radius:2.65rem;transform:translateY(-.58rem) scale(1.055)}.bridge-page-v1 .moment-capsule.is-before,.bridge-page-v1 .moment-capsule.is-after{z-index:5;transform:translateY(.18rem) scale(.92);opacity:.8;filter:saturate(.82) brightness(.84)}.bridge-page-v1 .moment-capsule.is-back-before,.bridge-page-v1 .moment-capsule.is-back-after,.bridge-page-v1 .moment-capsule.is-edge{z-index:1;transform:translateY(.68rem) scale(.78);opacity:.48;filter:saturate(.62) brightness(.66)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-before,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-after,.bridge-page-v1 .moment-capsule-track.has-two-real-moments .moment-capsule.is-before,.bridge-page-v1 .moment-capsule-track.has-two-real-moments .moment-capsule.is-after{opacity:.84;filter:saturate(.86) brightness(.86)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-before{transform:translate(.42rem) translateY(.08rem) scale(.92) rotate(-.75deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-after{transform:translate(-.42rem) translateY(.08rem) scale(.92) rotate(.75deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-before,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-after{opacity:.5;filter:saturate(.62) brightness(.68)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-before{transform:translate(-.18rem) translateY(.6rem) scale(.79) rotate(-1.15deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-after{transform:translate(.18rem) translateY(.6rem) scale(.79) rotate(1.15deg)}.bridge-page-v1 .moment-capsule:hover,.bridge-page-v1 .moment-capsule:focus-visible{transform:translateY(-.34rem) scale(1.025);border-color:#2dd4c638;box-shadow:0 1.55rem 3.25rem #0000008f,0 0 0 1px #2dd4c613,inset 0 1px #ffffff0f}.bridge-page-v1 .moment-capsule.is-primary:hover,.bridge-page-v1 .moment-capsule.is-primary:focus-visible,.bridge-page-v1 .moment-capsule.is-expanded:hover,.bridge-page-v1 .moment-capsule.is-expanded:focus-visible{transform:translateY(-.78rem) scale(1.08)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-before:hover,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-before:focus-visible{transform:translate(.42rem) translateY(-.08rem) scale(.98) rotate(-.75deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-after:hover,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-after:focus-visible{transform:translate(-.42rem) translateY(-.08rem) scale(.98) rotate(.75deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-before:hover,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-before:focus-visible{transform:translate(-.18rem) translateY(.28rem) scale(.84) rotate(-1.15deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-after:hover,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-after:focus-visible{transform:translate(.18rem) translateY(.28rem) scale(.84) rotate(1.15deg)}.bridge-page-v1 .moment-mirror-backing:hover,.bridge-page-v1 .moment-mirror-backing:focus-visible{border-color:#ffffff0b;transform:none;box-shadow:0 1.1rem 2.45rem #00000075,inset 0 1px #ffffff09}.bridge-page-v1 .moment-mirror-backing.is-left:hover,.bridge-page-v1 .moment-mirror-backing.is-left:focus-visible{transform:translate(1.3rem) translateY(.74rem) scale(.82) rotate(-1.5deg)}.bridge-page-v1 .moment-mirror-backing.is-right:hover,.bridge-page-v1 .moment-mirror-backing.is-right:focus-visible{transform:translate(-1.3rem) translateY(.66rem) scale(.86) rotate(1.2deg)}.bridge-page-v1 .moment-capsule[data-moment-state=attuned],.bridge-page-v1 .moment-capsule[data-moment-state=active]{border-color:#2dd4c647}.bridge-page-v1 .moment-capsule[data-moment-state=attuned]{box-shadow:0 1.45rem 3.35rem #00000094,0 0 0 1px #2dd4c621,inset 0 1px #ffffff0e}.bridge-page-v1 .moment-capsule[data-moment-state=passive],.bridge-page-v1 .moment-capsule[data-moment-state=offline]{border-color:#ffffff0e;color:#bdc4c7b8;background:linear-gradient(180deg,#1c1e22e6,#050608fc)}.bridge-page-v1 .moment-capsule-media{grid-area:1 / 1;align-self:stretch;justify-self:stretch;z-index:0;width:100%;height:100%;border:0;border-radius:inherit;background:linear-gradient(155deg,#2d3137eb,#0c0d10fc 62%,#020202);box-shadow:inset 0 -5.2rem 4.6rem #000000b8}.bridge-page-v1 .moment-capsule-media>*{grid-area:1 / 1}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-media,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-media{height:100%}.bridge-page-v1 .moment-capsule-media img,.bridge-page-v1 .moment-capsule-media video{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.05) brightness(.72)}.bridge-page-v1 .moment-capsule-fallback{width:100%;height:100%;background:radial-gradient(circle at 72% 24%,rgba(255,255,255,.12),transparent 3rem),linear-gradient(155deg,#32363cd6,#111215fa 58%,#030303),linear-gradient(24deg,rgba(255,255,255,.055),transparent 56%)}.bridge-page-v1 .moment-mirror-backing .moment-capsule-fallback{background:radial-gradient(circle at 70% 24%,rgba(255,255,255,.075),transparent 2.4rem),linear-gradient(155deg,#2a2d329e,#0c0d0ffa 60%,#030303),linear-gradient(24deg,rgba(255,255,255,.035),transparent 56%)}.bridge-page-v1 .moment-capsule-fallback-glow{background:linear-gradient(108deg,transparent 13%,rgba(255,255,255,.1) 30%,transparent 46%),linear-gradient(180deg,transparent 22%,rgba(0,0,0,.74))}.bridge-page-v1 .moment-capsule-reflection{grid-area:1 / 1;align-self:stretch;justify-self:stretch;z-index:1;width:100%;height:100%;border-radius:inherit;pointer-events:none;background:linear-gradient(108deg,transparent 8%,rgba(255,255,255,.1) 28%,transparent 42%),radial-gradient(circle at 50% 12%,rgba(255,255,255,.11),transparent 3rem),linear-gradient(180deg,rgba(255,255,255,.04),transparent 24%,rgba(0,0,0,.42) 78%)}.bridge-page-v1 .moment-capsule-avatar-mark{grid-area:1 / 1;align-self:end;justify-self:center;z-index:2;display:inline-grid;place-items:center;width:2.22rem;height:2.22rem;margin-bottom:3.8rem;overflow:hidden;border:2px solid rgba(255,255,255,.38);border-radius:999px;background:#101113eb;color:#e8efefe0;font-size:.68rem;font-weight:850;box-shadow:0 .5rem 1.2rem #0000006b,inset 0 1px #ffffff0f}.bridge-page-v1 .moment-capsule[data-moment-state=attuned] .moment-capsule-avatar-mark,.bridge-page-v1 .moment-capsule[data-moment-state=active] .moment-capsule-avatar-mark{border-color:#2dd4c6ad}.bridge-page-v1 .moment-capsule-avatar-mark img{width:100%;height:100%;object-fit:cover}.bridge-page-v1 .moment-mirror-backing-orb{grid-area:1 / 1;align-self:end;justify-self:center;z-index:2;width:1.72rem;height:1.72rem;margin-bottom:3.4rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:radial-gradient(circle at 45% 38%,rgba(255,255,255,.12),transparent 55%),#121417db;box-shadow:0 .45rem 1rem #00000061}.bridge-page-v1 .moment-capsule-copy{grid-area:1 / 1;align-self:end;justify-self:stretch;z-index:2;margin:0 .6rem .86rem;gap:.2rem;text-shadow:0 .18rem .65rem rgba(0,0,0,.72)}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-copy,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-copy{margin-inline:.42rem}.bridge-page-v1 .moment-capsule-copy strong{display:block;width:100%;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word;text-align:center;color:#f8fafaf5;font-size:.83rem;line-height:1.08}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-copy strong,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-copy strong{font-size:.88rem}.bridge-page-v1 .moment-capsule-kind{display:inline-flex;justify-content:center;color:#eff4f4bd;font-size:.62rem;font-weight:820;letter-spacing:0}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-kind{font-size:.68rem}.bridge-page-v1 .moment-capsule-state{justify-content:center;color:#2dd4c6c7}.bridge-page-v1 .moment-capsule[data-moment-state=passive] .moment-capsule-state,.bridge-page-v1 .moment-capsule[data-moment-state=offline] .moment-capsule-state{color:#a5acaf94}.bridge-page-v1 .moment-capsule-empty,.bridge-page-v1 .moment-overflow{min-height:12rem}.moment-viewer-backdrop.essence-media-viewer{z-index:1300;display:grid;place-items:end center;padding:1.25rem .9rem max(1.2rem,env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.055),transparent 14rem),#000000c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.moment-viewer-backdrop .moment-viewer-close{top:max(.9rem,env(safe-area-inset-top));right:1rem;border-color:#ffffff1c;background:#0f1012db;color:#eef4f4e0;box-shadow:0 .8rem 1.8rem #0000005c,inset 0 1px #ffffff0d}.moment-viewer-backdrop .moment-viewer-close:hover,.moment-viewer-backdrop .moment-viewer-close:focus-visible{border-color:#2dd4c642;color:#2dd4c6f2;outline:none;box-shadow:0 0 0 3px #2dd4c614,0 .8rem 1.8rem #0006}.moment-viewer-stage.essence-media-viewer-stage{width:min(100%,27rem);max-height:min(84vh,47rem);padding:0;border:1px solid rgba(255,255,255,.075);border-radius:2rem 2rem 1.4rem 1.4rem;overflow:hidden;background:linear-gradient(180deg,#1c1e21f5,#060709fa);box-shadow:0 2rem 5rem #0000009e,inset 0 1px #ffffff0b}.moment-viewer-card{position:relative;display:grid;grid-template-rows:minmax(19rem,60vh) auto auto;min-height:min(78vh,44rem);isolation:isolate;touch-action:pan-y;color:#f0f4f4eb}.moment-viewer-card[data-moment-kind=thought][data-moment-text-only=true]{grid-template-rows:minmax(24rem,auto);min-height:min(76vh,42rem)}.moment-viewer-chrome{grid-area:1 / 1;align-self:start;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.82rem .92rem 2.4rem;pointer-events:none;background:linear-gradient(180deg,#00000075,#0000)}.moment-viewer-brand,.moment-viewer-position{display:inline-flex;align-items:center;min-width:0;border:1px solid rgba(219,255,250,.1);border-radius:999px;background:#07090b8a;color:#dbfffae0;box-shadow:inset 0 1px #ffffff0b}.moment-viewer-brand{gap:.38rem;padding:.36rem .58rem;font-size:.72rem;font-weight:820;letter-spacing:0}.moment-viewer-brand svg{flex:0 0 auto;color:#2dd4c6e0}.moment-viewer-position{flex:0 0 auto;padding:.34rem .52rem;color:#ecf2f2c7;font-size:.68rem;font-weight:780}.moment-viewer-navigation{grid-area:1 / 1;align-self:center;z-index:6;display:flex;justify-content:space-between;padding:0 .62rem;pointer-events:none}.moment-viewer-nav{display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;border:1px solid rgba(219,255,250,.12);border-radius:999px;background:#07090b8a;color:#ecf2f2d6;pointer-events:auto;box-shadow:0 .8rem 1.8rem #00000057,inset 0 1px #ffffff0d}.moment-viewer-nav:hover,.moment-viewer-nav:focus-visible{border-color:#2dd4c642;color:#2dd4c6f2;outline:none}.moment-viewer-nav-next svg{transform:rotate(180deg)}.moment-viewer-card[data-moment-kind=thought] .moment-viewer-thought-stage{grid-area:1 / 1 / -1 / -1;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:min(76vh,42rem);overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 50% 14%,rgba(255,255,255,.11),transparent 9rem),linear-gradient(155deg,#24272ceb,#0b0c0ffc 58%,#020202)}.moment-viewer-card[data-moment-kind=thought] .moment-viewer-thought-stage>*:not(.moment-viewer-reflection){z-index:1}.moment-viewer-card[data-moment-kind=thought] .moment-viewer-thought-stage .moment-viewer-reflection{grid-area:1 / 1 / -1 / -1;width:100%;height:100%}.moment-viewer-card[data-moment-kind=thought] .moment-viewer-thought-stage .moment-viewer-meta{grid-area:1 / 1;margin-top:0;padding:3.72rem 1rem .75rem}.moment-viewer-thought-text{grid-area:2 / 1;align-self:center;margin:0;padding:1rem 1.35rem 2rem;max-height:min(54vh,28rem);overflow-y:auto;color:#f3f7f7f0;font-size:clamp(1.08rem,5.2vw,1.72rem);font-weight:650;line-height:1.22;text-align:left;text-wrap:balance;text-shadow:0 1.1rem 2.4rem rgba(0,0,0,.48)}.moment-viewer-media{grid-area:1 / 1;position:relative;display:grid;min-height:19rem;overflow:hidden;border-radius:inherit;background:linear-gradient(155deg,#2d3137e0,#0c0d10fc 60%,#020202)}.moment-viewer-media img,.moment-viewer-media video,.moment-viewer-fallback,.moment-viewer-reflection{grid-area:1 / 1}.moment-viewer-media img,.moment-viewer-media video{width:100%;height:100%;object-fit:cover;filter:saturate(1.04) contrast(1.04) brightness(.98)}.moment-viewer-fallback{display:grid;place-items:center;background:radial-gradient(circle at 68% 20%,rgba(255,255,255,.12),transparent 5rem),linear-gradient(155deg,#31353bcc,#0d0e11fc 62%,#020202)}.moment-viewer-fallback span{width:6.5rem;height:6.5rem;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.08),transparent 68%),#ffffff06}.moment-viewer-reflection{pointer-events:none;background:linear-gradient(112deg,transparent 9%,rgba(255,255,255,.05) 28%,transparent 43%),linear-gradient(180deg,rgba(0,0,0,.34),transparent 30%,transparent 64%,rgba(0,0,0,.38) 100%)}.moment-viewer-meta{grid-area:2 / 1;position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:center;margin-top:-4.8rem;padding:0 1rem .86rem}.moment-viewer-avatar{display:inline-grid;place-items:center;width:3.25rem;height:3.25rem;overflow:hidden;border:2px solid rgba(45,212,198,.3);border-radius:999px;background:#0d0e10f0;color:#ecf2f2e6;font-weight:800;box-shadow:0 .65rem 1.45rem #00000061}.moment-viewer-avatar img{width:100%;height:100%;object-fit:cover}.moment-viewer-meta h3{margin:0;color:#f8fafaf0;font-size:1.05rem;line-height:1.12}.moment-viewer-meta p{display:flex;flex-wrap:wrap;gap:.42rem;margin:.34rem 0 0}.moment-viewer-meta p span{display:inline-flex;align-items:center;min-height:1.45rem;padding:.2rem .58rem;border:1px solid rgba(255,255,255,.075);border-radius:999px;background:#08090b9e;color:#bbc4c6d1;font-size:.72rem;font-weight:760}.moment-viewer-card[data-moment-state=active] .moment-viewer-meta p span:last-child,.moment-viewer-card[data-moment-state=attuned] .moment-viewer-meta p span:last-child{border-color:#2dd4c633;color:#2dd4c6d1}.moment-viewer-text{grid-area:3 / 1;margin:0;padding:0 1.12rem 1.2rem;max-height:min(18vh,9rem);overflow-y:auto;color:#e2e8e8e6;font-size:clamp(1rem,4.8vw,1.28rem);line-height:1.28}.bridge-page-v1 .composer-card.is-compact-composer{margin-top:-.36rem}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{border-radius:.98rem}.bridge-page-v1 .string-card-footer{grid-template-columns:minmax(0,1fr) auto}.bridge-page-v1 .string-open-reflects[aria-label="Open String"]{display:inline-grid;place-items:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0;border-color:#ffffff14;border-radius:999px;color:#939a9dc7;font-size:0}.bridge-page-v1 .string-open-reflects[aria-label="Open String"]:hover,.bridge-page-v1 .string-open-reflects[aria-label="Open String"]:focus-visible{color:#2dd4c6e0;border-color:#2dd4c63d}.bridge-page-v1 .reflect-report-row .report-inline-button.is-compact-safety{width:1.78rem;min-width:1.78rem;height:1.78rem;min-height:1.78rem;padding:0;overflow:hidden;border-color:#ffffff14;color:transparent;font-size:0}.bridge-page-v1 .reflect-report-row .report-inline-button.is-compact-safety:before{content:"";width:.72rem;height:.72rem;border:1.4px solid rgba(147,154,157,.78);border-radius:.16rem .16rem .16rem .04rem;transform:skewY(-8deg)}@media (max-width: 720px){.bridge-page-v1 .moments-rail{padding-top:.1rem}.bridge-page-v1 .moment-capsule-track{min-height:15.2rem;margin-top:.12rem;padding-inline:1.22rem}.bridge-page-v1 .moment-capsule-track.is-low-data-stack{padding-inline:1.35rem}.bridge-page-v1 .moment-capsule-track.has-one-real-moment{padding-inline:.72rem}.bridge-page-v1 .moment-capsule-track.has-two-real-moments{padding-inline:1.04rem}.bridge-page-v1 .moment-capsule{flex-basis:7rem;width:7rem;min-height:12.2rem;margin-left:-2.18rem}.bridge-page-v1 .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule.is-expanded{flex-basis:8.28rem;width:8.28rem;min-height:13.9rem}.bridge-page-v1 .moment-mirror-backing{flex-basis:5.95rem;width:5.95rem;min-height:10.9rem}.bridge-page-v1 .moment-mirror-backing.is-left,.bridge-page-v1 .moment-mirror-backing.is-left:hover,.bridge-page-v1 .moment-mirror-backing.is-left:focus-visible{transform:translate(1.18rem) translateY(.72rem) scale(.8) rotate(-1.4deg)}.bridge-page-v1 .moment-mirror-backing.is-right,.bridge-page-v1 .moment-mirror-backing.is-right:hover,.bridge-page-v1 .moment-mirror-backing.is-right:focus-visible{transform:translate(-1.18rem) translateY(.66rem) scale(.84) rotate(1.1deg)}.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-left,.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-left:hover,.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-left:focus-visible{transform:translate(-.18rem) translateY(.7rem) scale(.88) rotate(-1.35deg)}.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-right,.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-right:hover,.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-right:focus-visible{transform:translate(.18rem) translateY(.64rem) scale(.9) rotate(1.05deg)}.bridge-page-v1 .moment-capsule-avatar-mark{margin-bottom:3.55rem}.bridge-page-v1 .moment-capsule-copy strong{font-size:.8rem}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-copy strong,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-copy strong{font-size:.86rem}}@media (max-width: 720px){.shell-main-v1:has(.bridge-page-v1){padding-bottom:var(--deepr-mobile-route-bottom-space)}.bridge-page-v1{padding-bottom:0}.bridge-page-v1:after{content:"";display:block;min-height:var(--deepr-mobile-route-tail);pointer-events:none}.bridge-page-v1 .moment-capsule-track{min-height:10.95rem;padding-bottom:.28rem}.bridge-page-v1 .moment-capsule-track.has-real-side-moments{padding-inline:.42rem}.bridge-page-v1 .moment-capsule{min-height:11.82rem}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule{margin-left:-2.5rem}.bridge-page-v1 .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule.is-expanded{min-height:13.2rem}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-before{transform:translate(.34rem) translateY(.04rem) scale(.92) rotate(-.7deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-after{transform:translate(-.34rem) translateY(.04rem) scale(.92) rotate(.7deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-before{transform:translate(-.2rem) translateY(.56rem) scale(.78) rotate(-1.1deg)}.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule.is-back-after{transform:translate(.2rem) translateY(.56rem) scale(.78) rotate(1.1deg)}.bridge-page-v1 .composer-card.is-compact-composer{margin-top:-.48rem}.bridge-page-v1 .bridge-stream,.bridge-page-v1 .bridge-strings{gap:.5rem}}.bridge-page-v1 .moment-capsule-track{--moment-stack-layer-flow: absolute;position:relative;display:block;overflow-x:clip;min-height:10.95rem;padding-inline:0}.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-backing{position:var(--moment-stack-layer-flow);top:.82rem;left:50%;margin-left:0;transform-origin:center bottom}.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-before,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-after,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-back-before,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-back-after,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-before,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-after,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-before,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-after,.bridge-page-v1 .moment-capsule-track.has-two-real-moments .moment-mirror-card.is-before,.bridge-page-v1 .moment-capsule-track.has-two-real-moments .moment-mirror-card.is-after{opacity:var(--moment-slot-opacity, .82);z-index:var(--moment-slot-z, 1);transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(var(--moment-slot-y, 0rem)) scale(var(--moment-slot-scale, .9)) rotate(var(--moment-slot-rotate, 0deg));transition:transform .42s cubic-bezier(.2,.78,.22,1),opacity .32s ease,filter .32s ease,box-shadow .32s ease,border-color .32s ease;will-change:transform,opacity,filter}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-two{filter:saturate(.88) brightness(.88)}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-three{filter:saturate(.7) brightness(.76)}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-tucked{filter:saturate(.5) brightness(.54)}.bridge-page-v1 .moment-capsule-track .moment-mirror-card:hover,.bridge-page-v1 .moment-capsule-track .moment-mirror-card:focus-visible,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-before:hover,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-before:focus-visible,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-after:hover,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-after:focus-visible,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-before:hover,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-before:focus-visible,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-after:hover,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-after:focus-visible{transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(calc(var(--moment-slot-y, 0rem) - .16rem)) scale(var(--moment-slot-scale, .9)) rotate(var(--moment-slot-rotate, 0deg))}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary:hover,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary:focus-visible{transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(-.78rem) scale(1.075) rotate(var(--moment-slot-rotate, 0deg))}.bridge-page-v1 .moment-capsule-track .moment-mirror-backing{flex-basis:auto;margin-left:0}.bridge-page-v1 .moment-capsule-track .moment-capsule-empty,.bridge-page-v1 .moment-capsule-track .moment-overflow{position:var(--moment-stack-layer-flow);top:.62rem;left:50%;width:6.15rem;min-height:10.4rem;margin-left:0;transform-origin:center bottom}.bridge-page-v1 .moment-capsule-track .moment-capsule-empty{z-index:1;transform:translate(-50%) translateY(.28rem) scale(.92) rotate(-.4deg)}.bridge-page-v1 .moment-capsule-track .moment-overflow{z-index:0;opacity:.66;pointer-events:none;transform:translate(calc(-50% + 4.68rem)) translateY(.58rem) scale(.64) rotate(1.25deg)}.bridge-page-v1 .moment-mirror-backing.is-left,.bridge-page-v1 .moment-mirror-backing.is-left:hover,.bridge-page-v1 .moment-mirror-backing.is-left:focus-visible{transform:translate(calc(-50% - 4.35rem)) translateY(.46rem) scale(.78) rotate(-1.5deg)}.bridge-page-v1 .moment-mirror-backing.is-right,.bridge-page-v1 .moment-mirror-backing.is-right:hover,.bridge-page-v1 .moment-mirror-backing.is-right:focus-visible{transform:translate(calc(-50% + 4.35rem)) translateY(.42rem) scale(.82) rotate(1.2deg)}.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-left,.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-left:hover,.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-left:focus-visible{transform:translate(calc(-50% - 4.15rem)) translateY(.42rem) scale(.84) rotate(-1.35deg)}.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-right,.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-right:hover,.bridge-page-v1 .moment-capsule-track.has-one-real-moment .moment-mirror-backing.is-right:focus-visible{transform:translate(calc(-50% + 4.15rem)) translateY(.4rem) scale(.86) rotate(1.05deg)}.bridge-page-v1 .moment-capsule-copy{display:grid;justify-items:center;align-content:end;min-width:0;margin:0 .58rem .78rem;gap:.08rem}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-copy,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-copy{margin-inline:.56rem}.bridge-page-v1 .moment-capsule-avatar-mark{grid-area:auto;align-self:auto;justify-self:center;width:1.92rem;height:1.92rem;margin:0 0 .08rem;border-width:1.5px}.bridge-page-v1 .moment-capsule.is-layer-two .moment-capsule-avatar-mark{width:1.58rem;height:1.58rem}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-avatar-mark{width:1.34rem;height:1.34rem;opacity:.76}.bridge-page-v1 .moment-capsule-copy strong{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#f8fafaf5;font-size:.82rem;line-height:1.08}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-copy strong,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-copy strong{font-size:.9rem}.bridge-page-v1 .moment-capsule-kind{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e1e7e7b8;font-size:.62rem;font-weight:760}.bridge-page-v1 .moment-capsule-state{display:inline-flex;align-items:center;justify-content:center;gap:.22rem;max-width:100%;overflow:hidden;color:#2dd4c6c7;font-size:.6rem;font-weight:760;white-space:nowrap}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-copy{opacity:.58;gap:.04rem}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-copy strong{display:block}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-state{display:inline-flex}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-kind{color:#d6dddd7a;font-size:.54rem}.bridge-page-v1 .moment-capsule.is-tucked .moment-capsule-copy{opacity:.42}@media (prefers-reduced-motion: reduce){.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-position-segment{transition-duration:1ms}}@media (max-width: 720px){.bridge-page-v1 .moment-capsule-track{min-height:15.05rem;padding-inline:0}.bridge-page-v1 .moment-capsule-track.has-real-side-moments{padding-inline:0}.bridge-page-v1 .moment-capsule-track .moment-mirror-card{width:7rem;min-height:12.05rem;margin-left:0}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-expanded{width:8.28rem;min-height:13.75rem}.bridge-page-v1 .moment-capsule-track .moment-mirror-backing{width:5.95rem;min-height:10.9rem}.bridge-page-v1 .moment-capsule-track .moment-capsule-empty,.bridge-page-v1 .moment-capsule-track .moment-overflow{width:6.35rem;min-height:10.9rem}}.bridge-page-v1 .moments-rail{--moment-stack-axis-x: 50%}.bridge-page-v1 .moments-rail-copy{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;padding-inline:0}.bridge-page-v1 .moments-rail-heading{justify-self:center;text-align:center}.bridge-page-v1 .moment-capsule-track{width:100%;max-width:100%;margin:.08rem 0 0;padding-inline:0;overflow-x:clip;touch-action:pan-y}.bridge-page-v1 .moment-capsule-track .moment-capsule,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-capsule,.bridge-page-v1 .moment-capsule-track.has-two-real-moments .moment-capsule,.bridge-page-v1 .moment-capsule-track.is-low-data-stack .moment-capsule{margin-left:0}.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-backing,.bridge-page-v1 .moment-capsule-track .moment-capsule-empty,.bridge-page-v1 .moment-capsule-track .moment-overflow{left:var(--moment-stack-axis-x, 50%)}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary{border-color:#2dd4c652;box-shadow:0 1.2rem 3.4rem #0000008a,0 0 0 1px #2dd4c624,inset 0 1px #ffffff24}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-two{border-color:#ffffff13;filter:saturate(.9) brightness(.9)}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-three{border-color:#fff1;filter:saturate(.82) brightness(.82)}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-tucked{pointer-events:auto;filter:saturate(.72) brightness(.72)}.bridge-page-v1 .moment-capsule-track .moment-mirror-backing.is-tucked,.bridge-page-v1 .moment-capsule-track .moment-capsule-empty.is-tucked,.bridge-page-v1 .moment-capsule-track .moment-overflow.is-tucked{pointer-events:none}.bridge-page-v1 .moment-capsule.is-layer-two .moment-capsule-copy{opacity:.88;gap:.05rem}.bridge-page-v1 .moment-capsule.is-layer-two .moment-capsule-copy strong{display:block;color:#edf3f3d1;font-size:.66rem}.bridge-page-v1 .moment-capsule.is-layer-two .moment-capsule-kind,.bridge-page-v1 .moment-capsule.is-layer-two .moment-capsule-state{display:inline-flex}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-copy{opacity:.7;transform:none;pointer-events:none}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-kind,.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-state{display:inline-flex}.bridge-page-v1 .moment-position-indicator{width:min(7.8rem,44vw);margin:-.42rem auto .38rem;justify-content:center}@media (max-width: 720px){.bridge-page-v1 .moment-capsule-track{margin-inline:0;min-height:10.95rem}.bridge-page-v1 .moment-position-indicator{margin-top:-.28rem}}.app-shell-v1[data-shell-route=bridge]{background-color:var(--deepr-bg);background:var(--deepr-bg-gradient)}.app-shell-v1[data-shell-route=bridge] .shell-main-v1{position:relative;z-index:auto;overflow-x:clip;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient)}.app-shell-v1[data-shell-route=bridge] .topbar,.app-shell-v1[data-shell-route=bridge] .topbar.topbar-brand-glow{position:sticky;top:0;z-index:90;background-color:var(--deepr-bg)}.app-shell-v1[data-shell-route=bridge]:has(.moment-viewer-backdrop) .topbar,.app-shell-v1[data-shell-route=bridge]:has(.moment-viewer-backdrop) .topbar.topbar-brand-glow{z-index:10;pointer-events:none}.bridge-page-v1{--bridge-first-paint-transition-state: ready;position:relative;z-index:auto;overflow-x:clip;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient)}.bridge-page-v1:not(.is-visual-ready){--bridge-first-paint-transition-state: stabilizing}.bridge-page-v1:not(.is-visual-ready),.bridge-page-v1:not(.is-visual-ready) *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.bridge-page-v1 .moments-rail{position:relative;min-height:12.35rem;overflow:clip}.bridge-page-v1 .moment-capsule-track{position:relative;z-index:0;contain:layout paint;min-height:10.95rem;overflow:clip;isolation:isolate}.bridge-page-v1 .moment-capsule-track[data-rail-state=idle],.bridge-page-v1 .moment-capsule-track[data-rail-state=loading]{min-height:10.95rem}.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-backing{top:.62rem}.bridge-page-v1 .string-image-frame{min-height:0;max-width:100%;overflow:hidden;background:#000;box-sizing:border-box}.bridge-page-v1 .string-video-frame{aspect-ratio:4 / 5;min-height:0;max-height:min(74dvh,38rem)}@media (max-width: 720px){.bridge-page-v1 .moments-rail{min-height:12.35rem}.bridge-page-v1 .string-image-frame{min-height:0}}.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-before,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-after,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-back-before,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-back-after,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-before,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-after,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-before,.bridge-page-v1 .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-after,.bridge-page-v1 .moment-capsule-track.has-two-real-moments .moment-mirror-card.is-before,.bridge-page-v1 .moment-capsule-track.has-two-real-moments .moment-mirror-card.is-after{filter:none;transition:transform .42s cubic-bezier(.2,.78,.22,1),opacity .22s ease,border-color .22s ease;will-change:transform,opacity;backface-visibility:hidden;transform-style:flat}.bridge-page-v1 .moment-capsule-media{position:relative;display:grid;overflow:hidden;aspect-ratio:9 / 16;min-height:inherit;contain:paint;isolation:isolate}.bridge-page-v1 .moment-capsule-media img,.bridge-page-v1 .moment-capsule-media video{display:block;width:100%;height:100%;object-fit:cover;background:#000;opacity:0;filter:none;transform:translateZ(0);backface-visibility:hidden;transition:opacity .18s ease}.bridge-page-v1 .moment-capsule-media[data-media-ready=true] img,.bridge-page-v1 .moment-capsule-media[data-media-ready=true] video{opacity:1}.bridge-page-v1 .moment-capsule-media[data-media-state=error] img,.bridge-page-v1 .moment-capsule-media[data-media-state=error] video,.bridge-page-v1 .moment-capsule-media[data-media-ready=false] [data-moment-mirror-media=true]{opacity:0!important;transition:none!important}.bridge-page-v1 .moment-capsule-thought-surface{position:relative;z-index:3;align-self:center;justify-self:center;width:min(78%,6.4rem);max-height:2.18rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#f8fafae6;font-size:.72rem;font-weight:740;line-height:1.16;text-align:center;text-wrap:balance;text-shadow:0 1px 12px rgba(0,0,0,.72);opacity:.9}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-thought-surface{width:min(82%,7.2rem);color:#fbfdfdf5;font-size:.74rem;opacity:.98}.bridge-page-v1 .moment-capsule.is-layer-two .moment-capsule-thought-surface{width:min(76%,5.7rem);max-height:1.82rem;-webkit-line-clamp:2;color:#f2f8f8db;font-size:.58rem;opacity:.88}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-thought-surface{width:min(74%,5.35rem);max-height:1.72rem;-webkit-line-clamp:2;color:#ebf2f2c7;font-size:.52rem;opacity:.78}.bridge-page-v1 .moment-capsule.is-tucked .moment-capsule-thought-surface{opacity:.68}.bridge-page-v1 .moment-capsule-media [data-moment-poster-media=true]{opacity:.9}.bridge-page-v1 .moment-capsule-media[data-media-role=active-heavy][data-media-ready=true] [data-moment-poster-media=true]{opacity:0}.bridge-page-v1 .moment-capsule-media[data-media-role=mirror-image] .moment-capsule-stable-poster,.bridge-page-v1 .moment-capsule-media[data-media-role=mirror-poster] .moment-capsule-stable-poster,.bridge-page-v1 .moment-capsule-media[data-media-role=mirror-video-preview] .moment-capsule-stable-poster{opacity:.42}.bridge-page-v1 .moment-capsule.is-layer-two .moment-capsule-media[data-media-ready=true] [data-moment-mirror-media=true]{opacity:.9}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-media[data-media-ready=true] [data-moment-mirror-media=true]{opacity:.76}.bridge-page-v1 .moment-capsule.is-tucked .moment-capsule-media[data-media-ready=true] [data-moment-mirror-media=true]{opacity:.52}.bridge-page-v1 .moment-capsule-media[data-media-role=stable-poster] .moment-capsule-stable-poster{opacity:.96}.bridge-page-v1 .moment-capsule.is-layer-two .moment-capsule-media[data-media-role=stable-poster] .moment-capsule-stable-poster{opacity:.82}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-media[data-media-role=stable-poster] .moment-capsule-stable-poster,.bridge-page-v1 .moment-capsule.is-tucked .moment-capsule-media[data-media-role=stable-poster] .moment-capsule-stable-poster{opacity:.68}.bridge-page-v1 .moment-capsule-track .deepr-moments-card{top:.92rem;width:6.15rem;min-height:10.4rem;z-index:28;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;justify-items:center;gap:.3rem;padding:.56rem .48rem .52rem;overflow:hidden;border-color:#2dd4c63d;background:linear-gradient(152deg,rgba(255,255,255,.08),transparent 28%),radial-gradient(circle at 50% 32%,rgba(255,255,255,.055),transparent 35%),linear-gradient(180deg,#0d1617f5,#020506fa);box-shadow:0 1.15rem 3.25rem #00000080,0 0 0 1px #2dd4c614,inset 0 1px #ffffff1f;opacity:1;transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(-.58rem) scale(1.055) rotate(-.2deg)}.bridge-page-v1 .moment-capsule-track .deepr-moments-card.is-loading .deepr-moments-ring.is-outer{animation:deeprMomentsCardPulse 1.8s ease-in-out infinite}.bridge-page-v1 .moments-rail-copy{min-height:.72rem;margin-bottom:0}.bridge-page-v1 .moment-position-indicator{min-height:.24rem;margin:-.2rem auto 0}@media (max-width: 720px){.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-backing{top:.14rem}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule.is-primary,.bridge-page-v1 .moment-capsule.is-expanded{flex-basis:6.15rem;width:6.15rem;min-height:10.4rem}.bridge-page-v1 .moment-capsule-avatar-mark{margin-bottom:.08rem}}.bridge-page-v1 .deepr-moments-card-stage{position:relative;display:grid;place-items:center;width:min(3.35rem,68%);aspect-ratio:1;align-self:end;margin-top:.22rem}.bridge-page-v1 .deepr-moments-ring,.bridge-page-v1 .deepr-moments-dot,.bridge-page-v1 .deepr-moments-mark{grid-area:1 / 1}.bridge-page-v1 .deepr-moments-ring{width:100%;height:100%;border:1px solid rgba(45,212,198,.18);border-radius:999px;box-shadow:inset 0 0 1.2rem #2dd4c614}.bridge-page-v1 .deepr-moments-ring.is-inner{width:68%;height:68%;border-color:#ffffff1a;box-shadow:none}.bridge-page-v1 .deepr-moments-dot{width:.34rem;height:.34rem;border-radius:999px;background:#2dd4c6c7;box-shadow:0 0 1rem #2dd4c652}.bridge-page-v1 .deepr-moments-dot.is-one{transform:translate(-1.42rem,-.58rem)}.bridge-page-v1 .deepr-moments-dot.is-two{width:.24rem;height:.24rem;opacity:.56;transform:translate(1.38rem,.92rem)}.bridge-page-v1 .deepr-moments-mark{display:grid;place-items:center;width:2.08rem;height:2.08rem;border:1px solid rgba(45,212,198,.22);border-radius:999px;background:#00000061;color:#eefffdf5;font-size:1.02rem;font-weight:900;letter-spacing:0;box-shadow:inset 0 1px #ffffff14}.bridge-page-v1 .deepr-moments-card-copy{display:grid;justify-items:center;gap:.18rem;min-width:0;text-align:center}.bridge-page-v1 .deepr-moments-card-copy strong{color:#f8fdfcf5;font-size:.64rem;line-height:1.08;text-wrap:balance}.bridge-page-v1 .deepr-moments-card-copy span{max-width:4.82rem;color:#dceeeba8;font-size:.48rem;font-weight:720;line-height:1.22}.bridge-page-v1 .deepr-moments-card-copy em{display:inline-flex;align-items:center;justify-content:center;margin-top:.1rem;padding:.14rem .34rem;border:1px solid rgba(45,212,198,.16);border-radius:999px;background:#2dd4c60e;color:#2dd4c6db;font-size:.46rem;font-style:normal;font-weight:860}@keyframes deeprMomentsCardPulse{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.02)}}.bridge-page-v1 .bridge-layout-v1,.bridge-page-v1 .bridge-stream,.bridge-page-v1 .composer-card.is-compact-composer,.bridge-page-v1 .composer-card.is-compact-composer .composer-pill-row{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.bridge-page-v1 .bridge-layout-v1,.bridge-page-v1 .bridge-stream,.bridge-page-v1 .composer-card.is-compact-composer{overflow-x:clip}.bridge-page-v1 .composer-card.is-compact-composer .composer-pill-row{gap:.28rem;align-items:center;min-height:2.08rem}.bridge-page-v1 .composer-card.is-compact-composer .composer-input{display:inline-flex;align-items:center;min-width:0;max-width:100%;height:2.04rem;min-height:2.04rem;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;resize:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;vertical-align:middle}.bridge-page-v1 .composer-card.is-compact-composer .composer-input::-webkit-resizer{display:none}.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action{align-self:center;flex:0 0 2.04rem;width:2.04rem;min-width:2.04rem;height:2.04rem;min-height:2.04rem}.bridge-page-v1 .bridge-strings{gap:clamp(.54rem,1.6vw,.8rem);width:100%;max-width:100%;min-width:0;overflow-x:clip}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{overflow:visible;position:relative;width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:0;border:0;border-radius:1.14rem;background:radial-gradient(circle at 18% 0%,rgba(45,212,198,.05),transparent 13rem),linear-gradient(180deg,#0f1215f0,#080a0cfa 58%,#030506fa);box-shadow:0 1.12rem 2.5rem #00000057,inset 0 1px #ffffff0b,inset 0 -1px #2dd4c609}.bridge-page-v1 .bridge-string-card:hover,.bridge-page-v1 .bridge-string-card:focus-within{border-color:#2dd4c629;box-shadow:0 1.35rem 3.1rem #00000061,inset 0 1px #ffffff0e,inset 0 -1px #2dd4c60b}.bridge-page-v1 .string-card-head{padding:.82rem .9rem .52rem;min-width:0}.bridge-page-v1 .string-author{min-width:0}.bridge-page-v1 .string-author span{color:#daeae88a}.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy{margin:0;padding:0 .92rem .78rem;border:0;background:transparent;color:#f0f8f7eb;font-size:clamp(.92rem,2.7vw,1.04rem);line-height:1.42;overflow-wrap:anywhere;box-shadow:none}.bridge-page-v1 .string-image-frame{position:relative;display:block;width:100%;max-width:100%;min-height:0;max-height:none;margin:.08rem 0 0;overflow:hidden;contain:paint;isolation:isolate;box-sizing:border-box;border:1px solid rgba(45,212,198,.11);border-radius:.82rem;background:#000;background-image:linear-gradient(180deg,#050a0cf5,#000000fa);box-shadow:0 .72rem 1.8rem #0000003d,inset 0 1px #ffffff0d}.bridge-page-v1 .string-image-frame .string-image-open{position:relative;display:block;width:100%;max-width:100%;min-height:0;padding:0;overflow:hidden;border:0;background:#000;border-radius:inherit;box-sizing:border-box}.bridge-page-v1 .string-image-frame img,.bridge-page-v1 .string-video-frame video{display:block;width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;background:#000;border-radius:inherit;box-sizing:border-box}.bridge-page-v1 .string-video-frame{width:100%;max-width:100%;aspect-ratio:4 / 5;min-height:0;max-height:min(74dvh,38rem);background:#000}.bridge-page-v1 .string-video-frame video{height:100%;max-height:100%;object-fit:cover}.bridge-page-v1 .string-image-frame.is-unavailable{min-height:9rem;background:#000;color:#daeae894}.bridge-page-v1 .string-card-audience{margin:0;padding:.58rem .92rem 0;color:#daeae87a;font-size:.72rem;letter-spacing:0}.bridge-page-v1 .string-card-audience span{color:#2dd4c69e}.bridge-page-v1 .string-card-footer{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:center;min-width:0;max-width:100%;overflow-x:clip;padding:.36rem .42rem .5rem;border-top:1px solid rgba(255,255,255,.055);background:#0000001f;box-sizing:border-box}.bridge-page-v1 .string-card-footer .string-actions,.bridge-page-v1 .string-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.06rem;width:100%;min-width:0;max-width:100%;overflow:clip;border:0;background:transparent;box-sizing:border-box}.bridge-page-v1 .string-action{display:grid;grid-template-rows:.95rem auto;align-content:center;justify-items:center;gap:.1rem;min-width:0;max-width:100%;min-height:2.34rem;padding:.28rem .08rem;overflow:hidden;border:0;border-radius:.64rem;background:transparent;color:#dceceaa8;box-shadow:none;box-sizing:border-box}.bridge-page-v1 .string-action svg{color:currentColor}.bridge-page-v1 .string-action-copy,.bridge-page-v1 .string-action strong{min-width:0;max-width:100%;color:inherit;font-size:.66rem;font-weight:820;line-height:1;overflow:hidden;text-overflow:clip;white-space:nowrap}.bridge-page-v1 .string-action:hover:not(:disabled),.bridge-page-v1 .string-action:focus-visible{border:0;background:#2dd4c60e;color:#effdfbe6;box-shadow:none}.bridge-page-v1 .string-action.is-active,.bridge-page-v1 .string-action.is-active svg{color:#2dd4c6eb}.bridge-page-v1 .string-open-reflects[aria-label="Open String"]{display:none;width:0;min-width:0;height:0;min-height:0;padding:0;border-color:transparent;background:transparent;color:#dcecea85}.bridge-page-v1 .string-open-reflects[data-string-open-visibility=media-only][aria-label="Open String"]{display:inline-flex;align-items:center;justify-content:center;justify-self:center;gap:.24rem;width:auto;min-width:0;height:1.72rem;min-height:1.72rem;margin-top:.14rem;padding:0 .52rem;border:1px solid rgba(45,212,198,.14);border-radius:999px;background:#2dd4c60b;color:#d6f6f3bd;font-size:.64rem;font-weight:820;line-height:1;text-decoration:none}.bridge-page-v1 .string-open-reflects[data-string-open-visibility=media-only][aria-label="Open String"] svg{flex:0 0 auto}.bridge-page-v1 .string-open-reflects-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bridge-page-v1 .reflect-composer{margin:.18rem .72rem .72rem;border-color:#ffffff0f;background:#0000002e;box-shadow:none}.bridge-page-v1 .reflect-report-list{margin:.18rem .72rem .72rem}.bridge-page-v1 .reflect-report-row{border-color:#ffffff0e;background:#ffffff05}@media (max-width: 720px){.shell-main-v1:has(.bridge-page-v1){padding-bottom:var(--deepr-mobile-route-bottom-space)}.bridge-page-v1{padding-bottom:0}.bridge-page-v1:after{content:"";display:block;min-height:var(--deepr-mobile-route-tail);pointer-events:none}.bridge-page-v1 .string-image-frame{min-height:0;max-height:none}.bridge-page-v1 .string-image-frame img{max-height:none}.bridge-page-v1 .string-video-frame{max-height:min(74dvh,38rem)}.bridge-page-v1 .string-video-frame video{max-height:100%;object-fit:cover}}.moments-v1-page{gap:clamp(.65rem,1.6vw,.95rem);padding-bottom:max(8.65rem,calc(7.45rem + env(safe-area-inset-bottom)))}.moments-v1-page:after{content:"";display:block;min-height:max(4.6rem,calc(3.6rem + env(safe-area-inset-bottom)))}.moments-route-header{grid-template-columns:minmax(0,1fr) auto auto;gap:.55rem;align-items:center;padding:.72rem .82rem;border:1px solid rgba(255,255,255,.065);background:linear-gradient(180deg,#181a1dd1,#07080aeb);box-shadow:inset 0 1px #ffffff0b}.moments-route-header .essence-route-header-copy{display:grid;gap:0}.moments-route-header h1{font-size:clamp(1.16rem,3vw,1.42rem);line-height:1.05}.moments-route-header .muted,.moments-route-header .eyebrow{display:none}.moments-route-header .essence-status-pill{border-color:#2dd4c62e;background:#ffffff09;color:#e1f1efb8;font-size:.66rem;padding:.2rem .46rem}.moments-context-rail{min-height:auto;padding:.64rem .78rem;border-color:#ffffff0f;background:linear-gradient(180deg,#141619c7,#060709e6);box-shadow:none}.moments-context-rail .eyebrow{color:#2dd4c6c2;font-size:.66rem}.moments-context-rail strong{font-size:.92rem}.moments-context-rail p:last-child{display:-webkit-box;max-width:52rem;overflow:hidden;color:#e0edeb99;font-size:.78rem;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:1}.moments-presence-secondary{border-top:0;padding-top:0;font-size:.74rem}.moment-composer-shell{border-color:#ffffff12;background:linear-gradient(180deg,#15171ae0,#07080af0);box-shadow:0 1.4rem 3.8rem #00000052}.moment-composer-topline{gap:.58rem}.moment-composer-icon{width:2rem;height:2rem;border-color:#2dd4c638;background:#2dd4c611;color:#2dd4c6e6}.moment-composer-topline h2{font-size:1.02rem}.moment-kind-selector{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;border:0}.moment-kind-selector legend{width:100%;color:#e1eeec94;font-size:.68rem;font-weight:850}.moment-kind-selector button{display:inline-flex;align-items:center;gap:.32rem;border:1px solid rgba(255,255,255,.095);border-radius:999px;background:#ffffff09;color:#e2eeecb8;font-size:.74rem;font-weight:850;padding:.38rem .62rem}.moment-kind-selector button.is-active{border-color:#2dd4c638;background:#2dd4c614;color:#2dd4c6eb}.moment-kind-selector button.has-active-moment:not(.is-active){border-color:#2dd4c62e;color:#ddefecd1}.moment-kind-status{display:inline-flex;align-items:center;min-height:1rem;border-radius:999px;padding:.08rem .32rem;background:#2dd4c618;color:#92f5e8f0;font-size:.56rem;font-weight:900;line-height:1}.moment-kind-selector button:disabled{cursor:not-allowed;opacity:.48}.moment-kind-note{margin:-.08rem 0 0;color:#deeae885;font-size:.72rem}.moment-active-kind-note{margin-top:-.12rem;color:#c4f9f2b8}.moment-composer-field>span{color:#e8f4f2b8}.moment-composer-stage{grid-template-columns:minmax(0,.96fr) minmax(13rem,.7fr)}.moment-composer-preview{display:grid;grid-template-rows:minmax(9.8rem,1fr);overflow:hidden;min-height:14.6rem;border-color:#ffffff14;border-radius:1.58rem;padding:0;background:linear-gradient(180deg,#181a1eeb,#050608f5);box-shadow:0 1rem 2.8rem #0000005c,inset 0 1px #ffffff14}.moment-composer-preview[data-moment-state=active],.moment-composer-preview[data-moment-state=attuned]{border-color:#2dd4c63d}.moment-composer-preview-media,.moment-composer-preview-copy{grid-area:1 / 1}.moment-composer-preview-media{display:grid;overflow:hidden;border-radius:inherit;background:linear-gradient(130deg,rgba(255,255,255,.11),transparent 24%),radial-gradient(circle at 58% 18%,rgba(118,130,136,.12),transparent 26%),linear-gradient(180deg,#2d3037b8,#07080afa)}.moment-composer-preview-media img,.moment-composer-preview-media video{grid-area:1 / 1;width:100%;height:100%;object-fit:cover;filter:saturate(.88) brightness(.74)}.moment-composer-preview-glow,.moment-composer-preview-reflection{grid-area:1 / 1;border-radius:inherit}.moment-composer-preview-glow{background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.1),transparent 26%),radial-gradient(circle at 32% 86%,rgba(118,130,136,.1),transparent 24%)}.moment-composer-preview-reflection{background:linear-gradient(112deg,transparent 0 18%,rgba(255,255,255,.12) 19%,transparent 33%),linear-gradient(180deg,transparent 0 52%,rgba(0,0,0,.48) 100%);opacity:.62}.moment-composer-preview-copy{display:grid;align-content:end;justify-items:center;gap:.22rem;padding:.92rem;text-align:center}.moment-preview-avatar,.moment-list-preview-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(45,212,198,.28);border-radius:999px;background:#090b0dcc;color:#2dd4c6eb;font-weight:900}.moment-preview-avatar{width:2.15rem;height:2.15rem;font-size:.78rem}.moment-preview-avatar img{width:100%;height:100%;object-fit:cover}.moment-composer-preview-copy strong,.moment-list-preview-copy strong{max-width:100%;overflow:hidden;color:#f7fcfbf5;text-overflow:ellipsis;white-space:nowrap}.moment-preview-kind,.moment-preview-state{color:#e0edebc7;font-size:.72rem;font-weight:850}.moment-preview-state{color:#2dd4c6d6}.moment-composer-preview p{display:-webkit-box;max-width:14rem;overflow:hidden;color:#e8f4f2c2;font-size:.82rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.moment-preview-meta{justify-content:center;margin-top:.18rem}.moment-preview-meta span{border-color:#ffffff1a;background:#00000038;color:#e0edeba8;font-size:.68rem;padding:.22rem .42rem}.moment-media-field{display:flex;flex-wrap:wrap;align-items:center;gap:.52rem;margin-top:-.18rem}.moment-media-file-input{width:1px;height:1px;flex:0 0 1px;overflow:hidden;margin:0 -1px 0 0;border:0;opacity:0;padding:0;pointer-events:none;white-space:nowrap}.moment-media-input{display:inline-flex;align-items:center;gap:.42rem;min-height:2.25rem;border:1px solid rgba(45,212,198,.16);border-radius:999px;background:#2dd4c60d;color:#2dd4c6e6;font-size:.76rem;font-weight:850;padding:.38rem .68rem}.moment-media-picker{cursor:pointer}.moment-media-picker:focus-visible{outline:2px solid rgba(45,212,198,.48);outline-offset:3px}.moment-selected-media{max-width:min(16rem,58vw);overflow:hidden;color:#e0edeb94;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.moment-media-picker[aria-disabled=true]{cursor:not-allowed;border-color:#ffffff14;background:#ffffff07;color:#e0edeb6b}.moment-clear-media{border:1px solid rgba(255,255,255,.095);border-radius:999px;background:#ffffff09;color:#e0edeba8;font-size:.72rem;font-weight:820;padding:.36rem .58rem}.moment-media-tools,.moment-edit-media,.moment-edit-panel{border:1px solid rgba(255,255,255,.075);border-radius:1rem;background:#0406086b;box-shadow:inset 0 1px #ffffff09}.moment-media-tools{display:grid;flex:1 1 100%;grid-template-columns:minmax(0,.45fr) minmax(0,1fr) minmax(0,1fr);gap:.5rem;align-items:center;padding:.66rem}.moment-media-tools strong,.moment-edit-panel legend,.moment-edit-field>span{color:#ebf6f4c2;font-size:.72rem;font-weight:880}.moment-media-tools>span{color:#e0edeb94;font-size:.72rem;font-weight:760}.moment-media-tools label{display:grid;gap:.24rem;min-width:0;color:#e0edeb8f;font-size:.68rem;font-weight:760}.moment-media-tools input[type=range]{width:100%;accent-color:rgba(45,212,198,.9)}.moment-edit-panel{display:grid;gap:.72rem;margin-top:.75rem;padding:.75rem}.moment-edit-field{display:grid;gap:.38rem}.moment-edit-field textarea{width:100%;min-height:4.8rem;border:1px solid rgba(255,255,255,.095);border-radius:.86rem;background:#0000004d;color:#f5fbfaeb;font:inherit;line-height:1.36;resize:vertical;padding:.66rem}.moment-edit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.moment-edit-segmented{display:flex;flex-wrap:wrap;gap:.34rem;align-content:start;margin:0;border:0;padding:0}.moment-edit-segmented legend{width:100%}.moment-edit-segmented button,.moment-edit-media-pick,.moment-edit-save{border:1px solid rgba(255,255,255,.105);border-radius:999px;background:#0d0f12b8;color:#e4eeedbd;font-size:.7rem;font-weight:850;padding:.34rem .54rem}.moment-edit-segmented button.is-active,.moment-edit-save{border-color:#2dd4c647;color:#c4f9f2eb}.moment-edit-media{display:flex;flex-wrap:wrap;align-items:center;gap:.48rem;padding:.62rem}.moment-edit-media>span{max-width:min(18rem,62vw);overflow:hidden;color:#e0edeb94;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.moment-edit-media-preview{display:grid;flex:1 1 100%;overflow:hidden;min-height:8rem;border-radius:.9rem;background:#00000052}.moment-edit-media-preview img,.moment-edit-media-preview video{width:100%;height:100%;object-fit:cover}.moment-edit-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.42rem}.moment-submit{justify-self:end}.moments-filter-chips button,.moment-segmented button,.moment-kind-selector button,.moment-media-picker,.moment-clear-media{border-color:#ffffff1b;background:#0d0f12b8;color:#e4eeedbd;box-shadow:inset 0 1px #ffffff09}.moments-filter-chips button.is-active,.moment-segmented button.is-active,.moment-kind-selector button.is-active{border-color:#2dd4c657;background:linear-gradient(180deg,#15181beb,#07080af5);color:#c4f9f2eb;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #2dd4c60e}.moment-kind-selector button:disabled,.moment-segmented button:disabled,.moments-filter-chips button:disabled,.moment-media-picker[aria-disabled=true]{border-color:#ffffff13;background:#ffffff06;color:#d9e6e46b;opacity:1}.moment-submit.btn,.moment-submit{border:1px solid rgba(45,212,198,.28);background:linear-gradient(180deg,#1e2125f0,#08090bfa);color:#e9fbf8f0;box-shadow:0 1rem 2.8rem #00000057,inset 0 1px #ffffff12}.moment-submit.btn:hover:not(:disabled),.moment-submit:hover:not(:disabled){border-color:#2dd4c66b;background:linear-gradient(180deg,#222529f5,#090a0cfc)}.moment-submit.btn:disabled,.moment-submit:disabled{border-color:#ffffff14;background:#ffffff09;color:#e1edeb6b;box-shadow:none}.moments-list-panel{border-color:#fff1;background:transparent;box-shadow:none}.moment-card{border-color:#ffffff13;background:linear-gradient(180deg,#181a1de6,#07080af2)}.moment-list-preview{display:grid;grid-template-columns:minmax(5.4rem,.34fr) minmax(0,1fr);align-items:stretch;overflow:hidden;min-height:7.2rem;border:1px solid rgba(255,255,255,.075);border-radius:1.15rem;background:#00000038}.moment-list-preview[data-moment-state=active],.moment-list-preview[data-moment-state=attuned]{border-color:#2dd4c62e}.moment-list-preview-media{display:grid;overflow:hidden;min-height:100%;background:linear-gradient(128deg,rgba(255,255,255,.1),transparent 28%),linear-gradient(180deg,#31343bbd,#08090bf5)}.moment-list-preview-media img,.moment-list-preview-media video,.moment-list-preview-fallback,.moment-list-preview-reflection{grid-area:1 / 1;width:100%;height:100%}.moment-list-preview-media img,.moment-list-preview-media video{object-fit:cover;filter:saturate(.86) brightness(.76)}.moment-list-preview-fallback{display:grid;background:radial-gradient(circle at 54% 24%,rgba(118,130,136,.1),transparent 24%),linear-gradient(180deg,#30333ab3,#08090bfa)}.moment-list-preview-fallback span{align-self:center;justify-self:center;width:2.2rem;height:2.2rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b}.moment-list-preview-reflection{background:linear-gradient(116deg,transparent 0 16%,rgba(255,255,255,.1) 17%,transparent 34%),linear-gradient(180deg,transparent 0 46%,rgba(0,0,0,.46) 100%);opacity:.58}.moment-list-preview-copy{display:grid;align-content:center;justify-items:start;gap:.22rem;min-width:0;padding:.78rem .85rem}.moment-list-preview-avatar{width:1.85rem;height:1.85rem;font-size:.68rem}.moment-list-preview-avatar img{width:100%;height:100%;object-fit:cover}.moment-list-preview-meta{display:flex;flex-wrap:wrap;gap:.35rem}.moment-list-preview-meta span{border:1px solid rgba(255,255,255,.095);border-radius:999px;color:#e0edebb3;background:#ffffff09;font-size:.68rem;font-weight:850;padding:.2rem .42rem}.moment-list-preview-meta span:last-child{color:#2dd4c6c7}.moment-card .moment-meta{align-items:center;gap:.42rem .62rem}.moment-card .moment-meta span{border:0;border-radius:.18rem;background:transparent;color:#e0edeb94;font-size:.73rem;font-weight:760;line-height:1.3;padding:0}.moment-card .moment-meta span+span:before{content:"";display:inline-block;width:.28rem;height:.28rem;margin:0 .48rem 0 0;border-radius:999px;background:#e0edeb3d;vertical-align:middle}@media (max-width: 720px){.shell-main-v1:has(.moments-v1-page){padding-bottom:max(10.25rem,calc(9.1rem + env(safe-area-inset-bottom)))}.moments-v1-page{gap:.5rem;padding-bottom:max(10.25rem,calc(9.1rem + env(safe-area-inset-bottom)))}.moments-route-header{grid-template-columns:minmax(0,1fr) auto;padding:.62rem .68rem}.moments-route-header h1{font-size:clamp(1.12rem,6vw,1.34rem)}.moments-context-rail{grid-template-columns:minmax(0,1fr);padding:.58rem .64rem}.moments-context-rail p:last-child{-webkit-line-clamp:2}.moment-composer-stage{grid-template-columns:1fr;gap:.58rem}.moment-composer-preview{display:grid;order:-1;min-height:11.8rem;border-radius:1.32rem}.moment-composer-preview-copy{padding:.76rem}.moment-composer-controls{max-height:none;overflow:visible}.moment-composer-footer{padding-bottom:.15rem}.moment-media-tools,.moment-edit-grid{grid-template-columns:1fr}.moment-submit{justify-self:stretch;width:100%}.moment-list-preview{grid-template-columns:minmax(4.9rem,.36fr) minmax(0,1fr);min-height:6.7rem}}.route-frame:has(.protected-essence-page){gap:clamp(.72rem,2vw,1rem)}.route-frame:has(.protected-essence-page)>.route-frame-head.protected-page-header{gap:.28rem;padding:.08rem 0 .18rem}.route-frame:has(.protected-essence-page)>.route-frame-head.protected-page-header h1{max-width:none;font-size:clamp(1.45rem,4.8vw,2.05rem);line-height:1;letter-spacing:-.045em}.route-frame:has(.protected-essence-page)>.route-frame-head.protected-page-header .muted{max-width:34rem;color:#d0e2dfb8;font-size:.88rem;line-height:1.35}.route-frame:has(.protected-essence-page)>.route-frame-head.protected-page-header .status-badge{display:none}.protected-essence-page{border-color:#dafffa14;background:radial-gradient(circle at 86% -8%,rgba(220,234,232,.026),transparent 15rem),linear-gradient(180deg,#05090bf5,#010405fc);box-shadow:0 22px 70px #00000075,inset 0 1px #ffffff09}.protected-essence-page .search-v1-heading-wrap h2,.protected-essence-page.relationship-compass-page .relationship-compass-hero h1{font-size:clamp(1.75rem,8.5vw,2.85rem);letter-spacing:-.055em}.protected-essence-page .search-v1-heading-wrap p,.protected-essence-page.relationship-compass-page .relationship-compass-hero p,.protected-essence-page .settings-v1-truth-note p,.protected-essence-page .notifications-v1-truth p{max-width:34rem;color:#d0e2dfb8;font-size:.88rem;line-height:1.42}.protected-essence-page .settings-v1-row,.protected-essence-page .settings-v1-truth-note,.protected-essence-page .notification-truth-card,.protected-essence-page .discover-v1-card,.protected-essence-page .relationship-card,.protected-essence-page .search-result-card{border-color:#dafffa14;background:linear-gradient(180deg,#0d1315d6,#05080aeb)}.protected-essence-page .settings-v1-row-meta,.protected-essence-page .search-result-meta,.protected-essence-page .discover-v1-meta,.protected-essence-page .relationship-card-meta{color:#e0edeb8f}.protected-essence-page .settings-v1-row-action,.protected-essence-page .settings-v1-save,.protected-essence-page .search-v1-submit,.protected-essence-page .discover-v1-action,.protected-essence-page .relationship-card-action{border-color:#2dd4c638;background:#2dd4c613;color:#d3fffae6}.protected-essence-page .settings-v1-row-action:hover,.protected-essence-page .settings-v1-save:hover,.protected-essence-page .search-v1-submit:hover,.protected-essence-page .discover-v1-action:hover,.protected-essence-page .relationship-card-action:hover{border-color:#2dd4c657;background:#2dd4c61c;color:#f5fffd}@media (max-width: 720px){.route-frame:has(.protected-essence-page){gap:.62rem}.route-frame:has(.protected-essence-page)>.route-frame-head.protected-page-header{padding:.02rem 0 .04rem}.route-frame:has(.protected-essence-page)>.route-frame-head.protected-page-header h1{font-size:clamp(1.32rem,6vw,1.72rem)}.route-frame:has(.protected-essence-page)>.route-frame-head.protected-page-header .muted{font-size:.8rem}.protected-essence-page{border-radius:1.15rem}}html,body,#root{background-color:#020304;color-scheme:dark}html.deepr-app-prepaint,html.deepr-app-prepaint body,html.deepr-app-prepaint #root,html.deepr-bridge-prepaint,html.deepr-bridge-prepaint body,html.deepr-bridge-prepaint #root{background-color:#020304!important;background:#020304!important}.app-shell-v1,.shell-body-v1,.shell-main-v1,.app-shell-v1[data-shell-route=bridge],.app-shell-v1[data-shell-route=bridge] .shell-body-v1,.app-shell-v1[data-shell-route=bridge] .shell-main-v1,.bridge-page-v1{background-color:var(--deepr-bg, #020304)}.app-shell-v1[data-shell-route=bridge] .shell-main-v1,.bridge-page-v1,.bridge-page-v1 .bridge-layout-v1,.bridge-page-v1 .bridge-stream,.bridge-page-v1 .moments-rail,.bridge-page-v1 .moment-capsule-track,.bridge-page-v1 .moment-capsule-media,.bridge-page-v1 .moment-capsule-fallback,.bridge-page-v1 .string-image-frame,.bridge-page-v1 .bridge-runtime-state{background-color:#020304}.app-shell-v1[data-shell-route=bridge],.app-shell-v1[data-shell-route=bridge] .shell-main-v1,.bridge-page-v1{transition-property:none}.bridge-page-v1 .moments-rail{min-height:12.35rem;gap:.14rem;padding-bottom:.08rem}.bridge-page-v1 .moment-capsule-track{min-height:10.95rem;margin:.02rem 0 0;padding:.28rem 0 .18rem;overflow-x:clip}.bridge-page-v1 .moment-capsule-track .moment-mirror-card{width:6.15rem;min-height:10.4rem;flex-basis:6.15rem;border-radius:1.62rem;transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(var(--moment-slot-y, 0rem)) scale(var(--moment-slot-scale, 1)) rotate(var(--moment-slot-rotate, 0deg));opacity:var(--moment-slot-opacity, 1);transition:transform .36s cubic-bezier(.2,.82,.2,1),opacity .26s ease;will-change:transform,opacity;filter:none}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-two,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-three{width:6.15rem;min-height:10.4rem;flex-basis:6.15rem}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary{border-color:#2dd4c645}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-two{border-color:#ffffff12}.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-three{border-color:#ffffff0b}.bridge-page-v1 .moment-capsule.is-layer-three .moment-capsule-media[data-media-ready=true] [data-moment-mirror-media=true]{display:block;opacity:.76}.bridge-page-v1 .moment-position-indicator{display:flex;align-items:center;justify-content:center;gap:.26rem;width:min(8.4rem,46vw);min-height:.34rem;margin:-.22rem auto .18rem}.bridge-page-v1 .moment-position-segment{flex:1 1 0;max-width:1.25rem;height:.16rem;border-radius:999px;background:#4e565a7a}.bridge-page-v1 .moment-position-segment.is-active{max-width:1.72rem;background:#2dd4c6d1;box-shadow:0 0 .48rem #2dd4c626}.bridge-page-v1 .string-card-footer{grid-template-columns:minmax(0,1fr);gap:.3rem}.bridge-page-v1 .string-open-reflects[aria-label="Open String"],.bridge-page-v1 .string-open-reflects[data-string-open-visibility=visible][aria-label="Open String"]{display:inline-flex;align-items:center;justify-content:center;justify-self:center;gap:.24rem;width:auto;min-width:6.6rem;height:auto;min-height:1.92rem;margin:0;padding:.22rem .62rem;border:1px solid rgba(219,255,250,.085);border-radius:999px;color:#dbf5f2c2;background:linear-gradient(180deg,#17191cd1,#07080ae6);font-size:.68rem;font-weight:800;line-height:1;letter-spacing:.01em;box-shadow:inset 0 1px #ffffff09}.bridge-page-v1 .string-open-reflects-label{display:inline}.bridge-page-v1 .string-open-reflects[aria-label="Open String"]:hover,.bridge-page-v1 .string-open-reflects[aria-label="Open String"]:focus-visible{color:#eefffcf0;border-color:#2dd4c638;background:linear-gradient(180deg,#1c1f22e0,#090c0ef0)}@media (max-width: 430px){.bridge-page-v1 .moments-rail{min-height:12.25rem}.bridge-page-v1 .moment-capsule-track{min-height:10.82rem}.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-two,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-three{width:6.05rem;min-height:10.28rem;flex-basis:6.05rem}}@media (prefers-reduced-motion: reduce){.bridge-page-v1 .moment-capsule-track .moment-mirror-card{transition:none}}html,body,#root{background:#020304!important;background-color:#020304!important}body:has(.bridge-page-v1),body:has(.bridge-page-v1) #root,body:has(.bridge-page-v1) .app-shell-v1,body:has(.bridge-page-v1) .shell-body-v1,body:has(.bridge-page-v1) .shell-main-v1,.app-shell-v1[data-shell-route=bridge],.app-shell-v1[data-shell-route=bridge] .shell-body-v1,.app-shell-v1[data-shell-route=bridge] .shell-main-v1,.bridge-page-v1{background:radial-gradient(circle at 50% -5rem,rgba(45,212,198,.075),transparent 18rem),linear-gradient(180deg,#020304,#000)!important;background-color:#020304!important;color-scheme:dark}.app-shell-v1[data-shell-route=bridge] .shell-main-v1{padding-inline:clamp(.5rem,2.7vw,.78rem);overflow-x:clip}.bridge-page-v1,.bridge-page-v1 .bridge-layout-v1,.bridge-page-v1 .bridge-stream,.bridge-page-v1 .bridge-strings{width:100%;max-width:100%;min-width:0;margin-inline:0;padding-inline:0;box-sizing:border-box;overflow-x:clip}.bridge-page-v1{gap:.42rem}.bridge-page-v1 .bridge-stream,.bridge-page-v1 .bridge-strings{gap:.5rem}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{width:100%;max-width:100%;min-width:0;margin-inline:0;padding:0;border:0;border-top:1px solid rgba(219,255,250,.055);border-bottom:1px solid rgba(45,212,198,.04);border-radius:.62rem;background:radial-gradient(circle at 16% 0%,rgba(45,212,198,.045),transparent 12rem),linear-gradient(180deg,#0f1215f0,#07090bfb 64%,#020405fc);box-shadow:0 .72rem 1.55rem #00000042,inset 0 1px #ffffff09,inset 0 -1px #2dd4c608;overflow:visible;box-sizing:border-box}.bridge-page-v1 .bridge-string-card:hover,.bridge-page-v1 .bridge-string-card:focus-within{border-top-color:#dbfffa12;border-bottom-color:#2dd4c60e;box-shadow:0 .85rem 1.85rem #0000004d,inset 0 1px #ffffff0b,inset 0 -1px #2dd4c60a}.bridge-page-v1 .string-card-head,.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy,.bridge-page-v1 .string-card-audience,.bridge-page-v1 .string-card-footer,.bridge-page-v1 .reflect-composer,.bridge-page-v1 .reflect-report-list,.bridge-page-v1 .string-owner-editor,.bridge-page-v1 .string-owner-error{padding-inline:clamp(.72rem,2.4vw,.9rem)}.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy{padding-top:0;padding-bottom:.72rem}.bridge-page-v1 .string-image-frame{width:100%;max-width:100%;min-width:0;margin:.5rem 0 0;border-left:1px solid rgba(45,212,198,.09);border-right:1px solid rgba(45,212,198,.09);border-radius:.78rem;background:#000;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #2dd4c609}.bridge-page-v1 .string-image-frame .string-image-open,.bridge-page-v1 .string-image-frame img{width:100%;max-width:100%;max-height:none;background-color:#000}.bridge-page-v1 .string-video-frame{max-height:min(74dvh,38rem)}.bridge-page-v1 .string-video-frame video{width:100%;max-width:100%;max-height:100%;object-fit:cover;background-color:#000}.bridge-page-v1 .string-card-footer{display:grid;grid-template-columns:minmax(0,1fr);gap:.32rem;margin-top:.54rem;padding-top:.58rem;padding-bottom:.74rem}.bridge-page-v1 .string-actions{min-width:0}.bridge-page-v1 .string-open-reflects[aria-label="Open String"],.bridge-page-v1 .string-open-reflects[data-string-open-visibility=visible][aria-label="Open String"]{display:inline-flex;align-items:center;justify-content:center;justify-self:center;gap:.26rem;width:auto;min-width:6.7rem;min-height:1.94rem;margin:0;padding:.24rem .66rem;border:1px solid rgba(219,255,250,.09);border-radius:999px;background:linear-gradient(180deg,#14171adb,#07090bf0);color:#def6f3c7;font-size:.68rem;font-weight:800;letter-spacing:0;line-height:1;text-decoration:none;box-shadow:inset 0 1px #ffffff0a}.bridge-page-v1 .string-open-reflects-label{display:inline;min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}.bridge-page-v1 .moments-rail{min-height:11.55rem;height:13.3rem;gap:.02rem;padding-top:0;padding-bottom:.02rem;overflow-x:clip;overflow-y:visible}.bridge-page-v1 .moment-capsule-track{min-height:10.42rem;margin:0;padding:.08rem 0 .04rem;overflow-x:clip;overflow-y:clip;contain:layout paint}.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-two,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-three{width:6.15rem;min-height:10.4rem;flex-basis:6.15rem;top:.14rem;border-radius:1.62rem;overflow:hidden;filter:none}.bridge-page-v1 .moment-capsule-track .moment-mirror-card{transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(var(--moment-slot-y, 0rem)) scale(var(--moment-slot-scale, 1)) rotate(var(--moment-slot-rotate, 0deg));opacity:var(--moment-slot-opacity, 1);transition:transform .42s cubic-bezier(.2,.82,.2,1),opacity .26s ease;will-change:transform,opacity}@media (prefers-reduced-motion: reduce){.bridge-page-v1 .moment-capsule-track .moment-mirror-card{transition:none!important;will-change:auto}}.bridge-page-v1 .moment-capsule-media,.bridge-page-v1 .moment-capsule-fallback,.bridge-page-v1 .moment-capsule-stable-poster,.bridge-page-v1 .moment-viewer-card,.bridge-page-v1 .moment-viewer-media,.bridge-page-v1 .moment-viewer-fallback,.bridge-page-v1 .string-image-lightbox{background-color:#020304}.bridge-page-v1 .moment-capsule-copy{align-self:stretch;justify-self:stretch;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;align-items:start;align-content:stretch;gap:.08rem .3rem;min-width:0;margin:.48rem .46rem .5rem;text-align:left;pointer-events:none}.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-copy,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-copy{margin-inline:.48rem}.bridge-page-v1 .moment-capsule-avatar-mark{grid-column:1;grid-row:1;justify-self:start;width:1.3rem;height:1.3rem;margin:0;border-width:1.2px}.bridge-page-v1 .moment-capsule-copy strong,.bridge-page-v1 .moment-capsule.is-primary .moment-capsule-copy strong,.bridge-page-v1 .moment-capsule.is-expanded .moment-capsule-copy strong{grid-column:2;grid-row:1;align-self:center;display:block;min-width:0;max-width:100%;color:#f8fafaf0;font-size:.72rem;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.bridge-page-v1 .moment-capsule-kind,.bridge-page-v1 .moment-capsule-state{display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;line-height:1.05}.bridge-page-v1 .moment-capsule-kind{grid-column:1 / -1;grid-row:2;justify-self:start;color:#ecf2f2bf;font-weight:800}.bridge-page-v1 .moment-capsule-state{grid-column:1 / -1;grid-row:4;align-self:end;justify-self:start;margin-bottom:.04rem;color:#2dd4c6c7;font-weight:780}.bridge-page-v1 .moment-position-indicator{width:min(7.2rem,42vw);min-height:.24rem;margin:-.2rem auto 0}@media (max-width: 430px){.app-shell-v1[data-shell-route=bridge] .shell-main-v1{padding-inline:.4rem}.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-two,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-three{width:6.05rem;min-height:10.28rem;flex-basis:6.05rem}}@media (max-width: 720px){.bridge-page-v1{width:100dvw;max-width:100dvw;margin-inline:calc(50% - 50dvw)}.bridge-page-v1 .bridge-mobile-hero.bridge-hero-card,.bridge-page-v1 .moments-rail,.bridge-page-v1 .composer-card.is-compact-composer{width:auto;margin-inline:.5rem}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{border-radius:0}.bridge-page-v1 .string-image-frame,.bridge-page-v1 .string-video-frame{width:100dvw;max-width:none;margin-inline:calc(50% - 50dvw);border-right:1px solid rgba(45,212,198,.09);border-left:1px solid rgba(45,212,198,.09);border-radius:.78rem}.bridge-page-v1 .bridge-string-card .string-image-frame,.bridge-page-v1 .bridge-string-card .string-video-frame{width:100%;max-width:100%;margin-inline:0}}@media (max-width: 370px){.bridge-page-v1 .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-two,.bridge-page-v1 .moment-capsule-track .moment-mirror-card.is-layer-three{width:5.9rem;min-height:10.12rem;flex-basis:5.9rem}}.bridge-page-v1 .moments-attunement-deck{--moment-stack-axis-x: 50%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-content:start;min-height:13.45rem;height:13.45rem;gap:.06rem;padding:0;overflow-x:clip;overflow-y:visible}.bridge-page-v1 .moments-attunement-deck .moments-rail-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:stretch;min-height:2.08rem;margin:0;padding:.24rem .34rem .24rem .54rem;border:1px solid rgba(219,255,250,.055);border-radius:1.08rem;background:linear-gradient(180deg,#121518b3,#06080a5c);box-shadow:inset 0 1px #ffffff09}.bridge-page-v1 .moments-attunement-deck .moments-rail-heading{min-width:0;justify-self:center;text-align:center;transform:translate(.96rem)}.bridge-page-v1 .moments-attunement-deck .moments-rail-copy h2{font-size:.84rem;line-height:1.05}.bridge-page-v1 .moments-attunement-deck .moment-create-orb{position:relative;top:auto;right:auto;justify-self:end;width:1.92rem;height:1.92rem;transform:none;border-color:#dbfffa1c;background:radial-gradient(circle at 50% 24%,rgba(219,255,250,.08),transparent 68%),linear-gradient(180deg,#1b1f22e6,#080a0cf5);color:#dbfffaeb}.bridge-page-v1 .moments-attunement-deck .moment-create-plus{font-size:1.18rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=idle],.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=loading]{position:relative;height:11.68rem;min-height:11.68rem;margin:0;padding:0;overflow:clip;contain:layout paint;isolation:isolate}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card{box-sizing:border-box;top:.14rem;width:7.24rem;height:10.86rem;min-height:10.86rem;flex-basis:7.24rem;border-radius:1.72rem;background:linear-gradient(158deg,#2a2d32c7,#0a0c0efa 68%),linear-gradient(24deg,rgba(255,255,255,.04),transparent 56%);box-shadow:0 1rem 2.18rem #0000006b,inset 0 1px #ffffff0f}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-primary{top:0;width:8.08rem;height:11.48rem;min-height:11.48rem;flex-basis:8.08rem;border-color:#2dd4c652;box-shadow:0 1.25rem 2.65rem #00000075,0 0 0 1px #2dd4c611,inset 0 1px #ffffff13}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-two{top:.18rem;width:7.48rem;height:10.94rem;min-height:10.94rem;flex-basis:7.48rem;border-color:#ffffff18;box-shadow:0 1rem 2.2rem #00000061,inset 0 1px #ffffff0d}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-three{top:.22rem;width:6.74rem;height:10rem;min-height:10rem;flex-basis:6.74rem;border-color:#ffffff14}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-tucked{top:.28rem;width:5.82rem;height:9.25rem;min-height:9.25rem;flex-basis:5.82rem;border-color:#ffffff10;pointer-events:auto}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-before,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-after,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-back-before,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-back-after,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-before,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-after,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-before,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-back-after{transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(var(--moment-slot-y, 0rem)) scale(var(--moment-slot-scale, 1)) rotate(var(--moment-slot-rotate, 0deg));opacity:var(--moment-slot-opacity, 1);filter:none;transition:transform .42s cubic-bezier(.2,.82,.2,1),opacity .24s ease,border-color .24s ease}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-before,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-two-real-moments .moment-mirror-card.is-before{transform:translate(calc(-50% + var(--moment-slot-x, 0rem) - 1.04rem)) translateY(var(--moment-slot-y, 0rem)) scale(var(--moment-slot-scale, 1)) rotate(var(--moment-slot-rotate, 0deg))}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-after,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-two-real-moments .moment-mirror-card.is-after{transform:translate(calc(-50% + var(--moment-slot-x, 0rem) + 1.04rem)) translateY(var(--moment-slot-y, 0rem)) scale(var(--moment-slot-scale, 1)) rotate(var(--moment-slot-rotate, 0deg))}.bridge-page-v1 .moments-attunement-deck .moment-capsule-media{height:100%;min-height:0;aspect-ratio:auto;background:radial-gradient(circle at 70% 18%,rgba(255,255,255,.09),transparent 3.2rem),linear-gradient(158deg,#2c3036a3,#0d0f12e0 64%,#020304);box-shadow:inset 0 -1.7rem 2.15rem #00000047}.bridge-page-v1 .moments-attunement-deck .moment-capsule-media img,.bridge-page-v1 .moments-attunement-deck .moment-capsule-media video{filter:saturate(1.04) contrast(1.04) brightness(.98)}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-media img,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-media video{filter:saturate(1.05) contrast(1.04) brightness(1)}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-media img,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-media video{filter:saturate(1.02) contrast(1.03) brightness(.98)}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-tucked .moment-capsule-media img,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-tucked .moment-capsule-media video{filter:saturate(.98) contrast(1.02) brightness(.96)}.bridge-page-v1 .moments-attunement-deck .moment-capsule-reflection{background:linear-gradient(108deg,transparent 10%,rgba(255,255,255,.035) 28%,transparent 43%),radial-gradient(circle at 50% 10%,rgba(255,255,255,.052),transparent 3rem),linear-gradient(180deg,rgba(255,255,255,.024),transparent 52%,rgba(0,0,0,.12) 100%)}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-media[data-media-ready=true] [data-moment-mirror-media=true]{opacity:1}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-media[data-media-ready=true] [data-moment-mirror-media=true]{opacity:.99}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-tucked .moment-capsule-media[data-media-ready=true] [data-moment-mirror-media=true]{opacity:.94}.bridge-page-v1 .moments-attunement-deck .moment-capsule-thought-surface{width:min(84%,7.85rem);max-height:5.2rem;padding:.44rem .5rem;border:1px solid rgba(255,255,255,.07);border-radius:.86rem;background:#0407096b;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.22;text-align:left;text-wrap:initial;box-shadow:0 .7rem 1.6rem #00000042,inset 0 1px #ffffff09}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-primary .moment-capsule-thought-surface{width:min(86%,8.35rem);max-height:5.8rem;font-size:.78rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-thought-surface{width:min(82%,6.8rem);max-height:4.2rem;font-size:.64rem;opacity:.96}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-thought-surface{width:min(80%,5.84rem);max-height:3.54rem;font-size:.56rem;opacity:.9}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-tucked .moment-capsule-thought-surface{width:min(76%,5rem);max-height:3.12rem;font-size:.5rem;opacity:.82}.bridge-page-v1 .moments-attunement-deck .moment-capsule-copy{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;gap:.08rem .32rem;margin:.5rem .5rem .54rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-copy{margin:.46rem .44rem .48rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-copy{margin:.42rem .4rem .44rem;opacity:.94}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-tucked .moment-capsule-copy{margin:.38rem .36rem .4rem;opacity:.86}.bridge-page-v1 .moments-attunement-deck .moment-capsule-avatar-mark{width:1.34rem;height:1.34rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-avatar-mark{width:1.12rem;height:1.12rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-copy strong,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-primary .moment-capsule-copy strong,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-expanded .moment-capsule-copy strong{font-size:.74rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-kind{grid-row:3;align-self:end;margin-top:auto;color:#ecf2f2c7;font-size:.56rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-state{grid-row:4;margin-top:.08rem;color:#2dd4c6d1;font-size:.56rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-kind,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-state{display:inline-flex;font-size:.52rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-kind,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-state{display:inline-flex;font-size:.48rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .deepr-moments-card{top:0;width:8.08rem;height:11.48rem;min-height:11.48rem;transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(0) scale(1) rotate(-.2deg)}.bridge-page-v1 .moments-attunement-deck .moment-position-indicator{width:min(7.4rem,42vw);min-height:.22rem;margin:-.08rem auto 0}.bridge-page-v1 .moments-attunement-deck+.composer-card.is-compact-composer,.bridge-page-v1 .moments-attunement-deck~.composer-card.is-compact-composer{margin-top:.38rem}@media (max-width: 430px){.bridge-page-v1 .moments-attunement-deck{height:13.35rem;min-height:13.35rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=idle],.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=loading]{height:11rem;min-height:11rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-primary{width:7.9rem;height:10.8rem;min-height:10.8rem;flex-basis:7.9rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .deepr-moments-card{width:7.9rem;height:10.72rem;min-height:10.72rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-two{width:7.24rem;height:10.36rem;min-height:10.36rem;flex-basis:7.24rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-three{width:6.56rem;height:9.84rem;min-height:9.84rem;flex-basis:6.56rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-tucked{width:5.7rem;height:9.08rem;min-height:9.08rem;flex-basis:5.7rem}}@media (max-width: 720px){.shell-main-v1:has(.bridge-page-v1){padding-bottom:max(12rem,calc(10.9rem + env(safe-area-inset-bottom)))}.bridge-page-v1:after{min-height:max(8.4rem,calc(7.3rem + env(safe-area-inset-bottom)))}.bridge-page-v1 .bridge-relationship-suggestions-card{position:sticky;bottom:max(5.85rem,calc(4.75rem + env(safe-area-inset-bottom)));z-index:2;margin-bottom:max(5.4rem,calc(4.35rem + env(safe-area-inset-bottom)))}}@media (max-width: 370px){.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-primary{width:7.64rem;height:10.66rem;min-height:10.66rem;flex-basis:7.64rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .deepr-moments-card{width:7.64rem;height:10.58rem;min-height:10.58rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-two{width:7rem;height:10.22rem;min-height:10.22rem;flex-basis:7rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-three{width:6.32rem;height:9.72rem;min-height:9.72rem;flex-basis:6.32rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-tucked{width:5.54rem;height:9rem;min-height:9rem;flex-basis:5.54rem}}.bridge-page-v1 .moments-attunement-deck{min-height:14.12rem;height:14.12rem;gap:0}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=idle],.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=loading]{height:11.16rem;min-height:11.16rem;overflow:clip}.bridge-page-v1 .moments-attunement-deck .moments-rail-copy{min-height:1.78rem;padding-top:.12rem;padding-bottom:.12rem}.bridge-page-v1 .moments-attunement-deck .moments-rail-copy h2{font-size:.84rem}.bridge-page-v1 .moments-attunement-deck .moment-create-orb{width:1.72rem;height:1.72rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-primary{top:.18rem;width:8.72rem;height:10.84rem;min-height:10.84rem;flex-basis:8.72rem;border-color:#2dd4c65c;box-shadow:0 1.35rem 2.8rem #0000007a,0 0 0 1px #2dd4c617,inset 0 1px #ffffff14,inset 0 -1px #2dd4c647}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-two{top:.64rem;width:6.72rem;height:9.62rem;min-height:9.62rem;flex-basis:6.72rem;border-color:#f4f0e815;box-shadow:0 .92rem 1.88rem #00000061,inset 0 1px #ffffff0c}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-three,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-tucked{opacity:0;pointer-events:none}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-before,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-two-real-moments .moment-mirror-card.is-before,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-real-side-moments .moment-mirror-card.is-after,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track.has-two-real-moments .moment-mirror-card.is-after{transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(var(--moment-slot-y, 0rem)) scale(var(--moment-slot-scale, 1)) rotate(var(--moment-slot-rotate, 0deg))}.bridge-page-v1 .moments-attunement-deck .moment-capsule-media:after{content:"";grid-area:1 / 1;z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.02) 0%,transparent 34%,rgba(0,0,0,.74) 100%)}.bridge-page-v1 .moments-attunement-deck .moment-capsule-reflection,.bridge-page-v1 .moments-attunement-deck .moment-capsule-copy,.bridge-page-v1 .moments-attunement-deck .moment-capsule-thought-surface{position:relative;z-index:2}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-media img,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-media video{filter:saturate(.94) contrast(1.04) brightness(.86)}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-media[data-media-ready=true] [data-moment-mirror-media=true]{opacity:.84}.bridge-page-v1 .moments-attunement-deck .moment-capsule-thought-surface,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-primary .moment-capsule-thought-surface{align-self:stretch;justify-self:stretch;display:grid;align-content:start;width:auto;height:calc(100% - 4.18rem);max-width:none;min-height:6.08rem;max-height:none;margin:2.12rem .42rem 2.06rem;padding:.48rem .54rem;border-color:#ffffff0f;border-radius:1.02rem;background:linear-gradient(180deg,#04070957,#0407098f);transform:none;box-shadow:0 .84rem 1.7rem #00000038,inset 0 1px #ffffff09}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-primary .moment-capsule-thought-surface{position:absolute;top:2.06rem;right:.42rem;bottom:2.42rem;left:.42rem;width:auto;height:auto;min-height:0;margin:0}.bridge-page-v1 .moments-attunement-deck .moment-capsule-thought-text{display:-webkit-box;max-height:5.72rem;overflow:hidden;-webkit-line-clamp:9;-webkit-box-orient:vertical;color:#fafcfcf0;font-size:.57rem;font-weight:720;line-height:1.12;text-align:left;text-wrap:initial;text-shadow:0 .18rem .72rem rgba(0,0,0,.62)}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-thought-surface[data-moment-thought-surface=true],.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-thought-surface,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-tucked .moment-capsule-thought-surface{opacity:0;pointer-events:none}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-thought-surface[data-moment-thought-surface=false]{align-self:center;justify-self:center;align-content:center;width:calc(100% - .7rem);height:auto;min-height:2.48rem;max-height:3.1rem;margin:0;padding:.34rem .38rem;border-radius:.86rem;background:linear-gradient(180deg,#04070970,#040709ad);opacity:.78;pointer-events:none;transform:translateY(.08rem)}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-thought-surface[data-moment-thought-surface=false] .moment-capsule-thought-text{max-height:2.18rem;-webkit-line-clamp:3;font-size:.52rem;line-height:1.12;text-align:center}.bridge-page-v1 .moments-attunement-deck .moment-capsule-copy,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-primary .moment-capsule-copy{margin:.46rem .48rem .52rem;grid-template-rows:auto minmax(0,1fr) auto auto}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-copy,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-copy,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-tucked .moment-capsule-copy{opacity:0;pointer-events:none;transform:translateY(.24rem)}.bridge-page-v1 .moments-attunement-deck .moment-capsule-avatar-mark{width:1.22rem;height:1.22rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-copy strong,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-primary .moment-capsule-copy strong,.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-expanded .moment-capsule-copy strong{font-size:.7rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-kind,.bridge-page-v1 .moments-attunement-deck .moment-capsule-state{font-size:.54rem;text-shadow:0 .42rem .95rem rgba(0,0,0,.5)}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .deepr-moments-card{width:8.72rem;height:10.84rem;min-height:10.84rem}.bridge-page-v1 .moments-attunement-deck .moment-position-indicator{position:relative;z-index:3;width:min(5.85rem,34vw);min-height:.08rem;margin:.74rem auto .08rem;padding:0;gap:.14rem;border:0;border-radius:999px;background:transparent;box-shadow:none}.bridge-page-v1 .moments-attunement-deck .moment-position-segment{max-width:.58rem;height:.055rem;background:#2dd4c63d;opacity:.58}.bridge-page-v1 .moments-attunement-deck .moment-position-segment.is-before-active{background:#2dd4c675;box-shadow:0 0 .22rem #2dd4c61a}.bridge-page-v1 .moments-attunement-deck .moment-position-segment.is-after-active{background:#f4f0e82e}.bridge-page-v1 .moments-attunement-deck .moment-position-segment.is-active{max-width:.98rem;background:#2dd4c6f5;opacity:1;box-shadow:0 0 .34rem #2dd4c62e,0 0 1px #ffffff47}.bridge-page-v1 .moments-attunement-deck+.composer-card.is-compact-composer,.bridge-page-v1 .moments-attunement-deck~.composer-card.is-compact-composer{margin-top:.26rem}@media (max-width: 430px){.bridge-page-v1 .moments-attunement-deck{height:13.9rem;min-height:13.9rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=idle],.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=loading]{height:10.96rem;min-height:10.96rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .deepr-moments-card{width:8.34rem;height:10.58rem;min-height:10.58rem;flex-basis:8.34rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-two{width:6.42rem;height:9.38rem;min-height:9.38rem;flex-basis:6.42rem}}@media (max-width: 370px){.bridge-page-v1 .moments-attunement-deck{height:13.68rem;min-height:13.68rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=idle],.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-rail-state=loading]{height:10.72rem;min-height:10.72rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-primary,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .deepr-moments-card{width:8.02rem;height:10.34rem;min-height:10.34rem;flex-basis:8.02rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track .moment-mirror-card.is-layer-two{width:6.12rem;height:9.14rem;min-height:9.14rem;flex-basis:6.12rem}}.bridge-page-v1{gap:clamp(.62rem,1.7vw,.92rem);max-width:min(100%,44rem)}.bridge-page-v1 .bridge-stream[data-bridge-initial-layout=pending]{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes bridge-moments-recovery-offset{0%{transform:translateY(0)}to{transform:translateY(var(--bridge-recovery-moments-offset, 0px))}}.bridge-page-v1 .bridge-stream[data-moments-recovery-layout=true]{position:relative;padding-bottom:var(--bridge-recovery-moments-offset, 0px)}.bridge-page-v1 .bridge-stream>.moments-attunement-deck.is-recovery-overlay{position:absolute;inset:0 0 auto;width:100%;z-index:1}.bridge-page-v1 .bridge-stream[data-moments-recovery-layout=true]>.moments-attunement-deck.is-recovery-overlay~*{animation:bridge-moments-recovery-offset .18s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion: reduce){.bridge-page-v1 .bridge-stream[data-moments-recovery-layout=true]>.moments-attunement-deck.is-recovery-overlay~*{animation-timing-function:steps(1,end)}}.bridge-page-v1 .bridge-refreshing-copy.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bridge-page-v1 .bridge-mobile-hero.bridge-hero-card{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin:0 clamp(.5rem,2vw,.8rem);padding:clamp(.7rem,2vw,.92rem) 0 .38rem;border-bottom:1px solid rgba(244,240,232,.08)}.bridge-page-v1 .bridge-mobile-hero h1{font-size:clamp(1.78rem,7.2vw,2.46rem);line-height:.98;letter-spacing:0}.bridge-page-v1 .bridge-attunement-chip{min-height:2.15rem;padding:0 1.02rem;border-color:#2dd4c633;background:linear-gradient(180deg,rgba(244,240,232,.035),transparent 66%),#081213c7;color:#2dd4c6eb;font-size:.84rem;letter-spacing:0}.bridge-page-v1 .bridge-stream,.bridge-page-v1 .bridge-strings{gap:clamp(.72rem,2vw,1rem)}.bridge-page-v1 .composer-card.is-compact-composer{margin:0 clamp(.54rem,2.2vw,.86rem);padding:.28rem;border:1px solid rgba(244,240,232,.09);border-radius:999px;background:linear-gradient(180deg,rgba(244,240,232,.055),rgba(244,240,232,.018) 52%,transparent),#0d0f12eb;box-shadow:0 1.1rem 2.3rem #00000061,inset 0 1px #f4f0e80b}.bridge-page-v1 .composer-card.is-compact-composer .composer-pill-row{gap:.4rem;min-height:2.42rem}.bridge-page-v1 .composer-card.is-compact-composer .composer-avatar{width:2.42rem;height:2.42rem;border-radius:999px;border-color:#2dd4c638}.bridge-page-v1 .composer-card.is-compact-composer .composer-input{height:2.26rem;min-height:2.26rem;padding:0 .16rem;color:#f4f0e89e;font-size:clamp(.98rem,3.8vw,1.12rem);font-weight:650}.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action{flex-basis:2.24rem;width:2.24rem;min-width:2.24rem;height:2.24rem;min-height:2.24rem;border-color:#2dd4c633;background:#040c0ee6;color:#2dd4c6e6}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{margin-inline:clamp(.54rem,2.2vw,.86rem);width:auto;border:1px solid rgba(244,240,232,.085);border-radius:1.45rem;background:radial-gradient(circle at 16% 0%,rgba(45,212,198,.055),transparent 12.5rem),linear-gradient(180deg,#121518f5,#080a0cfb 62%,#030506fc);box-shadow:0 1.25rem 2.8rem #0000005c,inset 0 1px #f4f0e80b;overflow:visible}.bridge-page-v1 .bridge-string-card:hover,.bridge-page-v1 .bridge-string-card:focus-within{border-color:#2dd4c62e;box-shadow:0 1.45rem 3.2rem #0000006b,inset 0 1px #f4f0e80f}.bridge-page-v1 .string-card-head{padding:1rem 1.08rem .56rem}.bridge-page-v1 .string-author .bridge-avatar{width:2.18rem;height:2.18rem;border-radius:999px}.bridge-page-v1 .string-author strong{font-size:clamp(.94rem,3.4vw,1.08rem);letter-spacing:0}.bridge-page-v1 .string-author span{font-size:.82rem}.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy{padding:.34rem 1.08rem 1rem;color:#f4f0e8f2;font-size:clamp(1.52rem,7.3vw,2.24rem);font-weight:760;line-height:1.12;letter-spacing:0}.bridge-page-v1 .string-copy:after{content:"";display:block;width:2.55rem;height:.16rem;margin-top:.76rem;border-radius:999px;background:#2dd4c6e6}.bridge-page-v1 .string-card-audience{display:none}.bridge-page-v1 .string-card-footer{padding:.72rem .76rem .82rem;border-top-color:#f4f0e812;background:#00000024}.bridge-page-v1 .string-card-footer .string-actions,.bridge-page-v1 .string-actions{gap:.24rem}.bridge-page-v1 .string-action{min-height:3.05rem;border:1px solid transparent;border-radius:1rem;color:#f4f0e8b8}.bridge-page-v1 .string-action svg{width:1.2rem;height:1.2rem;color:#2dd4c6c7}.bridge-page-v1 .string-action-copy,.bridge-page-v1 .string-action strong{font-size:.82rem;font-weight:760}.bridge-page-v1 .string-action:hover:not(:disabled),.bridge-page-v1 .string-action:focus-visible,.bridge-page-v1 .string-action.is-active{border-color:#2dd4c624;background:#2dd4c60b}.bridge-page-v1 .bridge-relationship-suggestions-card{position:static;inset:auto;z-index:auto;margin:.04rem clamp(.54rem,2.2vw,.86rem) .85rem;padding:.88rem;border:1px solid rgba(244,240,232,.08);border-radius:1.34rem;background:linear-gradient(180deg,rgba(244,240,232,.035),transparent 58%),#0e1013d1;box-shadow:0 1rem 2.25rem #0000004d,inset 0 1px #f4f0e809}.bridge-page-v1[data-bridge-visual-ready=false] .bridge-relationship-suggestions-card{display:none}.bridge-page-v1 .bridge-relationship-suggestions-card .rail-card-head{min-height:1.62rem}.bridge-page-v1 .bridge-relationship-suggestions-card .rail-card-head h2{font-size:clamp(1.02rem,4.5vw,1.26rem)}.bridge-page-v1 .bridge-relationship-suggestions-card ul{gap:.54rem;margin-top:.66rem}.bridge-page-v1 .bridge-relationship-suggestions-card li{min-height:4.05rem;padding:.56rem;border:1px solid rgba(244,240,232,.075);border-radius:1.12rem;background:#04090b9e}.bridge-page-v1 .bridge-suggestion-identity-link{min-width:0}.bridge-page-v1 .bridge-suggestion-copy strong{font-size:1rem}.bridge-page-v1 .bridge-relationship-suggestions-card button:not(.bridge-suggestion-identity-link){min-width:5.6rem;min-height:2.62rem;border-radius:999px;border-color:#2dd4c633;color:#2dd4c6f5;background:#2dd4c60e;font-weight:860}@media (max-width: 720px){.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{border-radius:1.34rem}.bridge-page-v1 .bridge-relationship-suggestions-card{position:static;bottom:auto;margin-bottom:max(9rem,calc(7.9rem + env(safe-area-inset-bottom)));scroll-margin-bottom:max(9rem,calc(7.9rem + env(safe-area-inset-bottom)))}.bridge-page-v1 .bridge-string-card:last-of-type .string-card-footer{scroll-margin-bottom:max(10rem,calc(8.9rem + env(safe-area-inset-bottom)))}}@media (max-width: 380px){.bridge-page-v1 .composer-card.is-compact-composer .composer-pill-row{gap:.34rem}.bridge-page-v1 .composer-card.is-compact-composer .composer-avatar,.bridge-page-v1 .composer-card.is-compact-composer .composer-icon-action{width:2.34rem;min-width:2.34rem;height:2.34rem;min-height:2.34rem}.bridge-page-v1 .string-action-copy,.bridge-page-v1 .string-action strong{font-size:.74rem}}.bridge-page-v1 .bridge-stream,.bridge-page-v1 .bridge-strings{gap:clamp(.52rem,1.45vw,.82rem)}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{width:100%;margin-inline:0;border-inline:0;border-radius:0;border-top-color:#f4f0e812;border-bottom-color:#f4f0e80f;background:linear-gradient(180deg,#121518e6,#07090bfa 68%,#020405fc);box-shadow:none;overflow:visible}.bridge-page-v1 .bridge-string-card:hover,.bridge-page-v1 .bridge-string-card:focus-within{border-top-color:#2dd4c621;border-bottom-color:#f4f0e814;box-shadow:inset 0 1px #f4f0e809}.bridge-page-v1 .string-card-head,.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy{padding-inline:clamp(.92rem,3.2vw,1.2rem)}.bridge-page-v1 .string-card-footer{padding-inline:clamp(.72rem,2.7vw,.96rem);background:linear-gradient(180deg,#f4f0e806,#00000029)}.bridge-page-v1 .bridge-relationship-suggestions-card{border-inline:0;box-shadow:none}@media (max-width: 720px){.bridge-page-v1{width:100dvw;max-width:100dvw;margin-inline:calc(50% - 50dvw)}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{width:100%;max-width:100%;margin-inline:0;border-inline:0;border-radius:0}.bridge-page-v1 .string-card-head,.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy,.bridge-page-v1 .string-card-footer{padding-left:max(.92rem,env(safe-area-inset-left));padding-right:max(.92rem,env(safe-area-inset-right))}.bridge-page-v1 .bridge-relationship-suggestions-card{margin-inline:0;border-radius:0;border-inline:0;background:linear-gradient(180deg,rgba(244,240,232,.028),transparent 64%),#070a0cb8}}@media (max-width: 720px){.shell-main-v1:has(.bridge-page-v1){padding-bottom:max(14rem,calc(var(--deepr-mobile-route-bottom-space) + 3rem))}.bridge-page-v1{gap:.44rem}.bridge-page-v1:after{content:"";display:block;min-height:max(11rem,calc(var(--deepr-mobile-route-tail) + 4.2rem))}.bridge-page-v1 .bridge-mobile-hero.bridge-hero-card{margin-inline:max(.72rem,env(safe-area-inset-left));padding-top:.52rem;padding-bottom:.18rem}.bridge-page-v1 .bridge-mobile-hero h1{font-size:2rem}.bridge-page-v1 .bridge-attunement-chip{min-height:1.96rem;padding-inline:.86rem;font-size:.78rem}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"]){height:8.72rem;min-height:8.72rem;margin-inline:.54rem;gap:0}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"]) .moments-rail-copy{min-height:1.86rem;padding-block:.18rem}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"]) .moments-rail-heading{transform:none}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"]) .moment-create-orb{width:1.74rem;height:1.74rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"]{height:6.62rem;min-height:6.62rem;padding-top:.04rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"] .deepr-moments-card{--moment-slot-x: 0rem;left:calc(var(--moment-stack-axis-x, 50%) - 1.03rem);top:.22rem;width:5.62rem;height:6.2rem;min-height:6.2rem;padding:.4rem .36rem .38rem;border-radius:1.22rem;transform:translate(calc(-50% + var(--moment-slot-x, 0rem))) translateY(0) scale(.98) rotate(-.2deg)}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"] .deepr-moments-card-stage{width:2.58rem;margin-top:.02rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"] .deepr-moments-mark{width:1.7rem;height:1.7rem;font-size:.88rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"] .deepr-moments-card-copy{gap:.06rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"] .deepr-moments-card-copy strong{font-size:.56rem;line-height:1.08}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"] .deepr-moments-card-copy span,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"] .deepr-moments-card-copy em{font-size:.42rem;line-height:1.06}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"])+.composer-card.is-compact-composer{margin-top:.22rem}.bridge-page-v1 .string-echo-context{max-width:calc(100% - 1.44rem);margin:.58rem max(.72rem,env(safe-area-inset-left)) 0;padding:.34rem .56rem;border-color:#2dd4c62e;background:#2dd4c60e;color:#e2f6f4cc;font-size:.72rem}.bridge-page-v1 .string-card-footer{gap:.22rem;margin-top:.38rem;padding-top:.46rem;padding-bottom:.5rem}.bridge-page-v1 .string-action{min-height:2.58rem;border-radius:.82rem}.bridge-page-v1 .string-action svg{width:1.05rem;height:1.05rem}.bridge-page-v1 .string-action-copy,.bridge-page-v1 .string-action strong{font-size:.74rem}.bridge-page-v1 .string-open-reflects[aria-label="Open String"],.bridge-page-v1 .string-open-reflects[data-string-open-visibility=visible][aria-label="Open String"]{min-width:0;min-height:1.52rem;padding:.18rem .48rem;border-color:#dbfffa13;color:#dcf0eead;background:#ffffff05;font-size:.62rem}.bridge-page-v1 .string-reflect-continuity-label{display:inline-flex;align-items:center;min-height:1.02rem;padding:.08rem .28rem;border:1px solid rgba(45,212,198,.12);border-radius:999px;background:#2dd4c60b;color:#2dd4c6d1;font-size:.56rem;line-height:1}.bridge-page-v1 .reflect-report-list{margin:0;padding:.52rem max(.72rem,env(safe-area-inset-left)) .62rem;border-top:1px solid rgba(255,255,255,.045);background:linear-gradient(180deg,#ffffff05,#0000001f)}.bridge-page-v1 .reflect-report-row{min-height:0;padding:.48rem .56rem;border:1px solid rgba(219,255,250,.065);border-radius:.86rem;background:#05080a9e}.bridge-page-v1 .reflect-report-row p{display:-webkit-box;margin:0;overflow:hidden;color:#e6f2f0b8;font-size:.84rem;line-height:1.24;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bridge-page-v1 .bridge-relationship-suggestions-card{position:static!important;inset:auto!important;z-index:auto;margin-bottom:max(12rem,calc(10rem + env(safe-area-inset-bottom)));padding:.76rem max(.72rem,env(safe-area-inset-left));border-top:1px solid rgba(244,240,232,.06);background:linear-gradient(180deg,rgba(244,240,232,.024),transparent 66%),#05080ad6}.bridge-page-v1 .bridge-relationship-suggestions-card li{grid-template-columns:minmax(0,1fr) auto;min-height:0;gap:.58rem;padding:.58rem .64rem;border-radius:.98rem}.bridge-page-v1 .bridge-suggestion-identity-link{min-width:0;padding:0}.bridge-page-v1 .bridge-suggestion-copy{min-width:0}.bridge-page-v1 .bridge-suggestion-copy strong,.bridge-page-v1 .bridge-suggestion-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bridge-page-v1 .bridge-relationship-suggestions-card button:not(.bridge-suggestion-identity-link){min-width:4.82rem;min-height:2.36rem;padding-inline:.68rem}}.bridge-page-v1 .bridge-mobile-hero h1{font-size:clamp(1.36rem,4.8vw,1.86rem);line-height:1.04}.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy{font-size:clamp(.94rem,2.4vw,1.05rem);font-weight:560;line-height:1.36}.bridge-page-v1 .string-copy:after{width:1.78rem;height:.1rem;margin-top:.42rem}.bridge-page-v1 .string-image-frame{min-height:0;max-height:none;margin-top:.24rem;border-radius:0;background:#0000006b}.bridge-page-v1 .string-image-frame .string-image-open{display:block;width:100%;min-height:0;max-height:none}.bridge-page-v1 .string-image-frame img{width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;object-position:center}.bridge-page-v1 .string-video-frame{aspect-ratio:4 / 5;min-height:0;max-height:min(74dvh,38rem);background:#0000006b}.bridge-page-v1 .string-video-frame video{width:100%;height:100%;max-height:inherit;object-fit:cover;object-position:center}@media (min-width: 900px){.bridge-page-v1 .string-image-frame,.bridge-page-v1 .string-image-frame .string-image-open{display:grid;place-items:center;max-height:min(68vh,520px)}.bridge-page-v1 .string-image-frame img{width:auto;max-height:min(68vh,520px);margin-inline:auto}}.string-sound-badge{display:inline-flex;align-items:center;justify-content:flex-start;gap:.42rem;width:max-content;max-width:100%;min-width:0;border:1px solid rgba(51,229,204,.16);border-radius:999px;padding:.42rem .6rem;color:#dbfffad1;background:#33e5cc11;font-size:.76rem;font-weight:850;line-height:1.15}.string-sound-badge span{min-width:0;max-width:min(16rem,62vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.string-sound-badge button{flex:0 0 auto;border:1px solid rgba(219,255,250,.12);border-radius:999px;background:#0000003d;color:#dbfffadb;padding:.24rem .46rem;font-size:.7rem;font-weight:900;cursor:pointer}.string-sound-badge button:disabled{cursor:wait;opacity:.72}.string-detail-sound-rail{display:grid;min-width:0}.string-sound-badge.is-detail{width:100%;justify-content:space-between;border-radius:18px;padding:.72rem .82rem;background:radial-gradient(circle at 0% 0%,rgba(51,229,204,.09),transparent 9rem),#02060ae0}.bridge-page-v1 .string-echo-context{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.38rem .5rem;margin:.54rem clamp(.92rem,3.2vw,1.2rem) .28rem;padding:.46rem .58rem;border:1px solid rgba(45,212,198,.13);border-radius:.9rem;background:linear-gradient(180deg,#2dd4c60d,#ffffff03),#03080a94;color:#e0f2f0c2;font-size:.72rem;line-height:1.18}.bridge-page-v1 .string-echo-context-mark{display:inline-flex;align-items:center;gap:.22rem;min-height:1.34rem;padding:0 .42rem;border:1px solid rgba(45,212,198,.16);border-radius:999px;background:#2dd4c60d;color:#2dd4c6e0;font-weight:820}.bridge-page-v1 .string-echo-context-copy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bridge-page-v1 .string-echo-context-copy strong{color:#f3fcfbeb;font-weight:820}.bridge-page-v1 .string-echo-context small{grid-column:1 / -1;display:-webkit-box;overflow:hidden;color:#daeeeb9e;font-size:.7rem;line-height:1.24;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 720px){.bridge-page-v1 .bridge-mobile-hero.bridge-hero-card{padding-top:.42rem;padding-bottom:.12rem}.bridge-page-v1 .bridge-mobile-hero h1{font-size:clamp(1.28rem,5.4vw,1.64rem)}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=idle]),.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=loading]){height:12.95rem;min-height:12.95rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=idle],.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=loading]{height:11.72rem;min-height:11.72rem;padding-top:.28rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=idle] .deepr-moments-card,.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=loading] .deepr-moments-card{left:var(--moment-stack-axis-x, 50%);top:.2rem;width:6.15rem;height:10.4rem;min-height:10.4rem;transform:translate(-50%) translateY(0) scale(1)}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=ready]){height:auto;min-height:2.72rem;margin-inline:.58rem;gap:0}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=ready]) .moments-rail-copy{min-height:2.48rem;padding:.16rem .42rem;border:1px solid rgba(244,240,232,.07);border-radius:999px;background:#080c0e9e}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=ready]) .moments-rail-heading h2{font-size:.92rem}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=ready]) .moment-create-orb{width:1.92rem;height:1.92rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=ready]{height:0;min-height:0;margin:0;padding:0;overflow:hidden;pointer-events:none}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=ready]) .moment-position-indicator{display:none}.bridge-page-v1 .moments-attunement-deck:has(.moment-capsule-track[data-real-moment-count="0"][data-overflow-count="0"][data-rail-state=ready])+.composer-card.is-compact-composer{margin-top:.12rem}.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy{font-size:clamp(.88rem,3.45vw,1rem);font-weight:560;line-height:1.34;padding-top:.2rem;padding-bottom:.68rem}.bridge-page-v1 .string-copy:after{width:1.58rem;height:.09rem;margin-top:.38rem}.bridge-page-v1 .string-image-frame,.bridge-page-v1 .string-video-frame{width:100%;max-width:100%;margin-inline:0}.bridge-page-v1 .string-image-frame{max-height:none}.bridge-page-v1 .string-image-frame img{width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;object-position:center}.bridge-page-v1 .string-video-frame{max-height:min(74dvh,38rem)}.bridge-page-v1 .string-video-frame video{object-fit:cover}.bridge-page-v1 .string-echo-context{grid-template-columns:minmax(0,1fr);margin:.48rem max(.92rem,env(safe-area-inset-left)) .18rem;padding:.44rem .52rem}.bridge-page-v1 .string-echo-context-mark{width:fit-content}.bridge-page-v1 .string-echo-context-copy{white-space:normal}}.search-v1-redesign-hero,.discover-v2-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:clamp(1rem,3vw,1.35rem);border:1px solid rgba(218,242,239,.08);border-radius:1.15rem;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 10%,transparent),transparent 42%),linear-gradient(180deg,#ffffff0b,#ffffff05);box-shadow:0 20px 70px #00000038}.search-v1-redesign-hero .search-v1-heading-wrap,.discover-v2-hero-grid .search-v1-heading-wrap{max-width:58rem}.search-v1-redesign-hero .search-v1-heading-wrap h2,.discover-v2-hero-grid .search-v1-heading-wrap h2{margin:0;font-size:clamp(2.15rem,5vw,4.6rem);line-height:.96}.search-v1-redesign-hero .search-v1-heading-wrap p:not(.eyebrow),.discover-v2-hero-grid .search-v1-heading-wrap p:not(.eyebrow){max-width:46rem}.search-v1-redesign-hero .search-v1-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.68rem;align-items:center;max-width:56rem}.search-v1-redesign-hero .search-v1-input-shell{min-height:3.08rem;border-radius:999px;background:#05090bb8}.search-v1-redesign-hero .search-v1-submit,.search-v1-redesign-hero .search-v1-form .btn.search-v1-submit{width:auto;min-width:7.25rem;min-height:3.08rem;border-radius:999px}.search-v1-truth-strip,.discover-v2-signal-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.68rem}.search-v1-truth-strip article,.discover-v2-signal-strip article,.discover-v2-hero-note{display:grid;gap:.28rem;min-width:0;padding:.86rem .92rem;border:1px solid rgba(218,242,239,.075);border-radius:.95rem;background:#070c0e94}.search-v1-truth-strip article svg,.discover-v2-hero-note svg{color:color-mix(in srgb,var(--sienah-teal-300) 86%,transparent)}.search-v1-truth-strip span,.discover-v2-signal-strip span{color:#e2f1ef94;font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.search-v1-truth-strip strong,.discover-v2-signal-strip strong{min-width:0;color:#f6faf8f0;font-size:.95rem;line-height:1.18}.discover-v2-signal-strip strong{font-size:1.58rem}.discover-v2-signal-strip small,.discover-v2-hero-note span{color:#e2f1ef9e;font-size:.82rem;line-height:1.32}.search-v1-body-grid,.discover-v2-body-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.78rem;align-items:start}.search-v1-context-column,.discover-v2-lanes{display:grid;gap:.78rem;min-width:0}.search-v1-body-grid .search-v1-results-panel,.discover-v2-section{border-radius:1.05rem;background:linear-gradient(180deg,#ffffff09,#ffffff03),#05080ac2}.search-v1-body-grid .search-v1-section-head{align-items:start;gap:.72rem}.search-v1-body-grid .search-v1-section-head p:not(.eyebrow){margin:.22rem 0 0;color:#e0f0ee9e;font-size:.9rem;line-height:1.42}.search-v1-list{gap:.64rem}.search-v1-person-row,.search-v1-string-card,.search-v1-topic-card,.discover-v2-card{border-color:#daf2ef13;border-radius:.98rem;background:#080d0fb8}.search-v1-person-row{grid-template-columns:minmax(0,1fr);gap:.72rem}.search-v1-card-actions{gap:.45rem}.search-v1-card-actions .btn,.search-v1-card-actions button,.search-v1-report-button,.discover-v2-card .btn{width:auto;min-width:0;min-height:2.22rem;padding:.48rem .7rem;border-radius:999px;font-size:.78rem}.search-v1-boundary-card.search-v1-deeprmatch-entry,.search-v1-circles-note,.discover-v2-side-card{align-items:start;border-radius:1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-300) 8%,transparent),transparent 46%),#060a0cb8}.discover-v2-hero-grid{grid-template-columns:minmax(0,1fr) minmax(14rem,.34fr);align-items:end}.discover-v2-hero-note{display:flex;align-items:center;gap:.62rem}.discover-v2-body-grid{grid-template-columns:minmax(0,1fr) minmax(15rem,.32fr)}.discover-v2-section{padding:.94rem}@media (min-width: 980px){.search-v1-body-grid{grid-template-columns:minmax(0,1fr) minmax(15rem,.32fr)}}@media (max-width: 760px){.search-v1-redesign-hero,.discover-v2-hero-grid{gap:.82rem;padding:.86rem;border-radius:.95rem}.search-v1-redesign-hero .search-v1-heading-wrap h2,.discover-v2-hero-grid .search-v1-heading-wrap h2{font-size:clamp(1.7rem,7.5vw,2.25rem);line-height:1}.search-v1-redesign-hero .search-v1-form{grid-template-columns:minmax(0,1fr) auto;gap:.46rem}.search-v1-redesign-hero .search-v1-submit,.search-v1-redesign-hero .search-v1-form .btn.search-v1-submit{min-width:2.85rem;width:2.85rem;padding-inline:0}.search-v1-truth-strip,.discover-v2-signal-strip{display:flex;gap:.52rem;overflow-x:auto;padding-bottom:.12rem;scrollbar-width:none}.search-v1-truth-strip::-webkit-scrollbar,.discover-v2-signal-strip::-webkit-scrollbar{display:none}.search-v1-truth-strip article,.discover-v2-signal-strip article{flex:0 0 min(78vw,15.5rem)}.discover-v2-hero-grid,.discover-v2-body-grid{grid-template-columns:minmax(0,1fr)}.search-v1-card-actions{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.12rem;scrollbar-width:none}.search-v1-card-actions::-webkit-scrollbar{display:none}.search-v1-card-actions .btn,.search-v1-card-actions button,.search-v1-report-button{flex:0 0 auto}}.search-v1-discovery-stack{display:grid;gap:.82rem;min-width:0}.search-v1-panel,.search-v1-boundary-card.search-v1-deeprmatch-entry{min-width:0;padding:clamp(.84rem,2.4vw,1.08rem);border:1px solid rgba(217,246,245,.075);border-radius:1.05rem;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#080d11c7;box-shadow:0 18px 52px #0000003d,inset 0 1px #f2f5f709}.search-v1-redesign-hero{border-color:#d9f6f512;background:radial-gradient(circle at 12% 14%,color-mix(in srgb,var(--sienah-teal-500) 15%,transparent),transparent 32%),linear-gradient(180deg,#ffffff0b,#ffffff03),#080d11d1}.search-v1-redesign-hero .search-v1-heading-wrap p:not(.eyebrow){margin-top:.34rem;color:#f2f5f7b3;font-size:clamp(.96rem,2.2vw,1.08rem);line-height:1.36}.search-v1-redesign-hero .search-v1-input-shell{border-color:#d9f6f518;box-shadow:inset 0 1px #f2f5f709,0 12px 34px #0003}.search-v1-redesign-hero .search-v1-input-shell:focus-within{border-color:color-mix(in srgb,var(--sienah-teal-500) 76%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sienah-teal-500) 24%,transparent),0 16px 42px #00000042}.search-v1-redesign-hero .search-v1-submit,.search-v1-redesign-hero .search-v1-form .btn.search-v1-submit{border-color:color-mix(in srgb,var(--sienah-teal-500) 68%,transparent);background:linear-gradient(180deg,var(--sienah-teal-500),var(--sienah-teal-700));color:var(--sienah-text);box-shadow:0 14px 34px color-mix(in srgb,var(--sienah-teal-900) 56%,transparent)}.search-v1-segments{gap:.58rem}.search-v1-segment{border-color:#d9f6f512;background:#11161dbd;box-shadow:inset 0 1px #f2f5f707,0 10px 26px #00000024}.search-v1-segment.is-active{border-color:color-mix(in srgb,var(--sienah-teal-500) 82%,transparent);background:linear-gradient(180deg,var(--sienah-teal-500),var(--sienah-teal-700));color:var(--sienah-text);box-shadow:0 14px 34px color-mix(in srgb,var(--sienah-teal-900) 58%,transparent)}.search-v1-segment.is-active small,.search-v1-segment.is-active svg{color:#f2f5f7eb}.search-v1-segment.is-disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.search-v1-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;min-width:0}.search-v1-section-head--compact{align-items:center}.search-v1-section-head h2,.search-v1-section-head h3{margin:.18rem 0 0}.search-v1-section-head p:not(.eyebrow){margin:.22rem 0 0;color:#f2f5f799;font-size:.88rem;line-height:1.36}.search-v1-count-pill,.search-v1-clear-button,.search-v1-switch-button,.search-v1-chip,.search-v1-topic-chip{border:1px solid color-mix(in srgb,var(--sienah-teal-500) 28%,transparent);border-radius:999px;color:var(--sienah-teal-100);background:color-mix(in srgb,var(--sienah-teal-900) 30%,transparent)}.search-v1-clear-button,.search-v1-switch-button,.search-v1-chip,.search-v1-topic-chip{min-height:2.14rem;padding:.42rem .72rem;font:inherit;font-size:.84rem}.search-v1-clear-button:disabled{opacity:.42;cursor:not-allowed}.search-v1-recent-chips,.search-v1-topic-chip-list{display:flex;flex-wrap:wrap;gap:.52rem;margin-top:.76rem;min-width:0}.search-v1-chip,.search-v1-topic-chip{display:inline-flex;align-items:center;gap:.42rem;max-width:100%;color:#f2f5f7db}.search-v1-chip svg,.search-v1-topic-chip svg{color:var(--sienah-teal-300)}.search-v1-switch-button,.search-v1-panel-link{margin-top:.78rem}.search-v1-circles-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-500) 7%,transparent),transparent 48%),#080d11c7}.search-v1-quiet-empty{margin:.72rem 0 0;color:#f2f5f78f;font-size:.9rem;line-height:1.38}.search-v1-topic-chip-card{display:grid;gap:.36rem;min-width:0}.search-v1-topic-chip small{color:#d9f6f5a8}.search-v1-string-row{display:grid;grid-template-columns:4.25rem minmax(0,1fr);gap:.78rem;align-items:start;min-width:0}.search-v1-string-thumb{width:4.25rem;height:4.25rem;border-radius:.9rem;object-fit:cover;border:1px solid rgba(217,246,245,.075);background:#060a0cb8;box-shadow:inset 0 1px #f2f5f708}.search-v1-string-thumb--empty{display:inline-flex;align-items:center;justify-content:center;color:var(--sienah-teal-300)}.search-v1-string-copy,.search-v1-string-copy h3,.search-v1-string-copy p{min-width:0;overflow-wrap:anywhere}.search-v1-string-metrics{margin:.28rem 0 0;color:var(--sienah-teal-100);font-size:.78rem;font-weight:800}.search-v1-boundary-card.search-v1-deeprmatch-entry{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.82rem;background:linear-gradient(135deg,color-mix(in srgb,var(--sienah-teal-500) 10%,transparent),transparent 46%),#080d11d1}.search-v1-boundary-card.search-v1-deeprmatch-entry p:not(.eyebrow){margin:.22rem 0 0;color:#f2f5f79e;line-height:1.36}.search-v1-boundary-mark{width:2.62rem;height:2.62rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--sienah-teal-300);background:color-mix(in srgb,var(--sienah-teal-900) 48%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sienah-teal-500) 24%,transparent)}@media (max-width: 760px){.search-v1-redesign-hero .search-v1-form .btn.search-v1-submit span{display:none}.search-v1-segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.search-v1-segment{min-width:0;min-height:2.78rem}.search-v1-section-head{gap:.62rem}.search-v1-count-pill{white-space:nowrap}.search-v1-string-row{grid-template-columns:3.7rem minmax(0,1fr);gap:.68rem}.search-v1-string-thumb{width:3.7rem;height:3.7rem;border-radius:.78rem}.search-v1-boundary-card.search-v1-deeprmatch-entry{grid-template-columns:auto minmax(0,1fr)}.search-v1-boundary-card.search-v1-deeprmatch-entry .btn{grid-column:1 / -1;justify-self:start}}.motion-v1-route-header.essence-route-header{border-color:#40d2c51a;border-radius:1rem;background:linear-gradient(180deg,#080e11b3,#020607e0);box-shadow:inset 0 1px #ebfffc09}.motion-v1-route-header .deepr-route-title{font-size:clamp(1.18rem,3vw,1.52rem);line-height:1.02;letter-spacing:0}.motion-v1-route-header .muted{max-width:28rem;font-size:.86rem;line-height:1.32}.motion-v1-native-truth span,.motion-native-v1-truth-row span{border-color:#40d2c521;background:#020c0d7a;color:#dcf2efc2}.motion-v1-native-copy p,.motion-native-v1-meta p{font-size:clamp(.96rem,2.5vw,1.08rem);line-height:1.34}.motion-v1-native-action,.motion-native-v1-action{border-color:#d2fffa21;background:#030c0e9e;box-shadow:0 12px 28px #0000003d}.motion-v1-native-action span,.motion-native-v1-action span{letter-spacing:0}@media (max-width: 720px){.motion-v1.protected-essence-page{width:100%;max-width:none;gap:.48rem;padding-inline:0;padding-bottom:max(6.2rem,calc(5.1rem + env(safe-area-inset-bottom)))}.motion-v1-route-header.essence-route-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.58rem .78rem;border-inline:0;border-radius:0;background:linear-gradient(180deg,#020c0eb8,#000405d6)}.motion-v1-route-header .essence-route-header-copy{gap:0}.motion-v1-route-header .eyebrow,.motion-v1-route-header .muted,.motion-v1-route-header .essence-status-pill{display:none}.motion-v1-route-header .deepr-route-title{font-size:clamp(1.08rem,4.6vw,1.28rem)}.motion-v1-route-header .motion-v1-native-create-link{min-height:2.18rem;padding-inline:.68rem}.motion-v1-native-home{width:100%;justify-items:stretch}.motion-v1-native-stage{width:100%;height:min(78dvh,calc(100dvh - max(10.7rem,calc(9.55rem + env(safe-area-inset-bottom)))));min-height:34rem;border-inline:0;border-radius:0;box-shadow:inset 0 1px #ebfffc0a}.motion-v1-native-slide,.motion-v1-native-feature,.motion-v1-native-feature .motion-v1-native-media{min-height:min(78dvh,calc(100dvh - max(10.7rem,calc(9.55rem + env(safe-area-inset-bottom)))))}.motion-v1-native-feature{border:0;border-radius:0}.motion-v1-skip-controls{top:.68rem;left:.68rem;gap:.4rem}.motion-v1-skip-controls button{min-height:2.18rem;padding-inline:.64rem;background:#00000080;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.motion-v1-native-rail{right:.44rem;max-height:calc(100% - 12.4rem);gap:.36rem;padding:.34rem;overflow-y:auto;scrollbar-width:none;background:#0004057a}.motion-v1-native-rail::-webkit-scrollbar{display:none}.motion-v1-native-action{width:2.62rem;height:2.76rem;min-height:2.76rem}.motion-v1-native-action span{max-width:2.58rem;font-size:.5rem}.motion-v1-native-copy{gap:.42rem;padding:.82rem 3.72rem max(5rem,calc(4.1rem + env(safe-area-inset-bottom))) .82rem;background:linear-gradient(180deg,#00030400,#000405b8 42%,#000405f2)}.motion-v1-native-copy p,.motion-native-v1-meta p{font-size:clamp(.92rem,3.8vw,1.02rem)}.motion-v1-native-truth span,.motion-native-v1-truth-row span{min-height:1.78rem;padding:.28rem .44rem;font-size:.62rem}.motion-v1-native-open{min-height:2rem;padding-inline:.54rem;font-size:.66rem}.motion-native-v1{min-height:calc(100dvh - 4.6rem);padding:0 0 max(5.95rem,calc(4.85rem + env(safe-area-inset-bottom)))}.motion-native-v1-stage{width:100%;height:calc(100dvh - max(8rem,calc(6.9rem + env(safe-area-inset-bottom))));min-height:33rem;border-inline:0;border-radius:0;box-shadow:inset 0 1px #ebfffc0a}.motion-native-v1-topbar{margin:max(.62rem,env(safe-area-inset-top)) .62rem 0}.motion-native-v1-back,.motion-native-v1-label{min-height:2.12rem;padding:0 .68rem}.motion-native-v1-action-rail{max-height:calc(100% - 13rem);gap:.38rem;margin-right:.48rem;margin-bottom:max(4.9rem,calc(3.9rem + env(safe-area-inset-bottom)));overflow-y:auto;scrollbar-width:none}.motion-native-v1-action-rail::-webkit-scrollbar{display:none}.motion-native-v1-action{width:2.82rem;min-height:3rem;font-size:.52rem}.motion-native-v1-meta{gap:.42rem;margin:0 3.78rem max(5.4rem,calc(4.3rem + env(safe-area-inset-bottom))) .68rem;padding:2.7rem .62rem .68rem;background:linear-gradient(0deg,#000405e6,#0004050a)}}.identity-v1-hero-panel .identity-v1-hero-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:clamp(.85rem,3vw,1.15rem)}.identity-v1-hero-panel .identity-v1-depth-card{justify-self:start;width:min(100%,24rem);margin-top:clamp(.95rem,3vw,1.3rem);border:1px solid rgba(80,236,219,.14);border-radius:1.05rem;padding:.76rem .86rem;background:radial-gradient(circle at 14% 18%,rgba(42,224,208,.13),transparent 6rem),#01080ab3;box-shadow:inset 0 1px #ffffff09}.identity-v1-content-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.72rem}.identity-v1-depth-list{display:flex;flex-wrap:wrap;gap:.42rem}.identity-v1-depth-list span{min-height:1.9rem;border:1px solid rgba(114,255,239,.13);border-radius:999px;padding:.32rem .68rem;color:#e1fffbdb;background:#020a0cb3;font-size:.78rem;font-weight:780}.identity-v1-edit-production{padding:0 clamp(.62rem,3vw,1rem) max(6.8rem,calc(5.6rem + env(safe-area-inset-bottom)))}.identity-v1-edit-mockup-form{grid-template-columns:minmax(0,1fr);gap:.72rem}.identity-v1-edit-hero.identity-v1-edit-studio-shell{min-height:clamp(13.8rem,38vw,18.5rem);border-radius:1.22rem}.identity-v1-edit-avatar-anchor.identity-v1-edit-studio{left:clamp(.85rem,3vw,1.2rem);right:clamp(.85rem,3vw,1.2rem);bottom:.82rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:end}.identity-v1-edit-studio .identity-v1-edit-avatar-wrap{width:clamp(4.8rem,16vw,6.2rem);height:clamp(4.8rem,16vw,6.2rem)}.identity-v1-edit-studio .identity-v1-edit-preview-copy h2{font-size:clamp(1.48rem,5.5vw,2.18rem)}.identity-v1-edit-panel-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;border:1px solid rgba(126,255,240,.08);border-radius:1.1rem;padding:.35rem;background:#03090bb8}.identity-v1-panel-tab{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-height:2.5rem;border:1px solid transparent;border-radius:.86rem;background:transparent;color:#d5ebe8b8;font:inherit;font-size:.84rem;font-weight:850}.identity-v1-panel-tab.is-active{border-color:#42e4d452;color:#3ce5d4;background:radial-gradient(circle at 50% 0%,rgba(50,224,208,.18),transparent 4rem),#041919b8}.identity-v1-smart-panel{margin:0;border:1px solid rgba(126,255,240,.08);border-radius:1.18rem;padding:.85rem;background:linear-gradient(180deg,#070e10c7,#010708e6)}.identity-v1-smart-panel .identity-v1-edit-field-grid,.identity-v1-edit-section[data-smart-panel=true] .identity-v1-edit-field-grid,.identity-v1-visibility-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.54rem}.identity-v1-smart-panel .identity-v1-edit-row,.identity-v1-smart-panel .identity-v1-bio-card,.identity-v1-edit-section[data-smart-panel=true] .identity-v1-edit-row,.identity-v1-edit-section[data-smart-panel=true] .identity-v1-bio-card{min-height:3.38rem;border-radius:.92rem;padding:.62rem .7rem}.identity-v1-smart-panel .identity-v1-bio-card,.identity-v1-edit-section[data-smart-panel=true] .identity-v1-bio-card{min-height:6.4rem}.identity-v1-smart-panel .identity-v1-bio-card textarea,.identity-v1-edit-section[data-smart-panel=true] .identity-v1-bio-card textarea{min-height:3.8rem;resize:none}.identity-v1-media-control-grid{display:grid;gap:.56rem}.identity-v1-media-control{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.68rem;align-items:center;border:1px solid rgba(126,255,240,.08);border-radius:1rem;padding:.68rem;background:#02090b9e}.identity-v1-media-control .identity-v1-account-mark,.identity-v1-media-control .identity-v1-avatar-image,.identity-v1-media-control .identity-v1-avatar-fallback,.identity-v1-banner-swatch{width:4.2rem;height:4.2rem;border-radius:1rem}.identity-v1-banner-swatch{display:grid;place-items:center;overflow:hidden;border:1px solid rgba(75,232,216,.16);background:linear-gradient(135deg,#0d363ab8,#01080af5);color:#6ef4e6}.identity-v1-banner-swatch img{width:100%;height:100%;object-fit:cover}.identity-v1-visibility-choice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem .42rem;align-items:center;min-height:3.75rem;border:1px solid rgba(126,255,240,.08);border-radius:.95rem;padding:.62rem;background:#02090b9e;color:#e8f9f6d6;text-align:left;font:inherit}.identity-v1-visibility-choice span{grid-column:2;color:#c4dcd9a8;font-size:.72rem}.identity-v1-visibility-choice.is-active{border-color:#3ae6d661;background:#052928a8}@media (max-width: 720px){.identity-v1-hero-panel .identity-v1-hero-main,.identity-v1-content-grid,.identity-v1-smart-panel .identity-v1-edit-field-grid,.identity-v1-edit-section[data-smart-panel=true] .identity-v1-edit-field-grid,.identity-v1-visibility-grid{grid-template-columns:1fr}.identity-v1-edit-hero.identity-v1-edit-studio-shell{min-height:16rem}.identity-v1-edit-avatar-anchor.identity-v1-edit-studio{grid-template-columns:auto minmax(0,1fr)}.identity-v1-edit-quick-media{display:none}}@media (max-width: 430px){.identity-v1-edit-hero.identity-v1-edit-studio-shell{min-height:14.7rem}.identity-v1-edit-studio .identity-v1-edit-avatar-wrap{width:4.35rem;height:4.35rem}}.identity-v1-shell.identity-production-surface{width:min(100%,680px);gap:clamp(.62rem,2vw,.86rem);padding:0 clamp(.52rem,2.5vw,.88rem) max(6rem,calc(5rem + env(safe-area-inset-bottom,0px)));overflow-x:clip;background:radial-gradient(circle at 50% -4%,rgba(47,221,207,.09),transparent 15rem),linear-gradient(180deg,#000305fa,#000000fc)}.identity-v1-route-header.essence-route-header{border-radius:1rem;padding:.78rem .9rem;background:radial-gradient(circle at 86% 0%,rgba(43,211,198,.08),transparent 7rem),#050b0e94}.identity-v1-route-header h1{font-size:clamp(1.08rem,4vw,1.42rem);line-height:1.05}.identity-v1-route-header .muted{font-size:.82rem}.identity-v1-hero-panel{min-height:auto;border-radius:1.22rem;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.045),transparent 6rem),radial-gradient(circle at 88% 0%,rgba(48,219,205,.07),transparent 10rem),linear-gradient(180deg,#091114e6,#010608f5);box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000057}.identity-v1-essence-cover{height:100%;opacity:.82}.identity-v1-essence-cover img{opacity:.28;filter:saturate(.9) brightness(.75)}.identity-v1-essence-cover:after{background:linear-gradient(90deg,#010507f0,#010507b8 48%,#0105075c),linear-gradient(180deg,#0105071a,#010507eb)}.identity-v1-hero-content{min-height:auto;align-content:start;padding:clamp(.92rem,3vw,1.18rem)}.identity-v1-hero-panel .identity-v1-hero-main{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.82rem}.identity-v1-hero-content .identity-v1-account-mark{width:clamp(4.4rem,18vw,5.7rem);height:clamp(4.4rem,18vw,5.7rem);border-radius:1.24rem;box-shadow:0 0 0 3px #020708d1,0 16px 32px #0000006b,0 0 22px #22d6c71f}.identity-v1-name-row{margin-top:0;align-items:flex-start}.identity-v1-name-row h3{max-width:100%;font-size:clamp(1.42rem,6.5vw,2.25rem);line-height:1.04;letter-spacing:-.035em;overflow-wrap:anywhere}.identity-v1-handle{margin-top:.24rem;font-size:.9rem}.identity-v1-bio{max-width:34rem;margin-top:.64rem;color:#f0f9f6e6;font-size:clamp(.92rem,3.5vw,1.02rem);line-height:1.5;overflow-wrap:anywhere}.identity-v1-real-fields{margin-top:.66rem}.identity-v1-presence-pill,.identity-v1-real-fields span,.identity-v1-real-fields a{min-height:1.72rem;padding:.2rem .58rem;background:#02090b85;font-size:.74rem}.identity-v1-hero-panel .identity-v1-depth-card{width:100%;margin-top:.82rem;border-color:#5ff1e11a;border-radius:.95rem;padding:.68rem .74rem;background:radial-gradient(circle at 8% 0%,rgba(65,230,213,.08),transparent 6rem),#0005077a}.identity-v1-hero-panel .identity-v1-depth-card span,.identity-v1-label{letter-spacing:.055em}.identity-v1-hero-panel .identity-v1-depth-card strong{display:block;margin-top:.16rem;color:#fafffdf2;font-size:.98rem;line-height:1.25}.identity-v1-hero-panel .identity-v1-depth-card p{margin:.28rem 0 0;color:#c9e2debf;font-size:.82rem;line-height:1.38}.identity-v1-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:1rem;background:#050c0f80}.identity-v1-stat-strip div{min-height:3.35rem}.identity-v1-stat-strip strong{font-size:1.02rem}.identity-v1-content-grid{grid-template-columns:minmax(0,1fr);gap:.56rem}.identity-v1-match-card,.identity-v1-depth-panel,.identity-v1-recent-section{width:100%;min-width:0;border-color:#74f6e713;border-radius:1.08rem;padding:clamp(.78rem,2.5vw,.96rem);background:radial-gradient(circle at 92% 0%,rgba(48,221,205,.045),transparent 8rem),#050b0e94;box-shadow:inset 0 1px #ffffff07}.identity-v1-match-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.32rem .75rem;padding-block:.72rem}.identity-v1-match-card>p{grid-column:1 / -1;max-width:35rem;margin:0;color:#c7dedba8;font-size:.8rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.identity-v1-section-head{margin-bottom:.64rem}.identity-v1-section-head :is(h2,h3){font-size:clamp(1.08rem,4vw,1.34rem);letter-spacing:-.018em}.identity-v1-card-link,.identity-v1-section-head a{display:inline-flex;align-items:center;min-height:1.8rem;color:#80f6e7;font-size:.9rem}.identity-v1-depth-list{gap:.36rem}.identity-v1-depth-list span{min-height:1.74rem;border-color:#70f6e71c;padding:.24rem .58rem;background:#02090b80;color:#e0f6f3d6;font-size:.76rem}.identity-v1-string-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:unset;gap:.58rem;overflow:visible;padding-bottom:0}.identity-v1-string-row:has(.identity-v1-string-card:only-child){grid-template-columns:minmax(0,1fr)}.identity-v1-string-card{min-width:0;min-height:9.8rem;border-radius:1rem;background:radial-gradient(circle at 86% 8%,rgba(51,218,204,.055),transparent 5rem),#02080abd}.identity-v1-string-card.has-media{display:grid;grid-template-rows:5.7rem minmax(0,1fr) auto}.identity-v1-string-card img{height:5.7rem;border-radius:.9rem .9rem 0 0}.identity-v1-string-card p{min-width:0;padding:.68rem .72rem .18rem;font-size:.94rem;line-height:1.34}.identity-v1-string-card p a{color:inherit;text-decoration:none;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.identity-v1-string-card.has-media p a{-webkit-line-clamp:4}.identity-v1-string-card span{padding:.1rem .72rem .68rem;font-size:.76rem}.identity-v1-media-row{grid-template-columns:repeat(4,minmax(0,1fr))}.identity-v1-media-row:has(.identity-v1-media-card:only-child){grid-template-columns:minmax(0,min(100%,12rem))}.identity-v1-empty-note{border:1px solid rgba(114,246,231,.07);background:#02080a6b;color:#cce2dfbd}@media (min-width: 760px){.identity-v1-content-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.identity-v1-recent-section[aria-label="Recent Strings"]{grid-column:1 / -1}}@media (max-width: 520px){.identity-v1-shell.identity-production-surface{padding-inline:.58rem}.identity-v1-route-header.essence-route-header{padding:.68rem .72rem}.identity-v1-hero-panel .identity-v1-hero-main{grid-template-columns:4.25rem minmax(0,1fr);gap:.72rem}.identity-v1-hero-content .identity-v1-account-mark{width:4.25rem;height:4.25rem;border-radius:1.08rem}.identity-v1-name-row{gap:.38rem}.identity-v1-presence-pill{align-self:flex-start}.identity-v1-string-row{gap:.5rem}.identity-v1-match-card{grid-template-columns:minmax(0,1fr)}.identity-v1-string-card{min-height:9.3rem}.identity-v1-string-card p{font-size:.88rem}}@media (max-width: 360px){.identity-v1-string-row{grid-template-columns:1fr}.identity-v1-media-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.identity-v1-shell.identity-production-surface{width:min(100%,690px);padding:0 clamp(.72rem,2.8vw,1rem) max(6.4rem,calc(5.4rem + env(safe-area-inset-bottom,0px)));gap:clamp(.74rem,2.6vw,1rem);overflow-x:clip;background:radial-gradient(circle at 50% -8%,rgba(36,219,205,.12),transparent 15.5rem),radial-gradient(circle at 96% 28%,rgba(25,139,128,.12),transparent 15rem),linear-gradient(180deg,#020405,#010202)}.identity-v1-route-header.identity-v1-intro-card.essence-route-header{position:relative;min-height:clamp(10.2rem,37vw,13rem);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.9rem;padding:clamp(1rem,4vw,1.35rem);overflow:hidden;border:1px solid rgba(61,224,210,.2);border-radius:1.45rem;background:radial-gradient(circle at 84% 45%,rgba(53,224,209,.24),transparent 3rem),radial-gradient(circle at 90% 18%,rgba(53,224,209,.08),transparent 7.5rem),linear-gradient(145deg,#0c171ddb,#02070af0);box-shadow:inset 0 1px #ffffff0b,0 18px 40px #00000052}.identity-v1-route-header.identity-v1-intro-card:after{content:"";position:absolute;right:-2.8rem;top:2.1rem;width:min(58%,18rem);aspect-ratio:1.9;opacity:.8;background:repeating-radial-gradient(ellipse at 44% 52%,rgba(92,247,233,.25) 0 1px,transparent 2px 7px),radial-gradient(ellipse at 44% 52%,rgba(36,221,207,.32),transparent 52%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0 48%,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 0 48%,transparent 74%);transform:rotate(-11deg);pointer-events:none}.identity-v1-route-header .essence-route-header-copy,.identity-v1-route-actions,.identity-v1-route-header .essence-status-pill{position:relative;z-index:1}.identity-v1-route-header .essence-route-header-copy{align-self:end;max-width:min(100%,21rem)}.identity-v1-route-header .eyebrow{color:#72f6e7b8;letter-spacing:.24em}.identity-v1-route-header h1{max-width:19rem;color:#fffaf1;font-size:clamp(2.1rem,10vw,3.3rem);line-height:.98;letter-spacing:-.055em}.identity-v1-route-header .muted{max-width:18rem;margin-top:.42rem;color:#ebefebb8;font-size:clamp(.92rem,3.8vw,1.05rem);line-height:1.35}.identity-v1-route-header .essence-status-pill{justify-self:start;align-self:end;min-height:2.15rem;border-color:#3ae0d238;background:#020b0dad;color:#6ff5e8;box-shadow:none}.identity-v1-route-actions{grid-column:1 / -1;grid-row:1;display:flex;justify-content:space-between;align-self:start}.identity-v1-icon-button{min-width:2.7rem;min-height:2.7rem;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#ffffff0e;color:#f7fdfaeb;box-shadow:inset 0 1px #ffffff0a}.identity-v1-edit-link{gap:.44rem;padding:0 .92rem;background:#020a0dad;color:#8ffcf0}.identity-v1-person-card.essence-rail{position:relative;overflow:hidden;border:1px solid rgba(81,230,216,.19);border-radius:1.45rem;background:radial-gradient(circle at 8% 9%,rgba(54,224,210,.18),transparent 8rem),linear-gradient(180deg,#0b151be6,#03080bfa);box-shadow:inset 0 1px #ffffff0a,0 20px 46px #0000005c}.identity-v1-person-card .identity-v1-essence-cover{opacity:.74}.identity-v1-person-card .identity-v1-essence-cover:after{background:linear-gradient(90deg,#03080bf0,#03080bc7,#03080b75),linear-gradient(180deg,#03080b1a,#03080bf2)}.identity-v1-person-card .identity-v1-hero-content{position:relative;z-index:1;min-height:0;padding:clamp(1.1rem,4vw,1.45rem)}.identity-v1-person-card .identity-v1-hero-main{display:grid;grid-template-columns:clamp(5.1rem,22vw,7.1rem) minmax(0,1fr);gap:clamp(.95rem,4vw,1.35rem);align-items:start}.identity-v1-person-card .identity-v1-account-mark{width:clamp(5.1rem,22vw,7.1rem);height:clamp(5.1rem,22vw,7.1rem);border-radius:clamp(1.2rem,5vw,1.85rem);box-shadow:0 0 0 2px #7df7eb94,0 0 34px #2ad9cc33,0 18px 34px #0000006b}.identity-v1-person-card .identity-v1-name-row h3{color:#fffaf1;font-size:clamp(1.55rem,6.8vw,2.35rem);line-height:1.05;letter-spacing:-.04em}.identity-v1-person-card .identity-v1-handle{margin-top:.2rem;color:#d7e2dfad;font-size:clamp(.92rem,3.7vw,1.06rem)}.identity-v1-person-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.48rem;margin-top:.74rem;color:#cfe1de9e;font-size:.78rem}.identity-v1-bridge-chip{display:inline-flex;align-items:center;min-height:1.72rem;padding:.24rem .72rem;border:1px solid rgba(68,231,217,.24);border-radius:999px;background:#041d1fb3;color:#65f5e7;font-weight:760}.identity-v1-person-card .identity-v1-bio{max-width:32rem;margin-top:.78rem;color:#fffcf4e6;font-size:clamp(.92rem,3.7vw,1.02rem);line-height:1.5}.identity-v1-person-card .identity-v1-real-fields{margin-top:.86rem}.identity-v1-person-card .identity-v1-real-fields span,.identity-v1-person-card .identity-v1-real-fields a{display:inline-flex;gap:.34rem;align-items:center;min-height:2rem;padding:.28rem .78rem;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#0106088f;color:#e8f0edb8}.identity-v1-signals-row.identity-v1-depth-card{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.86rem;align-items:center;margin-top:1.05rem;padding:.86rem;border:1px solid rgba(255,255,255,.075);border-radius:1.08rem;background:radial-gradient(circle at 9% 50%,rgba(53,224,209,.13),transparent 5.8rem),#02090cb8;color:inherit;text-decoration:none}.identity-v1-signal-icon,.identity-v1-manage-icon,.identity-v1-quick-icon{display:grid;place-items:center;border:1px solid rgba(77,235,221,.16);background:#04191d94;color:#35e0d1}.identity-v1-signal-icon{width:clamp(3.1rem,13vw,4.2rem);height:clamp(3.1rem,13vw,4.2rem);border-radius:999px;box-shadow:0 0 24px #35e0d124}.identity-v1-signal-copy strong,.identity-v1-signal-copy em{display:block}.identity-v1-signal-copy strong{color:#fffaf1;font-size:clamp(1rem,4.1vw,1.22rem);line-height:1.1}.identity-v1-signal-copy em{margin-top:.24rem;color:#cee1deb3;font-size:clamp(.78rem,3.3vw,.92rem);font-style:normal;line-height:1.35}.identity-v1-content-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.78rem,2.8vw,1rem)}.identity-v1-manage-section{min-width:0;margin-bottom:clamp(4.4rem,16vw,5.4rem)}.identity-v1-manage-section>h3{margin:0 0 .72rem .18rem;color:#fffcf4eb;font-size:clamp(1rem,4vw,1.2rem);letter-spacing:-.02em}.identity-v1-manage-grid,.identity-v1-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.46rem,2vw,.7rem)}.identity-v1-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-v1-manage-card,.identity-v1-quick-card{position:relative;min-width:0;min-height:7rem;display:grid;align-content:start;gap:.34rem;padding:.72rem .58rem;border:1px solid rgba(255,255,255,.085);border-radius:1rem;background:radial-gradient(circle at 50% 0%,rgba(53,224,209,.055),transparent 4.8rem),#060d11c7;color:inherit;text-decoration:none;overflow:hidden}.identity-v1-manage-icon,.identity-v1-quick-icon{width:2.35rem;height:2.35rem;border-radius:999px;margin-bottom:.34rem}.identity-v1-manage-card strong,.identity-v1-quick-card strong{color:#fffaf1;font-size:clamp(.76rem,3.15vw,.92rem);line-height:1.12;overflow-wrap:anywhere}.identity-v1-quick-card strong{font-size:clamp(.82rem,3.2vw,.94rem);overflow-wrap:normal}.identity-v1-manage-card>span:not(.identity-v1-manage-icon),.identity-v1-quick-card>span:not(.identity-v1-quick-icon){color:#cfe0dda8;font-size:clamp(.66rem,2.65vw,.78rem);line-height:1.24}.identity-v1-manage-card>svg,.identity-v1-quick-card>svg{position:absolute;right:.45rem;bottom:.45rem;color:#e2eeeb8a}.identity-v1-depth-strip.identity-v1-stat-strip,.identity-v1-recent-section,.identity-v1-quick-actions{width:100%;min-width:0;border:1px solid rgba(74,230,216,.14);border-radius:1.35rem;padding:clamp(.94rem,3.2vw,1.2rem);background:radial-gradient(circle at 88% 2%,rgba(53,224,209,.08),transparent 8rem),linear-gradient(180deg,#071014d1,#020709eb);box-shadow:inset 0 1px #ffffff09}.identity-v1-depth-strip.identity-v1-stat-strip{display:block}.identity-v1-depth-strip.identity-v1-stat-strip>div{min-height:0;border-right:0}.identity-v1-depth-strip.identity-v1-stat-strip>.identity-v1-section-head{display:flex;place-items:unset}.identity-v1-depth-strip.identity-v1-stat-strip>.identity-v1-depth-list{display:flex;place-items:unset}.identity-v1-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.identity-v1-section-head :is(h2,h3){margin:0;color:#fffaf1;font-size:clamp(1.38rem,5.8vw,1.95rem);line-height:1;letter-spacing:-.04em}.identity-v1-section-head a{display:inline-flex;align-items:center;gap:.25rem;color:#80f6e7;font-size:.94rem;font-weight:780;text-decoration:none;white-space:nowrap}.identity-v1-depth-list{display:flex;flex-wrap:wrap;gap:.58rem}.identity-v1-depth-list span{min-height:2.18rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:.38rem .92rem;background:#0107099e;color:#f7fcf9db;font-size:.9rem;font-weight:760}.identity-v1-depth-truth{margin:.78rem 0 0;color:#cbdfdc9e;font-size:.8rem}.identity-v1-string-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(10.8rem,48%);grid-template-columns:unset;gap:.72rem;overflow-x:auto;overflow-y:hidden;padding:0 0 .25rem;scroll-snap-type:x proximity;scrollbar-width:none}.identity-v1-string-row::-webkit-scrollbar{display:none}.identity-v1-string-row:has(.identity-v1-string-card:only-child){grid-template-columns:unset;grid-auto-columns:minmax(10.8rem,54%)}.identity-v1-string-card{position:relative;min-width:0;min-height:13.2rem;overflow:hidden;border-radius:1.06rem;scroll-snap-align:start;background:radial-gradient(circle at 65% 78%,rgba(41,218,205,.12),transparent 6rem),#03090ccc}.identity-v1-string-card.has-media{display:grid;grid-template-rows:6.2rem minmax(0,1fr) auto}.identity-v1-string-card img{width:100%;height:6.2rem;object-fit:cover;border-radius:0}.identity-v1-string-card p{padding:.86rem .86rem .2rem;color:#fffdf6f0;font-size:clamp(1rem,4.15vw,1.16rem);line-height:1.32}.identity-v1-string-card p a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.identity-v1-string-card.has-media p a{-webkit-line-clamp:3}.identity-v1-string-card span{display:block;padding:.18rem .86rem .82rem;color:#d3e2df9e;font-size:.76rem}.identity-v1-media-row{grid-auto-columns:minmax(6.6rem,31%)}.identity-v1-media-card{min-height:0;aspect-ratio:1}.identity-v1-media-card img{height:100%;border-radius:inherit}.identity-v1-empty-note{border:1px solid rgba(114,246,231,.07);background:#02080a70;color:#cce2dfbd}.identity-v1-quick-card{text-align:center;justify-items:center}@media (max-width: 520px){.identity-v1-route-header.identity-v1-intro-card.essence-route-header{min-height:9.8rem}.identity-v1-person-card .identity-v1-hero-main{grid-template-columns:5.05rem minmax(0,1fr)}.identity-v1-person-card .identity-v1-account-mark{width:5.05rem;height:5.05rem}.identity-v1-manage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.identity-v1-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 374px){.identity-v1-person-card .identity-v1-hero-main{grid-template-columns:minmax(0,1fr)}.identity-v1-manage-grid,.identity-v1-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.identity-v1-shell.identity-production-surface,.identity-v1-edit-production{background:radial-gradient(circle at 12% -4%,rgba(42,213,204,.09),transparent 14rem),radial-gradient(circle at 90% 19%,rgba(42,213,204,.08),transparent 13rem),linear-gradient(180deg,#020303,#000)}.identity-v1-person-card.essence-rail{background:linear-gradient(180deg,#090f11f0,#020506fa)}.identity-v1-person-card .identity-v1-essence-cover{position:relative;min-height:clamp(8rem,28vw,11.5rem);margin:clamp(-1.1rem,-2.5vw,-.85rem) clamp(-1.1rem,-2.8vw,-.95rem) 0;opacity:1;overflow:hidden;border-radius:inherit inherit 0 0;background:radial-gradient(ellipse at 70% 35%,rgba(44,217,207,.16),transparent 11rem),linear-gradient(135deg,#091416f5,#020507fa)}.identity-v1-person-card .identity-v1-essence-cover img{width:100%;height:100%;min-height:inherit;object-fit:cover;opacity:.82;filter:saturate(.95) brightness(.76) contrast(1.04)}.identity-v1-person-card .identity-v1-essence-cover:after{background:linear-gradient(180deg,#0103040d,#0103045c 52%,#010304f2),linear-gradient(90deg,#010304c7,#01030447 60%,#010304b3)}.identity-v1-person-card .identity-v1-hero-content{margin-top:clamp(-3.8rem,-10vw,-2rem)}.identity-v1-person-card .identity-v1-account-mark{border-radius:999px;box-shadow:0 0 0 2px #ecf5ebbd,0 0 0 5px #2ad5cc29,0 18px 34px #0000007a}.identity-v1-person-card .identity-v1-name-row h3,.identity-v1-section-head :is(h2,h3),.identity-v1-route-header h1{color:#f8f1e7;letter-spacing:0}.identity-v1-facet-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.7rem,1fr));gap:.52rem;margin-top:.86rem}.identity-v1-facet-strip span,.identity-v1-depth-facet-card{min-width:0;display:grid;gap:.24rem;padding:.72rem .76rem;border:1px solid rgba(57,221,210,.16);border-radius:.92rem;background:radial-gradient(circle at 12% 0%,rgba(42,213,204,.12),transparent 4.6rem),#080f11c7}.identity-v1-facet-strip strong,.identity-v1-depth-facet-card strong{color:#f8f1e7;font-size:.88rem;line-height:1.08}.identity-v1-facet-strip em,.identity-v1-depth-facet-card span{color:#dee2dab3;font-size:.75rem;font-style:normal;line-height:1.25}.identity-v1-facet-tune{width:fit-content;display:inline-flex;align-items:center;gap:.2rem;margin-top:.76rem;color:#72eee4;font-weight:790;text-decoration:none}.identity-v1-depth-facet-grid,.identity-v1-depth-selected,.identity-v1-facet-choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.58rem}.identity-v1-depth-facet-grid{margin-bottom:.76rem}.identity-v1-depth-editor{gap:.88rem}.identity-v1-depth-edit-card{position:relative;display:grid;gap:.42rem;min-width:0;padding:.86rem;border:1px solid rgba(57,221,210,.18);border-radius:1rem;background:#030a0cc7}.identity-v1-depth-edit-card strong{color:#f8f1e7;padding-right:2rem}.identity-v1-depth-edit-card span,.identity-v1-depth-empty{color:#dfe4dcad;font-size:.84rem;line-height:1.34}.identity-v1-depth-edit-card textarea{width:100%;min-height:4rem;resize:vertical;border:1px solid rgba(255,255,255,.08);border-radius:.82rem;background:#00000057;color:#f8f1e7;padding:.68rem .72rem}.identity-v1-remove-chip{position:absolute;top:.52rem;right:.52rem;width:1.85rem;height:1.85rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0d;color:#f8f1e7d6}.identity-v1-facet-choice{min-height:4.85rem;display:grid;gap:.26rem;align-content:center;text-align:left;border:1px solid rgba(255,255,255,.085);border-radius:1rem;background:#040a0cb8;color:inherit;padding:.76rem}.identity-v1-facet-choice strong{color:#f8f1e7}.identity-v1-facet-choice span{color:#dce2dba3;font-size:.78rem;line-height:1.28}.identity-v1-facet-choice.is-active{border-color:#36ddd26b;background:linear-gradient(180deg,#155b5861,#030d0fd1);box-shadow:inset 0 1px #ffffff0b}.identity-v1-facet-choice:disabled{opacity:.42}.identity-v1-owner-tools.essence-rail{margin:0 0 clamp(4.4rem,16vw,5.4rem);padding:clamp(.86rem,3vw,1.06rem);border:1px solid rgba(58,221,210,.12);border-radius:1.25rem;background:#04090bb8}.identity-v1-owner-tools .identity-v1-manage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.identity-v1-owner-tools .identity-v1-manage-card{min-height:6.25rem;padding:.66rem .52rem;background:#080d10bd}.identity-v1-edit-panel-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.identity-v1-edit-preview-tags span{background:#040e10b3}@media (max-width: 520px){.identity-v1-facet-strip,.identity-v1-depth-facet-grid,.identity-v1-depth-selected,.identity-v1-facet-choice-grid{grid-template-columns:minmax(0,1fr)}.identity-v1-owner-tools .identity-v1-manage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-v1-edit-panel-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.sienah-identity-page.identity-production-surface{width:min(100%,760px);padding:.55rem clamp(.55rem,2vw,.9rem) max(6.4rem,calc(5.5rem + env(safe-area-inset-bottom)));background:radial-gradient(circle at 50% -4rem,rgba(35,204,190,.11),transparent 18rem),radial-gradient(circle at 12% 18rem,rgba(204,235,226,.035),transparent 11rem),linear-gradient(180deg,#000305,#000)}.sienah-identity-bar.essence-route-header,.sienah-studio-bar.essence-route-header{min-height:4.15rem;border-color:#e6f5ee11;border-radius:1.35rem;background:linear-gradient(145deg,#101719b8,#020809e0),radial-gradient(circle at 92% 18%,rgba(52,225,209,.08),transparent 7rem);box-shadow:inset 0 1px #ffffff09,0 18px 42px #0000003d}.sienah-identity-bar h1,.sienah-studio-bar h1{font-size:clamp(1.12rem,4vw,1.48rem)}.sienah-identity-bar .muted,.sienah-studio-bar .muted{color:#dee9e4ad}.sienah-identity-portrait.identity-v1-hero-panel{min-height:0;border-color:#e4f4ef16;border-radius:clamp(1.35rem,4vw,2rem);background:#020506;box-shadow:0 24px 70px #0000008a,inset 0 1px #ffffff09}.sienah-identity-portrait .identity-v1-essence-cover{height:100%;background:radial-gradient(circle at 17% 14%,rgba(255,244,226,.08),transparent 5rem),radial-gradient(circle at 88% 12%,rgba(45,224,209,.13),transparent 9rem),radial-gradient(circle at 55% 34%,rgba(34,137,142,.12),transparent 15rem),linear-gradient(145deg,#0d1415f0,#010608fa 58%,#000)}.sienah-identity-portrait .identity-v1-essence-cover img{opacity:.5;filter:saturate(.92) contrast(1.04)}.sienah-identity-portrait .identity-v1-essence-cover:after{background:linear-gradient(90deg,rgba(0,0,0,.42),transparent 46%),linear-gradient(180deg,#00000005,#0000007a 52%,#000000f0)}.sienah-portrait-content.identity-v1-hero-content{min-height:clamp(28rem,74vw,36rem);padding:clamp(1.05rem,4vw,1.7rem)}.sienah-portrait-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:clamp(1rem,3vw,1.45rem)}.sienah-portrait-main .identity-v1-account-mark{width:clamp(7.2rem,28vw,10.2rem);height:clamp(7.2rem,28vw,10.2rem);border-radius:clamp(1.65rem,5vw,2.45rem);border-color:#e5f8f238;box-shadow:0 0 0 .35rem #0000009e,0 22px 55px #0000008a,0 0 28px color-mix(in srgb,var(--sienah-teal-500) 11%,transparent)}.sienah-portrait-copy .identity-v1-name-row{margin-top:0}.sienah-portrait-copy .identity-v1-name-row h1{max-width:100%;margin:0;color:#fffcf4fa;font-size:clamp(2.05rem,8.8vw,4rem);line-height:.95;letter-spacing:0;overflow-wrap:anywhere}.sienah-portrait-copy .identity-v1-handle{margin-top:.35rem;color:#dbe7e2a8;font-size:clamp(.92rem,2.4vw,1.02rem)}.sienah-portrait-copy .identity-v1-bio{max-width:35rem;margin-top:.78rem;color:#fbfaf4e6;font-size:clamp(1rem,2.9vw,1.14rem);line-height:1.46}.sienah-depth-river.identity-v1-facet-strip{display:flex;flex-wrap:wrap;gap:.52rem;margin-top:1rem}.sienah-depth-river.identity-v1-facet-strip span,.sienah-live-facet-line span{display:grid;gap:.1rem;min-width:min(10.5rem,100%);border:1px solid rgba(226,246,241,.09);border-radius:1rem;padding:.58rem .72rem;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sienah-teal-300) 13%,transparent),transparent 5rem),#030a0b9e}.sienah-depth-river strong,.sienah-live-facet-line strong{color:#fffcf4f5;font-size:.86rem}.sienah-depth-river em,.sienah-live-facet-line em{color:#d5e6e1b3;font-size:.76rem;font-style:normal;line-height:1.24}.sienah-identity-context.identity-v1-person-meta,.sienah-real-fields.identity-v1-real-fields{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:.9rem}.sienah-identity-context span,.sienah-real-fields span,.sienah-real-fields a{border-color:#e6f5ee1b;background:#00060794;color:#deeeeac7}.sienah-signal-ribbon.identity-v1-depth-card{margin-top:clamp(1.25rem,4vw,1.75rem);border-color:color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);border-radius:1.15rem;background:linear-gradient(90deg,color-mix(in srgb,var(--sienah-teal-500) 13%,transparent),#070f10ad),#020809b8}.sienah-signal-ribbon .identity-v1-signal-copy strong{color:#fffcf4f0}.sienah-identity-flow{display:grid;gap:.72rem}.sienah-depth-summary.essence-rail,.sienah-identity-gallery.essence-rail,.sienah-owner-dock.essence-rail,.sienah-owner-tools.essence-rail{border-color:#e6f5ee13;border-radius:1.25rem;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sienah-teal-500) 8%,transparent),transparent 7rem),linear-gradient(180deg,#080e10b8,#020708e6)}.sienah-depth-summary .identity-v1-depth-facet-grid{grid-template-columns:repeat(auto-fit,minmax(9.2rem,1fr))}.sienah-identity-gallery .identity-v1-string-row{grid-auto-columns:minmax(10rem,42%)}.sienah-identity-gallery .identity-v1-string-card{border-radius:1.08rem;min-height:10.8rem;background:#010607c7}.sienah-identity-gallery .identity-v1-string-card img{height:7rem}.sienah-studio-page.identity-v1-edit-production{width:min(100%,760px);padding:.55rem clamp(.55rem,2vw,.9rem) max(6.5rem,calc(5.6rem + env(safe-area-inset-bottom)));background:radial-gradient(circle at 50% -2rem,color-mix(in srgb,var(--sienah-teal-500) 12%,transparent),transparent 17rem),linear-gradient(180deg,#000305,#000)}.sienah-studio-form.identity-v1-edit-mockup-form{gap:.72rem}.sienah-live-portrait.identity-v1-edit-hero{min-height:clamp(25rem,64vw,34rem);border-color:#e6f5ee16;border-radius:clamp(1.35rem,4vw,2rem);background:#020607}.sienah-live-portrait .identity-v1-edit-essence-banner{background:radial-gradient(circle at 18% 16%,rgba(255,244,226,.08),transparent 5rem),radial-gradient(circle at 84% 14%,color-mix(in srgb,var(--sienah-teal-300) 14%,transparent),transparent 9rem),radial-gradient(circle at 54% 34%,rgba(35,138,141,.16),transparent 15rem),linear-gradient(145deg,#0d1415f0,#010608fa 58%,#000)}.sienah-live-portrait .identity-v1-edit-essence-banner img{opacity:.48;filter:saturate(.9) contrast(1.05)}.sienah-live-portrait-inner.identity-v1-edit-avatar-anchor{left:clamp(1rem,4vw,1.7rem);right:clamp(1rem,4vw,1.7rem);bottom:clamp(1rem,4vw,1.45rem);grid-template-columns:auto minmax(0,1fr) auto;align-items:end}.sienah-live-portrait .identity-v1-edit-avatar-wrap{width:clamp(6.8rem,24vw,9.2rem);height:clamp(6.8rem,24vw,9.2rem);border-radius:clamp(1.55rem,5vw,2.25rem);border-color:#e5f8f23d;background:#00000080}.sienah-live-portrait .identity-v1-edit-avatar-wrap .identity-v1-account-mark,.sienah-live-portrait .identity-v1-edit-avatar-wrap .identity-v1-avatar-image,.sienah-live-portrait .identity-v1-edit-avatar-wrap .identity-v1-avatar-fallback{border-radius:inherit}.sienah-live-portrait-copy h2{color:#fffcf4fa;font-size:clamp(2rem,7.2vw,3.6rem);line-height:.96}.sienah-live-portrait-copy .identity-v1-edit-preview-bio{max-width:36rem;color:#fbfaf4e0;font-size:clamp(.98rem,2.8vw,1.1rem)}.sienah-live-facet-line{display:flex;flex-wrap:wrap;gap:.48rem;margin-top:.5rem}.sienah-live-facet-line span{min-width:min(9rem,100%);padding:.48rem .62rem}.sienah-banner-pill{align-self:end}.sienah-studio-switcher.essence-rail{position:sticky;top:.4rem;z-index:8;border-color:#e6f5ee13;border-radius:999px;padding:.3rem;background:#020708d6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sienah-studio-switcher .identity-v1-panel-tab{border-radius:999px}.sienah-studio-panel.identity-v1-smart-panel{border-color:#e6f5ee13;border-radius:1.25rem;padding:clamp(.78rem,3vw,1rem);background:radial-gradient(circle at 100% 0%,rgba(43,220,205,.08),transparent 7rem),linear-gradient(180deg,#080e10c2,#020708e6)}.sienah-studio-panel .identity-v1-panel-head{align-items:center;margin-bottom:.45rem}.sienah-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sienah-studio-panel .identity-v1-edit-row,.sienah-studio-panel .identity-v1-bio-card{border-color:#e6f5ee13;background:#0106079e}.sienah-studio-panel .identity-v1-bio-card{min-height:8.4rem}.sienah-studio-panel .identity-v1-bio-card textarea{font-size:1.06rem}@media (max-width: 720px){.sienah-identity-page.identity-production-surface,.sienah-studio-page.identity-v1-edit-production{padding-inline:.5rem}.sienah-portrait-content.identity-v1-hero-content{min-height:31rem}.sienah-portrait-main{grid-template-columns:1fr;align-items:start;gap:.85rem}.sienah-portrait-main .identity-v1-account-mark{width:6.2rem;height:6.2rem;border-radius:1.55rem}.sienah-portrait-copy .identity-v1-name-row{align-items:flex-start}.sienah-portrait-copy .identity-v1-name-row h1{font-size:clamp(2rem,10vw,2.9rem)}.sienah-depth-river.identity-v1-facet-strip span{flex:1 1 8.5rem}.sienah-live-portrait.identity-v1-edit-hero{min-height:32rem}.sienah-live-portrait-inner.identity-v1-edit-avatar-anchor{grid-template-columns:1fr;align-items:start}.sienah-banner-pill{justify-self:start}.sienah-field-grid{grid-template-columns:1fr}.sienah-identity-gallery .identity-v1-string-row{grid-auto-columns:minmax(10.5rem,62%)}}@media (max-width: 420px){.sienah-identity-bar.essence-route-header,.sienah-studio-bar.essence-route-header{border-radius:1.05rem;padding:.62rem}.sienah-identity-portrait.identity-v1-hero-panel,.sienah-live-portrait.identity-v1-edit-hero{border-radius:1.15rem}.sienah-studio-switcher .identity-v1-panel-tab{min-width:0;padding-inline:.5rem}}.sienah-identity-page.identity-production-surface,.sienah-studio-page.identity-v1-edit-production{background:radial-gradient(circle at 50% -6rem,color-mix(in srgb,var(--sienah-teal-500) 9%,transparent),transparent 18rem),radial-gradient(circle at 10% 15rem,rgba(255,240,210,.045),transparent 11rem),linear-gradient(180deg,#020202,#000)}.sienah-identity-portrait.identity-v1-hero-panel,.sienah-live-portrait.identity-v1-edit-hero,.sienah-depth-summary.essence-rail,.sienah-identity-gallery.essence-rail,.sienah-owner-dock.essence-rail,.sienah-owner-tools.essence-rail,.sienah-studio-panel.identity-v1-smart-panel{border-color:#fff7e807;box-shadow:0 28px 86px #00000080,0 0 48px color-mix(in srgb,var(--sienah-teal-500) 3.5%,transparent),inset 0 1px #ffffff05}.sienah-identity-portrait.identity-v1-hero-panel,.sienah-live-portrait.identity-v1-edit-hero{overflow:hidden;background:radial-gradient(circle at 22% 14%,rgba(255,242,218,.055),transparent 8rem),radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--sienah-teal-500) 10.5%,transparent),transparent 12rem),linear-gradient(150deg,#080b0b,#020404 52%,#000)}.sienah-identity-portrait .identity-v1-essence-cover,.sienah-live-portrait .identity-v1-edit-essence-banner{background:radial-gradient(circle at 18% 18%,rgba(255,239,213,.075),transparent 7rem),radial-gradient(circle at 88% 16%,color-mix(in srgb,var(--sienah-teal-500) 13%,transparent),transparent 12rem),linear-gradient(145deg,#0c0e0ef0,#030505fa 58%,#000)}.sienah-identity-portrait .identity-v1-essence-cover:after{background:linear-gradient(180deg,#0000001f,#00000057 34%,#000000e6),radial-gradient(circle at 50% 46%,rgba(255,247,232,.045),transparent 16rem)}.sienah-portrait-actions{position:absolute;top:clamp(.72rem,2.5vw,1rem);left:clamp(.72rem,2.5vw,1rem);right:clamp(.72rem,2.5vw,1rem);z-index:4;display:flex;align-items:center;gap:.55rem;justify-content:space-between}.sienah-soft-icon.identity-v1-icon-button,.sienah-portrait-status,.sienah-studio-state,.sienah-save-pill.identity-v1-save-link{border-color:#fff7e80a;background:radial-gradient(circle at 50% 0%,rgba(255,245,226,.045),transparent 3rem),#02050585;color:#fffcf5e6;box-shadow:0 15px 36px #0006,0 0 18px color-mix(in srgb,var(--sienah-teal-500) 3.5%,transparent),inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sienah-soft-icon.identity-v1-icon-button{width:2.55rem;height:2.55rem;border-radius:999px}.sienah-portrait-status,.sienah-studio-state{min-height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 .92rem;color:color-mix(in srgb,var(--sienah-teal-300) 94%,transparent);font-size:.78rem;font-weight:800}.sienah-portrait-actions .identity-v1-edit-link{width:auto;padding:0 .8rem}.sienah-portrait-actions .identity-v1-edit-link span{display:inline}.sienah-unavailable-actions{position:relative;z-index:2;margin:0 0 .95rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.24rem;border:1px solid rgba(255,247,232,.035);border-radius:999px;background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--sienah-teal-500) 8%,transparent),transparent 8rem),#0407079e;box-shadow:0 18px 46px #0000006b,inset 0 1px #ffffff06}.sienah-portrait-content.identity-v1-hero-content{min-height:clamp(31rem,74vw,38rem);padding-top:clamp(4.1rem,10vw,5rem)}.sienah-portrait-main .identity-v1-account-mark{border-radius:999px;border-color:#fff7e82e}.sienah-portrait-copy .identity-v1-name-row h1,.sienah-live-portrait-copy h2{color:#fffcf5fc;text-shadow:0 16px 46px rgba(0,0,0,.55)}.sienah-depth-river.identity-v1-facet-strip span,.sienah-live-facet-line span,.sienah-identity-context span,.sienah-real-fields span,.sienah-real-fields a{border-color:#fff7e807;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--sienah-teal-500) 7%,transparent),transparent 4rem),#04070761;box-shadow:0 10px 24px #00000038}.sienah-signal-ribbon.identity-v1-depth-card{border-color:#fff7e808;background:radial-gradient(circle at 10% 50%,color-mix(in srgb,var(--sienah-teal-300) 14%,transparent),transparent 8rem),linear-gradient(90deg,#071111ad,#04080870);box-shadow:0 16px 42px #0000005c,inset 0 1px #ffffff05}.sienah-depth-summary.essence-rail,.sienah-identity-gallery.essence-rail,.sienah-owner-dock.essence-rail,.sienah-owner-tools.essence-rail{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sienah-teal-500) 5.5%,transparent),transparent 8rem),linear-gradient(180deg,#080a0a94,#010303c7)}.sienah-identity-gallery .identity-v1-string-card,.sienah-owner-dock .identity-v1-quick-card,.sienah-owner-tools .identity-v1-manage-card,.sienah-depth-summary .identity-v1-depth-facet-card{border-color:#fff7e807;background:radial-gradient(circle at 18% 0%,rgba(255,245,226,.028),transparent 5rem),#03060680;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff05}.sienah-studio-form.identity-v1-edit-mockup-form{gap:.65rem}.sienah-studio-action-row.identity-v1-edit-route-header{position:sticky;top:.35rem;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.55rem;min-height:3.3rem;padding:.1rem .1rem .45rem;border:0;background:linear-gradient(180deg,#000000c2,#0000)}.sienah-studio-heading{min-width:0}.sienah-studio-heading p{margin:0;color:color-mix(in srgb,var(--sienah-teal-300) 82%,transparent);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sienah-studio-heading h1{margin:.04rem 0 0;color:#fffcf5f5;font-size:clamp(1.02rem,3.2vw,1.28rem);line-height:1.08}.sienah-preview-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:min(10.5rem,32vw);border-color:#fff7e808;border-radius:999px;padding:.18rem;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-500) 6%,transparent),transparent 4rem),#02050585;box-shadow:0 14px 36px #00000057,inset 0 1px #ffffff05;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sienah-preview-toggle button{min-height:2.02rem;border:0;border-radius:999px;background:transparent;color:#dae7e2b3;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}.sienah-preview-toggle button.is-active{color:#fffcf5f5;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 22%,transparent),transparent 4rem),linear-gradient(180deg,#0d2221eb,#071212d1);box-shadow:0 8px 20px #00000047,inset 0 1px #ffffff0b}.sienah-save-pill.identity-v1-save-link{min-height:2.4rem;border-radius:999px;padding:0 .9rem;color:#fffcf5f5}.sienah-live-portrait-inner.identity-v1-edit-avatar-anchor{border:0;background:transparent}.sienah-live-portrait.is-previewing .sienah-live-portrait-inner.identity-v1-edit-avatar-anchor{grid-template-columns:auto minmax(0,1fr) auto}.sienah-live-portrait.is-previewing .identity-v1-edit-avatar-wrap{box-shadow:0 0 0 .32rem #0000008a,0 18px 44px #00000075}.sienah-preview-badge{align-self:end;display:inline-flex;align-items:center;gap:.38rem;min-height:2.38rem;border-color:#fff7e809;border-radius:999px;padding:0 .82rem;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-500) 9%,transparent),transparent 4rem),#03070780;color:#e1efeac7;font-size:.78rem;font-weight:800;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 34px #00000052}.sienah-banner-pill{border-color:#fff7e809;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-500) 8%,transparent),transparent 4rem),#03070785;border-radius:999px;box-shadow:0 14px 34px #00000052}.sienah-studio-switcher.essence-rail{border-color:#fff7e807;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-500) 6%,transparent),transparent 6rem),#0205058a;box-shadow:0 18px 48px #0000005c,inset 0 1px #ffffff05}.sienah-studio-switcher .identity-v1-panel-tab{border:0;background:transparent}.sienah-studio-switcher .identity-v1-panel-tab.is-active{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 22%,transparent),transparent 5rem),linear-gradient(180deg,#0b1f1ee6,#061111cc);box-shadow:0 8px 22px #0000004d,inset 0 1px #ffffff0a}.sienah-studio-panel.identity-v1-smart-panel{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sienah-teal-500) 5.2%,transparent),transparent 8rem),linear-gradient(180deg,#080a0a8f,#010303c2)}.sienah-studio-panel .identity-v1-edit-row,.sienah-studio-panel .identity-v1-bio-card,.sienah-studio-panel .identity-v1-media-control,.sienah-studio-panel .identity-v1-visibility-choice,.sienah-studio-panel .identity-v1-facet-choice,.sienah-studio-panel .identity-v1-depth-edit-card{border-color:#fff7e807;background:radial-gradient(circle at 12% 0%,rgba(255,245,226,.025),transparent 5rem),#03060670;box-shadow:0 12px 30px #00000038,inset 0 1px #ffffff04}.sienah-studio-panel input,.sienah-studio-panel textarea,.sienah-studio-panel select{color:#fffcf5f0}@media (max-width: 720px){.sienah-portrait-content.identity-v1-hero-content{min-height:33rem;padding-top:4.4rem}.sienah-portrait-actions{gap:.4rem}.sienah-portrait-status{font-size:.72rem;padding-inline:.72rem}.sienah-studio-action-row.identity-v1-edit-route-header{grid-template-columns:auto minmax(0,1fr) auto}.sienah-studio-state{display:none}.sienah-preview-toggle{grid-column:1 / -1;width:min(100%,19rem);justify-self:center}}@media (max-width: 420px){.sienah-portrait-content.identity-v1-hero-content{min-height:30.5rem}.sienah-portrait-actions .identity-v1-edit-link span{display:none}.sienah-portrait-actions .identity-v1-edit-link{width:2.55rem;padding:0}.sienah-studio-heading p{display:none}.sienah-studio-heading h1{font-size:.98rem}.sienah-preview-badge{justify-self:start}}.sienah-live-portrait.identity-v1-edit-hero{min-height:clamp(24rem,52vw,31rem)}.sienah-live-portrait-inner.identity-v1-edit-avatar-anchor,.sienah-live-portrait.is-previewing .sienah-live-portrait-inner.identity-v1-edit-avatar-anchor{top:clamp(1rem,3vw,1.35rem);bottom:clamp(1rem,3vw,1.35rem);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar copy" ". action";align-content:start;align-items:start;gap:clamp(.85rem,2.5vw,1.2rem)}.sienah-studio-avatar-column{grid-area:avatar}.sienah-live-portrait-copy{grid-area:copy}.sienah-live-portrait-copy .identity-v1-edit-preview-bio{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sienah-live-portrait .sienah-banner-pill,.sienah-live-portrait .sienah-preview-badge{grid-area:action;justify-self:end}.sienah-live-portrait .identity-v1-edit-preview-tags{display:flex;flex-wrap:wrap;gap:.38rem}@media (max-width: 720px){.sienah-live-portrait.identity-v1-edit-hero{min-height:34rem}.sienah-live-portrait-inner.identity-v1-edit-avatar-anchor,.sienah-live-portrait.is-previewing .sienah-live-portrait-inner.identity-v1-edit-avatar-anchor{top:.95rem;bottom:.95rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar copy" "action action";align-content:start;gap:.68rem}.sienah-live-portrait .identity-v1-edit-avatar-wrap{width:4.85rem;height:4.85rem;border-radius:1.25rem}.sienah-live-portrait-copy h2{font-size:clamp(1.45rem,8vw,2.18rem);line-height:.98}.sienah-live-portrait-copy .identity-v1-edit-preview-bio{-webkit-line-clamp:3;font-size:.92rem;line-height:1.34}.sienah-live-facet-line{gap:.34rem;max-height:7rem;overflow:hidden}.sienah-live-facet-line span{min-width:0;flex:1 1 7.2rem;padding:.38rem .5rem}.sienah-live-portrait .sienah-live-facet-line em{display:none}.sienah-live-portrait .identity-v1-edit-preview-tags span{min-height:1.82rem;padding:.25rem .48rem}.sienah-live-portrait .sienah-preview-badge,.sienah-live-portrait .sienah-banner-pill{justify-self:start}}.sienah-identity-portrait .identity-v1-essence-cover img{opacity:.66;filter:saturate(1.02) contrast(1.05) brightness(.9);object-position:center 28%}.sienah-identity-portrait .identity-v1-essence-cover:after{background:linear-gradient(90deg,rgba(0,0,0,.3),transparent 54%),linear-gradient(180deg,#0000000f,#0000002e 24%,#000000b3 56%,#000000f5)}.sienah-portrait-content.identity-v1-hero-content{padding-top:clamp(5.6rem,12vw,7.4rem)}.sienah-portrait-main{align-items:center;gap:clamp(1.18rem,3.6vw,1.85rem)}.sienah-portrait-main .identity-v1-account-mark,.sienah-portrait-main .identity-v1-avatar-image,.sienah-portrait-main .identity-v1-avatar-fallback{border-radius:999px}.sienah-portrait-main .identity-v1-account-mark{width:clamp(6.25rem,22vw,8.5rem);height:clamp(6.25rem,22vw,8.5rem);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 58%,transparent);box-shadow:0 0 0 .22rem #000000a3,0 0 0 .3rem color-mix(in srgb,var(--sienah-teal-300) 11%,transparent),0 20px 44px #00000085,0 0 26px color-mix(in srgb,var(--sienah-teal-500) 16%,transparent)}.sienah-portrait-copy .identity-v1-bio{margin-top:.98rem}.sienah-depth-river.identity-v1-facet-strip{margin-top:1.2rem}@media (max-width: 720px){.sienah-portrait-content.identity-v1-hero-content{min-height:34rem;padding-top:5.35rem}.sienah-portrait-main{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.92rem}.sienah-portrait-main .identity-v1-account-mark{width:5.65rem;height:5.65rem}}@media (max-width: 420px){.sienah-portrait-content.identity-v1-hero-content{min-height:33rem;padding-top:5.1rem}.sienah-portrait-main{gap:.82rem}.sienah-portrait-main .identity-v1-account-mark{width:5.35rem;height:5.35rem}}.sienah-identity-portrait.identity-v1-person-card{background:linear-gradient(180deg,#040b0c4d,#000000f5 45%),#000000fa}.sienah-identity-portrait .identity-v1-essence-cover{inset:0 0 auto;height:clamp(12rem,43vw,17.5rem);opacity:1}.sienah-identity-portrait .identity-v1-essence-cover img{opacity:.9;filter:saturate(1.08) contrast(1.04) brightness(.98);object-position:center 38%;transform:scale(1.02)}.sienah-identity-portrait .identity-v1-essence-cover:before{opacity:.18}.sienah-identity-portrait .identity-v1-essence-cover:after{background:linear-gradient(90deg,rgba(0,0,0,.22),transparent 58%),linear-gradient(180deg,#00000005,#0000001a 38%,#0000008f 74%,#000000eb)}.sienah-portrait-content.identity-v1-hero-content{padding-top:clamp(6.65rem,16vw,8.4rem)}.sienah-portrait-main>.identity-v1-account-mark{display:block;flex:0 0 auto;aspect-ratio:1 / 1;overflow:hidden;border-radius:50%!important;clip-path:circle(50% at 50% 50%);border-color:color-mix(in srgb,var(--sienah-teal-300) 62%,transparent)}.sienah-portrait-main>.identity-v1-account-mark>.identity-v1-avatar-image,.sienah-portrait-main>.identity-v1-account-mark>.identity-v1-avatar-fallback{display:block;width:100%;height:100%;aspect-ratio:1 / 1;border-radius:50%!important;clip-path:circle(50% at 50% 50%)}.sienah-portrait-main>.identity-v1-account-mark>.identity-v1-avatar-image{object-fit:cover;object-position:center}.sienah-portrait-main>.identity-v1-account-mark>.identity-v1-avatar-fallback{display:grid;place-items:center}@media (max-width: 720px){.sienah-identity-portrait .identity-v1-essence-cover{height:13.2rem}.sienah-portrait-content.identity-v1-hero-content{min-height:34.6rem;padding-top:6.35rem}}@media (max-width: 420px){.sienah-identity-portrait .identity-v1-essence-cover{height:12.7rem}.sienah-portrait-content.identity-v1-hero-content{min-height:33.9rem;padding-top:6.05rem}}.sienah-live-portrait.identity-v1-edit-hero{background:linear-gradient(180deg,#050c0d1f,#000000eb 64%),#020607}.sienah-live-portrait .identity-v1-edit-essence-banner{opacity:1;background:radial-gradient(circle at 18% 16%,rgba(255,244,226,.12),transparent 6rem),radial-gradient(circle at 84% 14%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 9rem),linear-gradient(145deg,#111b1b75,#010608bd 70%,#000000e0)}.sienah-live-portrait .identity-v1-edit-essence-banner img{opacity:.78;filter:saturate(1.05) contrast(1.05) brightness(.96);object-position:center 38%}.sienah-live-portrait .identity-v1-edit-essence-banner:after{background:linear-gradient(90deg,rgba(0,0,0,.18),transparent 60%),linear-gradient(180deg,#0000000a,#0000005c 62%,#000000d1)}.sienah-live-portrait .identity-v1-edit-avatar-wrap{aspect-ratio:1 / 1;overflow:hidden;border-radius:50%!important;clip-path:circle(50% at 50% 50%);border-color:color-mix(in srgb,var(--sienah-teal-300) 62%,transparent);box-shadow:0 0 0 .22rem #00000094,0 0 0 .3rem color-mix(in srgb,var(--sienah-teal-300) 10%,transparent),0 18px 44px #00000080}.sienah-live-portrait .identity-v1-edit-avatar-wrap .identity-v1-account-mark,.sienah-live-portrait .identity-v1-edit-avatar-wrap .identity-v1-avatar-image,.sienah-live-portrait .identity-v1-edit-avatar-wrap .identity-v1-avatar-fallback{width:100%;height:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:50%!important;clip-path:circle(50% at 50% 50%)}.sienah-live-portrait .identity-v1-camera-chip{display:grid;place-items:center;right:.12rem;bottom:.12rem;width:2.18rem;height:2.18rem;min-width:0;padding:0;border-radius:50%;border:1px solid rgba(228,255,251,.22);background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.2),transparent 38%),#081617c2;color:#ecfffceb;box-shadow:0 10px 24px #0000006b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sienah-live-portrait .identity-v1-camera-chip:before{content:none}.sienah-live-portrait .identity-v1-camera-chip svg{width:1rem;height:1rem}.sienah-live-portrait .identity-v1-camera-chip span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 720px){.sienah-live-portrait .identity-v1-edit-avatar-wrap{width:4.85rem;height:4.85rem}}.sienah-plus-page{--sienah-plus-ink: #f7fbf5;--sienah-plus-muted: rgba(225, 235, 229, .72);--sienah-plus-faint: rgba(225, 235, 229, .5);--sienah-plus-teal: var(--sienah-accent);--sienah-plus-warm: #f1dfc4;gap:clamp(.8rem,2vw,1.15rem)}.sienah-plus-page :where(h1,h2,h3,p){margin:0}.sienah-plus-page :where(h1,h2,h3){color:var(--sienah-plus-ink);letter-spacing:0}.sienah-plus-hero{position:relative;overflow:hidden;min-height:clamp(13rem,30vw,20rem);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:clamp(1.35rem,3vw,2.2rem);padding:clamp(1.15rem,4vw,2rem);background:linear-gradient(180deg,#0207082e,#010405d1 57%,#000203f5),radial-gradient(circle at 78% 20%,color-mix(in srgb,var(--sienah-teal-300) 18%,transparent),transparent 16rem),radial-gradient(circle at 16% 100%,rgba(241,223,196,.075),transparent 14rem),linear-gradient(145deg,#081012fa,#000204fc);box-shadow:0 30px 90px #0000007a,0 0 0 1px #ffffff06 inset,0 1px #ffffff0f inset}.sienah-plus-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(122deg,transparent 0 42%,color-mix(in srgb,var(--sienah-teal-300) 9%,transparent) 43%,transparent 57%),radial-gradient(ellipse at 62% 28%,rgba(255,255,255,.08),transparent 19rem);opacity:.58;pointer-events:none}.sienah-plus-hero-copy,.sienah-plus-membership-card{position:relative;z-index:1}.sienah-plus-hero-copy{align-self:end;max-width:41rem;display:grid;gap:.9rem}.sienah-plus-eyebrow,.sienah-plus-section-head>span,.sienah-plus-interest>div:first-child>span,.sienah-plus-membership-card>span{color:color-mix(in srgb,var(--sienah-teal-300) 88%,transparent);font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.sienah-plus-eyebrow{display:inline-flex;width:max-content;align-items:center;gap:.4rem;padding:.42rem .68rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 13%,transparent);background:#01090a8c;box-shadow:0 10px 26px #00000042}.sienah-plus-hero h1{max-width:6em;font-size:clamp(2.55rem,9vw,5.35rem);line-height:.96}.sienah-plus-hero-copy>p{max-width:38rem;color:var(--sienah-plus-muted);font-size:clamp(1rem,2.5vw,1.22rem);line-height:1.5}.sienah-plus-hero-actions{display:flex;flex-wrap:wrap;gap:.72rem;align-items:center}.sienah-plus-primary-action,.sienah-plus-secondary-action,.sienah-plus-capability,.sienah-plus-whole-focus,.sienah-plus-focus-list button{border:0;font:inherit;cursor:pointer}.sienah-plus-primary-action,.sienah-plus-secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:999px;min-height:3.05rem;color:#001b1a;font-weight:900;background:linear-gradient(180deg,rgba(255,255,255,.48),transparent 48%),linear-gradient(135deg,#4effee,#1bc6b6);box-shadow:0 18px 44px #1cd5c533,0 10px 28px #00000059}.sienah-plus-primary-action{padding:.78rem 1.12rem}.sienah-plus-secondary-action{width:100%;padding:.75rem 1rem}.sienah-plus-primary-action:disabled,.sienah-plus-secondary-action:disabled{cursor:wait;opacity:.7}.sienah-plus-soft-note{color:var(--sienah-plus-faint);font-size:.92rem}.sienah-plus-membership-card{justify-self:end;align-self:end;width:min(21rem,100%);display:grid;gap:.7rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:1.35rem;padding:1.05rem;background:radial-gradient(circle at 90% 0%,color-mix(in srgb,var(--sienah-teal-300) 13%,transparent),transparent 10rem),linear-gradient(180deg,#080f11c2,#010506b8);box-shadow:0 24px 64px #0000006b,inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sienah-plus-membership-card strong{color:var(--sienah-plus-ink);font-size:1.55rem}.sienah-plus-membership-card p,.sienah-plus-membership-card div{color:var(--sienah-plus-muted);line-height:1.4}.sienah-plus-membership-card div{display:inline-flex;gap:.45rem;align-items:center}.sienah-plus-status,.sienah-plus-member-state,.sienah-plus-plans,.sienah-plus-depth,.sienah-plus-interest,.sienah-plus-truth{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 9.5%,transparent);border-radius:clamp(1.1rem,2.3vw,1.55rem);background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--sienah-teal-300) 4.5%,transparent),transparent 12rem),linear-gradient(180deg,#060c0ec7,#000305d6);box-shadow:0 22px 58px #00000057,inset 0 1px #ffffff09}.sienah-plus-status{display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));padding:.75rem}.sienah-plus-member-state{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:clamp(1rem,2.4vw,1.3rem);background:radial-gradient(circle at 9% 16%,color-mix(in srgb,var(--sienah-teal-300) 9%,transparent),transparent 9rem),linear-gradient(135deg,#021213d1,#000406b8)}.sienah-plus-member-state>div:first-child{display:grid;gap:.3rem}.sienah-plus-member-state>div:first-child>span{color:color-mix(in srgb,var(--sienah-teal-300) 88%,transparent);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sienah-plus-member-state h2{font-size:clamp(1.35rem,3.5vw,2rem);line-height:1.04}.sienah-plus-member-state p{max-width:42rem;color:var(--sienah-plus-muted);line-height:1.45}.sienah-plus-member-stack{display:grid;gap:.48rem;min-width:min(20rem,100%)}.sienah-plus-member-stack span{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);background:#0005068a;color:#f2f8f5db;padding:.55rem .7rem;font-weight:800}.sienah-plus-status-pill{display:grid;gap:.25rem;align-content:center;min-height:4.2rem;border-radius:1rem;padding:.82rem;border:1px solid rgba(255,255,255,.055);background:#ffffff07;color:var(--sienah-plus-muted)}.sienah-plus-status-pill svg{color:color-mix(in srgb,var(--sienah-teal-300) 82%,transparent)}.sienah-plus-status-pill span{color:var(--sienah-plus-faint);font-size:.76rem}.sienah-plus-status-pill strong{color:var(--sienah-plus-ink);font-size:1rem}.sienah-plus-status-pill.is-ready{background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent)}.sienah-plus-plans{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.82rem}.sienah-plus-plan{display:grid;gap:.9rem;border-radius:1.25rem;padding:clamp(1rem,2.5vw,1.35rem);border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#ffffff09,#ffffff03),#00040594}.sienah-plus-plan.is-featured{border-color:color-mix(in srgb,var(--sienah-teal-300) 22%,transparent);background:radial-gradient(circle at 90% 8%,color-mix(in srgb,var(--sienah-teal-300) 13%,transparent),transparent 11rem),linear-gradient(180deg,#051b1c9e,#010506c7)}.sienah-plus-plan-top{display:grid;gap:.28rem}.sienah-plus-plan-top span,.sienah-plus-plan-foot,.sienah-plus-plan p{color:var(--sienah-plus-muted)}.sienah-plus-plan-top strong{color:var(--sienah-plus-ink);font-size:clamp(1.5rem,4vw,2.45rem);line-height:1}.sienah-plus-plan p{line-height:1.45}.sienah-plus-plan-tags,.sienah-plus-focus-list,.sienah-plus-entitlement-strip{display:flex;gap:.48rem;flex-wrap:wrap}.sienah-plus-plan-tags span,.sienah-plus-focus-list button,.sienah-plus-entitlement-strip span{border-radius:999px;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);background:#0008099e;color:#e7f4efc7}.sienah-plus-plan-tags span,.sienah-plus-entitlement-strip span{padding:.42rem .62rem;font-size:.78rem}.sienah-plus-plan-foot{display:inline-flex;align-items:center;gap:.45rem;font-size:.9rem}.sienah-plus-depth,.sienah-plus-interest,.sienah-plus-truth{display:grid;gap:.95rem;padding:clamp(1rem,2.7vw,1.45rem)}.sienah-plus-section-head{display:grid;gap:.28rem}.sienah-plus-section-head h2,.sienah-plus-interest h2{font-size:clamp(1.45rem,4.4vw,2.35rem);line-height:1.03}.sienah-plus-capability-grid,.sienah-plus-truth-grid{display:grid;gap:.78rem;grid-template-columns:repeat(2,minmax(0,1fr))}.sienah-plus-capability,.sienah-plus-truth-grid article{display:grid;gap:.65rem;border-radius:1.05rem;border:1px solid rgba(255,255,255,.055);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sienah-teal-300) 5.5%,transparent),transparent 9rem),#00040694;padding:.95rem;box-shadow:inset 0 1px #ffffff09}.sienah-plus-capability{grid-template-columns:auto 1fr;color:inherit;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.sienah-plus-capability:hover,.sienah-plus-capability:focus-visible,.sienah-plus-capability.is-selected{border-color:color-mix(in srgb,var(--sienah-teal-300) 34%,transparent);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sienah-teal-300) 11%,transparent),transparent 9rem),#000d0eb8}.sienah-plus-capability.is-selected{transform:translateY(-1px);box-shadow:0 18px 42px #0000004d,inset 0 1px #ffffff0d}.sienah-plus-capability-icon{display:grid;place-items:center;width:2.2rem;aspect-ratio:1;border-radius:999px;background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);color:color-mix(in srgb,var(--sienah-teal-300) 90%,transparent)}.sienah-plus-capability h3,.sienah-plus-truth-grid h3{font-size:1rem;line-height:1.1}.sienah-plus-capability p,.sienah-plus-truth-grid p,.sienah-plus-interest p{color:var(--sienah-plus-muted);line-height:1.45}.sienah-plus-capability>span{grid-column:2;width:max-content;max-width:100%;border-radius:999px;padding:.34rem .55rem;background:color-mix(in srgb,var(--sienah-teal-300) 7%,transparent);color:color-mix(in srgb,var(--sienah-teal-300) 84%,transparent);font-size:.76rem;font-weight:800}.sienah-plus-interest{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center}.sienah-plus-focus-list button{padding:.58rem .78rem;transition:background .14s ease,color .14s ease,border-color .14s ease}.sienah-plus-focus-list button.is-selected{border-color:color-mix(in srgb,var(--sienah-teal-300) 44%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);color:var(--sienah-plus-ink)}.sienah-plus-whole-focus{justify-self:start;border-radius:999px;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);background:#0008099e;color:#e7f4efdb;padding:.58rem .78rem;font-weight:850}.sienah-plus-whole-focus[aria-pressed=true]{border-color:color-mix(in srgb,var(--sienah-teal-300) 48%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);color:var(--sienah-plus-ink)}.sienah-plus-secondary-action{grid-column:2;justify-self:start;width:auto;min-width:12rem}.sienah-plus-entitlement-strip{padding-top:.18rem}@media (max-width: 820px){.sienah-plus-hero{min-height:19rem}.sienah-plus-membership-card{justify-self:stretch}.sienah-plus-status{grid-template-columns:repeat(2,minmax(0,1fr))}.sienah-plus-plans,.sienah-plus-capability-grid,.sienah-plus-truth-grid,.sienah-plus-member-state,.sienah-plus-interest{grid-template-columns:1fr}.sienah-plus-secondary-action{grid-column:1;width:100%}}@media (max-width: 520px){.sienah-plus-page{gap:.72rem;padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px))}.sienah-plus-hero,.sienah-plus-status,.sienah-plus-member-state,.sienah-plus-plans,.sienah-plus-depth,.sienah-plus-interest,.sienah-plus-truth{border-radius:1.18rem}.sienah-plus-hero{min-height:auto;padding:.9rem}.sienah-plus-hero-copy{gap:.54rem}.sienah-plus-hero h1{font-size:clamp(2.2rem,9vw,3.2rem);line-height:.96}.sienah-plus-hero-copy>p{font-size:.9rem;line-height:1.38}.sienah-plus-membership-card{display:none}.sienah-plus-status{padding:.52rem;gap:.48rem}.sienah-plus-status-pill{min-height:3.05rem;padding:.52rem}.sienah-plus-status-pill span{font-size:.68rem}.sienah-plus-status-pill strong{font-size:.88rem}.sienah-plus-member-state{gap:.58rem;padding:.74rem}.sienah-plus-member-state h2{font-size:clamp(1.05rem,5.5vw,1.32rem)}.sienah-plus-member-state p{font-size:.82rem;line-height:1.32;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sienah-plus-member-stack{display:flex;flex-wrap:wrap;gap:.4rem;min-width:0}.sienah-plus-member-stack span{padding:.38rem .55rem;font-size:.76rem}.sienah-plus-plans,.sienah-plus-capability-grid,.sienah-plus-truth-grid{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none}.sienah-plus-plans::-webkit-scrollbar,.sienah-plus-capability-grid::-webkit-scrollbar,.sienah-plus-truth-grid::-webkit-scrollbar{display:none}.sienah-plus-plans{padding:.6rem;margin-top:5.2rem}.sienah-plus-plan,.sienah-plus-capability,.sienah-plus-truth-grid article{flex:0 0 min(15.75rem,82vw);scroll-snap-align:start}.sienah-plus-plan{gap:.62rem;padding:.82rem}.sienah-plus-plan-top strong{font-size:1.45rem}.sienah-plus-plan p{font-size:.84rem;line-height:1.32}.sienah-plus-plan-tags span:nth-child(n+5){display:none}.sienah-plus-depth,.sienah-plus-interest,.sienah-plus-truth{gap:.7rem;padding:.78rem}.sienah-plus-section-head h2,.sienah-plus-interest h2{font-size:clamp(1.35rem,7vw,1.85rem)}.sienah-plus-capability,.sienah-plus-truth-grid article{gap:.5rem;min-height:10.2rem;padding:.75rem}.sienah-plus-capability p,.sienah-plus-truth-grid p,.sienah-plus-interest p{font-size:.83rem;line-height:1.33}.sienah-plus-focus-list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:.1rem}.sienah-plus-focus-list::-webkit-scrollbar{display:none}.sienah-plus-focus-list button{flex:0 0 auto;padding:.5rem .68rem;font-size:.82rem}.sienah-plus-capability{grid-template-columns:1fr}.sienah-plus-capability>span{grid-column:1}}.sienah-plus-page{width:min(100%,760px);padding:.55rem clamp(.55rem,2vw,.9rem) max(6.6rem,calc(5.8rem + env(safe-area-inset-bottom,0px)));background:radial-gradient(circle at 50% -6rem,color-mix(in srgb,var(--sienah-teal-500) 8.5%,transparent),transparent 18rem),radial-gradient(circle at 8% 19rem,rgba(255,240,210,.04),transparent 11rem),linear-gradient(180deg,#020202,#000)}.sienah-plus-portrait.sienah-plus-hero{min-height:auto;display:grid;gap:clamp(.82rem,2.5vw,1.1rem);border-color:#fff7e807;border-radius:clamp(1.25rem,4vw,2rem);padding:clamp(.82rem,3vw,1.15rem);background:radial-gradient(circle at 18% 18%,rgba(255,239,213,.07),transparent 7rem),radial-gradient(circle at 82% 14%,color-mix(in srgb,var(--sienah-teal-500) 13%,transparent),transparent 12rem),linear-gradient(145deg,#0c0e0ef0,#030505fa 58%,#000);box-shadow:0 28px 86px #00000080,0 0 48px color-mix(in srgb,var(--sienah-teal-500) 3.5%,transparent),inset 0 1px #ffffff05}.sienah-plus-portrait.sienah-plus-hero:before{background:linear-gradient(180deg,#0000000a,#0000006b 52%,#000000d1),radial-gradient(circle at 50% 44%,rgba(255,247,232,.04),transparent 16rem);opacity:1}.sienah-plus-portrait-glow{position:absolute;inset:-16% -12% auto 28%;height:18rem;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 62%),linear-gradient(110deg,transparent 10%,color-mix(in srgb,var(--sienah-teal-500) 8%,transparent) 44%,transparent 72%);filter:blur(5px);opacity:.86;pointer-events:none}.sienah-plus-portrait-actions{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.55rem}.sienah-plus-portrait-actions>span,.sienah-plus-eyebrow,.sienah-plus-whole-focus{border-color:#fff7e80a;background:radial-gradient(circle at 50% 0%,rgba(255,245,226,.045),transparent 3rem),#02050585;box-shadow:0 15px 36px #00000057,0 0 18px color-mix(in srgb,var(--sienah-teal-500) 3.5%,transparent),inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sienah-plus-portrait-actions>span{min-height:2.35rem;display:inline-flex;align-items:center;border:1px solid rgba(255,247,232,.038);border-radius:999px;padding:0 .88rem;color:color-mix(in srgb,var(--sienah-teal-300) 94%,transparent);font-size:.78rem;font-weight:850}.sienah-plus-primary-action,.sienah-plus-secondary-action{min-height:2.45rem;color:#fffcf5ed;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 22%,transparent),transparent 4rem),#020708c7;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);box-shadow:0 16px 42px #00000061,0 0 22px color-mix(in srgb,var(--sienah-teal-500) 7.5%,transparent),inset 0 1px #ffffff08}.sienah-plus-primary-action{padding:.52rem .78rem}.sienah-plus-secondary-action{min-width:0;padding:.58rem .8rem}.sienah-plus-portrait-copy.sienah-plus-hero-copy{position:relative;z-index:2;max-width:none;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.38rem clamp(.82rem,3vw,1.1rem)}.sienah-plus-mark{grid-row:1 / 5;display:grid;place-items:center;width:clamp(4.7rem,16vw,6.2rem);aspect-ratio:1;border-radius:999px;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);background:radial-gradient(circle at 55% 58%,color-mix(in srgb,var(--sienah-teal-300) 13%,transparent),transparent 2rem),linear-gradient(145deg,#090e0ff0,#000203fa);box-shadow:0 0 0 .34rem #0000006b,0 22px 55px #00000080,0 0 28px color-mix(in srgb,var(--sienah-teal-500) 10%,transparent)}.sienah-plus-mark span{color:#fffcf5fa;font-size:clamp(2.2rem,8vw,3.1rem);font-weight:950;line-height:1}.sienah-plus-mark i{position:absolute;transform:translate(1.32rem,-1.35rem);color:color-mix(in srgb,var(--sienah-teal-300) 95%,transparent);font-size:1.02rem;font-style:normal;font-weight:950}.sienah-plus-portrait-copy .sienah-plus-eyebrow,.sienah-plus-portrait-copy h1,.sienah-plus-portrait-line,.sienah-plus-portrait-stack{grid-column:2}.sienah-plus-eyebrow{width:max-content;max-width:100%;color:color-mix(in srgb,var(--sienah-teal-300) 94%,transparent);letter-spacing:0;text-transform:none;font-size:.8rem}.sienah-plus-portrait.sienah-plus-hero h1{max-width:100%;color:#fffcf5fc;font-size:clamp(2.55rem,9vw,4.5rem);line-height:.94;text-shadow:0 16px 46px rgba(0,0,0,.55)}.sienah-plus-portrait-line{max-width:31rem;color:#fbfaf4e0;font-size:clamp(.98rem,2.7vw,1.08rem);line-height:1.34}.sienah-plus-portrait-stack.sienah-plus-member-stack{display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.sienah-plus-portrait-stack.sienah-plus-member-stack span{border-color:#fff7e808;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--sienah-teal-500) 7%,transparent),transparent 4rem),#04070761;padding:.42rem .58rem;color:#e7f4efcc;font-size:.78rem;box-shadow:0 10px 24px #00000038}.sienah-plus-portrait-status.sienah-plus-status{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:.42rem;padding:0;border:0;background:transparent;box-shadow:none}.sienah-plus-status-pill{min-height:2.08rem;display:inline-flex;align-items:center;gap:.34rem;border-color:#fff7e807;background:#0205056b;border-radius:999px;padding:.36rem .54rem}.sienah-plus-status-pill span{color:#d6e5e09e;font-size:.7rem}.sienah-plus-status-pill strong{color:#fffcf5e6;font-size:.78rem}.sienah-plus-status-pill.is-ready{background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sienah-teal-500) 11%,transparent),transparent 4rem),#04070773}.sienah-plus-compact-state.sienah-plus-member-state{display:flex;align-items:center;flex-wrap:wrap;gap:.46rem;padding:.58rem;border-color:#fff7e806;background:radial-gradient(circle at 4% 50%,color-mix(in srgb,var(--sienah-teal-500) 10.5%,transparent),transparent 7rem),linear-gradient(90deg,#0711118c,#03060670)}.sienah-plus-compact-state>span{color:color-mix(in srgb,var(--sienah-teal-300) 86%,transparent);font-size:.75rem;font-weight:850}.sienah-plus-compact-state strong{color:#fffcf5f0}.sienah-plus-compact-state em{margin-left:auto;color:#dae7e39e;font-size:.78rem;font-style:normal}.sienah-plus-depth,.sienah-plus-interest,.sienah-plus-truth{border-color:#fff7e807;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sienah-teal-500) 5%,transparent),transparent 8rem),linear-gradient(180deg,#080a0a85,#010303c2);box-shadow:0 22px 62px #0000006b,inset 0 1px #ffffff05}.sienah-plus-depth{gap:.72rem}.sienah-plus-section-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.sienah-plus-section-head>span,.sienah-plus-interest>div:first-child>span{letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--sienah-teal-300) 86%,transparent)}.sienah-plus-section-head h2,.sienah-plus-interest h2{font-size:clamp(1.4rem,4.6vw,2rem)}.sienah-plus-capability-grid{display:flex;gap:.6rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none}.sienah-plus-capability-grid::-webkit-scrollbar{display:none}.sienah-plus-capability{flex:0 0 min(11.2rem,56vw);min-height:5.7rem;scroll-snap-align:start;border-color:#fff7e807;border-radius:1rem;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-teal-500) 6.5%,transparent),transparent 5rem),#04070766;gap:.42rem;padding:.68rem;box-shadow:0 12px 28px #00000038}.sienah-plus-capability h3{color:#fffcf5f2;font-size:.92rem}.sienah-plus-capability>span{width:max-content;max-width:100%;color:color-mix(in srgb,var(--sienah-teal-300) 82%,transparent);background:color-mix(in srgb,var(--sienah-teal-500) 5.5%,transparent);font-size:.68rem}.sienah-plus-capability.is-selected{border-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent);background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 13.5%,transparent),transparent 6rem),#0510108f}.sienah-plus-interest{grid-template-columns:minmax(0,1fr) auto auto;gap:.55rem;align-items:center;padding:.72rem}.sienah-plus-interest p{color:#dae7e3ad;font-size:.86rem}.sienah-plus-whole-focus{justify-self:auto;color:#e7f4efd6}.sienah-plus-whole-focus[aria-pressed=true]{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 18%,transparent),transparent 4rem),#020809ad}.sienah-plus-truth{gap:.65rem}.sienah-plus-truth-grid,.sienah-plus-entitlement-strip{display:flex;gap:.48rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sienah-plus-truth-grid::-webkit-scrollbar,.sienah-plus-entitlement-strip::-webkit-scrollbar{display:none}.sienah-plus-truth-grid article{flex:0 0 auto;min-height:auto;border-radius:999px;padding:.46rem .65rem;border-color:#fff7e807;background:#0407076b}.sienah-plus-truth-grid h3{font-size:.78rem;white-space:nowrap}.sienah-plus-entitlement-strip{flex-wrap:nowrap;padding:0}.sienah-plus-entitlement-strip span{flex:0 0 auto;border-color:#fff7e807;background:#0407075c}@media (max-width: 620px){.sienah-plus-portrait.sienah-plus-hero{gap:.7rem;padding:.7rem}.sienah-plus-portrait-actions{gap:.4rem}.sienah-plus-portrait-actions>span{min-height:2.12rem;padding-inline:.68rem}.sienah-plus-primary-action{min-height:2.12rem;padding:.42rem .62rem;font-size:.78rem}.sienah-plus-portrait-copy.sienah-plus-hero-copy{grid-template-columns:auto minmax(0,1fr);gap:.3rem .7rem}.sienah-plus-mark{width:4.2rem}.sienah-plus-portrait.sienah-plus-hero h1{font-size:clamp(2.1rem,11vw,3rem)}.sienah-plus-portrait-line{font-size:.92rem}.sienah-plus-portrait-stack.sienah-plus-member-stack span{font-size:.72rem;padding:.34rem .48rem}.sienah-plus-portrait-status.sienah-plus-status{gap:.34rem}.sienah-plus-status-pill{min-height:1.98rem;padding:.32rem .46rem}.sienah-plus-compact-state.sienah-plus-member-state{padding:.5rem}.sienah-plus-compact-state em{flex-basis:100%;margin-left:0}.sienah-plus-depth,.sienah-plus-interest,.sienah-plus-truth{padding:.68rem}.sienah-plus-capability{flex-basis:min(10.4rem,58vw);min-height:5.5rem}.sienah-plus-interest{grid-template-columns:1fr}.sienah-plus-whole-focus,.sienah-plus-secondary-action{width:100%}}.sienah-plus-page{--sienah-plus-ink: #fffaf0;--sienah-plus-muted: rgba(232, 228, 218, .76);--sienah-plus-faint: rgba(232, 228, 218, .52);--sienah-plus-teal: var(--sienah-accent)}.sienah-plus-portrait.sienah-plus-hero{background:radial-gradient(circle at 18% 18%,rgba(255,239,213,.06),transparent 7rem),radial-gradient(circle at 82% 14%,color-mix(in srgb,var(--sienah-teal-500) 13%,transparent),transparent 12rem),linear-gradient(145deg,#0c0e0ef0,#030505fa 58%,#000)}.sienah-plus-portrait-glow{background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 62%),linear-gradient(110deg,transparent 10%,color-mix(in srgb,var(--sienah-teal-500) 8%,transparent) 44%,transparent 72%)}.sienah-plus-portrait-actions>span,.sienah-plus-eyebrow,.sienah-plus-section-head>span,.sienah-plus-interest>div:first-child>span,.sienah-plus-compact-state>span{color:color-mix(in srgb,var(--sienah-teal-300) 94%,transparent)}.sienah-plus-primary-action,.sienah-plus-secondary-action{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 20%,transparent),transparent 4rem),#020708c7;border-color:color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);box-shadow:0 16px 42px #00000061,0 0 22px color-mix(in srgb,var(--sienah-teal-500) 7.5%,transparent),inset 0 1px #ffffff08}.sienah-plus-mark{border-color:color-mix(in srgb,var(--sienah-teal-300) 20%,transparent);background:radial-gradient(circle at 55% 58%,color-mix(in srgb,var(--sienah-teal-300) 13%,transparent),transparent 2rem),linear-gradient(145deg,#090e0ff0,#000203fa);box-shadow:0 0 0 .34rem #0000006b,0 22px 55px #00000080,0 0 28px color-mix(in srgb,var(--sienah-teal-500) 10%,transparent)}.sienah-plus-mark i,.sienah-plus-status-pill svg,.sienah-plus-capability-icon,.sienah-plus-capability>span,.sienah-plus-entitlement-strip span{color:color-mix(in srgb,var(--sienah-teal-300) 90%,transparent)}.sienah-plus-portrait-stack.sienah-plus-member-stack span,.sienah-plus-compact-state.sienah-plus-member-state,.sienah-plus-depth,.sienah-plus-truth{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sienah-teal-500) 4.5%,transparent),transparent 8rem),linear-gradient(180deg,#080a0a8a,#010303c7)}.sienah-plus-status-pill.is-ready,.sienah-plus-whole-focus[aria-pressed=true],.sienah-plus-capability.is-selected{background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sienah-teal-300) 13%,transparent),transparent 4rem),#0408087a}.sienah-plus-capability{background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-teal-500) 5.5%,transparent),transparent 5rem),#04070766}.sienah-plus-capability.is-selected{border-color:color-mix(in srgb,var(--sienah-teal-300) 28%,transparent)}@media (max-width: 520px){.sienah-plus-page{gap:.62rem;padding-top:.36rem}.sienah-plus-portrait.sienah-plus-hero{gap:.48rem;border-radius:1.1rem;padding:.58rem}.sienah-plus-portrait-actions>span,.sienah-plus-primary-action{min-height:2rem;font-size:.72rem}.sienah-plus-primary-action{padding:.38rem .58rem}.sienah-plus-portrait-copy.sienah-plus-hero-copy{gap:.22rem .72rem}.sienah-plus-mark{width:3.75rem;box-shadow:0 0 0 .22rem #0000006b,0 14px 34px #00000073,0 0 20px color-mix(in srgb,var(--sienah-teal-500) 9%,transparent)}.sienah-plus-mark span{font-size:2rem}.sienah-plus-mark i{transform:translate(1rem,-1rem);font-size:.72rem}.sienah-plus-portrait-copy .sienah-plus-eyebrow{padding:.28rem .52rem;font-size:.7rem}.sienah-plus-portrait.sienah-plus-hero h1{font-size:clamp(1.95rem,8vw,2.28rem);line-height:.92}.sienah-plus-portrait-line{display:-webkit-box;max-width:17rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.86rem;line-height:1.18}.sienah-plus-portrait-stack.sienah-plus-member-stack{gap:.3rem}.sienah-plus-portrait-stack.sienah-plus-member-stack span{padding:.28rem .44rem;font-size:.68rem}.sienah-plus-portrait-stack.sienah-plus-member-stack span:nth-child(3),.sienah-plus-portrait-status.sienah-plus-status{display:none}}.sienah-plus-page[data-sienah-plus-bg=black]{--sienah-plus-ink: #fffdf6;--sienah-plus-muted: rgba(234, 239, 235, .72);--sienah-plus-soft: rgba(234, 239, 235, .52);--sienah-plus-line: color-mix(in srgb, var(--sienah-accent) 13%, transparent);--sienah-plus-panel: rgba(6, 10, 12, .88);width:min(100%,760px);min-height:100dvh;padding:clamp(.75rem,2vw,1rem) clamp(.72rem,2vw,1rem) max(7rem,calc(6.1rem + env(safe-area-inset-bottom,0px)));gap:.72rem;background:#000;color:var(--sienah-plus-ink)}.sienah-plus-page[data-sienah-plus-bg=black] :where(h1,h2,h3,p){margin:0;letter-spacing:0}.sienah-plus-topmark{font-size:clamp(2.1rem,8vw,3rem);line-height:1;font-weight:900;color:#fffdf6}.sienah-plus-topmark:after{content:"";display:block;width:9.1rem;height:1px;margin-top:.8rem;background:linear-gradient(90deg,rgba(255,253,246,.22),transparent)}.sienah-plus-hero-card,.sienah-plus-feature-section,.sienah-plus-plan-section,.sienah-plus-depth,.sienah-plus-truth,.sienah-plus-member-state{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:1.1rem;background:linear-gradient(180deg,#ffffff05,#ffffff02),var(--sienah-plus-panel);box-shadow:0 22px 62px #0000007a,inset 0 1px #ffffff09}.sienah-plus-hero-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(8.8rem,34%);align-items:center;gap:clamp(.8rem,3vw,1.25rem);min-height:clamp(19rem,43vw,23rem);padding:clamp(1rem,3vw,1.45rem);background:linear-gradient(120deg,#03080af7,#050e11e6 49%,#000000fa),#000}.sienah-plus-hero-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0 43%,color-mix(in srgb,var(--sienah-teal-300) 8%,transparent) 44%,transparent 72%),linear-gradient(180deg,transparent,rgba(0,0,0,.28));pointer-events:none}.sienah-plus-hero-card .sienah-plus-hero-copy{position:relative;z-index:2;max-width:26rem;display:grid;gap:.72rem}.sienah-plus-eyebrow{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:.38rem;color:color-mix(in srgb,var(--sienah-teal-300) 94%,transparent);font-size:.78rem;font-weight:850;letter-spacing:0;text-transform:none}.sienah-plus-hero-card h2{color:#fffdf6;font-size:clamp(2.55rem,9vw,4.4rem);line-height:.94;font-weight:950}.sienah-plus-tagline{max-width:18rem;color:#ecf2eec7;font-size:clamp(1.02rem,3.7vw,1.38rem);line-height:1.26;font-weight:750}.sienah-plus-description{max-width:22rem;color:#ecf2eeb8;font-size:.93rem;line-height:1.42}.sienah-plus-hero-actions{display:flex;flex-wrap:wrap;gap:.58rem;padding-top:.25rem}.sienah-plus-primary-action,.sienah-plus-secondary-action,.sienah-plus-focus-list button,.sienah-plus-price-option{border:0;font:inherit;cursor:pointer}.sienah-plus-primary-action,.sienah-plus-secondary-action{min-height:2.9rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:999px;padding:.62rem 1rem;font-weight:900}.sienah-plus-primary-action{color:#001414;background:linear-gradient(180deg,rgba(255,255,255,.52),transparent 48%),linear-gradient(135deg,#54fff0,#1cc7b8);box-shadow:0 18px 42px #1cd5c53d,0 12px 32px #0000005c}.sienah-plus-secondary-action{color:#f2f8f5db;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 16%,transparent);background:#00000057;box-shadow:inset 0 1px #ffffff09}.sienah-plus-primary-action:disabled{cursor:default;opacity:.76}.sienah-plus-crystal{position:relative;display:grid;place-items:center;min-height:14rem;color:var(--sienah-plus-teal);z-index:1}.sienah-plus-page .essence-status{display:none}.sienah-app-shell,.app-shell-v1,.public-shell,.auth-shell,.entry-redesign-shell,.sienah-coming-shell{--sienah-teal-900: #064f4c;--sienah-teal-700: #087a76;--sienah-teal-500: #0b8f8a;--sienah-teal-300: #33c6c0;--sienah-teal-100: #d9f6f5;--sienah-accent: #0b8f8a;--sienah-teal: #0b8f8a;--essence-accent: #0b8f8a;--sienah-blue: var(--sienah-accent);--sienah-bg: #0a0e13;--sienah-surface: #11161d;--sienah-surface-elevated: #171e27;--sienah-soft-surface: var(--sienah-surface-elevated);--sienah-border: #22303a;--sienah-text: #f2f5f7;--sienah-text-secondary: #a0a6ac;--sienah-text-muted: #68717a;--essence-teal: var(--sienah-accent);--deepr-teal: var(--essence-teal);--deepr-teal-strong: var(--sienah-accent);--deepr-teal-soft: color-mix(in srgb, var(--sienah-accent) 7.5%, transparent);--deepr-teal-subtle: color-mix(in srgb, var(--sienah-accent) 5.5%, transparent);color:var(--sienah-text)}.sienah-page,.sienah-social-page,.protected-essence-page,.deepr-route-frame,.public-shell,.entry-redesign-shell,.sienah-coming-shell{min-width:0;overflow-x:clip}.sienah-topbar.topbar,.topbar.topbar-brand-glow{border-bottom-color:#f2f5f70e;background:linear-gradient(180deg,#11161df5,#0a0e13f5);box-shadow:0 .65rem 1.8rem #00000047}.sienah-rail.rail,.rail-v1{border-color:#f2f5f711;background:radial-gradient(circle at 80% 0%,color-mix(in srgb,var(--sienah-blue) 5%,transparent),transparent 12rem),#0a0e13e0;box-shadow:inset 0 1px #f2f5f709,0 1.1rem 2.6rem #00000042}.rail-link.active,.rail-link:hover,.rail-link:focus-visible{border-color:color-mix(in srgb,var(--sienah-blue) 24%,transparent);background:color-mix(in srgb,var(--sienah-blue) 7%,rgba(17,22,29,.76));color:color-mix(in srgb,var(--sienah-blue) 62%,var(--sienah-text))}.sienah-bottom-nav .nav-link-mobile.active{border-color:color-mix(in srgb,var(--sienah-blue) 14%,transparent);background:color-mix(in srgb,var(--sienah-blue) 5%,rgba(17,22,29,.72));color:color-mix(in srgb,var(--sienah-blue) 72%,var(--sienah-text));box-shadow:none}.sienah-bottom-nav .nav-link-mobile.active .deepr-nav-icon,.sienah-bottom-nav .nav-link-mobile--create .deepr-nav-icon{border-color:color-mix(in srgb,var(--sienah-blue) 34%,transparent);color:color-mix(in srgb,var(--sienah-blue) 84%,var(--sienah-text));background:color-mix(in srgb,var(--sienah-blue) 8%,rgba(17,22,29,.58));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sienah-blue) 4.5%,transparent)}.sienah-page :is(.essence-rail,.deepr-surface,.deepr-surface-flat:not(.is-error),.card-surface,.sienah-card,.settings-v2-panel,.settings-v2-card,.notification-truth-card,.search-v1-result-card,.search-v1-boundary-card,.discover-v2-card,.circle-v2-card,.circle-v2-discover-card,.inbox-v1-card,.innerspace-v1-card,.motion-v1-card,.moments-v1-card,.kept-v1-card),.public-shell :is(.entry-glass-panel,.entry-phone-card,.entry-legal-card,.entry-auth-card,.entry-truth-card),.entry-redesign-shell :is(.entry-glass-panel,.entry-phone-card,.entry-legal-card,.entry-auth-card,.entry-product-card,.entry-feature-row article,.entry-support-list section){border-color:#f2f5f713;background:radial-gradient(circle at 90% 0%,color-mix(in srgb,var(--sienah-blue) 5.5%,transparent),transparent 10rem),linear-gradient(180deg,#171e27db,#0a0e13f2);box-shadow:inset 0 1px #f2f5f709,0 1rem 2.4rem #00000047}.sienah-card--elevated,.sienah-page :is(.bridge-string-card,.identity-v1-person-card,.create-string-smart-card,.personal-hub-hero,.deeprmatch-v1-progress-panel,.sienah-plus-hero-card){box-shadow:inset 0 1px #f2f5f70a,0 1.35rem 3rem #0000005c}.sienah-list-row,.sienah-page :is(.settings-v2-row,.personal-hub-row,.notification-v1-row,.search-v1-result-card,.whisper-advanced-thread-card,.inbox-v1-row,.relationship-v1-row){border-color:#f2f5f712;border-radius:clamp(.82rem,2.6vw,1.04rem);background:#11161d9e;box-shadow:inset 0 1px #f2f5f708}.sienah-chip--active,.sienah-page :is(.essence-chip.is-selected,.is-selected,.is-active,.active):where(.essence-chip,.sienah-chip,.search-v1-chip,.settings-v2-status-chip,.deeprmatch-v1-option-row,.deeprmatch-v1-option-card){border-color:color-mix(in srgb,var(--sienah-blue) 36%,transparent);background:color-mix(in srgb,var(--sienah-blue) 8%,rgba(17,22,29,.78));color:color-mix(in srgb,var(--sienah-blue) 74%,var(--sienah-text))}.sienah-section-title,.sienah-page :is(.essence-section-title,.deepr-route-title,.sienah-section-header h2,.settings-v2-section-title,.personal-hub-group-title){letter-spacing:0}.sienah-page :is(.btn.secondary:not(.danger):not(.is-danger),.essence-button-secondary,.identity-v1-text-button),.entry-redesign-shell :is(.entry-button-secondary,.entry-google-button){border-color:color-mix(in srgb,var(--sienah-blue) 34%,transparent);background:#0a0e13ad;color:color-mix(in srgb,var(--sienah-blue) 66%,var(--sienah-text))}.sienah-page :is(input:not([type=file]),textarea,select,.essence-input,.composer-input,.create-string-textarea),.entry-redesign-shell :is(.entry-input,.entry-checkbox){border-color:#f2f5f714;background:#11161dd6;color:var(--sienah-text)}.sienah-page :is(input:not([type=file]),textarea,select,.essence-input,.composer-input,.create-string-textarea):focus-visible,.entry-redesign-shell :is(.entry-input,.entry-checkbox):focus-visible{outline:2px solid color-mix(in srgb,var(--sienah-blue) 58%,transparent);outline-offset:2px;border-color:color-mix(in srgb,var(--sienah-blue) 42%,transparent)}.personal-hub-shell{background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--sienah-blue) 3.6%,transparent),transparent 18rem),linear-gradient(180deg,#11161dbd,#030608f6)}.personal-hub-hero,.personal-hub-tiles,.personal-hub-row,.personal-hub-signout{border-color:#f2f5f713;border-radius:clamp(.92rem,3vw,1.14rem)}.topbar-hub-avatar-image,.personal-hub-avatar-image,.identity-v1-avatar-image{object-fit:cover}.deeprmatch-v1-route.sienah-page{--deeprmatch-progress: 66%}.sienah-plus-page{--sienah-plus-teal: var(--sienah-accent);--sienah-plus-teal-deep: var(--sienah-teal-900);--sienah-plus-line: color-mix(in srgb, var(--sienah-accent) 13%, transparent)}.sienah-social-page{--sienah-teal-900: #064f4c;--sienah-teal-700: #087a76;--sienah-teal-500: #0b8f8a;--sienah-teal-300: #33c6c0;--sienah-teal-100: #d9f6f5;--sienah-accent: #0b8f8a;--sienah-teal: #0b8f8a;--essence-accent: #0b8f8a;--sienah-blue: var(--sienah-accent);--sienah-bg: #0a0e13;--sienah-surface: #11161d;--sienah-surface-elevated: #171e27;--sienah-soft-surface: var(--sienah-surface-elevated);--sienah-border: #22303a;--sienah-text: #f2f5f7;--sienah-text-secondary: #a0a6ac;--sienah-text-muted: #68717a;--sienah-page-gap: clamp(.62rem, 2vw, .96rem);--sienah-surface-radius: 1.24rem;--sienah-card-radius: 1.08rem;--sienah-soft-line: rgba(242, 245, 247, .08);--sienah-teal-line: color-mix(in srgb, var(--sienah-accent) 24%, transparent);--sienah-teal-soft: color-mix(in srgb, var(--sienah-accent) 10%, transparent);--sienah-teal-subtle: color-mix(in srgb, var(--sienah-accent) 6%, transparent);--sienah-blue-line: color-mix(in srgb, var(--sienah-blue) 24%, transparent);--sienah-blue-soft: color-mix(in srgb, var(--sienah-blue) 10%, transparent);--sienah-blue-subtle: color-mix(in srgb, var(--sienah-blue) 6%, transparent);min-width:0;color:var(--sienah-text);overflow-x:clip}.sienah-social-page:not(.bridge-page-v1){width:min(100%,44rem);margin-inline:auto;background:var(--deepr-bg-gradient)}.sienah-social-page[data-sienah-page-density=text]{--sienah-surface-radius: 1.16rem;max-width:min(100%,48rem)}.sienah-social-page[data-sienah-page-density=media]{--sienah-surface-radius: 1.34rem}.sienah-page-header.essence-route-header,.sienah-social-page .sienah-section-header{border-color:var(--sienah-soft-line);border-radius:var(--sienah-surface-radius);background:radial-gradient(circle at 90% 0%,var(--sienah-blue-soft),transparent 9rem),#11161da3;box-shadow:inset 0 1px #f2f5f709,0 1rem 2.5rem #00000047}.sienah-surface.essence-rail,.sienah-card{border:1px solid var(--sienah-soft-line);border-radius:var(--sienah-surface-radius);background:radial-gradient(circle at 12% 0%,var(--sienah-blue-subtle),transparent 9rem),linear-gradient(180deg,#171e27e0,#0a0e13f5);box-shadow:inset 0 1px #f2f5f709,var(--deepr-shadow-card)}.sienah-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--sienah-page-gap);padding:clamp(.72rem,2vw,.96rem)}.sienah-section-copy,.sienah-text-copy{min-width:0}.sienah-section-copy h2,.sienah-text-block h2{margin:0;color:var(--sienah-text);font-size:clamp(1.08rem,4vw,1.38rem);line-height:1.06;letter-spacing:0}.sienah-section-copy p,.sienah-text-copy,.sienah-text-block p{color:var(--sienah-text-secondary);font-size:clamp(.84rem,2.7vw,.96rem);line-height:1.45}.sienah-chip.essence-chip,.sienah-social-page .essence-chip{min-height:2rem;border-color:var(--sienah-blue-line);border-radius:var(--deepr-radius-pill);background:#11161dc2;color:color-mix(in srgb,var(--sienah-blue) 42%,var(--sienah-text));letter-spacing:0}.sienah-chip.essence-chip.is-selected,.sienah-social-page .essence-chip.is-selected{border-color:color-mix(in srgb,var(--sienah-blue) 38%,transparent);background:var(--sienah-blue-soft);color:var(--sienah-text)}.sienah-action-row.essence-action-row,.sienah-social-page .deepr-route-actions{gap:clamp(.44rem,1.8vw,.7rem)}.sienah-button.essence-button-primary,.sienah-social-page .deepr-action-primary,.sienah-social-page .composer-submit{border-color:color-mix(in srgb,var(--sienah-blue) 34%,transparent)}.sienah-empty-state.essence-status-state{border-color:var(--sienah-soft-line);background:#11161d94}.sienah-text-block{display:grid;gap:.54rem;max-width:42rem;padding:clamp(.82rem,2.8vw,1rem);border:1px solid var(--sienah-soft-line);border-radius:var(--sienah-card-radius);background:#11161d94}.sienah-social-page--identity .identity-v1-person-card.essence-rail,.sienah-social-page--identity .sienah-identity-gallery.essence-rail,.sienah-social-page--identity .sienah-depth-summary.essence-rail,.sienah-social-page--identity .sienah-owner-dock.essence-rail,.sienah-social-page--identity .sienah-owner-tools.essence-rail,.sienah-social-page--identity-edit .sienah-studio-panel.essence-rail,.sienah-social-page--create .create-string-smart-card.essence-composer-shell,.sienah-social-page--create .create-string-option-panel.essence-rail,.sienah-social-page--create .create-string-actions-panel.essence-rail,.sienah-social-page--create .create-string-media-panel.essence-rail{border-color:var(--sienah-soft-line);box-shadow:inset 0 1px #f4f0e809,0 1.1rem 2.6rem #00000052}.sienah-social-page--create .create-string-media-panel.essence-rail{display:grid;gap:.72rem}.sienah-social-page--create .create-string-actions-panel.essence-rail{grid-template-columns:auto minmax(0,1fr) auto}.sienah-social-page--create .create-string-back-action{display:inline-flex}.sienah-social-page--create .create-string-media-dropzone.is-disabled{display:none}.sienah-social-page--identity .identity-v1-section-head,.sienah-social-page--identity-edit .identity-v1-panel-head,.sienah-social-page--create .create-string-panel-heading{min-width:0;gap:.62rem}.sienah-social-page--create .create-string-control-chip,.sienah-social-page--identity .identity-v1-depth-list span,.sienah-social-page--identity .identity-v1-real-fields span,.sienah-social-page--identity .identity-v1-real-fields a{border-color:var(--sienah-blue-line);background:#11161da8}body:has(.sienah-social-page){--sienah-teal-900: #064f4c;--sienah-teal-700: #087a76;--sienah-teal-500: #0b8f8a;--sienah-teal-300: #33c6c0;--sienah-teal-100: #d9f6f5;--sienah-accent: #0b8f8a;--sienah-teal: #0b8f8a;--essence-accent: #0b8f8a;--sienah-blue: var(--sienah-accent);--sienah-bg: #0a0e13;--sienah-surface: #11161d;--sienah-surface-elevated: #171e27;--sienah-soft-surface: var(--sienah-surface-elevated);--sienah-border: #22303a;--sienah-text: #f2f5f7;--sienah-text-secondary: #a0a6ac;--sienah-text-muted: #68717a;--deepr-bg: var(--sienah-bg);--essence-bg: var(--sienah-bg);--deepr-surface: var(--sienah-surface);--essence-surface: var(--sienah-surface);--deepr-surface-elevated: var(--sienah-surface-elevated);--essence-surface-elevated: var(--sienah-surface-elevated);--deepr-text: var(--sienah-text);--essence-text: var(--sienah-text);--deepr-text-muted: var(--sienah-text-muted);--essence-text-muted: var(--sienah-text-muted);--deepr-teal: var(--sienah-accent);--essence-teal: var(--sienah-accent);--deepr-teal-strong: var(--sienah-accent);--deepr-teal-soft: color-mix(in srgb, var(--sienah-accent) 7.5%, transparent);--deepr-teal-subtle: color-mix(in srgb, var(--sienah-accent) 5.5%, transparent)}body:has(.sienah-social-page),body:has(.sienah-social-page) .app-shell-v1,body:has(.sienah-social-page) .shell-main-v1,.sienah-social-page{background-color:var(--sienah-bg);background:radial-gradient(circle at 50% -18%,color-mix(in srgb,var(--sienah-blue) 4.5%,transparent) 0%,transparent 34rem),radial-gradient(circle at 100% 14%,color-mix(in srgb,var(--sienah-blue) 2.8%,transparent) 0%,transparent 28rem),linear-gradient(180deg,#0a0e13,#070b10 58%,#05080c);color:var(--sienah-text)}body:has(.sienah-social-page) .topbar,body:has(.sienah-social-page) .topbar.topbar-brand-glow{border-bottom-color:#f2f5f70e;background:linear-gradient(180deg,#11161df0,#0a0e13f0)}.sienah-social-page .bridge-attunement-chip,.sienah-social-page .composer-card.is-compact-composer .composer-icon-action,.sienah-social-page .create-string-control-chip,.sienah-social-page .identity-v1-depth-list span,.sienah-social-page .identity-v1-real-fields span,.sienah-social-page .identity-v1-real-fields a{border-color:color-mix(in srgb,var(--sienah-blue) 24%,transparent);background:#11161db8;color:color-mix(in srgb,var(--sienah-blue) 58%,var(--sienah-text))}.sienah-social-page .bridge-attunement-chip:before,.sienah-social-page .moment-capsule-state:before,body:has(.sienah-social-page) .nav-link-mobile.active .deepr-nav-icon:after{background:var(--sienah-blue);box-shadow:0 0 .45rem color-mix(in srgb,var(--sienah-blue) 38%,transparent)}.sienah-social-page .moment-capsule:hover,.sienah-social-page .moment-capsule:focus-visible,.sienah-social-page .bridge-string-card:hover,.sienah-social-page .bridge-string-card:focus-within{border-color:color-mix(in srgb,var(--sienah-blue) 20%,transparent)}.sienah-social-page .moment-capsule[data-moment-state=attuned],.sienah-social-page .moment-capsule[data-moment-state=active]{border-color:color-mix(in srgb,var(--sienah-blue) 28%,transparent)}.sienah-social-page .moment-capsule[data-moment-state=attuned]{box-shadow:0 1.25rem 3rem #00000080,0 0 0 1px color-mix(in srgb,var(--sienah-blue) 12%,transparent),inset 0 1px #f2f5f70b}.sienah-social-page .moments-attunement-deck:has([data-moment-position-indicator=true][aria-label="Moment 2 of 3"]) .moment-capsule-track[data-real-moment-count="3"] .moment-capsule.is-layer-two .moment-capsule-copy{opacity:.72;pointer-events:none;transform:none}.sienah-social-page .moments-attunement-deck:has([data-moment-position-indicator=true][aria-label="Moment 2 of 3"]) .moment-capsule-track[data-real-moment-count="3"] .moment-capsule.is-layer-two .moment-capsule-thought-surface[data-moment-thought-surface=true]{opacity:.46;pointer-events:none}.sienah-social-page .moment-capsule-state,.sienah-social-page .moment-capsule-create,.sienah-social-page .moment-capsule-empty,.sienah-social-page .moment-overflow,.sienah-social-page .string-action.is-active,.sienah-social-page .string-action.is-active svg,.sienah-social-page .string-action:hover,.sienah-social-page .string-action:focus-visible{color:color-mix(in srgb,var(--sienah-blue) 76%,var(--sienah-text))}.sienah-social-page .moments-attunement-deck .moment-position-segment{background:color-mix(in srgb,var(--sienah-blue) 24%,transparent)}.sienah-social-page .moments-attunement-deck .moment-position-segment.is-before-active{background:color-mix(in srgb,var(--sienah-blue) 46%,transparent);box-shadow:0 0 .22rem color-mix(in srgb,var(--sienah-blue) 10%,transparent)}.sienah-social-page .moments-attunement-deck .moment-position-segment.is-active{background:var(--sienah-blue);box-shadow:0 0 .34rem color-mix(in srgb,var(--sienah-blue) 18%,transparent),0 0 1px #f2f5f747}.sienah-social-page .string-copy:after,.sienah-social-page .composer-submit,.sienah-social-page .deepr-action-primary,.sienah-button.essence-button-primary{background:var(--sienah-blue)}.sienah-social-page .string-open-reflects[aria-label="Open String"],.sienah-social-page .string-open-reflects[data-string-open-visibility=visible][aria-label="Open String"]{border-color:color-mix(in srgb,var(--sienah-blue) 22%,transparent);color:color-mix(in srgb,var(--sienah-blue) 70%,var(--sienah-text))}.sienah-social-page .string-image-frame,.sienah-social-page .string-video-frame,.sienah-social-page .string-video-frame video,.sienah-social-page .string-image-frame img{background:#000}.sienah-social-page .string-image-frame,.sienah-social-page .string-video-frame{border-radius:.92rem;overflow:hidden}body:has(.sienah-social-page) .mobile-nav-glass.mobile-nav-mockup{border-color:#f2f5f711;background:linear-gradient(180deg,#11161de6,#0a0e13f5)}body:has(.sienah-social-page) .mobile-nav-mockup .nav-link-mobile.active{border-color:color-mix(in srgb,var(--sienah-blue) 12%,transparent);background:#11161d9e;color:color-mix(in srgb,var(--sienah-blue) 72%,var(--sienah-text))}body:has(.sienah-social-page) .mobile-nav-mockup .nav-link-mobile.active .deepr-nav-icon,body:has(.sienah-social-page) .mobile-nav-mockup .nav-link-mobile--create .deepr-nav-icon{border-color:color-mix(in srgb,var(--sienah-blue) 34%,transparent);color:color-mix(in srgb,var(--sienah-blue) 82%,var(--sienah-text));background:color-mix(in srgb,var(--sienah-blue) 8%,rgba(17,22,29,.58));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sienah-blue) 4.5%,transparent)}.sienah-social-page .essence-button-primary,.sienah-social-page .deepr-action-primary,.sienah-social-page .composer-submit{min-height:2.8rem;border:1px solid color-mix(in srgb,var(--sienah-blue) 24%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--sienah-blue) 92%,#f2f5f7),var(--sienah-blue));color:var(--sienah-bg);box-shadow:0 .82rem 1.85rem color-mix(in srgb,var(--sienah-blue) 20%,transparent)}.sienah-social-page .essence-button-secondary,.sienah-social-page .btn.secondary,.sienah-social-page .identity-v1-text-button{min-height:2.62rem;border:1px solid color-mix(in srgb,var(--sienah-blue) 42%,transparent);border-radius:999px;background:#0a0e13ad;color:color-mix(in srgb,var(--sienah-blue) 66%,var(--sienah-text));box-shadow:inset 0 1px #f2f5f709}.sienah-social-page .identity-v1-icon-button,.sienah-social-page .sienah-soft-icon,.sienah-social-page .composer-card.is-compact-composer .composer-icon-action,.sienah-social-page .string-context-menu-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;border-radius:999px;border-color:#f2f5f714;background:#171e27d6;color:color-mix(in srgb,var(--sienah-blue) 56%,var(--sienah-text-secondary))}.sienah-social-page .essence-input,.sienah-social-page input:not([type=file]),.sienah-social-page textarea,.sienah-social-page select,.sienah-social-page .composer-input,.sienah-social-page .create-string-textarea{border:1px solid rgba(242,245,247,.08);border-radius:.72rem;background:#11161dd6;color:var(--sienah-text)}.sienah-social-page .essence-input:focus-visible,.sienah-social-page input:not([type=file]):focus-visible,.sienah-social-page textarea:focus-visible,.sienah-social-page select:focus-visible,.sienah-social-page .composer-input:focus-visible,.sienah-social-page .create-string-textarea:focus-visible{outline:2px solid color-mix(in srgb,var(--sienah-blue) 58%,transparent);outline-offset:2px;border-color:color-mix(in srgb,var(--sienah-blue) 42%,transparent)}.sienah-social-page input::placeholder,.sienah-social-page textarea::placeholder,.sienah-social-page .composer-input::placeholder{color:var(--sienah-text-secondary)}.sienah-social-page .identity-v1-string-card,.sienah-social-page .identity-v1-depth-facet-card,.sienah-social-page .identity-v1-quick-card,.sienah-social-page .identity-v1-manage-card,.sienah-social-page .create-string-option-card,.sienah-social-page .create-string-media-dropzone{border-color:#f2f5f714;border-radius:var(--sienah-card-radius);background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--sienah-blue) 6%,transparent),transparent 9rem),#11161dc7;box-shadow:inset 0 1px #f2f5f709,0 .92rem 2.1rem #00000042}.sienah-social-page .identity-v1-presence-pill,.sienah-social-page .identity-v1-bridge-chip,.sienah-social-page .identity-v1-facet-chip,.sienah-social-page .create-string-smart-pill,.sienah-social-page .create-string-boundary-strip>.create-string-control-chip{min-height:2rem;border-radius:999px;border-color:color-mix(in srgb,var(--sienah-blue) 24%,transparent);background:#171e27ad;color:color-mix(in srgb,var(--sienah-blue) 58%,var(--sienah-text))}.sienah-social-page .identity-v1-edit-row,.sienah-social-page .identity-v1-readonly-row,.sienah-social-page .create-string-option-row{border-color:#f2f5f713;background:#11161d94}@media (max-width: 430px){.sienah-social-page:not(.bridge-page-v1){width:100%;max-width:100%}.sienah-section-header{align-items:flex-start;flex-direction:column}.sienah-social-page--create .create-string-control-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}.sienah-plus-crystal:after{content:"";position:absolute;width:min(16rem,68vw);height:2.4rem;bottom:.7rem;background:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent);filter:blur(18px);opacity:.86}.sienah-plus-crystal svg{position:relative;z-index:1;width:min(13.5rem,100%);filter:drop-shadow(0 0 22px color-mix(in srgb,var(--sienah-teal-300) 32%,transparent)) drop-shadow(0 28px 42px rgba(0,0,0,.52))}.sienah-plus-member-state{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.72rem .82rem}.sienah-plus-member-state>span{color:color-mix(in srgb,var(--sienah-teal-300) 90%,transparent);font-size:.78rem;font-weight:850}.sienah-plus-member-state strong{color:#fffdf6}.sienah-plus-member-state em{margin-left:auto;color:#ecf2ee9e;font-size:.8rem;font-style:normal}.sienah-plus-feature-section,.sienah-plus-plan-section,.sienah-plus-depth,.sienah-plus-truth{display:grid;gap:.82rem;padding:.86rem}.sienah-plus-section-head{display:grid;gap:.22rem}.sienah-plus-section-head>span{color:#fffdf6e0;font-size:.9rem;font-weight:900}.sienah-plus-section-head h2{color:#ecf2ee9e;font-size:.82rem;font-weight:750}.sienah-plus-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem}.sienah-plus-feature-card{min-height:8.45rem;display:grid;align-content:start;justify-items:center;text-align:center;gap:.44rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 9%,transparent);border-radius:.82rem;padding:.78rem .62rem;background:linear-gradient(180deg,color-mix(in srgb,var(--sienah-teal-300) 3.4%,transparent),#ffffff02),#00000047}.sienah-plus-feature-icon{display:grid;place-items:center;width:2.42rem;aspect-ratio:1;border-radius:999px;color:color-mix(in srgb,var(--sienah-teal-300) 92%,transparent)}.sienah-plus-feature-card h3{color:#fffdf6;font-size:.9rem;line-height:1.1}.sienah-plus-feature-card p{color:#ecf2ee99;font-size:.72rem;line-height:1.26}.sienah-plus-plan-options{display:grid;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:.95rem;overflow:hidden;background:#00000047}.sienah-plus-price-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;min-height:4.65rem;padding:.72rem;color:inherit;text-align:left;background:transparent}.sienah-plus-price-option+.sienah-plus-price-option{border-top:1px solid color-mix(in srgb,var(--sienah-teal-300) 8%,transparent)}.sienah-plus-price-option.is-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--sienah-teal-300) 7.5%,transparent),transparent 72%),#050e108a}.sienah-plus-price-radio{width:1.28rem;aspect-ratio:1;border-radius:999px;border:2px solid rgba(236,242,238,.26)}.sienah-plus-price-option.is-selected .sienah-plus-price-radio{border-color:color-mix(in srgb,var(--sienah-teal-300) 92%,transparent);box-shadow:inset 0 0 0 .32rem #020606;background:color-mix(in srgb,var(--sienah-teal-300) 92%,transparent)}.sienah-plus-price-copy,.sienah-plus-price-value{display:grid;gap:.18rem}.sienah-plus-price-copy strong,.sienah-plus-price-value b{color:#fffdf6}.sienah-plus-price-copy em,.sienah-plus-price-value em,.sienah-plus-payment-note{color:#ecf2ee9e;font-size:.78rem;font-style:normal}.sienah-plus-price-value{justify-items:end;min-width:5.8rem}.sienah-plus-price-value small{width:max-content;max-width:8rem;border-radius:999px;padding:.22rem .42rem;color:#001414;background:color-mix(in srgb,var(--sienah-teal-300) 90%,transparent);font-size:.64rem;font-weight:900}.sienah-plus-price-value b{font-size:1.18rem}.sienah-plus-payment-note{display:inline-flex;align-items:center;gap:.42rem}.sienah-plus-payment-note svg{color:color-mix(in srgb,var(--sienah-teal-300) 88%,transparent);flex:0 0 auto}.sienah-plus-focus-list,.sienah-plus-status,.sienah-plus-truth-grid{display:flex;gap:.48rem;overflow-x:auto;scrollbar-width:none}.sienah-plus-focus-list::-webkit-scrollbar,.sienah-plus-status::-webkit-scrollbar,.sienah-plus-truth-grid::-webkit-scrollbar{display:none}.sienah-plus-focus-list button{flex:0 0 auto;border-radius:999px;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);padding:.5rem .68rem;color:#ecf2eec2;background:#00000057;font-weight:800}.sienah-plus-focus-list button.is-selected{border-color:color-mix(in srgb,var(--sienah-teal-300) 34%,transparent);color:#fffdf6;background:color-mix(in srgb,var(--sienah-teal-300) 10%,transparent)}.sienah-plus-focus-summary{color:#ecf2ee9e;font-size:.82rem;line-height:1.35}.sienah-plus-status{border:0;padding:0;background:transparent;box-shadow:none}.sienah-plus-status-pill{flex:0 0 auto;min-height:2.25rem;display:inline-flex;align-items:center;gap:.34rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);border-radius:999px;padding:.36rem .54rem;background:#00000057}.sienah-plus-status-pill svg{color:color-mix(in srgb,var(--sienah-teal-300) 86%,transparent)}.sienah-plus-status-pill span{color:#ecf2ee94;font-size:.72rem}.sienah-plus-status-pill strong{color:#fffdf6;font-size:.78rem}.sienah-plus-status-pill.is-ready{border-color:color-mix(in srgb,var(--sienah-teal-300) 24%,transparent);background:color-mix(in srgb,var(--sienah-teal-300) 8%,transparent)}.sienah-plus-truth-grid article{flex:0 0 min(16.2rem,76vw);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 9%,transparent);border-radius:.82rem;padding:.72rem;background:#0000004d}.sienah-plus-truth-grid h3{color:#fffdf6;font-size:.88rem}.sienah-plus-truth-grid p{color:#ecf2ee99;font-size:.74rem;line-height:1.28}@media (max-width: 620px){.sienah-plus-page[data-sienah-plus-bg=black]{gap:.64rem;padding-top:.58rem;background:#000}.sienah-plus-hero-card{grid-template-columns:minmax(0,1fr);min-height:20rem;padding:.86rem}.sienah-plus-crystal{position:absolute;right:-1.8rem;top:3rem;width:12.4rem;min-height:12.4rem;opacity:.9}.sienah-plus-crystal svg{width:10.7rem}.sienah-plus-hero-card .sienah-plus-hero-copy{max-width:18rem}.sienah-plus-description{max-width:17.2rem}.sienah-plus-hero-actions{display:grid;width:min(100%,17.2rem)}.sienah-plus-primary-action,.sienah-plus-secondary-action{width:100%}.sienah-plus-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sienah-plus-feature-card{min-height:7.7rem;padding:.68rem .48rem}.sienah-plus-member-state em{flex-basis:100%;margin-left:0}.sienah-plus-price-option{grid-template-columns:auto minmax(0,1fr)}.sienah-plus-price-value{grid-column:2;justify-items:start;display:flex;align-items:baseline;gap:.24rem}}@media (max-width: 380px){.sienah-plus-feature-grid{gap:.46rem}.sienah-plus-feature-card h3{font-size:.82rem}.sienah-plus-feature-card p{font-size:.68rem}}.sienah-plus-page[data-sienah-plus-bg=black]{--sienah-plus-teal: var(--sienah-accent);--sienah-plus-teal-deep: var(--sienah-teal-900);--sienah-plus-ink: #fffaf0;--sienah-plus-muted: rgba(232, 228, 218, .74);--sienah-plus-line: color-mix(in srgb, var(--sienah-accent) 12%, transparent);width:min(100%,760px);gap:.72rem;background:#000}.sienah-plus-feature-card{border:1px solid color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);font:inherit;color:inherit;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.sienah-plus-feature-card:is(:hover,:focus-visible,.is-selected){border-color:color-mix(in srgb,var(--sienah-teal-300) 34%,transparent);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-teal-300) 12%,transparent),transparent 5.5rem),#040d0e94;transform:translateY(-1px)}.sienah-plus-feature-card.is-selected .sienah-plus-feature-icon{background:color-mix(in srgb,var(--sienah-teal-300) 10%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--sienah-teal-500) 11%,transparent)}.sienah-plus-hero-card{border-color:color-mix(in srgb,var(--sienah-teal-300) 9.5%,transparent);background:linear-gradient(120deg,#04080afa,#040d0fe0 50%,#000000fa),#000}.sienah-plus-primary-action{background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 50%),linear-gradient(135deg,var(--sienah-plus-teal),var(--sienah-plus-teal-deep));box-shadow:0 18px 42px color-mix(in srgb,var(--sienah-teal-500) 18%,transparent),0 12px 32px #00000061}.sienah-plus-secondary-action{color:#fffaf0d6;text-decoration:none}.sienah-plus-action-note{width:max-content;max-width:min(100%,22rem);border:1px solid color-mix(in srgb,var(--sienah-teal-300) 12%,transparent);border-radius:999px;padding:.46rem .62rem;color:#e8e4dac2;background:#00000052;font-size:.78rem;line-height:1.25}.sienah-plus-action-note.is-saved{color:#fffaf0e0;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-teal-300) 11%,transparent),transparent 6rem),#0000005c}.sienah-plus-action-note.is-error{border-color:#f1dfc43d}.sienah-plus-section-head h2{color:#e8e4dab3;font-size:clamp(.82rem,2.6vw,1.05rem)}.sienah-plus-plan-section{gap:.62rem}.sienah-plus-payment-note{padding-inline:.28rem;color:#e8e4daa8}.sienah-plus-billing-boundary{border-top:1px solid color-mix(in srgb,var(--sienah-teal-300) 8%,transparent);margin-top:.08rem;padding:.54rem .28rem 0;color:#e8e4da8f;font-size:.76rem;line-height:1.34}.sienah-plus-price-value small{background:color-mix(in srgb,var(--sienah-teal-300) 88%,transparent)}@media (max-width: 620px){.sienah-plus-page[data-sienah-plus-bg=black]{padding-inline:.72rem;gap:.62rem}.sienah-plus-topmark{font-size:clamp(2rem,9vw,2.65rem)}.sienah-plus-hero-card{min-height:19.4rem}.sienah-plus-feature-section,.sienah-plus-plan-section{padding:.76rem;border-radius:1rem}.sienah-plus-feature-card{min-height:7.45rem}}.sienah-plus-page[data-sienah-plus-bg=black] .essence-status{display:none}.sienah-plus-crystal{color:var(--sienah-plus-teal);z-index:1}.sienah-plus-crystal svg{color:var(--sienah-plus-teal)}.sienah-plus-crystal svg line{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--sienah-teal-300) 48%,transparent))}.sienah-plus-crystal:after{background:color-mix(in srgb,var(--sienah-teal-300) 18%,transparent)}.sienah-plus-hero-card .sienah-plus-hero-copy{z-index:2}@media (max-width: 620px){.sienah-plus-hero-card{min-height:18.7rem}.sienah-plus-crystal{right:-1.2rem;top:4.25rem;width:10.4rem;min-height:10.4rem;opacity:.72}.sienah-plus-crystal svg{width:9.4rem}.sienah-plus-tagline{max-width:13.6rem}.sienah-plus-description{max-width:15.4rem}.sienah-plus-hero-actions{width:min(100%,16rem)}}.sienah-app-shell,.app-shell-v1,.public-shell,.auth-shell,.entry-redesign-shell,.sienah-coming-shell{--sienah-teal-900: #064f4c;--sienah-teal-700: #087a76;--sienah-teal-500: #0b8f8a;--sienah-teal-300: #33c6c0;--sienah-teal-100: #d9f6f5;--sienah-accent: #0b8f8a;--sienah-teal: #0b8f8a;--essence-accent: #0b8f8a;--sienah-blue: var(--sienah-accent);--sienah-bg: #0a0e13;--sienah-surface: #11161d;--sienah-surface-elevated: #171e27;--sienah-soft-surface: var(--sienah-surface-elevated);--sienah-border: #22303a;--sienah-text: #f2f5f7;--sienah-text-secondary: #a0a6ac;--sienah-text-muted: #68717a;--essence-teal: var(--sienah-accent);--deepr-teal: var(--essence-teal);--deepr-teal-strong: var(--sienah-accent)}.sienah-page,.protected-essence-page,.deepr-route-frame,.entry-redesign-shell{min-width:0;overflow-x:clip}.sienah-app-shell,.app-shell-v1,.shell-main-v1{background:radial-gradient(circle at 50% -18%,color-mix(in srgb,var(--sienah-blue) 4.5%,transparent) 0%,transparent 34rem),radial-gradient(circle at 100% 14%,color-mix(in srgb,var(--sienah-blue) 2.8%,transparent) 0%,transparent 28rem),linear-gradient(180deg,var(--sienah-bg) 0%,#070b10 58%,#05080c 100%)}.sienah-bottom-nav.mobile-nav-glass.mobile-nav-mockup{border-color:#f2f5f712;background:linear-gradient(180deg,#11161deb,#0a0e13f7);box-shadow:0 16px 34px #00000061,inset 0 1px #f2f5f709}.sienah-bottom-nav .nav-link-mobile.active,.sienah-bottom-nav .nav-link-mobile--create{border-color:color-mix(in srgb,var(--sienah-blue) 18%,transparent);background:color-mix(in srgb,var(--sienah-blue) 5.5%,rgba(17,22,29,.74));color:color-mix(in srgb,var(--sienah-blue) 72%,var(--sienah-text))}.sienah-page :is(.essence-rail,.deepr-surface,.deepr-surface-flat:not(.is-error),.card-surface,.sienah-card,.settings-v2-panel,.settings-v2-card,.notification-truth-card,.search-v1-result-card,.search-v1-boundary-card,.discover-v2-card,.circle-v2-card,.circle-v2-discover-card,.inbox-v1-card,.innerspace-v1-card,.motion-v1-card,.moments-v1-card,.kept-v1-card),.entry-redesign-shell :is(.entry-glass-panel,.entry-phone-card,.entry-legal-card,.entry-auth-card,.entry-product-card,.entry-feature-row article,.entry-support-list section){border-color:#f2f5f713;background:radial-gradient(circle at 90% 0%,color-mix(in srgb,var(--sienah-blue) 5.5%,transparent),transparent 10rem),linear-gradient(180deg,#171e27db,#0a0e13f2);box-shadow:inset 0 1px #f2f5f709,0 1rem 2.4rem #00000047}.sienah-page :is(.btn,.deepr-action,.entry-button-primary,.entry-submit,.composer-submit):not(.secondary):not(.is-safety):not(.danger):not(.is-danger),.entry-redesign-shell :is(.entry-button-primary,.entry-submit){border-color:color-mix(in srgb,var(--sienah-blue) 24%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--sienah-blue) 92%,#f2f5f7),var(--sienah-blue));color:var(--sienah-bg);box-shadow:0 .82rem 1.85rem color-mix(in srgb,var(--sienah-blue) 20%,transparent)}.sienah-page :is(.btn.danger,.btn.secondary.danger,.btn.is-danger,.btn.secondary.is-danger){border-color:#f0b78f66;color:#f4d2bd;background:#451c182e;box-shadow:inset 0 1px #f2f5f706}.sienah-page :is(.essence-status-state.is-error,.deepr-surface-flat.is-error){border-color:#ef6a723d;background:#2a0b0f57;box-shadow:inset 0 1px #f2f5f706,0 .8rem 2rem #00000038}.personal-hub-route.sienah-page{background:radial-gradient(circle at 50% -18%,color-mix(in srgb,var(--sienah-blue) 4%,transparent),transparent 30rem),linear-gradient(180deg,var(--sienah-bg),#05080c)}.personal-hub-handle,.personal-hub-view-identity,.personal-hub-tile svg,.personal-hub-row-icon,.settings-v2-route svg,.search-v1-shell svg,.deeprmatch-v1-route svg,.whisper-v1-route svg{color:color-mix(in srgb,var(--sienah-blue) 72%,var(--sienah-text))}.deeprmatch-v1-progress-ring{background:radial-gradient(circle at 50% 50%,rgba(17,22,29,.96) 0 54%,transparent 55%),conic-gradient(var(--sienah-blue) var(--deeprmatch-progress),color-mix(in srgb,var(--sienah-blue) 11%,transparent) 0);box-shadow:0 0 26px color-mix(in srgb,var(--sienah-blue) 18%,transparent)}.deeprmatch-v1-progress span,.onboarding-v1-progress span{background:linear-gradient(90deg,color-mix(in srgb,var(--sienah-blue) 52%,#0a0e13),var(--sienah-blue));box-shadow:0 0 18px color-mix(in srgb,var(--sienah-blue) 22%,transparent)}.sienah-plus-page,.sienah-plus-page[data-sienah-plus-bg=black]{--sienah-plus-teal: var(--sienah-accent);--sienah-plus-teal-deep: var(--sienah-teal-900);--sienah-plus-line: color-mix(in srgb, var(--sienah-accent) 13%, transparent)}.sienah-plus-feature-card{border-color:color-mix(in srgb,var(--sienah-blue) 10%,transparent)}.sienah-plus-feature-card:is(:hover,:focus-visible,.is-selected){border-color:color-mix(in srgb,var(--sienah-blue) 34%,transparent);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--sienah-blue) 12%,transparent),transparent 5.5rem),#040d0e94}.sienah-plus-primary-action{background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 50%),linear-gradient(135deg,var(--sienah-blue),color-mix(in srgb,var(--sienah-blue) 62%,#0a0e13));box-shadow:0 18px 42px color-mix(in srgb,var(--sienah-blue) 18%,transparent),0 12px 32px #00000061;color:var(--sienah-bg)}.sienah-plus-action-note,.sienah-plus-billing-boundary{border-color:color-mix(in srgb,var(--sienah-blue) 12%,transparent)}.sienah-plus-action-note.is-saved{background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sienah-blue) 11%,transparent),transparent 6rem),#0000005c}.sienah-plus-price-value small{background:color-mix(in srgb,var(--sienah-blue) 88%,transparent);color:var(--sienah-bg)}.sienah-plus-crystal,.sienah-plus-crystal svg{color:var(--sienah-blue)}.sienah-plus-crystal svg line{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--sienah-blue) 42%,transparent))}.sienah-plus-crystal:after{background:color-mix(in srgb,var(--sienah-blue) 18%,transparent)}.entry-redesign-shell{--entry-teal: var(--sienah-accent);--color-sienah-teal: var(--sienah-accent)}.create-string-page.create-string-smart-page{--create-string-edge: color-mix(in srgb, var(--sienah-teal, #0b8f8a) 18%, transparent);width:min(100%,46rem);margin-inline:auto;padding:clamp(.4rem,1.8vw,1rem) clamp(1rem,2.4vw,1.15rem) calc(var(--app-bottom-clearance, 6.5rem) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--app-bottom-clearance, 6.5rem) + 5rem + env(safe-area-inset-bottom));overflow-x:clip}.create-string-page .create-string-smart-form{display:grid;gap:.82rem;min-width:0}.create-string-page .create-string-smart-topbar{min-height:3.25rem;padding:.2rem .1rem;border:0;background:transparent}.create-string-page .create-string-smart-topbar h1{font-size:clamp(1.05rem,4vw,1.24rem);font-weight:680;letter-spacing:-.025em}.create-string-page .create-string-icon-button{min-width:2.75rem;min-height:2.75rem;border-color:transparent;background:color-mix(in srgb,#111318 84%,transparent)}.create-string-page .create-string-main-stack{display:grid;gap:.78rem;min-width:0}.create-string-page.create-string-smart-page .create-string-notice,.create-string-page.create-string-smart-page .create-string-error{position:static;inset:auto;z-index:auto}.create-string-page .create-string-smart-card.essence-composer-shell{padding:clamp(.86rem,3.2vw,1.2rem);border:1px solid var(--create-string-edge);border-radius:1.45rem;background:radial-gradient(circle at 84% 0%,color-mix(in srgb,var(--sienah-teal, #0b8f8a) 8%,transparent),transparent 34%),linear-gradient(155deg,#121519fa,#07090cfa);box-shadow:0 1.2rem 3rem #0000004d}.create-string-page .create-string-author-card{padding:0 0 .72rem;border:0;background:transparent}.create-string-page .create-string-draft-pill{min-height:1.75rem;padding-inline:.65rem;border-color:color-mix(in srgb,var(--sienah-teal, #0b8f8a) 18%,transparent);background:color-mix(in srgb,var(--sienah-teal, #0b8f8a) 7%,transparent);color:#f4f0e8b8}.create-string-page .create-string-smart-field{position:relative;min-height:clamp(11.5rem,31vh,18rem);padding:.15rem 0 1.8rem;border:0;border-radius:0;background:transparent}.create-string-page .create-string-field-guide{max-width:27rem;margin:0 0 .35rem;color:#f4f0e86b;font-size:.78rem}.create-string-page .create-string-input{min-height:clamp(9.2rem,26vh,15.5rem);padding:.25rem 0;border:0;background:transparent;color:#f4f0e8;font-size:clamp(1.12rem,4.4vw,1.42rem);line-height:1.55;resize:none;box-shadow:none}.create-string-page .create-string-input::placeholder{color:#f4f0e857}.create-string-page .create-string-character-guide{position:absolute;right:0;bottom:.25rem;color:#f4f0e88a;font-size:.76rem}.create-string-page .create-string-control-rail{display:flex;gap:.42rem;padding-top:.72rem;border-top:1px solid rgba(244,240,232,.07);overflow-x:auto;scrollbar-width:none}.create-string-page .create-string-control-chip{min-height:2.75rem;flex:0 0 auto;padding-inline:.78rem;border-color:#f4f0e817;background:#f4f0e809;color:#f4f0e8bf}.create-string-page .create-string-control-chip[aria-expanded=true],.create-string-page .create-string-control-chip:focus-visible{border-color:color-mix(in srgb,var(--sienah-teal, #0b8f8a) 48%,transparent);color:#f4f0e8}.create-string-page .create-string-option-panel,.create-string-page .create-string-media-panel,.create-string-page .create-string-actions-panel{border:1px solid rgba(244,240,232,.08);border-radius:1.25rem;background:#0a0c0ff5;box-shadow:0 1rem 2.5rem #00000042}.create-string-page .create-string-audience-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem}.create-string-page .create-string-audience-card{min-height:2.85rem;border-color:#f4f0e814;background:#f4f0e806}.create-string-page .create-string-audience-card.is-selected{border-color:color-mix(in srgb,var(--sienah-teal, #0b8f8a) 52%,transparent);background:color-mix(in srgb,var(--sienah-teal, #0b8f8a) 10%,transparent);color:#f4f0e8}.create-string-page .create-string-selected-media-frame{display:grid;place-items:center;min-height:clamp(15rem,68vw,23rem);max-height:min(48vh,26rem);overflow:hidden;border-radius:1rem;background:#030405}.create-string-page .create-string-selected-media-image{width:100%;max-height:min(26rem,48vh);object-fit:contain}.create-string-page .create-string-media-panel{min-width:0;padding:.75rem}.create-string-page .create-string-selected-media-card{min-width:0}.create-string-page .create-string-media-position{margin:0 0 .55rem;color:#f4f0e8ad;font-size:.78rem;text-align:center}.create-string-page .create-string-thumbnail-rail{display:flex;gap:.55rem;max-width:100%;margin-top:.7rem;padding:.15rem .05rem .35rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.create-string-page .create-string-thumbnail,.create-string-page .create-string-add-photos{min-width:3.25rem;min-height:3.25rem;flex:0 0 3.25rem;overflow:hidden;border:1px solid rgba(244,240,232,.12);border-radius:.75rem;background:#f4f0e809;color:#f4f0e8b8}.create-string-page .create-string-thumbnail img{width:100%;height:100%;object-fit:cover}.create-string-page .create-string-thumbnail.is-active{border-color:var(--sienah-teal, #0b8f8a);box-shadow:0 0 0 2px color-mix(in srgb,var(--sienah-teal, #0b8f8a) 24%,transparent)}.create-string-page .create-string-thumbnail:focus-visible,.create-string-page .create-string-add-photos:focus-visible{outline:2px solid var(--sienah-teal, #0b8f8a);outline-offset:2px}.create-string-page .create-string-add-photos{min-width:6.4rem;flex-basis:6.4rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding-inline:.55rem;font-size:.76rem;white-space:nowrap}.create-string-page .create-string-media-actions{display:flex;flex-wrap:wrap;gap:.45rem;padding-top:.72rem}.create-string-page .create-string-media-status{flex:1 0 100%;color:#f4f0e8ad;font-size:.78rem}.create-string-page .create-string-remove-media,.create-string-page .create-string-replace-media,.create-string-page .create-string-retry-media{min-height:2.75rem}@media (prefers-reduced-motion: reduce){.create-string-page .create-string-thumbnail,.create-string-page .create-string-add-photos,.create-string-page .composer-submit{transition:none}}.create-string-page .create-string-actions-panel{position:sticky;bottom:calc(var(--mobile-nav-height, 4.5rem) + env(safe-area-inset-bottom) + .6rem);z-index:4;display:flex;justify-content:flex-end;padding:.58rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.create-string-page .create-string-action-stack{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.create-string-page .create-string-action-status{margin-right:auto;color:#f4f0e894;font-size:.76rem}.create-string-page .composer-submit{min-width:9.5rem;min-height:3rem;border:0;border-radius:999px;background:var(--sienah-teal, #0b8f8a);color:#f4f0e8;box-shadow:0 .7rem 1.8rem color-mix(in srgb,var(--sienah-teal, #0b8f8a) 20%,transparent)}.create-string-page .composer-submit:disabled{background:#f4f0e814;color:#f4f0e861;box-shadow:none}@media (min-width: 760px){.create-string-page.create-string-smart-page{padding-top:1.4rem}.create-string-page .create-string-smart-card.essence-composer-shell{padding:1.35rem 1.5rem}.create-string-page .create-string-actions-panel{bottom:1rem}}@media (max-width: 520px){.create-string-page .create-string-smart-field{min-height:10.5rem}.create-string-page .create-string-input{min-height:8.3rem}.create-string-page .create-string-actions-panel{padding:.5rem}.create-string-page .create-string-action-stack{gap:.5rem}.create-string-page .composer-submit{min-width:8.6rem}}.bridge-page-v1 .across-bridge-pause{display:grid;min-width:0;gap:.68rem;margin:.3rem 0 .78rem;padding:.82rem clamp(.72rem,2.5vw,1rem);border-block:1px solid color-mix(in srgb,#0B8F8A 18%,transparent);background:#050b0d9e}.bridge-page-v1 .across-bridge-head h2{margin:0;color:#effcfaf0;font-size:clamp(1rem,3.7vw,1.18rem);letter-spacing:-.025em}.bridge-page-v1 .across-bridge-pause ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.bridge-page-v1 .across-bridge-pause li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem .68rem;min-width:0;padding:.54rem .58rem;border-radius:.9rem;background:#ffffff06}.bridge-page-v1 .across-bridge-pause .bridge-suggestion-identity-link{display:flex;align-items:center;min-width:0;min-height:2.75rem;gap:.62rem;color:inherit;text-decoration:none}.bridge-page-v1 .across-bridge-pause .bridge-suggestion-copy{min-width:0;display:grid;gap:.12rem}.bridge-page-v1 .across-bridge-pause .bridge-suggestion-copy strong,.bridge-page-v1 .across-bridge-pause .bridge-suggestion-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bridge-page-v1 .across-bridge-pause .bridge-suggestion-copy strong{color:#effcfaf0;font-size:.9rem}.bridge-page-v1 .across-bridge-pause .bridge-suggestion-copy span{color:#b9d3cfad;font-size:.76rem}.bridge-page-v1 .across-bridge-pause .bridge-suggestion-reason{color:#bee7e1c7}.bridge-page-v1 .across-bridge-pause button{min-width:4.8rem;min-height:2.75rem;border:1px solid color-mix(in srgb,#0B8F8A 32%,transparent);border-radius:999px;padding-inline:.78rem;color:#dcfcf8f0;background:color-mix(in srgb,#0B8F8A 10%,transparent);font:inherit;font-size:.78rem;font-weight:780}.bridge-page-v1 .across-bridge-pause button:disabled{cursor:not-allowed;opacity:.58}.bridge-page-v1 .across-bridge-pause a:focus-visible,.bridge-page-v1 .across-bridge-pause button:focus-visible{outline:2px solid #0B8F8A;outline-offset:3px}.bridge-page-v1 .across-bridge-action-error{grid-column:1 / -1;margin:0;color:#f5c5bee6;font-size:.78rem;line-height:1.4}@media (max-width: 720px){.bridge-page-v1 .across-bridge-pause{margin-inline:0;padding-inline:max(.82rem,env(safe-area-inset-left));scroll-margin-bottom:max(7rem,calc(5.9rem + env(safe-area-inset-bottom)))}}@media (prefers-reduced-motion: reduce){.bridge-page-v1 .across-bridge-pause,.bridge-page-v1 .across-bridge-pause *{scroll-behavior:auto;transition:none}}:root{--deepr-mobile-nav-reserve: calc(5.85rem + env(safe-area-inset-bottom)) ;--deepr-protected-route-gap: clamp(.64rem, 1.7vw, .96rem);--deepr-protected-card-radius: clamp(1rem, 2.6vw, 1.35rem);--deepr-protected-panel-bg: linear-gradient( 142deg, color-mix(in srgb, var(--deepr-surface) 78%, transparent), color-mix(in srgb, var(--deepr-bg) 92%, transparent) );--deepr-protected-panel-border: color-mix(in srgb, var(--deepr-teal) 13%, transparent);--deepr-protected-panel-shadow: 0 18px 40px color-mix(in srgb, #000 30%, transparent)}.app-shell-v1{position:relative;min-height:100dvh;overflow-x:clip;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text)}.shell-body-v1,.shell-main-v1{width:100%;min-width:0;overflow-x:clip;background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text)}.shell-main-v1{padding:clamp(.9rem,3.4vw,1.35rem) clamp(.85rem,3.2vw,1.25rem) max(var(--deepr-mobile-nav-reserve),calc(5.85rem + env(safe-area-inset-bottom)))}.route-frame{gap:clamp(.85rem,2.6vw,1.2rem)}.mobile-nav-glass.mobile-nav-mockup{left:50%;right:auto;bottom:max(.38rem,env(safe-area-inset-bottom));width:min(calc(100% - 1rem),30rem);max-height:calc(var(--deepr-mobile-nav-reserve) - .42rem);transform:translate3d(-50%,0,0);overflow:hidden;padding:.22rem .24rem;border:1px solid rgba(219,255,250,.08);border-radius:1.15rem;background:linear-gradient(180deg,#030809d6,#010405f0);box-shadow:0 -.65rem 1.6rem #0000006b,inset 0 1px #dbfffa09;backdrop-filter:none;-webkit-backdrop-filter:none}.mobile-nav-glass.mobile-nav-mockup.is-hidden{transform:translate3d(-50%,calc(100% + 1.05rem + env(safe-area-inset-bottom)),0);pointer-events:none}.mobile-nav-mockup .nav-link-mobile{min-height:3rem;padding:.28rem .12rem .24rem;border-radius:.88rem;border-color:transparent;background:transparent;box-shadow:none}.mobile-nav-mockup .nav-link-mobile.active{border-color:color-mix(in srgb,var(--sienah-teal-500) 8%,transparent);background:#050a0c9e;color:var(--deepr-teal-strong);box-shadow:none}.mobile-nav-mockup .mobile-nav-label{white-space:nowrap;font-size:.58rem;line-height:1.02}.mobile-nav-mockup .deepr-nav-icon{width:1.05rem;height:1.05rem;margin-bottom:.12rem}.mobile-nav-mockup .nav-link-mobile--create .deepr-nav-icon{border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sienah-teal-500) 16%,transparent)}.rail-v1{width:100%;min-width:0;padding:1rem .82rem;border-right:1px solid rgba(219,255,250,.08);background:linear-gradient(180deg,#050a0ceb,#010405f7);box-shadow:inset -1px 0 #dbfffa06}.rail-link{min-height:2.48rem;padding:.48rem .62rem;border-color:transparent;background:transparent;box-shadow:none}.rail-link:hover,.rail-link.active{border-color:color-mix(in srgb,var(--sienah-teal-500) 14%,transparent);background:color-mix(in srgb,var(--sienah-teal-500) 5.5%,transparent);color:var(--deepr-text);box-shadow:none}.rail-section-label,.rail-link-status{color:var(--deepr-text-muted)}.protected-essence-page,.essence-page,.route-frame-content,.essence-rail,.essence-composer-shell,.essence-status-state,.card-surface,.panel-card{min-width:0}.protected-essence-page{color:var(--deepr-text);background:radial-gradient(circle at 72% -12%,color-mix(in srgb,var(--deepr-teal) 4%,transparent),transparent 18rem),linear-gradient(180deg,color-mix(in srgb,var(--deepr-surface) 94%,black),var(--deepr-bg));border-color:var(--deepr-border);box-shadow:var(--deepr-shadow-soft)}.protected-essence-page :where(.card,.card-surface,.panel-card,.essence-rail,.essence-composer-shell,.essence-status-state),:where(.essence-menu,.essence-dialog-panel,.essence-sheet,.deepr-confirmation-sheet,.report-control-panel,.account-menu-sheet,.string-context-menu-panel){border-color:var(--deepr-border);background:radial-gradient(circle at 88% -10%,color-mix(in srgb,var(--deepr-teal) 5%,transparent),transparent 13rem),linear-gradient(180deg,var(--deepr-surface),var(--deepr-surface-muted));color:var(--deepr-text);box-shadow:var(--deepr-shadow-card)}.protected-essence-page :where(.muted,.muted-copy,.essence-muted-copy,small),:where(.essence-status-state .essence-muted-copy,.deepr-confirmation-copy p,.report-control-field span){color:var(--deepr-text-muted)}.protected-essence-page :where(.eyebrow,.status-badge,.essence-status-pill),:where(.essence-menu strong,.report-control-kicker,.deepr-confirmation-copy .eyebrow){color:var(--deepr-teal-strong)}.protected-essence-page :where(.btn,button,[role=button]),:where(.essence-menu button,.deepr-confirmation-actions button,.report-control-actions button){font-family:inherit}.protected-essence-page :where(.btn,.button,.button-primary,.status-badge,.essence-status-pill),:where(.essence-menu button,.report-control-close,.deepr-confirmation-cancel,.deepr-confirmation-delete){border-color:var(--deepr-border)}.protected-session-fallback:not(.protected-session-canvas){width:min(100%,38rem);margin-inline:auto;padding:clamp(1rem,4vw,1.4rem);border:1px solid var(--deepr-border);border-radius:var(--deepr-radius-lg);background:linear-gradient(180deg,var(--deepr-surface),var(--deepr-surface-muted));box-shadow:var(--deepr-shadow-card)}.app-shell-v1[data-shell-visual-state=checking],.app-shell-v1[data-shell-visual-state=checking] .shell-body-v1,.app-shell-v1[data-shell-visual-state=checking] .shell-main-v1,.protected-session-canvas{background-color:var(--deepr-bg);background:var(--deepr-bg-gradient);color:var(--deepr-text)}.app-shell-v1[data-shell-visual-state=checking],.app-shell-v1[data-shell-visual-state=checking] *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.protected-session-canvas{width:100%;max-width:none;min-height:max(24rem,calc(100dvh - var(--deepr-mobile-nav-reserve) - 5rem));margin:0;padding:0;border:0;border-radius:0;box-shadow:none}.protected-essence-page{gap:var(--deepr-protected-route-gap)}.protected-essence-page :where(.card-surface,.essence-panel,.essence-card,.panel-card,.surface-card,.settings-card,.settings-v1-account-card,.settings-v1-group,.settings-v1-row,.settings-v1-truth-note,.settings-v1-signout,.identity-v1-card,.identity-v1-panel,.deeprmatch-v1-panel,.deeprmatch-v1-option,.deeprmatch-v1-suggestion-card,.deeprmatch-v1-signal-tile,.relationship-compass-panel,.relationship-compass-card,.moments-controls-panel,.moments-list-panel,.moment-composer-shell,.moment-card,.whisper-advanced-thread-card,.inbox-v2-card,.notification-truth-card,.notification-card,.notification-list,.push-notifications-panel,.motion-v1-card,.motion-v1-panel,.circle-v1-empty,.circle-v1-list,.circle-v1-form,.circle-v1-card,.circle-v1-privacy-note,.gated-readiness-card,.gated-readiness-primary,.personal-hub-card,.onboarding-v1-card,.create-string-audience-card,.create-string-selected-media-card,.string-detail-card,.search-result-card,.discover-v1-card){border-color:var(--deepr-protected-panel-border);background:var(--deepr-protected-panel-bg);box-shadow:var(--deepr-protected-panel-shadow)}.protected-essence-page :where(.btn,.essence-button,.essence-button-primary,.essence-button-secondary,button[type=button],button[type=submit],a.btn){min-height:2.44rem;border-radius:var(--deepr-radius-pill);font-weight:760;letter-spacing:0}.protected-essence-page :where(input,textarea,select,.essence-input){border-color:var(--deepr-protected-panel-border);border-radius:calc(var(--deepr-protected-card-radius) - .45rem);background:color-mix(in srgb,var(--deepr-surface-muted) 76%,transparent);color:var(--deepr-text);font-family:inherit}.protected-essence-page :where(.essence-route-header,.relationship-compass-hero,.deeprmatch-v1-app-header,.moments-route-header,.identity-v1-route-header,.identity-v1-edit-route-header,.whisper-v1-workspace-head,.inbox-v2-hero,.notifications-v1-hero,.search-v1-hero,.discover-v1-hero,.gated-readiness-hero,.motion-v1-route-header,.circle-v1-intro,.personal-hub-hero,.personal-hub-route-header,.strings-new-hero,.create-string-hero,.create-string-route-header,.string-detail-route-header,.onboarding-v1-head){min-height:0;border-color:transparent;background:transparent;box-shadow:none;padding:0}.protected-essence-page :where(.essence-route-header,.relationship-compass-hero,.deeprmatch-v1-app-header,.moments-route-header,.identity-v1-route-header,.identity-v1-edit-route-header,.whisper-v1-workspace-head,.inbox-v2-hero,.notifications-v1-hero,.search-v1-hero,.discover-v1-hero,.gated-readiness-hero,.motion-v1-route-header,.circle-v1-intro,.personal-hub-hero,.personal-hub-route-header,.strings-new-hero,.create-string-hero,.create-string-route-header,.string-detail-route-header,.onboarding-v1-head) :where(h1,h2,h3){max-width:min(100%,17ch);font-size:clamp(1.28rem,5.7vw,1.9rem);line-height:.98;letter-spacing:-.04em}.protected-essence-page :where(.essence-route-header,.relationship-compass-hero,.deeprmatch-v1-app-header,.moments-route-header,.identity-v1-route-header,.identity-v1-edit-route-header,.whisper-v1-workspace-head,.inbox-v2-hero,.notifications-v1-hero,.search-v1-hero,.discover-v1-hero,.gated-readiness-hero,.motion-v1-route-header,.circle-v1-intro,.personal-hub-hero,.personal-hub-route-header,.strings-new-hero,.create-string-hero,.create-string-route-header,.string-detail-route-header,.onboarding-v1-head) :where(p,span,small){max-width:min(100%,38rem)}.relationship-compass-page.protected-essence-page{padding:0}.relationship-compass-page.protected-essence-page .relationship-compass-hero{display:grid;gap:.35rem}.relationship-compass-page.protected-essence-page .relationship-compass-hero span{margin:0;color:var(--deepr-muted);font-size:clamp(.82rem,2.4vw,.94rem);line-height:1.4}.relationship-compass-page.protected-essence-page .relationship-compass-tabs{gap:.38rem;margin:0;padding:.22rem 0;border-bottom:1px solid color-mix(in srgb,var(--deepr-teal) 9%,transparent)}.relationship-compass-page.protected-essence-page .relationship-compass-tabs button{border-color:color-mix(in srgb,var(--deepr-teal) 11%,transparent);border-radius:999px;background:color-mix(in srgb,var(--deepr-surface) 42%,transparent);box-shadow:none;padding:.42rem .66rem;color:var(--deepr-muted)}.relationship-compass-page.protected-essence-page .relationship-compass-tabs button.is-active{border-color:color-mix(in srgb,var(--deepr-teal) 28%,transparent);background:color-mix(in srgb,var(--deepr-teal) 14%,transparent);color:var(--deepr-text)}.relationship-compass-page.protected-essence-page .relationship-compass-panel{border-radius:var(--deepr-protected-card-radius);padding:clamp(.72rem,2.4vw,1rem)}.relationship-compass-page.protected-essence-page .relationship-compass-list{gap:.62rem}.relationship-compass-page.protected-essence-page .relationship-compass-card{border-radius:calc(var(--deepr-protected-card-radius) - .18rem);padding:clamp(.68rem,2vw,.9rem)}.relationship-compass-page.protected-essence-page .relationship-compass-avatar{width:clamp(2.3rem,11vw,2.9rem);height:clamp(2.3rem,11vw,2.9rem);border-radius:1rem}.deeprmatch-v1-route.protected-essence-page .deeprmatch-v1-shell.card-surface{min-height:0;border-color:color-mix(in srgb,var(--deepr-teal) 10%,transparent);border-radius:var(--deepr-protected-card-radius);background:transparent;box-shadow:none;padding:0}.deeprmatch-v1-route.protected-essence-page .deeprmatch-v1-shell .deeprmatch-v1-orb{display:none}.deeprmatch-v1-route.protected-essence-page .deeprmatch-v1-shell .deeprmatch-v1-content{gap:var(--deepr-protected-route-gap)}.deeprmatch-v1-route.protected-essence-page .deeprmatch-v1-shell .deeprmatch-v1-app-header{align-items:flex-start;gap:.42rem}.deeprmatch-v1-route.protected-essence-page .deeprmatch-v1-shell .deeprmatch-v1-deck{color:var(--deepr-muted);font-size:clamp(.82rem,2.5vw,.95rem);line-height:1.38}.deeprmatch-v1-route.protected-essence-page .deeprmatch-v1-shell :where(.deeprmatch-v1-progress-panel,.deeprmatch-v1-action-panel,.deeprmatch-v1-map-panel,.deeprmatch-v1-suggestions-panel){border-radius:var(--deepr-protected-card-radius);border-color:var(--deepr-protected-panel-border);background:var(--deepr-protected-panel-bg);box-shadow:var(--deepr-protected-panel-shadow);padding:clamp(.74rem,2.4vw,1rem)}.deeprmatch-v1-route.protected-essence-page .deeprmatch-v1-shell :where(.deeprmatch-v1-progress-ring,.deeprmatch-v1-map-ring){box-shadow:none}.deeprmatch-v1-route.protected-essence-page .deeprmatch-v1-shell :where(.deeprmatch-v1-option,.deeprmatch-v1-signal-tile,.deeprmatch-v1-suggestion-card){border-radius:calc(var(--deepr-protected-card-radius) - .18rem);box-shadow:none}.moments-v1-page.protected-essence-page{padding-bottom:max(var(--deepr-mobile-nav-reserve),calc(5.85rem + env(safe-area-inset-bottom)))}.moments-v1-page.protected-essence-page .moments-route-header{display:grid;gap:.32rem}.moments-v1-page.protected-essence-page :where(.moments-context-rail,.moments-controls-panel,.moments-list-panel,.moment-composer-shell){border-radius:var(--deepr-protected-card-radius);border-color:var(--deepr-protected-panel-border);background:var(--deepr-protected-panel-bg);box-shadow:var(--deepr-protected-panel-shadow)}.moments-v1-page.protected-essence-page .moment-composer-preview{min-height:clamp(10.5rem,42vw,14rem);border-radius:calc(var(--deepr-protected-card-radius) - .1rem);box-shadow:none}.moments-v1-page.protected-essence-page :where(.moment-composer-preview-glow,.moment-composer-preview-reflection){opacity:.28}.identity-v1-shell.protected-essence-page,.identity-v1-edit-production.protected-essence-page{gap:var(--deepr-protected-route-gap);padding:0;background:transparent}.identity-v1-shell.protected-essence-page .identity-v1-hero-panel,.identity-v1-edit-production.protected-essence-page .identity-v1-edit-hero{min-height:clamp(13.4rem,45vw,19rem);border-radius:var(--deepr-protected-card-radius);border-color:var(--deepr-protected-panel-border);box-shadow:var(--deepr-protected-panel-shadow)}.identity-v1-shell.protected-essence-page .identity-v1-hero-content,.identity-v1-edit-production.protected-essence-page .identity-v1-edit-hero-content{padding:clamp(.86rem,3vw,1.16rem)}.identity-v1-shell.protected-essence-page .identity-v1-account-mark{width:clamp(4.5rem,18vw,5.6rem);height:clamp(4.5rem,18vw,5.6rem);border-radius:1.25rem;box-shadow:none}.identity-v1-shell.protected-essence-page .identity-v1-account-copy h3,.identity-v1-edit-production.protected-essence-page .identity-v1-edit-hero-copy h1{font-size:clamp(1.48rem,6.8vw,2.18rem);line-height:1}.identity-v1-shell.protected-essence-page :where(.identity-v1-stat-strip,.identity-v1-about-card,.identity-v1-match-card,.identity-v1-recent-card,.identity-v1-section-card),.identity-v1-edit-production.protected-essence-page :where(.identity-v1-edit-panel,.identity-v1-edit-preview,.identity-v1-edit-fieldset){border-radius:var(--deepr-protected-card-radius);border-color:var(--deepr-protected-panel-border);background:var(--deepr-protected-panel-bg);box-shadow:var(--deepr-protected-panel-shadow)}.whisper-v1-route.protected-essence-page .whisper-v1-inbox{min-height:0;border-radius:var(--deepr-protected-card-radius);border-color:var(--deepr-protected-panel-border);background:var(--deepr-protected-panel-bg);box-shadow:var(--deepr-protected-panel-shadow);padding:clamp(.76rem,2.4vw,1rem)}.whisper-v1-route.protected-essence-page .whisper-v1-workspace-head{align-items:flex-start;gap:.38rem}.whisper-v1-route.protected-essence-page .whisper-v1-workspace-head .muted{max-width:min(100%,34rem);font-size:clamp(.82rem,2.4vw,.95rem);line-height:1.38}.whisper-v1-route.protected-essence-page :where(.whisper-v1-status-pill,.whisper-advanced-thread-card,.whisper-advanced-filter-pill,.whisper-advanced-search){border-color:var(--deepr-protected-panel-border);background:color-mix(in srgb,var(--deepr-surface) 64%,transparent);box-shadow:none}.whisper-v1-route.protected-essence-page .whisper-v1-empty-orb{display:none}.whisper-v1-route.protected-essence-page .whisper-v1-empty-inbox{min-height:0;align-items:flex-start;padding:clamp(.8rem,2.4vw,1rem);text-align:left}.whisper-v1-route.protected-essence-page .whisper-v1-empty-inbox h2{font-size:clamp(1.14rem,5vw,1.45rem)}.protected-essence-page :where(.inbox-v2-shell.card-surface,.notifications-v1-route,.notifications-v1-shell,.settings-v1-shell,.search-v1-shell,.discover-v1-shell,.motion-v1,.motion-v1-shell,.circle-v1-shell,.circles-v1-shell,.gated-readiness-page,.personal-hub-shell,.create-string-page,.strings-new-shell,.string-detail-route,.onboarding-v1-shell),.inbox-v2-shell.card-surface.protected-essence-page,.notifications-v1-route.protected-essence-page,.notifications-v1-shell.protected-essence-page,.settings-v1-shell.protected-essence-page,.search-v1-shell.protected-essence-page,.discover-v1-shell.protected-essence-page,.motion-v1.protected-essence-page,.motion-v1-shell.protected-essence-page,.circle-v1-shell.protected-essence-page,.circles-v1-shell.protected-essence-page,.gated-readiness-page.protected-essence-page,.personal-hub-shell.protected-essence-page,.create-string-page.protected-essence-page,.strings-new-shell.protected-essence-page,.string-detail-route.protected-essence-page,.onboarding-v1-shell.protected-essence-page{border-color:color-mix(in srgb,var(--deepr-teal) 10%,transparent);background:transparent;box-shadow:none}.protected-essence-page :where(.inbox-v2-ambient,.inbox-v2-glow,.deeprmatch-v1-aura,.personal-hub-orb,.motion-v1-orb,.circle-v1-orb){display:none}.protected-essence-page :where(.inbox-v2-hero,.notifications-v1-hero,.search-v1-hero,.discover-v1-hero,.gated-readiness-hero,.motion-v1-route-header,.circle-v1-intro,.personal-hub-hero,.personal-hub-route-header,.strings-new-hero,.create-string-hero,.create-string-route-header,.string-detail-route-header,.onboarding-v1-head){display:grid;gap:.36rem;margin:0}.protected-essence-page :where(.inbox-v2-hero,.notifications-v1-hero,.gated-readiness-hero,.personal-hub-hero,.personal-hub-route-header) :where(p,.muted){color:var(--deepr-muted);font-size:clamp(.82rem,2.4vw,.95rem);line-height:1.38}.gated-readiness-page.protected-essence-page .gated-readiness-hero{gap:.42rem;border-radius:0}.gated-readiness-page.protected-essence-page .gated-readiness-hero p:not(.eyebrow){margin:0;color:var(--deepr-muted);font-size:clamp(.82rem,2.4vw,.94rem);line-height:1.34}.gated-readiness-page.protected-essence-page .gated-readiness-chips{flex-wrap:nowrap;gap:.32rem;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:none}.gated-readiness-page.protected-essence-page .gated-readiness-chips::-webkit-scrollbar{display:none}.gated-readiness-page.protected-essence-page .gated-readiness-chips span{flex:0 0 auto;padding:.28rem .48rem;font-size:.68rem}.gated-readiness-page.protected-essence-page :where(.gated-readiness-actions,.gated-readiness-grid,.gated-readiness-notes){gap:.62rem}.gated-readiness-page.protected-essence-page :where(.gated-readiness-chip,.gated-readiness-card){border-color:var(--deepr-protected-panel-border);background:var(--deepr-protected-panel-bg);box-shadow:none}.personal-hub-route.protected-essence-page :where(.personal-hub-route-header,.personal-hub-hero,.personal-hub-panel,.personal-hub-card){border-color:var(--deepr-protected-panel-border);background:var(--deepr-protected-panel-bg);box-shadow:var(--deepr-protected-panel-shadow)}.personal-hub-route.protected-essence-page :where(.personal-hub-route-header,.personal-hub-hero){padding:clamp(.78rem,2.5vw,1rem)}.create-string-page.protected-essence-page,.string-detail-route.protected-essence-page,.onboarding-v1-shell.protected-essence-page{gap:var(--deepr-protected-route-gap);border-color:color-mix(in srgb,var(--deepr-teal) 10%,transparent);background:transparent;box-shadow:none}.create-string-page.protected-essence-page :where(.create-string-author-card,.create-string-composer,.create-string-audience-panel,.create-string-media-panel,.create-string-actions-panel,.create-string-context-panel),.string-detail-route.protected-essence-page :where(.string-detail-state,.string-detail-primary-rail,.string-detail-media-rail,.string-detail-composer,.string-detail-reflects),.onboarding-v1-shell.protected-essence-page :where(.onboarding-v1-card){border-radius:var(--deepr-protected-card-radius);border-color:var(--deepr-protected-panel-border);background:var(--deepr-protected-panel-bg);box-shadow:var(--deepr-protected-panel-shadow)}.create-string-page.protected-essence-page .create-string-route-header,.string-detail-route.protected-essence-page .string-detail-route-header,.onboarding-v1-shell.protected-essence-page .onboarding-v1-head{display:grid;gap:.34rem}.onboarding-v1-shell.protected-essence-page .onboarding-v1-head{align-items:flex-start;justify-items:start}.onboarding-v1-shell.protected-essence-page .onboarding-v1-mark{margin:0;color:var(--deepr-teal-strong)}.onboarding-v1-shell.protected-essence-page .onboarding-v1-subtle,.onboarding-v1-shell.protected-essence-page .onboarding-v1-footnote{color:var(--deepr-muted);text-align:left}.onboarding-v1-shell.protected-essence-page .onboarding-v1-grid{gap:.62rem}.protected-route-not-found .button-primary{width:fit-content}@media (max-width: 979px){.rail-v1{display:none}}@media (max-width: 760px){:root{--deepr-mobile-nav-reserve: calc(6.25rem + env(safe-area-inset-bottom)) }.app-shell-v1{padding-bottom:var(--deepr-mobile-nav-reserve)}.app-shell-v1:has(.whisper-v1-mode-conversation){padding-bottom:0}.shell-main-v1{padding-bottom:var(--deepr-mobile-nav-reserve)}.shell-main:has(.whisper-v1-mode-conversation),.shell-main-v1:has(.whisper-v1-mode-conversation){height:calc(100dvh - 4.55rem);min-height:0;overflow:hidden;padding:.5rem .58rem calc(3.72rem + env(safe-area-inset-bottom))}.protected-essence-page :where(.card-surface,.essence-panel,.essence-card,.panel-card,.surface-card,.settings-card,.identity-v1-card,.identity-v1-panel,.deeprmatch-v1-panel,.relationship-compass-panel,.moments-controls-panel,.moments-list-panel,.moment-composer-shell,.whisper-v1-inbox,.inbox-v2-card,.notification-truth-card,.motion-v1-panel,.circle-v1-card,.gated-readiness-card){border-radius:1rem}.identity-v1-shell.protected-essence-page .identity-v1-hero-panel,.identity-v1-edit-production.protected-essence-page .identity-v1-edit-hero{min-height:clamp(12.5rem,54vw,16.5rem)}.relationship-compass-page.protected-essence-page .relationship-compass-tabs,.protected-essence-page :where(.inbox-v2-tabs,.settings-v1-tabs,.discover-v1-tabs,.deeprmatch-v1-filter-row,.moments-filter-row){overflow-x:auto;padding-bottom:.18rem}.relationship-compass-page.protected-essence-page .relationship-compass-tabs::-webkit-scrollbar,.protected-essence-page :where(.inbox-v2-tabs,.settings-v1-tabs,.discover-v1-tabs,.deeprmatch-v1-filter-row,.moments-filter-row)::-webkit-scrollbar{display:none}.whisper-v1-mode-conversation .whisper-advanced-composer{margin-bottom:.1rem}.whisper-v1-mode-inbox .whisper-advanced-thread-card{padding:0}.whisper-v1-mode-inbox .whisper-advanced-thread-row{padding:.36rem .46rem}}@media (min-width: 980px){:root{--deepr-mobile-nav-reserve: 0px}.shell-body-v1{display:grid;grid-template-columns:minmax(12.5rem,13.75rem) minmax(0,1fr);min-height:100dvh}.shell-main-v1{padding:clamp(1.35rem,2.4vw,2rem);padding-bottom:clamp(1.35rem,2.4vw,2rem)}.route-frame{max-width:72rem}}@media (prefers-reduced-motion: reduce){.mobile-nav-glass.mobile-nav-mockup{transition:none}}.string-owner-editor-backdrop{z-index:1450;overflow:hidden;padding:0;background:#000304d6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.deepr-confirmation-backdrop{z-index:1500}.string-owner-editor-sheet{width:100%;max-width:42rem;height:min(100dvh,58rem);max-height:100dvh;display:flex;flex-direction:column;overflow:hidden;border-radius:1.35rem 1.35rem 0 0;border-color:color-mix(in srgb,#0b8f8a 22%,transparent);background:radial-gradient(circle at 82% 0%,color-mix(in srgb,#0b8f8a 10%,transparent),transparent 16rem),linear-gradient(180deg,#0a1112fe,#030708fe);box-shadow:0 -1.5rem 4rem #00000094}.string-owner-editor-header{flex:0 0 auto;display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.72rem;min-height:4.55rem;padding:max(.78rem,env(safe-area-inset-top)) 1rem .78rem;border-bottom:1px solid rgba(219,255,250,.075);background:#040a0beb}.string-owner-editor-header h2,.string-owner-editor-header p,.string-owner-editor-section-heading h3,.string-owner-editor-section-heading p,.string-owner-editor-error p,.string-owner-editor-empty-media p{margin:0}.string-owner-editor-header h2{color:#f4fffdf5;font-size:clamp(1.08rem,3.8vw,1.28rem);letter-spacing:-.025em}.string-owner-editor-header .eyebrow{color:color-mix(in srgb,#0b8f8a 76%,white)}.string-owner-editor-close{width:2.75rem;min-width:2.75rem;height:2.75rem;display:grid;place-items:center;border:1px solid rgba(219,255,250,.09);border-radius:999px;color:#ebfaf7e0;background:#ffffff06}.string-owner-editor-state{max-width:8rem;color:#b5ccc8b8;font-size:.72rem;font-weight:750;text-align:right}.string-owner-editor-state.is-dirty{color:color-mix(in srgb,#0b8f8a 65%,white)}.string-owner-editor-form{min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.string-owner-editor-scroll{min-height:0;flex:1 1 auto;display:grid;align-content:start;gap:.92rem;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1rem calc(2rem + env(safe-area-inset-bottom))}.string-owner-editor-writing,.string-owner-editor-media{min-width:0;display:grid;gap:.72rem;margin:0;padding:.88rem;border:1px solid rgba(219,255,250,.075);border-radius:1.15rem;background:#ffffff05;box-shadow:inset 0 1px #dbfffa06}.string-owner-editor-writing label,.string-owner-editor-section-heading h3{color:#effffceb;font-size:.9rem;font-weight:780}.string-owner-editor-writing textarea{min-height:8rem;max-height:18rem;resize:vertical;border-color:#dbfffa1a;background:#00000040;line-height:1.55}.string-owner-editor-character-count{justify-self:end;color:#b1c7c39e;font-size:.68rem}.string-owner-editor-section-heading{display:flex;align-items:end;justify-content:space-between;gap:.8rem}.string-owner-editor-section-heading>span{color:#bfd8d3b8;font-size:.72rem;font-weight:740}.string-owner-editor-stage{position:relative;width:100%;min-height:clamp(15rem,58vw,23rem);display:grid;place-items:center;overflow:hidden;margin:0;border:1px solid rgba(219,255,250,.075);border-radius:1rem;background:#00000061}.string-owner-editor-stage img,.string-owner-editor-stage video{width:100%;height:100%;max-height:min(58dvh,30rem);object-fit:contain;object-position:center;background:#020506}.string-owner-editor-stage figcaption{max-width:24rem;padding:1rem;color:#cadcd9b8;line-height:1.5;text-align:center}.string-owner-editor-item-state{position:absolute;right:.65rem;bottom:.65rem;padding:.38rem .58rem;border:1px solid rgba(219,255,250,.11);border-radius:999px;color:#eefffce6;background:#02090ad1;font-size:.68rem;font-weight:760}.string-owner-editor-item-state.is-failed{border-color:#ff80804d;color:#ffd6d6f5}.string-owner-editor-thumbnails{min-width:0;display:flex;gap:.52rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding:.1rem .05rem .35rem}.string-owner-editor-thumbnail{position:relative;width:3.75rem;min-width:3.75rem;height:3.75rem;display:grid;place-items:center;overflow:hidden;padding:0;border:2px solid rgba(219,255,250,.09);border-radius:.82rem;color:#d8ebe7c2;background:#0000005c}.string-owner-editor-thumbnail.is-active{border-color:#0b8f8a;box-shadow:0 0 0 2px color-mix(in srgb,#0b8f8a 18%,transparent)}.string-owner-editor-thumbnail img{width:100%;height:100%;object-fit:cover}.string-owner-editor-thumbnail span{position:absolute;right:.24rem;bottom:.18rem;min-width:1rem;padding:.08rem .2rem;border-radius:999px;color:#fff;background:#000000b8;font-size:.6rem;font-weight:800}.string-owner-editor-thumbnail.is-add span{position:static;background:transparent}.string-owner-editor-media-actions{display:flex;flex-wrap:wrap;gap:.5rem}.string-owner-editor-media-actions .essence-button{min-height:2.75rem;flex:1 1 8.5rem}.string-owner-editor-empty-media{min-height:10rem;display:grid;place-items:center;gap:.72rem;padding:1rem;border:1px dashed rgba(219,255,250,.12);border-radius:1rem;color:#c1d7d3b8;text-align:center;background:#00000029}.string-owner-editor-empty-media>div{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.string-owner-editor-capability-note,.string-owner-editor-item-error,.string-owner-editor-upload-status,.string-owner-editor-notice{margin:0;color:#c1d7d3bd;font-size:.78rem;line-height:1.48}.string-owner-editor-item-error,.string-owner-editor-error{color:#ffd3d3f0}.string-owner-editor-error{display:grid;gap:.62rem;padding:.78rem;border:1px solid rgba(255,120,120,.2);border-radius:.9rem;background:#5c171d2e}.string-owner-editor-upload-status,.string-owner-editor-notice{color:color-mix(in srgb,#0b8f8a 68%,white)}.string-owner-editor-footer{flex:0 0 auto;display:flex;justify-content:flex-end;gap:.62rem;padding:.78rem max(1rem,env(safe-area-inset-right)) max(.78rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));border-top:1px solid rgba(219,255,250,.075);background:#040a0bf7;box-shadow:0 -.8rem 2rem #0000004d}.string-owner-editor-footer .essence-button{min-height:2.75rem;min-width:7.4rem}@media (min-width: 720px){.string-owner-editor-backdrop{place-items:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.string-owner-editor-sheet{height:min(92dvh,54rem);border-radius:1.35rem;box-shadow:0 1.6rem 5rem #0000009e}}@media (max-width: 430px){.string-owner-editor-header,.string-owner-editor-scroll{padding-inline:.78rem}.string-owner-editor-writing,.string-owner-editor-media{padding:.72rem}.string-owner-editor-stage{min-height:13.8rem}}@media (prefers-reduced-motion: reduce){.string-owner-editor-sheet,.string-owner-editor-thumbnail,.string-owner-editor-footer .essence-button{scroll-behavior:auto;transition:none!important;animation:none!important}}.string-published-media{position:relative;display:grid;grid-template-rows:auto auto auto;width:100%;max-width:100%;max-height:none;margin-block:.2rem 0;overflow:hidden;box-sizing:border-box;isolation:isolate;background:#020606}.bridge-page-v1 .bridge-string-card>.string-published-media{width:100%!important;max-width:100%!important;margin-inline:0}.bridge-page-v1 .bridge-string-card>.string-published-media .string-published-media-stage{max-width:43rem;max-height:min(68dvh,32.25rem);justify-self:center}.string-detail-media-rail .string-published-media{width:100%;margin:0}.string-published-media-stage{position:relative;display:grid;width:100%;min-width:0;min-height:clamp(12rem,58vw,24rem);max-height:min(68dvh,34rem);aspect-ratio:4 / 3;overflow:hidden;touch-action:pan-y pinch-zoom;background:#000}.deepr-route-frame .string-published-media-open,.string-published-media-open{position:relative;display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;padding:0;border:0;border-radius:0;color:inherit;background:#000;box-shadow:none;cursor:zoom-in}.bridge-page-v1 .string-published-media .string-published-media-open,.string-detail-media-rail .string-published-media .string-published-media-open{display:grid;height:100%}.bridge-page-v1 .string-published-media .string-published-media-open img,.string-detail-media-rail .string-published-media .string-published-media-open img,.string-published-media-open img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#000}.string-published-media.is-video{display:grid;place-items:center;max-height:min(74dvh,38rem);background:#000}.bridge-page-v1 .string-published-media.is-video video,.string-detail-media-rail .string-published-media.is-video video,.string-published-media.is-video video{display:block;width:100%;max-width:100%;max-height:min(74dvh,38rem);object-fit:cover;object-position:center;background:#000}.bridge-page-v1 .bridge-string-card>.string-published-media.is-video{width:100%;max-width:100%;place-items:stretch;aspect-ratio:var(--string-published-media-aspect, 4 / 3);margin-block-end:1rem}.bridge-page-v1 .bridge-string-card>.string-published-media.is-video video{width:100%;height:100%;max-height:100%;object-fit:contain}.string-published-media-navigation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding-inline:.38rem;pointer-events:none}.deepr-route-frame .string-published-media-nav,.string-published-media-nav{display:inline-grid;place-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;border:1px solid rgba(244,247,246,.16);border-radius:999px;color:#f4f7f6e6;background:#030708b3;box-shadow:0 .45rem 1.2rem #00000047;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;pointer-events:auto}.string-published-media-nav.is-next svg{transform:rotate(180deg)}.string-published-media-nav:disabled{opacity:.25;cursor:default}.string-published-media-indicators{display:flex;align-items:center;justify-content:center;gap:.08rem;min-width:0;padding:.08rem .55rem 0;background:#020606}.deepr-route-frame .string-published-media-indicator,.string-published-media-indicator{display:inline-grid;place-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;border:0;border-radius:999px;color:inherit;background:transparent;box-shadow:none;cursor:pointer}.string-published-media-indicator>span{display:block;width:.38rem;height:.38rem;border-radius:999px;background:#cdd6d457;box-shadow:0 0 0 1px #ffffff06}.string-published-media-indicator[aria-current=true]>span{width:.52rem;height:.52rem;background:#0b8f8a;box-shadow:0 0 0 .2rem #0b8f8a24}.string-published-media-position{margin:-.18rem 0 0;padding:0 .75rem .58rem;color:#cfdbd8b3;background:#020606;font-size:.76rem;line-height:1.35;text-align:center}.string-published-media-unavailable{display:grid;place-items:center;width:100%;height:100%;min-height:12rem;padding:1rem;color:#d7e0deb8;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.035),transparent 13rem),#030708;font-size:.9rem;text-align:center}.string-published-media-open.is-unavailable{cursor:zoom-in}.string-published-media-nav:focus-visible,.string-published-media-indicator:focus-visible,.string-published-media-open:focus-visible,.string-published-media-viewer-close:focus-visible{outline:2px solid #0B8F8A;outline-offset:2px}.string-published-media-viewer-portal{position:relative;z-index:1800}.string-published-media-viewer.essence-media-viewer{z-index:1800;overflow:hidden;padding:max(.7rem,env(safe-area-inset-top)) max(.7rem,env(safe-area-inset-right)) max(.7rem,env(safe-area-inset-bottom)) max(.7rem,env(safe-area-inset-left));background:#000203fb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.string-published-media-viewer-stage.essence-media-viewer-stage{display:block;width:100%;max-width:92rem;height:100%;max-height:100%;min-width:0;min-height:0}.string-published-media-viewer-content{display:grid;grid-template-rows:minmax(0,1fr) auto auto;width:100%;height:calc(100dvh - max(1.4rem,env(safe-area-inset-top) + env(safe-area-inset-bottom)));min-width:0;min-height:0;overflow:hidden;touch-action:pan-y pinch-zoom}.string-published-media-viewer-photo{position:relative;display:grid;place-items:center;min-width:0;min-height:0;overflow:hidden}.string-published-media-viewer-photo img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.string-published-media-viewer-photo .string-published-media-unavailable{min-height:min(68dvh,32rem)}.string-published-media-viewer .string-published-media-navigation{padding-inline:clamp(.2rem,2.4vw,1.4rem)}.string-published-media-viewer .string-published-media-indicators,.string-published-media-viewer .string-published-media-position{background:transparent}.string-published-media-viewer .string-published-media-position{padding-bottom:max(.18rem,env(safe-area-inset-bottom));color:#ecf2f1c7}.string-published-media-viewer-close.essence-media-viewer-close{z-index:3;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;top:max(.7rem,env(safe-area-inset-top));right:max(.7rem,env(safe-area-inset-right));border-color:#f4f7f62e;background:#030708d6}@media (min-width: 900px){.string-published-media-stage{min-height:20rem}.string-published-media-navigation{padding-inline:.72rem}.string-published-media-viewer-content{width:min(100%,88rem);margin-inline:auto}}@media (max-width: 430px){.bridge-page-v1 .bridge-string-card>.string-published-media{width:calc(100% - 1.5rem);margin-inline:.75rem}.string-published-media-stage{min-height:12rem;max-height:min(62dvh,28rem)}.string-published-media-navigation{padding-inline:.22rem}.string-published-media-viewer.essence-media-viewer{padding-inline:max(.35rem,env(safe-area-inset-left)) max(.35rem,env(safe-area-inset-right))}}@media (prefers-reduced-motion: reduce){.string-published-media-nav,.string-published-media-indicator,.string-published-media-indicator>span,.string-published-media-viewer{scroll-behavior:auto;transition:none!important;animation:none!important}}.bridge-page-v1 .bridge-string-card>.string-published-media{grid-template-rows:auto auto;width:100%!important;max-width:100%!important;margin-inline:0;background:transparent}.bridge-page-v1 .bridge-string-card>.string-published-media .string-published-media-stage{width:100%;max-width:100%;min-height:0;max-height:min(68dvh,36rem);aspect-ratio:var(--string-published-media-aspect, 4 / 3);background:#020606}.bridge-page-v1 .string-published-media .string-published-media-open,.bridge-page-v1 .string-published-media .string-published-media-open img{min-height:0;max-height:100%}.bridge-page-v1 .string-published-media-navigation.is-inline-rail{position:relative;inset:auto;z-index:1;display:grid;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;width:100%;height:3.25rem;max-height:3.25rem;padding:0 .12rem;border-top:1px solid rgba(242,245,247,.045);background:#020606b8;pointer-events:auto}.bridge-page-v1 .string-published-media-navigation.is-inline-rail .string-published-media-nav{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;border:0;border-radius:.62rem;color:#dee7e5c2;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bridge-page-v1 .string-published-media-navigation.is-inline-rail .string-published-media-nav:disabled{color:#bec9c63d;opacity:1}.bridge-page-v1 .string-published-media-inline-truth{display:grid;place-items:center;min-width:0;height:2.75rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.bridge-page-v1 .string-published-media-inline-truth::-webkit-scrollbar{display:none}.bridge-page-v1 .string-published-media-inline-truth .string-published-media-indicators{width:max-content;min-width:0;height:2.75rem;padding:0;background:transparent}.bridge-page-v1 .string-published-media-position.is-compact{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;padding:0;border:0;white-space:nowrap}@media (max-width: 720px){.bridge-page-v1 .bridge-string-card>.string-published-media.is-photo{width:calc(100% + 1.5rem)!important;max-width:none!important;max-height:none!important;margin-inline:-.75rem}.bridge-page-v1 .bridge-string-card>.string-published-media.is-photo .string-published-media-stage{max-height:82dvh}.bridge-page-v1 .bridge-string-card>.string-published-media.is-photo .string-published-media-open,.bridge-page-v1 .bridge-string-card>.string-published-media.is-photo .string-published-media-open img{max-height:100%}.bridge-page-v1 .bridge-string-card>.string-published-media.is-video{width:calc(100% + 1.5rem)!important;max-width:none!important;max-height:82dvh;margin-inline:-.75rem}}.bridge-page-v1 .bridge-echo-original>.string-published-media{grid-template-rows:auto auto;width:100%!important;max-width:100%!important;margin-inline:0;background:transparent}.bridge-page-v1 .bridge-echo-original>.string-published-media .string-published-media-stage{width:100%;max-width:100%;min-height:0;max-height:min(68dvh,36rem);aspect-ratio:var(--string-published-media-aspect, 4 / 3);background:#020606}.bridge-page-v1 .bridge-echo-original>.string-published-media.is-video{width:100%;max-width:100%;place-items:stretch;aspect-ratio:var(--string-published-media-aspect, 4 / 3);margin-block-end:1rem}.bridge-page-v1 .bridge-echo-original>.string-published-media.is-video video{width:100%;height:100%;max-height:100%;object-fit:contain}@media (max-width: 720px){.bridge-page-v1 .bridge-echo-original>.string-published-media.is-photo{width:calc(100% + 1.5rem)!important;max-width:none!important;max-height:none!important;margin-inline:-.75rem}.bridge-page-v1 .bridge-echo-original>.string-published-media.is-photo .string-published-media-stage{max-height:82dvh}.bridge-page-v1 .bridge-echo-original>.string-published-media.is-photo .string-published-media-open,.bridge-page-v1 .bridge-echo-original>.string-published-media.is-photo .string-published-media-open img{max-height:100%}.bridge-page-v1 .bridge-echo-original>.string-published-media.is-video{width:calc(100% + 1.5rem)!important;max-width:none!important;max-height:82dvh;margin-inline:-.75rem}}.bridge-page-v1 .bridge-string-card>.string-published-media[data-bridge-video-preview=fallback],.bridge-page-v1 .bridge-echo-original>.string-published-media[data-bridge-video-preview=fallback]{background:#020606;color:#effffcf0}.bridge-page-v1 .bridge-string-card>.string-published-media .string-published-video-fallback,.bridge-page-v1 .bridge-echo-original>.string-published-media .string-published-video-fallback{width:100%;height:100%;min-height:0;display:grid;place-content:center;justify-items:center;gap:.36rem;box-sizing:border-box;padding:clamp(1.2rem,7vw,2.4rem);text-align:center;background:#020606;box-shadow:inset 0 0 0 1px color-mix(in srgb,#0b8f8a 11%,transparent)}.bridge-page-v1 .bridge-string-card>.string-published-media .string-published-video-fallback>svg,.bridge-page-v1 .bridge-echo-original>.string-published-media .string-published-video-fallback>svg{color:color-mix(in srgb,#0b8f8a 76%,white)}.bridge-page-v1 .bridge-string-card>.string-published-media .string-published-video-fallback>strong,.bridge-page-v1 .bridge-echo-original>.string-published-media .string-published-video-fallback>strong{color:#effffcf0;font-size:clamp(.92rem,3.4vw,1.05rem);line-height:1.2;letter-spacing:-.01em}.bridge-page-v1 .bridge-string-card>.string-published-media .string-published-video-fallback>span,.bridge-page-v1 .bridge-echo-original>.string-published-media .string-published-video-fallback>span{color:#b7cfcbbd;font-size:clamp(.76rem,2.8vw,.86rem);line-height:1.4}.bridge-page-v1 .bridge-string-card:has(>.string-published-media[data-bridge-video-preview=fallback]) .string-open-reflects,.bridge-page-v1 .bridge-string-card:has(.bridge-echo-original>.string-published-media[data-bridge-video-preview=fallback]) .string-open-reflects{min-height:44px}.bridge-page-v1 .bridge-motion-projection-media.is-poster-fallback{padding:var(--essence-space-5)}.bridge-page-v1 .bridge-motion-projection-media.is-poster-fallback .bridge-motion-poster-fallback{display:grid;place-items:center;align-content:center;gap:var(--essence-space-2);min-width:0;max-width:100%;text-align:center}.bridge-page-v1 .bridge-motion-poster-fallback>svg{color:var(--sienah-teal-300)}.bridge-page-v1 .bridge-motion-poster-fallback>strong{color:var(--deepr-text);font-size:.95rem;line-height:1.2}.bridge-page-v1 .bridge-motion-poster-fallback>small{color:var(--deepr-text-muted);font-size:.78rem;line-height:1.35}.reflect-composer-surface-backdrop{z-index:1460;background:#000304db;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.reflect-composer-surface{width:min(100%,34rem);max-height:min(78dvh,42rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-color:color-mix(in srgb,#0b8f8a 24%,transparent);background:radial-gradient(circle at 86% 0%,color-mix(in srgb,#0b8f8a 9%,transparent),transparent 15rem),linear-gradient(180deg,#0a1112fe,#030708fe);box-shadow:0 1.5rem 4rem #00000094}.reflect-composer-surface.is-mobile{width:100%;max-width:42rem;border-radius:1.35rem 1.35rem 0 0}.reflect-composer-surface-form{display:grid;gap:var(--deepr-space-4);padding:clamp(1.05rem,4vw,1.45rem);padding-bottom:max(clamp(1.05rem,4vw,1.45rem),env(safe-area-inset-bottom))}.reflect-composer-surface-header{display:grid;gap:.35rem}.reflect-composer-surface-header :where(p,h2),.reflect-discard-content :where(p,h2){margin:0}.reflect-composer-surface-header .eyebrow{color:color-mix(in srgb,#0b8f8a 78%,white);font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.reflect-composer-surface-header h2{color:#f4fffdf7;font-size:clamp(1.2rem,4.8vw,1.55rem);letter-spacing:-.025em}.reflect-composer-surface-field{display:grid}.reflect-composer-surface-field .essence-textarea{width:100%;min-height:clamp(9rem,28dvh,14rem);max-height:18rem;resize:vertical;border-color:#b5fff621;background:#000708b3;color:#f4fffdf5;line-height:1.58}.reflect-composer-surface-field .essence-textarea:focus-visible{border-color:color-mix(in srgb,#0b8f8a 72%,white);outline:2px solid color-mix(in srgb,#0b8f8a 38%,transparent);outline-offset:2px}.reflect-composer-surface-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--deepr-space-3);color:#b5ccc8b8;font-size:.75rem}.reflect-composer-character-count{flex:0 0 auto;font-variant-numeric:tabular-nums}.reflect-composer-surface-status{min-height:1.25rem;color:#b7d8d3cc;font-size:.82rem;line-height:1.45}.reflect-composer-surface-status.is-error{color:#ffb4aeeb}.reflect-composer-surface-actions,.reflect-discard-actions{display:flex;justify-content:flex-end;gap:var(--deepr-space-3)}.reflect-composer-surface-actions .essence-button,.reflect-discard-actions .essence-button{min-height:2.75rem}.reflect-discard-backdrop{z-index:1510}.reflect-discard-dialog{width:min(100%,28rem)}.reflect-discard-content{display:grid;gap:var(--deepr-space-4);padding:clamp(1.1rem,4vw,1.45rem)}.reflect-discard-content>svg{color:#0b8f8a}@media (max-width: 767px){.reflect-composer-surface-backdrop.is-mobile{padding:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) 0 max(.5rem,env(safe-area-inset-left))}.reflect-composer-surface.is-mobile{max-height:min(82dvh,44rem)}.reflect-composer-surface-actions,.reflect-discard-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.reflect-composer-surface,.reflect-discard-dialog{scroll-behavior:auto}}.bridge-new-arrivals-anchor{position:sticky;top:calc(4.5rem + env(safe-area-inset-top));z-index:18;display:flex;justify-content:center;width:100%;margin:.65rem 0 .35rem;padding-inline:var(--deepr-space-3);pointer-events:none}.bridge-new-arrivals-action{min-width:9.5rem;min-height:44px;padding:.68rem 1rem;border:1px solid color-mix(in srgb,#0b8f8a 46%,transparent);border-radius:999px;background:color-mix(in srgb,rgba(5,19,20,.96) 91%,#0b8f8a);color:#effffcf5;box-shadow:0 .75rem 2rem #0004054d;font:inherit;font-size:.86rem;font-weight:760;letter-spacing:.01em;pointer-events:auto}.bridge-new-arrivals-action:hover{border-color:color-mix(in srgb,#0b8f8a 72%,white);background:color-mix(in srgb,rgba(5,19,20,.98) 82%,#0b8f8a)}.bridge-new-arrivals-action:focus-visible{outline:2px solid color-mix(in srgb,#0b8f8a 76%,white);outline-offset:3px}.bridge-reconciliation-copy{margin:.25rem 0 .5rem;text-align:center;font-size:.78rem}@media (max-width: 767px){.bridge-new-arrivals-anchor{top:calc(3.75rem + env(safe-area-inset-top));padding-inline:max(var(--deepr-space-3),env(safe-area-inset-left))}}@media (prefers-reduced-motion: reduce){.bridge-new-arrivals-action{transition:none}}html,body,#root,.app-shell-v1,.shell-body-v1,.shell-main-v1{overscroll-behavior-y:none}@media (max-width: 760px){html,body,#root,.app-shell-v1,.shell-body-v1,.shell-main-v1{overscroll-behavior-y:none}.bridge-page-v1,.bridge-stream,.bridge-layout-v1,.bridge-strings{overscroll-behavior-y:contain}}.deepr-splash-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;display:grid;place-items:center;overflow:hidden;isolation:isolate;pointer-events:none;background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--deepr-teal) 10%,transparent),color-mix(in srgb,var(--deepr-teal) 2.5%,transparent) 16rem,transparent 28rem),linear-gradient(180deg,var(--deepr-bg) 0%,color-mix(in srgb,var(--deepr-bg) 88%,black) 58%,color-mix(in srgb,var(--deepr-bg) 76%,black) 100%);color:var(--deepr-text);opacity:0;animation:deepr-splash-fade-in 1.1s cubic-bezier(.2,.72,.2,1) forwards}.protected-session-canvas .deepr-splash-screen{z-index:1800}.deepr-splash-aura{position:absolute;width:clamp(13rem,58vw,25rem);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--deepr-teal-strong) 16%,transparent),color-mix(in srgb,var(--deepr-teal) 5%,transparent) 38%,transparent 68%);filter:blur(6px);opacity:.74}.deepr-splash-mark{position:relative;z-index:1;display:grid;place-items:center;width:clamp(7.25rem,34vw,12.5rem);aspect-ratio:1;opacity:0;transform:scale(.96);animation:deepr-splash-logo-reveal 1.1s cubic-bezier(.2,.72,.2,1) forwards}.deepr-splash-mark:before,.deepr-splash-mark:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;z-index:-1;border-radius:999px;border:1px solid color-mix(in srgb,var(--deepr-teal-strong) 13%,transparent);box-shadow:0 0 3.5rem color-mix(in srgb,var(--deepr-teal) 12%,transparent)}.deepr-splash-mark:after{top:18%;right:18%;bottom:18%;left:18%;border-color:color-mix(in srgb,var(--deepr-teal-strong) 9%,transparent);box-shadow:0 0 2rem color-mix(in srgb,var(--deepr-teal) 10%,transparent)}.deepr-splash-screen.is-waiting .deepr-splash-mark:before{animation:deepr-splash-attunement-pulse 1.25s ease-in-out infinite}.deepr-splash-logo{width:100%;height:100%;display:block;overflow:visible;object-fit:contain;filter:drop-shadow(0 0 1.65rem color-mix(in srgb,var(--deepr-teal-strong) 18%,transparent))}.app-shell-v1[data-shell-visual-state=checking] .deepr-splash-screen{animation:deepr-splash-fade-in 1.1s cubic-bezier(.2,.72,.2,1) forwards!important}.app-shell-v1[data-shell-visual-state=checking] .deepr-splash-mark{animation:deepr-splash-logo-reveal 1.1s cubic-bezier(.2,.72,.2,1) forwards!important}.app-shell-v1[data-shell-visual-state=checking] .deepr-splash-screen.is-waiting .deepr-splash-mark:before{animation:deepr-splash-attunement-pulse 1.25s ease-in-out infinite!important}@keyframes deepr-splash-fade-in{0%{opacity:0}to{opacity:1}}@keyframes deepr-splash-logo-reveal{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes deepr-splash-attunement-pulse{0%,to{opacity:.56;transform:scale(.985)}50%{opacity:.84;transform:scale(1.015)}}@media (min-width: 48rem){.deepr-splash-mark{width:clamp(9rem,18vw,14.25rem)}}@media (prefers-reduced-motion: reduce){.deepr-splash-screen,.app-shell-v1[data-shell-visual-state=checking] .deepr-splash-screen{animation:deepr-splash-fade-in .9s ease-out forwards!important}.deepr-splash-mark,.app-shell-v1[data-shell-visual-state=checking] .deepr-splash-mark{transform:none;animation:deepr-splash-fade-in .9s ease-out forwards!important}.deepr-splash-screen.is-waiting .deepr-splash-mark:before,.app-shell-v1[data-shell-visual-state=checking] .deepr-splash-screen.is-waiting .deepr-splash-mark:before{animation:none!important}}:root{--deepr-mobile-nav-reserve: max(8.75rem, calc(7.25rem + env(safe-area-inset-bottom)) );--deepr-mobile-route-bottom-space: calc(var(--deepr-mobile-nav-reserve) + 1rem);--deepr-mobile-route-tail: max(2.75rem, calc(1.75rem + env(safe-area-inset-bottom)) );--deepr-ui-bg: var(--deepr-bg);--deepr-ui-bg-gradient: var(--deepr-bg-gradient);--deepr-ui-text: var(--deepr-text);--deepr-ui-muted: var(--deepr-text-muted);--deepr-ui-border: color-mix(in srgb, var(--deepr-teal) 13%, transparent);--deepr-ui-border-quiet: color-mix(in srgb, var(--deepr-teal) 8%, transparent);--deepr-ui-surface: linear-gradient( 180deg, color-mix(in srgb, var(--deepr-surface) 82%, transparent), color-mix(in srgb, var(--deepr-bg) 92%, transparent) );--deepr-ui-surface-flat: color-mix(in srgb, var(--deepr-surface-muted) 78%, transparent);--deepr-ui-shadow: 0 18px 42px color-mix(in srgb, black 34%, transparent);--deepr-ui-radius: 1.35rem;--deepr-ui-gap: clamp(.72rem, 1rem, 1rem)}html,body,#root,.app-shell-v1,.shell-body-v1,.shell-main-v1{width:100%;min-width:0;max-width:100%;overflow-x:clip;background-color:var(--deepr-ui-bg);background:var(--deepr-ui-bg-gradient);color:var(--deepr-ui-text)}.app-shell-v1{position:relative}.deepr-route-frame{width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:clip;color:var(--deepr-ui-text)}.route-frame,.route-frame-content,.protected-essence-page{min-width:0;max-width:100%;box-sizing:border-box;overflow-x:clip}.protected-essence-page.deepr-route-frame,.bridge-page-v1.deepr-route-frame,.deepr-route-frame:has(.protected-essence-page),.deepr-route-frame:has(.bridge-page-v1){background-color:var(--deepr-ui-bg);background:var(--deepr-ui-bg-gradient)}.deepr-route-header{min-width:0;border-color:transparent;background:transparent;color:var(--deepr-ui-text);box-shadow:none;gap:.34rem;min-height:0;padding:.02rem 0 .12rem;letter-spacing:0}.deepr-route-title,.deepr-route-header :where(h1,h2,h3){max-width:min(100%,18ch);margin:0;color:color-mix(in srgb,var(--deepr-ui-text) 96%,white);font-size:clamp(1.24rem,4.5vw,1.82rem);line-height:1;letter-spacing:0}.deepr-route-copy,.deepr-route-header :where(p,small,span){max-width:min(100%,38rem);margin:0;color:var(--deepr-ui-muted);font-size:clamp(.82rem,2.35vw,.94rem);line-height:1.36;letter-spacing:0}.public-shell-frame,.app-shell-v1[data-shell-foundation=essence-2]{min-height:100dvh;background:var(--essence-bg-gradient);color:var(--sienah-text);font-family:var(--sienah-font-family)}.sienah-skip-link{position:fixed;inset:max(.5rem,var(--sienah-safe-top)) auto auto var(--sienah-page-gutter-mobile);z-index:1000;translate:0 -180%;border:1px solid var(--sienah-border-active);border-radius:var(--sienah-radius-full);padding:.62rem .9rem;background:var(--sienah-surface-elevated);color:var(--sienah-text);box-shadow:var(--sienah-shadow-2);transition:translate var(--sienah-motion-fast) var(--sienah-ease)}.sienah-skip-link:focus-visible{translate:0}.public-shell{width:100%;min-height:100dvh;padding:calc(var(--sienah-page-gutter-mobile) + var(--sienah-safe-top)) var(--sienah-page-gutter-mobile) calc(var(--sienah-page-gutter-mobile) + var(--sienah-safe-bottom))}.public-shell--full-bleed{padding:0}.app-shell-v1[data-shell-foundation=essence-2] .topbar{min-height:calc(4rem + var(--sienah-safe-top));padding:calc(.65rem + var(--sienah-safe-top)) var(--sienah-page-gutter-mobile) .65rem;border-bottom:1px solid var(--sienah-border-subtle);background:color-mix(in srgb,var(--sienah-bg) 88%,transparent);box-shadow:var(--sienah-shadow-1);-webkit-backdrop-filter:none;backdrop-filter:none}.app-shell-v1[data-shell-foundation=essence-2] .shell-main-v1{width:100%;min-width:0;padding-inline:var(--sienah-page-gutter-mobile);padding-bottom:var(--sienah-bottom-nav-clearance)}.app-shell-v1[data-shell-foundation=essence-2] .route-frame{width:min(100%,var(--sienah-page-max));margin-inline:auto}:where(.public-shell-frame,.app-shell-v1[data-shell-foundation=essence-2]) :where(h1,.deepr-route-title){font-size:var(--sienah-type-h1);line-height:var(--sienah-leading-h1);letter-spacing:-.035em}:where(.public-shell-frame,.app-shell-v1[data-shell-foundation=essence-2]) :where(h2,.sienah-section-title){font-size:var(--sienah-type-h2);line-height:var(--sienah-leading-h2)}:where(.public-shell-frame,.app-shell-v1[data-shell-foundation=essence-2]) :focus-visible{outline:2px solid var(--sienah-focus-ring);outline-offset:3px}.deepr-route-kicker{margin:0;color:color-mix(in srgb,var(--deepr-teal) 72%,var(--deepr-ui-muted));font-size:clamp(.68rem,1.8vw,.76rem);font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.deepr-route-actions{display:flex;flex-wrap:wrap;gap:.52rem;min-width:0}.deepr-surface,.deepr-route-frame :where(.card-surface,.essence-rail,.essence-composer-shell,.panel-card,.surface-card,.essence-card){border-color:var(--deepr-ui-border);background:var(--deepr-ui-surface);color:var(--deepr-ui-text);box-shadow:var(--deepr-ui-shadow)}.deepr-surface-flat,.deepr-route-frame :where(.essence-status-state,.status-badge,.essence-status-pill){border-color:var(--deepr-ui-border-quiet);background:var(--deepr-ui-surface-flat);color:var(--deepr-ui-text);box-shadow:none}.deepr-section{display:grid;gap:clamp(.64rem,2vw,.9rem);min-width:0;max-width:100%}.deepr-tabs{display:flex;flex-wrap:nowrap;gap:.36rem;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.deepr-tabs::-webkit-scrollbar{display:none}.deepr-tab{flex:0 0 auto;min-height:2.2rem;border:1px solid var(--deepr-ui-border-quiet);border-radius:999px;padding:.44rem .72rem;background:color-mix(in srgb,var(--deepr-surface-muted) 72%,transparent);color:var(--deepr-ui-text);font:inherit;font-size:.78rem;line-height:1;white-space:nowrap}.deepr-tab[aria-selected=true],.deepr-tab[aria-pressed=true],.deepr-tab.is-active{border-color:color-mix(in srgb,var(--deepr-teal) 24%,transparent);background:color-mix(in srgb,var(--deepr-teal) 10%,var(--deepr-surface));color:color-mix(in srgb,var(--deepr-ui-text) 96%,white)}.deepr-list{display:grid;gap:.56rem;min-width:0;max-width:100%;margin:0;padding:0;list-style:none}.deepr-list-item{min-width:0;max-width:100%;border:1px solid var(--deepr-ui-border-quiet);border-radius:1rem;padding:clamp(.68rem,2.2vw,.88rem);background:color-mix(in srgb,var(--deepr-surface) 56%,transparent);color:var(--deepr-ui-text)}.deepr-form{display:grid;gap:.72rem;min-width:0;max-width:100%}.deepr-input{min-width:0;width:100%;max-width:100%;box-sizing:border-box;border:1px solid var(--deepr-ui-border);border-radius:1rem;padding:.78rem .9rem;background:color-mix(in srgb,var(--deepr-bg) 72%,transparent);color:var(--deepr-ui-text);font:inherit}.deepr-input::placeholder{color:var(--deepr-ui-muted)}.deepr-bottom-safe{padding-bottom:var(--deepr-mobile-route-bottom-space)}.deepr-action,.deepr-route-frame :where(.btn,.button,button,[role=button]){border-color:var(--deepr-ui-border);background:color-mix(in srgb,var(--deepr-surface) 74%,transparent);color:var(--deepr-ui-text);box-shadow:none;font-family:inherit;letter-spacing:0}.deepr-action-primary,.deepr-route-frame :where(.btn:not(.secondary),.button-primary,.essence-button-primary){border-color:color-mix(in srgb,var(--deepr-teal) 34%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--deepr-teal) 24%,var(--deepr-surface)),color-mix(in srgb,var(--deepr-teal) 10%,var(--deepr-bg)));color:color-mix(in srgb,var(--deepr-ui-text) 96%,white)}.deepr-route-frame :where(.card-surface,.essence-rail,.essence-composer-shell,.panel-card,.surface-card,.essence-card,.essence-panel,.search-v1-shell,.settings-v1-shell,.create-string-page,.string-detail-route,.motion-v1,.circle-v1-shell,.circles-v1-shell,.moments-v1-page,.innerspace-v1-shell,.personal-hub-shell,.deeprmatch-v1-shell,.relationship-compass-panel,.whisper-v1-inbox){min-width:0;max-width:100%;box-sizing:border-box}.app-shell-v1[data-shell-route=bridge],.app-shell-v1[data-shell-route=bridge] .shell-body-v1,.app-shell-v1[data-shell-route=bridge] .shell-main-v1{background-color:var(--deepr-ui-bg);background:var(--deepr-ui-bg-gradient);color:var(--deepr-ui-text)}.app-shell-v1[data-shell-route=bridge] .topbar,.app-shell-v1[data-shell-route=bridge] .topbar.topbar-brand-glow{border-bottom:1px solid color-mix(in srgb,var(--deepr-teal) 10%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--deepr-surface) 86%,black),color-mix(in srgb,var(--deepr-bg) 96%,black));box-shadow:0 .65rem 1.6rem color-mix(in srgb,black 24%,transparent)}.app-shell-v1[data-shell-route=bridge] .topbar-hub-trigger,.app-shell-v1[data-shell-route=bridge] .topbar-icon-button{border-color:color-mix(in srgb,var(--deepr-teal) 12%,transparent);background:color-mix(in srgb,var(--deepr-surface-muted) 78%,transparent);color:var(--deepr-ui-text);box-shadow:none}.app-shell-v1[data-shell-route=bridge] .topbar-hub-avatar{border-color:color-mix(in srgb,var(--deepr-teal) 22%,transparent);box-shadow:none}.app-shell-v1[data-shell-route=bridge][data-shell-visual-state=checking],.app-shell-v1[data-shell-route=bridge][data-shell-visual-state=checking] *{animation:none!important;scroll-behavior:auto!important;transition:none!important}@media (max-width: 760px){.app-shell-v1{padding-bottom:var(--deepr-mobile-nav-reserve)}.app-shell-v1:has(.whisper-v1-mode-conversation){padding-bottom:0}.shell-main-v1{padding-inline:clamp(.62rem,3vw,.95rem);padding-bottom:var(--deepr-mobile-route-bottom-space)}.shell-main-v1:has(.whisper-v1-mode-conversation){padding:.5rem .58rem calc(3.72rem + env(safe-area-inset-bottom))}.shell-main-v1>.deepr-route-frame:not(.bridge-page-v1):after{content:"";display:block;min-height:var(--deepr-mobile-route-tail)}.deepr-route-frame{gap:clamp(.56rem,2.2vw,.78rem)}.protected-essence-page :where(.search-v1-segments,.relationship-compass-tabs,.inbox-v2-tabs,.settings-v1-tabs,.discover-v1-tabs,.deeprmatch-v1-filter-row,.moments-filter-row,.moments-filter-chips,.innerspace-v1-tabs,.whisper-advanced-filters,.gated-readiness-chips){max-width:100%;min-width:0;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.protected-essence-page :where(.search-v1-segments,.relationship-compass-tabs,.inbox-v2-tabs,.settings-v1-tabs,.discover-v1-tabs,.deeprmatch-v1-filter-row,.moments-filter-row,.moments-filter-chips,.innerspace-v1-tabs,.whisper-advanced-filters,.gated-readiness-chips)::-webkit-scrollbar{display:none}.protected-essence-page :where(.search-v1-segments,.relationship-compass-tabs,.inbox-v2-tabs,.settings-v1-tabs,.discover-v1-tabs,.deeprmatch-v1-filter-row,.moments-filter-row,.moments-filter-chips,.innerspace-v1-tabs,.whisper-advanced-filters,.gated-readiness-chips)>:where(button,a,span,.search-v1-segment,.moment-chip){flex:0 0 auto}.deepr-route-header{gap:.24rem;padding:0 0 .04rem}.deepr-route-title,.deepr-route-header :where(h1,h2,h3),.protected-essence-page :where(.essence-route-header,.relationship-compass-hero,.deeprmatch-v1-app-header,.moments-route-header,.identity-v1-route-header,.identity-v1-edit-route-header,.whisper-v1-workspace-head,.inbox-v2-hero,.notifications-v1-hero,.search-v1-hero,.discover-v1-hero,.gated-readiness-hero,.motion-v1-route-header,.circle-v1-intro,.personal-hub-hero,.personal-hub-route-header,.strings-new-hero,.create-string-hero,.create-string-route-header,.string-detail-route-header,.onboarding-v1-head) :where(h1,h2,h3){max-width:min(100%,18ch);font-size:clamp(1.18rem,5.25vw,1.54rem);line-height:1}.deepr-route-copy,.deepr-route-header :where(p,small,span),.protected-essence-page :where(.essence-route-header,.relationship-compass-hero,.deeprmatch-v1-app-header,.moments-route-header,.identity-v1-route-header,.identity-v1-edit-route-header,.whisper-v1-workspace-head,.inbox-v2-hero,.notifications-v1-hero,.search-v1-hero,.discover-v1-hero,.gated-readiness-hero,.motion-v1-route-header,.circle-v1-intro,.personal-hub-hero,.personal-hub-route-header,.strings-new-hero,.create-string-hero,.create-string-route-header,.string-detail-route-header,.onboarding-v1-head) :where(p,span,small){font-size:.8rem;line-height:1.32}.protected-essence-page .essence-route-header,.protected-essence-page .relationship-compass-hero,.protected-essence-page .deeprmatch-v1-app-header,.protected-essence-page .moments-route-header,.protected-essence-page .identity-v1-route-header,.protected-essence-page .identity-v1-edit-route-header,.protected-essence-page .whisper-v1-workspace-head,.protected-essence-page .inbox-v2-hero,.protected-essence-page .notifications-v1-hero,.protected-essence-page .search-v1-hero,.protected-essence-page .discover-v1-hero,.protected-essence-page .gated-readiness-hero,.protected-essence-page .motion-v1-route-header,.protected-essence-page .circle-v1-intro,.protected-essence-page .personal-hub-hero,.protected-essence-page .personal-hub-route-header,.protected-essence-page .strings-new-hero,.protected-essence-page .create-string-hero,.protected-essence-page .create-string-route-header,.protected-essence-page .string-detail-route-header,.protected-essence-page .onboarding-v1-head{min-height:0;gap:clamp(.3rem,1.8vw,.58rem);padding:clamp(.62rem,2.7vw,.9rem);border-radius:min(1.05rem,18px)}.protected-essence-page .relationship-compass-hero h1,.protected-essence-page .deeprmatch-v1-app-header h1,.protected-essence-page .moments-route-header h1,.protected-essence-page .identity-v1-route-header h1,.protected-essence-page .identity-v1-edit-route-header h1,.protected-essence-page .whisper-v1-workspace-head h1,.protected-essence-page .inbox-v2-hero h1,.protected-essence-page .notifications-v1-hero h1,.protected-essence-page .search-v1-hero h1,.protected-essence-page .discover-v1-hero h1,.protected-essence-page .gated-readiness-hero h1,.protected-essence-page .motion-v1-route-header h1,.protected-essence-page .circle-v1-intro h1,.protected-essence-page .personal-hub-hero h1,.protected-essence-page .personal-hub-route-header h1,.protected-essence-page .strings-new-hero h1,.protected-essence-page .create-string-hero h1,.protected-essence-page .create-string-route-header h1,.protected-essence-page .string-detail-route-header h1,.protected-essence-page .onboarding-v1-head h1{max-width:min(100%,18ch);margin:0;font-size:clamp(1.18rem,5.25vw,1.54rem);line-height:1;letter-spacing:0}.gated-readiness-page.protected-essence-page .gated-readiness-hero{gap:.24rem;padding:clamp(.48rem,2.2vw,.68rem)}.gated-readiness-page.protected-essence-page .gated-readiness-hero .essence-route-header-copy{gap:.18rem}.gated-readiness-page.protected-essence-page .gated-readiness-hero .eyebrow{display:none}.gated-readiness-page.protected-essence-page .gated-readiness-hero .essence-status-pill{padding:.18rem .44rem;font-size:.66rem}.gated-readiness-page.protected-essence-page .gated-readiness-chips{gap:.24rem;padding-bottom:0}.gated-readiness-page.protected-essence-page .gated-readiness-chips span{padding:.22rem .4rem;font-size:.64rem}.search-v1-shell.protected-essence-page .search-v1-hero{gap:.42rem;padding:0}.search-v1-shell.protected-essence-page .search-v1-heading-wrap{gap:.18rem}.search-v1-shell.protected-essence-page .search-v1-heading-wrap h1{max-width:min(100%,17ch);font-size:clamp(1.54rem,6.2vw,2rem);line-height:1;letter-spacing:0}.search-v1-shell.protected-essence-page .search-v1-heading-wrap p:not(.eyebrow){font-size:.78rem;line-height:1.28}.search-v1-shell.protected-essence-page .search-v1-form{gap:.34rem}.search-v1-shell.protected-essence-page .search-v1-input-shell{min-height:2.72rem;padding-inline:.72rem}.search-v1-shell.protected-essence-page :where(.search-v1-submit,.search-v1-form .btn.search-v1-submit){width:2.72rem;min-width:2.72rem;min-height:2.72rem}.search-v1-shell.protected-essence-page .search-v1-segments{gap:.28rem;padding:.08rem}.search-v1-shell.protected-essence-page .search-v1-segment{min-height:2.06rem;padding:.32rem .52rem}.protected-essence-page .innerspace-v1-head{align-items:flex-start}.protected-essence-page .innerspace-v1-head :where(.btn,button){min-height:2.35rem;padding-block:.52rem}.app-shell-v1[data-shell-route=bridge] .topbar{padding-bottom:.5rem;border-bottom-color:color-mix(in srgb,var(--deepr-teal) 7%,transparent);box-shadow:none}.app-shell-v1[data-shell-route=bridge] .shell-main-v1{padding-bottom:var(--deepr-mobile-route-bottom-space)}}@media (min-width: 980px){:root{--deepr-mobile-nav-reserve: 0px;--deepr-mobile-route-bottom-space: 0px;--deepr-mobile-route-tail: 0px}}.deepr-route-frame:where(.protected-essence-page,.bridge-page-v1),.protected-essence-page:where(.card-surface,.search-v1-shell,.discover-v1-shell,.settings-v1-shell,.identity-v1-shell,.deeprmatch-v1-shell,.moments-v1-page,.motion-v1,.circle-v1-shell,.circles-v1-shell,.personal-hub-shell,.personal-hub-route,.create-string-page,.string-detail-route,.innerspace-v1-shell,.relationship-compass-page,.onboarding-v1-shell,.gated-readiness-page){border:0;border-radius:0;background:transparent;box-shadow:none}.protected-essence-page :where(.essence-route-header,.relationship-compass-hero,.deeprmatch-v1-app-header,.moments-route-header,.identity-v1-route-header,.identity-v1-edit-route-header,.whisper-v1-workspace-head,.inbox-v2-hero,.notifications-v1-hero,.search-v1-hero,.discover-v1-hero,.gated-readiness-hero,.motion-v1-route-header,.circle-v1-intro,.personal-hub-hero,.personal-hub-route-header,.strings-new-hero,.create-string-hero,.create-string-route-header,.string-detail-route-header,.onboarding-v1-head){border-inline-color:transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--deepr-ui-text) 3%,transparent),transparent 72%);box-shadow:none}.protected-essence-page :where(.card-surface,.essence-rail,.essence-composer-shell,.panel-card,.surface-card,.essence-card,.essence-panel){box-shadow:none}.protected-essence-page.deepr-route-frame.card-surface,.protected-essence-page.deepr-route-frame.search-v1-shell,.protected-essence-page.deepr-route-frame.discover-v1-shell,.protected-essence-page.deepr-route-frame.settings-v1-shell,.protected-essence-page.deepr-route-frame.settings-v2-native-upgrade.settings-v2-reference.card-surface,.protected-essence-page.deepr-route-frame.identity-v1-shell,.protected-essence-page.deepr-route-frame.create-string-page,.protected-essence-page.deepr-route-frame.string-detail-route,.protected-essence-page.deepr-route-frame.moments-v1-page,.protected-essence-page.deepr-route-frame.motion-v1,.protected-essence-page.deepr-route-frame.circles-v1-shell,.protected-essence-page.deepr-route-frame.personal-hub-route,.protected-essence-page.deepr-route-frame.innerspace-v1-shell,.protected-essence-page.deepr-route-frame.relationship-compass-page,.protected-essence-page.deepr-route-frame.onboarding-v1-shell{border:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width: 760px){.protected-essence-page :where(.essence-route-header,.relationship-compass-hero,.deeprmatch-v1-app-header,.moments-route-header,.identity-v1-route-header,.identity-v1-edit-route-header,.whisper-v1-workspace-head,.inbox-v2-hero,.notifications-v1-hero,.search-v1-hero,.discover-v1-hero,.gated-readiness-hero,.motion-v1-route-header,.circle-v1-intro,.personal-hub-hero,.personal-hub-route-header,.strings-new-hero,.create-string-hero,.create-string-route-header,.string-detail-route-header,.onboarding-v1-head){padding-inline:0;border-radius:0}.protected-essence-page :where(.card-surface,.essence-rail,.essence-composer-shell,.panel-card,.surface-card,.essence-card,.essence-panel){border-inline-color:transparent}}.relationship-compass-page.protected-essence-page.deepr-route-frame{--relationship-teal: var(--sienah-accent, #0B8F8A);--relationship-teal-700: var(--sienah-teal-700, #087A76);--relationship-teal-900: var(--sienah-teal-900, #064F4C);--relationship-teal-100: var(--sienah-teal-100, #D9F6F5);--relationship-bg: var(--sienah-bg, #0A0E13);--relationship-surface: var(--sienah-surface, #11161D);--relationship-surface-elevated: var(--sienah-surface-elevated, #171E27);--relationship-line: color-mix(in srgb, var(--relationship-teal) 13%, transparent);--relationship-muted: var(--sienah-text-secondary, #A0A6AC);--relationship-text: var(--sienah-text, #F2F5F7);width:min(100%,48rem);margin-inline:auto;padding:clamp(.72rem,2.8vw,1rem) 0 calc(5.25rem + env(safe-area-inset-bottom));color:var(--relationship-text);gap:clamp(.82rem,2.6vw,1.05rem)}.relationship-compass-page.protected-essence-page .relationship-compass-hero{display:grid;gap:.45rem;border:1px solid color-mix(in srgb,var(--relationship-teal) 12%,transparent);border-radius:clamp(1.35rem,5vw,2rem);background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--relationship-teal) 12%,transparent),transparent 14rem),linear-gradient(180deg,color-mix(in srgb,var(--relationship-surface-elevated) 78%,transparent),color-mix(in srgb,var(--relationship-surface) 92%,transparent));box-shadow:0 24px 62px #0000006b,inset 0 1px #ffffff09;padding:clamp(1.05rem,5vw,1.65rem)}.relationship-compass-page.protected-essence-page .relationship-compass-hero p{margin:0;color:var(--relationship-teal);font-size:.72rem;font-weight:800;letter-spacing:.24em;line-height:1.1;text-transform:uppercase}.relationship-compass-page.protected-essence-page .relationship-compass-hero h1{max-width:min(100%,14ch);margin:0;color:var(--relationship-text);font-size:clamp(2.18rem,10vw,3.75rem);letter-spacing:0;line-height:.98}.relationship-compass-page.protected-essence-page .relationship-compass-hero span{max-width:34rem;margin:0;color:var(--relationship-muted);font-size:clamp(.92rem,2.5vw,1rem);line-height:1.45}.relationship-compass-search{display:flex;align-items:center;gap:.75rem;min-height:3.45rem;padding:0 1rem;border:1px solid color-mix(in srgb,var(--relationship-teal) 16%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--relationship-surface-elevated) 82%,transparent),color-mix(in srgb,var(--relationship-surface) 92%,transparent));box-shadow:0 16px 38px #00000057,inset 0 1px #ffffff09;color:var(--relationship-teal)}.relationship-compass-search:focus-within{border-color:color-mix(in srgb,var(--relationship-teal) 58%,transparent);box-shadow:0 18px 42px #00000061,0 0 0 3px color-mix(in srgb,var(--relationship-teal) 18%,transparent),inset 0 1px #ffffff0a}.relationship-compass-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--relationship-text);font:inherit}.relationship-compass-search input::placeholder{color:color-mix(in srgb,var(--relationship-muted) 86%,transparent)}.relationship-compass-page.protected-essence-page .relationship-compass-tabs{display:flex;gap:.5rem;max-width:100%;margin:0;padding:.05rem 0 .18rem;overflow-x:auto;border:0;scrollbar-width:none}.relationship-compass-page.protected-essence-page .relationship-compass-tabs::-webkit-scrollbar{display:none}.relationship-compass-page.protected-essence-page .relationship-compass-tabs button{display:inline-flex;align-items:center;gap:.46rem;flex:0 0 auto;min-height:2.48rem;border:1px solid color-mix(in srgb,var(--relationship-text) 7%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--relationship-surface-elevated) 72%,transparent),color-mix(in srgb,var(--relationship-surface) 88%,transparent));box-shadow:0 10px 24px #00000038;color:var(--relationship-muted);font-weight:750;padding:.52rem .84rem;white-space:nowrap}.relationship-compass-page.protected-essence-page .relationship-compass-tabs button.is-active{border-color:color-mix(in srgb,var(--relationship-teal) 60%,transparent);background:linear-gradient(135deg,var(--relationship-teal),var(--relationship-teal-700));box-shadow:0 16px 34px color-mix(in srgb,var(--relationship-teal) 24%,transparent);color:var(--relationship-text)}.relationship-compass-tab-count{display:inline-grid;min-width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--relationship-text) 6%,transparent);color:inherit;font-size:.74rem}.relationship-compass-page.protected-essence-page .relationship-compass-panel{display:grid;gap:.82rem;border:1px solid color-mix(in srgb,var(--relationship-teal) 10%,transparent);border-radius:clamp(1.15rem,4vw,1.55rem);background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--relationship-teal) 6%,transparent),transparent 10rem),linear-gradient(180deg,color-mix(in srgb,var(--relationship-surface-elevated) 74%,transparent),color-mix(in srgb,var(--relationship-surface) 92%,transparent));box-shadow:0 20px 52px #00000057,inset 0 1px #ffffff08;color:var(--relationship-muted);padding:clamp(.8rem,3vw,1.05rem)}.relationship-compass-priority-panel{overflow:hidden}.relationship-compass-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.relationship-compass-section-head p{display:inline-flex;align-items:center;gap:.48rem;margin:0;color:var(--relationship-text);font-size:1.02rem;font-weight:800;letter-spacing:0}.relationship-compass-section-head svg{color:var(--relationship-teal)}.relationship-compass-text-button,.relationship-compass-sort{flex:0 0 auto;border:0;background:transparent;color:var(--relationship-teal);font:inherit;font-size:.9rem;font-weight:800;padding:.3rem 0}.relationship-compass-sort{color:color-mix(in srgb,var(--relationship-teal) 86%,var(--relationship-muted))}.relationship-compass-priority-grid,.relationship-compass-list{display:grid;gap:.7rem;min-width:0}.relationship-compass-priority-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.relationship-compass-page.protected-essence-page .relationship-compass-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.76rem;align-items:center;max-width:100%;min-width:0;overflow:visible;border:1px solid color-mix(in srgb,var(--relationship-teal) 9%,transparent);border-radius:1.08rem;background:linear-gradient(180deg,color-mix(in srgb,var(--relationship-surface-elevated) 78%,transparent),color-mix(in srgb,var(--relationship-surface) 94%,transparent));box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff08;padding:.78rem}.relationship-compass-page.protected-essence-page .relationship-compass-avatar{width:clamp(2.74rem,12vw,3.18rem);height:clamp(2.74rem,12vw,3.18rem);border:1px solid color-mix(in srgb,var(--relationship-teal) 20%,transparent);border-radius:1rem;background:radial-gradient(circle at 32% 20%,color-mix(in srgb,var(--relationship-teal-100) 22%,transparent),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--relationship-teal) 22%,transparent),color-mix(in srgb,var(--relationship-teal-900) 78%,var(--relationship-surface)));box-shadow:0 12px 26px color-mix(in srgb,var(--relationship-teal) 12%,transparent);color:var(--relationship-teal-100);font-weight:900}.relationship-compass-card-copy{display:grid;gap:.26rem;min-width:0}.relationship-compass-name-line{display:flex;align-items:center;gap:.48rem;min-width:0}.relationship-compass-card-copy strong{min-width:0;overflow-wrap:anywhere;color:var(--relationship-text);font-size:.98rem;letter-spacing:0;line-height:1.15}.relationship-compass-card-copy span{color:var(--relationship-muted);font-size:.84rem;line-height:1.2;overflow-wrap:anywhere}.relationship-compass-card-copy p{display:flex;align-items:center;gap:.38rem;margin:.18rem 0 0;color:color-mix(in srgb,var(--relationship-muted) 88%,transparent);font-size:.86rem;line-height:1.35;overflow-wrap:anywhere}.relationship-compass-card-copy p svg{flex:0 0 auto;color:color-mix(in srgb,var(--relationship-teal) 80%,transparent)}.relationship-compass-status{flex:0 0 auto;border:1px solid color-mix(in srgb,var(--relationship-teal) 22%,transparent);border-radius:999px;background:color-mix(in srgb,var(--relationship-teal) 12%,transparent);color:var(--relationship-teal-100);font-size:.72rem;font-weight:800;line-height:1;padding:.3rem .48rem}.relationship-compass-status.is-knot{border-color:color-mix(in srgb,var(--relationship-teal-700) 28%,transparent);background:color-mix(in srgb,var(--relationship-teal-700) 15%,transparent)}.relationship-compass-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.relationship-compass-action,.relationship-compass-more summary,.relationship-compass-danger-action{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:2.18rem;border:1px solid color-mix(in srgb,var(--relationship-teal) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--relationship-surface-elevated) 76%,transparent);color:var(--relationship-text);font:inherit;font-size:.86rem;font-weight:750;line-height:1;padding:.52rem .78rem;text-decoration:none}.relationship-compass-action-primary{border-color:color-mix(in srgb,var(--relationship-teal) 68%,transparent);background:linear-gradient(135deg,var(--relationship-teal),var(--relationship-teal-700));box-shadow:0 12px 28px color-mix(in srgb,var(--relationship-teal) 22%,transparent)}.relationship-compass-action-secondary:hover,.relationship-compass-more summary:hover{border-color:color-mix(in srgb,var(--relationship-teal) 34%,transparent);color:var(--relationship-teal-100)}.relationship-compass-action:focus-visible,.relationship-compass-more summary:focus-visible,.relationship-compass-danger-action:focus-visible,.relationship-compass-tabs button:focus-visible,.relationship-compass-text-button:focus-visible{outline:3px solid color-mix(in srgb,var(--relationship-teal) 34%,transparent);outline-offset:3px}.relationship-compass-action:disabled,.relationship-compass-danger-action:disabled{cursor:not-allowed;opacity:.6}.relationship-compass-more{position:relative}.relationship-compass-more summary{width:2.18rem;padding:0;cursor:pointer;list-style:none}.relationship-compass-more summary::-webkit-details-marker{display:none}.relationship-compass-menu{position:absolute;right:0;z-index:3;display:grid;gap:.38rem;min-width:10.6rem;margin-top:.4rem;border:1px solid color-mix(in srgb,var(--relationship-teal) 12%,transparent);border-radius:.95rem;background:color-mix(in srgb,var(--relationship-surface-elevated) 96%,black);box-shadow:0 18px 42px #0000006b;padding:.48rem}.relationship-compass-danger-action{width:100%;border-color:color-mix(in srgb,#ef4444 26%,transparent);color:#fecaca}.relationship-compass-action-status,.relationship-compass-action-error,.relationship-compass-note,.relationship-compass-empty{margin:0;border:1px solid color-mix(in srgb,var(--relationship-teal) 10%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--relationship-surface) 76%,transparent);color:var(--relationship-muted);font-size:.9rem;line-height:1.45;padding:.76rem .86rem}.relationship-compass-action-error,.relationship-compass-error{border-color:color-mix(in srgb,#ef4444 24%,transparent);color:#fecaca}.relationship-compass-action-status{color:var(--relationship-teal-100)}@media (min-width: 680px){.relationship-compass-page.protected-essence-page.deepr-route-frame{padding-bottom:2rem}.relationship-compass-page.protected-essence-page .relationship-compass-card:not(.relationship-compass-request-card){grid-template-columns:auto minmax(0,1fr) minmax(10.8rem,auto)}.relationship-compass-page.protected-essence-page .relationship-compass-card:not(.relationship-compass-request-card) .relationship-compass-actions{grid-column:auto;justify-content:end}.relationship-compass-page.protected-essence-page .relationship-compass-request-card .relationship-compass-actions{grid-column:1 / -1}}@media (max-width: 420px){.relationship-compass-page.protected-essence-page .relationship-compass-tabs button{padding-inline:.72rem}.relationship-compass-tab-count{display:none}.relationship-compass-actions{display:grid;grid-template-columns:minmax(0,1fr) auto}.relationship-compass-request-card .relationship-compass-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.relationship-compass-request-card .relationship-compass-actions a{grid-column:1 / -1}}:where(.public-shell-frame,.app-shell-v1[data-shell-foundation=essence-2]) :where(.sienah-card,.essence-rail,.essence-composer-shell,.deepr-surface,.card-surface){border-color:var(--sienah-border-subtle);border-radius:var(--sienah-radius-3);background:color-mix(in srgb,var(--sienah-surface) 88%,transparent);color:var(--sienah-text);box-shadow:var(--sienah-shadow-1)}.sienah-card--elevated,.sienah-card--elevated.sienah-card--elevated{background:color-mix(in srgb,var(--sienah-surface-elevated) 92%,transparent);box-shadow:var(--sienah-shadow-2)}.sienah-card--inset{background:var(--sienah-surface-inset);box-shadow:inset 0 1px color-mix(in srgb,white 3%,transparent)}.sienah-card--interactive{transition:transform var(--sienah-motion-fast) var(--sienah-ease),border-color var(--sienah-motion-base) var(--sienah-ease),box-shadow var(--sienah-motion-base) var(--sienah-ease)}.sienah-card--interactive:is(:hover,:focus-within),.sienah-card.is-selected,.sienah-list-row.is-selected{border-color:var(--sienah-border-active);box-shadow:var(--sienah-shadow-2)}.sienah-card--unavailable,.essence-status-state:is(.is-unavailable,.is-partial,.is-stale,.is-blocked,.is-offline){border-style:dashed;background:color-mix(in srgb,var(--sienah-surface-inset) 88%,transparent)}.sienah-list-row{min-width:0;border-bottom:1px solid var(--sienah-border-subtle);padding:var(--sienah-space-3) 0}.sienah-list-row:last-child{border-bottom:0}.essence-button{min-height:2.75rem;border-radius:var(--sienah-radius-full);padding:.68rem 1rem;font:700 var(--sienah-type-small)/1 var(--sienah-font-family);transition:transform var(--sienah-motion-fast) var(--sienah-ease),background var(--sienah-motion-base) var(--sienah-ease),border-color var(--sienah-motion-base) var(--sienah-ease)}.essence-button-primary{border-color:var(--sienah-accent);background:var(--sienah-accent);color:var(--sienah-bg);box-shadow:0 8px 22px color-mix(in srgb,var(--sienah-accent) 22%,transparent)}.essence-button-secondary{border-color:var(--sienah-border-active);background:color-mix(in srgb,var(--sienah-surface) 86%,transparent);color:var(--sienah-text)}.essence-button-ghost{border-color:transparent;background:transparent;color:var(--sienah-text-secondary)}.essence-button-icon{width:2.75rem;padding:0;border-color:var(--sienah-border-subtle);background:var(--sienah-surface-inset)}.essence-button-destructive{border-color:color-mix(in srgb,var(--deepr-danger) 52%,transparent);background:var(--deepr-danger-soft);color:var(--deepr-danger)}.essence-button:disabled,.essence-button.is-loading{cursor:not-allowed;opacity:.58}.essence-chip,.sienah-chip,.deepr-tab{min-height:2.25rem;border:1px solid var(--sienah-border-subtle);border-radius:var(--sienah-radius-full);padding:.48rem .72rem;background:var(--sienah-surface-inset);color:var(--sienah-text-secondary);font-size:var(--sienah-type-small)}:where(.essence-chip,.sienah-chip,.deepr-tab):is(.is-selected,.is-active,[aria-selected=true],[aria-pressed=true]){border-color:var(--sienah-border-active);background:color-mix(in srgb,var(--sienah-accent) 14%,var(--sienah-surface));color:var(--sienah-text)}:where(.essence-chip,.sienah-chip,.deepr-tab):is(.is-disabled,[aria-disabled=true]){color:var(--sienah-disabled);opacity:.66}.essence-input,:where(.public-shell-frame,.app-shell-v1[data-shell-foundation=essence-2]) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){width:100%;min-height:2.85rem;border:1px solid var(--sienah-border-subtle);border-radius:var(--sienah-radius-2);padding:.72rem .85rem;background:var(--sienah-surface-inset);color:var(--sienah-text);font:inherit}.essence-input:is(:focus,:focus-visible),:where(.public-shell-frame,.app-shell-v1[data-shell-foundation=essence-2]) :where(input,textarea,select):focus-visible{border-color:var(--sienah-border-active);box-shadow:0 0 0 3px color-mix(in srgb,var(--sienah-accent) 16%,transparent)}.essence-input.is-invalid,.essence-input[aria-invalid=true]{border-color:color-mix(in srgb,var(--deepr-danger) 56%,transparent)}.essence-status-state{min-height:5rem;border:1px solid var(--sienah-border-subtle);border-radius:var(--sienah-radius-3);padding:var(--sienah-space-4);background:var(--sienah-surface-inset);color:var(--sienah-text-secondary)}.essence-status-state.is-loading{background:linear-gradient(100deg,var(--sienah-surface-inset) 25%,var(--sienah-surface-elevated) 45%,var(--sienah-surface-inset) 65%);background-size:220% 100%;animation:sienah-skeleton 1.4s var(--sienah-ease) infinite}.essence-status-state.is-error{border-color:color-mix(in srgb,var(--deepr-danger) 42%,transparent);background:var(--deepr-danger-soft)}@keyframes sienah-skeleton{to{background-position-x:-220%}}.essence-dialog-panel,.essence-sheet,.essence-menu,.essence-media-viewer-stage{border:1px solid var(--sienah-border-subtle);border-radius:var(--sienah-radius-4);background:var(--sienah-surface-elevated);color:var(--sienah-text);box-shadow:var(--sienah-shadow-3)}.essence-dialog,.essence-sheet-backdrop,.essence-media-viewer{background:color-mix(in srgb,var(--sienah-bg) 76%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.essence-media-frame{position:relative;overflow:clip;margin:0;border:1px solid var(--sienah-border-subtle);border-radius:var(--sienah-radius-3);background:var(--sienah-surface-inset);aspect-ratio:var(--essence-media-aspect, 16 / 10)}.essence-media-frame :where(img,video){width:100%;height:100%;object-fit:cover}.essence-media-action-rail{display:grid;gap:var(--sienah-space-2);justify-items:center;padding:var(--sienah-space-2);border-radius:var(--sienah-radius-full);background:color-mix(in srgb,var(--sienah-bg) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sienah-bottom-nav.mobile-nav-glass.mobile-nav-mockup{min-height:calc(var(--sienah-bottom-nav-height) + var(--sienah-safe-bottom));padding:.45rem var(--sienah-page-gutter-mobile) calc(.45rem + var(--sienah-safe-bottom));border-top:1px solid var(--sienah-border-subtle);border-radius:var(--sienah-radius-4) var(--sienah-radius-4) 0 0;background:color-mix(in srgb,var(--sienah-bg-elevated) 90%,transparent);box-shadow:0 -12px 32px #00000057;-webkit-backdrop-filter:none;backdrop-filter:none}.sienah-bottom-nav .nav-link-mobile{min-width:0;min-height:3.35rem;gap:.25rem;color:var(--sienah-text-muted)}.sienah-bottom-nav .nav-link-mobile.active,.sienah-bottom-nav .nav-link-mobile--create{color:var(--sienah-accent)}.sienah-bottom-nav .mobile-nav-icon{width:var(--sienah-icon-lg);height:var(--sienah-icon-lg)}.sienah-bottom-nav .mobile-nav-label{overflow:visible;font-size:var(--sienah-type-caption);line-height:1.1;text-overflow:clip;white-space:nowrap}@media (min-width: 980px){.public-shell:not(.public-shell--full-bleed),.app-shell-v1[data-shell-foundation=essence-2] .shell-main-v1{padding-inline:var(--sienah-page-gutter-desktop)}.app-shell-v1[data-shell-foundation=essence-2] .shell-main-v1{padding-bottom:var(--sienah-page-gutter-desktop)}.app-shell-v1[data-shell-foundation=essence-2] .rail-v1{border-right-color:var(--sienah-border-subtle);background:color-mix(in srgb,var(--sienah-bg-elevated) 88%,transparent)}}@media (prefers-reduced-motion: reduce){.sienah-card--interactive,.essence-button,.sienah-skip-link,.essence-status-state.is-loading{animation:none;scroll-behavior:auto;transition:none}}.bridge-page-v1.deepr-route-frame{width:min(100%,46rem);margin-inline:auto;padding-inline:clamp(.72rem,2.6vw,1.25rem);padding-bottom:0}.bridge-page-v1 .bridge-layout-v1,.bridge-page-v1 .bridge-stream{width:100%;min-width:0;max-width:100%}.bridge-page-v1 .bridge-stream{display:grid;gap:.72rem}.bridge-page-v1 .bridge-mobile-hero{display:flex;align-items:center;justify-content:space-between;min-height:2.75rem;margin:0;padding:.1rem .08rem .24rem;border:0;background:transparent;box-shadow:none}.bridge-page-v1 .bridge-mobile-hero h1{margin:0;color:var(--sienah-text);font-size:clamp(1.18rem,4.8vw,1.48rem);font-weight:760;line-height:1;letter-spacing:-.025em}.bridge-page-v1 .bridge-attunement-chip{min-height:2.35rem;padding-inline:.72rem;border-color:color-mix(in srgb,var(--sienah-accent) 24%,transparent);background:color-mix(in srgb,var(--sienah-surface-elevated) 90%,transparent);color:color-mix(in srgb,var(--sienah-accent) 84%,var(--sienah-text));box-shadow:none}.bridge-page-v1 .moments-rail-copy{position:relative;width:100%;box-sizing:border-box}.bridge-page-v1 .moments-attunement-deck .moments-rail-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;white-space:nowrap}.bridge-page-v1 .moments-attunement-deck .moment-capsule-track[data-real-moment-count="0"] .deepr-moments-card{left:var(--moment-stack-axis-x, 50%)}.bridge-page-v1 .moments-rail-heading h2{font-size:.78rem;font-weight:720;letter-spacing:.015em}.bridge-page-v1 .composer-card.is-compact-composer{margin:0;padding:.4rem;border:1px solid color-mix(in srgb,var(--sienah-accent) 16%,var(--sienah-border-subtle));border-radius:1.15rem;background:color-mix(in srgb,var(--sienah-surface-elevated) 92%,transparent);box-shadow:0 14px 34px #0000003d}.bridge-page-v1 .composer-pill-row{gap:.42rem;min-width:0}.bridge-page-v1 .composer-avatar{flex:0 0 auto}.bridge-page-v1 .bridge-composer-gateway{min-width:0;min-height:2.75rem;padding-inline:.38rem;color:var(--sienah-text-muted);font-size:.92rem;text-align:left}.bridge-page-v1 .composer-icon-action{flex:0 0 auto;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;border:1px solid var(--sienah-border-subtle);border-radius:999px;background:var(--sienah-surface-inset);color:var(--sienah-text-muted)}.bridge-page-v1 .composer-submit{border-color:color-mix(in srgb,var(--sienah-accent) 48%,transparent);background:var(--sienah-accent);color:#021313;box-shadow:0 8px 20px color-mix(in srgb,var(--sienah-accent) 19%,transparent)}.bridge-page-v1 .bridge-strings{display:grid;gap:.78rem}.bridge-page-v1 .bridge-string-card{min-width:0;margin:0;padding:.92rem;border:1px solid color-mix(in srgb,var(--sienah-accent) 10%,var(--sienah-border-subtle));border-radius:1.25rem;background:color-mix(in srgb,var(--sienah-surface-elevated) 94%,transparent);box-shadow:0 17px 38px #0000003d}.bridge-page-v1 .bridge-string-card.is-primary-string{border-color:color-mix(in srgb,var(--sienah-accent) 18%,var(--sienah-border-subtle));box-shadow:0 20px 44px #0000004d}.bridge-page-v1 .string-card-head{margin-bottom:.74rem}.bridge-page-v1 .string-author{min-width:0;color:var(--sienah-text)}.bridge-page-v1 .string-author>div:last-child{min-width:0}.bridge-page-v1 .string-author strong,.bridge-page-v1 .string-author span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bridge-page-v1 .string-author strong{font-size:.94rem;letter-spacing:-.012em}.bridge-page-v1 .string-author span{color:var(--sienah-text-muted);font-size:.74rem}.bridge-page-v1 .string-copy{margin:0 0 .88rem;color:color-mix(in srgb,var(--sienah-text) 96%,white);font-size:clamp(.98rem,3.5vw,1.08rem);line-height:1.56;letter-spacing:-.008em;overflow-wrap:anywhere}.bridge-page-v1 .string-image-frame{margin:.2rem -.32rem .78rem;border-color:var(--sienah-border-subtle);border-radius:1.02rem;background:#020304}.bridge-page-v1 .string-card-audience{margin:.62rem 0 .5rem;color:var(--sienah-text-muted);font-size:.68rem;letter-spacing:.02em}.bridge-page-v1 .string-card-audience>span{color:color-mix(in srgb,var(--sienah-text-muted) 82%,var(--sienah-accent))}.bridge-page-v1 .string-card-footer{display:grid;gap:.55rem;padding-top:.62rem;border-top:1px solid color-mix(in srgb,var(--sienah-border-subtle) 72%,transparent)}.bridge-page-v1 .string-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}.bridge-page-v1 .string-action{min-width:0;min-height:2.75rem;padding:.42rem .3rem;border:1px solid transparent;border-radius:.9rem;background:transparent;color:var(--sienah-text-muted);font-size:.76rem;font-weight:680}.bridge-page-v1 .string-action:hover,.bridge-page-v1 .string-action:focus-visible{border-color:var(--sienah-border-subtle);background:var(--sienah-surface-inset);color:var(--sienah-text)}.bridge-page-v1 .string-action.is-active{border-color:color-mix(in srgb,var(--sienah-accent) 28%,transparent);background:color-mix(in srgb,var(--sienah-accent) 10%,transparent);color:var(--sienah-accent)}.bridge-page-v1 .string-open-reflects{display:flex;align-items:center;justify-content:flex-start;gap:.38rem;width:fit-content;min-height:2.25rem;padding:.25rem .34rem;color:var(--sienah-text-muted);font-size:.7rem}.bridge-page-v1 .string-reflect-continuity-label{padding:.18rem .44rem;border-radius:999px;background:color-mix(in srgb,var(--sienah-accent) 9%,transparent);color:color-mix(in srgb,var(--sienah-accent) 76%,var(--sienah-text));font-weight:680;letter-spacing:.01em}.bridge-page-v1 .reflect-composer{margin-top:.62rem;padding:.7rem;border:1px solid var(--sienah-border-subtle);border-radius:1rem;background:var(--sienah-surface-inset)}.bridge-page-v1 .reflect-composer textarea,.bridge-page-v1 .string-owner-editor textarea{min-height:5.5rem;border-color:var(--sienah-border-subtle);background:var(--sienah-bg);color:var(--sienah-text)}.bridge-page-v1 .bridge-runtime-state{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;min-height:3.25rem;padding:.72rem .82rem;border:1px solid var(--sienah-border-subtle);border-radius:1rem;background:color-mix(in srgb,var(--sienah-surface-elevated) 86%,transparent);color:var(--sienah-text)}.bridge-page-v1 .bridge-runtime-state p{flex:1 1 14rem;margin:0}.bridge-page-v1 .bridge-runtime-state button,.bridge-page-v1 .bridge-load-more button{min-height:2.75rem;padding-inline:.86rem;border:1px solid color-mix(in srgb,var(--sienah-accent) 28%,transparent);border-radius:999px;background:color-mix(in srgb,var(--sienah-accent) 9%,transparent);color:var(--sienah-accent);font-weight:700}.bridge-page-v1 .bridge-loading-state{display:grid;align-items:stretch}.bridge-page-v1 .bridge-loading-skeleton{display:grid;gap:.42rem}.bridge-page-v1 .bridge-loading-skeleton span{height:.62rem;border-radius:999px;background:linear-gradient(100deg,var(--sienah-surface-inset) 25%,var(--sienah-surface-elevated) 45%,var(--sienah-surface-inset) 65%);background-size:220% 100%;animation:sienah-skeleton 1.4s var(--sienah-ease) infinite}.bridge-page-v1 .bridge-loading-skeleton span:nth-child(2){width:82%}.bridge-page-v1 .bridge-loading-skeleton span:nth-child(3){width:56%}.bridge-page-v1 .bridge-refreshing-copy{margin:0;padding-inline:.18rem;font-size:.72rem}.bridge-page-v1 .bridge-relationship-suggestions-card{margin:.35rem 0 0;padding:.84rem;border:1px solid var(--sienah-border-subtle);border-radius:1.12rem;background:color-mix(in srgb,var(--sienah-surface-elevated) 78%,transparent);box-shadow:none}.bridge-page-v1 .bridge-relationship-suggestions-card .rail-card-head{margin-bottom:.52rem}.bridge-page-v1 .bridge-relationship-suggestions-card .rail-card-head span{display:none}.bridge-page-v1 .bridge-relationship-suggestions-card .rail-card-head h2{margin:0;font-size:.86rem;font-weight:720}.bridge-page-v1 .bridge-relationship-suggestions-card ul{display:grid;gap:.42rem;margin:0;padding:0}.bridge-page-v1 .bridge-relationship-suggestions-card li{display:flex;align-items:center;gap:.5rem;min-width:0;padding:.42rem 0;border-top:1px solid color-mix(in srgb,var(--sienah-border-subtle) 62%,transparent)}.bridge-page-v1 .bridge-suggestion-identity-link{display:flex;align-items:center;gap:.52rem;min-width:0;flex:1 1 auto;min-height:2.75rem;padding:0;background:transparent;color:var(--sienah-text);text-align:left}.bridge-page-v1 .bridge-suggestion-copy{display:grid;min-width:0;gap:.08rem}.bridge-page-v1 .bridge-suggestion-copy>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bridge-page-v1 .bridge-suggestion-reason{color:var(--sienah-text-muted);font-size:.7rem}.bridge-page-v1 .bridge-relationship-suggestions-card li>button:last-child{flex:0 0 auto;min-height:2.75rem;padding-inline:.72rem;border:1px solid color-mix(in srgb,var(--sienah-accent) 28%,transparent);border-radius:999px;background:color-mix(in srgb,var(--sienah-accent) 9%,transparent);color:var(--sienah-accent);font-size:.74rem;font-weight:720}.bridge-page-v1 :where(button,a,textarea):focus-visible{outline:2px solid var(--sienah-accent);outline-offset:3px}@media (max-width: 520px){.bridge-page-v1.deepr-route-frame{width:100%;margin-inline:0;padding-inline:0}.bridge-page-v1 :where(.bridge-mobile-hero,.moments-attunement-deck,.composer-card.is-compact-composer,.bridge-runtime-state,.bridge-refreshing-copy,.bridge-load-more,.bridge-relationship-suggestions-card){margin-inline:.72rem}.bridge-page-v1 .bridge-string-card{margin-inline:.25rem;padding:.72rem;border-radius:1.12rem}.bridge-page-v1 .string-image-frame{width:100%!important;max-width:100%!important;margin-inline:0;border-radius:.9rem}.bridge-page-v1 .string-context-menu-panel{bottom:max(6.75rem,calc(5.75rem + env(safe-area-inset-bottom)))}.bridge-page-v1 .string-action-copy{font-size:.72rem}.bridge-page-v1 .bridge-relationship-suggestions-card li{align-items:flex-start}}@media (min-width: 980px){.bridge-page-v1.deepr-route-frame{width:min(100%,48rem);padding-top:.4rem;padding-bottom:3rem}.bridge-page-v1 .bridge-layout-v1{display:grid;grid-template-columns:minmax(0,1fr)}.bridge-page-v1 .bridge-stream{gap:.88rem;grid-template-columns:minmax(0,1fr)}.bridge-page-v1 .bridge-string-card{padding:1rem 1.08rem;border-radius:1.35rem}.bridge-page-v1 .string-image-frame{margin-inline:0}}@media (prefers-reduced-motion: reduce){.bridge-page-v1 .bridge-loading-skeleton span,.bridge-page-v1 .moment-capsule-track .moment-mirror-card{animation:none;transition:none}}.bridge-page-v1 .bridge-stream>*{grid-column:1}.bridge-page-v1 .bridge-relationship-suggestions-card{grid-column:1;grid-row:auto;position:static;top:auto}@media (max-width: 979px){:root{--deepr-mobile-nav-reserve: calc(4.15rem + env(safe-area-inset-bottom)) ;--deepr-mobile-route-bottom-space: calc(4.9rem + env(safe-area-inset-bottom)) ;--deepr-mobile-route-tail: 1rem}.sienah-bottom-nav.mobile-nav-glass.mobile-nav-mockup{box-sizing:border-box;left:0;transform:translateZ(0);right:0;bottom:0;width:100%;min-height:calc(3.42rem + env(safe-area-inset-bottom));padding:.2rem max(.72rem,env(safe-area-inset-right)) calc(.2rem + env(safe-area-inset-bottom)) max(.72rem,env(safe-area-inset-left));border-width:1px 0 0;border-radius:1.18rem 1.18rem 0 0;background:linear-gradient(180deg,#0a0f13fa,#04080bfe);box-shadow:0 -.72rem 2rem #00000057,inset 0 1px #f2f5f706}.sienah-bottom-nav.mobile-nav-glass.mobile-nav-mockup nav{grid-template-columns:repeat(5,minmax(0,1fr))}.sienah-bottom-nav.mobile-nav-glass.mobile-nav-mockup.is-hidden{transform:translate3d(0,calc(100% + .25rem),0)}.create-string-page .create-string-actions-panel{bottom:calc(4.05rem + env(safe-area-inset-bottom))}}.bridge-page-v1 .bridge-stream,.bridge-page-v1 .bridge-strings{gap:.72rem}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{padding:.84rem;border:1px solid color-mix(in srgb,var(--sienah-accent) 13%,rgba(242,245,247,.07));border-radius:1.04rem;background:linear-gradient(180deg,#0d1216fa,#060a0dfe);box-shadow:0 .82rem 1.9rem #0000003d,inset 0 1px #f2f5f706;overflow:visible}.bridge-page-v1 .bridge-string-card.is-primary-string{border-color:color-mix(in srgb,var(--sienah-accent) 20%,rgba(242,245,247,.075));box-shadow:0 .95rem 2.15rem #0000004a,inset 0 1px #f2f5f708}.bridge-page-v1 .string-card-head{margin-bottom:.58rem;padding-inline:0}.bridge-page-v1 .string-copy,.bridge-page-v1 .bridge-string-card.is-primary-string .string-copy{display:-webkit-box;margin:0 0 .58rem;padding:0;overflow:hidden;font-size:clamp(.94rem,3.35vw,1.04rem);line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:7}.bridge-page-v1 .string-copy:after{display:none}.bridge-page-v1 .string-image-frame,.bridge-page-v1 .string-video-frame{margin:.18rem 0 .58rem;border-radius:.88rem;max-height:min(70dvh,38rem)}.bridge-page-v1 .string-image-frame .string-image-open,.bridge-page-v1 .string-image-frame img,.bridge-page-v1 .string-video-frame video{max-height:min(70dvh,38rem)}.bridge-page-v1 .string-image-frame img{object-fit:contain}.bridge-page-v1 .string-card-audience{margin:.42rem 0 .32rem}.bridge-page-v1 .string-card-footer{gap:.34rem;margin-top:0;padding:.42rem 0 0;border-top-color:color-mix(in srgb,var(--sienah-border-subtle) 58%,transparent);background:transparent}.bridge-page-v1 .string-action{min-height:2.75rem;padding-block:.34rem}.bridge-page-v1 .string-open-reflects,.bridge-page-v1 .string-open-reflects[aria-label="Open String"],.bridge-page-v1 .string-open-reflects[data-string-open-visibility=visible][aria-label="Open String"]{min-height:1.72rem;padding:.14rem .28rem}.bridge-page-v1 .reflect-report-list{margin-top:.38rem;padding-block:.42rem}@media (max-width: 720px){.app-shell-v1:has(.bridge-page-v1) .topbar,.app-shell-v1:has(.bridge-page-v1) .topbar.topbar-brand-glow{min-height:3.32rem;padding:max(.38rem,env(safe-area-inset-top)) .78rem .34rem}.app-shell-v1:has(.bridge-page-v1) .topbar-sienah-logo{width:clamp(6.7rem,28vw,7.7rem);max-height:1.8rem}.app-shell-v1:has(.bridge-page-v1) .topbar-hub-trigger,.app-shell-v1:has(.bridge-page-v1) .topbar-hub-avatar{width:2.35rem;min-width:2.35rem;height:2.35rem;min-height:2.35rem}.shell-main-v1:has(.bridge-page-v1){padding-bottom:var(--deepr-mobile-route-bottom-space)}.bridge-page-v1.deepr-route-frame{gap:.38rem;padding-bottom:0}.bridge-page-v1:after{min-height:var(--deepr-mobile-route-tail)}.bridge-page-v1 .bridge-mobile-hero.bridge-hero-card{min-height:2.34rem;margin-inline:.72rem;padding:.08rem 0 .1rem}.bridge-page-v1 .bridge-mobile-hero h1{font-size:clamp(1.18rem,5vw,1.46rem)}.bridge-page-v1 .bridge-attunement-chip{min-height:2.12rem;padding-inline:.68rem}.bridge-page-v1 .composer-card.is-compact-composer{margin:0 .72rem .08rem;padding:.34rem;border-radius:1.02rem}.bridge-page-v1 .composer-pill-row,.bridge-page-v1 .bridge-composer-gateway{min-height:2.5rem}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{width:auto;max-width:calc(100% - 1rem);margin-inline:.5rem;padding:.78rem .82rem}.bridge-page-v1 .bridge-relationship-suggestions-card{margin:.2rem .72rem .5rem}}@media (max-width: 720px){.app-shell-v1[data-shell-foundation=essence-2] .shell-main-v1:has(.bridge-page-v1){padding-inline:1rem}.bridge-page-v1.deepr-route-frame{width:100%;padding-inline:0}.bridge-page-v1 :where(.bridge-mobile-hero,.moments-attunement-deck,.composer-card.is-compact-composer,.bridge-runtime-state,.bridge-refreshing-copy,.bridge-load-more,.bridge-relationship-suggestions-card){margin-inline:0}.bridge-page-v1 .bridge-string-card,.bridge-page-v1 .bridge-string-card.is-primary-string{width:100%;max-width:100%;margin-inline:0;padding-inline:.75rem}}@media (min-width: 980px){.bridge-page-v1.deepr-route-frame{width:min(100%,52rem)}}.whisper-v1-desktop-placeholder{display:none}@media (min-width: 980px){.app-shell-v1[data-shell-foundation=essence-2]{display:grid;grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}.app-shell-v1[data-shell-foundation=essence-2]>.topbar{position:relative;top:auto}.app-shell-v1[data-shell-foundation=essence-2] .shell-body-v1{grid-template-columns:250px minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.app-shell-v1[data-shell-foundation=essence-2] .rail-v1{position:relative;top:auto;align-self:stretch;height:100%;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin}.app-shell-v1[data-shell-foundation=essence-2] .shell-main-v1{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.search-v1-redesign-hero{gap:.72rem;padding:1rem}.search-v1-redesign-hero .search-v1-heading-wrap h1,.discover-v2-hero-grid .search-v1-heading-wrap h1{margin:0;font-size:clamp(2.15rem,3.6vw,3.35rem);line-height:1}.search-v1-redesign-hero .search-v1-form{max-width:none}.search-v1-redesign-hero .search-v1-submit,.search-v1-redesign-hero .search-v1-form .btn.search-v1-submit{min-width:6.75rem;min-height:3rem;border-radius:.92rem}.discover-v2-hero-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,.58fr);align-items:center;gap:.82rem;padding:.9rem 1rem}.discover-v2-hero-grid .search-v1-heading-wrap{min-width:0}.discover-v2-hero-grid .search-v1-heading-wrap .eyebrow{margin:0}.discover-v2-body-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,.38fr)}.discover-v2-side-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;max-width:100%;min-width:0}.discover-v2-side-card>div:last-child{display:grid;gap:.5rem;min-width:0}.discover-v2-side-card :is(h3,p){max-width:100%;overflow-wrap:break-word}.discover-v2-side-card .btn{justify-content:center;width:fit-content;max-width:100%;white-space:normal}.whisper-v1-mode-inbox .whisper-v1-layout{grid-template-columns:minmax(24rem,1.35fr) minmax(16rem,.65fr);align-items:start}.whisper-v1-mode-inbox .whisper-v1-desktop-placeholder{display:block;grid-column:2 / -1;align-self:start;min-height:0;overflow:hidden;padding:1rem 1.1rem;text-align:left}.whisper-v1-desktop-placeholder .whisper-v1-desktop-placeholder-state{align-items:start;justify-items:start;gap:.45rem;border:0;padding:0;background:transparent;box-shadow:none;text-align:left}.whisper-v1-desktop-placeholder-state .essence-section-title{font-size:1.15rem}.whisper-v1-desktop-placeholder-state .essence-muted-copy{max-width:none;margin-inline:0}}.app-shell-v1[data-shell-version=mobile-essence-v2],.public-shell-frame{--deepr-mobile-nav-reserve: var(--essence-v2-dock-clearance);--deepr-mobile-route-bottom-space: var(--essence-v2-dock-clearance);background:radial-gradient(circle at 88% -6%,color-mix(in srgb,var(--sienah-accent) 9%,transparent),transparent 27rem),linear-gradient(155deg,var(--essence-v2-canvas-raised),var(--essence-v2-canvas) 54%,#030609)}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(button,a,input,textarea,select,summary){-webkit-tap-highlight-color:transparent}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.btn,.deepr-action,.string-action,.search-v1-segment,.search-v1-submit,.search-v1-switch-button,.search-v1-view-button,.whisper-v1-open-button,.whisper-v1-back-button,.whisper-v1-send-button,.identity-v1-icon-button,.identity-v1-save-link,.onboarding-v1-choice,.onboarding-v1-scale-dot,.occ-button,.occ-surface-tabs button,.occ-workspace-nav button){min-height:2.75rem}.app-shell-v1[data-shell-version=mobile-essence-v2]>.topbar{display:grid;grid-template-columns:minmax(6.4rem,auto) minmax(0,1fr) 2.75rem;align-items:center;gap:.62rem;min-width:0;border-bottom-color:color-mix(in srgb,var(--sienah-accent) 12%,transparent);background:color-mix(in srgb,var(--essence-v2-canvas) 88%,transparent);box-shadow:0 .8rem 2.2rem #00000038;-webkit-backdrop-filter:none;backdrop-filter:none}.topbar-route-trigger{display:flex;align-items:center;justify-self:center;min-width:0;min-height:2.75rem;max-width:min(100%,15rem);gap:.52rem;border:1px solid var(--essence-v2-hairline);border-radius:999px;padding:.28rem .72rem .28rem .34rem;background:color-mix(in srgb,var(--essence-v2-surface-raised) 86%,transparent);color:var(--sienah-text);box-shadow:inset 0 1px #f2f5f709;cursor:pointer}.topbar-route-trigger__icon{display:grid;flex:0 0 2rem;width:2rem;height:2rem;place-items:center;border:1px solid color-mix(in srgb,var(--sienah-accent) 26%,transparent);border-radius:999px;background:color-mix(in srgb,var(--sienah-accent) 12%,transparent);color:var(--sienah-teal-300)}.topbar-route-trigger__copy{display:grid;min-width:0;text-align:left}.topbar-route-trigger__copy small{color:var(--sienah-text-muted);font-size:.6rem;font-weight:750;line-height:1;letter-spacing:.12em;text-transform:uppercase}.topbar-route-trigger__copy strong{overflow:hidden;font-size:.79rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.app-shell-v1[data-shell-version=mobile-essence-v2] .topbar-hub-trigger,.app-shell-v1[data-shell-version=mobile-essence-v2] .topbar-hub-avatar{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.essence-navigation-backdrop.essence-sheet-backdrop{position:fixed;z-index:940;top:0;right:0;bottom:0;left:0;display:grid;align-items:end;padding:max(.75rem,env(safe-area-inset-top)) max(.65rem,env(safe-area-inset-right)) 0 max(.65rem,env(safe-area-inset-left));background:#010406c2;-webkit-backdrop-filter:blur(16px) saturate(112%);backdrop-filter:blur(16px) saturate(112%)}.essence-navigation-hub.essence-sheet{width:min(100%,44rem);max-height:min(88dvh,50rem);margin-inline:auto;overflow:hidden auto;overscroll-behavior:contain;border:1px solid var(--essence-v2-hairline-active);border-bottom:0;border-radius:1.75rem 1.75rem 0 0;padding:0 0 calc(1rem + env(safe-area-inset-bottom) + var(--essence-v2-keyboard-inset));background:radial-gradient(circle at 88% 0,color-mix(in srgb,var(--sienah-accent) 13%,transparent),transparent 17rem),linear-gradient(180deg,#121b23fc,#060b10fe);box-shadow:0 -2rem 6rem #0000008c}.essence-navigation-hub:before{content:"";display:block;width:2.5rem;height:.24rem;margin:.56rem auto 0;border-radius:999px;background:color-mix(in srgb,var(--sienah-text-muted) 58%,transparent)}.essence-navigation-header{position:sticky;z-index:2;top:0;display:flex;align-items:start;justify-content:space-between;gap:1rem;padding:.95rem var(--essence-v2-gutter) .9rem;border-bottom:1px solid var(--essence-v2-hairline);background:color-mix(in srgb,var(--essence-v2-surface-raised) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.essence-navigation-eyebrow,.essence-navigation-group h3{color:var(--sienah-teal-300);font-size:.64rem;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.essence-navigation-header h2{margin:.18rem 0 0;font-size:clamp(1.55rem,7vw,2rem);letter-spacing:-.045em}.essence-navigation-header p{margin:.18rem 0 0;color:var(--sienah-text-secondary);font-size:.8rem}.essence-navigation-close{display:grid;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--essence-v2-hairline);border-radius:999px;background:var(--essence-v2-surface-inset);color:var(--sienah-text)}.essence-navigation-groups{display:grid;gap:.28rem;padding:.55rem var(--essence-v2-gutter) 0}.essence-navigation-group{min-width:0;padding-block:.45rem}.essence-navigation-group h3{margin:0 0 .28rem .35rem}.essence-navigation-group nav{display:grid}.essence-navigation-link{display:grid;grid-template-columns:2.65rem minmax(0,1fr) 1rem;align-items:center;min-height:3.75rem;gap:.72rem;border-bottom:1px solid color-mix(in srgb,var(--essence-v2-hairline) 70%,transparent);padding:.42rem .48rem;color:var(--sienah-text);text-decoration:none}.essence-navigation-link__icon{display:grid;width:2.65rem;height:2.65rem;place-items:center;border-radius:.9rem;background:var(--essence-v2-surface-inset);color:var(--sienah-text-secondary)}.essence-navigation-link__copy{display:grid;min-width:0;gap:.08rem}.essence-navigation-link__copy strong{font-size:.92rem}.essence-navigation-link__copy small{overflow:hidden;color:var(--sienah-text-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.essence-navigation-link__arrow{display:grid;color:var(--sienah-text-muted);rotate:180deg}.essence-navigation-link.is-active{border-color:color-mix(in srgb,var(--sienah-accent) 28%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--sienah-accent) 11%,transparent)}.essence-navigation-link.is-active .essence-navigation-link__icon{background:var(--sienah-accent);color:#03100f}.essence-navigation-note{margin:.4rem var(--essence-v2-gutter) 0;padding:.82rem 0 0;border-top:1px solid var(--essence-v2-hairline);color:var(--sienah-text-muted);font-size:.72rem;text-align:center}.public-shell-frame .entry-redesign-shell{background:radial-gradient(circle at 82% 3%,color-mix(in srgb,var(--sienah-accent) 11%,transparent),transparent 28rem),linear-gradient(155deg,#091015,#04080b 58%,#020405)}.public-shell-frame .entry-glass-panel,.public-shell-frame .entry-auth-card,.public-shell-frame .entry-legal-card{border-color:var(--essence-v2-hairline);background:linear-gradient(155deg,#141d25f0,#070c10f5);box-shadow:var(--essence-v2-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-shell-frame .entry-button-primary,.public-shell-frame .entry-button-secondary,.public-shell-frame .entry-nav-login,.public-shell-frame .entry-nav-cta{min-height:2.75rem}@media (max-width: 979px){html,body,#root{min-height:100%;background:var(--essence-v2-canvas)}.app-shell-v1[data-shell-version=mobile-essence-v2]{min-height:100dvh;background:radial-gradient(circle at 96% 0,color-mix(in srgb,var(--sienah-accent) 8%,transparent),transparent 20rem),linear-gradient(165deg,var(--essence-v2-canvas-raised),var(--essence-v2-canvas) 48%,#030609)}.app-shell-v1[data-shell-version=mobile-essence-v2]>.topbar{position:sticky;z-index:720;top:0;min-height:calc(var(--essence-v2-topbar-height) + env(safe-area-inset-top));padding:calc(.58rem + env(safe-area-inset-top)) var(--essence-v2-gutter) .58rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .topbar-brand-mark{min-width:0}.app-shell-v1[data-shell-version=mobile-essence-v2] .topbar-sienah-logo{width:clamp(6.35rem,25vw,7.35rem);max-height:1.8rem}.topbar-route-trigger{width:min(100%,12.5rem)}.topbar-route-trigger__copy small{display:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .shell-main-v1{min-height:0;padding:0 var(--essence-v2-gutter) var(--essence-v2-dock-clearance);background:transparent}.app-shell-v1[data-shell-version=mobile-essence-v2] .protected-essence-page,.app-shell-v1[data-shell-version=mobile-essence-v2] .deepr-route-frame{width:100%;max-width:100%;margin-inline:auto;border-color:transparent;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .route-frame-content{display:grid;gap:.9rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .deepr-route-header{position:relative;display:grid;gap:.38rem;padding:1.15rem 0 .72rem;border-bottom:1px solid var(--essence-v2-hairline)}.app-shell-v1[data-shell-version=mobile-essence-v2] .deepr-route-header:after{content:"";position:absolute;bottom:-1px;left:0;width:3.2rem;height:1px;background:var(--sienah-accent)}.app-shell-v1[data-shell-version=mobile-essence-v2] .deepr-route-title,.app-shell-v1[data-shell-version=mobile-essence-v2] .deepr-route-header :where(h1,h2){max-width:15ch;font-size:clamp(1.8rem,9vw,2.45rem);line-height:.96;letter-spacing:-.05em}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.sienah-card,.essence-rail,.card-surface,.panel-card){border-color:var(--essence-v2-hairline);background:linear-gradient(155deg,color-mix(in srgb,var(--essence-v2-surface) 95%,transparent),color-mix(in srgb,var(--essence-v2-surface-inset) 97%,transparent));box-shadow:0 .85rem 2.4rem #0003,inset 0 1px #f2f5f706}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.essence-status-state,.empty-state,.error-state){border-radius:1.15rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .sienah-bottom-nav.mobile-nav-glass.mobile-nav-mockup{left:0;right:0;bottom:0;width:100%;min-height:calc(var(--essence-v2-dock-height) + env(safe-area-inset-bottom));padding:.32rem max(.38rem,env(safe-area-inset-right)) calc(.32rem + env(safe-area-inset-bottom)) max(.38rem,env(safe-area-inset-left));border:1px solid var(--essence-v2-hairline-active);border-width:1px 0 0;border-radius:1.48rem 1.48rem 0 0;background:linear-gradient(150deg,#161f27f7,#050a0efb);box-shadow:0 1.25rem 3.5rem #00000085,inset 0 1px #f2f5f70d;-webkit-backdrop-filter:none;backdrop-filter:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .sienah-bottom-nav.mobile-nav-glass.mobile-nav-mockup.is-hidden{transform:translate3d(0,calc(100% + 1.2rem + env(safe-area-inset-bottom)),0)}.app-shell-v1[data-shell-version=mobile-essence-v2] .sienah-bottom-nav nav{align-items:center;min-height:3.7rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .nav-link-mobile{min-height:3.35rem;border-radius:1.05rem;color:var(--sienah-text-muted)}.app-shell-v1[data-shell-version=mobile-essence-v2] .nav-link-mobile .mobile-nav-icon{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.72rem;transition:transform var(--sienah-motion-fast) var(--sienah-ease),background var(--sienah-motion-base) var(--sienah-ease),color var(--sienah-motion-base) var(--sienah-ease)}.app-shell-v1[data-shell-version=mobile-essence-v2] .nav-link-mobile.active{background:color-mix(in srgb,var(--sienah-accent) 8%,transparent);color:var(--sienah-teal-300)}.app-shell-v1[data-shell-version=mobile-essence-v2] .nav-link-mobile.active .mobile-nav-icon{background:color-mix(in srgb,var(--sienah-accent) 18%,transparent);transform:translateY(-.08rem)}.app-shell-v1[data-shell-version=mobile-essence-v2] .nav-link-mobile--create{background:transparent}.app-shell-v1[data-shell-version=mobile-essence-v2] .nav-link-mobile--create .mobile-nav-icon{width:2.7rem;height:2.7rem;margin-top:-.48rem;border:1px solid color-mix(in srgb,var(--sienah-teal-300) 42%,transparent);border-radius:1rem;background:var(--sienah-accent);color:#02100f;box-shadow:0 .7rem 1.6rem color-mix(in srgb,var(--sienah-accent) 24%,transparent)}.app-shell-v1[data-shell-version=mobile-essence-v2] .mobile-nav-label{font-size:.62rem;font-weight:720;letter-spacing:.01em}.app-shell-v1[data-shell-version=mobile-essence-v2][data-shell-context=bridge] .shell-main-v1{padding-inline:1rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-page-v1{gap:.58rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-page-v1 :where(.bridge-mobile-hero,.moments-attunement-deck,.composer-card,.bridge-runtime-state,.bridge-refreshing-copy,.bridge-load-more,.bridge-relationship-suggestions-card){margin-inline:var(--essence-v2-gutter)}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-mobile-hero.bridge-hero-card{padding-block:.3rem .05rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-mobile-hero h1{font-size:clamp(1.55rem,7.4vw,1.82rem);letter-spacing:-.055em}.app-shell-v1[data-shell-version=mobile-essence-v2] .composer-card.is-compact-composer{padding:.42rem;border:1px solid var(--essence-v2-hairline-active);border-radius:1.35rem;background:linear-gradient(150deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset));box-shadow:var(--essence-v2-shadow)}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-string-card,.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-string-card.is-primary-string{width:100%;max-width:100%;margin:0;overflow:visible;border:1px solid var(--essence-v2-hairline);border-radius:1.25rem;padding:1rem .75rem .72rem;background:linear-gradient(155deg,#0f161dfa,#050a0efe);box-shadow:var(--essence-v2-shadow)}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-string-card :where(.string-image-frame,.string-video-frame){width:calc(100% + 1.5rem)!important;max-width:none!important;max-height:none;margin:.72rem -.75rem .68rem!important;border:1px solid var(--essence-v2-hairline);border-radius:1.05rem;background:transparent}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-string-card .string-published-media-stage{max-height:min(72dvh,42rem)}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-string-card :where(.string-image-frame img,.string-video-frame video){width:100%;max-height:100%;object-fit:contain}.app-shell-v1[data-shell-version=mobile-essence-v2] .bridge-new-arrivals-anchor{top:calc(var(--essence-v2-topbar-height) + .35rem + env(safe-area-inset-top))}.app-shell-v1[data-shell-version=mobile-essence-v2] .string-card-footer{padding-top:.55rem}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.search-v1-shell,.discover-v2-shell){padding:0;border:0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.search-v1-hero,.discover-v2-hero-grid){gap:.88rem;padding:1.25rem 0 .88rem;border-bottom:1px solid var(--essence-v2-hairline);background:transparent}.app-shell-v1[data-shell-version=mobile-essence-v2] .search-v1-heading-wrap h1{font-size:clamp(2.35rem,12vw,3.15rem);line-height:.92;letter-spacing:-.06em}.app-shell-v1[data-shell-version=mobile-essence-v2] .search-v1-form{gap:.38rem;padding:.3rem;border:1px solid var(--essence-v2-hairline-active);border-radius:1.2rem;background:var(--essence-v2-surface-raised);box-shadow:0 .9rem 2.4rem #00000042}.app-shell-v1[data-shell-version=mobile-essence-v2] .search-v1-input-shell{border:0;background:transparent}.app-shell-v1[data-shell-version=mobile-essence-v2] .search-v1-submit{min-width:3rem;border-radius:.92rem}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.search-v1-panel,.search-v1-boundary-card,.discover-v2-side-card){margin:0;border-width:1px 0 0;border-radius:0;padding:1.05rem 0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.search-v1-result-card,.search-v1-topic-chip-card){border-width:0 0 1px;border-radius:0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-route{min-height:calc(100dvh - var(--essence-v2-topbar-height) - var(--essence-v2-dock-clearance));padding:0}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.whisper-v1-inbox,.whisper-v1-thread-list,.whisper-v1-conversation,.whisper-v1-entry-panel){border:0;border-radius:0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-workspace-head{padding:1.12rem 0 .72rem;border-bottom:1px solid var(--essence-v2-hairline)}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-advanced-filters button{min-height:2.75rem;height:2.75rem;padding-block:.42rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-search{min-height:3.1rem;border:1px solid var(--essence-v2-hairline);border-radius:1.05rem;background:var(--essence-v2-surface-inset)}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-thread-card{min-height:4.75rem;border-width:0 0 1px;border-radius:0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-conversation-head{position:sticky;z-index:3;top:0;padding:.62rem 0;border-bottom:1px solid var(--essence-v2-hairline);background:color-mix(in srgb,var(--essence-v2-canvas) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-conversation-body{min-height:0;height:100%}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-composer{position:sticky;z-index:4;bottom:calc(var(--essence-v2-keyboard-inset) + var(--essence-v2-dock-clearance) - .35rem);border:1px solid var(--essence-v2-hairline-active);border-radius:1.25rem;background:color-mix(in srgb,var(--essence-v2-surface-raised) 96%,transparent);box-shadow:0 -1rem 2.8rem #00000057}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-mode-conversation .whisper-v1-composer{position:relative;bottom:auto}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.identity-v1-shell,.settings-v1-shell,.onboarding-v1-shell){padding:0;border:0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .identity-v1-hero-panel{overflow:hidden;border-color:var(--essence-v2-hairline-active);border-radius:1.65rem;background:linear-gradient(150deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset));box-shadow:var(--essence-v2-shadow)}.app-shell-v1[data-shell-version=mobile-essence-v2] .identity-v1-essence-banner{min-height:11.5rem}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.identity-v1-section,.settings-v1-group,.onboarding-v1-card:not(.onboarding-v1-intro)){border-width:1px 0 0;border-radius:0;padding-inline:0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-progress{height:.42rem;border-radius:999px;background:var(--essence-v2-surface-inset)}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-question{border:0;border-bottom:1px solid var(--essence-v2-hairline);border-radius:0;padding:1rem 0;background:transparent}.app-shell-v1[data-shell-version=mobile-essence-v2] .settings-v1-row{min-height:4.6rem;border-bottom-color:var(--essence-v2-hairline)}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.motion-v1,.moments-v1-page){padding-inline:0}.app-shell-v1[data-shell-version=mobile-essence-v2] .motion-v1-native-stage{overflow-x:clip;border:1px solid var(--essence-v2-hairline-active);border-radius:1.55rem;background:#020507;box-shadow:var(--essence-v2-shadow)}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.motion-v1-native-media,.motion-v1-native-feature video,.motion-v1-native-feature img){width:100%;min-height:min(58dvh,31rem);object-fit:contain;background:#020507}.app-shell-v1[data-shell-version=mobile-essence-v2] .moments-v1-page :where(.moment-card,.deepr-moments-card){border-radius:1.5rem;box-shadow:var(--essence-v2-shadow)}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.circle-v2-shell,.deeprmatch-v1-route,.innerspace-v1-route,.kept-route,.notifications-v1-route,.relationship-compass-page,.sienah-plus-page,.personal-hub-route){gap:.9rem}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.circle-v2-hero,.relationship-compass-hero,.sienah-plus-hero-card,.personal-hub-hero){border-color:var(--essence-v2-hairline-active);border-radius:1.55rem;background:linear-gradient(145deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset));box-shadow:var(--essence-v2-shadow)}.public-shell-frame .entry-gateway-frame,.public-shell-frame .entry-auth-layout,.public-shell-frame .entry-register-layout{padding-inline:var(--essence-v2-gutter)}.public-shell-frame .entry-nav{min-height:4rem;border-bottom:1px solid var(--essence-v2-hairline)}.public-shell-frame .entry-landing-stage{gap:1.25rem;padding-top:.65rem}.public-shell-frame .entry-hero-mobile-led{gap:.9rem;padding:1.5rem 0 .55rem}.public-shell-frame .entry-hero-mobile-led .entry-title{max-width:9ch;font-size:clamp(2.85rem,13vw,4.15rem);line-height:.9;letter-spacing:-.065em}.public-shell-frame .entry-hero-mobile-led .entry-subtitle{max-width:30rem;font-size:clamp(.96rem,4vw,1.08rem)}.public-shell-frame .entry-phone-card.entry-landing-card{width:calc(100% + (var(--essence-v2-gutter) * 2));min-height:29rem;margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0;border-radius:2rem 2rem 0 0;box-shadow:0 -1.2rem 4rem #0000006b}.public-shell-frame .entry-sienah-preview{margin-inline:1rem}.public-shell-frame .entry-auth-layout,.public-shell-frame .entry-register-layout{align-content:start;padding-top:calc(1rem + env(safe-area-inset-top))}.public-shell-frame .entry-auth-card,.public-shell-frame .entry-register-layout .entry-glass-panel,.public-shell-frame .entry-legal-card{border-radius:1.5rem}.public-shell-frame .entry-legal-card{border:0;padding-inline:0;background:transparent;box-shadow:none}.public-shell-frame .entry-legal-list section{border-width:1px 0 0;border-radius:0;padding:1rem 0;background:transparent}}@media (min-width: 600px) and (max-width: 979px){.essence-navigation-groups{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}@media (min-width: 980px){.app-shell-v1[data-shell-version=mobile-essence-v2]>.topbar{grid-template-columns:250px minmax(0,1fr) 3rem;padding-inline:var(--sienah-page-gutter-desktop)}.app-shell-v1[data-shell-version=mobile-essence-v2] .topbar-route-trigger{justify-self:start;width:auto;min-width:10rem}.app-shell-v1[data-shell-version=mobile-essence-v2][data-shell-context=bridge] .shell-main-v1{scrollbar-gutter:stable both-edges}.essence-navigation-backdrop.essence-sheet-backdrop{align-items:center;padding:2rem}.essence-navigation-hub.essence-sheet{border-bottom:1px solid var(--essence-v2-hairline-active);border-radius:1.75rem;padding-bottom:1rem}.essence-navigation-groups{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.public-shell-frame .entry-landing-stage{grid-template-columns:minmax(0,.88fr) minmax(23rem,.72fr);align-items:center;gap:clamp(2rem,7vw,6rem)}.public-shell-frame .entry-hero-mobile-led .entry-title{max-width:9ch;font-size:clamp(3.8rem,6.6vw,6.4rem);line-height:.88;letter-spacing:-.065em}.public-shell-frame .entry-phone-card.entry-landing-card{min-height:min(68rem,76vh);border-color:var(--essence-v2-hairline-active);border-radius:2.2rem;box-shadow:var(--essence-v2-shadow);transform:rotate(.8deg)}}@media (max-width: 370px){.app-shell-v1[data-shell-version=mobile-essence-v2]>.topbar{grid-template-columns:minmax(5.75rem,auto) minmax(0,1fr) 2.5rem;gap:.4rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .topbar-sienah-logo{width:5.9rem}.topbar-route-trigger{padding-right:.52rem}.topbar-route-trigger__icon{flex-basis:1.82rem;width:1.82rem;height:1.82rem}.topbar-route-trigger__copy strong{font-size:.7rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .mobile-nav-label{font-size:.57rem}}@media (prefers-reduced-motion: reduce){.app-shell-v1[data-shell-version=mobile-essence-v2] *,.public-shell-frame *{scroll-behavior:auto!important}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.mobile-nav-icon,.mobile-nav,.essence-navigation-hub),.public-shell-frame .entry-phone-card{animation:none!important;transition:none!important;transform:none}}@media (max-width: 640px){.public-shell-frame .entry-login-layout,.public-shell-frame .entry-truth-layout{gap:.9rem;padding-inline:0}.public-shell-frame .entry-login-layout>.entry-brand-lockup,.public-shell-frame .entry-truth-layout>.entry-brand-lockup{justify-self:start;margin-inline:var(--essence-v2-gutter)}.public-shell-frame .entry-login-card,.public-shell-frame .entry-truth-card{width:100%;max-width:none;border-width:1px 0;border-radius:0 0 1.8rem 1.8rem;padding:1.35rem var(--essence-v2-gutter) 1.5rem;background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--sienah-accent) 15%,transparent),transparent 14rem),linear-gradient(155deg,#121c24fa,#050a0efe);box-shadow:0 1.5rem 4rem #0006}.public-shell-frame .entry-native-login-form{display:grid;gap:.95rem}.public-shell-frame .entry-login-card .entry-auth-header,.public-shell-frame .entry-truth-card .entry-auth-header{justify-items:start;padding-bottom:.85rem;border-bottom:1px solid var(--essence-v2-hairline);text-align:left}.public-shell-frame .entry-login-card .entry-auth-header h1,.public-shell-frame .entry-truth-card h1{max-width:10ch;font-size:clamp(2rem,10vw,2.6rem);line-height:.94;letter-spacing:-.055em}.public-shell-frame .entry-login-card :where(.entry-input,.entry-password-control){min-height:3.25rem;border-radius:1rem}.public-shell-frame .entry-login-card .entry-session-truth{border-width:1px 0;border-radius:0;padding-inline:0;background:transparent}.public-shell-frame .entry-login-card :where(.entry-submit,.entry-google-button,.entry-google-unavailable){min-height:3.15rem;border-radius:1rem}.public-shell-frame .entry-login-card .entry-auth-footer{padding-top:.7rem;border-top:1px solid var(--essence-v2-hairline)}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-empty-inbox{padding:.9rem 0;border-width:1px 0 0;border-radius:0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .whisper-v1-empty-inbox .whisper-v1-empty-state{min-height:12rem;border:0;padding:1rem 0;background:transparent;box-shadow:none;text-align:left}}@media (max-width: 979px){.app-shell-v1[data-shell-version=mobile-essence-v2] .identity-v1-hero-panel{width:calc(100% + (var(--essence-v2-gutter) * 2));min-height:0;margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:0 0 1px;border-radius:0 0 1.9rem 1.9rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .sienah-portrait-content.identity-v1-hero-content{min-height:25rem;padding:1rem var(--essence-v2-gutter) 1.25rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .sienah-portrait-main .identity-v1-account-mark{width:clamp(5.2rem,24vw,7.2rem);height:clamp(5.2rem,24vw,7.2rem);border-radius:50%}.app-shell-v1[data-shell-version=mobile-essence-v2] .identity-v1-content-grid{gap:0}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.identity-v1-action-dock,.identity-v1-private-card,.identity-v1-depth-strip,.identity-v1-recent-section,.identity-v1-quick-actions,.identity-v1-owner-tools){width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0 0;border-radius:0;padding:1.1rem var(--essence-v2-gutter);background:linear-gradient(180deg,color-mix(in srgb,var(--essence-v2-surface) 72%,transparent),transparent);box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.identity-v1-quick-grid,.identity-v1-manage-grid){display:flex;gap:.7rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;padding:.1rem 0 .45rem}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.identity-v1-quick-grid,.identity-v1-manage-grid)::-webkit-scrollbar{display:none}.app-shell-v1[data-shell-version=mobile-essence-v2] :where(.identity-v1-quick-card,.identity-v1-manage-card){flex:0 0 min(76vw,18rem);min-height:7.5rem;scroll-snap-align:start;padding:.9rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .moments-v1-page{gap:.7rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .moments-context-rail{border-width:0 0 1px;border-radius:0;padding:.65rem 0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .moments-action-grid{width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);gap:0}.app-shell-v1[data-shell-version=mobile-essence-v2] .moment-composer-shell{border-width:1px 0;border-radius:0;padding:1rem var(--essence-v2-gutter);background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--sienah-accent) 12%,transparent),transparent 15rem),linear-gradient(155deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset));box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .moments-controls-panel{border-width:0 0 1px;border-radius:0;padding:.85rem var(--essence-v2-gutter);background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .moments-list-panel{width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0 0;border-radius:0;padding:1rem var(--essence-v2-gutter);background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .motion-v1-native-stage:has(.motion-v1-state){height:auto;min-height:min(23rem,56dvh);width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);align-content:end;border-width:1px 0;border-radius:0;padding:1.2rem var(--essence-v2-gutter)}.app-shell-v1[data-shell-version=mobile-essence-v2] .motion-v1-native-stage:has(.motion-v1-state) .motion-v1-state{border:0;padding:0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .motion-v1-native-stage:has(.motion-v1-state) .motion-v1-state :where(a,button){min-height:2.75rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .notifications-v1-hero{width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0;border-radius:0;padding:1rem var(--essence-v2-gutter);background:linear-gradient(150deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset));box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .notifications-v1-hero .empty-state{min-height:10rem;border:0;padding:.5rem 0;background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-intro{width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0;border-radius:0;padding:1rem var(--essence-v2-gutter);background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--sienah-accent) 11%,transparent),transparent 14rem),linear-gradient(155deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset));box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-intro>.muted,.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-preview-card>.muted{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-grid{display:flex;width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);gap:.7rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:none;scrollbar-width:none;padding:.15rem 0 .65rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-grid::-webkit-scrollbar{display:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-preview-card{flex:0 0 min(82vw,20rem);min-height:12.5rem;scroll-snap-align:start;border:1px solid var(--essence-v2-hairline);border-radius:1.25rem;padding:1rem;background:var(--essence-v2-surface-inset)}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-preview-card:first-child{margin-left:var(--essence-v2-gutter)}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-preview-card:last-child{margin-right:var(--essence-v2-gutter)}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-form-card{width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0 0;border-radius:0;padding:1.1rem var(--essence-v2-gutter);background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-form-card>.onboarding-v1-section-title{max-width:24ch;font-size:clamp(1rem,4.25vw,1.125rem);line-height:1.25}.app-shell-v1[data-shell-version=mobile-essence-v2] .onboarding-v1-form-card>.stack{display:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .settings-v1-account-card{width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0;border-radius:0 0 1.8rem 1.8rem;padding:1rem var(--essence-v2-gutter);background:linear-gradient(150deg,var(--essence-v2-surface-raised),var(--essence-v2-surface-inset));box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .settings-v1-truth-note{margin-inline:0;border-width:0 0 1px;border-radius:0;padding:.85rem 0;background:transparent}.app-shell-v1[data-shell-version=mobile-essence-v2] .settings-v1-groups{gap:0}.app-shell-v1[data-shell-version=mobile-essence-v2] .settings-v1-group{width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0 0;border-radius:0;padding:1rem var(--essence-v2-gutter);background:transparent;box-shadow:none}.app-shell-v1[data-shell-version=mobile-essence-v2] .settings-v1-group .settings-v1-row-stack{border-radius:1.1rem}.app-shell-v1[data-shell-version=mobile-essence-v2] .settings-v1-signout{width:calc(100% + (var(--essence-v2-gutter) * 2));margin-inline:calc(var(--essence-v2-gutter) * -1);border-width:1px 0 0;border-radius:0;padding-inline:var(--essence-v2-gutter)}}
