@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/young-serif-latin-ext-400-normal-DzElnxZw.woff2)format("woff2"),url(/assets/young-serif-latin-ext-400-normal-4arC2Gh9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/young-serif-latin-400-normal-DIMmNPI9.woff2)format("woff2"),url(/assets/young-serif-latin-400-normal-D1tz0Z9s.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-vietnamese-wght-normal-DKRsWTd7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-latin-ext-wght-normal-Cvgdx4cy.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-latin-wght-normal-CfZa4wxB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cyan-50:#eaf7f9;--cyan-100:#d3eff3;--cyan-300:#7fd8e5;--cyan-400:#5ad0e0;--cyan-500:#40c3d6;--cyan-550:#36c7dd;--cyan-600:#2fb4c8;--cyan-650:#2aa9bc;--cyan-800:#0b6b79;--cyan-950:#08353d;--pink-50:#fde7f2;--pink-200:#fad3e7;--pink-400:#f06aae;--pink-500:#ec3f97;--pink-700:#b8146a;--pink-950:#1f0a15;--color-bg:#f6fbfc;--color-surface:#fff;--color-surface-sunk:var(--cyan-50);--color-border:#cfe6ea;--color-border-strong:#6e8a90;--color-divider:var(--color-border);--color-text:#17282c;--color-text-muted:#4b6268;--color-primary:var(--cyan-500);--color-primary-hover:var(--cyan-600);--color-primary-active:var(--cyan-650);--color-primary-soft:var(--cyan-50);--color-primary-text:var(--cyan-800);--color-on-primary:var(--cyan-950);--color-secondary:var(--cyan-550);--color-secondary-soft:var(--cyan-100);--color-accent:var(--pink-500);--color-accent-soft:var(--pink-50);--color-accent-text:var(--pink-700);--color-on-accent:var(--pink-950);--color-danger:#b42318;--color-danger-soft:#feeceb;--color-focus:var(--cyan-800);--shadow-raised:0 1px 0 #08353d0a, 0 8px 24px -12px #08353d2e;--color-button-bg:var(--cyan-500);--color-button-bg-hover:var(--cyan-600);--color-button-bg-active:var(--cyan-650);--color-button-text:var(--cyan-950);--color-danger-button-bg:transparent;--color-nav-bg:var(--color-surface);--color-nav-rail-bg:var(--color-bg);--color-nav-surface:var(--color-surface);--color-nav-border:var(--color-border);--color-nav-text:var(--color-text-muted);--color-nav-strong:var(--color-text);--color-nav-active-text:var(--color-primary-text);--color-nav-active-bg:var(--color-primary-soft);--color-nav-hover-bg:var(--color-surface-sunk);--color-nav-focus:var(--color-focus);--color-nav-indicator:var(--color-accent);--color-selected-border:var(--pink-500);--color-field-focus:var(--pink-500);--color-field-glow:var(--pink-200);--color-avatar-ring:var(--pink-500);--color-avatar-text:var(--color-primary-text);--color-check-icon:var(--pink-500);--color-link-underline:var(--pink-500);--color-selection:var(--pink-200);--color-notice-info-border:var(--pink-500);--color-step-bg:var(--pink-500);--color-step-text:var(--pink-950);--color-done:var(--pink-500);--color-done-dot:var(--pink-950);--color-chip-bg:var(--color-surface-sunk);--color-chip-text:var(--color-text-muted);--color-chip-done-bg:var(--color-primary-soft);--color-chip-done-text:var(--color-primary-text);--color-badge-bg:var(--pink-500);--color-badge-text:var(--pink-950);--color-slogan-passing:var(--color-primary-text);--color-slogan-period:var(--pink-500);--color-panel-bg:var(--color-secondary-soft);--color-panel-title:var(--color-text);--color-pill-bg:var(--color-surface);--color-pill-text:var(--color-text);--color-pill-hl-bg:var(--pink-500);--color-pill-hl-text:var(--pink-950);--color-pill-alt-bg:var(--cyan-500);--color-pill-alt-text:var(--cyan-950);--font-display:"Young Serif", "Iowan Old Style", Georgia, serif;--font-text:"Familjen Grotesk Variable", "Segoe UI", system-ui, sans-serif;--text-sm:.875rem;--text-base:1.0625rem;--text-md:1.3125rem;--text-lg:1.625rem;--text-xl:2.0625rem;--text-2xl:clamp(2.25rem, 1.6rem + 3vw, 3.25rem);--leading-tight:1.12;--leading-snug:1.3;--leading-body:1.55;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--gutter:1rem;--measure:38rem;--radius-sm:8px;--radius-md:14px;--radius-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--duration:.18s;--nav-height:4.25rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:#0d1e22;--color-surface:#152a2f;--color-surface-sunk:#102428;--color-border:#24414a;--color-border-strong:#6f8f96;--color-divider:var(--color-border);--color-text:#e5f3f5;--color-text-muted:#9bb4b9;--color-primary:var(--cyan-500);--color-primary-hover:var(--cyan-400);--color-primary-active:var(--cyan-300);--color-primary-soft:#133a41;--color-primary-text:var(--cyan-400);--color-on-primary:var(--cyan-950);--color-secondary-soft:#17434b;--color-accent:var(--pink-400);--color-accent-soft:#3a1529;--color-accent-text:#f472b6;--color-danger:#ff9b8f;--color-danger-soft:#3b1714;--color-focus:var(--cyan-400);--shadow-raised:0 1px 0 #0003, 0 10px 28px -14px #0009;--color-button-bg:var(--cyan-500);--color-button-bg-hover:var(--cyan-400);--color-button-bg-active:var(--cyan-300);--color-button-text:var(--cyan-950);--color-danger-button-bg:transparent;--color-nav-bg:var(--color-surface);--color-nav-rail-bg:var(--color-bg);--color-nav-surface:var(--color-surface);--color-nav-border:var(--color-border);--color-nav-text:var(--color-text-muted);--color-nav-strong:var(--color-text);--color-nav-active-text:var(--color-primary-text);--color-nav-active-bg:var(--color-primary-soft);--color-nav-hover-bg:var(--color-surface-sunk);--color-nav-focus:var(--color-focus);--color-nav-indicator:var(--color-accent);--color-selected-border:var(--color-primary-text);--color-field-focus:var(--color-primary-text);--color-field-glow:var(--color-secondary-soft);--color-avatar-ring:var(--color-secondary);--color-avatar-text:var(--color-primary-text);--color-check-icon:currentColor;--color-link-underline:currentColor;--color-selection:var(--color-secondary-soft);--color-notice-info-border:var(--color-primary);--color-step-bg:var(--color-secondary-soft);--color-step-text:var(--color-primary-text);--color-done:var(--color-primary);--color-done-dot:var(--color-on-primary);--color-chip-bg:var(--color-surface-sunk);--color-chip-text:var(--color-text-muted);--color-chip-done-bg:var(--color-primary-soft);--color-chip-done-text:var(--color-primary-text);--color-badge-bg:var(--color-accent-soft);--color-badge-text:var(--color-accent-text);--color-slogan-passing:var(--color-primary-text);--color-slogan-period:currentColor;--color-panel-bg:var(--color-secondary-soft);--color-panel-title:var(--color-text);--color-pill-bg:var(--color-surface);--color-pill-text:var(--color-text);--color-pill-hl-bg:var(--color-primary);--color-pill-hl-text:var(--color-on-primary);--color-pill-alt-bg:var(--color-surface);--color-pill-alt-text:var(--color-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial}}}:root[data-theme=dark]{--color-bg:#0d1e22;--color-surface:#152a2f;--color-surface-sunk:#102428;--color-border:#24414a;--color-border-strong:#6f8f96;--color-divider:var(--color-border);--color-text:#e5f3f5;--color-text-muted:#9bb4b9;--color-primary:var(--cyan-500);--color-primary-hover:var(--cyan-400);--color-primary-active:var(--cyan-300);--color-primary-soft:#133a41;--color-primary-text:var(--cyan-400);--color-on-primary:var(--cyan-950);--color-secondary-soft:#17434b;--color-accent:var(--pink-400);--color-accent-soft:#3a1529;--color-accent-text:#f472b6;--color-danger:#ff9b8f;--color-danger-soft:#3b1714;--color-focus:var(--cyan-400);--shadow-raised:0 1px 0 #0003, 0 10px 28px -14px #0009;--color-button-bg:var(--cyan-500);--color-button-bg-hover:var(--cyan-400);--color-button-bg-active:var(--cyan-300);--color-button-text:var(--cyan-950);--color-danger-button-bg:transparent;--color-nav-bg:var(--color-surface);--color-nav-rail-bg:var(--color-bg);--color-nav-surface:var(--color-surface);--color-nav-border:var(--color-border);--color-nav-text:var(--color-text-muted);--color-nav-strong:var(--color-text);--color-nav-active-text:var(--color-primary-text);--color-nav-active-bg:var(--color-primary-soft);--color-nav-hover-bg:var(--color-surface-sunk);--color-nav-focus:var(--color-focus);--color-nav-indicator:var(--color-accent);--color-selected-border:var(--color-primary-text);--color-field-focus:var(--color-primary-text);--color-field-glow:var(--color-secondary-soft);--color-avatar-ring:var(--color-secondary);--color-avatar-text:var(--color-primary-text);--color-check-icon:currentColor;--color-link-underline:currentColor;--color-selection:var(--color-secondary-soft);--color-notice-info-border:var(--color-primary);--color-step-bg:var(--color-secondary-soft);--color-step-text:var(--color-primary-text);--color-done:var(--color-primary);--color-done-dot:var(--color-on-primary);--color-chip-bg:var(--color-surface-sunk);--color-chip-text:var(--color-text-muted);--color-chip-done-bg:var(--color-primary-soft);--color-chip-done-text:var(--color-primary-text);--color-badge-bg:var(--color-accent-soft);--color-badge-text:var(--color-accent-text);--color-slogan-passing:var(--color-primary-text);--color-slogan-period:currentColor;--color-panel-bg:var(--color-secondary-soft);--color-panel-title:var(--color-text);--color-pill-bg:var(--color-surface);--color-pill-text:var(--color-text);--color-pill-hl-bg:var(--color-primary);--color-pill-hl-text:var(--color-on-primary);--color-pill-alt-bg:var(--color-surface);--color-pill-alt-text:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=40rem){:root{--gutter:2rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-text);font-size:var(--text-base);line-height:var(--leading-body);font-feature-settings:"kern", "liga";-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:var(--leading-tight);letter-spacing:-.01em;text-wrap:balance;margin:0}h1{font-size:var(--text-xl)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md)}p{text-wrap:pretty;margin:0}a{color:var(--color-primary-text);-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:4px}::selection{background:var(--color-selection)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._button_ubx7p_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius-pill);font-weight:600;font-size:var(--text-base);cursor:pointer;transition:background-color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);-webkit-tap-highlight-color:transparent;border:1.5px solid #0000;line-height:1.1;text-decoration:none;display:inline-flex}._button_ubx7p_1:active:not(:disabled){transform:translateY(1px)}._button_ubx7p_1:disabled{cursor:not-allowed;opacity:.55}._block_ubx7p_31{width:100%}._primary_ubx7p_35{background:var(--color-button-bg);color:var(--color-button-text)}._primary_ubx7p_35:hover:not(:disabled){background:var(--color-button-bg-hover)}._primary_ubx7p_35:active:not(:disabled){background:var(--color-button-bg-active)}._outline_ubx7p_48{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text)}._outline_ubx7p_48:hover:not(:disabled){background:var(--color-primary-soft);border-color:var(--color-primary-text)}._quiet_ubx7p_59{color:var(--color-primary-text);padding:0 var(--space-3);background:0 0}._quiet_ubx7p_59:hover:not(:disabled){background:var(--color-primary-soft)}._danger_ubx7p_69{background:var(--color-danger-button-bg);color:var(--color-danger);border-color:currentColor}._danger_ubx7p_69:hover:not(:disabled){background:var(--color-danger-soft)}._spinner_ubx7p_79{border:2px solid;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.7s linear infinite _spin_ubx7p_79}@keyframes _spin_ubx7p_79{to{transform:rotate(360deg)}}._wordmark_1da86_1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);white-space:nowrap;line-height:1}._md_1da86_9{font-size:1.5rem}._lg_1da86_13{font-size:2rem}._dot_1da86_17{color:var(--color-accent)}._page_110xl_1{place-content:center;justify-items:center;gap:var(--space-5);min-height:100dvh;padding:var(--space-6) var(--gutter);text-align:center;display:grid}._text_110xl_11{gap:var(--space-2);max-width:28rem;display:grid}._title_110xl_17{font-size:var(--text-lg)}._quiet_110xl_21{color:var(--color-text-muted);font-size:var(--text-sm)}._quiet_110xl_21 code{color:var(--color-text);font-size:.95em}._toggle_sjf11_1{border:1.5px solid var(--color-border);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;transition:background-color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}._toggle_sjf11_1:hover{background:var(--color-primary-soft);border-color:var(--color-primary-text)}._labeled_sjf11_22{justify-content:flex-start;align-items:center;gap:var(--space-3);width:100%;height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--color-text-muted);text-align:left;background:0 0;border-color:#0000;font-weight:600;display:flex}._labeled_sjf11_22:hover{background:var(--color-surface-sunk);color:var(--color-text);border-color:#0000}._avatar_18pg9_1{object-fit:cover;background:var(--color-secondary-soft);box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-avatar-ring);border-radius:50%;flex:none}._initials_18pg9_9{font-family:var(--font-display);color:var(--color-avatar-text);place-items:center;line-height:1;display:inline-grid}._shell_ptipu_1{min-width:0;min-height:100dvh;overflow-x:clip}._skip_ptipu_7{left:var(--space-3);z-index:20;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-button-bg);color:var(--color-button-text);font-weight:600;position:absolute;top:-10rem}._skip_ptipu_7:focus{top:var(--space-3)}._top_ptipu_25{z-index:10;padding:var(--space-3) var(--gutter);padding-top:max(var(--space-3), env(safe-area-inset-top));background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._brand_ptipu_39,._navBrand_ptipu_40{border-radius:6px;text-decoration:none}._topActions_ptipu_45{align-items:center;gap:var(--space-3);display:flex}._me_ptipu_51{border-radius:50%;text-decoration:none;display:inline-flex}._nav_ptipu_40{--color-text:var(--color-nav-strong);--color-text-muted:var(--color-nav-text);--color-surface:var(--color-nav-surface);--color-surface-sunk:var(--color-nav-hover-bg);--color-primary-soft:var(--color-nav-active-bg);--color-primary-text:var(--color-nav-active-text);--color-focus:var(--color-nav-focus);z-index:10;color:var(--color-text);background:var(--color-nav-bg);border-top:1px solid var(--color-nav-border);padding-bottom:env(safe-area-inset-bottom);position:fixed;inset:auto 0 0}._navHeader_ptipu_80,._navTheme_ptipu_81,._navMe_ptipu_82,._compactBrand_ptipu_86,._collapseButton_ptipu_87{display:none}._navList_ptipu_91{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}._navList_ptipu_91 li{min-width:0}._navLink_ptipu_103{min-height:var(--nav-height);padding:var(--space-2) var(--space-2) var(--space-3);color:var(--color-text-muted);justify-items:center;gap:.15rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:grid;position:relative}._navLink_ptipu_103:hover{color:var(--color-text)}._navLink_ptipu_103[aria-current=page]{color:var(--color-primary-text)}._navLink_ptipu_103[aria-current=page]:after{content:"";background:var(--color-nav-indicator);border-radius:50%;width:.35rem;height:.35rem;position:absolute;bottom:.45rem}._main_ptipu_135{min-width:0;padding:var(--space-5) var(--gutter) calc(var(--nav-height) + var(--space-7) + env(safe-area-inset-bottom));outline:none}._main_ptipu_135>*{margin-inline:auto}@media (width>=56rem){._shell_ptipu_1{--sidebar-width:15.5rem;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);transition:grid-template-columns var(--duration) var(--ease-out);display:grid}._shellCollapsed_ptipu_156{--sidebar-width:5.5rem}._top_ptipu_25{display:none}._nav_ptipu_40{width:var(--sidebar-width);gap:var(--space-6);height:100dvh;padding:var(--space-6) var(--space-4);border-top:0;border-right:1px solid var(--color-nav-border);background:var(--color-nav-rail-bg);overscroll-behavior:contain;transition:width var(--duration) var(--ease-out), padding var(--duration) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}._navHeader_ptipu_80{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:2.75rem;display:flex}._navBrand_ptipu_40{min-width:0;padding-left:var(--space-3);align-items:center;display:inline-flex}._fullBrand_ptipu_199{display:inline-flex}._compactBrand_ptipu_86{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-md);line-height:1}._compactBrand_ptipu_86:first-letter{color:inherit}._collapseButton_ptipu_87{width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._collapseButton_ptipu_87:hover{border-color:var(--color-nav-border);background:var(--color-nav-hover-bg);color:var(--color-text)}._navList_ptipu_91{gap:var(--space-1);grid-template-columns:none;display:grid}._navLink_ptipu_103{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-base);display:flex}._navLink_ptipu_103:hover{background:var(--color-surface-sunk)}._navLink_ptipu_103[aria-current=page]{background:var(--color-primary-soft)}._navLink_ptipu_103[aria-current=page]:after{margin-left:auto;position:static}._navTheme_ptipu_81{margin-top:auto;display:block}._navMe_ptipu_82{margin-top:calc(-1 * var(--space-5));align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:inherit;text-decoration:none;display:flex}._navMe_ptipu_82:hover{background:var(--color-surface-sunk)}._navMeText_ptipu_283{min-width:0;line-height:var(--leading-snug);display:grid}._navMeName_ptipu_289{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}._navMeHandle_ptipu_296{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}._main_ptipu_135{width:100%;padding:var(--space-7) clamp(var(--space-5), 4vw, var(--space-8)) var(--space-8);grid-column:2}._shellCollapsed_ptipu_156 ._nav_ptipu_40{gap:var(--space-5);padding-inline:var(--space-3)}._shellCollapsed_ptipu_156 ._navHeader_ptipu_80{flex-direction:column;justify-content:center}._shellCollapsed_ptipu_156 ._navBrand_ptipu_40{padding:0}._shellCollapsed_ptipu_156 ._fullBrand_ptipu_199{display:none}._shellCollapsed_ptipu_156 ._compactBrand_ptipu_86{display:inline}._shellCollapsed_ptipu_156 ._navLink_ptipu_103{justify-content:center;gap:0;padding-inline:0}._shellCollapsed_ptipu_156 ._navLink_ptipu_103>span{display:none}._shellCollapsed_ptipu_156 ._navLink_ptipu_103[aria-current=page]:after{margin:0;position:absolute;right:.35rem}._shellCollapsed_ptipu_156 ._navTheme_ptipu_81{place-items:center;display:grid}._shellCollapsed_ptipu_156 ._navMe_ptipu_82{justify-content:center;padding-inline:0}._shellCollapsed_ptipu_156 ._navMeText_ptipu_283{display:none}}@media (width<=24rem){._top_ptipu_25{padding-inline:var(--space-3)}._navLink_ptipu_103{padding-inline:var(--space-1);font-size:.75rem}}@media (prefers-reduced-motion:reduce){._shell_ptipu_1,._nav_ptipu_40{transition:none}}._shell_13lly_1{min-height:100dvh}._top_13lly_5{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-3);padding:max(var(--space-3), env(safe-area-inset-top)) var(--gutter) var(--space-3);background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-divider);display:flex;position:sticky;top:0}._brand_13lly_19{border-radius:6px;text-decoration:none}._actions_13lly_24{align-items:center;gap:var(--space-2);display:flex}._cta_13lly_30{min-height:2.75rem;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-button-bg);color:var(--color-button-text);white-space:nowrap;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._cta_13lly_30:hover{background:var(--color-button-bg-hover)}._wideOnly_13lly_47{display:none}@media (width>=34rem){._wideOnly_13lly_47{display:inline-flex}}._main_13lly_57{max-width:64rem;padding:var(--space-5) var(--gutter) var(--space-8);margin:0 auto}@media (width>=56rem){._main_13lly_57{padding-top:var(--space-7)}}._tag_1frs1_1{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.3rem;padding:.1rem .6rem;font-size:.8125rem;font-weight:600;line-height:1.5;display:inline-flex}._neutral_1frs1_13{background:var(--color-surface-sunk);color:var(--color-text-muted)}._muted_1frs1_18{color:var(--color-text-muted);box-shadow:inset 0 0 0 1px var(--color-border);background:0 0}._primary_1frs1_24{background:var(--color-chip-done-bg);color:var(--color-chip-done-text)}._accent_1frs1_30{background:var(--color-badge-bg);color:var(--color-badge-text)}._person_1frs1_35{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}._personText_1frs1_42{min-width:0;line-height:var(--leading-snug);display:grid}._personName_1frs1_48{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}._personHandle_1frs1_55{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._empty_1frs1_63{justify-items:start;gap:var(--space-3);padding:var(--space-5);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-md);display:grid}._emptyTitle_1frs1_72{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-tight)}._emptyText_1frs1_78{color:var(--color-text-muted)}._confirm_1frs1_82{gap:var(--space-3);max-width:32rem;display:grid}._confirmActions_1frs1_88{gap:var(--space-2);flex-wrap:wrap;display:flex}._more_1frs1_94{padding-top:var(--space-2);justify-content:center;display:flex}._sectionHeader_1frs1_100{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._sectionTitle_1frs1_108{font-size:var(--text-md)}._notice_dx11n_1{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-snug);border-left:4px solid}._title_dx11n_9{font-weight:650;font-size:var(--text-base)}._title_dx11n_9+._body_dx11n_14{margin-top:var(--space-1)}._info_dx11n_18{background:var(--color-primary-soft);border-color:var(--color-notice-info-border)}._success_dx11n_23{background:var(--color-primary-soft);border-color:var(--color-primary-text)}._error_dx11n_28{background:var(--color-danger-soft);border-color:var(--color-danger)}._error_dx11n_28 ._title_dx11n_9{color:var(--color-danger)}._page_1yqhs_3{gap:var(--space-6);min-width:0;max-width:44rem;display:grid}._header_1yqhs_10{gap:var(--space-3);display:grid}._headerRow_1yqhs_15{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._title_1yqhs_23{font-size:var(--text-xl)}._lede_1yqhs_27{color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-snug);max-width:36rem}._section_1yqhs_34{gap:var(--space-4);display:grid}._list_1yqhs_39{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._muted_1yqhs_47{color:var(--color-text-muted)}._back_1yqhs_51{font-weight:600;font-size:var(--text-sm);justify-self:start}._group_1epc7_1{border:0;min-width:0;margin:0;padding:0}._legend_1epc7_8{margin-bottom:var(--space-2);padding:0;font-weight:600}._options_1epc7_14{gap:var(--space-3);display:grid}@media (width>=34rem){._options_1epc7_14{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}._option_1epc7_14{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;transition:border-color var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out);display:flex;position:relative}._option_1epc7_14:hover{border-color:var(--color-border-strong)}._option_1epc7_14:has(._radio_1epc7_42:checked){border-color:var(--color-selected-border);background:var(--color-primary-soft)}._option_1epc7_14:has(._radio_1epc7_42:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}._radio_1epc7_42{appearance:none;border:2px solid var(--color-border-strong);background:var(--color-surface);border-radius:50%;flex:none;place-content:center;width:1.25rem;height:1.25rem;margin:.15rem 0 0;display:grid}._radio_1epc7_42:checked{border-color:var(--color-selected-border)}._radio_1epc7_42:checked:after{content:"";background:var(--color-accent);border-radius:50%;width:.6rem;height:.6rem}._radio_1epc7_42:focus-visible{outline:none}._text_1epc7_81{gap:var(--space-1);display:grid}._title_1epc7_86{font-weight:650}._description_1epc7_90{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-snug)}._field_1dn4d_1{gap:var(--space-2);display:grid}._label_1dn4d_6{font-weight:600}._control_1dn4d_10{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-height:3rem;transition:border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);align-items:center;display:flex}._control_1dn4d_10:focus-within{border-color:var(--color-field-focus);box-shadow:0 0 0 3px var(--color-field-glow)}._invalid_1dn4d_25,._invalid_1dn4d_25:focus-within{border-color:var(--color-danger)}._prefix_1dn4d_30{padding-left:var(--space-4);color:var(--color-text-muted);font-weight:600}._input_1dn4d_36{min-width:0;height:100%;min-height:2.9rem;padding:0 var(--space-4);background:0 0;border:0;outline:none;flex:1}._prefix_1dn4d_30+._input_1dn4d_36{padding-left:.15rem}._hint_1dn4d_51,._error_1dn4d_52{font-size:var(--text-sm);line-height:var(--leading-snug)}._hint_1dn4d_51{color:var(--color-text-muted)}._error_1dn4d_52{color:var(--color-danger);font-weight:550}._select_s4mra_1{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.25rem) 52%,calc(100% - .9rem) 52%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.5rem}._select_s4mra_1 option{color:var(--color-text);background:var(--color-surface)}._labelRow_s4mra_17{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._areaControl_s4mra_24{align-items:stretch}._area_s4mra_24{min-height:7rem;padding-top:var(--space-3);padding-bottom:var(--space-3);resize:vertical;line-height:var(--leading-body)}._counter_s4mra_36{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._over_s4mra_42{color:var(--color-danger);font-weight:650}._form_617xn_1{gap:var(--space-6);max-width:40rem;display:grid}._group_617xn_7{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}._legend_617xn_16{margin-bottom:var(--space-1);font-family:var(--font-display);font-size:var(--text-md);padding:0}._pair_617xn_23{gap:var(--space-4);display:grid}@media (width>=34rem){._pair_617xn_23{grid-template-columns:1fr 1fr;align-items:start}}._error_617xn_35{color:var(--color-danger);font-size:var(--text-sm);font-weight:550}._actions_617xn_41{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._toggle_luym2_1{margin-left:var(--space-1);padding:.1rem var(--space-1);border-radius:var(--radius-sm);color:var(--color-primary-text);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700;display:inline}._toggle_luym2_1:hover{text-underline-offset:.16em;text-decoration:underline}._toggle_luym2_1:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._backdrop_k1lcs_1{z-index:50;padding:var(--space-4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#041013cc;place-items:center;display:grid;position:fixed;inset:0}._dialog_k1lcs_12{gap:var(--space-4);width:min(100%,46rem);max-height:calc(100dvh - (2 * var(--space-4)));padding:clamp(var(--space-4), 4vw, var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-raised);display:grid;overflow-y:auto}._header_k1lcs_25,._actions_k1lcs_26,._timelineHeading_k1lcs_27,._timeLabels_k1lcs_28,._zoomControl_k1lcs_29{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._header_k1lcs_25 h2{margin-top:var(--space-1)}._eyebrow_k1lcs_40{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:650}._close_k1lcs_46{background:var(--color-surface-sunk);width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:1.6rem}._close_k1lcs_46:disabled{cursor:wait;opacity:.55}._aspectChoices_k1lcs_63{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}._aspectChoices_k1lcs_63 button{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:650;display:flex}._aspectChoices_k1lcs_63 button:hover,._aspectChoices_k1lcs_63 ._aspectActive_k1lcs_87{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface));color:var(--color-primary)}._aspectIcon_k1lcs_93{border:1.5px solid;border-radius:2px;width:1.15rem;max-height:1.15rem;display:block}._stage_k1lcs_101{border-radius:var(--radius-md);background:#071316;place-items:center;width:100%;max-height:48dvh;transition:aspect-ratio .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 .6rem 2rem #0000002e}._stage_k1lcs_101 canvas{object-fit:contain;cursor:grab;touch-action:none;width:100%;height:100%;display:block}._stage_k1lcs_101 canvas:active{cursor:grabbing}._stage_k1lcs_101 video{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._loading_k1lcs_135{color:#ffffffb8;position:absolute}._grid_k1lcs_140{pointer-events:none;background:linear-gradient(90deg,#0000 33.2%,#ffffff40 33.3% 33.55%,#0000 33.65% 66.4%,#ffffff40 66.5% 66.75%,#0000 66.85%),linear-gradient(#0000 33.2%,#ffffff40 33.3% 33.55%,#0000 33.65% 66.4%,#ffffff40 66.5% 66.75%,#0000 66.85%);border:1px solid #ffffffd9;position:absolute;inset:0}._corner_k1lcs_150{filter:drop-shadow(0 1px 2px #0000008c);pointer-events:none;border-style:solid;border-color:#fff;width:1.5rem;height:1.5rem;position:absolute}._topLeft_k1lcs_160{border-width:3px 0 0 3px;top:0;left:0}._topRight_k1lcs_161{border-width:3px 3px 0 0;top:0;right:0}._bottomLeft_k1lcs_162{border-width:0 0 3px 3px;bottom:0;left:0}._bottomRight_k1lcs_163{border-width:0 3px 3px 0;bottom:0;right:0}._positionControls_k1lcs_165{gap:var(--space-2);display:grid}._positionControls_k1lcs_165 p{color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;margin:0}._zoomControl_k1lcs_29{justify-content:center}._zoomControl_k1lcs_29 label{width:min(15rem,48vw)}._zoomControl_k1lcs_29 input{width:100%;accent-color:var(--color-primary);display:block}._zoomControl_k1lcs_29 button,._previewButton_k1lcs_192{border:1px solid var(--color-border);background:var(--color-surface-sunk);min-width:2.5rem;min-height:2.5rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;font-weight:700}._zoomControl_k1lcs_29 button:not(._reset_k1lcs_204){font-size:1.25rem}._zoomControl_k1lcs_29 button:disabled,._previewButton_k1lcs_192:disabled{cursor:default;opacity:.45}._zoomControl_k1lcs_29 ._reset_k1lcs_204{padding-inline:var(--space-3);font-size:var(--text-sm)}._timelineSection_k1lcs_219{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunk);display:grid}._timelineHeading_k1lcs_27 div{gap:2px;display:grid}._timelineHeading_k1lcs_27 span,._processing_k1lcs_234 small{color:var(--color-text-muted);font-size:var(--text-sm)}._previewButton_k1lcs_192{padding-inline:var(--space-4);border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));color:var(--color-primary);font-size:var(--text-sm)}._timeline_k1lcs_27{--selection-left:0%;--selection-width:100%;height:2rem;position:relative}._timelineTrack_k1lcs_253,._timelineSelection_k1lcs_254{background:color-mix(in srgb, var(--color-text-muted) 22%, transparent);border-radius:999px;height:.56rem;position:absolute;top:calc(50% - .28rem);left:0;right:0}._timelineSelection_k1lcs_254{right:auto;left:var(--selection-left);width:var(--selection-width);background:var(--color-primary)}._timeline_k1lcs_27 input{appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}._timeline_k1lcs_27 input::-webkit-slider-runnable-track{background:0 0;height:.56rem}._timeline_k1lcs_27 input::-moz-range-track{background:0 0;height:.56rem}._timeline_k1lcs_27 input::-webkit-slider-thumb{appearance:none;background:var(--color-primary);pointer-events:auto;cursor:ew-resize;border:3px solid #fff;border-radius:50%;width:1.35rem;height:1.35rem;margin-top:-.4rem;box-shadow:0 1px 5px #00000059}._timeline_k1lcs_27 input::-moz-range-thumb{background:var(--color-primary);pointer-events:auto;cursor:ew-resize;border:3px solid #fff;border-radius:50%;width:1rem;height:1rem;box-shadow:0 1px 5px #00000059}._timeLabels_k1lcs_28{color:var(--color-text);font-variant-numeric:tabular-nums;align-items:end;font-weight:700}._timeLabels_k1lcs_28 span:first-child,._timeLabels_k1lcs_28 span:last-child{display:grid}._timeLabels_k1lcs_28 span:last-child{text-align:right}._timeLabels_k1lcs_28 small{color:var(--color-text-muted);text-transform:uppercase;font-size:.7rem;font-weight:600}._timeLabels_k1lcs_28 ._clipDuration_k1lcs_321{color:var(--color-primary);font-size:var(--text-sm)}._processing_k1lcs_234{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));color:var(--color-text);font-size:var(--text-sm);font-weight:650;display:grid}._processing_k1lcs_234 progress{width:100%;accent-color:var(--color-primary)}._error_k1lcs_339{color:var(--color-danger);margin:0}._actions_k1lcs_26{flex-wrap:wrap;justify-content:flex-end}@media (width<=36rem){._backdrop_k1lcs_1{align-items:end;padding:0}._dialog_k1lcs_12{width:100%;max-height:96dvh;padding:var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._stage_k1lcs_101{max-height:43dvh}._aspectChoices_k1lcs_63 button{gap:3px;font-size:.72rem;display:grid}._aspectIcon_k1lcs_93{justify-self:center}._zoomControl_k1lcs_29 ._reset_k1lcs_204{padding-inline:var(--space-2)}._timelineSection_k1lcs_219{padding:var(--space-3)}._actions_k1lcs_26>*{flex:8rem}}@media (prefers-reduced-motion:reduce){._stage_k1lcs_101{transition:none}}._card_1itqi_1{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:inherit;transition:border-color var(--duration) var(--ease-out);text-decoration:none;display:flex}._card_1itqi_1:hover{border-color:var(--color-border-strong)}._card_1itqi_1:hover ._name_1itqi_18{text-decoration:underline;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:.18em}._date_1itqi_26{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex:none;justify-items:center;width:3.75rem;line-height:1;display:grid;overflow:hidden}._month_1itqi_38{background:var(--color-badge-bg);width:100%;color:var(--color-badge-text);text-align:center;padding:.3rem 0 .25rem;font-size:.75rem;font-weight:700}._day_1itqi_48{font-family:var(--font-display);padding-top:.35rem;font-size:1.75rem}._weekday_1itqi_54{color:var(--color-text-muted);padding:.15rem 0 .45rem;font-size:.75rem;font-weight:600}._lg_1itqi_61{width:5rem}._lg_1itqi_61 ._day_1itqi_48{font-size:2.4rem}._body_1itqi_71{gap:var(--space-1);min-width:0;display:grid}._name_1itqi_18{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-tight);overflow-wrap:anywhere}._when_1itqi_84{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-snug)}._tags_1itqi_90{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._layout_13tlh_1{gap:var(--space-5);min-width:0;max-width:44rem;display:grid}._content_13tlh_8{min-width:0}._header_13tlh_12{gap:var(--space-4);display:grid}._coverBlock_13tlh_17{gap:var(--space-3);display:grid}._coverInput_13tlh_22{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}._cover_13tlh_17{aspect-ratio:16/6;border-radius:var(--radius-lg);background:var(--color-surface-sunk);width:100%;min-height:11rem;box-shadow:inset 0 0 0 1px var(--color-border);position:relative;overflow:hidden}._cover_13tlh_17 img{object-fit:cover;width:100%;height:100%;display:block}._coverEmpty_13tlh_48{background:radial-gradient(circle at 78% 22%, color-mix(in srgb, var(--color-accent) 22%, transparent), transparent 33%), linear-gradient(135deg, var(--color-primary-soft), var(--color-surface-sunk))}._coverPlaceholder_13tlh_54{place-content:center;justify-items:center;gap:var(--space-2);color:var(--color-text-muted);font-weight:600;display:grid;position:absolute;inset:0}._coverActions_13tlh_65{right:var(--space-3);bottom:var(--space-3);gap:var(--space-2);display:flex;position:absolute}._coverButton_13tlh_73{min-height:2.65rem;padding-inline:var(--space-4);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 .25rem 1rem #0000002e}._coverConfirm_13tlh_81{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunk);flex-wrap:wrap;display:flex}._coverConfirm_13tlh_81 span{flex:12rem}._titleRow_13tlh_95{align-items:flex-start;gap:var(--space-4);display:flex}._titleText_13tlh_101{gap:var(--space-1);min-width:0;display:grid}._title_13tlh_95{font-size:var(--text-xl);overflow-wrap:anywhere}._when_13tlh_112{font-weight:600}._where_13tlh_116{color:var(--color-text-muted);overflow-wrap:anywhere}._tags_13tlh_121{gap:var(--space-2);flex-wrap:wrap;display:flex}._description_13tlh_127{white-space:pre-line;max-width:38rem}._descriptionPanel_13tlh_132{min-width:0;padding:clamp(var(--space-4), 3vw, var(--space-6));border:1px solid var(--color-divider);border-radius:var(--radius-lg);background:var(--color-surface);position:relative;overflow:hidden}._descriptionEyebrow_13tlh_142{margin-bottom:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:700;display:block}._descriptionTitle_13tlh_150{margin-bottom:var(--space-4);font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-tight)}._descriptionText_13tlh_157{white-space:pre-line;overflow-wrap:anywhere;line-height:var(--leading-body)}._organizer_13tlh_163{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._organizerLabel_13tlh_170{color:var(--color-text-muted);font-size:var(--text-sm)}._tabs_13tlh_177{gap:var(--space-1);border-bottom:1px solid var(--color-divider);scrollbar-width:none;display:flex;overflow-x:auto}._tab_13tlh_177{padding:var(--space-3) var(--space-4);color:var(--color-text-muted);border-radius:var(--radius-sm) var(--radius-sm) 0 0;flex:none;font-weight:600;text-decoration:none;position:relative}._tab_13tlh_177:hover{color:var(--color-text);background:var(--color-surface-sunk)}._tab_13tlh_177[aria-current=page]{color:var(--color-text)}._tab_13tlh_177[aria-current=page]:after{content:"";left:var(--space-3);right:var(--space-3);background:var(--color-accent);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px}@media (width>=70rem){._withDescription_13tlh_217{column-gap:clamp(var(--space-5), 3vw, var(--space-7));grid-template-columns:minmax(0,44rem) minmax(17rem,1fr);align-items:start;width:100%;max-width:72rem}._withDescription_13tlh_217 ._header_13tlh_12,._withDescription_13tlh_217 ._tabs_13tlh_177,._withDescription_13tlh_217 ._content_13tlh_8{grid-column:1}._withDescription_13tlh_217 ._descriptionPanel_13tlh_132{top:var(--space-7);max-height:calc(100dvh - (2 * var(--space-7)));overscroll-behavior:contain;grid-area:1/2/span 3;position:sticky;overflow-y:auto}}@media (width<=36rem){._cover_13tlh_17{aspect-ratio:16/9;min-height:10rem}._coverActions_13tlh_65{left:var(--space-3)}._coverButton_13tlh_73{padding-inline:var(--space-3);flex:1}}._filters_32932_1{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunk);display:grid}@media (width>=40rem){._filters_32932_1{grid-template-columns:1.4fr 1fr 1fr;align-items:start}._filterActions_32932_15{grid-column:1/-1}}._filterActions_32932_15{gap:var(--space-2);flex-wrap:wrap;display:flex}._page_1u70f_1{gap:var(--space-7);width:100%;max-width:48rem;display:grid}._header_1u70f_8{gap:var(--space-3);display:grid}._title_1u70f_13{font-size:var(--text-2xl)}._lede_1u70f_17{color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-snug);max-width:40rem}._invite_1u70f_26{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1.5px solid var(--color-selected-border);border-radius:var(--radius-md);background:var(--color-surface);color:inherit;text-decoration:none;display:flex}._invite_1u70f_26:hover ._inviteName_1u70f_38{text-decoration:underline;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline)}._inviteText_1u70f_43{gap:var(--space-1);min-width:0;display:grid}._inviteName_1u70f_38{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-tight)}._inviteMeta_1u70f_55{color:var(--color-text-muted);font-size:var(--text-sm)}._page_fz1u4_1{min-height:100dvh;display:grid}._main_fz1u4_6{gap:var(--space-5);width:100%;max-width:34rem;padding:max(var(--space-6), env(safe-area-inset-top)) var(--gutter) var(--space-7);flex-direction:column;display:flex}._topRow_fz1u4_15{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._slogan_fz1u4_24{margin-top:var(--space-6);font-size:var(--text-2xl);letter-spacing:-.025em;line-height:1.04;display:grid}._passing_fz1u4_32{color:var(--color-slogan-passing);animation:_pass_fz1u4_32 1.8s var(--ease-out) .35s both}._staying_fz1u4_37{animation:_stay_fz1u4_37 1s var(--ease-out) .9s both}._period_fz1u4_42{color:var(--color-slogan-period)}@keyframes _pass_fz1u4_32{0%{opacity:1;filter:blur();transform:translate(0)}to{opacity:.55;filter:blur(.4px);transform:translate(-.22em)}}@keyframes _stay_fz1u4_37{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}._lede_fz1u4_71{max-width:30rem;font-size:var(--text-md);line-height:var(--leading-snug);color:var(--color-text-muted)}._registerHeading_fz1u4_78{gap:var(--space-2);margin-top:var(--space-5);display:grid}._registerHeading_fz1u4_78 h1{font-size:var(--text-xl)}._registerHeading_fz1u4_78 p{color:var(--color-text-muted)}._actions_fz1u4_92{gap:var(--space-3);margin-top:var(--space-2);display:grid}._localForm_fz1u4_98{gap:var(--space-4);display:grid}._createAccount_fz1u4_103{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);display:grid}._divider_fz1u4_110{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);display:flex}._divider_fz1u4_110:before,._divider_fz1u4_110:after{content:"";background:var(--color-divider);flex:1;height:1px}._google_fz1u4_126{box-sizing:content-box;background:#fff;border-radius:50%;flex:none;padding:2px}._fine_fz1u4_134{color:var(--color-text-muted);font-size:var(--text-sm)}._panel_fz1u4_141{display:none}@media (width>=60rem){._page_fz1u4_1{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}._main_fz1u4_6{max-width:40rem;padding:var(--space-8) var(--space-7);justify-content:center;justify-self:end}._slogan_fz1u4_24 span{white-space:nowrap}._slogan_fz1u4_24{margin-top:var(--space-5)}._panel_fz1u4_141{justify-content:center;gap:var(--space-5);padding:var(--space-8) var(--space-7);background:var(--color-panel-bg);flex-direction:column;display:flex}._panelTitle_fz1u4_174{color:var(--color-panel-title);font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-tight);max-width:18rem}._categories_fz1u4_182{gap:var(--space-2);flex-wrap:wrap;max-width:30rem;margin:0;padding:0;list-style:none;display:flex}._categories_fz1u4_182 li{border-radius:var(--radius-pill);background:var(--color-pill-bg);color:var(--color-pill-text);font-size:var(--text-sm);padding:.35rem .9rem;font-weight:550}._categories_fz1u4_182 li:nth-child(5n+1){background:var(--color-pill-hl-bg);color:var(--color-pill-hl-text)}._categories_fz1u4_182 li:nth-child(5n+3){background:var(--color-pill-alt-bg);color:var(--color-pill-alt-text)}}._checking_cr1lb_1{color:var(--color-text-muted)}._available_cr1lb_5{align-items:center;gap:var(--space-1);color:var(--color-primary-text);font-weight:600;display:inline-flex}._icon_cr1lb_13{color:var(--color-check-icon);flex:none}._row_iqez5_1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}._rowActions_iqez5_13{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._meta_iqez5_20{color:var(--color-text-muted);font-size:var(--text-sm)}._attendancePanel_iqez5_27{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-raised)}._myAttendance_iqez5_35{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._attendanceTitle_iqez5_43{font-weight:700}._attendanceButtons_iqez5_47{gap:var(--space-2);flex-wrap:wrap;display:flex}._attendanceStats_iqez5_53{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._attendanceStats_iqez5_53 div{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-sunk);display:grid}._attendanceStats_iqez5_53 dt{color:var(--color-text-muted);font-size:var(--text-sm)}._attendanceStats_iqez5_53 dd{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-lg);margin:0}@media (width<=38rem){._attendanceStats_iqez5_53{grid-template-columns:repeat(2,minmax(0,1fr))}._attendanceButtons_iqez5_47,._attendanceButtons_iqez5_47>*{width:100%}}._inviteForm_iqez5_93{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunk);display:grid}._inviteRow_iqez5_101{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid}._inviteTop_iqez5_110{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._inviteTitle_iqez5_118{font-weight:650}._link_iqez5_122{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-sunk);font-size:var(--text-sm);overflow-wrap:anywhere;display:block}._qr_iqez5_131{justify-items:start;gap:var(--space-2);display:grid}._qr_iqez5_131 img{width:11rem;height:11rem;padding:var(--space-2);border-radius:var(--radius-sm);image-rendering:pixelated;background:#fff}._invite_iqez5_93{gap:var(--space-5);max-width:34rem;padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-raised);display:grid}._inviteHead_iqez5_159{align-items:flex-start;gap:var(--space-4);display:flex}._inviteEyebrow_iqez5_165{color:var(--color-accent-text);font-weight:650;font-size:var(--text-sm)}._inviteName_iqez5_171{font-size:var(--text-lg);overflow-wrap:anywhere}._inviteActions_iqez5_176{gap:var(--space-3);display:grid}._attendanceQuestion_iqez5_181{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunk);margin:0;display:grid}._attendanceQuestion_iqez5_181 legend{padding:0 var(--space-1);color:var(--color-text);font-weight:700}._attendanceChoices_iqez5_198{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._attendanceChoices_iqez5_198 label{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);text-align:center;cursor:pointer;transition:border-color var(--duration) var(--ease-out), background var(--duration) var(--ease-out);display:flex}._attendanceChoices_iqez5_198 label:has(input:focus-visible){outline:3px solid var(--color-field-glow);outline-offset:2px}._attendanceChoices_iqez5_198 input{accent-color:var(--color-accent)}._attendanceChoices_iqez5_198 ._attendanceSelected_iqez5_229{border-color:var(--color-selected-border);background:var(--color-accent-soft)}._attendanceHint_iqez5_234{color:var(--color-text-muted);font-size:var(--text-sm)}@media (width<=32rem){._attendanceChoices_iqez5_198{grid-template-columns:1fr}}._field_us4b4_1{gap:var(--space-2);min-width:0;display:grid}._fieldInToolbar_us4b4_7{flex:none}._fieldInToolbarOpen_us4b4_11{flex:1 0 100%;order:2}._compactTrigger_us4b4_16{align-items:center;gap:var(--space-1);min-height:2.5rem;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-sunk);color:var(--color-text);font:inherit;cursor:pointer;font-size:.75rem;font-weight:650;display:inline-flex}._compactTrigger_us4b4_16 svg{width:1.15rem;height:1.15rem;color:var(--color-accent-text)}._compactTrigger_us4b4_16:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}._compactTrigger_us4b4_16:disabled{cursor:not-allowed;opacity:.5}._idlePanel_us4b4_48,._recordingPanel_us4b4_49,._preview_us4b4_50{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunk)}._idlePanel_us4b4_48{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);flex-wrap:wrap;display:flex}._idlePanelCompact_us4b4_65{grid-template-columns:minmax(0,1fr) auto;display:grid}._idlePanelCompact_us4b4_65 ._idleIntro_us4b4_70{grid-area:1/1;min-width:0}._idlePanelCompact_us4b4_65 ._actions_us4b4_76{grid-area:2/1/auto/-1}._closeOptions_us4b4_81{width:2rem;height:2rem;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:1/2;align-self:start;padding:0;font-size:1.35rem;line-height:1}._closeOptions_us4b4_81:hover{background:var(--color-accent-soft);color:var(--color-text)}._idleIntro_us4b4_70{align-items:center;gap:var(--space-3);min-width:min(100%,17rem);display:flex}._idleIntro_us4b4_70>span:last-child{gap:.1rem;display:grid}._idleIntro_us4b4_70 strong{font-size:var(--text-sm)}._idleIntro_us4b4_70 small{color:var(--color-text-muted);font-size:.8125rem;line-height:var(--leading-snug)}._micIcon_us4b4_125{background:var(--color-accent-soft);width:2.6rem;height:2.6rem;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;display:grid}._actions_us4b4_76{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._fileButton_us4b4_143{min-height:2.75rem;padding:0 var(--space-3);border:1.5px dashed var(--color-accent);border-radius:var(--radius-pill);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}._fileButton_us4b4_143:hover{background:var(--color-accent-soft)}._fileButton_us4b4_143[aria-disabled=true]{opacity:.55;cursor:not-allowed}._fileButton_us4b4_143 input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._recordingPanel_us4b4_49{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent-soft) 62%, var(--color-surface));grid-template-columns:minmax(9rem,1fr) auto auto;display:grid}._recordingVisual_us4b4_181{align-items:center;gap:var(--space-3);min-width:0;display:flex}._recordingDot_us4b4_188{background:var(--color-danger);width:.75rem;height:.75rem;box-shadow:0 0 0 0 color-mix(in srgb, var(--color-danger) 34%, transparent);border-radius:50%;flex:none;animation:1.45s ease-out infinite _recording-pulse_us4b4_1}._waveform_us4b4_198{align-items:center;gap:3px;width:100%;max-width:16rem;height:2.5rem;display:flex;overflow:hidden}._waveform_us4b4_198 span{border-radius:var(--radius-pill);background:var(--color-accent);flex:3px;min-width:2px;height:72%;animation:.82s ease-in-out infinite alternate _audio-wave_us4b4_1;transform:scaleY(.25)}._waveform_us4b4_198 span:nth-child(3n){height:42%}._waveform_us4b4_198 span:nth-child(4n+1){height:94%}._waveform_us4b4_198 span:nth-child(5n+2){height:58%}._recordingText_us4b4_230{white-space:nowrap;gap:.1rem;display:grid}._recordingText_us4b4_230 strong{font-size:var(--text-sm)}._recordingText_us4b4_230 span{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._preview_us4b4_50{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);flex-wrap:wrap;display:flex}._player_us4b4_255{align-items:center;gap:var(--space-3);width:min(100%,34rem);min-width:min(100%,19rem);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--color-accent-soft) 75%, transparent), transparent 42%), var(--color-surface-sunk);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}._playerCompact_us4b4_271{gap:var(--space-2);width:min(100%,27rem);padding:var(--space-2) var(--space-3)}._audioNative_us4b4_277{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._playButton_us4b4_285,._soundButton_us4b4_286{cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._playButton_us4b4_285{background:var(--color-primary);width:3rem;height:3rem;color:var(--color-on-primary);box-shadow:0 6px 18px -10px color-mix(in srgb, var(--color-primary) 85%, transparent)}._playerCompact_us4b4_271 ._playButton_us4b4_285{width:2.55rem;height:2.55rem}._playButton_us4b4_285:hover{background:var(--color-primary-hover)}._playButton_us4b4_285 svg{fill:currentColor;width:1.25rem;height:1.25rem}._soundButton_us4b4_286{width:2.5rem;height:2.5rem;color:var(--color-text-muted);background:0 0}._soundButton_us4b4_286:hover{background:var(--color-primary-soft);color:var(--color-primary-text)}._soundButton_us4b4_286 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}._playerBody_us4b4_340{gap:var(--space-2);min-width:0;display:grid}._playerTitle_us4b4_346{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._audioLabel_us4b4_353{color:var(--color-text);font-size:var(--text-sm);font-weight:700}._audioTime_us4b4_359{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}._waveSeek_us4b4_366{min-width:0;height:2rem;position:relative}._savedWaveform_us4b4_372{pointer-events:none;align-items:center;gap:2px;height:100%;display:flex}._savedWaveform_us4b4_372 span{border-radius:var(--radius-pill);background:var(--color-border-strong);opacity:.62;flex:2px;min-width:2px;height:32%}._savedWaveform_us4b4_372 span:nth-child(3n){height:70%}._savedWaveform_us4b4_372 span:nth-child(4n+1){height:94%}._savedWaveform_us4b4_372 span:nth-child(5n+2){height:52%}._savedWaveform_us4b4_372 ._wavePlayed_us4b4_393{background:var(--color-accent);opacity:1}._audioSeek_us4b4_398{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._waveSeek_us4b4_366:has(._audioSeek_us4b4_398:focus-visible){outline:3px solid var(--color-field-glow);outline-offset:2px;border-radius:var(--radius-sm)}._error_us4b4_414{color:var(--color-danger);font-size:var(--text-sm);font-weight:550}@keyframes _audio-wave_us4b4_1{to{opacity:.72;transform:scaleY(1)}}@keyframes _recording-pulse_us4b4_1{70%{box-shadow:0 0 0 .55rem #0000}to{box-shadow:0 0 #0000}}@media (width<=40rem){._recordingPanel_us4b4_49{grid-template-columns:minmax(0,1fr) auto}._recordingVisual_us4b4_181{grid-column:1/-1}._recordingText_us4b4_230{white-space:normal}}@media (prefers-reduced-motion:reduce){._recordingDot_us4b4_188,._waveform_us4b4_198 span{animation:none}._waveform_us4b4_198 span{transform:scaleY(.55)}}._mural_xd65i_1{gap:var(--space-5);min-width:0;display:grid}._list_xd65i_7{gap:var(--space-4);min-width:0;display:grid}._muralBar_xd65i_15{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}._muralTitle_xd65i_24{font-size:var(--text-md)}._newMemoriesAction_xd65i_28{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._segmented_xd65i_36{border-radius:var(--radius-pill);background:var(--color-surface-sunk);padding:3px;display:inline-flex}._segmented_xd65i_36 button{min-height:2.25rem;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-muted);font-weight:600;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0}._segmented_xd65i_36 button[aria-pressed=true]{background:var(--color-surface);color:var(--color-text);box-shadow:0 0 0 1.5px var(--color-selected-border)}._card_xd65i_63{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;display:grid}._cardHead_xd65i_73{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._meta_xd65i_80{color:var(--color-text-muted);font-size:var(--text-sm)}._meta_xd65i_80 a{color:inherit}._text_xd65i_89{white-space:pre-line;overflow-wrap:anywhere;font-size:var(--text-base)}._grid_xd65i_95{border-radius:var(--radius-sm);grid-template-columns:repeat(2,1fr);gap:4px;display:grid;overflow:hidden}._grid_xd65i_95[data-count="1"]{grid-template-columns:1fr}._grid_xd65i_95[data-count="3"] ._thumb_xd65i_107:first-child,._grid_xd65i_95[data-count="5"] ._thumb_xd65i_107:first-child{grid-column:1/-1}._thumb_xd65i_107{background:var(--color-surface-sunk);cursor:zoom-in;border:0;min-width:0;padding:0;display:block}._thumb_xd65i_107 img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;display:block}._grid_xd65i_95[data-count="1"] ._thumb_xd65i_107 img{object-fit:contain;max-height:34rem}._videoPlayer_xd65i_134{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#000;display:grid;overflow:hidden}._videoPlayer_xd65i_134 video{object-fit:contain;background:#000;width:100%;max-height:min(72dvh,38rem);display:block}._videoPlayer_xd65i_134 span{padding:0 var(--space-3) var(--space-3);color:#fff;font-size:var(--text-sm);font-weight:600}._thumb_xd65i_107:focus-visible{outline-offset:-3px}._engagement_xd65i_162{justify-content:flex-start;align-items:center;gap:var(--space-1);min-height:3rem;padding:var(--space-1) 0;border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);flex-wrap:wrap;display:flex}._moreActions_xd65i_174{margin-left:auto;position:relative}._moreActions_xd65i_174>summary{width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;border-radius:50%;place-items:center;list-style:none;display:grid}._moreActions_xd65i_174>summary::-webkit-details-marker{display:none}._moreActions_xd65i_174>summary:hover,._moreActions_xd65i_174[open]>summary{background:var(--color-primary-soft)}._moreActions_xd65i_174>summary svg{fill:currentColor;width:1.6rem;height:1.6rem}._actionsMenu_xd65i_205{z-index:9;right:0;top:calc(100% + var(--space-2));gap:var(--space-1);min-width:12rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-raised);display:grid;position:absolute}._actionsMenu_xd65i_205>*{width:100%}._cardActions_xd65i_224{gap:var(--space-2);margin-top:calc(-1 * var(--space-1));flex-wrap:wrap;display:flex}._fresh_xd65i_231{gap:var(--space-2);display:grid}._freshLabel_xd65i_236{border-radius:var(--radius-pill);background:var(--color-badge-bg);color:var(--color-badge-text);justify-self:start;padding:.1rem .6rem;font-size:.8125rem;font-weight:650}._composer_xd65i_248{gap:var(--space-4);padding:var(--space-4);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid}._composer_xd65i_248:focus-within{border-color:var(--color-field-focus)}._card_xd65i_63 ._composer_xd65i_248{border:0;padding:0}._hint_xd65i_266{color:var(--color-text-muted);font-size:var(--text-sm)}._uploads_xd65i_271{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}._upload_xd65i_271{border-radius:var(--radius-sm);background:var(--color-surface-sunk);aspect-ratio:1;display:grid;position:relative;overflow:hidden}._upload_xd65i_271 img,._upload_xd65i_271 video,._uploadPlaceholder_xd65i_291{object-fit:cover;grid-area:1/1;width:100%;height:100%}._upload_xd65i_271 video{background:#000}._upload_xd65i_271[data-status=uploading] img,._upload_xd65i_271[data-status=uploading] video{opacity:.45}._upload_xd65i_271[data-status=error]{outline:2px solid var(--color-danger);outline-offset:-2px}._upload_xd65i_271[data-status=error] img{opacity:.25}._uploadStatus_xd65i_319{padding:var(--space-1) var(--space-2);background:color-mix(in srgb, var(--color-surface) 88%, transparent);grid-area:1/1;align-self:end;font-size:.75rem;font-weight:600;line-height:1.25}._upload_xd65i_271[data-status=error] ._uploadStatus_xd65i_319{color:var(--color-danger)}._uploadRemove_xd65i_333{background:color-mix(in srgb, var(--color-surface) 92%, transparent);width:1.9rem;height:1.9rem;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;font-size:1.2rem;line-height:1;position:absolute;top:4px;right:4px}._uploadRemove_xd65i_333:disabled{cursor:progress;opacity:.5}._composerActions_xd65i_353{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._spacer_xd65i_360{flex:1}._mediaTools_xd65i_364{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}._mediaTool_xd65i_364{min-height:2.5rem;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-sunk);color:var(--color-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.4rem;font-size:.75rem;font-weight:650;display:inline-flex}._mediaTool_xd65i_364 svg{fill:none;width:1.15rem;height:1.15rem;stroke:var(--color-accent-text);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}._mediaTool_xd65i_364:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}._mediaTool_xd65i_364:focus-visible,._mediaTool_xd65i_364:focus-within{outline:3px solid var(--color-focus);outline-offset:2px}._disabled_xd65i_409{opacity:.5;cursor:not-allowed}._lightbox_xd65i_416{width:min(100vw,72rem);max-width:100vw;max-height:100dvh;padding:var(--space-4);color:#fff;background:0 0;border:0}._lightbox_xd65i_416::backdrop{background:#041013e0}._lightboxImage_xd65i_430{border-radius:var(--radius-sm);object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 7rem);margin:0 auto;display:block}._lightboxBar_xd65i_441{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}._lightboxButton_xd65i_449,._lightboxClose_xd65i_450{border-radius:var(--radius-pill);color:#fff;min-width:2.75rem;min-height:2.75rem;font-size:var(--text-md);cursor:pointer;background:0 0;border:1.5px solid #fff6}._lightboxClose_xd65i_450{margin-left:var(--space-4);padding:0 var(--space-4);font-size:var(--text-base);font-weight:600}._lightboxCount_xd65i_468{font-variant-numeric:tabular-nums}._reactions_kppkk_3{align-items:center;display:flex;position:relative}._reactionAction_kppkk_9,._commentToggle_kppkk_10{min-width:2.75rem;min-height:2.75rem;padding:0 var(--space-2);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;display:inline-flex;position:relative}._reactionAction_kppkk_9:hover:not(:disabled),._commentToggle_kppkk_10:hover{background:var(--color-primary-soft)}._reactionAction_kppkk_9[aria-pressed=true]{color:var(--color-accent)}._commentToggle_kppkk_10[aria-pressed=true]{background:var(--color-primary-soft);color:var(--color-primary-text)}._actionIcon_kppkk_40{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.65rem;height:1.65rem}._actionCount_kppkk_50{min-width:.8rem;font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:700}._myReaction_kppkk_57{border:1px solid var(--color-surface);background:var(--color-surface-sunk);border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.72rem;line-height:1;display:grid;position:absolute;bottom:0;right:0}._reactionList_kppkk_72{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._reaction_kppkk_3{border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);min-height:2.25rem;color:var(--color-text);align-items:center;gap:.35rem;padding:0 .7rem;font-size:1.05rem;line-height:1;display:inline-flex}button._reaction_kppkk_3{cursor:pointer}button._reaction_kppkk_3:hover:not(:disabled){border-color:var(--color-border-strong)}._reaction_kppkk_3[aria-pressed=true]{border-color:var(--color-selected-border);background:var(--color-accent-soft)}._reactionCount_kppkk_110{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:650}._reactButton_kppkk_116{border:1.5px dashed var(--color-accent);border-radius:var(--radius-pill);min-height:2.25rem;color:var(--color-text);font-weight:600;font-size:var(--text-sm);cursor:pointer;background:0 0;padding:0 .85rem}._reactButton_kppkk_116:hover:not(:disabled){background:var(--color-accent-soft)}._picker_kppkk_132{z-index:10;left:0;bottom:calc(100% + var(--space-2));gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-raised);display:grid;position:absolute}._pickerRow_kppkk_146{gap:var(--space-1);flex-wrap:wrap;display:flex}._pickerEmoji_kppkk_152{background:var(--color-surface-sunk);cursor:pointer;border:1.5px solid #0000;border-radius:50%;width:2.75rem;height:2.75rem;font-size:1.35rem}._pickerEmoji_kppkk_152:hover,._pickerEmoji_kppkk_152[aria-pressed=true]{border-color:var(--color-selected-border)}._pickerOther_kppkk_167{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._pickerLabel_kppkk_174{font-size:var(--text-sm);font-weight:600}._pickerInput_kppkk_179{width:4.5rem;min-height:2.5rem;padding:0 var(--space-2);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);text-align:center;font-size:1.2rem}._pickerInput_kppkk_179:focus{border-color:var(--color-field-focus);box-shadow:0 0 0 3px var(--color-field-glow);outline:none}._pickerSend_kppkk_196{min-height:2.5rem;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-button-bg);color:var(--color-button-text);cursor:pointer;border:0;font-weight:600}._pickerSend_kppkk_196:disabled{opacity:.55;cursor:not-allowed}._comments_kppkk_214{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-divider);display:grid}._commentList_kppkk_221{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._comment_kppkk_10,._reply_kppkk_230{gap:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._commentBody_kppkk_237{gap:var(--space-1);min-width:0;display:grid}._commentHead_kppkk_243{align-items:baseline;gap:0 var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._commentAuthor_kppkk_251{font-weight:650}._publicTag_kppkk_255{border-radius:var(--radius-pill);background:var(--color-surface-sunk);color:var(--color-text-muted);padding:0 .45rem;font-size:.75rem;font-weight:600}._commentText_kppkk_264{white-space:pre-line;overflow-wrap:anywhere}._mention_kppkk_270{color:var(--color-accent-text);font-weight:650}._mentionHidden_kppkk_275{color:var(--color-text-muted);font-style:italic}._commentActions_kppkk_280{align-items:center;gap:0 var(--space-1);margin-left:calc(-1 * var(--space-2));flex-wrap:wrap;display:flex}._commentActions_kppkk_280>button,._commentActions_kppkk_280 button{min-height:2.25rem;font-size:var(--text-sm)}._linkButton_kppkk_294{padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-primary-text);cursor:pointer;background:0 0;border:0;font-weight:600}._linkButton_kppkk_294:hover{background:var(--color-primary-soft)}._repliesToggle_kppkk_308{min-height:2.25rem;color:var(--color-primary-text);font-weight:650;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}._repliesToggle_kppkk_308:before{content:"";width:1.5rem;height:1.5px;margin-right:var(--space-2);vertical-align:middle;background:var(--color-accent);display:inline-block}._replies_kppkk_308{gap:var(--space-3);padding-left:var(--space-1);display:grid}._commentForm_kppkk_338{gap:var(--space-2);display:grid}._commentField_kppkk_343{position:relative}._commentInput_kppkk_347{width:100%;min-height:2.9rem;padding:var(--space-2) var(--space-3);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);line-height:var(--leading-snug);resize:vertical;display:block}._commentInput_kppkk_347:focus{border-color:var(--color-field-focus);box-shadow:0 0 0 3px var(--color-field-glow);outline:none}._commentFormBar_kppkk_365{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._grow_kppkk_372{flex:1}._publicToggle_kppkk_376{align-items:center;gap:var(--space-1);font-size:var(--text-sm);cursor:pointer;font-weight:600;display:inline-flex}._publicToggle_kppkk_376 input{width:1.1rem;height:1.1rem;accent-color:var(--color-accent)}._suggestions_kppkk_391{z-index:5;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-raised);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}._suggestion_kppkk_391{align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);cursor:pointer;border-radius:6px;display:flex}._suggestion_kppkk_391[aria-selected=true],._suggestion_kppkk_391:hover{background:var(--color-accent-soft)}._suggestionName_kppkk_420{font-weight:600}._suggestionHandle_kppkk_424,._muted_kppkk_431{color:var(--color-text-muted);font-size:var(--text-sm)}._error_kppkk_436{color:var(--color-danger);font-size:var(--text-sm);font-weight:550}._page_1vxg9_1{min-height:100dvh}._header_1vxg9_5{max-width:40rem;padding:max(var(--space-4), env(safe-area-inset-top)) var(--gutter) var(--space-4);justify-content:space-between;align-items:center;margin:0 auto;display:flex}._headerActions_1vxg9_14{align-items:center;gap:var(--space-2);display:flex}._main_1vxg9_20{max-width:40rem;padding:var(--space-4) var(--gutter) var(--space-8);margin:0 auto}._intro_1vxg9_26{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}._title_1vxg9_32{font-size:var(--text-xl)}._lede_1vxg9_36{color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-snug)}._form_1vxg9_42{gap:var(--space-6);display:grid}._step_1vxg9_47{gap:var(--space-4);display:grid}._stepHeading_1vxg9_52{align-items:center;gap:var(--space-3);font-size:var(--text-md);display:flex}._stepNumber_1vxg9_60{background:var(--color-step-bg);width:2rem;height:2rem;color:var(--color-step-text);font-family:var(--font-text);font-size:var(--text-sm);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}._muted_1vxg9_74{color:var(--color-text-muted)}._submit_1vxg9_79{padding-bottom:env(safe-area-inset-bottom)}@media (width>=40rem){._submit_1vxg9_79{justify-self:start;min-width:16rem}}._page_1pfx7_1{gap:var(--space-7);max-width:var(--measure);display:grid}._identity_1pfx7_7{align-items:center;gap:var(--space-5);display:flex}._identityText_1pfx7_13{gap:.15rem;min-width:0;display:grid}._name_1pfx7_19{font-size:var(--text-xl);overflow-wrap:anywhere}._handle_1pfx7_24{color:var(--color-primary-text);font-weight:600;font-size:var(--text-md);overflow-wrap:anywhere}._meta_1pfx7_31{color:var(--color-text-muted);font-size:var(--text-sm)}._section_1pfx7_36{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-divider);display:grid}._sectionTitle_1pfx7_43{font-size:var(--text-md)}._form_1pfx7_47{gap:var(--space-5);display:grid}._actions_1pfx7_52{display:flex}._fileInput_1pfx7_56{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}._photoCard_1pfx7_64{align-items:center;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._photoPreview_1pfx7_74{flex:none;position:relative}._photoCamera_1pfx7_79{border:3px solid var(--color-surface);background:var(--color-button-bg);width:2.35rem;height:2.35rem;color:var(--color-button-text);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:-.15rem;right:-.15rem}._photoControls_1pfx7_95{gap:var(--space-3);flex:1;min-width:0;display:grid}._photoControls_1pfx7_95 h3{font-size:var(--text-base)}._photoActions_1pfx7_106{gap:var(--space-2);flex-wrap:wrap;display:flex}._confirm_1pfx7_112{gap:var(--space-3);flex:16rem;display:grid}._confirmActions_1pfx7_118{gap:var(--space-2);flex-wrap:wrap;display:flex}._muted_1pfx7_124{color:var(--color-text-muted)}._email_1pfx7_128{color:var(--color-text);overflow-wrap:anywhere;font-weight:600}@media (width<=34rem){._photoCard_1pfx7_64{padding:var(--space-4);align-items:flex-start}._photoActions_1pfx7_106>*{flex:auto}}._notFound_63zip_1{gap:var(--space-3);max-width:var(--measure);display:grid}._notFound_63zip_1 p{color:var(--color-text-muted)}._notFound_63zip_1 a{justify-self:start;font-weight:600}._crash_63zip_16{place-content:center;justify-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-6) var(--gutter);text-align:center;display:grid}._crash_63zip_16 h1{font-size:var(--text-lg)}._crash_63zip_16 p{color:var(--color-text-muted)}
