.entry-redesign-shell{--color-sienah-bg: #111318;--color-sienah-soft-black: #1B1D23;--color-sienah-teal: #0B8F8A;--color-sienah-deep-teal: #075E60;--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: rgba(72, 188, 177, .34);--entry-text: #f2fffd;--entry-muted: #9aadaa;--entry-soft: #d5e8e5;--entry-teal: #14c8b8;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,rgba(20,200,184,.045),transparent 22rem),linear-gradient(28deg,rgba(80,255,235,.026),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,rgba(20,200,184,.024),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,rgba(20,200,184,.026) 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:#7ff4e9;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;object-fit:contain;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 rgba(110,197,188,.22);border-radius:999px;padding:.52rem .86rem;color:#dffbf7;text-decoration:none;background:#050a0b8c;font-size:.9rem}.entry-nav-cta{background:#14c8b829;color:#9df9ef;border-color:#14c8b870}.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:#14c8b875}.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,rgba(20,200,184,.075),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,#14c8b80b,#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:#54eee1;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(135deg,#2fd5c7,#109d94);color:#021010;box-shadow:0 12px 24px #14c8b81b}.entry-button-secondary,.entry-google-button{background:#04090ab8;color:#e8fffb;border-color:#6ec5bc38}.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 rgba(110,197,188,.13);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 rgba(20,200,184,.44);border-radius:.7rem;background:linear-gradient(135deg,#14c8b82e,#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 rgba(110,197,188,.2)}.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:#8df4e9;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 rgba(110,197,188,.12)}.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 rgba(110,197,188,.18);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 rgba(110,197,188,.17);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 rgba(110,197,188,.18);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 rgba(110,197,188,.13);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:#7af2e6;border:1px dashed rgba(20,200,184,.3);border-radius:.75rem;padding:.7rem;background:#14c8b80f}.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 rgba(110,197,188,.36);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:#14c8b8d1;background:linear-gradient(135deg,#62eadd,#14c8b8);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 rgba(110,197,188,.13);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:#8df4e9;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 rgba(110,197,188,.13);border-radius:.86rem;padding:.78rem;background:#050a0b75}.entry-input:hover{border-color:#6ec5bc47;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:#14c8b8c7;box-shadow:0 0 0 3px #14c8b829}@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:#9df9ef;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 rgba(157,249,239,.72);border-radius:.28rem;transform:rotate(45deg);background:#14c8b81f}.entry-product-card:nth-child(2) .entry-pillar-icon:before{border-radius:999px;box-shadow:0 0 0 .28rem #14c8b80e}.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,#14c8b847,#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: rgba(20, 200, 184, .28);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:#14c8b84d;color:#9df9ef}.entry-button-primary,.entry-submit{background:linear-gradient(180deg,#121617f0,#080a0bf0);color:#9df9ef;border-color:#14c8b857;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:#9df9ef}.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:#9df9ef80;background:#14c8b811}.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,#14c8b81f,#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 rgba(110,197,188,.16);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-cyan: #36e5d9;--entry-cyan-soft: #98fff6;--entry-ink: #020807;--entry-card-top: rgba(20, 24, 25, .94);--entry-card-bottom: rgba(5, 7, 8, .94);background:linear-gradient(142deg,rgba(54,229,217,.052),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-cyan-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:inset(0 0 3px 0)}.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{max-width:11.8ch;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:#9df9ef;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: #0B8F8A;--color-sienah-deep-teal: #075E60;--color-sienah-off-white: #F4F0E8;--sienah-bg: #111318;--sienah-bg-soft: #1B1D23;--sienah-teal: #0B8F8A;--sienah-teal-deep: #075E60;--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}.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-mark img{width:min(13rem,56vw);height:auto;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-mark img{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%,rgba(49,224,208,.2),transparent 46%),#050d0feb}.personal-hub-route{min-height:calc(100vh - 6rem);padding:0 0 max(6.8rem,calc(5.6rem + env(safe-area-inset-bottom)))}.personal-hub-shell{width:min(100%,1040px);margin:0 auto;display:grid;gap:.85rem;border:1px solid rgba(31,183,168,.1);border-radius:8px;padding:.72rem;background:radial-gradient(circle at 82% 0%,rgba(31,183,168,.03),transparent 30%),radial-gradient(circle at 2% 4%,rgba(31,183,168,.025),transparent 28%),linear-gradient(180deg,var(--deepr-card-glass),rgba(3,6,8,.965));box-shadow:0 24px 70px #00000080,inset 0 1px #ffffff06}.personal-hub-route-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-color:#dbfffa13;background:radial-gradient(circle at 88% 0%,rgba(31,183,168,.026),transparent 28%),#050a0cb3;box-shadow:inset 0 1px #ffffff07}.personal-hub-title-lockup{display:inline-flex;align-items:center;min-width:0;gap:.62rem;color:#f3fffcf5}.personal-hub-title-lockup>span:last-child{display:grid;min-width:0;gap:.08rem}.personal-hub-title-lockup strong{font-size:1.02rem;line-height:1.05}.personal-hub-title-lockup small{color:#e2f2ef94;font-size:.76rem;line-height:1.1}.personal-hub-title-icon,.personal-hub-close{display:grid;place-items:center;width:2.6rem;height:2.6rem;border:1px solid rgba(219,255,250,.1);border-radius:999px;color:#31e0d0e0;background:#030a0cc7;box-shadow:inset 0 1px #ffffff09}.personal-hub-close{flex:0 0 auto;color:#f0fffceb;cursor:pointer}.personal-hub-layout,.personal-hub-identity-column,.personal-hub-nav-column,.personal-hub-group{display:grid;gap:.78rem}.personal-hub-hero{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.82rem;overflow:hidden;border:1px solid rgba(31,183,168,.1);border-radius:8px;padding:.9rem;background:radial-gradient(ellipse at 84% 24%,rgba(31,183,168,.048),transparent 30%),radial-gradient(ellipse at 50% 0%,rgba(31,183,168,.026),transparent 34%),linear-gradient(120deg,rgba(0,0,0,.74) 0%,rgba(6,10,12,.92) 54%,var(--deepr-surface-muted) 100%)}.personal-hub-avatar-wrap{position:relative;z-index:1;display:grid;justify-items:center;gap:.42rem}.personal-hub-avatar,.personal-hub-avatar-image,.personal-hub-avatar-fallback{display:grid;place-items:center;width:4.9rem;height:4.9rem;border-radius:999px}.personal-hub-avatar{border:1px solid rgba(49,224,208,.36);background:#03080adb;box-shadow:0 0 0 .18rem #1fb7a805,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%,rgba(49,224,208,.22),transparent 48%),linear-gradient(180deg,#0d2427,#03090b)}.personal-hub-presence{width:fit-content;border:1px solid rgba(49,224,208,.26);border-radius:999px;padding:.24rem .58rem;color:#cffffae6;background:#010f11c2;font-size:.76rem;line-height:1}.personal-hub-identity-copy{position:relative;z-index:1;min-width:0}.personal-hub-kicker,.personal-hub-handle,.personal-hub-bio{margin:0}.personal-hub-kicker{color:#31e0d0d1;font-size:.74rem;font-weight:800;letter-spacing:0;line-height:1.1}.personal-hub-identity-copy h1{margin:.18rem 0 0;color:#f7fffd;font-size:1.55rem;letter-spacing:0;line-height:1.02;overflow-wrap:anywhere}.personal-hub-handle{margin-top:.34rem;color:#e6f4f19e;font-size:.9rem}.personal-hub-bio{max-width:34rem;margin-top:.55rem;color:#effffcbd;font-size:.9rem;line-height:1.42}.personal-hub-view-identity{display:inline-flex;gap:.3rem;align-items:center;width:fit-content;margin-top:.72rem;color:#31e0d0;font-size:.9rem;font-weight:750}.personal-hub-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem}.personal-hub-tile{display:grid;justify-items:start;gap:.24rem;min-height:5.4rem;padding:.74rem;border:1px solid rgba(31,183,168,.09);border-radius:8px;color:#eefffce6;background:linear-gradient(180deg,#080d0fdb,#030709e6)}.personal-hub-tile svg{color:#31e0d0e0}.personal-hub-tile span{color:#7aece1d9;font-size:.78rem}.personal-hub-tile strong{color:#f4fffd;font-size:1rem}.personal-hub-group h2,.personal-hub-signout h2{margin:0;color:#bcfff9e0;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 rgba(31,183,168,.09);border-radius:8px;background:#05080adb}.personal-hub-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;min-width:0;min-height:4.05rem;width:100%;border:0;border-bottom:1px solid rgba(219,255,250,.075);padding:.72rem .78rem;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:#1fb7a805}.personal-hub-nav-card{grid-template-columns:minmax(0,1fr);align-content:start;gap:.48rem;min-height:4.25rem;border:1px solid rgba(31,183,168,.08);border-radius:8px;padding:.78rem;background:radial-gradient(circle at 86% 8%,rgba(31,183,168,.018),transparent 34%),linear-gradient(180deg,#080d0fd1,#030709e6)}.personal-hub-nav-card:hover{border-color:#31e0d021;background:radial-gradient(circle at 86% 8%,rgba(31,183,168,.026),transparent 34%),linear-gradient(180deg,#0a0f11e6,#030709f0)}.personal-hub-nav-card .personal-hub-row-icon{width:2.36rem;height:2.36rem}.personal-hub-nav-card .personal-hub-row-arrow{position:absolute;top:.64rem;right:.7rem;font-size:1.15rem}.personal-hub-row-icon{display:grid;place-items:center;width:2.42rem;height:2.42rem;border:1px solid rgba(31,183,168,.13);border-radius:999px;color:#31e0d0db;background:#03080adb}.personal-hub-row-copy{display:grid;gap:.18rem;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:#e2f2efa3;font-size:.78rem;line-height:1.3}.personal-hub-row-title-line{display:flex;flex-wrap:wrap;align-items:center;gap:.34rem;min-width:0}.personal-hub-row-title-line em,.personal-hub-owner-copy em{width:fit-content;border:1px solid rgba(31,183,168,.14);border-radius:999px;padding:.13rem .4rem;color:#a8fff7c2;background:#1fb7a806;font-size:.66rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1}.personal-hub-row-arrow{color:#ffffffa8;font-size:1.35rem;line-height:1}.personal-hub-group-now .personal-hub-list{border:1px solid rgba(49,224,208,.12);border-radius:8px;padding:.5rem;background:linear-gradient(180deg,#070d0fe6,#030709eb)}.personal-hub-more-deepr{border:1px solid rgba(31,183,168,.09);border-radius:8px;background:#05080ab8;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-more-deepr .personal-hub-list{border-right:0;border-bottom:0;border-left:0;border-radius:0}.personal-hub-owner-section{display:grid}.personal-hub-owner-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.78rem;min-width:0;border:1px solid rgba(213,255,249,.13);border-radius:8px;padding:.86rem;color:#f4fffdf0;background:radial-gradient(circle at 82% 18%,rgba(31,183,168,.048),transparent 34%),linear-gradient(135deg,#0c1114f5,#04080af0);box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff09}.personal-hub-owner-card:hover{border-color:#d5fff933;background:radial-gradient(circle at 82% 18%,rgba(31,183,168,.058),transparent 34%),linear-gradient(135deg,#0e1417fa,#050a0cf5)}.personal-hub-owner-icon{display:grid;place-items:center;width:2.65rem;height:2.65rem;border:1px solid rgba(168,255,247,.18);border-radius:8px;color:#a8fff7e6;background:#03080ab8}.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-owner-copy em{margin-top:.1rem}.personal-hub-signout{display:grid;gap:.52rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.78rem;background:#050c0ec7}.personal-hub-signout button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;width:100%;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left;font:inherit}.personal-hub-signout button:disabled{cursor:progress;opacity:.72}.personal-hub-signout span:not(.personal-hub-row-icon){display:grid;gap:.16rem}.personal-hub-signout strong{color:#f3fffc}.personal-hub-signout small,.personal-hub-signout p{margin:0;color:#e2f2efa8;font-size:.82rem}.personal-hub-signout p{padding-left:3.12rem;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 rgba(49,224,208,.88);outline-offset:3px}@media (max-width: 420px){.personal-hub-nav-rail,.personal-hub-tiles{grid-template-columns:1fr}}@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:-.25rem}.personal-hub-shell{border-radius:8px}.personal-hub-hero{grid-template-columns:1fr;align-items:start}.personal-hub-avatar-wrap{justify-items:start}}@media (max-width: 720px){.personal-hub-route{margin-inline:-.35rem;padding-bottom:max(7.85rem,calc(6.75rem + env(safe-area-inset-bottom)))}.personal-hub-shell{gap:.62rem;padding:.52rem;border-color:#dbfffa0e;box-shadow:0 16px 42px #00000061,inset 0 1px #ffffff05}.personal-hub-route-header{gap:.48rem;padding:.58rem .62rem;border-color:#dbfffa0e;background:#050a0c9e;box-shadow:none}.personal-hub-route-header .essence-route-header-copy{gap:.14rem}.personal-hub-route-header h1{font-size:1.05rem;line-height:1.08}.personal-hub-route-header p{font-size:.76rem;line-height:1.25}.personal-hub-title-icon,.personal-hub-close{width:2.1rem;height:2.1rem}.personal-hub-layout,.personal-hub-identity-column,.personal-hub-nav-column,.personal-hub-group{gap:.58rem}.personal-hub-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.58rem;padding:.64rem;border-color:#1fb7a812;box-shadow:none}.personal-hub-avatar-wrap{justify-items:center;gap:.28rem}.personal-hub-avatar,.personal-hub-avatar-image,.personal-hub-avatar-fallback{width:3.2rem;height:3.2rem}.personal-hub-avatar-fallback{font-size:1rem}.personal-hub-presence{padding:.16rem .42rem;font-size:.65rem}.personal-hub-kicker{font-size:.66rem}.personal-hub-identity-copy h1{margin-top:.08rem;font-size:1.08rem}.personal-hub-handle{margin-top:.18rem;font-size:.76rem}.personal-hub-bio{display:-webkit-box;margin-top:.3rem;overflow:hidden;color:#effffcad;font-size:.78rem;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.personal-hub-view-identity{margin-top:.42rem;font-size:.78rem}.personal-hub-tile{min-height:auto;gap:.16rem;padding:.52rem}.personal-hub-tile span{font-size:.68rem}.personal-hub-tile strong{font-size:.86rem}.personal-hub-group h2,.personal-hub-signout h2{font-size:.7rem}.personal-hub-group-now .personal-hub-list{padding:.34rem}.personal-hub-row{min-height:3.35rem;gap:.48rem;padding:.56rem .62rem}.personal-hub-row-icon{width:2.05rem;height:2.05rem}.personal-hub-row-copy strong{font-size:.86rem}.personal-hub-row-copy small{font-size:.72rem;line-height:1.22}.personal-hub-nav-card{min-height:3.5rem;padding:.62rem}.personal-hub-owner-card{gap:.56rem;padding:.62rem}.personal-hub-owner-icon{width:2.12rem;height:2.12rem}.personal-hub-signout{padding:.62rem}}@media (min-width: 421px) and (max-width: 720px){.personal-hub-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}}@media (min-width: 860px){.personal-hub-shell{padding:.95rem}.personal-hub-layout{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);align-items:start}.personal-hub-identity-column{position:sticky;top:1rem}.personal-hub-hero{grid-template-columns:1fr;align-items:start;padding:1rem}.personal-hub-nav-rail{grid-template-columns:1fr}}@media (prefers-reduced-motion: no-preference){.personal-hub-row,.personal-hub-nav-card,.personal-hub-owner-card,.personal-hub-more-deepr summary:after{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 rgba(49,224,208,.12);border-radius:clamp(1.05rem,2vw,1.55rem);padding:clamp(.72rem,1.8vw,1rem);background:radial-gradient(circle at 12% 0%,rgba(49,224,208,.055),transparent 13rem),radial-gradient(circle at 92% 6%,rgba(49,224,208,.035),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:#31e0d01a;border-radius:1.05rem;padding:clamp(.68rem,1.55vw,.9rem);background:#030c0e8a;box-shadow:inset 0 1px #dbfffa09}.whisper-v1-workspace-head .eyebrow{color:#4bf2df;font-size:.72rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.whisper-v1-workspace-head .essence-status-pill{border-color:#31e0d029;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 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:#4bf2df;font-size:.72rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.whisper-v1-search input{border-color:#31e0d01f;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 rgba(49,224,208,.13);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:#31e0d075;color:#f3fffc;background:linear-gradient(135deg,#31e0d038,#021416c7);box-shadow:0 0 0 1px #31e0d014,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 rgba(49,224,208,.12);background:radial-gradient(circle at 94% 0%,rgba(49,224,208,.035),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 rgba(49,224,208,.32);border-radius:999px;background:radial-gradient(circle at 50% 45%,rgba(239,255,252,.42),transparent .24rem),radial-gradient(circle at 50% 50%,rgba(49,224,208,.28),transparent 1.2rem),#010f11d1;box-shadow:0 0 26px #31e0d024}.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, #31e0d0);outline-offset:2px}.whisper-advanced-avatar{display:grid;place-items:center;width:2.65rem;height:2.65rem;border:1px solid rgba(49,224,208,.32);border-radius:999px;color:#cffff8;background:radial-gradient(circle at 50% 34%,rgba(49,224,208,.2),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:#4bf2dfc7;font-size:.82rem}.whisper-advanced-unread{display:grid;place-items:center;min-width:1.48rem;height:1.48rem;border-radius:999px;color:#03191b;background:#31e0d0;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 rgba(49,224,208,.24);border-radius:.8rem;color:#bffbf5;background:#31e0d017}.whisper-v1-origin-context{display:inline-flex;align-items:center;min-height:2.25rem;border:1px solid rgba(49,224,208,.22);border-radius:.78rem;padding:.48rem .62rem;color:#d7fffb;background:#31e0d014;text-decoration:none;font-weight:800}.whisper-v1-origin-context:hover{border-color:#31e0d061;background:#31e0d021}.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 rgba(49,224,208,.18);border-radius:999px;padding:.35rem .62rem;color:#bffbf5;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:#31e0d021;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:#bffbf5;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-title h2{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 rgba(49,224,208,.18);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, #31e0d0);outline-offset:2px}.whisper-v1-secondary-controls,.whisper-advanced-intent-panel{border:1px solid rgba(49,224,208,.12);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:#4bf2df;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 rgba(49,224,208,.18);border-radius:999px;padding:.35rem .62rem;color:#bffbf5;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 rgba(49,224,208,.12);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, #31e0d0);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 rgba(49,224,208,.12);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 rgba(49,224,208,.22);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 rgba(49,224,208,.18);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, #31e0d0);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 rgba(49,224,208,.1);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-title h2{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:rgba(49,224,208,.38) 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 rgba(49,224,208,.1);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-title h2{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-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%}.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}}:root{--essence-bg: #020304;--deepr-bg: var(--essence-bg);--essence-bg-gradient: radial-gradient(circle at 50% -18%, rgba(31, 183, 168, .045) 0%, rgba(31, 183, 168, 0) 34rem), radial-gradient(circle at 100% 14%, rgba(31, 183, 168, .028) 0%, rgba(31, 183, 168, 0) 28rem), linear-gradient(180deg, #020304 0%, #010202 58%, #000101 100%);--deepr-bg-gradient: var(--essence-bg-gradient);--deepr-surface: #090f12;--essence-surface: var(--deepr-surface);--deepr-surface-elevated: #0d1417;--essence-surface-elevated: var(--deepr-surface-elevated);--deepr-surface-muted: #060a0c;--essence-surface-muted: var(--deepr-surface-muted);--deepr-card-glass: rgba(9, 15, 18, .88);--essence-card-glass: var(--deepr-card-glass);--deepr-text: #f2f8f7;--essence-text: var(--deepr-text);--deepr-text-muted: #9aa9a7;--essence-text-muted: var(--deepr-text-muted);--deepr-border: rgba(219, 255, 250, .1);--deepr-border-soft: rgba(31, 183, 168, .18);--essence-border: var(--deepr-border);--essence-border-soft: var(--deepr-border-soft);--essence-teal: #14b8aa;--deepr-teal: var(--essence-teal);--deepr-teal-strong: #31e0d0;--deepr-teal-soft: rgba(31, 183, 168, .075);--deepr-teal-subtle: rgba(31, 183, 168, .055);--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: .25rem;--essence-space-1: var(--deepr-space-1);--deepr-space-2: .5rem;--essence-space-2: var(--deepr-space-2);--deepr-space-3: .75rem;--essence-space-3: var(--deepr-space-3);--deepr-space-4: 1rem;--essence-space-4: var(--deepr-space-4);--deepr-space-5: 1.5rem;--essence-space-5: var(--deepr-space-5);--deepr-space-6: 2rem;--essence-space-6: var(--deepr-space-6);--deepr-space-7: 2.5rem;--essence-space-7: var(--deepr-space-7);--deepr-radius-sm: .5rem;--essence-radius-sm: var(--deepr-radius-sm);--deepr-radius-md: .875rem;--essence-radius-md: var(--deepr-radius-md);--deepr-radius-lg: 1.25rem;--essence-radius-lg: var(--deepr-radius-lg);--deepr-radius-pill: 999px;--deepr-shadow-soft: 0 10px 30px rgba(0, 0, 0, .32);--essence-shadow-soft: var(--deepr-shadow-soft);--deepr-shadow-card: 0 14px 34px rgba(0, 0, 0, .38);--deepr-shadow-elevated: 0 20px 54px rgba(0, 0, 0, .46);--essence-shadow-card: var(--deepr-shadow-card);--deepr-motion-fast: .12s;--essence-motion-fast: var(--deepr-motion-fast);--deepr-motion-base: .22s;--essence-motion-base: var(--deepr-motion-base);--deepr-transition: color var(--deepr-motion-base) ease, background var(--deepr-motion-base) ease, border-color var(--deepr-motion-base) ease, box-shadow var(--deepr-motion-base) ease, transform var(--deepr-motion-fast) ease;--essence-transition: var(--deepr-transition)}*{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)}.public-shell--full-bleed{padding:0}.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%,rgba(31,183,168,.16),transparent 35%),radial-gradient(circle at 12% 18%,rgba(31,183,168,.12),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;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%,rgba(31,183,168,.14),transparent 36%),radial-gradient(circle at 14% 15%,rgba(31,183,168,.1),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%,rgba(31,183,168,.14),transparent 38%),radial-gradient(circle at 16% 16%,rgba(0,133,149,.16),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-grid{display:grid;gap:.58rem;grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-v1-preview-card 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 rgba(49,224,208,.16);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 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:#53e7d3;letter-spacing:.16em;font-weight:800;text-shadow:0 0 18px rgba(49,206,189,.32)}.landing-v1-shell,.auth-v1-shell{display:grid;gap:.9rem;background:radial-gradient(circle at 84% 10%,rgba(31,183,168,.14),transparent 38%),radial-gradient(circle at 14% 16%,rgba(31,183,168,.1),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:#79e0d3}.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%,rgba(31,183,168,.16),transparent 34%),radial-gradient(circle at 15% 18%,rgba(0,109,128,.22),transparent 38%),radial-gradient(circle at 48% 95%,rgba(37,83,87,.24),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:#ccfff8}.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 #1cc7b833,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,rgba(57,234,214,.28),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:#67eadc;font-weight:900;font-size:1.35rem;text-shadow:0 0 24px rgba(71,221,206,.38)}.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%,#d7fff8,transparent 18%),linear-gradient(145deg,#27d6c2,#0d4d5a 66%,#081119);box-shadow:0 0 18px #39dbcb47}.avatar-deep{background:linear-gradient(145deg,#aafcf2,#216a73 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,#73f7e7,#1fc7b5);box-shadow:0 10px 24px #1ecbbc38}.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%,rgba(142,255,243,.46),transparent 18%),radial-gradient(circle at 25% 68%,rgba(0,139,154,.72),transparent 34%),linear-gradient(135deg,#081921f2,#143f47db);box-shadow:inset 0 1px #ffffff14,0 12px 26px #00000047}.string-tag{margin:0;color:#72eadc;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:#7cf0e2;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 rgba(2,147,134,.26));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:#02938624;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 rgba(2,147,134,.68);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 #0293863d}.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 rgba(2,147,134,.4);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:#10c8b8;box-shadow:0 0 14px #10c8b8bf}.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%,rgba(2,147,134,.12),transparent 16rem),#02060761;border-right-color:#0293861a}.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:#1fb7a852}.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 rgba(49,224,208,.34);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 #31e0d014;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 rgba(49,224,208,.2);border-radius:999px;padding:0 .78rem;color:#dffef9;background:#31e0d014;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 rgba(49,224,208,.14)}.composer-image-preview button{justify-self:start}.composer-tools button{min-height:2.45rem;border:1px solid rgba(2,147,134,.18);border-radius:999px;padding:0 .74rem;color:#aac2bf;background:#01080966}.composer-tools .composer-submit{color:#021312;background:linear-gradient(135deg,#14c8b8,#029386);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:#31e0d03d;padding:clamp(1.2rem,2vw,1.42rem);background:linear-gradient(180deg,#0e1517f7,#020607fc);box-shadow:0 22px 52px #0000007a,0 0 0 1px #31e0d00a,inset 0 1px #ffffff0a}.bridge-string-card:focus-within,.bridge-string-card:hover{border-color:#31e0d03d}.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 rgba(49,224,208,.12);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 rgba(49,224,208,.08);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:#31e0d06b;color:#effffc;background:#062022d6}.string-action:focus-visible{outline:2px solid rgba(49,224,208,.7);outline-offset:2px}.string-action.is-active{border-color:#31e0d075;color:#31e0d0;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 rgba(49,224,208,.28);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 rgba(49,224,208,.32);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:#31e0d029;background:radial-gradient(circle at 12% 0%,rgba(49,224,208,.12),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:#31e0d029}@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%,rgba(16,200,184,.14),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 rgba(49,224,208,.22);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:#31e0d033;background:radial-gradient(circle at 14% 0%,rgba(49,224,208,.12),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:#31e0d029;background:radial-gradient(circle at 18% 0%,rgba(16,200,184,.14),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:#31e0d01f;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 rgba(49,224,208,.12);border-radius:1.25rem;padding:clamp(.9rem,2vw,1.08rem);background:radial-gradient(circle at 0% 0%,rgba(49,224,208,.06),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 rgba(49,224,208,.2);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:#31e0d075;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 rgba(49,224,208,.1);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 rgba(49,224,208,.1)}.settings-v1-row-link:hover{background:#31e0d00e}.settings-v1-row-mark{display:grid;place-items:center;width:2.12rem;height:2.12rem;border:1px solid rgba(49,224,208,.14);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 rgba(49,224,208,.14);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 rgba(49,224,208,.2);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%,rgba(16,200,184,.42),transparent 1.1rem),#02938629;box-shadow:0 0 34px #10c8b847}.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 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 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 rgba(49,224,208,.11);border-radius:clamp(1.1rem,2vw,1.8rem);padding:clamp(.85rem,2.4vw,1.35rem);background:radial-gradient(circle at 10% 0%,rgba(49,224,208,.028),transparent 12rem),radial-gradient(circle at 94% 6%,rgba(2,147,134,.032),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,rgba(49,224,208,.035),transparent 62%)}.deeprmatch-v1-orb-two{width:16rem;height:16rem;bottom:12%;left:-7rem;border-radius:999px;background:radial-gradient(circle,rgba(2,147,134,.03),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 rgba(49,224,208,.16);border-radius:999px;padding:.34rem .64rem;color:#bffbf5e0;background:#31e0d00e;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 rgba(49,224,208,.1);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(#31e0d0 var(--deeprmatch-progress),rgba(49,224,208,.11) 0);box-shadow:0 0 26px #31e0d02e}.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 rgba(49,224,208,.18);border-radius:999px;background:#021012d1}.deeprmatch-v1-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#029386,#31e0d0,#bffbf5);box-shadow:0 0 22px #31e0d057;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 rgba(49,224,208,.25);border-radius:999px;padding:0;background:#31e0d01f;cursor:pointer}.deeprmatch-v1-step-dot.is-active{width:1.95rem;background:linear-gradient(90deg,#029386,#31e0d0);box-shadow:0 0 18px #31e0d057}.deeprmatch-v1-step-dot.is-answered:not(.is-active){background:#31e0d0}.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,#31e0d0,#029386);box-shadow:0 12px 28px #02938642}.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 rgba(49,224,208,.3);border-radius:.85rem;color:#bffbf5;background:#31e0d01a;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 rgba(49,224,208,.14);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:#31e0d08a;color:#effffc;background:linear-gradient(135deg,#31e0d033,#031012b8);box-shadow:0 0 0 1px #31e0d01a,0 10px 24px #02938624;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,#0293860b,#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:#31e0d0;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 rgba(49,224,208,.105);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 rgba(49,224,208,.18);border-radius:.8rem;color:#8cf4e9;background:#31e0d012;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:#31e0d047;box-shadow:0 14px 28px #0293861f,inset 0 1px #dbfffa0d;transform:translateY(-1px)}.deeprmatch-v1-suggestion-card b{display:inline-block;margin-top:.34rem;color:#bffbf5;font-size:.76rem;letter-spacing:-.01em}.deeprmatch-v1-suggestion-card em{width:fit-content;border:1px solid rgba(49,224,208,.18);border-radius:999px;padding:.18rem .52rem;color:#8cf4e9;background:#31e0d00f;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,#31e0d0,#029386);box-shadow:0 12px 28px #02938642}.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:#31e0d01f;border-radius:1.08rem;padding:.86rem;background:linear-gradient(155deg,#02938607,#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:#31e0d014;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 rgba(49,224,208,.24);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 rgba(49,224,208,.18);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 rgba(49,224,208,.1)}.account-menu-mark{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid rgba(49,224,208,.18);border-radius:999px;color:#cffff8;background:#31e0d014;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:#31e0d012}.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 rgba(49,224,208,.16);border-radius:999px;color:#effffce6;background:#31e0d00e;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:#31e0d021;background:radial-gradient(circle at 86% 0%,rgba(49,224,208,.045),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 rgba(49,224,208,.16);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:#31e0d02e;background:linear-gradient(135deg,rgba(49,224,208,.04),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 rgba(49,224,208,.2);border-radius:1.45rem;color:#f7fffd;background:linear-gradient(180deg,#31e0d01f,#31e0d009);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 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:#31e0d029;background:radial-gradient(circle at 12% 2%,rgba(49,224,208,.07),transparent 13rem),radial-gradient(circle at 88% 14%,rgba(49,224,208,.055),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:#31e0d042;background:radial-gradient(circle at 20% 0%,rgba(49,224,208,.09),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 rgba(49,224,208,.36);border-radius:999px;color:#cffff8;background:radial-gradient(circle at 50% 34%,rgba(49,224,208,.28),transparent 1.2rem),linear-gradient(180deg,#041a1deb,#010a0ceb);box-shadow:0 0 0 .42rem #31e0d00b,0 0 24px #31e0d029;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:#31e0d021;background:radial-gradient(circle at 0% 0%,rgba(49,224,208,.035),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:#31e0d02e;color:#31e0d0e6;background:radial-gradient(circle at 50% 50%,rgba(49,224,208,.12),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:#31e0d02e}.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:#31e0d01f;border-radius:1.28rem;background:radial-gradient(circle at 12% 8%,rgba(49,224,208,.035),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:#31e0d038;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 rgba(49,224,208,.28);border-radius:999px;color:#bdfbf3;background:radial-gradient(circle at 50% 42%,rgba(49,224,208,.13),transparent 1.35rem),#020f11d1;box-shadow:0 0 0 .34rem #31e0d006;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:#31e0d038;border-radius:.78rem;color:#31ead9;background:#021416ad}.settings-v2-reference .settings-v1-groups{gap:.84rem}.settings-v2-reference .settings-v1-row-stack{border-color:#31e0d01f;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:#31e0d02e;color:#31e0d0d1;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 rgba(49,224,208,.13);border-radius:1.35rem;background:radial-gradient(circle at 0% 0%,rgba(49,224,208,.055),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 rgba(49,224,208,.17);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:#31e0d033;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 rgba(49,224,208,.2);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:#31e0d02e;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: rgba(49, 224, 208, .13);--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:#31e0d02e;border-radius:clamp(1.05rem,2vw,1.45rem);background:radial-gradient(circle at 12% 0%,rgba(49,224,208,.055),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 #31e0d01c,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, rgba(49, 224, 208, .13));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 h3,.identity-v1-card 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:#31e0d01f;border-radius:1.22rem;background:radial-gradient(circle at 88% 0%,rgba(49,224,208,.05),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:#31e0d01c;background:radial-gradient(circle at 92% 0%,rgba(49,224,208,.04),transparent 15rem),linear-gradient(180deg,#050a0df5,#010406fc)}.search-v1-form{border:1px solid rgba(49,224,208,.1);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 rgba(49,224,208,.11);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:#31e0d01c;background:linear-gradient(180deg,#070e11eb,#020709f5)}.empty-state{border:1px solid rgba(49,224,208,.1);border-radius:1rem;padding:1rem;background:#01060885}.whisper-v1-inbox.card-surface{border-color:#31e0d01c;background:radial-gradient(circle at 88% 3%,rgba(49,224,208,.04),transparent 14rem),linear-gradient(180deg,#050a0df5,#010406fc)}.whisper-v1-thread-card,.whisper-v1-conversation-shell,.whisper-v1-empty-inbox{border-color:#31e0d01f;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:#31e0d030;background:radial-gradient(circle at 0% 0%,rgba(49,224,208,.07),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 rgba(49,224,208,.1);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 rgba(49,224,208,.12);border-radius:clamp(1.05rem,2vw,1.55rem);background:radial-gradient(circle at 12% 0%,rgba(49,224,208,.045),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:#31e0d021;border-radius:clamp(1.08rem,2vw,1.65rem);background:radial-gradient(circle at 88% 0%,rgba(49,224,208,.055),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 rgba(49,224,208,.115);background:radial-gradient(circle at 96% 0%,rgba(49,224,208,.035),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 rgba(49,224,208,.15);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 rgba(49,224,208,.16);border-radius:999px;background:radial-gradient(circle at 50% 45%,rgba(235,255,251,.34),transparent .34rem),radial-gradient(circle at 50% 50%,rgba(49,224,208,.22),transparent 2.5rem),#020f11b8;box-shadow:0 0 46px #31e0d021,inset 0 1px 16px #dbfffa0d}.gated-readiness-page .hero-card{overflow:hidden;background:radial-gradient(circle at 92% 0%,rgba(49,224,208,.06),transparent 17rem),radial-gradient(circle at 0% 35%,rgba(49,224,208,.032),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:#31e0d02e;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:#31e0d02e;background:linear-gradient(180deg,#010506f0,#010506c2);box-shadow:0 18px 54px #00000075,inset 0 -1px #31e0d00e}.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:#31e0d01f;border-radius:clamp(1rem,1.7vw,1.35rem);background:radial-gradient(ellipse at 0% 0%,rgba(49,224,208,.032),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%,rgba(49,224,208,.026),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:#31e0d024;background:radial-gradient(ellipse at 0% 0%,rgba(49,224,208,.038),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%,rgba(49,224,208,.055),transparent 9rem),linear-gradient(180deg,#07191b94,#020c0ec2);border-color:#1fb7a88a;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:#31e0d030;background:linear-gradient(90deg,#071f21e6,#02080ad1)}.composer-card{padding:clamp(1.1rem,2.1vw,1.55rem)}.composer-input{border:1px solid rgba(49,224,208,.13);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,#28d8c9,#14b8aa 52%,#087d73);box-shadow:0 12px 26px #10c8b81b,inset 0 1px #ffffff24}.bridge-string-card.is-primary-string{border-color:#31e0d047;background:radial-gradient(ellipse at 0% 0%,rgba(49,224,208,.032),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%,rgba(49,224,208,.12),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:#31e0d08a;background:radial-gradient(ellipse at 50% 0%,rgba(49,224,208,.22),transparent 4.8rem),linear-gradient(180deg,#0e4246b8,#04191cd6);box-shadow:0 0 0 1px #31e0d01f,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%,rgba(49,224,208,.12),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%,rgba(49,224,208,.048),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 rgba(49,224,208,.18);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:#31e0d0;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 rgba(49,224,208,.28);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 rgba(49,224,208,.28);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%,rgba(49,224,208,.035),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:#31e0d029;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:#31e0d047;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:#31e0d052;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%,rgba(49,224,208,.028),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 h3,.string-detail-section-head 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 rgba(49,224,208,.28);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%,rgba(49,224,208,.04),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:#31e0d047;color:#b7fff7;background:#31e0d013}.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:#31e0d047;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 rgba(49,224,208,.16)}.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 rgba(49,224,208,.2);border-radius:999px;color:#e2fdf9e0;background:#31e0d012;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 rgba(49,224,208,.14);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 rgba(49,224,208,.18);border-radius:999px;color:#e7fffceb;background:#31e0d014;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:#31e0d038;background:#31e0d012;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 rgba(49,224,208,.16);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:#31e0d02e;background:#31e0d012;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:#31e0d033;background:#31e0d014}.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:#31e0d06b;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%,rgba(49,224,208,.022),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:#31e0d03d;background:#31e0d01c;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:#31e0d047;background:#31e0d014;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:#31e0d038;background:#31e0d011;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%,rgba(49,224,208,.012),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:#31e0d029;color:#e4fffbeb;background:#31e0d013}.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:#31e0d033;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:min(68vh,520px);margin:.6rem auto 0;display:grid;place-items:center;justify-items:center;align-items:center;border:1px solid rgba(219,255,250,.055);border-radius:.88rem;background:#02090af5}.bridge-page-v1 .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}.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:#31e0d024;background:#31e0d00b;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:#31e0d02e;background:#31e0d00a;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:min(64vh,460px)}}@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:#1fb7a814;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 rgba(49,224,208,.34);border-radius:999px;color:#46e6d8eb;background:#04101194;box-shadow:inset 0 0 0 1px #31e0d00b}.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:min(64vh,460px)}}@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 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 rgba(49,224,208,.18);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 #31e0d01f}.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-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{padding-inline:0}.identity-v1-camera-chip span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.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,rgba(49,224,208,.085),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,rgba(49,224,208,.045),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 #31e0d00b;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%,rgba(49,224,208,.045),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:#31e0d00f}.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 rgba(49,224,208,.12);border-radius:.62rem;color:#53e7d9db;background:#31e0d00b}.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:#31e0d029;border-radius:clamp(1.25rem,2.4vw,1.85rem);background:radial-gradient(circle at 9% 18%,rgba(31,183,168,.05),transparent 15rem),radial-gradient(circle at 88% 0%,rgba(49,224,208,.045),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 rgba(49,224,208,.28);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 #31e0d073}.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:#31e0d05c;box-shadow:0 0 0 3px #31e0d017,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 #1fb7a826}.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:#31e0d06b;color:#bffff7;background:linear-gradient(180deg,#13524e8a,#062224b8);box-shadow:inset 0 1px #cffff917,0 0 22px #1fb7a821}.search-v1-segment.is-private{border-color:#31e0d02e}.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 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 rgba(49,224,208,.18);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:#31e0d024;border-radius:1.08rem;padding:.82rem;background:radial-gradient(circle at 10% 0%,rgba(49,224,208,.07),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 rgba(49,224,208,.22);border-radius:999px;background:linear-gradient(135deg,#1fb7a83d,#071316f0);color:#dffffa;box-shadow:0 0 0 1px #31e0d00f,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 rgba(49,224,208,.12);border-radius:1.15rem;padding:clamp(.82rem,2vw,1rem);background:radial-gradient(circle at 88% 40%,rgba(49,224,208,.04),transparent 12rem),#050c0fbd}.discover-v1-boundary-card{background:radial-gradient(circle at 10% 0%,rgba(49,224,208,.075),transparent 12rem),#050c0fb8}.discover-v1-lane{border-color:#31e0d01f;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:#31e0d01c;border-radius:clamp(1.2rem,2.4vw,1.8rem);background:radial-gradient(ellipse at 88% -8%,rgba(49,224,208,.055),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%,rgba(49,224,208,.08),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 rgba(49,224,208,.13);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 #31e0d033}.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:#31e0d024;box-shadow:inset 0 0 0 1px #31e0d029;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%,rgba(49,224,208,.045),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 rgba(49,224,208,.26);border-radius:999px;background:radial-gradient(circle at 38% 22%,#31e0d02e,#041619eb 58%,#000405f5);color:#ddfffb;box-shadow:0 0 0 4px #31e0d009,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:#31e0d0;box-shadow:0 0 24px #31e0d057}.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 rgba(49,224,208,.12);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 rgba(49,224,208,.11);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:#31e0d08c;background:linear-gradient(135deg,#31e0d01c,#020a0bdb);box-shadow:inset 0 1px #bffbf514,0 10px 24px #0293861f}.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 rgba(49,224,208,.16);border-radius:.78rem;color:#8cf4e9;background:#31e0d00e;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 rgba(49,224,208,.2);border-radius:999px;color:#001514;background:#31e0d009;font-size:.78rem;font-weight:1000}.deeprmatch-v1-selected-mark.is-selected{border-color:#31e0d0b8;background:#31e0d0}.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%,rgba(49,224,208,.038),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%,rgba(49,224,208,.12),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 #31e0d02e}.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,rgba(49,224,208,.075),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,#31e0d000,#31e0d0ad,#31e0d000);opacity:.68}.moment-card-deeprconnects .moment-card-glow{background:linear-gradient(90deg,#8dd9ff00,#8dd9ff9e,#31e0d000)}.moment-card-self .moment-card-glow{background:linear-gradient(90deg,#ffd59400,#ffd59480,#31e0d000)}.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,rgba(49,224,208,.055),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%,rgba(49,224,208,.026),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%,rgba(49,224,208,.035),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%,rgba(49,224,208,.075),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 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 rgba(49,224,208,.16);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 rgba(49,224,208,.11);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:#31e0d052;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 rgba(49,224,208,.115);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 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 rgba(49,224,208,.115);background:radial-gradient(circle at 96% 0%,rgba(49,224,208,.035),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 rgba(49,224,208,.13);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:#31e0d061;box-shadow:0 0 0 3px #31e0d014}.innerspace-v1-primary-action,.innerspace-v1-card-actions button{border:1px solid rgba(49,224,208,.22);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:#31e0d029;box-shadow:0 10px 28px #0000006b,inset 0 -1px #31e0d00e}.mobile-nav-glass,.mobile-nav-glass.mobile-nav-mockup{background:radial-gradient(circle at 50% 0%,rgba(31,183,168,.08),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 rgba(49,224,208,.1);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:#31e0d01f;background:radial-gradient(circle at 12% 0%,rgba(31,183,168,.045),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:#31e0d033;border-radius:1.2rem;background:#050d10f0}.search-v1-input-shell:focus-within{border-color:#31e0d06b;box-shadow:0 0 0 3px #31e0d013,inset 0 1px #ffffff0d}.search-v1-submit,.search-v1-form .btn.search-v1-submit{width:100%;justify-content:center;box-shadow:0 12px 26px #1fb7a81f}.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:#31e0d05c;color:#d8fff9;background:#0d2d2fc2;box-shadow:inset 0 1px #cffff913,0 0 18px #1fb7a817}.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:#31e0d01a;background:#070f12d1}.search-v1-person-row{grid-template-columns:minmax(0,1fr)}.search-v1-avatar{width:3.72rem;height:3.72rem;border-color:#31e0d02e;background:linear-gradient(135deg,#1fb7a82e,#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:#31e0d029}@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%,rgba(49,224,208,.055),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:#31e0d057;box-shadow:0 0 0 3px #31e0d012,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:#31e0d038;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:#31e0d042;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:#31e0d026;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:#31e0d021;background:linear-gradient(135deg,#071316b8,#040a0c9e)}.search-v1-boundary-mark{width:2.35rem;height:2.35rem;display:grid;place-items:center;border:1px solid rgba(49,224,208,.18);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 rgba(49,224,208,.28);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 rgba(49,224,208,.8);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%,rgba(49,224,208,.026),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:18px;width:min(100%,1080px);max-width:100%;min-width:0;margin:0 auto;padding:8px 0 104px;overflow-x:clip}.create-string-route-header,.create-string-author-card,.create-string-composer,.create-string-audience-panel,.create-string-media-panel,.create-string-actions-panel,.create-string-context-panel{position:relative;z-index:1;min-width:0;max-width:100%;overflow:hidden;border-color:#dbfffa16;background:radial-gradient(circle at 92% 0%,rgba(49,224,208,.035),transparent 11rem),linear-gradient(180deg,#080e11eb,#02070af5);box-shadow:0 16px 42px #00000042,inset 0 1px #dbfffa06}.create-string-route-header h1{margin:0;letter-spacing:0}.create-string-studio{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.35fr);gap:16px;align-items:start}.create-string-main-stack,.create-string-form{display:grid;gap:14px;min-width:0}.create-string-author-card{display:flex;align-items:center;gap:12px}.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}.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-author-card h2,.create-string-panel-heading h2{margin:2px 0 0;font-size:1rem}.create-string-author-card p,.create-string-panel-heading p,.create-string-context-panel p,.create-string-media-dropzone p{margin:0}.create-string-composer{z-index:3;background:#05080c}.create-string-input-row{align-items:flex-start}.create-string-field{display:grid;gap:8px;min-width:0;flex:1}.create-string-composer-kicker{margin:0;color:#90f5e7d1;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.create-string-input{min-height:172px;resize:vertical;background:#ffffff09}.create-string-composer-meta{display:flex;justify-content:space-between;gap:10px;color:var(--text-muted);font-size:.82rem;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:var(--text-muted);font-size:.82rem}.create-string-audience{display:grid;gap:8px;margin:0;padding:0;border:0}.create-string-audience-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.create-string-audience-card{position:relative;z-index:2;min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#04080cdb;color:var(--text-primary);padding:11px 12px;text-align:left;cursor:pointer}.create-string-audience-card.is-selected{border-color:#33e5cca8;background:#33e5cc1c;box-shadow:inset 0 0 0 1px #33e5cc24}.create-string-audience-card span,.create-string-audience-card small{display:block}.create-string-audience-card small{margin-top:5px;color:var(--text-muted);line-height:1.35}.create-string-panel-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.create-string-media-dropzone{position:relative;z-index:1;display:grid;max-width:100%;overflow:hidden;place-items:center;gap:8px;min-height:150px;border:1px dashed rgba(255,255,255,.16);border-radius:16px;background:#02060aeb;padding:16px;text-align:center}.create-string-selected-media-card{position:relative;z-index:1;display:grid;gap:12px;min-width:0;max-width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:#02060af5;padding:10px}.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:8px}.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:14px}.create-string-remove-media{position:relative;z-index:2;justify-self:end;border:0;border-radius:999px;background:#ffffff1a;color:var(--text-primary);padding:8px 12px;cursor:pointer}.create-string-tools,.create-string-actions-panel{margin-top:0}.create-string-actions-panel{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.create-string-context-panel{display:grid;gap:16px;position:sticky;top:88px}.create-string-context-panel section{display:grid;gap:6px}.create-string-notice{color:#8ee9dc;margin:12px 0 0}@media (max-width: 760px){.create-string-page{padding-inline:2px;width:100%}.create-string-studio{grid-template-columns:1fr}.create-string-context-panel{position:static}.create-string-audience-options{grid-template-columns:1fr}.create-string-composer-meta{display:grid}.create-string-input{min-height:138px}.create-string-actions-panel .btn,.create-string-actions-panel button{width:100%;justify-content:center}}.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{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%,rgba(49,224,208,.11),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 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%,rgba(49,224,208,.045),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:#31e0d04d;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%,rgba(49,224,208,.055),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%,rgba(31,183,168,.075),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:flex;align-items:center;justify-content:center;width:100%;max-height:min(48dvh,24rem);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:flex;align-items:center;justify-content:center;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:min(48dvh,24rem);object-fit:contain;object-position:center}.bridge-page-v1 .string-video-frame video{background:#000}@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,.bridge-page-v1 .string-video-frame video{max-height:min(58dvh,30rem)}}.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,rgba(31,183,168,.11),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;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}.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%,rgba(31,183,168,.12),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 #1fb7a817,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 #1fb7a814,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 #1fb7a826,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:clamp(9rem,58vw,18rem);max-width:100%;overflow:hidden;background:#000;box-sizing:border-box}.bridge-page-v1 .string-video-frame{min-height:clamp(9rem,58vw,18rem)}@media (max-width: 720px){.bridge-page-v1 .moments-rail{min-height:12.35rem}.bridge-page-v1 .string-image-frame{min-height:clamp(9rem,58vw,18rem)}}.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:grid;place-items:center;width:100%;max-width:100%;min-height:clamp(9rem,58vw,18rem);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:grid;place-items:center;width:100%;max-width:100%;min-height:inherit;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:min(58dvh,30rem);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:16 / 9;min-height:0;background:#000}.bridge-page-v1 .string-video-frame video{height:100%;max-height:100%}.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:clamp(9rem,58vw,18rem)}.bridge-page-v1 .string-image-frame img,.bridge-page-v1 .string-video-frame video{max-height:min(58dvh,30rem)}}.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{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:disabled{cursor:not-allowed;opacity:.48}.moment-kind-note{margin:-.08rem 0 0;color:#deeae885;font-size:.72rem}.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-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-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-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,.bridge-page-v1 .string-video-frame video{width:100%;max-width:100%;max-height:min(58dvh,30rem);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(74%,6.72rem);max-height:2.34rem;padding:.18rem .24rem;border:1px solid rgba(255,255,255,.07);border-radius:.7rem;background:#04070947;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.18;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(76%,7.2rem);max-height:2.58rem;font-size:.74rem}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-two .moment-capsule-thought-surface{width:min(74%,6.1rem);max-height:2.12rem;font-size:.62rem;opacity:.96}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-layer-three .moment-capsule-thought-surface{width:min(72%,5.42rem);max-height:1.94rem;font-size:.56rem;opacity:.9}.bridge-page-v1 .moments-attunement-deck .moment-capsule.is-tucked .moment-capsule-thought-surface{width:min(68%,4.72rem);max-height:1.82rem;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{gap:clamp(.62rem,1.7vw,.92rem);max-width:min(100%,44rem)}.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:.38rem;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:.48rem;min-height:2.72rem}.bridge-page-v1 .composer-card.is-compact-composer .composer-avatar{width:2.72rem;height:2.72rem;border-radius:999px;border-color:#2dd4c638}.bridge-page-v1 .composer-card.is-compact-composer .composer-input{height:2.55rem;min-height:2.55rem;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.48rem;width:2.48rem;min-width:2.48rem;height:2.48rem;min-height:2.48rem;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 span{display:none}.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}}.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,rgba(49,224,208,.1),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:#31e0d0db}.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,rgba(49,224,208,.08),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}}: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:#1fb7a814;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 #1fb7a829}.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:#1fb7a824;background:#1fb7a80e;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}}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;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}.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 h2{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}}
