:where(._button_kov73_6){display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:var(--target-min);min-inline-size:var(--target-min);padding-inline:var(--space-4);border-style:none;border-radius:var(--radius);font:inherit;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}:where(._button_kov73_6:disabled){opacity:.6;cursor:not-allowed}:where(._primary_kov73_28){background:var(--accent);color:var(--on-accent)}:where(._secondary_kov73_33){box-shadow:inset 0 0 0 2px var(--on-surface-muted);background:var(--surface-raised);color:var(--on-surface)}:where(._quiet_kov73_39){background:transparent;color:var(--accent-text)}:where(._icon_kov73_44){padding-inline:0;inline-size:var(--target-min)}._gate_qvlhu_5{display:flex;flex-direction:column;gap:var(--space-5);min-block-size:70dvh;max-width:32rem}._body_qvlhu_13{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._body_qvlhu_13 h1{margin:0;font-size:var(--text-2xl);line-height:var(--leading-tight)}._lead_qvlhu_25{margin:0;color:var(--on-surface-muted);line-height:var(--leading-body)}._actions_qvlhu_31{display:grid;gap:var(--space-2);margin-block-start:auto}._wide_qvlhu_37{inline-size:100%;min-block-size:var(--target-primary)}._prefixed_qvlhu_43{display:flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius);box-shadow:inset 0 0 0 2px var(--on-surface-muted);background:var(--surface-raised);color:var(--on-surface-muted)}._prefixed_qvlhu_43:has([aria-invalid=true]){box-shadow:inset 0 0 0 3px var(--accent)}._prefixed_qvlhu_43 input{flex:1;min-width:0;min-height:var(--target-min);padding:0;border-style:none;background:none;color:var(--on-surface);font:inherit}._card_qvlhu_70{display:grid;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised)}._card_qvlhu_70 h2{margin:0;font-size:var(--text-md)}._card_qvlhu_70 p{margin:0;color:var(--on-surface-muted)}._field_qvlhu_88{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2)}._label_qvlhu_94{font-weight:600}._group_qvlhu_99{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin:0;padding:0;border-style:none}._group_qvlhu_99 legend{margin-block-end:var(--space-2);padding:0;font-weight:600}._hint_qvlhu_114{margin:0;color:var(--on-surface-muted)}._input_qvlhu_119{width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border-style:none;border-radius:var(--radius);box-shadow:inset 0 0 0 2px var(--on-surface-muted);background:var(--surface-raised);color:var(--on-surface);font:inherit}._input_qvlhu_119[aria-invalid=true]{box-shadow:inset 0 0 0 3px var(--accent)}._check_qvlhu_136{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--target-min);cursor:pointer}._check_qvlhu_136 input{flex:none;width:1.5rem;height:1.5rem;margin:.125rem 0 0;accent-color:var(--accent)}._error_qvlhu_153,._notice_qvlhu_154{margin:0;padding:var(--space-2) var(--space-3);border-inline-start:.25rem solid var(--accent);background:var(--surface-raised)}._error_qvlhu_153{font-weight:700}._screen_4ajlr_3{display:flex;flex-direction:column;gap:var(--space-5);min-block-size:70dvh;max-width:32rem}._body_4ajlr_11{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._body_4ajlr_11 h1{margin:0;font-size:var(--text-2xl);line-height:var(--leading-tight)}._body_4ajlr_11 p{margin:0}._lead_4ajlr_27{color:var(--on-surface-muted);line-height:var(--leading-body)}._banner_4ajlr_34{display:grid;gap:var(--space-3);padding:calc(var(--safe-top) + var(--space-3)) var(--space-4) var(--space-3);background:var(--surface-raised);box-shadow:inset 0 -1px 0 var(--line-strong)}._banner_4ajlr_34 ._body_4ajlr_11{gap:var(--space-1);max-inline-size:40rem}._banner_4ajlr_34 h1{font-size:var(--text-lg)}._position_4ajlr_51{margin:0;font-size:var(--text-lg);line-height:var(--leading-tight);font-weight:800;color:var(--accent-text)}._row_4ajlr_59{display:flex;flex-wrap:wrap;gap:var(--space-2)}._banner_4ajlr_34 nav ul{display:flex;flex-wrap:wrap;gap:0 var(--space-4);margin:0;padding:0;list-style:none}._banner_4ajlr_34 nav a{display:inline-flex;align-items:center;min-block-size:var(--target-min)}._bar_4ajlr_83{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--space-1);block-size:.75rem}._taken_4ajlr_91,._free_4ajlr_92{border-radius:var(--radius-pill)}._taken_4ajlr_91{background:var(--accent)}._free_4ajlr_92{box-shadow:inset 0 0 0 2px var(--on-surface-muted)}._actions_4ajlr_104{display:grid;gap:var(--space-2);margin-block-start:auto}._wide_4ajlr_110{inline-size:100%;min-block-size:var(--target-primary)}._error_4ajlr_115{padding:var(--space-2) var(--space-3);border-inline-start:.25rem solid var(--accent);background:var(--surface-raised);font-weight:700}._top_v1rtk_1{container-type:inline-size;display:grid;grid-template-columns:var(--target-min) minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-block-size:var(--target-min);padding:var(--space-2) var(--space-2) 0}._title_v1rtk_12{grid-column:2;text-align:center;font-weight:700}._top_v1rtk_1:has(._end_v1rtk_19>:only-child:empty) ._title_v1rtk_12{grid-column:2 / -1}._start_v1rtk_23{grid-column:1}._end_v1rtk_19{grid-column:3}._tabs_v1rtk_34{position:fixed;z-index:var(--z-bar);inset-inline:0;inset-block-end:0;padding:0 var(--safe-right) var(--safe-bottom) var(--safe-left);box-shadow:inset 0 1px 0 var(--line);background:var(--surface)}._tabs_v1rtk_34 ul{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}._tabs_v1rtk_34 a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);min-block-size:var(--target-min);padding-block:var(--space-2);color:var(--on-surface-muted);font-size:var(--text-sm);line-height:var(--leading-body);text-decoration:none}._icon_v1rtk_69{display:flex;align-items:center;justify-content:center;block-size:var(--tab-icon)}._tabs_v1rtk_34 a._primary_v1rtk_77{color:var(--on-surface)}._primary_v1rtk_77 ._icon_v1rtk_69{inline-size:var(--target-min);max-inline-size:100%;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent)}._tabs_v1rtk_34 a[aria-current=page]{color:var(--accent-text);font-weight:700}._dot_v1rtk_97{position:absolute;inset-block-start:var(--space-2);inset-inline-start:calc(50% + var(--space-2));inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--accent)}@media(min-width:48rem){._tabs_v1rtk_34{position:static;padding:0;box-shadow:none;background:none}._tabs_v1rtk_34 ul{grid-auto-flow:row;gap:var(--space-1)}._tabs_v1rtk_34 a{flex-direction:row;justify-content:flex-start;gap:var(--space-3);padding-inline:var(--space-2);border-radius:var(--radius);font-size:var(--text-md)}._dot_v1rtk_97{inset-inline-start:var(--space-6)}}._header_1b97j_2{padding:var(--safe-top) var(--safe-right) 0 var(--safe-left);background:var(--surface)}._withTabs_1b97j_10{--rail: 15rem;--tabs: calc(2 * var(--space-2) + var(--tab-icon) + var(--space-1) + var(--text-sm) * var(--leading-body) + var(--safe-bottom))}._wordmark_1b97j_16{display:inline-flex;align-items:center;min-block-size:var(--target-min);margin-inline:var(--space-4);padding-block:var(--space-2);color:var(--accent);font-size:var(--text-lg);text-decoration:none}@media(max-width:47.99rem){body:has([data-feed]) ._wordmark_1b97j_16{visibility:hidden}}body:has([data-feed]) ._header_1b97j_2:not(._withTabs_1b97j_10) ._wordmark_1b97j_16,body:has([data-feed]) ._footer_1b97j_38{visibility:hidden}body:has([data-chat]) ._header_1b97j_2{position:sticky;z-index:var(--z-rail);inset-block-start:0}._page_1b97j_52{padding-inline:var(--safe-left) var(--safe-right)}._page_1b97j_52._withTabs_1b97j_10{padding-block-end:var(--tabs)}._main_1b97j_60{max-width:60rem;margin-inline:auto;padding:var(--space-5) var(--space-4)}@media(min-width:48rem){._withTabs_1b97j_10{--tabs: var(--safe-bottom)}._header_1b97j_2._withTabs_1b97j_10{position:fixed;z-index:var(--z-rail);inset-block:0;inset-inline-start:0;display:flex;flex-direction:column;gap:var(--space-4);inline-size:calc(var(--rail) + var(--safe-left));padding:calc(var(--space-4) + var(--safe-top)) var(--space-3) calc(var(--space-4) + var(--safe-bottom)) calc(var(--space-3) + var(--safe-left));overflow-y:auto;box-shadow:inset -1px 0 0 var(--line)}._header_1b97j_2._withTabs_1b97j_10 ._wordmark_1b97j_16{margin-inline:var(--space-2)}._page_1b97j_52._withTabs_1b97j_10{padding-block-end:0;padding-inline-start:calc(var(--rail) + var(--safe-left))}}._footer_1b97j_38{max-width:60rem;margin-inline:auto;padding:0 var(--space-4) var(--space-5)}._footer_1b97j_38 ul{display:flex;flex-wrap:wrap;gap:0 var(--space-4);margin:0;padding:0;list-style:none}._footer_1b97j_38 a{display:inline-flex;align-items:center;min-height:var(--target-min)}:root{color-scheme:dark;--surface: light-dark(#f6f4f0, #121116);--surface-raised: light-dark(#ffffff, #1e1d24);--line: light-dark(#e2dfd8, #2a2832);--line-strong: light-dark(#8c8999, #4a4754);--on-surface: light-dark(#1b1a1f, #f4f2ee);--on-surface-muted: light-dark(#5c5966, #b3b0bc);--accent: light-dark(#b23a0b, #ff7a3d);--on-accent: light-dark(#ffffff, #121116);--accent-text: light-dark(#a8340a, #ff9a66);--focus: light-dark(#0a5bc4, #7cc8ff);--focus-on-card: #0a5bc4;--accent-on-card: #b23a0b;--card: #f7f4ef;--on-card: #1b1a1f;--on-card-muted: #5c5966;--positive-on-card: #0b6b3f;--caution-on-card: #8a5a00;--danger-on-card: #c42626;--medium-meme: #ffd23f;--medium-wallpaper: #7cc8ff;--medium-character: #cda6ff;--on-medium: #121116;--positive: light-dark(#0b6b3f, #3ddc97);--caution: light-dark(#8a5a00, #e5b85c);--danger: light-dark(#c42626, #ff5c5c);--meme-caption: #121116;--meme-caption-stroke: #ffffff;--on-media: #ffffff;--scrim: rgb(0 0 0 / .6);--font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-display: ui-rounded, "SF Pro Rounded", system-ui, -apple-system, "Segoe UI", sans-serif;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.5625rem;--text-2xl: 1.9375rem;--text-3xl: 2.4375rem;--leading-tight: 1.2;--leading-body: 1.5;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--target-min: 2.75rem;--target-primary: 3.5rem;--tab-icon: 2rem;--radius-sm: .625rem;--radius-md: .875rem;--radius-lg: 1.25rem;--radius-pill: 999px;--radius: var(--radius-md);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s;--dur-spring: .18s;--dur-reduced: 1ms;--dur-pulse: 1.2s;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--z-bar: 10;--z-rail: 20;--z-sheet: 30;--z-toast: 40;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}:root[data-theme=light]{color-scheme:light}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--surface);color:var(--on-surface);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);overflow-wrap:anywhere}h1,h2,h3{font-family:var(--font-display);line-height:var(--leading-tight)}h1{font-size:var(--text-2xl)}a{color:var(--accent-text)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[hidden]{display:none!important}html:has(dialog[open]){overflow:hidden}[tabindex="-1"]:focus{outline:none}.visually-hidden,.skip-link:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;z-index:var(--z-toast);inset-block-start:var(--space-2);inset-inline-start:var(--space-2);display:inline-flex;align-items:center;min-height:var(--target-min);padding-inline:var(--space-4);border-radius:var(--radius);background:var(--accent);color:var(--on-accent);font-weight:700}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:var(--dur-reduced)!important;animation-iteration-count:1!important;transition-property:opacity,color,background-color,border-color,outline-color!important;scroll-behavior:auto!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
