@font-face{font-family:Figtree;src:url(/fonts/figtree-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-400.woff2)format("woff2")}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f5f2ec;--ground-d1:#f2efe8;--ink-base:15 27 43;--surface:#fffdf8;--glow:none;--mark-carrier:#fffdf8;--mark-carrier-edge:#0f1b2b1a;--sand:#e6d9c4;--sand-panel:#e6d9c45c;--bar:#fffdf8f0;--scrim:#0f1b2b80;--scrim-soft:#0f1b2b52;--navy:#0f1b2b;--terracotta:#d79e7d;--terracotta-ink:#b4714a;--terracotta-ink-deep:#8a4f2d;--green:#2e7d6b;--green-tint:#2e7d6b24;--green-base:46 125 107;--done-photo-disc:#fffdf8;--done-photo-glyph:#2e7d6b;--page-plate:#1b2836;--avatar-disc:#e6d9c4;--avatar-ink:#0f1b2b;--crop-guide-line:#fffdf88c;--crop-guide-dim:#0f1b2b47;--threshold-navy:#0f1b2b;--threshold-ink:#f5f2ec;--band:#0f1b2b;--band-ink:#f2ece3;--band-edge:transparent;--unreach-bg:#fdf6f0;--unreach-edge:#b4714a80;--danger:#a83a30;--danger-tint:#a83a301a;--error-ink:#8c2f26;--terracotta-tint:#d79e7d38;--ink:rgb(var(--ink-base));--muted:rgb(var(--ink-base) / .68);--nav-inactive:rgb(var(--ink-base) / .38);--ink-75:rgb(var(--ink-base) / .75);--ink-65:rgb(var(--ink-base) / .65);--ink-60:rgb(var(--ink-base) / .6);--ink-58:rgb(var(--ink-base) / .58);--ink-55:rgb(var(--ink-base) / .55);--ink-50:rgb(var(--ink-base) / .5);--ink-45:rgb(var(--ink-base) / .45);--ink-40:rgb(var(--ink-base) / .4);--ink-35:rgb(var(--ink-base) / .35);--ink-25:rgb(var(--ink-base) / .25);--hairline:rgb(var(--ink-base) / .07);--card-border:rgb(var(--ink-base) / .09);--outline:rgb(var(--ink-base) / .14);--input-border:rgb(var(--ink-base) / .16);--press:rgb(var(--ink-base) / .04);--tag-fill:rgb(var(--ink-base) / .06);--r-strip:6px;--r-tile:9px;--r-thumb:11px;--r-control:13px;--r-card:16px;--pad-screen:20px;--pad-wide:24px;--pad-top:20px;--shadow-row:0 1px 2px rgb(var(--ink-base) / .04);--shadow-card:0 2px 6px rgb(var(--ink-base) / .05);--shadow-lift:0 3px 10px rgb(var(--ink-base) / .06);--serif:"Instrument Serif", ui-serif, Georgia, "Iowan Old Style", "Times New Roman", serif;--font:"Figtree", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--crossfade:1.2s;--ease:cubic-bezier(.22, .61, .36, 1);--tap:44px}:root[data-atmosphere=morning]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#e9f2f5;--ground-d1:#e6eff2;--ink-base:20 32 47;--surface:#fcfdfb;--glow:radial-gradient(118% 38% at 50% -4%, #fffcf4f7 0%, #fffcf4a8 38%, #fffcf400 74%), radial-gradient(170% 64% at 50% -12%, #b0d6e800 18%, #acd4e899 47%, #c6e4f03d 68%, #c6e4f000 92%)}:root[data-atmosphere=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f5f2ec;--ground-d1:#f2efe8;--ink-base:15 27 43;--surface:#fffdf8;--glow:none}:root[data-atmosphere=evening]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#efe4d9;--ground-d1:#ede1d5;--ink-base:22 32 44;--surface:#fffdf8;--glow:radial-gradient(130% 40% at 50% -6%, #d78c5c70, transparent 58%)}:root[data-atmosphere=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0c1420;--ground-d1:#08111e;--ink-base:242 236 227;--surface:#14202f;--glow:radial-gradient(120% 34% at 50% -6%, #e0a17c42, transparent 60%);--sand:var(--surface);--sand-panel:#f2ece312;--bar:#14202ff0;--green:#6fc3ad;--green-tint:#6fc3ad2e;--green-base:111 195 173;--danger:#e8857c;--danger-tint:#e8857c24;--error-ink:#e8857c;--terracotta-ink-deep:#e0a17c;--band:var(--page-plate);--band-edge:rgb(var(--ink-base) / .4);--unreach-bg:#e0a17c1a;--unreach-edge:#e0a17c80}[data-depth=d1]{--ground:var(--place-paper,var(--ground-d1))}:root[data-atmosphere=morning] [data-swatch=olive]{--space-paper:#e0e5db;--space-ink:#576746;--space-bar:#e0e5dbf0}:root[data-atmosphere=day] [data-swatch=olive]{--space-paper:#e2e8dd;--space-ink:#596948;--space-bar:#e2e8ddf0}:root[data-atmosphere=evening] [data-swatch=olive]{--space-paper:#d7ddd2;--space-ink:#526241;--space-bar:#d7ddd2f0}:root[data-atmosphere=night] [data-swatch=olive]{--space-paper:#0e1309;--space-ink:#758662;--space-bar:#0e1309f0}:root[data-atmosphere=morning] [data-swatch=plum]{--space-paper:#e9dde2;--space-ink:#7a4a63;--space-bar:#e9dde2f0}:root[data-atmosphere=day] [data-swatch=plum]{--space-paper:#ebdfe5;--space-ink:#7a4a63;--space-bar:#ebdfe5f0}:root[data-atmosphere=evening] [data-swatch=plum]{--space-paper:#e0d5da;--space-ink:#7a4a63;--space-bar:#e0d5daf0}:root[data-atmosphere=night] [data-swatch=plum]{--space-paper:#170d12;--space-ink:#a3708a;--space-bar:#170d12f0}:root[data-atmosphere=morning] [data-swatch=slate]{--space-paper:#d7e3e9;--space-ink:#3f6478;--space-bar:#d7e3e9f0}:root[data-atmosphere=day] [data-swatch=slate]{--space-paper:#dae6ec;--space-ink:#3f6478;--space-bar:#dae6ecf0}:root[data-atmosphere=evening] [data-swatch=slate]{--space-paper:#cfdae1;--space-ink:#3a6073;--space-bar:#cfdae1f0}:root[data-atmosphere=night] [data-swatch=slate]{--space-paper:#081218;--space-ink:#60859a;--space-bar:#081218f0}:root[data-atmosphere=morning] [data-swatch=ochre]{--space-paper:#e9e2d8;--space-ink:#7c5c31;--space-bar:#e9e2d8f0}:root[data-atmosphere=day] [data-swatch=ochre]{--space-paper:#ebe4da;--space-ink:#7d5d32;--space-bar:#ebe4daf0}:root[data-atmosphere=evening] [data-swatch=ochre]{--space-paper:#e0d9d0;--space-ink:#75572c;--space-bar:#e0d9d0f0}:root[data-atmosphere=night] [data-swatch=ochre]{--space-paper:#160f07;--space-ink:#9c794c;--space-bar:#160f07f0}[data-depth=d1][data-swatch]{--place-paper:var(--space-paper);--bar:var(--space-bar)}.inviteIntro{text-align:center;max-width:30ch;color:var(--muted);margin:56px auto 0}.frontDoor [data-light=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f5f2ec;--ink-base:15 27 43;--surface:#fffdf8;--glow:none;--green:#2e7d6b;--bar:#fffdf8f0}.frontDoor [data-light=evening]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#efe4d9;--ink-base:22 32 44;--surface:#fffdf8;--glow:radial-gradient(130% 40% at 50% -6%, #d78c5c70, transparent 58%);--green:#2e7d6b;--bar:#fffdf8f0}.frontDoor [data-light=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0c1420;--ink-base:242 236 227;--surface:#14202f;--glow:radial-gradient(120% 34% at 50% -6%, #e0a17c42, transparent 60%);--green:#6fc3ad;--bar:#14202ff0}.frontDoor [data-light]{--ink:rgb(var(--ink-base));--muted:rgb(var(--ink-base) / .68);--hairline:rgb(var(--ink-base) / .07);--card-border:rgb(var(--ink-base) / .09);--outline:rgb(var(--ink-base) / .14);--press:rgb(var(--ink-base) / .04)}
*{box-sizing:border-box}.stack,.rows,.inline,.panel,.content,.shell,.rowButton,.ownerRow,.holdingHead,.trayHead,.photoActions,.sending,.audienceField,.choice{min-width:0}.title,.headline,.body,.subtle,.meta,.footnote,.error,.caption,.rowValue,.eyebrow,.sectionLabel,.destination,.choiceTitle{overflow-wrap:anywhere}html,body{background-color:var(--ground);color:var(--ink);transition:background-color var(--crossfade) linear, color var(--crossfade) linear;font-family:var(--font);-webkit-font-smoothing:antialiased;overscroll-behavior:none;-webkit-text-size-adjust:100%;margin:0;padding:0;font-size:16px;line-height:1.5}.shell{min-height:100svh;padding:max(var(--pad-top), calc(env(safe-area-inset-top) + 20px)) var(--pad-screen)  calc(88px + env(safe-area-inset-bottom));flex-direction:column;gap:0;width:100%;max-width:26rem;margin:0 auto;display:flex}.shell.wide{padding-left:var(--pad-wide);padding-right:var(--pad-wide)}.shell.underHead{padding-top:calc(env(safe-area-inset-top) + 60px)}.centered{text-align:center;justify-content:center;align-items:center;gap:14px}.centered>.button,.centered>.buttonOutline,.centered>.linkButton,.centered>form{align-self:stretch}.centered.left{text-align:left;align-items:stretch}.centered.left>.backLink{align-self:flex-start}.inviteIntro{max-width:26rem;padding:max(var(--pad-top), calc(env(safe-area-inset-top) + 20px)) var(--pad-screen) 0;text-align:center;margin:0 auto}.stack{flex-direction:column;gap:14px;display:flex}.rows{flex-direction:column;gap:10px;display:flex}.headline{letter-spacing:-.035em;text-wrap:pretty;margin:0;font-size:27px;font-weight:500;line-height:1.15}.wordmark{letter-spacing:-.045em;margin:0;font-size:19px;font-weight:700}.title{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:500;line-height:1.15}.sectionTitle{letter-spacing:-.02em;margin:0;font-size:15.5px;font-weight:600}.body{color:var(--muted);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.55}.subtle{color:var(--muted);margin:0;font-size:12.5px}.meta{color:var(--muted);margin:0;font-size:11.5px}.error{color:var(--error-ink);margin:0;font-size:13.5px}.groupTime{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:10.5px;font-weight:700}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}input,textarea,select{font-size:16px}.field{background:var(--surface);border:1px solid var(--input-border);border-radius:var(--r-control);width:100%;font:inherit;color:var(--ink);padding:15px 16px;font-size:16px}.field::placeholder{color:var(--ink-40)}.fieldWithReveal{display:block;position:relative}.fieldWithReveal .field{padding-right:64px}.reveal{font:inherit;letter-spacing:-.01em;color:var(--muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12.5px;font-weight:500;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.reveal:after{content:"";min-width:44px;position:absolute;inset:-14px -10px}.reveal:active{color:var(--ink)}.reveal:focus-visible{box-shadow:0 0 0 3px var(--green-tint);border-radius:6px;outline:none}.field:focus-visible{border-color:var(--green);box-shadow:0 0 0 3px var(--green-tint);outline:none}.button,.buttonOutline{width:100%;min-height:var(--tap);border-radius:var(--r-control);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:13px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .12s,opacity .12s,color .12s;display:flex}@media (prefers-reduced-motion:reduce){html,body,.button,.buttonOutline,.linkButton{transition:none}}.button{background:var(--ink);color:var(--surface);border:none}.button:disabled{opacity:.55;cursor:default}.button:not(:disabled):active{opacity:.88}.buttonOutline{color:var(--ink);border:1px solid var(--outline);background:0 0}.buttonOutline:active{background:var(--press)}.button.saved{background:var(--green-tint);color:var(--green)}.linkButton{color:var(--green);font:inherit;min-height:var(--tap);cursor:pointer;background:0 0;border:none;padding:13px;font-size:13.5px;font-weight:600}.backLink{color:var(--muted);min-height:var(--tap);padding:11px 0;font-size:13px;text-decoration:none;display:inline-block}.backLink:active{color:var(--ink)}:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:4px}.card{background:var(--surface);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--shadow-card);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.cardTitle{letter-spacing:-.02em;margin:0;font-size:15.5px;font-weight:600}.cardBody{color:var(--muted);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.cardLink{color:inherit;text-decoration:none}.cardLink:active{background:var(--press)}.panel{background:var(--sand-panel);border-radius:14px;align-items:center;gap:12px;padding:15px 16px;display:flex}.rule{background:var(--hairline);flex:1;height:1px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}@media (min-width:22rem){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tileLink{color:inherit;text-decoration:none;display:block}.tile{aspect-ratio:1;border-radius:var(--r-tile);background:var(--sand);position:relative;overflow:hidden}.tileImage{object-fit:cover;width:100%;height:100%;display:block}.tilePlaceholder{width:100%;height:100%}.tileBadge{background:rgb(var(--ink-base) / .6);color:#fff;text-align:center;border-radius:7px;min-width:22px;padding:2px 7px;font-size:10.5px;font-weight:600;position:absolute;top:7px;right:7px}.tileCaption{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.tileDate{color:var(--muted);margin:2px 0 0;font-size:11.5px}.caption{text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.photos{flex-direction:column;gap:10px;display:flex}.photo{border-radius:var(--r-thumb);background:var(--sand);width:100%;height:auto;display:block}.dot{background:var(--green);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.inline{align-items:center;gap:7px;display:flex}.frontDoor{--fd-lift:0 -1px 0 #fff4e68c, 0 1px 1.5px rgb(var(--ink-base) / .3), 0 12px 24px -8px rgb(var(--ink-base) / .44), 0 30px 42px -24px rgb(var(--ink-base) / .44);--fd-float:0 1px 2px rgb(var(--ink-base) / .1), 0 18px 40px -12px rgb(var(--ink-base) / .3), 0 40px 70px -30px rgb(var(--ink-base) / .3);--fd-seam:rgb(var(--ink-base) / .07);--fd-gutter:clamp(20px, 4vw, 64px);background:var(--ground);color:var(--ink);font-kerning:normal;text-rendering:geometricprecision;overflow-x:clip}.frontDoor [data-light]{--fd-lift:0 -1px 0 #fff4e68c, 0 1px 1.5px rgb(var(--ink-base) / .3), 0 12px 24px -8px rgb(var(--ink-base) / .44), 0 30px 42px -24px rgb(var(--ink-base) / .44);--fd-float:0 1px 2px rgb(var(--ink-base) / .1), 0 18px 40px -12px rgb(var(--ink-base) / .3), 0 40px 70px -30px rgb(var(--ink-base) / .3);--fd-seam:rgb(var(--ink-base) / .07)}:root[data-atmosphere=night] .frontDoor,.frontDoor [data-light=night]{--fd-lift:0 -1px 0 #f2ece32e, 0 14px 26px -8px #000000b3, 0 30px 44px -24px #0000009e;--fd-float:0 0 0 1px #f2ece314, 0 18px 40px -12px #000000b3, 0 40px 70px -30px #0009;--fd-seam:#00000059}.frontDoor [data-light=day],.frontDoor [data-light=evening]{--terracotta-ink-deep:#8a4f2d}.frontDoor :where(p,h1,h2,h3,figure,ul,ol){margin:0}.frontDoor :where(ul,ol){padding:0;list-style:none}.fdWrap{max-width:1400px;padding:0 var(--fd-gutter);margin:0 auto}.fdLit{background:var(--ground);color:var(--ink);position:relative}.fdLit:before{content:"";background:var(--glow);pointer-events:none;position:absolute;inset:0}.fdLit>*{position:relative}.fdHead{z-index:20;padding-top:env(safe-area-inset-top);color:var(--ink);position:fixed;top:0;left:0;right:0}.fdHead[data-state=scrolled],.fdHead[data-state=past]{background:var(--bar);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);box-shadow:0 1px 0 var(--card-border)}@media (prefers-reduced-motion:no-preference){.fdHead{transition:background-color .16s var(--ease), box-shadow .16s var(--ease)}}.fdHeadIn{justify-content:space-between;align-items:center;height:60px;display:flex}.fdBrand{color:var(--ink);align-items:center;gap:8px;display:flex}.fdHeadActions{align-items:center;gap:14px;display:flex}.fdHeadSignIn{min-height:var(--tap);color:var(--ink);align-items:center;padding:0 6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.fdHeadCreate{border-radius:11px;width:auto;min-height:40px;padding:0 14px;display:none;position:relative}.fdHeadCreate:after{content:"";position:absolute;inset:-2px 0}.fdHeadCreate[data-shown]{display:inline-flex}html:has(.frontDoor){scroll-padding-top:84px}.suumMark[data-size=fd]{--mark-size:26px}.suumMark[data-size=fd-big]{--mark-size:44px}.fdBrandMark .markBall{background:var(--ink)}.fdH1{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;max-width:10.5em;font-size:clamp(38px,1.5rem + 3.4vw,78px);font-weight:400;line-height:1.02}.fdLede{color:var(--muted);text-wrap:pretty;max-width:27em;margin-top:16px;font-size:clamp(16px,.9rem + .35vw,19px);line-height:1.5}.fdEyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:600}.fdH2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-top:12px;font-size:clamp(31px,1.35rem + 1.9vw,54px);font-weight:400;line-height:1.06}.fdLn{text-wrap:balance;display:block}.fdKeep{white-space:nowrap}.fdBody{color:var(--muted);text-wrap:pretty;max-width:30em;margin-top:16px;font-size:clamp(16px,.9rem + .3vw,18.5px);line-height:1.5}.fdResolve{font-family:var(--serif);letter-spacing:-.01em;margin-top:22px;font-size:clamp(27px,1.1rem + .8vw,32px);font-weight:400;line-height:1.1}.fdDoors{gap:10px;margin-top:26px;display:grid}.fdDoor{border-radius:14px;min-height:50px;font-size:16.5px}.buttonOutline.fdDoor{border:1.5px solid rgb(var(--ink-base) / .28)}.fdImg{object-fit:cover;width:100%;height:100%;display:block}.fdShot{background:var(--sand);min-height:0;position:relative;overflow:hidden}.fdShot .fdImg{position:absolute;inset:0}.fdShot:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000003d 45%,#000000a3);position:absolute;inset:40% 0 0}.fdShotCap{z-index:1;color:#fff;text-shadow:0 1px 2px #0000008c;font-size:12.5px;font-weight:600;line-height:1.3;position:absolute;bottom:10px;left:12px;right:12px}.fdHero{z-index:1;padding:calc(76px + env(safe-area-inset-top)) 0 56px}.fdHeroGrid{gap:34px;display:grid}.fdCollage{background:var(--fd-seam);box-shadow:var(--fd-lift);border-radius:16px;grid-template-columns:1fr 1fr;gap:3px;display:grid;overflow:hidden}.fdShotMain{aspect-ratio:3/2;grid-column:1/3}.fdShotSide{aspect-ratio:4/3}.fdShotSide .fdShotCap{font-size:12px;bottom:8px;left:10px;right:8px}.fdShotSide:after{background:linear-gradient(#0000,#0000004d 45%,#000000b8);inset:30% 0 0}.fdSection{padding:64px 0 68px}.fdSee{gap:30px;display:grid}.fdSeeHead .fdH2{font-size:clamp(31px,1.3rem + 1.5vw,44px)}.fdSeeCards{grid-template-columns:1fr 1fr;gap:26px 14px;display:grid}.fdSeePhoto{aspect-ratio:1;background:var(--sand);border-radius:12px;position:relative;overflow:hidden}.fdSeePhoto .fdImg{position:absolute;inset:0}.fdSeeTitle{letter-spacing:-.005em;margin-top:12px;font-size:16px;font-weight:700}.fdSeeLine{color:var(--muted);text-wrap:pretty;margin-top:3px;font-size:14.5px;line-height:1.4}.fdSharedGrid{gap:44px;display:grid}.fdSharedCopy{container-type:inline-size}.fdAbsent{grid-template-columns:repeat(2,minmax(0,max-content));gap:22px 44px;margin-top:30px;display:grid}@container (min-width:32rem){.fdAbsent{grid-template-columns:repeat(4,minmax(0,max-content));gap:18px 32px}}.fdAbsent li{justify-items:start;gap:10px;font-size:15px;font-weight:600;line-height:1.3;display:grid}.fdGlyphDisc{background:var(--terracotta-tint);width:58px;height:58px;color:var(--terracotta-ink-deep);border-radius:50%;flex:none;place-items:center;display:grid}.fdGlyph{width:26px;height:26px}.fdStage{justify-items:center;padding:18px 0;display:grid;position:relative}.fdBehind{pointer-events:none;display:none;position:absolute;inset:0}.fdMoment{z-index:1;background:var(--surface);width:min(100%,25rem);box-shadow:var(--fd-float);border-radius:20px;padding:16px 16px 14px;position:relative}.fdExample{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:11.5px;font-weight:600}.fdSpace{align-items:center;gap:8px;display:flex}.fdCarrier{background:var(--mark-carrier);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--mark-carrier-edge);border-radius:7px;flex:none;place-items:center;display:grid}.fdSpaceName{font-family:var(--serif);font-size:18px;line-height:1}.fdMeta{color:var(--muted);font-size:13px;display:block}.fdSpace .fdTime{margin:0 0 0 auto}.fdSheet{aspect-ratio:4/3.3;background:var(--sand);border-radius:6px;margin-top:12px;position:relative;overflow:hidden}.fdSheet .fdImg{position:absolute;inset:0}.fdMomentWords{margin-top:12px;font-size:15px;line-height:1.4}.fdAudience{border-top:1px solid var(--card-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:14px;padding-top:12px;display:flex}.fdAudienceLabel{color:var(--muted);white-space:nowrap;font-size:13px}.fdAudienceWho{text-align:right;white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.fdAudienceWho:before{content:"";background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.fdMemory{overflow:hidden}.fdMemoryPhoto{aspect-ratio:4/3;position:relative}.fdMemoryPhoto .fdImg{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.fdMemoryGrid{gap:30px;padding-top:8px;padding-bottom:64px;display:grid}.fdMemoryHead{font-size:clamp(38px,1.6rem + 2.6vw,70px);line-height:1.02}.fdRemember{max-width:21em}.fdRememberLine{font-family:var(--serif);text-wrap:balance;font-size:clamp(25px,1.2rem + .9vw,34px);line-height:1.15}.fdRememberCoda{color:var(--muted);text-wrap:balance;margin-top:18px;padding-top:18px;font-size:15px;line-height:1.45;position:relative}.fdRememberCoda:before{content:"";background:currentColor;width:28px;height:1px;position:absolute;top:0;left:0}.fdClose{padding-bottom:72px}.fdCloseGrid{gap:44px;display:grid}.fdCloseHead{margin-top:18px;font-size:clamp(30px,1.2rem + 1.3vw,42px)}.fdSteps{gap:18px;display:grid}.fdSteps li{color:var(--muted);grid-template-columns:48px 1fr;align-items:center;gap:16px;font-size:15px;line-height:1.4;display:grid}.fdSteps .fdGlyphDisc{width:48px;height:48px}.fdSteps .fdGlyph{width:22px;height:22px}.fdSteps b{color:var(--ink);font-size:16px;font-weight:700;display:block}.fdFoot{background:var(--ground);color:var(--ink)}.fdFootIn{border-top:1px solid var(--card-border);padding:28px 0 max(36px, calc(env(safe-area-inset-bottom) + 20px));align-items:center;gap:8px;display:flex}.fdFootWord{font-size:16px}@media (min-width:560px){.fdDoors{grid-template-columns:auto auto;justify-content:start;gap:12px}.fdDoor{padding:0 26px}.fdCollage{aspect-ratio:1.36;grid-template-rows:1fr 1fr;grid-template-columns:1.62fr 1fr}.fdShotMain{aspect-ratio:auto;grid-area:1/auto/3}.fdShotSide{aspect-ratio:auto}}@media (min-width:720px){.fdSeeCards{grid-template-columns:repeat(4,1fr);gap:18px}.fdSeePhoto{aspect-ratio:4/4.2}}@media (min-width:900px){.fdHeadIn{height:76px}.fdHeadCreate{display:inline-flex}.fdSection{padding:clamp(88px,8vw,128px) 0}.fdHero{padding:calc(112px + env(safe-area-inset-top)) 0 clamp(24px, 3vw, 48px)}.fdHeroGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,5vw,88px)}.fdDoor{min-height:52px}.fdShotCap{font-size:13px;bottom:12px;left:14px}.fdShotSide .fdShotCap{font-size:12.5px;bottom:10px;left:12px}.fdSharedGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,5vw,88px)}.fdGlyphDisc{width:62px;height:62px}.fdGlyph{width:28px;height:28px}.fdStage{padding:28px 0}.fdBehind{display:block}.fdBehind .fdImg{aspect-ratio:4/5;filter:blur(3px)saturate(.9);opacity:.78;width:34%;height:auto;box-shadow:var(--fd-lift);border-radius:14px;position:absolute}.fdBehindA{top:22%;left:-4%;transform:rotate(-5deg)}.fdBehindB{top:4%;right:0;transform:rotate(4deg)}.fdMoment{width:min(100%,27rem);padding:18px 18px 16px}.fdMemoryPhoto{aspect-ratio:16/7}.fdMemoryGrid{grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:end;gap:48px;padding-top:24px;padding-bottom:clamp(72px,7vw,110px)}.fdCloseGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(40px,5vw,88px)}.fdSteps{gap:26px}.fdSteps .fdGlyphDisc{width:56px;height:56px}.fdSteps li{grid-template-columns:56px 1fr;gap:20px}}@media (min-width:1180px){.fdMoment{width:min(100% - 100px,27rem);margin-right:100px}.fdAudience{background:var(--surface);box-shadow:var(--fd-float);border:0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:14px 18px;position:absolute;bottom:8px;right:-100px}.fdAudienceWho{text-align:left}}@media (min-width:1200px){.fdCloseGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.fdMemory{align-items:center;min-height:clamp(460px,40vw,640px);display:grid}.fdMemoryPhoto{aspect-ratio:3/2;position:absolute;top:0;bottom:0;right:24%}.fdMemoryPhoto .fdImg{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 66%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 66%,#0000 100%)}.fdMemoryGrid{width:100%;padding-top:clamp(72px,7vw,110px)}.fdRemember{isolation:isolate;text-shadow:0 1px 12px var(--ground);position:relative}.fdRemember:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, var(--ground) 35%, transparent);opacity:.8;position:absolute;inset:-56px -64px}.fdRememberCoda{color:rgb(var(--ink-base) / .88)}.fdSee{grid-template-columns:minmax(0,28rem) minmax(0,1fr);align-items:start;gap:clamp(40px,4vw,72px)}.fdSeeHead{padding-top:18px}}@media (min-width:1440px){.fdMoment{width:min(100% - 100px,30rem)}}.appShell{background-color:var(--ground);background-image:var(--glow);background-repeat:no-repeat;background-size:100% 100svh;flex-direction:column;min-height:100svh;display:flex}.topbarWrap{z-index:20;background:var(--surface);border-bottom:1px solid var(--hairline);position:sticky;top:0}.topbar{max-width:26rem;padding:calc(env(safe-area-inset-top) + 9px) var(--pad-screen) 9px;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.dateTitle{letter-spacing:-.025em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.topbarTitle{letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.avatarSquare,.avatarRound{background:var(--sand);width:34px;height:34px;color:var(--muted);letter-spacing:0;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:flex}.avatarSquare{border-radius:var(--r-tile)}.avatarRound{border-radius:50%}.content{width:100%;max-width:26rem;padding:22px var(--pad-screen) calc(88px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:26px;margin:0 auto;display:flex}.groupHead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.groupLabel{color:var(--muted);white-space:nowrap;font-size:12.5px}.spaceTag{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;max-width:11rem;color:var(--muted);background:var(--tag-fill);border-radius:5px;flex:none;padding:3px 7px;font-size:10px;font-weight:600;text-decoration:none;position:relative;overflow:hidden}.spaceTag:after{content:"";height:var(--tap);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.spaceTag:active{background:rgb(var(--ink-base) / .1);color:var(--ink)}.arrivalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.arrivalGrid.lead>.tileLink:first-child{grid-area:span 2/span 2}.panelButton{width:100%;min-height:var(--tap);font:inherit;color:inherit;text-align:left;cursor:pointer;border:none}.panelButton:active{background:var(--sand)}.panelText{color:var(--muted);font-size:13.5px}.footnote{text-align:center}.tabbar{z-index:20;background:var(--surface);border-top:1px solid var(--hairline);padding-bottom:env(safe-area-inset-bottom);will-change:transform;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0)}.tab{min-height:var(--tap);color:var(--muted);flex-direction:column;flex:1;align-items:center;gap:4px;padding:9px 4px 10px;font-size:9.5px;font-weight:500;text-decoration:none;display:flex}.tab[aria-current=page]{color:var(--green);font-weight:600}.tab:active{background:var(--press)}.photoRow{flex-direction:column;gap:8px;display:flex}.saveRow{justify-content:flex-end;display:flex}.saveButton{width:var(--tap);height:var(--tap);border:1px solid var(--outline);border-radius:var(--r-control);color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}@media (prefers-reduced-motion:reduce){.saveButton{transition:none}}.saveButton:active{background:var(--press);color:var(--ink)}.saveButton:disabled{cursor:default;opacity:.5}.saveButton.saved{background:var(--green-tint);color:var(--green);border-color:#0000}.saveButton.failed{color:#8c2f26;border-color:#8c2f264d}.srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ownerPanel{background:var(--surface);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--shadow-card);overflow:hidden}.ownerPanelHead{align-items:center;gap:8px;padding:14px 16px 10px;display:flex}.ownerDot{background:var(--terracotta);border-radius:50%;flex:none;width:7px;height:7px}.ownerPanelHead .meta{color:var(--muted);margin-left:auto}.ownerRow{border-top:1px solid var(--hairline);color:inherit;min-height:var(--tap);flex-direction:column;justify-content:center;gap:3px;padding:12px 16px 14px;text-decoration:none;display:flex}.ownerRow:active{background:var(--press)}.compose{gap:22px}.composeNav{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:2px;display:flex}.navTitle{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.navSpacer{flex:0 auto;width:48px;min-width:0}.composeNav>.linkButton{flex:none}.tray{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;padding:16px;display:flex}.trayHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sending{flex-direction:column;gap:6px;min-width:0;max-width:100%;display:flex}.sendBar{background:var(--sand);border-radius:999px;width:100%;min-width:0;height:4px;overflow:hidden}.sendBarFill{background:var(--green);border-radius:999px;width:0;height:100%;transition:width .22s;display:block}.sendBar.indeterminate .sendBarFill{width:40%;animation:1.1s ease-in-out infinite sendSweep}@keyframes sendSweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.sendBar.indeterminate .sendBarFill{opacity:.45;width:100%;animation:none}.sendBarFill{transition:none}}.trayGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.trayTile{aspect-ratio:1;border-radius:var(--r-tile);background:var(--sand);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.trayTile img{object-fit:cover;width:100%;height:100%;display:block}.trayTile .tick{background:var(--green);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;right:4px}.trayTile .tick:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:2px;left:4px;transform:rotate(45deg)}.trayTile.failed img,.trayTile.failed .holdingTilePlaceholder{opacity:.38}.trayTile.failed .tick{display:none}.trayTile.failed{outline:1px dashed rgb(var(--ink-base) / .35);outline-offset:-1px}.trayAdd{aspect-ratio:1;border-radius:var(--r-tile);border:1px dashed rgb(var(--ink-base) / .22);cursor:pointer;color:var(--muted);place-items:center;font-size:20px;display:grid;position:relative}.trayAdd input{clip:rect(0 0 0 0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trayAdd:has(input:focus-visible){outline:2px solid var(--green);outline-offset:2px}.rows{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-row);overflow:hidden}.rowButton{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:14px 16px;display:flex}.rowButton+.rowButton{border-top:1px solid var(--hairline)}.rowButton.chosen,.rowButton[aria-checked=true]{background:var(--sand-panel);box-shadow:inset 3px 0 0 var(--green)}.rowValue{letter-spacing:-.02em;color:var(--ink);font-size:14.5px;font-weight:600}.sectionLabel{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.sectionLabel.spaced{margin-top:14px}.notice{background:var(--sand-panel);border-radius:var(--r-control);color:var(--muted);padding:14px 16px;font-size:13px;line-height:1.5}.recoveryNote strong{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.recoveryNote p{margin:0}.footnote{color:var(--muted);font-size:11.5px;line-height:1.55}.sheet{z-index:20;background:0 0;align-items:flex-end;display:flex;position:fixed;inset:0}.sheetInner{background:var(--surface);width:100%;max-height:82svh;padding:20px 20px max(20px, env(safe-area-inset-bottom));border-radius:18px 18px 0 0;flex-direction:column;gap:10px;min-height:0;display:flex}.sheetScroll{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex;overflow-y:auto}.sheetFooter{flex:none;padding-top:4px}.sheetTitle{letter-spacing:-.03em;font-size:19px;font-weight:600}.choice{background:var(--surface);border:1px solid var(--outline);cursor:pointer;text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:14px 15px;display:flex}.audienceField{border:0;min-width:0;margin:0;padding:0}.audienceField:disabled{opacity:.55}.audienceField>legend{padding:0}.choice.chosen{border:1.5px solid var(--green);box-shadow:var(--shadow-card)}.choiceTitle{letter-spacing:-.02em;font-size:14.5px;font-weight:600}.destination{text-align:center;color:var(--muted);margin-top:-4px;font-size:12.5px;line-height:1.5}.titleButton{cursor:pointer;color:var(--ink);font:inherit;letter-spacing:-.02em;background:0 0;border:0;align-items:center;gap:4px;min-width:0;padding:0;font-size:14.5px;font-weight:600;display:inline-flex;overflow:hidden}.titleButton>.chevron{flex:none}.chevron{color:var(--muted);font-size:15px;line-height:1}.captionField{flex-direction:column;gap:6px;display:flex}.captionInput{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-card);font:inherit;color:var(--ink);padding:12px 14px;font-size:16px}.captionInput::placeholder{color:var(--ink-40)}.holding{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.holdingHead{align-items:flex-start;gap:10px;display:flex}.holdingHeadText{flex-direction:column;gap:2px;min-width:0;display:flex}.holdingCheck{background:var(--green-tint);border-radius:50%;flex:none;width:22px;height:22px;margin-top:1px;position:relative}.holdingCheck:after{content:"";border:solid var(--green);border-width:0 1.8px 1.8px 0;width:4px;height:8px;position:absolute;top:5px;left:8px;transform:rotate(45deg)}.cancelledCue{animation:.2s ease-out both cueSettle,.4s ease-in 1.85s forwards cueLeave}@keyframes cueSettle{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes cueLeave{0%{opacity:1}to{opacity:0}}.cancelledMark{box-sizing:border-box;border:1.5px solid var(--ink);background:0 0;border-radius:50%;flex:none;width:22px;height:22px;margin-top:1px;animation:.26s cubic-bezier(.2,.9,.3,1) 60ms both markIn;position:relative}.cancelledMark:after{content:"";border:solid var(--ink);border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:3.5px;left:6.5px;transform:rotate(45deg)}@keyframes markIn{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cancelledCue,.cancelledMark{animation:none}}.holdingGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.holdingTile{aspect-ratio:1;border-radius:var(--r-tile);background:var(--sand);display:block;overflow:hidden}.holdingTile img{object-fit:cover;width:100%;height:100%;display:block}.holdingTilePlaceholder{background:var(--sand);width:100%;height:100%;display:block}.holdingTile.missing{outline:1px dashed rgb(var(--ink-base) / .35);outline-offset:-1px}.holdingTile.missing img,.holdingTile.missing .holdingTilePlaceholder{opacity:.38}.holdingActions{gap:8px;display:flex}.holdingActions>*{flex:1}.photoActions{justify-content:flex-end;align-items:center;display:flex}.confirmGroup:focus,.confirmGroup:focus-visible{outline:none}.photoDelete{cursor:pointer;color:var(--danger);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;margin-right:auto;padding:6px;display:inline-flex}.photoDelete:hover{background:var(--danger-tint)}.photoDelete:focus-visible{outline:2px solid var(--danger);outline-offset:1px}.v10Surface{background-color:var(--ground);background-image:var(--glow);background-repeat:no-repeat;background-size:100% 100svh;min-height:100svh;transition:background-color .45s cubic-bezier(.2,.7,.2,1)}.v10Paper{padding-top:calc(env(safe-area-inset-top) + 60px);padding-bottom:calc(env(safe-area-inset-bottom) + 96px)}.v10Surface[data-room=open] .v10Paper,.v10Surface[data-room=leaving] .v10Paper{pointer-events:none}.v10Quiet{color:var(--muted);margin:0;padding:40px 20px;font-size:13px}.v10Head{z-index:4;height:calc(env(safe-area-inset-top) + 56px);padding:env(safe-area-inset-top) 20px 0;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;transition:transform .22s cubic-bezier(.2,.7,.2,1),background-color .22s linear,border-color .22s linear;display:flex;position:fixed;top:0;left:0;right:0}.v10HeadOver{background:var(--bar);border-bottom-color:var(--hairline);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px)}.v10HeadGone{transform:translateY(-100%)}.v10HeadText{flex-direction:column;gap:1px;min-width:0;display:flex}.v10HeadOverline{font-family:var(--font);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:400;line-height:1.2;overflow:hidden}.v10HeadTitle{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:400;line-height:1.18;overflow:hidden}.v10HeadTitle.peer{font-size:26px;line-height:1.15}.v10HeadBack{width:24px;height:30px;color:var(--ink-75);justify-content:center;align-items:center;margin-left:-8px;display:inline-flex}.v10HeadPrimary{letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.v10HeadSecondary{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:400}.v10Account{background:var(--avatar-disc);width:34px;height:34px;color:var(--avatar-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:grid;overflow:hidden}.v10AccountPhoto{object-fit:cover;width:100%;height:100%;display:block}.v10Surface[data-room=open] .v10Head{opacity:0;pointer-events:none}:root{--nav-h:52px;--nav-lift:inset 0 1px 0 #ffffff8c, 0 -1px 0 rgb(var(--ink-base) / .035), 0 -8px 22px -14px rgb(var(--ink-base) / .26)}:root[data-atmosphere=night]{--nav-lift:inset 0 1px 0 #f2ece30f, 0 -1px 0 #00000040, 0 -8px 22px -12px #0000008c}.v9Nav{z-index:5;height:calc(env(safe-area-inset-bottom) + var(--nav-h));padding-bottom:env(safe-area-inset-bottom);background:var(--bar);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);box-shadow:var(--nav-lift);transition:transform .45s cubic-bezier(.2,.7,.2,1);position:fixed;bottom:0;left:0;right:0}.v9NavRow{grid-template-columns:minmax(0, 1fr) var(--key-slot) minmax(0, 1fr);height:var(--nav-h);place-items:center;display:grid}.v9NavCentre{width:100%;height:100%;display:block}.v9NavGone{transform:translateY(100px)}.v9NavWord{font-family:var(--font);letter-spacing:0;color:var(--nav-inactive);padding:12px;font-size:15.5px;font-weight:400;line-height:1.2;text-decoration:none;transition:color .18s linear;display:block}.v9NavWord[aria-current]{color:var(--ink)}:root{--tab-rise:9px;--tab-w:min(112px, calc((100vw - var(--key-slot)) / 2 - 8px));--tab-crest:#ffffffd9;--tab-cast:rgb(var(--ink-base) / .16);--tab-halo:transparent}:root[data-atmosphere=morning]{--tab-crest:#fffcf4;--tab-cast:#2850682e;--tab-halo:#b0d6e88c}:root[data-atmosphere=day]{--tab-crest:#fffdf8;--tab-cast:rgb(var(--ink-base) / .15);--tab-halo:#ece2ce66}:root[data-atmosphere=evening]{--tab-crest:#ffe8d2;--tab-cast:#783c1e2e;--tab-halo:#e496646b}:root[data-atmosphere=night]{--tab-crest:#f2ece329;--tab-cast:#0000008c;--tab-halo:#e0a17c29}.v9NavTab{z-index:5;bottom:calc(env(safe-area-inset-bottom) + var(--nav-h) - 1px);width:var(--tab-w);height:calc(var(--tab-rise) + 1px);pointer-events:none;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:fixed;transform:translate(-50%)}.v9NavTabIn{transition:transform .18s var(--ease);position:absolute;inset:0}.v9NavTabShade{--tab-side:calc(((100vw - var(--key-slot)) / 2 - var(--tab-w)) / 2);top:-40px;bottom:0;left:calc(-1 * var(--tab-side));right:calc(-1 * var(--tab-side));filter:drop-shadow(0 -1px 0 var(--tab-halo)) drop-shadow(0 -3px 5px var(--tab-cast)) drop-shadow(0 -6px 12px var(--tab-halo));-webkit-mask:linear-gradient(#000 0 0), url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='12' viewBox='0 0 112 12' preserveAspectRatio='none'%3E%3Cpath d='M0 12C9 12 11 1.5 20 1.5H92C101 1.5 103 12 112 12Z'/%3E%3C/svg%3E") var(--tab-side) 40px / var(--tab-w) calc(100% - 40px) no-repeat;-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) exclude, url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='12' viewBox='0 0 112 12' preserveAspectRatio='none'%3E%3Cpath d='M0 12C9 12 11 1.5 20 1.5H92C101 1.5 103 12 112 12Z'/%3E%3C/svg%3E") var(--tab-side) 40px / var(--tab-w) calc(100% - 40px) no-repeat;mask:linear-gradient(#000 0 0) exclude, url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='12' viewBox='0 0 112 12' preserveAspectRatio='none'%3E%3Cpath d='M0 12C9 12 11 1.5 20 1.5H92C101 1.5 103 12 112 12Z'/%3E%3C/svg%3E") var(--tab-side) 40px / var(--tab-w) calc(100% - 40px) no-repeat;position:absolute}.v9NavTabShade:before{content:"";top:40px;bottom:0;left:var(--tab-side);right:var(--tab-side);background:var(--bar);clip-path:polygon(0% 100%,1.631% 98.724%,3.098% 95.153%,4.428% 89.668%,5.649% 82.653%,6.788% 74.49%,7.872% 65.561%,8.929% 56.25%,9.985% 46.939%,11.07% 38.01%,12.208% 29.847%,13.429% 22.832%,14.759% 17.347%,16.226% 13.776%,17.857% 12.5%,82.143% 12.5%,83.774% 13.776%,85.241% 17.347%,86.571% 22.832%,87.792% 29.847%,88.93% 38.01%,90.015% 46.939%,91.071% 56.25%,92.128% 65.561%,93.212% 74.49%,94.351% 82.653%,95.572% 89.668%,96.902% 95.153%,98.369% 98.724%,100% 100%);position:absolute}.v9NavTabBody{background:linear-gradient(to bottom, var(--tab-crest) 0, var(--tab-crest) 1.5px, var(--bar) 3.5px);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);clip-path:polygon(0% 100%,1.631% 98.724%,3.098% 95.153%,4.428% 89.668%,5.649% 82.653%,6.788% 74.49%,7.872% 65.561%,8.929% 56.25%,9.985% 46.939%,11.07% 38.01%,12.208% 29.847%,13.429% 22.832%,14.759% 17.347%,16.226% 13.776%,17.857% 12.5%,82.143% 12.5%,83.774% 13.776%,85.241% 17.347%,86.571% 22.832%,87.792% 29.847%,88.93% 38.01%,90.015% 46.939%,91.071% 56.25%,92.128% 65.561%,93.212% 74.49%,94.351% 82.653%,95.572% 89.668%,96.902% 95.153%,98.369% 98.724%,100% 100%);position:absolute;inset:0}.v9NavTab[data-gone]{transform:translate(-50%,100px)}.v9NavTab[data-gone][data-threshold]{transform:translate(-50%,170px)}.v9NavTab[data-gone] :is(.v9NavTabShade,.v9NavTabBody){opacity:0;transition:opacity .2s linear}.v9NavTab[data-at=left]{left:calc((100% - var(--key-slot)) / 4)}.v9NavTab[data-at=right]{left:calc(100% - (100% - var(--key-slot)) / 4)}.v9NavRow{z-index:1;position:relative}.v9NavWord{transition:color .18s linear, transform .18s var(--ease)}.v9NavWord[aria-current]{font-weight:500;transform:translateY(-4px)}.v9Nav:has(.v9NavWord[aria-current]:active)+.v9NavTab .v9NavTabIn{transform:translateY(1px)}.v9NavWord[aria-current]:active{transform:translateY(-3px)}.navMark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font);letter-spacing:-.045em;color:rgb(var(--ink-base) / .3);text-shadow:0 1px 0 #ffffffbf, 0 -.5px 0 rgb(var(--ink-base) / .12);font-size:19px;font-weight:700;line-height:19px;position:absolute;top:28px;left:50%;transform:translate(-50%)}:root[data-atmosphere=night] .navMark{color:#f2ece342;text-shadow:0 -1px #0009,0 .5px #f2ece30f}.v10Day{display:block}.v10DayLabel{color:var(--muted);letter-spacing:-.005em;margin:34px 0 0;padding:0 20px;font-size:12px;font-weight:500}.v9Block{width:100%;margin:18px 0 36px;display:block}.v9Words{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block}.v9Sentence{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;padding:0 20px;font-size:24px;font-weight:300;line-height:1.25;display:block}.v9Authored{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v9Context{font-family:var(--font);color:var(--muted);padding:8px 20px 0;font-size:13px;font-weight:400;display:block}.v9Family{color:var(--terracotta-ink-deep)}.v9Stage{touch-action:pan-y;width:100%;margin-top:18px;position:relative;overflow:hidden}.v9Rail{will-change:transform;align-items:stretch;gap:4px;height:100%;display:flex;position:absolute;top:0;left:0}.v9Divided{justify-content:center;align-items:center;gap:4px;padding:0 8px;display:flex}.v9Leaf{background:var(--sand);cursor:pointer;border-radius:calc(3px + 13px * var(--c,0));--cast-lead:0 0 0 0 transparent;--cast-trail:0 0 0 0 transparent;height:100%;box-shadow:0 1px 1px -.5px #0f1b2b2e, 0 calc(5px + 7px * var(--c,0)) calc(13px + 8px * var(--c,0)) -8px rgb(15 27 43/calc(.16 + .14 * var(--c,0))), var(--cast-lead), var(--cast-trail);border:0;flex:none;padding:0;transition:box-shadow .18s linear;position:relative;overflow:hidden}.v9Leaf[data-lead=continuing]{--cast-lead:-7px 0 12px -8px rgb(15 27 43/calc(.3 * var(--c,0)))}.v9Leaf[data-lead=terminal]{--cast-lead:-7px 0 11px -7px #0f1b2b3d}.v9Leaf[data-trail=continuing]{--cast-trail:7px 0 12px -8px rgb(15 27 43/calc(.3 * var(--c,0)))}.v9Leaf[data-trail=terminal]{--cast-trail:7px 0 11px -7px #0f1b2b3d}.v9Leaf[data-lifted]{box-shadow:none;background:0 0}.v9Leaf[data-lifted]:after{content:none}.v9Leaf[data-lifted] .v9Photo{visibility:hidden}.v9Leaf[data-pressed]{transition:box-shadow .12s linear;box-shadow:0 1px 1px -.5px #0f1b2b2e}.v9Leaf{--lead-ink:#0f1b2b5e;--lead-fade:#0f1b2b1c;--lead-w:6px;--trail-ink:#0f1b2b5e;--trail-fade:#0f1b2b1c;--trail-w:6px}.v9Leaf[data-lead=terminal]{--lead-ink:#ffffff30;--lead-fade:#ffffff08;--lead-w:10px}.v9Leaf[data-trail=terminal]{--trail-ink:#ffffff30;--trail-fade:#ffffff08;--trail-w:10px}.v9Stage[data-pull=lead] .v9Leaf[data-lead=terminal]{--lead-ink:#ffffff42}.v9Stage[data-pull=trail] .v9Leaf[data-trail=terminal]{--trail-ink:#ffffff42}.v9Stage[data-pull=lead] .v9Leaf[data-lead=terminal]{--cast-lead:-7px 0 18px -7px #0f1b2b42}.v9Stage[data-pull=trail] .v9Leaf[data-trail=terminal]{--cast-trail:7px 0 18px -7px #0f1b2b42}.v9Leaf:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--lead-ink) 0, var(--lead-fade) var(--lead-w), transparent var(--lead-w)), linear-gradient(270deg, var(--trail-ink) 0, var(--trail-fade) var(--trail-w), transparent var(--trail-w)), linear-gradient(90deg, transparent calc(30% - 16px), rgb(255 255 255/calc(.06 + .11 * var(--c,0))) 30%, transparent calc(30% + 16px)), linear-gradient(180deg, rgb(255 255 255/calc(.11 + .08 * var(--c,0))) 0, transparent 6px), linear-gradient(0deg, rgb(15 27 43/calc(.11 + .06 * var(--c,0))) 0, transparent 8px);position:absolute;inset:0}.v9Photo{border-radius:0;width:auto;max-width:none;height:100%;display:block}.v9Whole{overflow:hidden}.v9Composed{touch-action:pan-y;width:100%;margin-top:18px;position:relative}.v9Sheet{margin:0 auto;position:relative}.v9Sheet,.roomPlate,.gTileSheet,.roomRestSheet{--sheet-lift:0 -1px 0 #fff4e68c, 0 1px 1.5px rgb(var(--ink-base) / .3), 0 12px 24px -8px rgb(var(--ink-base) / .44), 0 30px 42px -24px rgb(var(--ink-base) / .44);--sheet-seam:rgb(var(--ink-base) / .07)}:root[data-atmosphere=night] :is(.v9Sheet,.roomPlate,.gTileSheet,.roomRestSheet){--sheet-lift:0 -1px 0 #f2ece32e, 0 14px 26px -8px #000000b3, 0 30px 44px -24px #0000009e;--sheet-seam:#00000059}.v9Sheet:before{content:"";pointer-events:none;background:var(--sheet-seam);box-shadow:var(--sheet-lift);position:absolute;inset:0}.v9Sheet[data-family=whole]:before{content:none}.v9Sheet[data-family=whole] .v9Cell:not([data-lifted]){box-shadow:var(--sheet-lift)}.v9Cell{background:var(--sand);cursor:pointer;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;overflow:hidden}.v9CellPhoto{object-fit:cover;object-position:50% 30%;border-radius:0;width:100%;height:100%;display:block}.v9Cell[data-fit=contain]{background:var(--ground)}.v9Cell[data-fit=contain] .v9CellPhoto{object-fit:contain}.v9Cell[data-lifted]{box-shadow:none;background:0 0}.v9Cell[data-lifted] .v9CellPhoto{visibility:hidden}.v9Composed[data-arriving]>.v9Sheet:not(.v9Departing){animation:depthFadeIn .16s var(--ease) both}.v9Departing{z-index:1;pointer-events:none;animation:depthFadeOut .16s var(--ease) both;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.v9Composed[data-arriving]>.v9Sheet:not(.v9Departing){animation:none}.v9Departing{display:none}}.v9More{text-align:right;font-family:var(--font);letter-spacing:.01em;color:var(--muted);pointer-events:none;margin:10px auto 0;padding:0;font-size:13px;font-weight:500}.v9MoreDoor{pointer-events:auto;font:inherit;letter-spacing:inherit;color:inherit;line-height:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;margin:-14px 0 -14px -16px;padding:14px 0 14px 16px;display:inline-block;position:relative}.v9MoreDoor:focus-visible{outline:none}.v9MoreDoor:focus-visible:after{content:"";box-shadow:0 0 0 2px var(--ink);pointer-events:none;border-radius:4px;position:absolute;inset:11px -3px 11px 13px}.v9PhotoWhole{object-fit:cover;width:100%;height:100%}.v10RoomGone .v10RoomHead,.v10RoomGone .v10Close,.v10RoomGone .roomRest{opacity:0;pointer-events:none;transition:opacity .14s linear}.v10Room{z-index:3;background:0 0;position:fixed;inset:0}.v10Scroll{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:none;position:absolute;inset:0;overflow:hidden auto}.v10Scroll::-webkit-scrollbar{display:none}.v10Room[data-scrolls] .v10Scroll{touch-action:pan-y}.v10Room{--room-peek:calc(40px + env(safe-area-inset-bottom))}.v10Column{display:block}.v10Room:not([data-continues]) .v10Column{padding-bottom:env(safe-area-inset-bottom)}.v10Stage{box-sizing:border-box;min-height:calc(100vh - var(--room-peek));min-height:calc(100svh - var(--room-peek));padding-top:calc(env(safe-area-inset-top) + 56px);flex-direction:column;justify-content:center;display:flex}.v10Backdrop{z-index:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none;background:color-mix(in srgb, var(--ground) var(--focus-wash), transparent);-webkit-backdrop-filter:blur(var(--focus-blur));backdrop-filter:blur(var(--focus-blur));opacity:0;border:0;padding:0;transition:opacity .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.v10Room{--focus-blur:12px;--focus-wash:8%;--focus-words:84%;--sheet-spill:56px}.v10Room[data-focused] .v10Backdrop{opacity:1}.v10Room[data-receding] .v10Backdrop{transition-duration:.22s}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.v10Room{--focus-wash:88%}}@media (prefers-reduced-transparency:reduce){.v10Backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.v10Room{--focus-wash:88%}}.v10RoomHead{z-index:2;height:calc(env(safe-area-inset-top) + 56px);padding:env(safe-area-inset-top) 20px 0;touch-action:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.v10RoomHead:before,.v10Close:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.v10RoomHead:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--ground) var(--focus-words), transparent) calc(env(safe-area-inset-top) + 44px), transparent)}.v10Close:before{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--ground) var(--focus-words), transparent) 16px, color-mix(in srgb, var(--ground) var(--focus-words), transparent) calc(100% - 16px), transparent)}.v10Room[data-focused] .v10RoomHead:before,.v10Room[data-focused] .v10Close:before{opacity:1}.v10Back{width:44px;height:30px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:-14px;display:grid}.v10Counter{color:var(--muted);font-size:12px}.v10Pager{z-index:1;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pinch-zoom;overscroll-behavior-x:contain;overscroll-behavior-y:auto;transition:margin-bottom .22s var(--ease);padding-block:var(--sheet-spill);margin-block:calc(-1 * var(--sheet-spill));flex:none;align-items:center;display:flex;position:relative;overflow:auto hidden}.v10Pager::-webkit-scrollbar{display:none}.v10Room[data-scrolls] .v10Pager{touch-action:pan-x pan-y pinch-zoom}.v10Room:not([data-scrolls]) .v10Pager{overscroll-behavior:contain}.v10Page{scroll-snap-align:start;flex:none;justify-content:center;align-items:center;height:100%;display:flex}.v10Photo{z-index:1;object-fit:contain;width:var(--photo-w);height:var(--photo-h);max-width:var(--view-w);max-height:var(--view-h);border-radius:0;display:block;position:relative}.roomPaper{flex:none;padding:0;position:relative}.roomPlate{width:var(--photo-w);height:var(--photo-h);display:block;position:relative}.roomPlate:before{content:"";z-index:0;pointer-events:none;background:var(--sheet-seam);box-shadow:var(--sheet-lift);opacity:0;transition:none;position:absolute;inset:0}.v10Room[data-rested] .roomPlate:before{opacity:1;transition:opacity .22s linear}.v10Close{z-index:1;transition:opacity .22s linear .25s, margin-bottom .22s var(--ease);flex-direction:column;flex:none;align-items:flex-start;gap:12px;padding:16px 20px 18px;display:flex;position:relative}.v10Caption{color:var(--ink);text-wrap:pretty;margin:0;padding-right:56px;font-size:15px;font-weight:300;line-height:1.5}.v10Retention{color:var(--muted);margin:0;font-size:11.5px}.v10Save{border:1.4px solid var(--ink-55);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:20px}.v10Save.v10Saved{color:var(--green);border-color:var(--green)}.roomRest{z-index:1;padding:12px 0 calc(env(safe-area-inset-bottom) + 40px);opacity:0;pointer-events:none;justify-content:center;transition:opacity .22s linear;display:flex;position:relative}.v10Room[data-rested] .roomRest{opacity:1;pointer-events:auto}.roomRestSheet{background:var(--sheet-seam);box-shadow:var(--sheet-lift);flex:none;position:relative}.roomRestCell{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;overflow:hidden}.roomRestCell:focus-visible{outline:2px solid var(--ink);outline-offset:2px;z-index:1}.roomRestPhoto{object-fit:cover;object-position:50% 30%;border-radius:0;width:100%;height:100%;display:block}.roomInspect{z-index:4;touch-action:none;position:absolute;inset:0}.roomInspect .v10Backdrop{z-index:0}.v10Room .roomInspect:not([data-focused]) .v10Backdrop,.v10Room .roomInspect:not([data-focused]) .v10RoomHead:before{opacity:0}.roomInspect[data-focused] .v10Backdrop,.roomInspect[data-focused] .v10RoomHead:before{opacity:1}.roomInspect .v10RoomHead{z-index:2}.roomInspectStage{z-index:1;padding:calc(env(safe-area-inset-top) + 56px) 0 var(--room-peek);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.roomInspectPhoto{flex-direction:column;align-items:center;display:flex;position:relative}.v10Room[data-rested] .roomInspect .roomPlate:before{opacity:0;transition:none}.v10Room .roomInspect[data-rested] .roomPlate:before{opacity:1;transition:opacity .22s linear}.roomInspectFoot{width:min(var(--view-w), 100vw);opacity:0;pointer-events:none;height:60px;transition:opacity .22s linear;position:relative}.roomInspect[data-rested] .roomInspectFoot{opacity:1;pointer-events:auto}.roomInspectFoot .v10Save{top:16px;right:12px}.roomRestCell[data-lifted] .roomRestPhoto{visibility:hidden}.v10Room[data-inspecting] .v10Scroll{touch-action:none;overflow-y:hidden}.v10RoomGone .roomInspect{opacity:0;pointer-events:none;transition:opacity .14s linear}.roomManage{font:400 12.5px/1.4 var(--font);color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 14px;margin:0;display:flex}.roomManageWho{overflow-wrap:anywhere;min-width:0}.roomManageDoor{min-height:var(--tap);padding:0}.gDay{display:block}.gGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px;width:min(386px,100% - 16px);margin:16px auto 0;display:grid}.gTile{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.gTileSheet{aspect-ratio:1;cursor:pointer;background:var(--sheet-seam);width:100%;box-shadow:var(--sheet-lift);-webkit-tap-highlight-color:transparent;border:0;border-radius:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.gTilePhoto{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.gTileSheet[data-fit=contain] .gTilePhoto{object-fit:contain;object-position:50% 50%}.gTileSheet[data-lifted]{box-shadow:none;background:0 0}.gTileSheet[data-lifted] .gTilePhoto{visibility:hidden}.gTileSheet:focus-visible{outline:2px solid var(--green);outline-offset:3px}.gTileEmpty{aspect-ratio:auto;box-shadow:none;cursor:default;background:0 0;overflow:visible}.gTileEmpty .momentManage{padding:0}.gTileLine{font:400 12.5px/1.35 var(--font);color:var(--muted);overflow-wrap:anywhere;margin:0;padding:0 1px}[data-depth=d1][data-swatch]:not([data-reserved]) .gTileLine{color:var(--space-ink)}.gTile.v9Gone{justify-content:center;min-height:120px}.gDoors{min-height:var(--tap);justify-content:space-between;align-items:center;gap:12px;margin:6px 20px 0;display:flex}.gDoorsHead{font:600 11px/1.2 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.gDoor{min-height:var(--tap);font:600 13.5px/1.2 var(--font);color:var(--green);align-items:center;text-decoration:none;display:inline-flex}.gHolding{margin:8px 16px 0}.v10Spaces{margin:0;padding:8px 0 0;list-style:none}.v10SpaceRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:30px;padding:0 20px;display:flex}.v10SpaceLink{min-width:0;color:inherit;text-decoration:none;display:block}.v10SpaceName{letter-spacing:-.03em;color:var(--ink);font-size:24px;font-weight:300;line-height:1.2;display:block}.v10SpaceLine{color:var(--muted);padding-top:6px;font-size:13px;display:block}.v10Manage{color:var(--green);flex:none;font-size:13px;text-decoration:none}.v10Ask{letter-spacing:-.03em;color:var(--ink);margin:0;padding:8px 20px 4px;font-size:24px;font-weight:300}.v10Register{margin:0;padding:0;list-style:none}.v10RegisterName{color:var(--ink);border-bottom:1px solid var(--hairline);padding:12px 20px;font-size:17px}.v10RegisterName:last-child{border-bottom:none}.v10Arrivals{padding-top:4px}.v10Arrival{border:1px solid var(--hairline);border-radius:10px;margin:0 20px 12px;padding:14px 16px}.v10ArrivalTitle{color:var(--ink);margin:0;font-size:17px}.v10ArrivalBody{color:var(--muted);margin:4px 0 0;font-size:14px}.v10ArrivalActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.v10Outlined{appearance:none;cursor:pointer;border:1px solid var(--green);min-height:44px;font:inherit;color:var(--green);background:0 0;border-radius:999px;padding:0 14px;font-size:15px}.v10Door{min-height:var(--tap);color:var(--green);margin:16px 20px 0;padding:11px 0;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-block}.v10Door:active{opacity:.7}.v10Section{padding:8px 0 0}.v10SectionHead{letter-spacing:.02em;color:var(--muted);margin:0;padding:0 20px 4px;font-size:13px;font-weight:600}.v10Circles{margin:0;padding:4px 0 0;list-style:none}.v10CircleRow{margin-bottom:22px;padding:0 20px}.v10CircleName{letter-spacing:-.03em;color:var(--ink);font-size:22px;font-weight:300;line-height:1.2;display:block}.v10CircleLine{color:var(--muted);padding-top:4px;font-size:13px;display:block}.v10Adder{width:calc(100% - 40px);min-height:var(--tap);border:1px dashed rgb(var(--ink-base) / .22);border-radius:var(--r-control);font:inherit;color:var(--green);cursor:pointer;text-align:center;background:0 0;margin:4px 20px 0;padding:13px;font-size:14.5px;font-weight:600;display:block}.v10Adder:active{background:var(--press)}.v10AdderLead{border-color:var(--green)}.v10AdderForm{padding:4px 20px 0}.v10AdderLabel{color:var(--muted);padding-bottom:8px;font-size:13px;display:block}.v10AdderError{color:var(--terracotta-ink-deep);margin:8px 0 0;font-size:13px}.v10AdderActions{align-items:center;gap:8px;padding-top:12px;display:flex}.v10AdderActions .button{flex:1}.v10RowLink{min-height:var(--tap);color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;text-decoration:none;display:flex}.v10RowLink:active{background:var(--press)}.v10RowBody{min-width:0;display:block}.v10RowName{letter-spacing:-.03em;color:var(--ink);font-size:22px;font-weight:300;line-height:1.2;display:block}.v10RowLine{color:var(--muted);padding-top:4px;font-size:13px;display:block}.v10RowSub{color:var(--muted);padding-top:2px;font-size:12.5px;display:block}.v10Chev{color:var(--muted);flex:none}.v10Unreached{color:var(--terracotta-ink-deep)}.v10Receiving{color:var(--green)}.v10Muted{color:var(--muted)}.v10Sheet{z-index:40;background:0 0;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.v10SheetCard{background:var(--surface);border-radius:var(--r-card);width:100%;max-width:26rem;max-height:88dvh;box-shadow:var(--shadow-row);flex-direction:column;gap:10px;padding:20px;display:flex;overflow-y:auto}.v10SheetCard .field,.v10SheetCard .v10RowButton{scroll-margin:24px 0}.v10SheetTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:19px;font-weight:600}.v10SheetBody{color:var(--muted);margin:0;font-size:13px}.v10SheetLabel{color:var(--muted);margin:6px 0 0;font-size:13px;display:block}.v10Picks{margin:0;padding:0;list-style:none}.v10Pick{min-height:var(--tap);color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:4px 0;font-size:15px;display:flex}.v10Pick input{width:20px;height:20px;accent-color:var(--green)}.v10RowButton{width:100%;min-height:var(--tap);font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.v10RowButton:active{opacity:.7}.v10RowButton[aria-pressed=true] .rowValue{color:var(--green)}.v10RowButton[aria-pressed=true] .rowValue:before{content:"✓";margin-right:8px;font-weight:700}.v10RowButton[aria-pressed=false] .rowValue:before{content:"✓";visibility:hidden;margin-right:8px}.v10Change{color:var(--green);flex:none;font-size:13px;font-weight:600}.v10Remove{color:var(--danger);flex:none;font-size:13px;font-weight:600}.v10Told{color:var(--muted);font-size:12.5px}.v10Pull{z-index:3;top:calc(env(safe-area-inset-top) + 4px);opacity:0;pointer-events:none;place-items:center;height:18px;transition:transform .26s cubic-bezier(.2,.7,.2,1),opacity .2s linear;display:grid;position:fixed;left:0;right:0}.v10PullOn{opacity:1}.v10PullMark{border:1.6px solid var(--ink-35);background:var(--bar);border-top-color:#0000;border-radius:50%;width:18px;height:18px;transition:border-color .16s linear}.v10PullMark[data-armed=true]{border-color:var(--ink);border-top-color:#0000}.v10PullTurning{border-color:var(--ink);border-top-color:#0000;animation:.72s linear infinite v10PullSpin}@keyframes v10PullSpin{to{transform:rotate(360deg)}}.v10RefreshKey{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v10RefreshKey:focus-visible{z-index:7;top:calc(env(safe-area-inset-top) + 8px);clip-path:none;border:1.4px solid var(--ink);background:var(--surface);width:auto;height:auto;color:var(--ink);border-radius:999px;margin:0;padding:8px 14px;font-size:13px;font-weight:600;position:fixed;left:50%;overflow:visible;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.v10Head{transition-duration:.3s}.v10Surface,.v10Backdrop,.v10RoomHead:before,.v10Close:before{transition-duration:.12s}.v9Nav{transition:opacity .12s linear}.v9NavGone{opacity:0;pointer-events:none;transform:none}.v9NavTab,.v9NavTab[data-gone],.v9NavTab[data-gone][data-threshold]{transition:none;transform:translate(-50%)}.v9NavTab[data-gone] :is(.v9NavTabShade,.v9NavTabBody){transition-duration:.12s}.v9NavTabIn,.v9NavWord{transition:none}.v10Close{transition-duration:.12s;transition-delay:0s}.v10Room .v10Close{transition-property:opacity}.roomRest,.roomInspectFoot,.v10Room .roomInspect[data-rested] .roomPlate:before{transition-duration:.12s}.v10Pager,.v10Room[data-rested] .roomPlate:before,.v9Leaf,.v9Rail{transition:none}.v10PullTurning{animation:none}.v10Pull{transition:opacity .2s linear}}.depthGround{z-index:-1;background-color:var(--ground);transition:background-color var(--crossfade) linear;pointer-events:none;position:fixed;inset:0}::view-transition{pointer-events:none}html[data-move] .v9Nav{view-transition-name:suum-nav}html[data-move] .v9NavTab{view-transition-name:suum-tab}html[data-move] .v10Account{view-transition-name:suum-avatar}html[data-move=peer] .v10Head{view-transition-name:suum-head}html[data-move]::view-transition-group(suum-nav){animation:none}html[data-move]::view-transition-group(suum-tab){animation:none}html[data-move]::view-transition-group(suum-avatar){animation:none}html[data-move]::view-transition-new(suum-nav){animation:none}html[data-move]::view-transition-new(suum-tab){animation:none}html[data-move]::view-transition-new(suum-avatar){animation:none}html[data-move]::view-transition-old(suum-nav){display:none}html[data-move]::view-transition-old(suum-tab){display:none}html[data-move]::view-transition-old(suum-avatar){display:none}html[data-move=deeper]::view-transition-old(root){animation:depthSettle .42s var(--ease) both}html[data-move=deeper]::view-transition-new(root){animation:depthArrive .42s var(--ease) both}html[data-move=back]::view-transition-old(root){animation:depthRecede .38s var(--ease) both}html[data-move=back]::view-transition-new(root){animation:depthReturn .38s var(--ease) both}html[data-move=peer]::view-transition-old(root){animation:depthFadeOut .16s var(--ease) both}html[data-move=peer]::view-transition-new(root){animation:depthFadeIn .16s var(--ease) both}html[data-move=peer]::view-transition-group(suum-head){animation-duration:.16s;animation-timing-function:var(--ease)}html[data-move=peer]::view-transition-old(suum-head){animation-duration:.16s;animation-timing-function:var(--ease)}html[data-move=peer]::view-transition-new(suum-head){animation-duration:.16s;animation-timing-function:var(--ease)}@keyframes depthArrive{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes depthSettle{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.02)}}@keyframes depthRecede{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.94)}}@keyframes depthReturn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes depthFadeIn{0%{opacity:0}to{opacity:1}}@keyframes depthFadeOut{0%{opacity:1}to{opacity:0}}[data-layer=above]{z-index:60;position:relative}body>:not([data-layer=above]){transition:opacity .22s var(--ease)}html[data-above] body>:not([data-layer=above]){opacity:.38;transition-duration:.28s}.aboveItem .v10SheetCard,.aboveItem .sheetInner{animation:sheetRise .28s var(--ease) both}.aboveItem[data-leaving] .v10SheetCard,.aboveItem[data-leaving] .sheetInner{animation:sheetFall .22s var(--ease) both}@keyframes sheetRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sheetFall{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)}}@keyframes sheetAppear{0%{opacity:0}to{opacity:1}}@keyframes sheetVanish{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-move]::view-transition-old(root){animation:depthFadeOut .16s var(--ease) both}html[data-move]::view-transition-new(root){animation:depthFadeIn .16s var(--ease) both}.aboveItem .v10SheetCard,.aboveItem .sheetInner{animation-name:sheetAppear}.aboveItem[data-leaving] .v10SheetCard,.aboveItem[data-leaving] .sheetInner{animation-name:sheetVanish}.depthGround{transition:none}}.suumMark{--u:calc(var(--mark-size) / 150);width:var(--mark-size);height:var(--mark-size);flex:none;display:block;position:relative}.suumMark[data-size=launch]{--mark-size:150px}.suumMark[data-size=inline]{--mark-size:26px}.suumMark span{display:block;position:absolute}.markHead{left:calc(51 * var(--u));top:calc(17 * var(--u));width:calc(52 * var(--u));height:calc(52 * var(--u));background:#d08965;border-radius:50%}.markLeaf{left:calc(22.95 * var(--u));top:calc(76.48 * var(--u));width:calc(126.08 * var(--u));height:calc(58.33 * var(--u));clip-path:polygon(0% 96.27%,.13% 96.09%,.34% 96.06%,2.43% 96.29%,4.3% 96.14%,5.13% 95.86%,6.38% 95.61%,7.63% 95.17%,9.91% 93.99%,10.12% 93.77%,11.36% 93%,13.01% 91.66%,15.9% 88.77%,17.54% 86.79%,19.6% 84%,21.03% 81.75%,23.28% 77.92%,24.3% 76.02%,26.54% 71.44%,29.24% 65.3%,34.18% 52.84%,37.69% 44.39%,40.13% 38.96%,44.2% 31.02%,47.88% 24.84%,51.37% 19.76%,53.43% 17.19%,54.66% 15.47%,56.31% 13.85%,57.34% 12.63%,58.57% 11.45%,58.78% 11.16%,58.99% 11.05%,60.64% 9.58%,60.84% 9.29%,62.7% 7.71%,64.56% 6.4%,65.19% 6.08%,67.67% 4.41%,70.78% 2.87%,73.69% 1.77%,75.35% 1.22%,78.89% .46%,82.64% .01%,83.68% .01%,86.82% .15%,90.79% .81%,93.3% 1.55%,96.45% 2.73%,99.6% 4.39%,99.81% 4.55%,100% 4.92%,99.88% 6.73%,99.53% 10.36%,98.97% 15.35%,98.21% 21.25%,96.83% 29.45%,96.51% 30.82%,95.42% 36.3%,94.47% 40.41%,93.29% 44.99%,92.26% 48.65%,90.21% 55.08%,87.42% 62.46%,85.74% 66.24%,83.91% 70.06%,82.48% 72.75%,80.84% 75.57%,77.36% 80.77%,75.92% 82.66%,74.07% 84.91%,70.98% 88.24%,68.09% 90.7%,66.85% 91.63%,64.57% 93.19%,62.09% 94.65%,58.97% 96.19%,57.73% 96.65%,55.86% 97.28%,53.57% 97.76%,50.65% 98.23%,46.48% 98.35%,43.14% 98%,41.46% 97.69%,40% 97.28%,37.9% 96.48%,36.22% 95.7%,32.65% 93.62%,30.33% 91.86%,26.75% 88.6%,26.54% 88.73%,26.34% 89.06%,25.72% 89.69%,24.69% 91.02%,23.87% 91.93%,21.8% 93.88%,20.15% 95.28%,16.63% 97.7%,14.77% 98.67%,13.1% 99.31%,11.44% 99.75%,9.77% 99.97%,7.69% 99.97%,6.01% 99.69%,4.55% 99.26%,2.87% 98.47%,.56% 96.87%);background:#d99e77;transform:rotate(1.5deg)}.markOrbit{left:calc(86 * var(--u));top:calc(105 * var(--u));width:0;height:0}.markCarrier{left:calc(-57 * var(--u));top:calc(-7 * var(--u));width:0;height:0}.markBall{left:calc(-28.5 * var(--u));top:calc(-28.5 * var(--u));width:calc(57 * var(--u));height:calc(57 * var(--u));background:#142437;border-radius:50%}.markCarry{left:calc(-84 * var(--u));top:calc(-84 * var(--u));width:calc(168 * var(--u));height:calc(168 * var(--u));filter:blur(18px);background:radial-gradient(circle,#ffd6b0f2,#e69a6880 32%,#964c2833 54%,#0000 72%);border-radius:50%}.markBloom{left:calc(-151 * var(--u));top:calc(-82 * var(--u));width:calc(360 * var(--u));height:calc(360 * var(--u));filter:blur(26px);background:radial-gradient(circle,#ffe0c0fa,#f0b080b8 20%,#c46e3e6b 40%,#78381c2e 58%,#0000 74%);border-radius:50%}.suumMark[data-size=launch]{--mark-loop:4s cubic-bezier(.36, .62, .24, 1) var(--mark-delay,0s) infinite}.suumMark[data-size=launch] .markBloom{animation:sm-bloom var(--mark-loop)}.suumMark[data-size=launch] .markHead{animation:sm-head var(--mark-loop)}.suumMark[data-size=launch] .markLeaf{animation:sm-body var(--mark-loop)}.suumMark[data-size=launch] .markOrbit{animation:sm-orbit var(--mark-loop)}.suumMark[data-size=launch] .markCarry{animation:sm-carry var(--mark-loop)}.suumMark[data-size=launch] .markBall{animation:sm-ball var(--mark-loop)}.suumMark[data-size=inline]{animation:2.6s ease-in-out infinite sm-breathe}.suumMark[data-size=inline] .markLeaf{animation:2.6s cubic-bezier(.32,.66,.22,1) infinite sm-cradle}.suumMark[data-size=inline] .markBall{background:var(--ink);animation:2.6s cubic-bezier(.32,.66,.22,1) infinite sm-held}@keyframes sm-carry{0%{opacity:0;transform:scale(.34)}12%{opacity:.34;transform:scale(.5)}30%{opacity:.52;transform:scale(.66)}44%{opacity:.78;transform:scale(.84)}52%{opacity:1;transform:scale(1)}66%{opacity:.7;transform:scale(.9)}90%{opacity:.66;transform:scale(.92)}to{opacity:0;transform:scale(.5)}}@keyframes sm-bloom{0%,40%{opacity:0;transform:scale(.3)}48%{opacity:.5;transform:scale(.62)}56%{opacity:1;transform:scale(1.1)}66%{opacity:.88;transform:scale(.96)}90%{opacity:.84;transform:scale(1)}97%{opacity:.2;transform:scale(.88)}to{opacity:0;transform:scale(.7)}}@keyframes sm-head{0%,4%{opacity:0;filter:blur(7px)brightness(.62);transform:scale(.66)}22%{opacity:1;filter:blur()brightness(.8);transform:scale(1)}46%{filter:blur()brightness(.9)}58%{filter:blur()brightness(1.2)}70%{filter:blur()brightness(1.1)}90%{opacity:1;filter:blur()brightness(1.08);transform:scale(1)}to{opacity:0;filter:blur(5px)brightness(.62);transform:scale(.92)}}@keyframes sm-body{0%,9%{opacity:0;filter:blur(7px)brightness(.62);transform:rotate(1.5deg)scale(.68)}27%{opacity:1;filter:blur()brightness(.82);transform:rotate(1.5deg)scale(1)}46%{filter:blur()brightness(.92)}58%{opacity:1;filter:blur()brightness(1.22);transform:rotate(4.1deg)scale(1)}70%{opacity:1;filter:blur()brightness(1.12);transform:rotate(1.5deg)scale(1)}90%{opacity:1;filter:blur()brightness(1.08);transform:rotate(1.5deg)scale(1)}to{opacity:0;filter:blur(5px)brightness(.62);transform:rotate(1.5deg)scale(.94)}}@keyframes sm-orbit{0%{transform:rotate(-360deg)}52%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes sm-ball{0%{opacity:0;filter:blur(9px);transform:scale(.46)}12%{opacity:.55}30%{opacity:1;filter:blur(1.5px);transform:scale(.9)}52%{opacity:1;filter:blur();transform:scale(1)}60%{transform:scale(1.045)}70%{transform:scale(1)}90%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(5px);transform:scale(.88)}}@keyframes sm-held{0%,62%{transform:scale(1)}74%{transform:scale(1.035)}88%,to{transform:scale(1)}}@keyframes sm-cradle{0%,60%{transform:rotate(1.5deg)}72%{transform:rotate(4.1deg)}86%,to{transform:rotate(1.5deg)}}@keyframes sm-breathe{0%,to{opacity:.72}50%{opacity:1}}.launchSurface{--mark-delay:.4s;z-index:90;pointer-events:none;visibility:hidden;animation:launchReveal 0s linear var(--mark-delay) forwards;opacity:1;transition:opacity .16s var(--ease);background:#080d14;position:fixed;inset:0}.launchSurface[data-leaving]{opacity:0;animation-play-state:paused}@keyframes launchReveal{to{visibility:visible}}.launchMark{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.launchWord{left:0;right:0;bottom:calc(58px + env(safe-area-inset-bottom,0px));text-align:center;font-family:var(--font);letter-spacing:.32em;text-transform:uppercase;color:#f2ece36b;padding-left:.32em;font-size:13px;font-weight:400;line-height:1;position:absolute}.waitMark{transition:opacity .16s var(--ease);display:inline-flex}.waitMark[data-leaving]{opacity:0}.markSlot{flex:none;width:26px;height:26px;display:inline-flex}.waitMarkCentered{pointer-events:none;z-index:3;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.holdingStage{align-items:center;gap:8px;display:inline-flex}.arriving{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;width:26px;height:26px;animation:arrivingIn .16s var(--ease) .4s forwards;margin:-13px 0 0 -13px;position:fixed;top:50%;left:50%}@keyframes arrivingIn{to{opacity:1}}.arrivingWord{white-space:nowrap;font-family:var(--font);letter-spacing:-.045em;color:var(--ink);margin-top:7px;font-size:17px;font-weight:700;line-height:17px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.arrivingWord>span{opacity:.24;animation:2.4s ease-in-out calc(-1 * var(--arriving-elapsed,0s)) infinite}.arrivingWord>span:first-child{animation-name:arriveS}.arrivingWord>span:nth-child(2){animation-name:arriveU}.arrivingWord>span:nth-child(3){animation-name:arriveUu}.arrivingWord>span:nth-child(4){animation-name:arriveM}@keyframes arriveS{0%{opacity:.24}8%,80%{opacity:1}96%,to{opacity:.24}}@keyframes arriveU{0%,14%{opacity:.24}22%,80%{opacity:1}96%,to{opacity:.24}}@keyframes arriveUu{0%,28%{opacity:.24}36%,80%{opacity:1}96%,to{opacity:.24}}@keyframes arriveM{0%,42%{opacity:.24}50%,80%{opacity:1}96%,to{opacity:.24}}@media (prefers-reduced-motion:reduce){.arrivingWord>span,.arrivingWord>span:nth-child(n){opacity:1;animation:none}}.arriving .suumMark[data-size=inline],.arriving .suumMark[data-size=inline] .markLeaf,.arriving .suumMark[data-size=inline] .markBall{animation-delay:calc(-1 * var(--arriving-elapsed,0s))}@media (prefers-reduced-motion:reduce){.suumMark[data-size=launch] .markBloom,.suumMark[data-size=launch] .markHead,.suumMark[data-size=launch] .markLeaf,.suumMark[data-size=launch] .markOrbit,.suumMark[data-size=launch] .markCarry,.suumMark[data-size=launch] .markBall{animation-play-state:paused;animation-delay:-3.2s}.suumMark[data-size=inline],.suumMark[data-size=inline] .markLeaf,.suumMark[data-size=inline] .markBall{animation:none}}.doneHost{position:relative}.doneMark{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0}.doneWash{border-radius:inherit;background:rgb(var(--green-base) / .13);opacity:0;animation:.9s linear forwards doneWash;position:absolute;inset:0}.doneMark[data-surface=photo] .doneWash{background:rgb(var(--green-base) / .32)}.doneCheck{background:var(--green);border-radius:50%;width:22px;height:22px;margin-top:-11px;position:absolute;top:50%;right:14px}.doneCheck:after{content:"";border:solid var(--surface);border-width:0 1.8px 1.8px 0;width:4px;height:8px;position:absolute;top:5px;left:8px;transform:rotate(45deg)}.doneMark[data-kind=momentary] .doneCheck{opacity:0;animation:.9s linear forwards doneCheckIn}.doneMark[data-surface=photo] .doneCheck{background:var(--done-photo-disc);width:46px;height:46px;margin:-23px 0 0 -23px;left:50%;right:auto}.doneMark[data-surface=photo] .doneCheck:after{border-color:var(--done-photo-glyph);border-width:0 2.5px 2.5px 0;width:9px;height:18px;top:10px;left:17px}@keyframes doneWash{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes doneCheckIn{0%{opacity:0;transform:scale(.7)}20%{opacity:1;transform:scale(1.06)}32%{opacity:1;transform:scale(1)}78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.doneCheckHeld{z-index:2}.rowButton.doneHost{padding-right:48px}.doneField{border-radius:var(--r-control)}.doneHost>.doneCheckHeld{position:absolute}.doneLine{color:var(--green);margin:0;font-size:14px;font-weight:600;line-height:1.45}.doneLine:empty{height:0;margin:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.doneWash,.doneMark[data-kind=momentary] .doneCheck{opacity:1;animation:.9s step-end forwards doneStill}}@keyframes doneStill{0%{opacity:1}to{opacity:0}}.fieldLabel{color:var(--muted);margin:0 0 -6px;font-size:13px;display:block}.fieldError{margin-top:-6px}.v10SheetCard .fieldError{margin-top:6px}input[data-valid=true]{border-color:var(--green);background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2014%2014%27%3E%3Cpath%20d%3D%27M2.5%207.4l2.9%202.9%206.1-6.3%27%20fill%3D%27none%27%20stroke%3D%27%232E7D6B%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E);background-position:right 16px center;background-repeat:no-repeat;background-size:14px 14px;padding-right:44px}:root[data-atmosphere=night] input[data-valid=true]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2014%2014%27%3E%3Cpath%20d%3D%27M2.5%207.4l2.9%202.9%206.1-6.3%27%20fill%3D%27none%27%20stroke%3D%27%236FC3AD%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E)}:root{--key-slot:148px;--key-w:142px;--key-h:46px;--key-rise:21px;--key-r:16px}.thresholdSlot{left:50%;top:calc(-1 * var(--key-rise));z-index:1;position:absolute;transform:translate(-50%)}.thresholdGlow{background:radial-gradient(closest-side, var(--key-glow-a), var(--key-glow-b) 56%, transparent 100%);filter:blur(14px);pointer-events:none;width:212px;height:78px;margin:-39px 0 0 -106px;position:absolute;top:50%;left:50%}.threshold{box-sizing:border-box;width:var(--key-w);min-width:max-content;height:var(--key-h);border-radius:var(--key-r);background-color:var(--key-body);background-image:radial-gradient(120% 95% at 50% -35%, var(--key-sheen), transparent 62%), linear-gradient(180deg, var(--key-crown) 0%, transparent 55%, var(--key-foot) 100%);color:var(--key-ink);box-shadow:inset 0 1px 0 var(--key-sheen), inset 0 -1px 0 #00000047, 0 1px 1.5px rgb(var(--key-cast) / .28), 0 8px 18px -6px rgb(var(--key-cast) / .5), 0 20px 34px -20px rgb(var(--key-cast) / .45);font-family:var(--font);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform 90ms var(--ease), box-shadow 90ms var(--ease);border:0;justify-content:center;align-items:center;padding:0 16px;font-size:15.5px;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}:root[data-atmosphere=night] .threshold{box-shadow:inset 0 1px #ffecd633,inset 0 -1px #0000004d,0 0 0 1px #f2ece31a,0 8px 18px -6px #000000a6,0 20px 34px -20px #0000008c}.threshold:active{box-shadow:inset 0 1px 0 var(--key-sheen), inset 0 -1px 0 #00000047, 0 1px 1px rgb(var(--key-cast) / .3), 0 3px 8px -4px rgb(var(--key-cast) / .5);transform:translateY(1px)}:root[data-atmosphere=night] .threshold:active{box-shadow:inset 0 1px #ffecd61f,0 0 0 1px #f2ece31a,0 3px 8px -4px #000000b3}.threshold:before{content:"";background:linear-gradient(to right, transparent, var(--key-hair), transparent);border-radius:1px;height:1.5px;position:absolute;top:0;left:14px;right:14px}.thresholdHead:before{content:"";background:linear-gradient(to right, transparent, var(--key-hair), transparent);border-radius:22px 22px 0 0;height:1.5px;position:absolute;top:0;left:0;right:0}.thresholdLabel{display:block}.threshold:focus-visible{outline:2px solid var(--key-ink);outline-offset:-5px}:root{--key-body:#0f1b2b;--key-crown:#1b2a3e;--key-foot:#080e178c;--key-sheen:#ffecd629;--key-hair:#ffd6b0d9;--key-glow-a:#e0a17c99;--key-glow-b:#c46e3e33;--key-head-light:#e0a17c57;--key-cast:15 27 43;--key-ink:var(--threshold-ink)}:root[data-atmosphere=morning]{--key-body:#3f6e88;--key-crown:#5a88a1;--key-foot:#16304080;--key-sheen:#f0faff42;--key-hair:#fffcf4f2;--key-glow-a:#badeeebf;--key-glow-b:#78b0ce3d;--key-head-light:#fffcf457;--key-cast:30 62 82;--key-ink:#fbfeff}:root[data-atmosphere=day]{--key-body:#35596f;--key-crown:#4a7188;--key-foot:#12263480;--key-sheen:#fffaf033;--key-hair:#fff8ece6;--key-glow-a:#eee4d29e;--key-glow-b:#96a0a02e;--key-head-light:#fff8ec4d;--key-cast:28 50 66;--key-ink:#fbfeff}:root[data-atmosphere=evening]{--key-sheen:#ffe2c433;--key-hair:#ffcc9eeb;--key-glow-a:#e69866b3;--key-glow-b:#cc683442;--key-head-light:#e6986661}:root{--key-top:calc(env(safe-area-inset-bottom) + var(--nav-h) + var(--key-rise))}.thresholdLayer{z-index:20;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.thresholdSheet{background:var(--surface);width:100%;max-width:560px;min-height:0;max-height:82svh;animation:thresholdGrow .38s var(--ease) both;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:relative;overflow:hidden}.aboveItem[data-leaving] .thresholdSheet{animation:thresholdShrink .38s var(--ease) both}@keyframes thresholdGrow{0%{transform:translateY(calc(100% - var(--key-top)));clip-path:inset(0 calc((100% - var(--key-w)) / 2) calc(100% - var(--key-h)) round var(--key-r))}to{clip-path:inset(0 round 22px 22px 0 0);transform:none}}@keyframes thresholdShrink{0%{clip-path:inset(0 round 22px 22px 0 0);transform:none}to{transform:translateY(calc(100% - var(--key-top)));clip-path:inset(0 calc((100% - var(--key-w)) / 2) calc(100% - var(--key-h)) round var(--key-r))}}.thresholdHead{box-sizing:border-box;background:radial-gradient(70% 90% at 50% 0, var(--key-head-light), transparent 72%), var(--key-body);min-height:58px;color:var(--key-ink);flex:none;justify-content:center;align-items:flex-start;padding:13.7px 20px 12px;display:flex;position:relative}.thresholdTitle{font-family:var(--font);letter-spacing:-.005em;margin:0;font-size:15.5px;font-weight:500;line-height:1.2}.thresholdList{overscroll-behavior:contain;min-height:0;padding:14px 20px max(20px, env(safe-area-inset-bottom));flex-direction:column;flex:auto;gap:14px;display:flex;overflow-y:auto}.thresholdList ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.thresholdGroup{flex-direction:column;gap:8px;display:flex}.thresholdRow{border:1px solid var(--hairline);min-height:48px;font-family:var(--font);color:var(--ink);border-radius:12px;align-items:center;padding:12px 16px;font-size:15.5px;font-weight:500;text-decoration:none;display:flex}.thresholdRow.chosen{border-color:var(--green);color:var(--green)}@media (prefers-reduced-motion:reduce){.thresholdSheet{animation:none}.aboveItem[data-leaving] .thresholdSheet{visibility:hidden;animation:none}.threshold{transition:none}}.v9Nav[data-threshold].v9NavGone{transform:translateY(170px)}@media (prefers-reduced-motion:reduce){.v9Nav[data-threshold].v9NavGone{transform:none}}.spaceRun{display:block}.spaceRun[data-swatch]{background-color:var(--space-paper);transition:background-color var(--crossfade) linear;margin-top:16px;display:flow-root;position:relative}.spaceMasthead{align-items:center;gap:9px;padding:13px 20px 0;display:flex}.spaceRun[data-swatch]:before{content:"";background-color:var(--space-paper);height:16px;transition:background-color var(--crossfade) linear;pointer-events:none;position:absolute;top:-16px;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.spaceMastheadName{font-family:var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--space-ink);transition:color var(--crossfade) linear;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.spaceRun[data-swatch]:not([data-reserved]) .v9Context,[data-depth=d1][data-swatch]:not([data-reserved]) .v9Context,.spaceRun[data-swatch]:not([data-reserved]) .v9More,[data-depth=d1][data-swatch]:not([data-reserved]) .v9More{color:var(--space-ink);transition:color var(--crossfade) linear}@media (prefers-reduced-motion:reduce){.spaceRun[data-swatch],.spaceRun[data-swatch]:before,.spaceMastheadName,.spaceRun[data-swatch] .v9Context,[data-depth=d1][data-swatch] .v9Context,.spaceRun[data-swatch] .v9More,[data-depth=d1][data-swatch] .v9More{transition:none}}.swatches{align-items:center;gap:4px;display:flex}.swatch{width:var(--tap);height:var(--tap);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.swatch:disabled{cursor:default}.swatchDisc{background:var(--swatch-base);border-radius:50%;width:30px;height:30px;transition:box-shadow .18s linear}.swatch.chosen .swatchDisc{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.swatch:focus-visible{outline:2px solid var(--green);outline-offset:0}.spaceMarkTile{box-sizing:border-box;width:var(--tile);height:var(--tile);border-radius:var(--tile-r);background:var(--mark-carrier);border:1px solid var(--mark-carrier-edge);padding:calc(var(--tile) * .08);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.spaceMarkImage{object-fit:contain;width:100%;height:100%;display:block}.spaceRun:not([data-swatch]) .spaceMastheadName{color:var(--ink)}.v10HeadMark{margin-bottom:7px;display:flex}.v10SpaceNameLine{align-items:center;gap:9px;min-width:0;display:flex}.spaceMarkControl{align-items:center;gap:10px;min-height:44px;display:flex}.spaceMarkControl .linkButton{min-height:44px}.v10HeadMark:empty{display:none}.spaceMarkReplace{cursor:pointer;min-height:var(--tap);font:500 13.5px/1.4 var(--font);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-base) / .28);text-decoration-color:rgb(var(--ink-base) / .28);text-underline-offset:4px;background:0 0;border:none;padding:0 4px}.spaceMarkReplace:disabled{color:var(--muted);cursor:default}.spaceMarkReplace:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.accountPicture{align-items:flex-start;gap:14px;display:flex}.accountDisc{background:var(--avatar-disc);width:54px;height:54px;color:var(--avatar-ink);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:500;line-height:1;display:grid;overflow:hidden}.accountDiscPhoto{object-fit:cover;width:100%;height:100%;display:block}.accountPictureWords{flex-direction:column;gap:4px;min-width:0;display:flex}.accountPictureActions{flex-wrap:wrap;gap:4px 14px;margin-top:2px;display:flex}.accountPictureAct{cursor:pointer;min-height:var(--tap);font:500 13.5px/1.4 var(--font);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-base) / .28);text-decoration-color:rgb(var(--ink-base) / .28);text-underline-offset:4px;background:0 0;border:none;padding:0}.accountPictureAct:disabled{color:var(--muted);cursor:default}.photoCropFrame{background:var(--navy);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:4px;margin:16px auto 0;position:relative;overflow:hidden}.photoCropFrame:focus-visible{outline:2px solid var(--green);outline-offset:3px}.photoCropImage{transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:0;left:0}.photoCropGuide{pointer-events:none;box-shadow:0 0 0 1px var(--crop-guide-line), 0 0 0 999px var(--crop-guide-dim);border-radius:50%;position:absolute;inset:0}.photoCropZoom{margin-top:14px;display:block}.photoCropZoom input{width:100%;min-height:var(--tap)}.photoCropActions{gap:10px;margin-top:12px;display:flex}.photoCropActions>*{flex:1}.audienceField{flex-direction:column;align-items:stretch;gap:10px;display:flex}.audienceControl{flex-wrap:wrap;gap:8px;display:flex}.audienceOption{min-height:var(--tap);text-align:left;overflow-wrap:anywhere;min-width:0;max-width:100%;font:500 14px/1.2 var(--font);cursor:pointer;color:rgb(var(--ink-base) / .8);border:1px solid rgb(var(--ink-base) / .18);background:0 0;border-radius:11px;align-items:center;padding:0 16px;display:inline-flex}.audienceOption.chosen,.audienceStated{background:var(--band);color:var(--band-ink);border:1px solid var(--band-edge)}.audienceStated{cursor:default;align-self:flex-start}.audienceOption:focus-visible,.familyChip:focus-visible,.privateBandExit:focus-visible,.privateBandHeading:focus-visible{outline:3px solid var(--green);outline-offset:2px}.audienceLine{font:400 13px/1.5 var(--font);color:var(--muted);margin:0}.familyTray{flex-direction:column;gap:10px;display:flex}.familyChips{flex-wrap:wrap;gap:8px;max-height:260px;padding:2px;display:flex;overflow-y:auto}.familyChip{text-align:left;overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:44px;font:500 14px/1.2 var(--font);color:var(--ink);cursor:pointer;background:var(--surface);border:1px solid rgb(var(--ink-base) / .18);border-radius:22px;align-items:center;padding:0 16px;display:inline-flex}.familyChip.unreachable{cursor:default;background:var(--unreach-bg);border:1px dashed var(--unreach-edge);color:var(--terracotta-ink-deep)}.familyReason{font:400 13px/1.6 var(--font);color:var(--terracotta-ink-deep)}.familyReason p{margin:0}.tellFamily{margin:4px 0 0}.tellFamily .linkButton{min-height:var(--tap);color:var(--terracotta-ink-deep)}.privateBand{background:var(--band);color:var(--band-ink);border:1px solid var(--band-edge);overflow-wrap:anywhere;border-radius:16px;min-width:0;padding:16px 18px 8px}.privateBandHeading{font-family:var(--serif);margin:0;font-size:21px;font-weight:400;line-height:1.24}.privateBandBody{font:400 13.5px/1.5 var(--font);color:#f2ece3ad;margin:6px 0 0}.privateBandExits{flex-wrap:wrap;gap:4px 18px;margin-top:6px;display:flex}.privateBandExit{min-height:var(--tap);cursor:pointer;font:500 13.5px/1.4 var(--font);color:var(--band-ink);text-underline-offset:4px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline #f2ece361;text-decoration:underline #f2ece361}.stopPanel{background:var(--terracotta-tint);font:400 13.5px/1.55 var(--font);color:var(--ink);border-radius:14px;padding:14px 16px}.stopPanel p{margin:4px 0 0}.stopPanelHeading{color:var(--terracotta-ink-deep);font-weight:600}.v9PrivateHead,.tilePrivate,.privateHeadLine{color:var(--ink);font-weight:500}.v10SheetCard:has(>.editMoment){min-height:min(640px,96dvh);max-height:96dvh}.editMoment{flex-direction:column;min-width:0;display:flex}.editMomentBody{overflow-wrap:anywhere;gap:16px;min-width:0}.editMomentHead{background:var(--navy);color:var(--threshold-ink);border-radius:14px;padding:16px 18px}.editMomentTitle{font:600 19px/1.25 var(--font);letter-spacing:-.01em;margin:0}.editMomentTitle:focus,.editMomentTitle:focus-visible{outline:none}.editMomentSent{font:400 13px/1.45 var(--font);color:color-mix(in srgb, var(--threshold-ink) 72%, transparent);margin:4px 0 0}.editMomentSection{gap:8px}.editMomentReadOnly{font:400 15px/1.5 var(--font);color:var(--ink);white-space:pre-wrap;margin:0}.editMomentEmpty{margin:0}.contextInput{resize:none;min-height:48px;line-height:1.45;overflow:hidden}.contextProblem{font-size:12.5px}.editGrid{grid-template-columns:repeat(auto-fill,84px);justify-content:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.editTile{border-radius:var(--r-thumb);background:var(--sand);width:84px;height:84px;position:relative;overflow:visible}.editThumb{object-fit:cover;border-radius:var(--r-thumb);width:84px;height:84px;display:block}.editThumbPending{text-align:center;font:500 11.5px/1.3 var(--font);color:var(--muted);background:var(--sand-panel);justify-content:center;align-items:center;padding:6px;display:flex}.editTileOut .editThumb{opacity:.32}.editTileNote{font:600 11px/1.2 var(--font);color:var(--ink);background:color-mix(in srgb, var(--surface) 90%, transparent);text-align:center;border-radius:6px;padding:2px 5px;position:absolute;bottom:6px;left:6px;right:6px}.editTileX{width:var(--tap);height:var(--tap);cursor:pointer;color:var(--surface);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-11px;right:-11px}.editTileX>span{background:var(--navy);width:22px;height:22px;color:var(--threshold-ink);font:600 14px/1 var(--font);box-shadow:0 0 0 2px var(--surface);border-radius:50%;justify-content:center;align-items:center;display:flex}.editTileX:focus-visible>span{box-shadow:0 0 0 2px var(--surface), 0 0 0 5px var(--green)}.editTileX:disabled{cursor:default;opacity:.55}.editTileAdd{background:0 0}.editAdd{border-radius:var(--r-thumb);border:1.5px dashed var(--outline);text-align:center;cursor:pointer;width:84px;height:84px;font:600 12px/1.3 var(--font);color:var(--ink);justify-content:center;align-items:center;padding:6px;display:flex}.editAdd:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--green-tint)}.editAudience{font:500 15px/1.45 var(--font);color:var(--ink);margin:0}.editMomentStatus{min-height:1.4em;font:500 13.5px/1.45 var(--font);color:var(--green);margin:0}.editMomentStatus:empty{min-height:0}.editMomentFoot{gap:8px;margin-top:auto}.confirmQuestion{font:600 15px/1.4 var(--font);color:var(--ink);margin:0}.destructiveButton{color:var(--threshold-ink);background:#8a4f2d}.destructiveText{color:var(--terracotta-ink-deep)}.momentManage{padding:0 var(--pad-screen);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;min-width:0;display:flex}.momentSender{font:400 12.5px/1.4 var(--font);color:var(--muted);overflow-wrap:anywhere;min-width:0}.momentManageDoor{padding:0 2px}.momentEmpty{flex-direction:column;align-items:stretch;gap:8px;padding-top:4px;padding-bottom:8px}.momentEmptyLine{font:400 13.5px/1.5 var(--font);color:var(--ink);margin:0}.momentManageDoors{flex-direction:column;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.editTileX,.editAdd{transition:none}}.v10Paper{overflow-anchor:none}.v9Block.v9Leaving,.gTile.v9Leaving{opacity:0;pointer-events:none;transition:opacity .3s linear}.v10Paper:focus{outline:none}.outcomeSlot:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.notDone{background:var(--terracotta-tint);font:400 13.5px/1.55 var(--font);color:var(--ink);border-radius:14px;padding:12px 16px}.notDone p{margin:0}.notDoneWorld{color:var(--terracotta-ink-deep);font-weight:600}.notDoneDoor{margin-top:4px!important}.unknownOutcome{background:rgb(var(--ink-base) / .05);border:1px solid var(--hairline);font:400 13.5px/1.55 var(--font);color:var(--ink);border-radius:14px;padding:12px 16px}.unknownOutcome p{margin:0}.unknownWorld{font-weight:600}.unknownDoor{color:var(--muted);margin-top:4px!important}.goneLine{font:600 14px/1.45 var(--font);color:var(--ink);margin:0}.goneLine:empty{height:0;overflow:hidden}.goneSaid{align-items:center;gap:8px;animation:4s linear forwards goneSays;display:inline-flex}.goneCheck{border:1.5px solid var(--ink);box-sizing:border-box;border-radius:50%;flex:none;width:20px;height:20px;position:relative}.goneCheck:after{content:"";border:solid var(--ink);border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}@keyframes goneSays{0%{opacity:1}90%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.goneSaid{animation:4s step-end forwards goneStill}}@keyframes goneStill{0%{opacity:1}to{opacity:0}}.v9Gone{padding:18px 20px}.refreshNotDone:empty{display:none}.refreshNotDone{z-index:5;background:linear-gradient(var(--terracotta-tint), var(--terracotta-tint)), var(--surface);left:16px;right:16px;top:calc(env(safe-area-inset-top) + 64px);box-shadow:0 6px 24px rgb(var(--ink-base) / .12);border-radius:14px;position:fixed}@media (min-width:640px) and (min-height:500px){:root{--app-col:26rem;--surface-col:var(--app-col);--gutter:clamp(24px, 4vw, 72px);--tab-w:min(112px, calc((var(--app-col) - var(--key-slot)) / 2 - 8px))}.v10Surface[data-canvas=feed]{--surface-col:var(--feed-col,var(--app-col))}.v10Surface[data-canvas=gallery]{--surface-col:min(75rem, 100% - 2 * var(--gutter))}.v10Surface[data-canvas=list]{--surface-col:min(46rem, 100% - 2 * var(--gutter))}.v10Paper{max-width:var(--surface-col);margin-inline:auto}.v10Head{padding-inline:max(20px, calc(50% - var(--surface-col) / 2 + 20px))}.v10Surface[data-canvas=gallery] .gGrid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:28px 16px;width:calc(100% - 16px)}.v10Surface[data-canvas=gallery] .gTileSheet{max-width:calc(56.25vh - 127.125px)}.v10Surface[data-canvas=gallery] :is(.gHolding,.gDoors){max-width:34rem}.v10Surface[data-canvas=list] .v10Spaces{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));column-gap:clamp(24px,4vw,64px);display:grid}.v9NavRow{width:var(--app-col);margin-inline:auto}.v9NavTabShade{--tab-side:calc(((var(--app-col) - var(--key-slot)) / 2 - var(--tab-w)) / 2)}.v9NavTab[data-at=left]{left:calc(50% - var(--app-col) / 2 + (var(--app-col) - var(--key-slot)) / 4)}.v9NavTab[data-at=right]{left:calc(50% + var(--app-col) / 2 - (var(--app-col) - var(--key-slot)) / 4)}.refreshNotDone{left:max(16px, calc(50% - var(--app-col) / 2 + 16px));right:max(16px, calc(50% - var(--app-col) / 2 + 16px))}.v10Room{--room-peek:16px;--room-col:max(var(--app-col), var(--shown-w,0px))}.v10Close{gap:8px;padding:12px 20px}.v10Save{top:12px}.roomRest{padding-top:0}.roomInspectFoot{width:100%}.v10RoomHead{padding-inline:max(20px, calc(50% - var(--room-col) / 2 + 20px))}.v10Close{width:100%;max-width:var(--room-col);margin-inline:auto}.v10Caption,.v10Retention{max-width:min(34rem,100%)}.shell.composeMoment{max-width:calc(72rem + 2 * var(--gutter));padding-inline:var(--gutter);flex-flow:wrap;align-content:flex-start;align-items:flex-start;column-gap:clamp(24px,3vw,48px)}.composeMoment>.composeNav,.composeMoment>.notice{flex:100%}.composeMoment>.tray{flex:26rem;min-width:0;padding:20px}.composeMoment>.composeWords{flex-direction:column;flex:22rem;gap:22px;max-width:26rem;margin-inline:auto;display:flex}.composeMoment .trayGrid{grid-template-columns:repeat(auto-fill,minmax(clamp(112px,11vw,168px),1fr));gap:10px}.composeMoment .trayGrid>.trayAdd:only-child{aspect-ratio:5/2;grid-column:1/-1;font-size:28px}}.composeWords{display:contents}.keepClose{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-row);flex-direction:column;gap:6px;margin:8px 16px 6px;padding:16px 18px 12px;display:flex}@media (prefers-reduced-motion:no-preference){.keepClose{animation:keepCloseIn .32s var(--ease) both}}@keyframes keepCloseIn{0%{opacity:0}to{opacity:1}}.keepCloseTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:15.5px;font-weight:600}.keepCloseBody{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.keepCloseDoors{align-items:center;gap:14px;margin-top:8px;display:flex}.keepCloseAdd{width:auto;min-height:var(--tap);padding:0 16px;font-size:14px}.keepCloseLater,.keepCloseDone{min-height:var(--tap)}.keepCloseSteps{flex-direction:column;gap:8px;display:flex}.keepCloseStepsHead{color:var(--muted);margin:0;font-size:13px;font-weight:600}.keepCloseStepsHead:focus{outline:none}.keepCloseStepsHead:focus-visible{outline:2px solid var(--green);outline-offset:2px}.keepCloseList{color:var(--ink);margin:0;padding-left:20px;font-size:14px;line-height:1.5}.keepCloseList li+li{margin-top:4px}.keepCloseGlyph{vertical-align:-.25em;width:1.2em;height:1.2em;color:var(--ink);margin:0;display:inline-block}.keepCloseDone{align-self:flex-start}
