._identity_1mrcs_1{align-items:center;gap:calc(14px * var(--identity-scale,1));color:var(--identity);display:inline-flex}._mark_1mrcs_7{inline-size:calc(36px * var(--identity-scale,1));block-size:calc(36px * var(--identity-scale,1))}._type_1mrcs_11{inline-size:calc(55px * var(--identity-scale,1));block-size:auto}@media (width<=400px){._identity_1mrcs_1{gap:calc(8px * var(--identity-scale,1))}._mark_1mrcs_7{inline-size:calc(30px * var(--identity-scale,1));block-size:calc(30px * var(--identity-scale,1))}._type_1mrcs_11{inline-size:calc(64px * var(--identity-scale,1))}}._footer_5x4s9_1{border-block-start:1px solid var(--border);padding:48px var(--page-padding) 24px;color:var(--muted);background:var(--footer);font-size:13px}._grid_5x4s9_8{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-inline-size:1500px;margin-inline:auto;display:grid}._brand_5x4s9_15{grid-column:1/-1;max-inline-size:300px}._brand_5x4s9_15>a{color:var(--accent);display:inline-flex}._brand_5x4s9_15 p{margin-block-start:20px}._grid_5x4s9_8 h2{color:var(--text);letter-spacing:.08em;margin:0 0 18px;font-size:12px;font-weight:600}._grid_5x4s9_8 ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}._grid_5x4s9_8 a{transition:color var(--motion-fast)}._grid_5x4s9_8 a:hover{color:var(--accent)}._grid_5x4s9_8 li a,._grid_5x4s9_8 li [role=link]{align-items:center;gap:6px;line-height:1.5;display:inline-flex}._grid_5x4s9_8 li svg{block-size:12px;inline-size:12px}._grid_5x4s9_8 small{color:var(--muted);border:1px solid var(--border);border-radius:3px;padding:1px 4px;font-size:9px}._grid_5x4s9_8 [aria-disabled=true]{opacity:.65;cursor:default}._bottom_5x4s9_68{border-block-start:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:16px;max-inline-size:1500px;margin:36px auto 0;padding-block-start:20px;font-size:11px;display:flex}@media (width>=64rem){._grid_5x4s9_8{grid-template-columns:2fr 1.4fr 1fr 1fr;gap:48px}._brand_5x4s9_15{grid-column:auto}}._badge_1kqft_1{--badge-icon-size:19px;--badge-icon-gap:4px;min-block-size:32px;inline-size:fit-content;min-inline-size:44px;max-inline-size:100%;font-size:var(--font-small);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--accent) 30%, var(--background));border:1px solid #0000;border-radius:999px;flex:0 auto;justify-content:center;align-items:center;gap:0;padding:3px 12px 3px 9px;line-height:1;transition:background-color .22s,border-color .22s,color .22s;display:inline-flex;position:relative}._badge_1kqft_1:before{content:"";border-radius:inherit;position:absolute;inset-block:-6px;inset-inline:0}._badge_1kqft_1>svg{inline-size:var(--badge-icon-size);block-size:var(--badge-icon-size);flex:none;margin-inline-end:var(--badge-icon-gap)}._announcement_1kqft_39{opacity:0;inline-size:0;min-inline-size:0;transition:opacity .18s ease, inline-size .44s var(--ease-out) .1s, margin-inline-start .44s var(--ease-out) .1s;align-self:center;align-items:center;margin-inline-start:0;display:inline-flex;overflow:hidden}._announcement_1kqft_39>span{white-space:nowrap;flex:none;align-items:center;display:inline-flex}._value_1kqft_59,._qualifier_1kqft_60{align-self:center;align-items:center;line-height:1;display:inline-flex}._value_1kqft_59{max-inline-size:calc(100% - var(--badge-icon-size) - var(--badge-icon-gap));text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:16px;display:block;overflow:hidden}._qualifier_1kqft_60{white-space:nowrap;min-inline-size:0;margin-inline-start:4px;overflow:hidden}._badge_1kqft_1[data-expanded=true] ._announcement_1kqft_39{inline-size:var(--badge-word-width);opacity:1;transition:inline-size .44s var(--ease-out), margin-inline-start .44s var(--ease-out), opacity .26s ease .14s;margin-inline-start:4px}@media (prefers-reduced-motion:reduce){._announcement_1kqft_39,._badge_1kqft_1[data-expanded=true] ._announcement_1kqft_39{transition:none}}._badge_1kqft_1[data-bonfire=queued],._badge_1kqft_1[data-bonfire=active]{color:var(--accent)}._badge_1kqft_1[data-bonfire=active],._badge_1kqft_1[data-imminent=true]{border-color:color-mix(in srgb, currentColor 50%, transparent);background-color:color-mix(in srgb, currentColor 10%, transparent)}._badge_1kqft_1[data-bonfire=active]:hover,._badge_1kqft_1[data-bonfire=active]:focus-visible,._badge_1kqft_1[data-imminent=true]:hover,._badge_1kqft_1[data-imminent=true]:focus-visible{background-color:color-mix(in srgb, currentColor 17%, transparent)}._badge_1kqft_1[data-bonfire=active]>svg{fill:currentColor}@media (prefers-reduced-motion:no-preference){._badge_1kqft_1[data-bonfire=active]{animation:17s ease-in-out infinite _warmBadge_1kqft_1}}@keyframes _warmBadge_1kqft_1{0%,to{color:var(--accent)}27%{color:color-mix(in srgb, var(--accent) 83%, var(--lightningcss-light,#9d481b)var(--lightningcss-dark,#f0a05b))}59%{color:color-mix(in srgb, var(--accent) 87%, var(--lightningcss-light,#856319)var(--lightningcss-dark,#ffe0a0))}81%{color:color-mix(in srgb, var(--accent) 90%, var(--lightningcss-light,#97422a)var(--lightningcss-dark,#e88962))}}@media (width<=30rem){._badge_1kqft_1{--badge-icon-size:16px;--badge-icon-gap:3px;padding-inline:6px}._value_1kqft_59{font-size:14px}}@media (width<=47.99rem){._announcement_1kqft_39{display:none}}._menu_59b5t_1{flex-direction:column;flex:1;gap:16px;display:flex}._primary_59b5t_7{gap:2px;display:grid}._primary_59b5t_7 a{letter-spacing:-.025em;padding:12px 0;font-size:clamp(20px,5vw,28px);font-weight:550;line-height:1.3}._primary_59b5t_7 a[aria-current=page]{color:var(--accent)}._secondary_59b5t_21{flex-wrap:wrap;gap:12px;font-size:15px;display:flex}._secondary_59b5t_21>*{padding-block:8px}._footer_59b5t_30{justify-content:space-between;align-items:center;gap:12px;display:flex}._preferences_59b5t_36{flex-shrink:0;align-items:center;gap:12px;margin-inline-start:auto;font-size:14px;display:flex}._preferences_59b5t_36 a{padding-block:12px}._legal_59b5t_47{color:var(--muted);gap:16px;font-size:12px;display:flex}._legal_59b5t_47>*{padding-block:10px}._menu_59b5t_1 [aria-disabled=true]{opacity:.5;cursor:default}._resources_59b5t_61{border-block-start:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding-block-start:12px;display:flex}._acquire_59b5t_69{margin-block-start:auto}._primary_59b5t_7 a:first-child{padding-inline-end:56px}._control_epmma_1{flex:0 auto;min-inline-size:0;position:relative}._error_epmma_6{z-index:30;inline-size:min(280px,100vw - 32px);color:var(--text);background:var(--background);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--surface-shadow);font-size:var(--font-small);gap:8px;padding:12px 48px 12px 12px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}._error_epmma_6 button{position:absolute;inset-block-start:4px;inset-inline-end:4px}._error_epmma_6 a{color:var(--accent)}._header_5dkbd_1{--icon-button-color:var(--accent);--icon-button-hover-background:color-mix(in srgb, var(--accent) 14%, transparent);justify-content:space-between;align-items:center;gap:var(--space-4);padding:1rem var(--page-padding);flex-wrap:nowrap;display:flex}._identity_5dkbd_11{align-items:center;gap:var(--space-4);flex:none;font-size:19px;font-weight:650;display:flex}._header_5dkbd_1[data-bonfire-surface=true]:not([data-sticky=true]):not([data-modal=true]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text)}._header_5dkbd_1[data-bonfire-surface=true][data-modal=true]{color-scheme:inherit;background:var(--background);color:var(--text);position:fixed}._controls_5dkbd_30{align-items:center;gap:var(--space-4);font-size:var(--font-small);color:var(--accent);display:flex}._controls_5dkbd_30 a{padding-block:.75rem}._controls_5dkbd_30 a:hover{color:var(--accent)}@media (width>=48rem){._header_5dkbd_1{padding-block:1.2rem}}._header_5dkbd_1 ._wallet_5dkbd_49{white-space:nowrap;min-block-size:auto;box-shadow:var(--card-shadow);background:var(--identity);border-color:var(--identity);color:var(--background);padding:6px 14px;font-size:15px;font-weight:650}@media (width<=480px){._header_5dkbd_1{gap:12px}._controls_5dkbd_30{gap:10px}._identity_5dkbd_11{gap:0}}._header_5dkbd_1 ._wallet_5dkbd_49:hover{color:var(--background);background:color-mix(in srgb, var(--identity) 88%, var(--background))}._sentinel_5dkbd_77{block-size:1px;margin-block-end:-1px}._header_5dkbd_1[data-home=true]{--identity:var(--accent)}._header_5dkbd_1[data-sticky-enabled=true]{z-index:20;transition:padding-block var(--motion-slow) ease-in-out, opacity var(--motion-slow) ease;position:sticky;inset-block-start:0}._header_5dkbd_1[data-bonfire-surface=true][data-bonfire-sleeping=true]:not([data-modal=true]){opacity:0;pointer-events:none;transition:padding-block var(--motion-slow) ease-in-out, opacity 1.2s ease}._header_5dkbd_1[data-bonfire-surface=true][data-bonfire-sleeping=false]{transition:padding-block var(--motion-slow) ease-in-out, opacity .7s ease-in-out}._header_5dkbd_1[data-sticky-enabled=true] ._identity_5dkbd_11>span{transition:gap var(--motion-slow) ease-in-out, color var(--motion-slow) ease-in-out}._header_5dkbd_1[data-sticky-enabled=true] ._identity_5dkbd_11>span>svg{transition:inline-size var(--motion-slow) ease-in-out, block-size var(--motion-slow) ease-in-out}._header_5dkbd_1[data-sticky=true]:not([data-modal=true]){padding-block:4px 7px}._header_5dkbd_1[data-sticky=true]:not([data-modal=true]) ._identity_5dkbd_11>span{--identity-scale:.85}._header_5dkbd_1[data-sticky-enabled=true] ._wallet_5dkbd_49{transition:font-size var(--motion-slow) ease-in-out, padding var(--motion-slow) ease-in-out, background-color var(--motion-slow) ease-in-out, border-color var(--motion-slow) ease-in-out, color var(--motion-slow) ease-in-out}._header_5dkbd_1[data-sticky=true]:not([data-modal=true]) ._wallet_5dkbd_49{min-block-size:36px;padding:4px 12px;font-size:13px}._header_5dkbd_1 ._wallet_5dkbd_49>svg{flex:none;block-size:1.15em;inline-size:1.15em}._header_5dkbd_1 ._menuToggle_5dkbd_141{display:none}@media (width<=47.99rem){._controls_5dkbd_30{display:none}._header_5dkbd_1 ._menuToggle_5dkbd_141{display:grid}._identity_5dkbd_11{flex-shrink:0;min-inline-size:0}}._header_5dkbd_1 ._controls_5dkbd_30,._header_5dkbd_1 ._controls_5dkbd_30 a,._header_5dkbd_1 .icon-button{color:var(--accent);transition:color var(--motion-slow) ease-in-out, background-color var(--motion-fast), transform var(--motion-fast)}._actions_5dkbd_167{align-items:center;gap:var(--space-4);flex:none;min-block-size:44px;display:flex}@media (width<=47.99rem){._actions_5dkbd_167{gap:8px;min-inline-size:0}._menuToggle_5dkbd_141{flex:none}._header_5dkbd_1 ._wallet_5dkbd_49,._header_5dkbd_1[data-sticky=true]:not([data-modal=true]) ._wallet_5dkbd_49{white-space:normal;overflow-wrap:anywhere;text-align:center;min-block-size:40px;min-inline-size:0;max-inline-size:100%;padding:8px 10px;font-size:12px}._header_5dkbd_1 ._wallet_5dkbd_49>svg{display:none}}._header_5dkbd_1[data-modal=true]{z-index:5;padding-inline-end:calc(var(--page-padding) + 64px + env(safe-area-inset-right,0px));position:fixed;inset-block-start:0;inset-inline:0}._header_5dkbd_1[data-modal=true][data-sticky-enabled=true]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._header_5dkbd_1[data-modal=true] ._menuToggle_5dkbd_141{display:none}._header_5dkbd_1[data-modal=true] ._identity_5dkbd_11{flex-shrink:0}._brandGroup_5dkbd_218{align-items:center;gap:var(--space-6);flex:0 auto;min-inline-size:0;display:flex}@media (width>=48rem) and (hover:hover) and (pointer:fine){._header_5dkbd_1[data-bonfire-surface=true] ._brandGroup_5dkbd_218{transition:opacity var(--motion-slow) ease-in-out}._header_5dkbd_1[data-bonfire-surface=true][data-bonfire-sleeping=true] ._brandGroup_5dkbd_218{opacity:1;transition:opacity 0s linear 1.2s}._header_5dkbd_1[data-bonfire-surface=true][data-page-loaded=true][data-bonfire-ready=true]:not([data-modal=true]):not([data-bonfire-sleeping=true]):not(:hover):not(:focus-within):not(:has([data-expanded=true])) ._brandGroup_5dkbd_218{opacity:.18;transition:opacity 1.8s ease-in-out 3s}}@media (width<=30rem){._header_5dkbd_1,._brandGroup_5dkbd_218,._actions_5dkbd_167{gap:4px}._header_5dkbd_1 ._wallet_5dkbd_49,._header_5dkbd_1[data-sticky=true]:not([data-modal=true]) ._wallet_5dkbd_49{block-size:44px;min-block-size:44px;inline-size:44px;min-inline-size:44px;padding:10px}._header_5dkbd_1 ._wallet_5dkbd_49>svg{block-size:20px;inline-size:20px;display:block}._header_5dkbd_1 ._wallet_5dkbd_49>span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@font-face{font-family:Inter;src:url(/assets/inter-Dx4kXJAl.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root,[data-theme=default],[data-theme=rare],[data-theme=nakamoto],[data-theme=pepenuity],[data-theme=violet]{--theme-identity-light:var(--theme-accent-light);--theme-identity-dark:var(--theme-accent-dark)}:root,[data-theme=default],[data-theme=rare]{--theme-color:#c5a879;--theme-accent-light:#765417;--theme-accent-dark:#dfc080}[data-theme=nakamoto]{--theme-color:#a5cc7f;--theme-accent-light:#466d28;--theme-accent-dark:#bcdf96}[data-theme=pepenuity]{--theme-color:#d83df1;--theme-accent-light:#9022a5;--theme-accent-dark:#ec83ff}[data-theme=violet]{--theme-color:#a77cda;--theme-accent-light:#654087;--theme-accent-dark:#d3bcf5}:root,[data-theme]{--wash-light:color-mix(in srgb, #f4f3ee 94%, var(--theme-color));--wash-dark:color-mix(in srgb, #0d1110 88%, var(--theme-color));--background:var(--lightningcss-light,color-mix(in srgb, #e5e4df 96%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #151716 95%, var(--theme-color)));--surface:var(--lightningcss-light,color-mix(in srgb, #ecece6 94%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #181c1a 94%, var(--theme-color)));--surface-hover:var(--lightningcss-light,color-mix(in srgb, #e2e3dc 95%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #303632 97%, var(--theme-color)));--text:var(--lightningcss-light,color-mix(in srgb, #222623 95%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #edf0e9 97%, var(--theme-color)));--status-error:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a80);--status-warning:var(--lightningcss-light,#926000)var(--lightningcss-dark,#efc15a);--muted:var(--lightningcss-light,color-mix(in srgb, #5e635e 91%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #adb3ab 88%, var(--theme-color)));--border:var(--lightningcss-light,color-mix(in srgb, #c9cdc2 85%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #303730 90%, var(--theme-color)));--identity:var(--lightningcss-light,var(--theme-identity-light))var(--lightningcss-dark,var(--theme-identity-dark));--accent:var(--lightningcss-light,var(--theme-accent-light))var(--lightningcss-dark,var(--theme-accent-dark));--secondary-border:var(--lightningcss-light,color-mix(in srgb, var(--accent) 24%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--accent) 20%, transparent));--accent-hover:color-mix(in srgb, var(--accent) 85%, var(--lightningcss-light,#000)var(--lightningcss-dark,#fff));--on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,color-mix(in srgb, #171b14 92%, var(--theme-color)));--feature-base:var(--lightningcss-light,color-mix(in srgb, #e8eae2 88%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #27322b 85%, var(--theme-color)));--feature-text:var(--text);--feature-copy:var(--lightningcss-light,color-mix(in srgb, #454d40 90%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #e2e7d9 94%, var(--theme-color)));--feature-link:var(--accent);--feature-overlay:linear-gradient(180deg, color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 10%, transparent) 10%, color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 30%, transparent) 40%, color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 96%, transparent) 78%);--feature-lead-overlay:linear-gradient(90deg, color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 96%, transparent), color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 72%, transparent) 55%, color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 22%, transparent)), linear-gradient(0deg, color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 92%, transparent), transparent 50%);--shadow-ink:color-mix(in srgb, #101710 90%, var(--theme-color));--card-shadow:0 3px 8px color-mix(in srgb, var(--shadow-ink) 26%, transparent);--card-hover-shadow:0 8px 24px color-mix(in srgb, var(--lightningcss-light,var(--shadow-ink))var(--lightningcss-dark,var(--theme-accent-dark)) 22%, transparent), 0 2px 8px color-mix(in srgb, var(--lightningcss-light,var(--shadow-ink))var(--lightningcss-dark,var(--theme-accent-dark)) 12%, transparent);--surface-shadow:0 3px 10px var(--lightningcss-light,color-mix(in srgb, var(--shadow-ink) 8%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--shadow-ink) 16%, transparent));--surface-hover-shadow:0 10px 26px var(--lightningcss-light,color-mix(in srgb, var(--shadow-ink) 16%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--shadow-ink) 32%, transparent));--art-shadow:#090c094d;--dialog-shadow:0 20px 70px var(--lightningcss-light,color-mix(in srgb, var(--shadow-ink) 16%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--shadow-ink) 30%, transparent));--modal-backdrop:color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 97%, transparent);--skeleton:var(--lightningcss-light,color-mix(in srgb, #d5d8ce 91%, var(--theme-color)))var(--lightningcss-dark,color-mix(in srgb, #303831 91%, var(--theme-color)));--footer:color-mix(in srgb, var(--lightningcss-light,var(--wash-light))var(--lightningcss-dark,var(--wash-dark)) 96%, transparent);--glass-surface:color-mix(in srgb, var(--background) 82%, transparent);--glass-edge:color-mix(in srgb, var(--border) 60%, transparent);--glass-highlight:color-mix(in srgb, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--theme-color)) 10%, transparent);--glass-shadow:color-mix(in srgb, var(--shadow-ink) 14%, transparent);--motion-fast:.12s;--motion-hover-intent:.1s;--motion-normal:.18s;--motion-slow:.24s;--motion-modal:.42s;--motion-modal-header:.48s;--motion-modal-header-delay:.1s;--motion-preference:.6s;--motion-feature:.75s;--motion-artwork-hover:.5s;--animation-feature-enter:feature-enter;--animation-artwork-enter:artwork-enter;--motion-feature-enter:.6s;--motion-artwork-enter:.7s;--ease-out:cubic-bezier(.2, .7, .2, 1);--content-page-max:1200px;--page-max:1600px;--page-padding:clamp(16px, 2.5vw, 40px);--gallery-row-gap:clamp(30px, 3vw, 48px);--grid-gap:clamp(12px, 1.5vw, 24px);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--font-small:.857rem;--font-body:1rem;--radius:10px;--surface-radius:14px;--glass-blur:16px;--glass-saturation:115%;--gallery-inline-padding:0px;--card-caption-height:0px;--card-action-height:44px;--card-action-gap:10px}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Yu Gothic", Meiryo, sans-serif;font:14px/1.45 var(--font-sans);background:var(--background);color:var(--text)}[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root,[data-theme],[data-color-scheme]{--motion-fast:0s;--motion-hover-intent:0s;--motion-normal:0s;--motion-slow:0s;--motion-modal:0s;--motion-modal-header:0s;--motion-modal-header-delay:0s;--motion-feature:0s;--motion-artwork-hover:0s;--motion-feature-enter:0s;--motion-artwork-enter:0s}}:root{--floating-edge:16px;--floating-gap:12px}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}::selection{background-color:var(--theme-accent-light);color:#fff}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--muted) 45%, transparent) transparent}body{min-inline-size:280px;margin:0}html{scrollbar-gutter:stable}:root{background-image:url(/assets/page-grain-DB5V3Ohn.png);background-repeat:repeat}button,input,select{font:inherit}button,select,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}a{color:inherit;letter-spacing:.035em;text-decoration:none}button:disabled{cursor:default}button,a,input,select{outline-offset:4px}:focus-visible{outline:2px solid var(--accent)}button:focus:not(:focus-visible){outline:none}[hidden]{display:none!important}h1,h2,h3{text-wrap:balance;line-height:1.15}h1{letter-spacing:-.035em;font-size:clamp(24px,3vw,36px);font-weight:550}p{line-height:1.7}button{color:inherit}main{padding:0 var(--page-padding) 40px;min-block-size:calc(100dvh - 180px);max-inline-size:var(--page-max);margin-inline:auto}.button{--icon-label-color:currentColor;--icon-label-size:var(--button-icon-size,22px);color:var(--text);border:2px solid var(--border);text-align:center;letter-spacing:.035em;min-block-size:44px;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast), opacity var(--motion-fast), transform var(--motion-fast);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:10px 14px;line-height:1.4;display:inline-flex}.button:not(:disabled):not([aria-disabled=true]):hover{background:var(--surface-hover);border-color:var(--muted)}.button>svg{inline-size:var(--button-icon-size,22px);block-size:var(--button-icon-size,22px);flex-shrink:0}.button.accent-outline{color:var(--accent);border-color:var(--accent);background:0 0}.button.accent-outline:not(:disabled):not([aria-disabled=true]):hover{color:var(--accent-hover);border-color:var(--accent-hover);background:color-mix(in srgb, var(--accent) 12%, transparent)}.button.accent-outline:focus-visible{outline-color:var(--accent)}.button:not(:disabled):not([aria-disabled=true]):active{transform:translateY(1px)}.button:disabled{opacity:.6}.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-size:16px;font-weight:600}.primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--accent-hover);border-color:var(--accent-hover)}.secondary{border-color:var(--secondary-border);color:var(--muted);background:0 0;font-size:16px;font-weight:600}.secondary:not(:disabled):not([aria-disabled=true]):hover{border-color:color-mix(in srgb, var(--accent) 65%, transparent);background:color-mix(in srgb, var(--accent) 5%, transparent);color:var(--accent)}.text-link{color:var(--accent);transition:color var(--motion-fast);text-underline-offset:4px}button.text-link{background:0 0;border:0;padding:0}.text-link:hover{text-decoration:underline}.eyebrow{letter-spacing:.16em;color:var(--accent);margin:0 0 .4rem;font-size:11px}.muted{color:var(--muted)}.preview-trigger{inline-size:100%;color:inherit;text-align:start;background:0 0;border:0;padding:0;display:block}select,input[type=number]{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:6px;min-block-size:40px;padding:7px 9px}input[type=number]{inline-size:5rem}.skip-link{z-index:20;background:var(--surface);padding:1rem;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-180%)}.skip-link:focus{transform:none}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.empty{text-align:center;color:var(--muted);padding:2rem}.skeleton{background:var(--skeleton);border-radius:6px}.modal-open{scrollbar-gutter:auto;padding-left:var(--modal-scrollbar-left,0px);padding-right:var(--modal-scrollbar-right,0px);overflow:hidden}::view-transition-old(root){animation-duration:var(--motion-slow);animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:var(--motion-slow);animation-timing-function:var(--ease-out)}:root[data-transition-kind=preference]::view-transition-old(root){animation-duration:var(--motion-preference);animation-timing-function:ease-in-out}:root[data-transition-kind=preference]::view-transition-new(root){animation-duration:var(--motion-preference);animation-timing-function:ease-in-out}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}:is(html:has(#gallery),html:has(#gallery) *){overflow-anchor:none}.icon-button{min-block-size:44px;min-inline-size:44px;color:var(--icon-button-color,var(--text));transition:color var(--motion-fast), background-color var(--motion-fast), transform var(--motion-fast);background:0 0;border:0;border-radius:8px;place-items:center;padding:8px;display:inline-grid;position:relative}.icon-button:not(:disabled):not([aria-disabled=true]):hover,.icon-button[aria-pressed=true]{color:var(--icon-button-color,var(--text));background:var(--icon-button-hover-background,var(--surface-hover))}.icon-button:not(:disabled):not([aria-disabled=true]):active{transform:scale(.96)}.icon-button:disabled{opacity:.35}@keyframes feature-enter{0%{opacity:0}to{opacity:1}}@keyframes artwork-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.inline-icon{vertical-align:-.15em;line-height:1;display:inline-flex}.inline-icon>svg{block-size:1em;inline-size:1em}
