.media-hero-version-selector{min-width:9.75rem}.media-hero-version-popover{position:fixed;inset:50% auto auto 50%;max-height:min(32rem,calc(100dvh - 2rem));margin:0;transform:translate(-50%,-50%)}.media-hero-version-selector:has(.media-hero-version-popover:popover-open) .media-hero-version-chevron{transform:rotate(180deg)}@supports (position-area: block-end span-inline-start){.media-hero-version-popover{position-area:block-end span-inline-start;inset:auto;margin-block-start:.75rem;transform:none;position-try-fallbacks:flip-block,flip-inline}}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/C2je3j2s-instrument-serif-latin-ext-400-normal.woff2) format("woff2"),url(/assets/CFCUzsTy-instrument-serif-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/DnYpCC2O-instrument-serif-latin-400-normal.woff2) format("woff2"),url(/assets/BVbkICAY-instrument-serif-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/okcGN4Nq-inter-tight-cyrillic-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/BS41q_Tv-inter-tight-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/DQgQPNk4-inter-tight-greek-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/sS1B39LI-inter-tight-greek-wght-normal.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/TKKdAiBA-inter-tight-vietnamese-wght-normal.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/B4u9PlvR-inter-tight-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/DX-nOvPD-inter-tight-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/CO5hGrJv-montserrat-cyrillic-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/EAA9jha_-montserrat-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/k7S-YeeD-montserrat-vietnamese-wght-normal.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/BsZE-iaG-montserrat-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/l_AIctKy-montserrat-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/B5MGXMAg-montserrat-cyrillic-ext-wght-italic.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/CVbpa0t4-montserrat-cyrillic-wght-italic.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/BGJhoCPh-montserrat-vietnamese-wght-italic.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/C8utfXoj-montserrat-latin-ext-wght-italic.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/jzfX-GOl-montserrat-latin-wght-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Monaspace Neon;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/BZtV1wRa-monaspace-neon-latin-400-normal.woff2) format("woff2"),url(/assets/DVFelWsN-monaspace-neon-latin-400-normal.woff) format("woff")}:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@font-face{font-family:LiteBrite;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/VkahBWas-LiteBrite-Regular.woff2) format("woff2"),url(/assets/V5jGgRTJ-LiteBrite-Regular.woff) format("woff")}:root{--radius-pill: 9999px;--font-sans: "Montserrat Variable", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "YuGothic", "PingFang SC", "Microsoft YaHei", "Apple SD Gothic Neo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-brand: "LiteBrite", var(--font-sans);--font-editorial: var(--font-sans);--font-detail-ui: var(--font-sans);--font-hero-editorial: "Instrument Serif", Georgia, "Times New Roman", serif;--font-hero-ui: "Inter Tight Variable", "Inter Tight", var(--font-sans);--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-6xl: 3.75rem;--text-6xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--tracking-tight: -.025em;--tracking-normal: 0;--tracking-wide: .025em;--tracking-wider: .05em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--blur-sm: 8px;--blur-md: 12px;--blur-xl: 24px;--blur-2xl: 40px;--blur-3xl: 64px;--aspect-video: 16 / 9;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--pb-transition-default: var(--default-transition-duration) var(--default-transition-timing-function);--pb-transition-colors: color var(--pb-transition-default), background-color var(--pb-transition-default), border-color var(--pb-transition-default), outline-color var(--pb-transition-default), text-decoration-color var(--pb-transition-default), fill var(--pb-transition-default), stroke var(--pb-transition-default);--pb-transition-opacity: opacity var(--pb-transition-default);--pb-transition-transform: transform var(--pb-transition-default), translate var(--pb-transition-default), scale var(--pb-transition-default), rotate var(--pb-transition-default);--pb-transition-interactive-properties: color, background-color, border-color, box-shadow, opacity, transform, translate, scale, rotate, filter;--pb-transition-interactive: color var(--pb-transition-default), background-color var(--pb-transition-default), border-color var(--pb-transition-default), box-shadow var(--pb-transition-default), opacity var(--pb-transition-default), transform var(--pb-transition-default), translate var(--pb-transition-default), scale var(--pb-transition-default), rotate var(--pb-transition-default), filter var(--pb-transition-default);--pb-transition-visual: color var(--pb-transition-default), background-color var(--pb-transition-default), border-color var(--pb-transition-default), outline-color var(--pb-transition-default), text-decoration-color var(--pb-transition-default), fill var(--pb-transition-default), stroke var(--pb-transition-default), opacity var(--pb-transition-default), box-shadow var(--pb-transition-default), transform var(--pb-transition-default), translate var(--pb-transition-default), scale var(--pb-transition-default), rotate var(--pb-transition-default), filter var(--pb-transition-default), -webkit-backdrop-filter var(--pb-transition-default), backdrop-filter var(--pb-transition-default), display var(--pb-transition-default), content-visibility var(--pb-transition-default), overlay var(--pb-transition-default), pointer-events var(--pb-transition-default);--animate-spin: pb-spin 1s linear infinite;--animate-pulse: pb-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--color-black: #000;--color-white: #fff;--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-red-950: oklch(25.8% .092 26.042);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-400: oklch(75% .183 55.934);--color-orange-500: oklch(70.5% .213 47.604);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-300: oklch(87.9% .169 91.605);--color-amber-400: oklch(82.8% .189 84.429);--color-amber-500: oklch(76.9% .188 70.08);--color-amber-600: oklch(66.6% .179 58.318);--color-amber-700: oklch(55.5% .163 48.998);--color-amber-800: oklch(47.3% .137 46.201);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-700: oklch(52.7% .154 150.069);--color-green-800: oklch(44.8% .119 151.328);--color-emerald-200: oklch(90.5% .093 164.15);--color-emerald-500: oklch(69.6% .17 162.48);--color-emerald-600: oklch(59.6% .145 163.225);--color-emerald-700: oklch(50.8% .118 165.612);--color-cyan-200: oklch(91.7% .08 205.041);--color-cyan-400: oklch(78.9% .154 211.53);--color-cyan-500: oklch(71.5% .143 215.221);--color-cyan-600: oklch(60.9% .126 221.723);--color-sky-200: oklch(90.1% .058 230.902);--color-sky-500: oklch(68.5% .169 237.323);--color-sky-600: oklch(58.8% .158 241.966);--color-sky-700: oklch(50% .134 242.749);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-rose-200: oklch(89.2% .058 10.001);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--pixelbrite-pink-rgb: 255, 20, 147;--pixelbrite-pink: rgb(var(--pixelbrite-pink-rgb));--tint-r: 255;--tint-g: 255;--tint-b: 255;--tint-complement-r: 255;--tint-complement-g: 20;--tint-complement-b: 147;--tint-primary-srgb: rgb(var(--tint-r), var(--tint-g), var(--tint-b));--tint-primary: var(--tint-primary-srgb);--tint-primary-rgb: var(--tint-r), var(--tint-g), var(--tint-b);--tint-complement-srgb: rgb(var(--tint-complement-r), var(--tint-complement-g), var(--tint-complement-b));--tint-complement: var(--tint-complement-srgb);--tint-bg-subtle: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .03);--tint-bg-light: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .08);--tint-bg-medium: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .15);--tint-bg-strong: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .25);--tint-border-subtle: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .1);--tint-border-medium: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .2);--tint-border-strong: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .35);--tint-control-border: var(--tint-border-subtle);--tint-control-border-hover: var(--tint-border-medium);--tint-control-border-focus: var(--tint-border-strong);--tint-control-active-bg: var(--tint-bg-medium);--color-surface: var(--bg-secondary);--color-surface-muted: var(--bg-tertiary);--color-hover: var(--bg-hover);--color-fg: var(--text-primary);--color-fg-subtle: var(--text-tertiary);--color-line-subtle: var(--border-subtle);--color-line: var(--border-medium);--color-accent-text: var(--tint-text-strong);--color-accent-soft: var(--tint-bg-light);--color-accent-line-subtle: var(--tint-border-subtle);--color-accent-line: var(--tint-border-medium);--color-accent-line-strong: var(--tint-border-strong);--color-input: var(--input-bg);--danger-text: #ef4444;--danger-bg: rgba(239, 68, 68, .1);--danger-border: rgba(239, 68, 68, .3);--status-ok: rgb(34, 197, 94);--status-warn: rgb(234, 179, 8);--status-err: rgb(239, 68, 68);--status-info: var(--tint-primary);--status-dot-filter: none}@keyframes pb-spin{to{transform:rotate(360deg)}}@keyframes pb-pulse{50%{opacity:.5}}@supports (color: color(display-p3 1 1 1)){:root{--tint-primary: color(display-p3 calc(var(--tint-r) / 255) calc(var(--tint-g) / 255) calc(var(--tint-b) / 255));--tint-complement: color(display-p3 calc(var(--tint-complement-r) / 255) calc(var(--tint-complement-g) / 255) calc(var(--tint-complement-b) / 255));--status-ok: color(display-p3 0 .95 .35);--status-warn: color(display-p3 1 .82 0);--status-err: color(display-p3 1 .2 .25)}}:root{--danger-button-bg: rgba(220, 38, 38, .9);--danger-button-hover: rgba(185, 28, 28, 1);--danger-button-text: #ffffff;--bg-primary: #fbfbfb;--bg-secondary: #ffffff;--bg-tertiary: #f3f4f6;--bg-quaternary: #e5e7eb;--bg-hover: rgba(0, 0, 0, .05);--bg-active: rgba(0, 0, 0, .1);--text-primary: rgba(0, 0, 0, .9);--text-secondary: rgba(0, 0, 0, .7);--text-tertiary: rgba(0, 0, 0, .6);--text-quaternary: rgba(0, 0, 0, .5);--border-subtle: rgba(0, 0, 0, .12);--border-medium: rgba(0, 0, 0, .18);--border-strong: rgba(0, 0, 0, .24);--card-bg: var(--pb-surface-fill);--input-bg: rgba(255, 255, 255, 1);--checkbox-bg: rgba(255, 255, 255, 1);--overlay-bg: rgba(255, 255, 255, .95);--pb-surface-pigment: #ffffff;--pb-surface-fill: rgb(255 255 255 / .48);--pb-surface-sheen: linear-gradient(180deg, rgb(255 255 255 / .16), transparent 8rem);--pb-surface-border: rgb(30 41 59 / .18);--pb-surface-shadow: inset 0 1px 0 rgb(255 255 255 / .65), 0 4px 16px rgb(15 23 42 / .1);--pb-surface-backdrop: blur(4px) saturate(.96);--pb-muted-artwork-filter: brightness(.55) saturate(.8);--media-popover-bg: rgba(255, 255, 255, .72);--media-popover-border: rgba(255, 255, 255, .56);--media-popover-shadow: 0 28px 72px rgba(15, 23, 42, .22), 0 1px 0 rgba(255, 255, 255, .62) inset;--peg-hole: rgba(0, 0, 0, .06);--pb-plus-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M22 18v8M18 22h8' fill='none' stroke='%23292d26' stroke-opacity='.09' stroke-width='1'/%3E%3C/svg%3E");--status-off: rgba(0, 0, 0, .22);--tint-text-subtle: rgb( calc(var(--tint-r) * .35), calc(var(--tint-g) * .35), calc(var(--tint-b) * .35) );--tint-text-medium: rgb( calc(var(--tint-r) * .3), calc(var(--tint-g) * .3), calc(var(--tint-b) * .3) );--tint-text-strong: rgb( calc(var(--tint-r) * .25), calc(var(--tint-g) * .25), calc(var(--tint-b) * .25) );--tint-control-border: rgba( calc(var(--tint-r) * .25), calc(var(--tint-g) * .25), calc(var(--tint-b) * .25), .38 );--tint-control-border-hover: rgba( calc(var(--tint-r) * .25), calc(var(--tint-g) * .25), calc(var(--tint-b) * .25), .52 );--tint-control-border-focus: rgba( calc(var(--tint-r) * .25), calc(var(--tint-g) * .25), calc(var(--tint-b) * .25), .72 );--tint-control-active-bg: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .16);--card-shadow: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .06);--card-shadow-hover: 0 4px 12px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06);--poster-shadow: 0 2px 8px rgba(0, 0, 0, .12), 0 1px 3px rgba(0, 0, 0, .08);--poster-shadow-hover: 0 8px 24px rgba(0, 0, 0, .15), 0 4px 8px rgba(0, 0, 0, .1)}:root[data-theme=dark]{--status-dot-filter: drop-shadow(0 0 10px currentcolor);--danger-button-bg: rgba(220, 38, 38, .8);--danger-button-hover: rgba(185, 28, 28, .9);--danger-button-text: #ffffff;--bg-primary: #000;--bg-secondary: rgba(255, 255, 255, .04);--bg-tertiary: rgba(255, 255, 255, .06);--bg-quaternary: rgba(255, 255, 255, .09);--bg-hover: rgba(255, 255, 255, .08);--bg-active: rgba(255, 255, 255, .12);--text-primary: rgba(255, 255, 255, .95);--text-secondary: rgba(255, 255, 255, .8);--text-tertiary: rgba(255, 255, 255, .6);--text-quaternary: rgba(255, 255, 255, .5);--border-subtle: rgba(255, 255, 255, .1);--border-medium: rgba(255, 255, 255, .15);--border-strong: rgba(255, 255, 255, .2);--card-bg: var(--pb-surface-fill);--input-bg: rgba(255, 255, 255, .04);--checkbox-bg: rgba(255, 255, 255, .04);--overlay-bg: rgba(0, 0, 0, .9);--pb-surface-pigment: #101114;--pb-surface-fill: rgb(16 17 20 / .38);--pb-surface-sheen: linear-gradient(180deg, rgb(255 255 255 / .045), transparent 8rem);--pb-surface-border: rgb(255 255 255 / .16);--pb-surface-shadow: inset 0 1px 0 rgb(255 255 255 / .07), 0 4px 16px rgb(0 0 0 / .24);--media-popover-bg: rgba(17, 17, 20, .94);--media-popover-border: rgba(255, 255, 255, .18);--media-popover-shadow: 0 28px 72px rgba(0, 0, 0, .52), 0 1px 0 rgba(255, 255, 255, .1) inset;--peg-hole: rgba(255, 255, 255, .035);--pb-plus-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M22 18v8M18 22h8' fill='none' stroke='%23fff' stroke-opacity='.10' stroke-width='1'/%3E%3C/svg%3E");--status-off: rgba(255, 255, 255, .22);--tint-text-subtle: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .6);--tint-text-medium: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .8);--tint-text-strong: rgba(var(--tint-r), var(--tint-g), var(--tint-b), .95);--card-shadow: 0 1px 3px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .2);--card-shadow-hover: 0 4px 12px rgba(0, 0, 0, .4), 0 2px 4px rgba(0, 0, 0, .3);--poster-shadow: 0 2px 8px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .2);--poster-shadow-hover: 0 8px 24px rgba(0, 0, 0, .4), 0 4px 8px rgba(0, 0, 0, .3)}@media(prefers-contrast:more),(prefers-reduced-transparency:reduce){:root,:root[data-theme]{--pb-surface-fill: var(--pb-surface-pigment);--pb-surface-sheen: none;--pb-surface-border: var(--text-primary);--pb-surface-backdrop: none}}@media(forced-colors:active){:root,:root[data-theme]{--pb-surface-fill: Canvas;--pb-surface-sheen: none;--pb-surface-border: CanvasText;--pb-surface-shadow: none;--pb-surface-backdrop: none}}html{--pb-document-canvas: var(--bg-primary, #000000);margin:0;padding:0;min-height:100%;background-color:var(--pb-document-canvas)}body{margin:0;padding:0;min-height:100%;color:#f2f2f2;background-color:#000;color:var(--text-primary, #f2f2f2);background-color:var(--pb-document-canvas);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease-in-out,color .3s ease-in-out}:root:not([data-theme=dark]):has(:is(.media-detail-page,.show-detail-shell)){--pb-document-canvas: color-mix( in srgb, var(--pb-artwork-color-3, var(--album-light, #e9edf8)) 18%, #fbfbfd )}:root[data-theme=dark]:has(:is(.media-detail-page,.show-detail-shell)){--pb-document-canvas: color-mix( in srgb, var(--pb-artwork-color-4, var(--album-dark, #101237)) 82%, #050609 )}:root:has(:is(.media-detail-page,.show-detail-shell)) body{transition-property:color}@media(min-width:64rem){html:has(.pb-media-shell),body:has(.pb-media-shell),.pb-app-surface:has(>.pb-media-shell),body:has(.pb-media-shell)>:is(div,main),body:has(.pb-media-shell)>:is(div,main)>.pb-app-surface{height:100%;min-height:0}html:has(.pb-media-shell),body:has(.pb-media-shell){overflow:hidden}}select,input,button,textarea,option{font-family:var(--font-sans)}button:not(:disabled),a[href],select:not(:disabled),summary,label[for],[role=button]:not([aria-disabled=true]),[role=menuitem]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),[role=option]:not([aria-disabled=true]){cursor:pointer}button:disabled,select:disabled,[aria-disabled=true]{cursor:not-allowed}[data-clickable-region=true]{cursor:pointer}[data-interaction-boundary=true]{cursor:default}:root{--pb-focus-ring-color: var(--tint-primary);--pb-focus-ring-width: 2px;--pb-focus-ring-offset: 2px}@media(prefers-contrast:more){:root{--pb-focus-ring-width: 3px;--pb-focus-ring-offset: 3px}}*:focus-visible{outline:var(--pb-focus-ring-width) solid var(--pb-focus-ring-color);outline-offset:var(--pb-focus-ring-offset)}:focus:not(:focus-visible){outline:none}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;width:1rem;height:1rem;border:2px solid var(--border-medium);background-color:var(--checkbox-bg);display:grid;place-content:center;cursor:pointer;transition:background-color .12s ease-in-out,border-color .12s ease-in-out}input[type=checkbox]{border-radius:.25rem}input[type=checkbox]:before{content:"";width:.65rem;height:.65rem;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1rem 1rem #fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--tint-primary);border-color:var(--tint-primary);border-width:2px}input[type=checkbox]:focus,input[type=radio]:focus{outline:2px solid var(--tint-border-medium);outline-offset:2px}input[type=radio]{border-radius:50%;position:relative}input[type=radio]:checked:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:var(--pb-focus-ring-width) solid var(--pb-focus-ring-color);outline-offset:var(--pb-focus-ring-offset)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:more){:root{--border-subtle: rgba(0, 0, 0, .3);--border-medium: rgba(0, 0, 0, .5);--border-strong: rgba(0, 0, 0, .7)}:root[data-theme=dark]{--border-subtle: rgba(255, 255, 255, .3);--border-medium: rgba(255, 255, 255, .5);--border-strong: rgba(255, 255, 255, .7)}}html[data-pixelbrite-embedded] [data-demo-mode-banner]{display:none}html[data-pixelbrite-embedded] [data-demo-mode-viewport]{height:100dvh}@supports (height: 100lvh){html[data-pixelbrite-embedded] [data-demo-mode-viewport]{height:100lvh}}.pb-button{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .1s ease,background-color .1s ease,border-color .1s ease,opacity .1s ease}.pb-button:disabled,.pb-button--aria-disabled{cursor:not-allowed}.pb-button:disabled:not(.pb-button--busy){opacity:.55}.pb-button--busy:disabled{cursor:progress;opacity:1}.pb-button:not(:disabled):active{opacity:.86}.pb-button--sm{min-height:36px;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem}.pb-button--md{min-height:44px;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.pb-button--lg{min-height:48px;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem}.pb-button--full{width:100%}.pb-button--primary{border:1px solid var(--tint-border-subtle);background:var(--tint-bg-medium);color:var(--text-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pb-button--primary:hover{border-color:var(--tint-border-medium);background:var(--tint-bg-strong)}.pb-button--secondary{border:1px solid var(--tint-border-subtle);background:var(--bg-hover);color:var(--text-primary)}.pb-button--secondary:hover{border-color:var(--tint-border-medium);background:var(--tint-bg-light)}.pb-button--outline{border:1px solid var(--tint-border-medium);color:var(--text-primary)}.pb-button--outline:hover{border-color:var(--tint-border-strong);background:var(--tint-bg-light)}.pb-button--ghost{border-color:transparent;background:transparent;color:var(--text-secondary)}.pb-button--ghost:hover{background:var(--tint-bg-light)}.pb-button--danger{border:1px solid transparent;background:var(--danger-bg);color:var(--text-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pb-button--danger:hover{background:var(--danger-border)}.pb-button--success{border:1px solid transparent;background:#64ff6433;color:var(--text-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pb-button--success:hover{background:#64ff644d}.pb-button--gradient{border:1px solid var(--tint-border-subtle);background:linear-gradient(to right,var(--tint-bg-medium),var(--tint-bg-strong),var(--tint-bg-medium));color:var(--text-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pb-button--gradient:hover{opacity:.9}.pb-icon-lg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.pb-icon-md{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.pb-icon-sm{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.interaction-group,.control-peer{position:relative}.pb-surface{background:var(--pb-surface-decoration, none),var(--pb-surface-sheen),var(--pb-surface-fill);border-color:var(--pb-surface-border);box-shadow:var(--pb-surface-shadow);-webkit-backdrop-filter:var(--pb-surface-backdrop);backdrop-filter:var(--pb-surface-backdrop)}.button__action-control{cursor:pointer;transition:var(--pb-transition-interactive);-webkit-user-select:none;user-select:none}.button__compact-segment-button{flex:1;border-radius:var(--radius-md);border-style:solid;border-width:1px;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);transition-duration:.2s}.button__segmented-button--accented-filled{background-color:var(--tint-bg-strong);color:var(--text-primary)}.button__segmented-button--compact{border-radius:var(--radius-pill);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);white-space:nowrap}.button__segmented-button--selected-muted{color:var(--text-tertiary)}.button__segmented-control{display:inline-flex;border-radius:var(--radius-pill);border-style:solid;border-width:1px;border-color:var(--border-subtle);background-color:color-mix(in oklab,var(--bg-secondary) 70%,transparent);padding:calc(var(--spacing) * .5)}.checkbox__control{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);cursor:pointer;border-radius:.25rem;border-color:var(--tint-border-subtle);background-color:var(--input-bg);transition:var(--pb-transition-interactive)}.checkbox__control:hover:not(:disabled){border-color:var(--tint-control-border-hover);background-color:var(--tint-bg-light)}.checkbox__control:focus-visible{border-color:var(--tint-control-border-focus);outline:2px solid var(--tint-primary);outline-offset:2px}.checkbox__control:checked{border-color:var(--tint-control-border-focus);background-color:var(--tint-control-active-bg)}.checkbox__control:disabled{cursor:not-allowed;opacity:.5}.interaction-group--default{display:block;border-radius:var(--radius-xl)}.pb-select-control{box-sizing:border-box;height:calc(var(--spacing) * 12);min-height:calc(var(--spacing) * 12);width:100%;max-width:100%;min-width:0;cursor:pointer;appearance:none;border-radius:var(--radius-lg);background-color:var(--input-bg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:calc(var(--spacing) * 6);color:var(--text-primary);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm))}.reset-defaults-button__action{white-space:nowrap}.reset-defaults-button__icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.skeleton__panel{border-radius:.25rem;background-color:var(--bg-tertiary)}
