.ActionButton_button__PGCwy{--action-button-edge:0px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-5);padding:calc(9px - var(--action-button-edge)) calc(var(--space-8) - var(--action-button-edge));border:var(--action-button-edge) solid transparent;border-radius:var(--radius-md);font-family:var(--font-ui);font-size:var(--text-ui-sm);font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--dur-fade) var(--ease-quiet),border-color var(--dur-fade) var(--ease-quiet),color var(--dur-fade) var(--ease-quiet),box-shadow var(--dur-fade) var(--ease-quiet)}.ActionButton_button__PGCwy.ActionButton_marketing__U7N8c{padding:calc(var(--space-8) - var(--action-button-edge)) calc(var(--space-9) + var(--space-4) - var(--action-button-edge));font-size:var(--text-ui)}.ActionButton_fullWidth__E3N_v{width:100%}.ActionButton_primary__D5CQk{background:var(--tell-card-bg);color:var(--accent-on);box-shadow:var(--shadow-card)}.ActionButton_primary__D5CQk:hover{box-shadow:var(--shadow-lift)}.ActionButton_secondary__cYL1R{background:transparent;color:var(--text-body);--action-button-edge:var(--border-width);border-color:var(--border-strong)}.ActionButton_secondary__cYL1R:hover{background:var(--accent-soft);border-color:var(--accent)}.ActionButton_ghost__VQTCx{background:transparent;color:var(--accent)}.ActionButton_ghost__VQTCx:hover{background:var(--accent-soft)}.ActionButton_danger__00Wm4{background:var(--text-danger);color:var(--accent-on);box-shadow:var(--shadow-sm)}.ActionButton_danger__00Wm4:hover{box-shadow:var(--shadow-card)}.ActionButton_button__PGCwy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ActionButton_button__PGCwy:disabled{opacity:.6;cursor:default;box-shadow:none}:root[data-skin=faceplace] .ActionButton_primary__D5CQk,:root[data-skin=faceplace] .ActionButton_primary__D5CQk:hover{box-shadow:none}.round-tell-disc_disc__tATYT{border:none;border-radius:var(--radius-pill);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--accent-on) 45%,transparent),transparent 60%),var(--tell-card-bg);color:var(--accent-on);box-shadow:inset 0 3px 6px color-mix(in srgb,var(--accent-on) 40%,transparent),inset 0 -5px 9px color-mix(in srgb,var(--accent-strong) 50%,transparent)}.BottomTabBar_backdrop__GfV9D{position:fixed;inset:0;z-index:calc(var(--bottom-bar-z) - 1);background:var(--overlay-scrim);opacity:0;pointer-events:none;transition:opacity var(--dur-fade) var(--ease-quiet)}.BottomTabBar_backdrop__GfV9D[data-open]{opacity:1;pointer-events:auto}.BottomTabBar_bar__R__u0{position:fixed;bottom:0;left:0;right:0;z-index:var(--bottom-bar-z);height:calc(var(--bottom-bar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface-card);border-top:var(--hub-create-edge-w) solid var(--accent);font-family:var(--font-ui)}.BottomTabBar_tabs__PN_JO{display:flex;align-items:stretch;gap:var(--bottom-bar-gap);height:var(--bottom-bar-height)}.BottomTabBar_createGap__nOCSm{flex:none;width:calc(var(--touch-min) + 2 * (var(--hub-create-slot-side-clearance) - var(--bottom-bar-gap)))}.BottomTabBar_tab__MKGuY{position:relative;flex:1 1;min-width:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 2px;border:none;background:transparent;color:var(--text-meta);font-family:var(--font-ui);cursor:pointer;min-height:var(--bottom-bar-height);transition:color var(--dur-fade) var(--ease-quiet)}.BottomTabBar_tab__MKGuY[aria-selected=true]{color:var(--accent)}.BottomTabBar_tab__MKGuY:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.BottomTabBar_iconWrap__RTG7_{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0}.BottomTabBar_label__HhyqR{font-size:.6875rem;font-weight:600;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BottomTabBar_badge__mKsx7{position:absolute;top:-6px;left:100%;transform:translateX(-40%);display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-on);font-family:var(--font-ui);font-size:.6875rem;font-weight:700;line-height:1}.BottomTabBar_anchor__uqo0d{position:fixed;left:50%;bottom:env(safe-area-inset-bottom);z-index:calc(var(--bottom-bar-z) + 1);width:0;height:var(--bottom-bar-height);pointer-events:none;font-family:var(--font-ui)}.BottomTabBar_fab__Ee7Sy{position:absolute;left:calc(-1 * var(--bottom-bar-height) / 2);top:0;width:var(--bottom-bar-height);height:var(--bottom-bar-height);min-width:var(--touch-min);min-height:var(--touch-min);padding:0;border:none;border-radius:var(--radius-pill);background:transparent;cursor:pointer;pointer-events:auto}.BottomTabBar_fabDisc__q90_V,.BottomTabBar_fab__Ee7Sy{display:inline-flex;align-items:center;justify-content:center}.BottomTabBar_fabDisc__q90_V{width:var(--touch-min);height:var(--touch-min);flex:none;transition:transform var(--dur-fade) var(--ease-quiet),box-shadow var(--dur-fade) var(--ease-quiet)}.BottomTabBar_fabIcon__Emc9M{display:inline-flex;line-height:0;transition:transform var(--dur-settle) var(--ease-quiet)}.BottomTabBar_fabIcon__Emc9M[data-open]{transform:rotate(45deg)}.BottomTabBar_fab__Ee7Sy:active .BottomTabBar_fabDisc__q90_V,.BottomTabBar_fab__Ee7Sy[data-open] .BottomTabBar_fabDisc__q90_V{transform:scale(.96);box-shadow:inset 0 4px 8px color-mix(in srgb,var(--accent-strong) 60%,transparent),inset 0 -2px 4px color-mix(in srgb,var(--accent-strong) 25%,transparent)}.BottomTabBar_fabShadow__SJodD{position:absolute;left:calc(-1 * var(--touch-min) / 2);top:calc((var(--bottom-bar-height) - var(--touch-min)) / 2);width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);pointer-events:none}.BottomTabBar_fab__Ee7Sy:focus-visible{outline:none}.BottomTabBar_fab__Ee7Sy:focus-visible .BottomTabBar_fabDisc__q90_V{outline:2px solid var(--focus-ring);outline-offset:2px}:root[data-skin=faceplace] .BottomTabBar_fabDisc__q90_V,:root[data-skin=faceplace] .BottomTabBar_fabShadow__SJodD,:root[data-skin=faceplace] .BottomTabBar_fab__Ee7Sy:active .BottomTabBar_fabDisc__q90_V,:root[data-skin=faceplace] .BottomTabBar_fab__Ee7Sy[data-open] .BottomTabBar_fabDisc__q90_V{box-shadow:none}.BottomTabBar_panelPosition__wnS6E{--create-panel-origin:bottom;position:fixed;left:var(--hub-create-panel-inset);right:var(--hub-create-panel-inset);bottom:calc(var(--bottom-bar-height) + env(safe-area-inset-bottom) + var(--hub-create-panel-gap));z-index:calc(var(--bottom-bar-z) + 1);pointer-events:auto}@media (prefers-reduced-motion:reduce){.BottomTabBar_backdrop__GfV9D,.BottomTabBar_fabDisc__q90_V,.BottomTabBar_fabIcon__Emc9M{transition:none}}:root[data-reduce-motion=on] .BottomTabBar_backdrop__GfV9D,:root[data-reduce-motion=on] .BottomTabBar_fabDisc__q90_V,:root[data-reduce-motion=on] .BottomTabBar_fabIcon__Emc9M{transition:none}.HubCreateDome_dome___eDts{--hub-create-trigger-size:48px;--hub-create-latch-drop:3px;position:absolute;left:var(--hub-create-bump-x,50%);top:50%;bottom:calc(-1 * (var(--space-5) + var(--hub-create-edge-w)));width:0;z-index:calc(var(--hub-create-scrim-z) + 1);pointer-events:none;font-family:var(--font-ui)}.HubCreateDome_trigger__Hv3iL{position:absolute;left:calc(-1 * var(--hub-create-trigger-size) / 2);top:calc(-1 * var(--hub-create-trigger-size) / 2);display:inline-flex;align-items:center;justify-content:center;width:var(--hub-create-trigger-size);height:var(--hub-create-trigger-size);padding:0;cursor:pointer;pointer-events:auto;font-family:var(--font-ui);transition:transform var(--dur-fade) var(--ease-quiet),box-shadow var(--dur-fade) var(--ease-quiet)}.HubCreateDome_trigger__Hv3iL:active,.HubCreateDome_trigger__Hv3iL[data-open]{transform:translateY(var(--hub-create-latch-drop)) scale(.96);box-shadow:inset 0 4px 8px color-mix(in srgb,var(--accent-strong) 60%,transparent),inset 0 -2px 4px color-mix(in srgb,var(--accent-strong) 25%,transparent)}.HubCreateDome_trigger__Hv3iL:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.HubCreateDome_triggerShadow__pilR_{position:absolute;left:calc(-1 * var(--hub-create-trigger-size) / 2);top:calc(-1 * var(--hub-create-trigger-size) / 2);width:var(--hub-create-trigger-size);height:var(--hub-create-trigger-size);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);pointer-events:none}.HubCreateDome_glyph__num3L{display:inline-flex;line-height:0;transition:transform var(--dur-settle) var(--ease-quiet)}.HubCreateDome_glyph__num3L[data-open]{transform:rotate(45deg)}.HubCreateDome_panelPosition__gFYCk{--create-panel-origin:top;position:absolute;top:max(calc(var(--hub-create-trigger-size) / 2 + var(--hub-create-latch-drop) + var(--hub-create-panel-gap)),calc(100% + var(--hub-create-panel-gap)));left:50%;width:min(28rem,calc(100vw - var(--hub-create-panel-inset) - var(--hub-create-panel-inset)));transform:translateX(-50%);pointer-events:auto}:root[data-skin=faceplace] .HubCreateDome_triggerShadow__pilR_,:root[data-skin=faceplace] .HubCreateDome_trigger__Hv3iL,:root[data-skin=faceplace] .HubCreateDome_trigger__Hv3iL:active,:root[data-skin=faceplace] .HubCreateDome_trigger__Hv3iL[data-open]{box-shadow:none}.HubCreateDome_dismissLayer__OW_4I{position:fixed;inset:0;z-index:var(--hub-create-scrim-z);background:var(--overlay-scrim);animation:HubCreateDome_hub-create-scrim-in__PaHuW var(--dur-fade) var(--ease-quiet)}@keyframes HubCreateDome_hub-create-scrim-in__PaHuW{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HubCreateDome_glyph__num3L,.HubCreateDome_trigger__Hv3iL{transition:none}.HubCreateDome_dismissLayer__OW_4I{animation:none}}:root[data-reduce-motion=on] .HubCreateDome_glyph__num3L,:root[data-reduce-motion=on] .HubCreateDome_trigger__Hv3iL{transition:none}:root[data-reduce-motion=on] .HubCreateDome_dismissLayer__OW_4I{animation:none}.HubShellLayout_main__9DhNk{min-height:100dvh;background:var(--surface-page);padding-bottom:calc(var(--bottom-bar-height) + env(safe-area-inset-bottom))}[data-hub-shell=tabs] .HubShellLayout_main__9DhNk{padding-bottom:0}.HubShellLayout_container__OLxvh{max-width:var(--hub-page-measure);margin:0 auto;padding:0 var(--hub-page-gutter);--hub-form-measure:600px;--hub-create-panel-drop:var(--space-8);--hub-create-edge-w:2px;--hub-create-panel-top:calc(var(--hub-header-height, 0px) + var(--hub-create-panel-drop))}.HubShellLayout_header__8Rwgv{--hub-header-edge-w:var(--border-width);--hub-header-edge-color:var(--border);padding:var(--space-5) 0 var(--space-2);border-bottom:var(--hub-header-edge-w) solid var(--hub-header-edge-color);display:flex;flex-direction:column;gap:var(--space-4)}[data-hub-shell=tabs] .HubShellLayout_header__8Rwgv{--hub-header-edge-w:var(--hub-create-edge-w);--hub-header-edge-color:var(--accent);padding:var(--space-9) 0 0;gap:var(--space-5);position:-webkit-sticky;position:sticky;top:0;z-index:var(--hub-header-z);background:var(--surface-page)}:root[data-hub-create-open] .HubShellLayout_header__8Rwgv{z-index:calc(var(--hub-create-scrim-z) + 1)}:root[data-hub-create-open] .HubShellLayout_header__8Rwgv:before{content:"";position:absolute;inset:0 calc(50% - 50vw) calc(-1 * var(--hub-header-edge-w));border-bottom:var(--hub-header-edge-w) solid var(--hub-header-edge-color);background:var(--surface-page);z-index:-1}:root[data-hub-create-open] .HubShellLayout_main__9DhNk{overflow-x:clip}[data-hub-shell=bar] .HubShellLayout_headerSticky__TwU2o{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface-page);width:calc(100% + 2 * var(--hub-page-gutter));margin-inline:calc(-1 * var(--hub-page-gutter));padding-inline:var(--hub-page-gutter);transition:transform var(--dur-settle) var(--ease-quiet);will-change:transform}.HubShellLayout_headerHidden__OxSnj{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){[data-hub-shell=bar] .HubShellLayout_headerSticky__TwU2o{transition:none}}[data-hub-shell=bar][data-reduce-motion=on] .HubShellLayout_headerSticky__TwU2o{transition:none}.HubShellLayout_titleRow__mKqEZ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);flex-wrap:wrap}[data-hub-shell=bar] .HubShellLayout_titleRowCompact__iVYIU{flex-wrap:nowrap}.HubShellLayout_titleGroup__BSp4s{display:flex;align-items:center;gap:var(--space-7);flex-wrap:wrap}[data-hub-shell=bar] .HubShellLayout_titleRowCompact__iVYIU .HubShellLayout_titleGroup__BSp4s{flex:1 1 auto;min-width:0;flex-wrap:nowrap}.HubShellLayout_titleTrailing__44HJY{display:none;align-items:center;flex-shrink:0}[data-hub-shell=bar] .HubShellLayout_titleTrailing__44HJY{display:flex}.HubShellLayout_prePaintTrailing__8ENRb{display:none;align-items:center;flex-shrink:0}:root[data-hub-shell-hint=bar] .HubShellLayout_prePaintTrailing__8ENRb{display:flex}.HubShellLayout_brandMark__Aj0q_{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:clamp(2rem,4.5vw,2.75rem);height:clamp(2rem,4.5vw,2.75rem)}.HubShellLayout_brandMark__Aj0q_>*{display:block;max-width:100%;max-height:100%;object-fit:contain}.HubShellLayout_wordmark__lcMuJ{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,var(--text-display));font-weight:800;color:var(--text-body);margin:0;letter-spacing:-.02em}[data-hub-shell=bar] .HubShellLayout_titleRowCompact__iVYIU .HubShellLayout_wordmark__lcMuJ{min-width:0;white-space:nowrap;overflow:hidden}.HubShellLayout_wordmarkFade__DWzLf{mask-image:linear-gradient(90deg,#000 70%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent)}.HubShellLayout_tabsRow__5eztL{margin-bottom:var(--space-5);position:relative;display:grid;grid-template-columns:1fr auto minmax(max-content,1fr);align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.HubShellLayout_tabsLead__Bl3vE{grid-column:2;display:flex;align-items:center;min-width:0}.HubShellLayout_accountCluster__mWd4t{grid-column:3;justify-self:end;gap:var(--space-1)}.HubShellLayout_accountCluster__mWd4t,.HubShellLayout_bellSlot__ywLJO{display:flex;align-items:center;flex-shrink:0}.HubShellLayout_bellSlotBeforeAccount__9pJVN{-webkit-margin-end:calc(.5 * var(--space-1));margin-inline-end:calc(.5 * var(--space-1))}.HubShellLayout_overlaySlot__kj_2_{position:-webkit-sticky;position:sticky;top:var(--hub-create-panel-top);height:0;z-index:var(--hub-viewport-sheet-z)}.HubShellLayout_tabContent__9YZAb{padding:var(--space-5) 0 var(--space-9)}[data-hub-shell=tabs] .HubShellLayout_tabContent__9YZAb{padding:var(--space-8) 0 var(--space-9)}.HubShellLayout_navHost__0upLS{position:relative}.HubShellLayout_prePaintBar__sDWRI{display:none}:root[data-hub-shell-hint=bar] .HubShellLayout_prePaintBar__sDWRI{display:block}:root[data-hub-shell-hint=bar] .HubShellLayout_navHost__0upLS>.HubShellLayout_tabsRow__5eztL{display:none}:root[data-hub-shell=bar] .HubShellLayout_navHost__0upLS{margin-top:calc(-1 * var(--space-4))}.HubShellLayout_navMeasure__0k55C{position:absolute;left:-10000px;top:0;display:flex;flex-wrap:nowrap;align-items:center;visibility:hidden;pointer-events:none}.HubShellLayout_navMeasureItem__fu7S8{display:inline-flex;flex:0 0 auto;white-space:nowrap}:root[data-skin=faceplace] .HubShellLayout_container__OLxvh{--hub-create-edge-w:var(--border-width)}:root[data-skin=faceplace][data-hub-shell=tabs] .HubShellLayout_header__8Rwgv{--hub-header-edge-w:var(--border-width)}.create-panel-surface_panel__nYuN9{background:var(--surface-card);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift)}:root[data-skin=faceplace] .create-panel-surface_panel__nYuN9{border-radius:var(--card-radius);box-shadow:var(--shadow-card)}.CommentThread_thread__4XIM5{margin-top:calc(2 * var(--space-9))}.CommentThread_empty__UPH9z{font-family:var(--font-ui);font-size:var(--text-ui-sm);color:var(--text-muted);margin:var(--space-8) 0 0}.CommentThread_list__SQy8u{container-type:inline-size;container-name:comment-thread;list-style:none;padding:0;margin:var(--space-9) 0 0;display:flex;flex-direction:column;gap:var(--space-7)}.CommentThread_row__MGsGF{--comment-avatar:40px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-6);background:var(--surface-card);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6)}.CommentThread_avatar__ZgYlC{flex:0 0 auto;width:var(--comment-avatar);height:var(--comment-avatar);border-radius:50%;background:var(--accent-soft);color:var(--accent-strong);font-family:var(--font-story);font-size:var(--text-story);font-weight:600;display:inline-flex;align-items:center;justify-content:center}.CommentThread_content__kNB2I{flex:1 1;min-width:0}.CommentThread_eyebrow__abPue{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--support);margin-bottom:var(--space-3)}.CommentThread_nameRow__0Mkmw{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.CommentThread_name__V7OYq{font-family:var(--font-story);font-size:var(--text-story);color:var(--text-body)}.CommentThread_familyChip__D1onW{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--support);background:var(--accent-soft);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-6)}.CommentThread_body__27u8B{font-family:var(--font-ui);font-size:var(--text-ui-sm);color:var(--text-meta);line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:var(--space-5) 0 0}.CommentThread_rowActions__FImdd{flex:1 1 100%;min-width:0;margin-left:calc(var(--comment-avatar) + var(--space-6));display:flex;align-items:center;gap:var(--space-5)}@container comment-thread (min-width: 40rem){.CommentThread_row__MGsGF{flex-wrap:nowrap}.CommentThread_rowActions__FImdd{flex:0 0 auto;margin-left:0}}.CommentThread_rowAction__aSMvt{flex:0 0 auto;font-family:var(--font-ui);font-size:var(--text-label);font-weight:600;background:transparent;border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-6);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fade) var(--ease-quiet),border-color var(--dur-fade) var(--ease-quiet),color var(--dur-fade) var(--ease-quiet);outline:none}.CommentThread_rowAction__aSMvt:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-soft);color:var(--accent-strong)}.CommentThread_rowAction__aSMvt:disabled{cursor:default;opacity:.6}.CommentThread_rowAction__aSMvt:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CommentThread_delete__gTntU:hover:not(:disabled){color:var(--text-danger)}.CommentThread_editForm__4nGeL{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin:var(--space-5) 0 0}.CommentThread_editActions__Ho2BL{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-7)}.CommentThread_editedMark__gAlgp{color:var(--text-muted);cursor:help}.CommentThread_errText__hg6Zg{font-family:var(--font-ui);font-size:var(--text-ui-sm);color:var(--text-danger);margin:var(--space-7) 0 0}.CommentThread_composer__0EV8d{display:grid;grid-gap:var(--space-7);gap:var(--space-7);margin-top:var(--space-9)}.CommentThread_composerActions__Oz4oz{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-7)}.CommentThread_counter__sNN7i{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-mono);color:var(--support)}.CommentThread_composer__0EV8d textarea.kin-field,.CommentThread_editForm__4nGeL textarea.kin-field{min-height:calc(3em * var(--leading-body) + var(--space-7))}:root[data-skin=scrapbook] .CommentThread_row__MGsGF{box-shadow:var(--shadow-sm)}:root[data-reduce-motion=on] .CommentThread_row__MGsGF,:root[data-skin=scrapbook] [data-tone=solemn] .CommentThread_row__MGsGF{box-shadow:none}:root[data-skin=faceplace] .CommentThread_row__MGsGF{background:none;border:none;border-radius:0;padding:0}:root[data-skin=faceplace] .CommentThread_content__kNB2I{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-6) var(--space-7)}:root[data-skin=faceplace] .CommentThread_list__SQy8u{gap:var(--space-6)}:root[data-skin=faceplace] .CommentThread_familyChip__D1onW,:root[data-skin=faceplace] .CommentThread_rowAction__aSMvt{border-radius:var(--radius-md)}.HubCreateOverlay_card__w_PfW{max-width:var(--hub-form-measure);margin:0 auto;max-height:calc(100dvh - var(--hub-create-panel-top) - var(--space-9));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-8)}.HubCreateOverlay_card__w_PfW:focus{outline:none}:root[data-skin=faceplace] .HubCreateOverlay_card__w_PfW{padding:var(--card-inset-block) var(--card-inset-inline)}.HubHeaderMenu_trigger__G72av{--account-avatar-size:var(--touch-min)}.HubHeaderMenu_panel__1Zt71.HubHeaderMenu_panel__1Zt71{border:var(--border-width) solid var(--border);border-radius:var(--card-radius);padding:0;overflow-x:hidden;overflow-y:auto}.HubHeaderMenu_menu__s4Qqp{display:flex;flex-direction:column;gap:0}.HubHeaderMenu_item__c1lpE{border:0;border-radius:0}.HubHeaderMenu_item__c1lpE+.HubHeaderMenu_item__c1lpE{border-top:var(--border-width) solid var(--border)}.onboarding-card_page__U03LJ{min-height:100dvh;background:var(--surface-page);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(24px,5vw,56px) var(--space-8)}.onboarding-card_card__zhbb2{max-width:var(--card-max,560px);width:100%;background:var(--surface-card);border:var(--border-width) solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lift);padding:clamp(28px,5vw,48px);position:relative;container-type:inline-size}.onboarding-card_birthdayGrid__KPlV_{display:grid;grid-template-columns:1.4fr .8fr 1fr;grid-gap:var(--space-6);gap:var(--space-6)}.onboarding-card_birthdayGrid__KPlV_>*{min-width:0}@container (max-width: 24rem){.onboarding-card_birthdayGrid__KPlV_{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--space-2)}.onboarding-card_birthdayMonth__I9bYz{grid-column:1/-1}.onboarding-card_birthdayGrid__KPlV_ select{padding-left:var(--space-2);padding-right:var(--_kin-select-chevron-clearance)}}.onboarding-card_eyebrow__TVj9g{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--accent)}.onboarding-card_headline__gvima{font-family:var(--font-story);font-weight:500;color:var(--text-body);margin:0;line-height:var(--leading-tight)}.onboarding-card_sub__orfso{font-family:var(--font-ui);font-size:var(--text-ui-sm);color:var(--text-muted);line-height:var(--leading-body);margin:var(--space-7) 0 0}.onboarding-card_errorBox__Bl8PO{font-family:var(--font-ui);font-size:var(--text-ui-sm);color:var(--accent-strong);background:var(--accent-soft);border:var(--border-width) solid var(--accent);border-radius:var(--radius-md);padding:var(--space-7) var(--space-8);margin:var(--space-9) 0 0}:root[data-skin=scrapbook] .onboarding-card_card__zhbb2{box-shadow:var(--shadow-card)}:root[data-skin=scrapbook] .onboarding-card_card__zhbb2:before{content:"";position:absolute;top:-10px;left:50%;width:84px;height:22px;transform:translateX(-50%) rotate(-4deg);background:var(--tape-bg);border-radius:2px;box-shadow:0 1px 2px var(--tilt-shadow)}:root[data-skin=scrapbook] .onboarding-card_headline__gvima{background-image:linear-gradient(var(--highlighter),var(--highlighter));background-repeat:no-repeat;background-position:0 78%;background-size:100% 42%}:root[data-skin=scrapbook] .onboarding-card_eyebrow__TVj9g{background:var(--sticker-coral-bg);color:var(--sticker-coral-ink);border-radius:var(--radius-pill);padding:var(--space-4) var(--space-7);display:inline-block}:root[data-reduce-motion=on] .onboarding-card_card__zhbb2,[data-tone=solemn] .onboarding-card_card__zhbb2{box-shadow:var(--shadow-lift)}:root[data-reduce-motion=on] .onboarding-card_card__zhbb2:before,[data-tone=solemn] .onboarding-card_card__zhbb2:before{display:none}:root[data-reduce-motion=on] .onboarding-card_headline__gvima,[data-tone=solemn] .onboarding-card_headline__gvima{background-image:none}:root[data-reduce-motion=on] .onboarding-card_eyebrow__TVj9g,[data-tone=solemn] .onboarding-card_eyebrow__TVj9g{background:none;padding:0;color:var(--accent);display:block}.sms-notifications-promo_smsHint__rZCWV{font-family:var(--font-ui);font-size:var(--text-label);color:var(--text-muted);margin:0;line-height:var(--leading-snug)}.sms-notifications-promo_smsPromoContainer__iG_ZH{container-type:inline-size;margin-bottom:var(--space-4)}.sms-notifications-promo_smsPromo__LAw5S{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.sms-notifications-promo_smsPromoAction__XQfZW{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);font-size:var(--text-ui-md)}.sms-notifications-promo_smsBenefits__PNxSz{font-family:var(--font-ui);font-size:var(--text-ui-sm);color:var(--text-muted);margin:0;line-height:var(--leading-snug)}@container (min-width: 40rem){.sms-notifications-promo_smsPromo__LAw5S{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-4)}.sms-notifications-promo_smsBenefits__PNxSz{flex:1 1;max-width:28rem}}.SmsReminderNudge_nudge__fI3Cj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-7);margin:var(--space-7) 0;padding:var(--space-7) var(--space-8);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface-card)}.SmsReminderNudge_text__1zuMj{margin:0;flex:1 1 240px;min-width:0;color:var(--text-body);font-size:var(--text-ui-sm);line-height:1.45}.SmsReminderNudge_actions__qYSzl{display:flex;flex-wrap:wrap;gap:var(--space-5)}.SmsConsentModal_content__9wwhR{padding:calc(var(--space-8) + var(--space-5))}.SmsConsentModal_heading__bR17Z{font-family:var(--font-story);font-size:var(--text-story);font-weight:500;color:var(--text-body);margin:0}.SmsConsentModal_body___PGXm{margin:var(--space-5) 0 0;color:var(--text-muted);font-size:var(--text-ui);line-height:1.5}.SmsConsentModal_consentRow__fpGpn{display:flex;align-items:flex-start;gap:var(--space-6);margin-top:var(--space-8);cursor:pointer}.SmsConsentModal_consentCheckbox__4Xg5b{width:22px;height:22px;margin-top:var(--space-2);flex-shrink:0;accent-color:var(--accent)}.SmsConsentModal_consentText__otNOC{font-size:var(--text-ui-sm);line-height:1.45;font-weight:400;color:var(--text-body)}.SmsConsentModal_consentLink__DY2DK{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.SmsConsentModal_error__doawv{margin-top:var(--space-7);color:var(--text-danger);font-size:var(--text-ui-sm);line-height:1.45}.SmsConsentModal_actions__ZZxde{margin-top:calc(var(--space-9) + var(--space-5));display:grid;grid-gap:var(--space-6);gap:var(--space-6)}