@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼";--global-font-body: var(--fonts-sans);--global-font-mono: var(--fonts-mono);--global-color-placeholder: var(--colors-text-muted)}html{background:var(--colors-bg-canvas);scrollbar-gutter:stable!important;color:var(--colors-text);scroll-padding-top:var(--sizes-sticky-header)}body{font-size:var(--font-sizes-base);line-height:var(--line-heights-base)}a{color:var(--colors-accent-emphasis);text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}ul,ol{list-style:revert;padding-inline-start:1.25em}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}@property --button-icon-color{syntax: "*"; inherits: true; initial-value: initial;}@property --button-icon-hover-color{syntax: "*"; inherits: true; initial-value: initial;}@property --button-icon-hover-bg{syntax: "*"; inherits: true; initial-value: initial;}@property --toggle-icon-color{syntax: "*"; inherits: true; initial-value: initial;}@property --toggle-icon-hover-color{syntax: "*"; inherits: true; initial-value: initial;}@property --toggle-icon-selected-color{syntax: "*"; inherits: true; initial-value: initial;}@font-face{font-family:Zodiak;src:url(/fonts/zodiak-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Switzer;src:url(/fonts/switzer-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Switzer;src:url(/fonts/switzer-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(/fonts/spline-sans-mono.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Zodiak Fallback;src:local("Georgia"),local("Gelasio");size-adjust:111.48%;ascent-override:88.8%;descent-override:23.32%;line-gap-override:8.07%}@font-face{font-family:Switzer Fallback;src:local("Arial"),local("Liberation Sans");size-adjust:100.27%;ascent-override:97.74%;descent-override:24.93%;line-gap-override:8.98%}@font-face{font-family:Spline Sans Mono Fallback;src:local("Courier New"),local("Liberation Mono");size-adjust:99.98%;ascent-override:96.37%;descent-override:23.65%;line-gap-override:0%}}@layer tokens{:where(:root,:host){--colors-transparent: transparent;--fonts-display: "Zodiak", "Zodiak Fallback", Georgia, serif;--fonts-sans: "Switzer", "Switzer Fallback", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--fonts-mono: "Spline Sans Mono", "Spline Sans Mono Fallback", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--font-sizes-xs: .75rem;--font-sizes-sm: .8125rem;--font-sizes-mono: .78125rem;--font-sizes-control: .9375rem;--font-sizes-base: 1rem;--font-sizes-lg: 1.125rem;--font-sizes-xl: 1.5rem;--font-sizes-2xl: 1.75rem;--line-heights-tight: 1.15;--line-heights-base: 1.6;--font-weights-regular: 400;--font-weights-medium: 500;--font-weights-semibold: 600;--font-weights-bold: 700;--sizes-0: 0;--sizes-full: 100%;--sizes-page-max: 80rem;--sizes-content-max: 72rem;--sizes-reading-max: 65ch;--sizes-form-max: 32rem;--sizes-page-col-max: 40rem;--sizes-touch-target-min: 44px;--sizes-sticky-header: 4.5rem;--sizes-detail-image-height-limit: max(45dvh, 100dvh - 19rem);--sizes-asset-grid-row: 225px;--sizes-asset-grid-row-narrow: 122px;--sizes-album-strip-row: 186px;--sizes-album-strip-row-narrow: 138px;--sizes-control-height-sm: calc(var(--sizes-control-height) - var(--spacing-1));--sizes-breakpoint-sm: 40rem;--sizes-breakpoint-md: 48rem;--sizes-breakpoint-lg: 64rem;--sizes-breakpoint-xl: 80rem;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.5rem;--spacing-6: 2rem;--spacing-7: 3rem;--spacing-8: 4rem;--spacing-page-inline: 1.75rem;--spacing-content-inline: clamp(.75rem, 2.5vw, 1.5rem);--spacing-content-block: clamp(1rem, 4vw, 2rem);--spacing-cluster-gap: clamp(.5rem, 1.8vw, 1rem);--spacing-section-gap: clamp(2rem, 5vw, 3.5rem);--radii-sm: 2px;--radii-overlay: 6px;--radii-full: 9999px;--borders-transparent: 1px solid transparent;--borders-default: 1px solid var(--colors-border);--borders-control: 1px solid var(--colors-control-border);--borders-separator: 1px solid var(--colors-separator);--borders-focus-ring: 2px solid var(--colors-star);--shadows-overlay: 0 12px 28px rgba(0, 0, 0, .25);--shadows-focus-halo: inset 0 0 0 4px var(--colors-bg-canvas);--z-index-base: 0;--z-index-sticky: 5;--z-index-popover: 10;--z-index-overlay: 30;--z-index-toast: 40;--durations-micro: .15s;--durations-standard: .2s;--durations-orchestrated: .45s;--easings-out: ease-out;--easings-settle: cubic-bezier(.22, .9, .3, 1);--breakpoints-sm: 40rem;--breakpoints-md: 48rem;--breakpoints-lg: 64rem;--breakpoints-xl: 80rem;--colors-bg-canvas: oklch(.93 .012 293);--colors-bg-surface-1: oklch(.955 .009 293);--colors-bg-surface-2: oklch(.975 .006 293);--colors-bg-surface-3: oklch(.99 .004 293);--colors-bg-surface-4: oklch(.998 .002 293);--colors-text: oklch(.26 .035 293);--colors-text-muted: oklch(.46 .03 294);--colors-accent: oklch(.45 .13 293);--colors-accent-emphasis: oklch(.39 .125 293);--colors-accent-fg: oklch(.985 .005 293);--colors-accent-fg-muted: oklch(.88 .03 293);--colors-star: oklch(.46 .095 80);--colors-border: oklch(.86 .02 293);--colors-separator: oklch(.55 .03 293);--colors-control-border: oklch(.57 .03 293);--colors-success-bg: oklch(.9026 .074 160.4542);--colors-success-text: oklch(.396 .1022 160.5193);--colors-warning-bg: oklch(.9369 .1163 91.6125);--colors-warning-text: oklch(.4419 .0949 77.9333);--colors-danger-bg: oklch(.9058 .0788 23.6895);--colors-danger-text: oklch(.4487 .1496 25.3644);--colors-info-bg: oklch(.9165 .0628 251.7636);--colors-info-text: oklch(.4285 .1185 253.8633);--colors-asset-tile-bg: var(--colors-bg-surface-1);--colors-asset-tile-caption-bg: rgba(242, 241, 247, .88);--colors-asset-tile-caption-text: oklch(.26 .035 293);--sizes-control-height: clamp(2.25rem, 2.1rem + .5vw, 2.75rem)}:root[data-theme=dark]{--colors-bg-canvas: oklch(.1896 .0202 293.5);--colors-bg-surface-1: oklch(.2243 .0291 293.1);--colors-bg-surface-2: oklch(.266 .0371 292.9);--colors-bg-surface-3: oklch(.3061 .0447 292.7);--colors-bg-surface-4: oklch(.3483 .0503 293.1);--colors-text: oklch(.9428 .0163 297.5);--colors-text-muted: oklch(.6814 .0488 296.2);--colors-accent: oklch(.6327 .1058 293.5);--colors-accent-emphasis: oklch(.7278 .0939 293.1);--colors-accent-fg: oklch(.1896 .0202 293.5);--colors-accent-fg-muted: oklch(.34 .035 293);--colors-star: oklch(.8243 .0879 80.9);--colors-border: oklch(.33 .045 293);--colors-separator: oklch(.55 .045 293);--colors-control-border: oklch(.55 .05 293);--colors-success-bg: oklch(.348 .0778 158.0116);--colors-success-text: oklch(.8775 .0972 158.7163);--colors-warning-bg: oklch(.3702 .0871 91.2838);--colors-warning-text: oklch(.9118 .1128 91.6432);--colors-danger-bg: oklch(.3714 .1025 24.1384);--colors-danger-text: oklch(.8842 .1206 24.6336);--colors-info-bg: oklch(.3473 .0893 252.1054);--colors-info-text: oklch(.8618 .1208 252.724);--colors-asset-tile-caption-bg: rgba(12, 10, 20, .76);--colors-asset-tile-caption-text: oklch(.9428 .0163 297.5) }@keyframes settle{0%{opacity:0;transform:translateY(12px)}}@keyframes fade{0%{opacity:0}}@media(pointer:coarse){:where(:root,:host){--sizes-control-height: var(--sizes-touch-target-min) }}}@layer recipes{@layer _base{.button{border:none;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radii-sm);gap:var(--spacing-2);font-size:var(--font-sizes-base);font-weight:var(--font-weights-semibold);line-height:var(--line-heights-tight);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition-property:background-color,color,transform;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);min-height:var(--sizes-control-height)}.button,.button[data-focused]{outline:2px solid transparent;outline-offset:2px}.button[data-pressed]{transform:translateY(1px)}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:default;opacity:.7}.button:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring);outline-offset:2px}.popover{border:var(--borders-default);border-radius:var(--radii-overlay);overflow:hidden;background-color:var(--colors-bg-canvas);box-shadow:var(--shadows-overlay)}.popover[data-entering]{animation-name:fade;animation-duration:var(--durations-micro);animation-timing-function:var(--easings-out)}.link{text-decoration:none;color:var(--colors-accent-emphasis);transition-property:color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out)}.link[data-hovered]{text-decoration:underline}.link:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring);outline-offset:2px}.heading{color:inherit;font-family:inherit;font-weight:700;line-height:var(--line-heights-tight)}.menu{border-radius:inherit;overflow:hidden;background-color:var(--colors-bg-surface-2);display:flex;flex-direction:column;min-width:12rem}.menu:focus,.menu-item{outline:2px solid transparent;outline-offset:2px}.menu-item{text-decoration:none;padding-block:var(--spacing-2);padding-inline:var(--spacing-4);border-radius:var(--radii-sm);color:var(--colors-text);cursor:pointer}.menu-item[data-focused]{outline:2px solid transparent;outline-offset:2px}.menu-item[data-hovered]{background-color:var(--colors-bg-surface-3);color:var(--colors-text)}.menu-item:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring)}.form{padding:var(--spacing-4);margin:0 auto;gap:var(--spacing-4);display:grid;width:var(--sizes-full);max-width:var(--sizes-form-max)}.toggle-button{padding:var(--spacing-2);border:1px solid transparent;border-radius:var(--radii-sm);display:inline-flex;align-items:center;justify-content:center;background-color:var(--colors-transparent);color:var(--colors-text-muted);cursor:pointer;line-height:1;transition-property:background-color,color,border-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);min-height:var(--sizes-control-height);min-width:var(--sizes-control-height)}.toggle-button[data-selected]{border-color:var(--colors-border);background-color:var(--colors-bg-surface-2);color:var(--colors-accent-emphasis)}.toggle-button[data-hovered]{background-color:var(--colors-bg-surface-3);color:var(--colors-text)}.toggle-button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.6;cursor:default}.toggle-button:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring);outline-offset:2px}.separator{border:0;border-top:var(--borders-separator);margin-block:var(--spacing-1);margin-inline:var(--spacing-2)}.switch{padding:var(--spacing-2);border:var(--borders-control);border-radius:var(--radii-full);display:inline-flex;align-items:center;justify-content:center;background-color:var(--colors-bg-surface-2);color:var(--colors-text);cursor:pointer;line-height:1;transition-property:background-color,color,border-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);min-width:calc(var(--sizes-control-height) + var(--spacing-4));min-height:var(--sizes-control-height)}.switch[data-selected]{border-color:var(--colors-transparent);background-color:var(--colors-accent);color:var(--colors-accent-fg)}.switch:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.6;cursor:default}.switch:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring);outline-offset:2px}.search-field{gap:var(--spacing-2);border-bottom:var(--borders-control);display:inline-flex;align-items:center;background-color:var(--colors-transparent);color:var(--colors-text);transition-property:border-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);width:100%;min-height:var(--sizes-control-height)}.search-field:has([data-focus-visible]){outline:var(--borders-focus-ring);outline-offset:2px}.search-field[data-empty] [data-clear-button]{visibility:hidden}.search-field:focus-within{border-color:var(--colors-accent)}@media(prefers-reduced-motion:reduce){.popover[data-entering]{animation:none}}}.button--variant_icon{padding:var(--spacing-0);position:relative;flex-shrink:0;background-color:var(--colors-transparent);color:var(--button-icon-color, var(--colors-text-muted));width:var(--sizes-control-height-sm);height:var(--sizes-control-height-sm);min-height:auto}.button--variant_icon:before{inset:calc(50% - var(--sizes-touch-target-min) / 2);content:"";position:absolute}.button--variant_icon[data-hovered]{color:var(--button-icon-hover-color, var(--colors-text));background-color:var(--button-icon-hover-bg, var(--colors-bg-surface-3))}.button--variant_icon:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-muted)}.button--variant_text{padding:var(--spacing-0);border-radius:0;border-bottom:1px solid var(--colors-border);background-color:var(--colors-transparent);font-weight:var(--font-weights-regular);font-size:var(--font-sizes-control);color:var(--colors-text);transition-property:border-color,color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);min-height:auto}.button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-muted)}.button--variant_text[data-hovered]{border-bottom-color:var(--colors-text)}.button--variant_secondary{border:var(--borders-control);background-color:var(--colors-bg-surface-2);color:var(--colors-text)}.button--variant_secondary[data-hovered]{background-color:var(--colors-bg-surface-3)}.button--variant_secondary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-muted)}.button--variant_bare{padding:var(--spacing-0);background-color:var(--colors-transparent);font-size:1em;min-height:auto}.button--variant_primary{background-color:var(--colors-accent);color:var(--colors-accent-fg)}.button--variant_primary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-accent-fg-muted)}.button--variant_ghost{border:var(--borders-transparent);padding-block:var(--spacing-2);padding-inline:var(--spacing-3);background-color:var(--colors-transparent);color:var(--colors-text-muted);min-height:var(--sizes-control-height-sm)}.button--variant_ghost[data-hovered]{border:var(--borders-control);color:var(--colors-text);background-color:var(--colors-bg-surface-2)}.link--variant_underline{text-decoration:underline}.link--variant_ghost{border:var(--borders-transparent);padding-block:var(--spacing-2);padding-inline:var(--spacing-3);gap:var(--spacing-2);border-radius:var(--radii-sm);background-color:var(--colors-transparent);color:var(--colors-text-muted);display:inline-flex;align-items:center;font-weight:var(--font-weights-semibold);line-height:var(--line-heights-tight);min-height:var(--sizes-control-height-sm)}.link--variant_ghost[data-hovered]{border:var(--borders-control);text-decoration:none;color:var(--colors-text);background-color:var(--colors-bg-surface-2)}.heading--size_display-md{font-family:var(--fonts-display);font-weight:400;font-size:clamp(2.25rem,5.5vw,3.5rem);line-height:1.08}.heading--size_title-md{font-size:1.5rem}.heading--size_title-md,.heading--size_title-lg{font-family:var(--fonts-display);font-weight:400;line-height:1.25}.heading--size_title-lg{font-size:1.75rem}.heading--level_2{font-size:var(--font-sizes-xl)}.heading--level_3{font-size:var(--font-sizes-lg)}.heading--level_1{font-size:var(--font-sizes-2xl)}.form--surface_panel{padding:var(--spacing-5);border:var(--borders-default);border-radius:var(--radii-sm);background-color:var(--colors-bg-surface-2)}.toggle-button--variant_icon{padding:var(--spacing-1);border:none;border-radius:var(--radii-sm);background-color:var(--colors-transparent);color:var(--toggle-icon-color, var(--colors-text-muted));position:relative;transition-property:color,transform,outline-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);min-height:auto;min-width:auto}.toggle-button--variant_icon:before{inset:calc(50% - var(--sizes-touch-target-min) / 2);content:"";position:absolute}.toggle-button--variant_icon[data-hovered]{color:var(--toggle-icon-hover-color, var(--colors-text))}.toggle-button--variant_icon[data-hovered],.toggle-button--variant_icon[data-selected]{border-color:var(--colors-transparent);background-color:var(--colors-transparent)}.toggle-button--variant_icon[data-selected]{color:var(--toggle-icon-selected-color, var(--colors-accent-emphasis))}.toggle-button--variant_icon:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:default}.toggle-button--variant_icon:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring);outline-offset:3px}.toggle-button--variant_text{padding:var(--spacing-0);border:none;gap:var(--spacing-2);border-radius:0;background-color:var(--colors-transparent);font-size:var(--font-sizes-control);font-weight:400;color:var(--toggle-icon-color, var(--colors-text-muted));transition-property:color,transform,outline-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);min-height:var(--sizes-touch-target-min);min-width:auto}.toggle-button--variant_text[data-hovered]{color:var(--toggle-icon-hover-color, var(--colors-text))}.toggle-button--variant_text[data-hovered],.toggle-button--variant_text[data-selected]{border-color:var(--colors-transparent);background-color:var(--colors-transparent)}.toggle-button--variant_text[data-selected]{color:var(--toggle-icon-selected-color, var(--colors-accent-emphasis))}.toggle-button--variant_text[data-pressed]{transform:translateY(1px)}}@layer recipes.slots._base{.text-field__root{display:grid;min-width:var(--sizes-0)}.text-field__label{text-align:left}.text-field__control{border:var(--borders-control);padding-inline:var(--spacing-3);gap:var(--spacing-2);border-radius:var(--radii-sm);display:flex;align-items:center;flex-direction:row;background-color:var(--colors-bg-surface-2);color:var(--colors-text);transition-property:border-color,outline-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);width:100%;min-width:var(--sizes-0);min-height:var(--sizes-control-height)}.text-field__control:has([data-focus-visible]){outline:var(--borders-focus-ring);outline-offset:2px}.text-field__control:focus-within{border-color:var(--colors-accent)}.text-field__input{border:0;padding-block:var(--spacing-2);outline:2px solid transparent;outline-offset:2px;background-color:var(--colors-transparent);color:inherit;caret-color:currentColor;width:100%;max-width:100%;min-width:var(--sizes-0);min-height:calc(var(--sizes-control-height) - 2px)}.text-field__input:autofill{box-shadow:inset 0 0 0 100px var(--colors-bg-surface-2);-webkit-text-fill-color:var(--colors-text)}.text-field__input:focus{outline:2px solid transparent;outline-offset:2px}.text-field__description{font-size:var(--font-sizes-xs);margin-top:var(--spacing-2)}.text-field__error{color:var(--colors-danger-text);font-size:var(--font-sizes-sm);padding-block-start:var(--spacing-2)}.modal-dialog__overlay{inset:var(--spacing-0);display:flex;align-items:center;justify-content:center;position:fixed;z-index:var(--z-index-overlay);background-color:#000000b3}.modal-dialog__overlay[data-entering]{animation-name:fade;animation-duration:var(--durations-standard)}.modal-dialog__modal{padding:var(--spacing-6);max-height:100vh}.modal-dialog__modal[data-entering]{animation-name:settle;animation-duration:var(--durations-standard);animation-timing-function:var(--easings-settle)}.modal-dialog__dialog{border:var(--borders-default);border-radius:var(--radii-overlay);overflow:hidden;background-color:var(--colors-bg-canvas);display:flex;flex-direction:column;box-shadow:var(--shadows-overlay);max-height:90vh;max-width:90vw}.modal-dialog__header{gap:var(--spacing-3);padding-inline:var(--spacing-5);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:var(--spacing-4);padding-bottom:var(--spacing-3)}.modal-dialog__body{padding-inline:var(--spacing-5);min-height:var(--sizes-0);overflow-y:auto;padding-top:var(--spacing-0);padding-bottom:var(--spacing-5)}.sheet__overlay{--sheet-gap: var(--spacing-7);inset:var(--spacing-0);display:flex;align-items:flex-end;justify-content:center;position:fixed;z-index:var(--z-index-overlay);background-color:#000000b3;padding-top:var(--sheet-gap)}.sheet__overlay[data-entering]{animation-name:fade;animation-duration:var(--durations-standard)}.sheet__modal{width:100%;height:100%;min-height:var(--sizes-0)}.sheet__modal[data-entering]{animation-name:settle;animation-duration:var(--durations-orchestrated);animation-timing-function:var(--easings-settle)}.sheet__dialog{outline:2px solid transparent;outline-offset:2px;border-top:var(--borders-default);position:relative;background-color:var(--colors-bg-canvas);display:flex;flex-direction:column;border-top-left-radius:var(--radii-overlay);border-top-right-radius:var(--radii-overlay);box-shadow:var(--shadows-overlay);width:100%;height:100%}.sheet__close{--button-icon-color: rgba(255, 255, 255, .8);--button-icon-hover-color: white;--button-icon-hover-bg: transparent;top:calc((var(--sheet-gap) + var(--sizes-control-height-sm)) / -2);right:var(--spacing-3)}.sheet__body{flex:1 1 0%;gap:var(--spacing-6);container-type:size;scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:var(--colors-control-border) transparent;display:flex;flex-direction:column;align-items:center;min-height:var(--sizes-0);overflow-y:auto;padding-top:var(--spacing-4);padding-bottom:var(--spacing-8)}.tabs__root{display:grid;width:100%}.tabs__list{gap:var(--spacing-5);border-bottom:var(--borders-default);display:flex;align-items:center}.tabs__tab{padding-block:var(--spacing-1);border-bottom:1px solid transparent;outline:2px solid transparent;outline-offset:2px;font-size:var(--font-sizes-control);color:var(--colors-text-muted);cursor:pointer;transition-property:color,border-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out);margin-bottom:-1px}.tabs__tab[data-hovered],.tabs__tab[data-selected]{color:var(--colors-text)}.tabs__tab[data-selected]{border-bottom-color:var(--colors-accent)}.tabs__tab:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring);outline-offset:2px}.tabs__panels{display:grid}.tabs__panel{outline:2px solid transparent;outline-offset:2px;padding-top:var(--spacing-4)}.tabs__panel:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring)}.toast__region{flex-direction:column;position:fixed;z-index:var(--z-index-toast);bottom:var(--spacing-7);right:var(--spacing-7);max-width:min(var(--sizes-reading-max),calc(100vw - (2 * var(--spacing-7))))}.toast__region,.toast__root{gap:var(--spacing-2);display:flex}.toast__root{border:var(--borders-default);padding:var(--spacing-4);border-radius:var(--radii-overlay);align-items:center;animation-name:settle;animation-duration:var(--durations-orchestrated);animation-timing-function:var(--easings-settle);background-color:var(--colors-bg-surface-2);color:var(--colors-text);box-shadow:var(--shadows-overlay)}.toast__content{gap:var(--spacing-2);display:flex;flex-direction:column}.toast__title{font-weight:700;line-height:var(--line-heights-tight)}@media screen and (min-width:48rem){.sheet__overlay{padding-inline:var(--spacing-8)}.sheet__dialog{border:var(--borders-default);border-bottom:none}.sheet__close{right:var(--spacing-0)}}@media(prefers-reduced-motion:reduce){.modal-dialog__overlay[data-entering],.modal-dialog__modal[data-entering],.sheet__overlay[data-entering],.sheet__modal[data-entering],.toast__root{animation:none}}}@layer utilities{@layer compositions{.textStyle_meta{font-family:var(--fonts-mono);font-size:var(--font-sizes-mono)}.textStyle_display\.md{font-size:clamp(2.25rem,5.5vw,3.5rem);line-height:1.08}.textStyle_display\.md,.textStyle_display\.sm{font-family:var(--fonts-display);font-weight:400}.textStyle_display\.sm{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.12}.textStyle_title\.sm{font-size:1.1875rem;line-height:1.3}.textStyle_title\.sm,.textStyle_display\.lg{font-family:var(--fonts-display);font-weight:400}.textStyle_display\.lg{font-size:clamp(2.75rem,8vw,5rem);line-height:1}.textStyle_title\.lg{font-size:1.75rem}.textStyle_title\.lg,.textStyle_title\.md{font-family:var(--fonts-display);font-weight:400;line-height:1.25}.textStyle_title\.md{font-size:1.5rem}}.--toggle-icon-color_token\(colors\.text\.muted\){--toggle-icon-color: var(--colors-text-muted)}.--toggle-icon-hover-color_token\(colors\.text\){--toggle-icon-hover-color: var(--colors-text)}.--toggle-icon-selected-color_token\(colors\.accent\.emphasis\){--toggle-icon-selected-color: var(--colors-accent-emphasis)}.--row-h_token\(sizes\.assetGridRow\){--row-h: var(--sizes-asset-grid-row)}.--toggle-icon-hover-color_token\(colors\.star\){--toggle-icon-hover-color: var(--colors-star)}.--toggle-icon-selected-color_token\(colors\.star\){--toggle-icon-selected-color: var(--colors-star)}.--strip-h_token\(sizes\.albumStripRow\){--strip-h: var(--sizes-album-strip-row)}.m_\[0_auto\]{margin:0 auto}.bd_default{border:var(--borders-default)}.p_0{padding:var(--spacing-0)}.p_1{padding:var(--spacing-1)}.p_2{padding:var(--spacing-2)}.bd_control{border:var(--borders-control)}.font_inherit{font:inherit}.m_-1{margin:calc(var(--spacing-1) * -1)}.bg_transparent{background:var(--colors-transparent)}.bd_\[0\]{border:0}.grid-area_back{grid-area:back}.gap_2{gap:var(--spacing-2)}.bd-b_\[none\]{border-bottom:none}.ring_\[2px_solid_transparent\]{outline:2px solid transparent}.px_4{padding-inline:var(--spacing-4)}.gap_4{gap:var(--spacing-4)}.gap_6{gap:var(--spacing-6)}.gap_\[10px\]{gap:10px}.ov_visible{overflow:visible}.mx_auto{margin-inline:auto}.px_pageInline{padding-inline:var(--spacing-page-inline)}.py_\[28px_36px\]{padding-block:28px 36px}.flex_\[1_1_auto\]{flex:1 1 auto}.bd-b_default{border-bottom:var(--borders-default)}.gap_\[20px\]{gap:20px}.py_\[13px\]{padding-block:13px}.gap_\[18px\]{gap:18px}.py_2{padding-block:var(--spacing-2)}.px_3{padding-inline:var(--spacing-3)}.bdr_sm{border-radius:var(--radii-sm)}.td_none{text-decoration:none}.gap_3{gap:var(--spacing-3)}.py_5{padding-block:var(--spacing-5)}.bdr_full{border-radius:var(--radii-full)}.gap_sectionGap{gap:var(--spacing-section-gap)}.flex_1{flex:1 1 0%}.px_contentInline{padding-inline:var(--spacing-content-inline)}.py_contentBlock{padding-block:var(--spacing-content-block)}.tw_balance{text-wrap:balance}.ov_hidden{overflow:hidden}.py_1{padding-block:var(--spacing-1)}.px_2{padding-inline:var(--spacing-2)}.inset-x_0{inset-inline:var(--spacing-0)}.flex_\[calc\(var\(--ar\)_\*_100\)_1_calc\(var\(--ar\)_\*_var\(--row-h\)\)\]{flex:calc(var(--ar) * 100) 1 calc(var(--ar) * var(--row-h))}.place-items_center{place-items:center}.gap_5{gap:var(--spacing-5)}.li-s_none{list-style:none}.td_underline{text-decoration:underline}.mx_0{margin-inline:var(--spacing-0)}.px_1{padding-inline:var(--spacing-1)}.bd-b_transparent{border-bottom:var(--borders-transparent)}.scrs-t_\[x_proximity\]{scroll-snap-type:x proximity}.flex_\[0_0_auto\]{flex:0 0 auto}.gap_7{gap:var(--spacing-7)}.my_6{margin-block:var(--spacing-6)}.c_text\.muted{color:var(--colors-text-muted)}.d_inline-flex{display:inline-flex}.ai_center{align-items:center}.fw_regular{font-weight:var(--font-weights-regular)}.ring-o_\[2px\]{outline-offset:2px}.flex-g_1{flex-grow:1}.d_grid{display:grid}.tt_lowercase{text-transform:lowercase}.ov-wrap_anywhere{overflow-wrap:anywhere}.d_flex{display:flex}.flex-d_column{flex-direction:column}.ai_stretch{align-items:stretch}.flex-sh_0{flex-shrink:0}.c_text{color:var(--colors-text)}.d_block{display:block}.c_accent{color:var(--colors-accent)}.pos_relative{position:relative}.pos_sticky{position:sticky}.z_sticky{z-index:var(--z-index-sticky)}.bg-c_bg\.canvas{background-color:var(--colors-bg-canvas)}.ms_auto{margin-inline-start:auto}.fs_control{font-size:var(--font-sizes-control)}.pos_fixed{position:fixed}.inset-bs_\[-5rem\]{inset-block-start:-5rem}.inset-s_2{inset-inline-start:var(--spacing-2)}.z_toast{z-index:var(--z-index-toast)}.bg-c_bg\.surface\.4{background-color:var(--colors-bg-surface-4)}.justify-items_start{justify-items:start}.justify-self_stretch{justify-self:stretch}.sr_true{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.d_none{display:none}.vis_visible{visibility:visible}.vis_hidden{visibility:hidden}.grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.rg_4{row-gap:var(--spacing-4)}.pos_absolute{position:absolute}.ai_start{align-items:start}.grid-tc_repeat\(auto-fit\,_minmax\(min\(20rem\,_100\%\)\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr))}.ac_start{align-content:start}.li-t_none{list-style-type:none}.flex-wrap_wrap{flex-wrap:wrap}.cg_3{column-gap:var(--spacing-3)}.rg_1{row-gap:var(--spacing-1)}.ai_baseline{align-items:baseline}.fs_base{font-size:var(--font-sizes-base)}.fw_semibold{font-weight:var(--font-weights-semibold)}.jc_center{justify-content:center}.asp_var\(--ar\){aspect-ratio:var(--ar)}.obj-f_contain{object-fit:contain}.ta_center{text-align:center}.lh_base{line-height:var(--line-heights-base)}.white-space_pre-line{white-space:pre-line}.c_\[inherit\]{color:inherit}.obj-f_cover{object-fit:cover}.op_0{opacity:0}.pointer-events_none{pointer-events:none}.transition-fast_opacity\,_translate{transition-property:opacity,translate;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out)}.bg-c_assetTile\.captionBg{background-color:var(--colors-asset-tile-caption-bg)}.c_assetTile\.captionText{color:var(--colors-asset-tile-caption-text)}.fs_xs{font-size:var(--font-sizes-xs)}.translate_\[0_-4px\]{translate:0 -4px}.translate_\[0_4px\]{translate:0 4px}.fs_sm{font-size:var(--font-sizes-sm)}.lh_\[1\.3\]{line-height:1.3}.d_\[-webkit-box\]{display:-webkit-box}.webkit-box-orient_vertical{-webkit-box-orient:vertical}.-webkit-line-clamp_2{-webkit-line-clamp:2}.bg-c_assetTile\.bg{background-color:var(--colors-asset-tile-bg)}.asp_1_\/_1{aspect-ratio:1 / 1}.cq-t_inline-size{container-type:inline-size}.fs_\[1em\]{font-size:1em}.bd-cl_collapse{border-collapse:collapse}.ta_left{text-align:left}.va_top{vertical-align:top}.fw_medium{font-weight:var(--font-weights-medium)}.white-space_nowrap{white-space:nowrap}.bg-c_bg\.surface\.3{background-color:var(--colors-bg-surface-3)}.d_inline-grid{display:inline-grid}.transition-fast_background-color{transition-property:background-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out)}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.ps_0{padding-inline-start:var(--spacing-0)}.asp_2\.1{aspect-ratio:2.1}.bg-c_bg\.surface\.1{background-color:var(--colors-bg-surface-1)}.transition-fast_opacity{transition-property:opacity;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out)}.cursor_pointer{cursor:pointer}.tov_ellipsis{text-overflow:ellipsis}.jc_flex-start{justify-content:flex-start}.c_accent\.emphasis{color:var(--colors-accent-emphasis)}.scrollbar-thin_true{scrollbar-width:thin;scrollbar-color:var(--colors-control-border) transparent}.jc_flex-end{justify-content:flex-end}.flex-wrap_nowrap{flex-wrap:nowrap}.flex-sh_1{flex-shrink:1}.bg-c_bg\.surface\.2{background-color:var(--colors-bg-surface-2)}.ap_textfield{appearance:textfield;-webkit-appearance:textfield}.transition-fast_background-color\,_border-color\,_outline-color{transition-property:background-color,border-color,outline-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out)}.transition-fast_color\,_border-color{transition-property:color,border-color;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out)}.fs_lg{font-size:var(--font-sizes-lg)}.jc_space-between{justify-content:space-between}.scr-sa_start{scroll-snap-align:start}.op_0\.75{opacity:.75}.justify-self_start{justify-self:start}.font-style_italic{font-style:italic}.anim-n_settle{animation-name:settle}.anim-dur_orchestrated{animation-duration:var(--durations-orchestrated)}.anim-tmf_settle{animation-timing-function:var(--easings-settle)}.anim-fm_backwards{animation-fill-mode:backwards}.min-h_touchTargetMin{min-height:var(--sizes-touch-target-min)}.w_full{width:var(--sizes-full)}.max-w_contentMax{max-width:var(--sizes-content-max)}.pt_\[clamp\(token\(spacing\.6\)\,_12vh\,_10rem\)\]{padding-top:clamp(var(--spacing-6),12vh,10rem)}.pb_7{padding-bottom:var(--spacing-7)}.max-w_formMax{max-width:var(--sizes-form-max)}.max-w_readingMax{max-width:var(--sizes-reading-max)}.mt_2{margin-top:var(--spacing-2)}.pt_4{padding-top:var(--spacing-4)}.max-w_pageMax{max-width:var(--sizes-page-max)}.min-w_0{min-width:var(--sizes-0)}.max-w_\[460px\]{max-width:460px}.max-w_\[none\]{max-width:none}.top_0{top:var(--spacing-0)}.min-h_stickyHeader{min-height:var(--sizes-sticky-header)}.min-h_screen{min-height:100vh}.mt_5{margin-top:var(--spacing-5)}.min-h_\[max\(60dvh\,_calc\(100dvh_-_token\(sizes\.stickyHeader\)_-_token\(spacing\.4\)_-_token\(spacing\.8\)\)\)\]{min-height:max(60dvh,calc(100dvh - var(--sizes-sticky-header) - var(--spacing-4) - var(--spacing-8)))}.min-h_\[calc\(100cqh_-_token\(spacing\.8\)\)\]{min-height:calc(100cqh - var(--spacing-8))}.min-h_0{min-height:var(--sizes-0)}.w_\[min\(100\%\,_calc\(token\(sizes\.detailImageHeightLimit\)_\*_var\(--ar\)\)\)\]{width:min(100%,calc(var(--sizes-detail-image-height-limit) * var(--ar)))}.h_auto{height:auto}.max-w_\[40ch\]{max-width:40ch}.h_full{height:var(--sizes-full)}.top_2{top:var(--spacing-2)}.left_2{left:var(--spacing-2)}.max-w_\[calc\(100\%_-_token\(sizes\.controlHeightSm\)_-_28px_-_\(6_\*_token\(spacing\.2\)\)\)\]{max-width:calc(100% - var(--sizes-control-height-sm) - 28px - (6 * var(--spacing-2)))}.right_2{right:var(--spacing-2)}.bottom_0{bottom:var(--spacing-0)}.max-w_\[calc\(2\.4_\*_var\(--row-h\)_\*_1\.6\)\]{max-width:calc(2.4 * var(--row-h) * 1.6)}.w_controlHeightSm{width:var(--sizes-control-height-sm)}.h_controlHeightSm{height:var(--sizes-control-height-sm)}.h_\[1\.1875rem\]{height:1.1875rem}.w_\[60\%\]{width:60%}.mt_1{margin-top:var(--spacing-1)}.min-w_\[260px\]{min-width:260px}.max-w_\[320px\]{max-width:320px}.max-h_\[340px\]{max-height:340px}.ov-y_auto{overflow-y:auto}.w_\[3\.625rem\]{width:3.625rem}.ov-x_auto{overflow-x:auto}.pt_\[40px\]{padding-top:40px}.pb_\[44px\]{padding-bottom:44px}.max-w_\[720px\]{max-width:720px}.mt_4{margin-top:var(--spacing-4)}.max-w_\[46ch\]{max-width:46ch}.mt_sectionGap{margin-top:var(--spacing-section-gap)}.mb_1{margin-bottom:var(--spacing-1)}.mt_6{margin-top:var(--spacing-6)}.max-w_\[560px\]{max-width:560px}.mb_4{margin-bottom:var(--spacing-4)}.pb_2{padding-bottom:var(--spacing-2)}.h_\[var\(--strip-h\)\]{height:var(--strip-h)}.mt_8{margin-top:var(--spacing-8)}.\[\&_th\,_\&_td\]\:p_2 th,.\[\&_th\,_\&_td\]\:p_2 td{padding:var(--spacing-2)}.\[\&_\[data-box\]\]\:bd_control [data-box]{border:var(--borders-control)}.\[\&_\>_span\]\:grid-area_1_\/_1>span{grid-area:1 / 1}.hovered\:td_none[data-hovered]{text-decoration:none}.\[\&_\[slot\=errorMessage\]\]\:px_2 [slot=errorMessage]{padding-inline:var(--spacing-2)}.\[\&_\[slot\=errorMessage\]\]\:py_1 [slot=errorMessage]{padding-block:var(--spacing-1)}.\[\&_\[slot\=errorMessage\]\]\:bdr_sm [slot=errorMessage]{border-radius:var(--radii-sm)}.after\:flex_\[10000_1_0\]:after{flex:10000 1 0}.\[\&_thead\]\:bd-b_default thead{border-bottom:var(--borders-default)}.\[\&_th\:first-of-type\]\:bd-r_default th:first-of-type{border-right:var(--borders-default)}.\[\&\[data-focus-visible\]\]\:ring_focusRing[data-focus-visible]{outline:var(--borders-focus-ring)}.\[\&_\[data-box\]\]\:place-items_center [data-box]{place-items:center}.\[\&_\[data-box\]\]\:bdr_sm [data-box]{border-radius:var(--radii-sm)}.\[\&\[data-selected\]_\[data-box\]\]\:bd-c_transparent[data-selected] [data-box]{border-color:var(--colors-transparent)}.hovered\:c_accent\.emphasis[data-hovered]{color:var(--colors-accent-emphasis)}.hovered\:c_text[data-hovered]{color:var(--colors-text)}.\[\&_a\]\:c_\[inherit\] a{color:inherit}.\[\&_\[slot\=errorMessage\]\]\:pos_absolute [slot=errorMessage]{position:absolute}.\[\&_\[slot\=errorMessage\]\]\:inset-s_0 [slot=errorMessage]{inset-inline-start:var(--spacing-0)}.\[\&_\[slot\=errorMessage\]\]\:bg-c_bg\.surface\.1 [slot=errorMessage]{background-color:var(--colors-bg-surface-1)}.\[\&_\[slot\=errorMessage\]\]\:z_sticky [slot=errorMessage]{z-index:var(--z-index-sticky)}.\[\&_dt\]\:tt_lowercase dt{text-transform:lowercase}.\[\&_dt\]\:c_text\.muted dt{color:var(--colors-text-muted)}.\[\&_dd\]\:ps_3 dd{padding-inline-start:var(--spacing-3)}.\[\&_pre\]\:white-space_pre-wrap pre{white-space:pre-wrap}.\[\&_pre\]\:ov-wrap_anywhere pre{overflow-wrap:anywhere}:root[data-theme=dark] .dark\:d_none{display:none}:root[data-theme=dark] .dark\:d_block{display:block}.\[\&_\[data-tile-primary-link\]\]\:pointer-events_none [data-tile-primary-link]{pointer-events:none}.\[\&_img\]\:op_0\.3 img{opacity:.3}.\[\&_\[data-tile-reveal\]\,_\&_\[data-tile-controls\]\]\:op_1 [data-tile-reveal],.\[\&_\[data-tile-reveal\]\,_\&_\[data-tile-controls\]\]\:op_1 [data-tile-controls]{opacity:1}.\[\&_\[data-tile-reveal\]\,_\&_\[data-tile-controls\]\]\:translate_\[none\] [data-tile-reveal],.\[\&_\[data-tile-reveal\]\,_\&_\[data-tile-controls\]\]\:translate_\[none\] [data-tile-controls]{translate:none}.\[\&_\[data-tile-controls\]\]\:pointer-events_auto [data-tile-controls]{pointer-events:auto}.hovered\:c_\[inherit\][data-hovered]{color:inherit}.after\:content_\"\":after{content:""}.\[\&_svg\]\:transition-fast_rotate svg{transition-property:rotate;transition-duration:var(--durations-micro);transition-timing-function:var(--easings-out)}.\[\&\[aria-expanded\=\"true\"\]_svg\]\:rotate_\[90deg\][aria-expanded=true] svg{rotate:90deg}.\[\&_thead\]\:bg-c_bg\.surface\.2 thead{background-color:var(--colors-bg-surface-2)}.\[\&_thead\]\:c_text thead{color:var(--colors-text)}.\[\&_tr\]\:bg-c_bg\.surface\.2 tr{background-color:var(--colors-bg-surface-2)}.\[\&_tr\]\:c_text tr{color:var(--colors-text)}.\[\&_tbody_tr\:nth-of-type\(odd\)\]\:bg-c_bg\.surface\.3 tbody tr:nth-of-type(odd){background-color:var(--colors-bg-surface-3)}.hovered\:bg-c_bg\.surface\.4[data-hovered]{background-color:var(--colors-bg-surface-4)}.hovered\:bg-c_bg\.surface\.3[data-hovered]{background-color:var(--colors-bg-surface-3)}.\[\&\[data-focus-visible\]\]\:ring-o_\[-2px\][data-focus-visible]{outline-offset:-2px}.\[\&_\[data-box\]\]\:d_inline-grid [data-box]{display:inline-grid}.\[\&_\[data-box\]\]\:flex-sh_0 [data-box]{flex-shrink:0}.\[\&_\[data-box\]\]\:c_accent\.fg [data-box]{color:var(--colors-accent-fg)}.\[\&\[data-selected\]_\[data-box\]\]\:bg-c_accent[data-selected] [data-box]{background-color:var(--colors-accent)}.\[\&_\[data-box\]_svg\]\:op_0 [data-box] svg{opacity:0}.\[\&\[data-selected\]_\[data-box\]_svg\]\:op_1[data-selected] [data-box] svg{opacity:1}.\[\&\[data-pending\]\]\:cursor_default[data-pending]{cursor:default}.\[\&\[data-pending\]\]\:op_0\.7[data-pending]{opacity:.7}.\[\&\[data-pending\]\]\:c_accent\.fg\.muted[data-pending]{color:var(--colors-accent-fg-muted)}.\[\&_\>_span\[data-inactive\]\]\:vis_hidden>span[data-inactive]{visibility:hidden}.\[\&\:\:-webkit-outer-spin-button\,_\&\:\:-webkit-inner-spin-button\]\:d_none::-webkit-outer-spin-button,.\[\&\:\:-webkit-outer-spin-button\,_\&\:\:-webkit-inner-spin-button\]\:d_none::-webkit-inner-spin-button{display:none}.\[\&\[aria-current\=\"page\"\]\]\:c_text[aria-current=page]{color:var(--colors-text)}.\[\&\:\:-webkit-search-cancel-button\]\:d_none::-webkit-search-cancel-button{display:none}.autofill\:bx-sh_\[inset_0_0_0_100px_token\(colors\.bg\.surface\.3\)\]:autofill{box-shadow:inset 0 0 0 100px var(--colors-bg-surface-3)}.autofill\:wktf-c_text:autofill{-webkit-text-fill-color:var(--colors-text)}.hovered\:bd-b-c_transparent[data-hovered]{border-bottom-color:var(--colors-transparent)}.\[\&_\[slot\=errorMessage\]\]\:top_\[100\%\] [slot=errorMessage]{top:100%}.\[\&_dd_\+_dt\]\:mt_2 dd+dt{margin-top:var(--spacing-2)}.\[\&_\[data-box\]\]\:w_\[16px\] [data-box]{width:16px}.\[\&_\[data-box\]\]\:h_\[16px\] [data-box]{height:16px}.\[\&\[aria-current\=\"page\"\]\]\:bd-b-c_accent[aria-current=page]{border-bottom-color:var(--colors-accent)}.\[\&\:is\(\:hover\,_\:focus-within\)_\[data-tile-reveal\]\,_\[role\=\"row\"\]\:focus-within_\&_\[data-tile-reveal\]\]\:op_1:is(:hover,:focus-within) [data-tile-reveal],[role=row]:focus-within .\[\&\:is\(\:hover\,_\:focus-within\)_\[data-tile-reveal\]\,_\[role\=\"row\"\]\:focus-within_\&_\[data-tile-reveal\]\]\:op_1 [data-tile-reveal]{opacity:1}.\[\&\:is\(\:hover\,_\:focus-within\)_\[data-tile-reveal\]\,_\[role\=\"row\"\]\:focus-within_\&_\[data-tile-reveal\]\]\:translate_\[0_0\]:is(:hover,:focus-within) [data-tile-reveal],[role=row]:focus-within .\[\&\:is\(\:hover\,_\:focus-within\)_\[data-tile-reveal\]\,_\[role\=\"row\"\]\:focus-within_\&_\[data-tile-reveal\]\]\:translate_\[0_0\] [data-tile-reveal]{translate:0 0}.\[\&\:is\(\:hover\,_\:focus-within\)_\[data-tile-controls\]\,_\[role\=\"row\"\]\:focus-within_\&_\[data-tile-controls\]\]\:pointer-events_auto:is(:hover,:focus-within) [data-tile-controls],[role=row]:focus-within .\[\&\:is\(\:hover\,_\:focus-within\)_\[data-tile-controls\]\,_\[role\=\"row\"\]\:focus-within_\&_\[data-tile-controls\]\]\:pointer-events_auto [data-tile-controls]{pointer-events:auto}.focus\:ring_focusRing:is(:focus,[data-focus]),.focusVisible\:ring_focusRing:is(:focus-visible,[data-focus-visible]){outline:var(--borders-focus-ring)}.\[\&\:focus\]\:ring_\[2px_solid_transparent\]:focus{outline:2px solid transparent}.focus\:inset-bs_2:is(:focus,[data-focus]){inset-block-start:var(--spacing-2)}.focus\:ring-o_\[2px\]:is(:focus,[data-focus]){outline-offset:2px}.focusVisible\:ring-o_\[-2px\]:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}.focusVisible\:ring-o_\[2px\]:is(:focus-visible,[data-focus-visible]),.\[\&\:focus\]\:ring-o_\[2px\]:focus{outline-offset:2px}.\[\&_a\]\:hovered\:c_text a[data-hovered]{color:var(--colors-text)}.focusVisible\:after\:inset_0:is(:focus-visible,[data-focus-visible]):after{inset:var(--spacing-0)}.focusVisible\:after\:content_\"\":is(:focus-visible,[data-focus-visible]):after{content:""}.focusVisible\:after\:pos_absolute:is(:focus-visible,[data-focus-visible]):after{position:absolute}.focusVisible\:after\:pointer-events_none:is(:focus-visible,[data-focus-visible]):after{pointer-events:none}.focusVisible\:after\:bx-sh_focusHalo:is(:focus-visible,[data-focus-visible]):after{box-shadow:var(--shadows-focus-halo)}.hover\:\[\&_img\]\:op_0\.88:is(:hover,[data-hover]) img{opacity:.88}@media screen and (max-width:47.9975rem){.mdDown\:--row-h_token\(sizes\.assetGridRowNarrow\){--row-h: var(--sizes-asset-grid-row-narrow)}.mdDown\:--strip-h_token\(sizes\.albumStripRowNarrow\){--strip-h: var(--sizes-album-strip-row-narrow)}.mdDown\:gap_3{gap:var(--spacing-3)}.mdDown\:gap_2{gap:var(--spacing-2)}.mdDown\:d_none{display:none}.mdDown\:grid-tc_1fr{grid-template-columns:1fr}}@container (max-width: 104px){.\[\@container_\(max-width\:_104px\)\]\:d_none{display:none}.\[\@container_\(max-width\:_104px\)\]\:max-w_\[calc\(100\%_-_\(2_\*_token\(spacing\.2\)\)\)\]{max-width:calc(100% - (2 * var(--spacing-2)))}}@media(not (max-width:316px))and (max-width:476px){.\[\@media_\(316px_\<_width_\<\=_476px\)\]\:min-h_\[3lh\]{min-height:3lh}}@media(max-width:316px){.\[\@media_\(width_\<\=_316px\)\]\:min-h_\[4lh\]{min-height:4lh}}@media(pointer:coarse){.coarsePointer\:\[\&_\[data-tile-reveal\]\]\:d_none [data-tile-reveal]{display:none}}@media(prefers-reduced-motion:reduce){.motionReduce\:anim_none{animation:none}.motionReduce\:trs_\[none\]{transition:none}.motionReduce\:translate_\[0_0\]{translate:0 0}}}
