@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,200;0,300;0,400;0,500;0,600;1,200;1,300;1,400;1,500;1,600&family=Noto+Sans+Hebrew:wght@100&display=swap";/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--mask-depth:0px;--timeline-fade:0px}}}@layer theme{: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;--color-red-400:oklch(70.4% .191 22.216);--color-amber-300:oklch(87.9% .169 91.605);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-500:oklch(69.6% .17 162.48);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-purple-400:oklch(71.4% .203 305.504);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--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);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.font-grotesk{font-family:Neue Haas Grotesk Display Pro,Neue Haas Grotesk Display,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.font-sono{font-family:Sono,IBM Plex Mono,monospace}.addr-ellipsis{opacity:.55;letter-spacing:.04em;margin:0 .04em;font-size:.78em;display:inline-block;transform:translateY(-.1em)}.font-sono-hebrew{font-feature-settings:normal;font-family:Sono,IBM Plex Mono,Noto Sans Hebrew,monospace}.font-runes-rounded{-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;font-smooth:never;letter-spacing:.1em;font-family:Luci Runes Rounded,Sono,IBM Plex Mono,monospace}@media(prefers-contrast:more){.font-runes-rounded{-webkit-font-smoothing:auto;font-smooth:auto;text-shadow:none;font-family:Sono,IBM Plex Mono,monospace}}.font-runes{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;letter-spacing:.1em;font-family:Luci Runes Hand,Sono,IBM Plex Mono,monospace}@media(prefers-contrast:more){.font-runes{-webkit-font-smoothing:auto;font-smooth:auto;text-shadow:none;font-family:Sono,IBM Plex Mono,monospace}}.font-runes-thin{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;letter-spacing:.1em;font-family:Luci Runes Hand Light,Sono,IBM Plex Mono,monospace}.font-runes-thin.font-runes-lift:hover,.group:hover .font-runes-thin.font-runes-lift{font-family:Luci Runes Hand,Sono,IBM Plex Mono,monospace}@media(prefers-contrast:more){.font-runes-thin,.font-runes-thin.font-runes-lift:hover,.group:hover .font-runes-thin.font-runes-lift{-webkit-font-smoothing:auto;font-smooth:auto;text-shadow:none;font-family:Sono,IBM Plex Mono,monospace}}.font-runes-display{text-shadow:0 .5px #0000001a}@media(prefers-contrast:more){.font-runes-display{text-shadow:none}}.custom-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.custom-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.bg-noise:before{content:"";opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.4' numOctaves='3' stitchTiles='stitch' result='coarse'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.5' numOctaves='3' stitchTiles='stitch' result='fine'/%3E%3CfeComposite operator='arithmetic' in='coarse' in2='fine' k1='0' k2='0.5' k3='0.5' k4='0' result='mixed'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");width:100%;height:100%;position:absolute;top:0;left:0}[data-theme=dark] .bg-noise:before,[data-theme=luci] .bg-noise:before{opacity:.03}.bg-grid-pattern{background-image:radial-gradient(#fff3 1px,#0000 1px);background-size:20px 20px}button,a,[role=button],select,summary,label[for]{cursor:pointer}.osd-dot-hover,.osd-dot-hover *{cursor:pointer!important}@keyframes countPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}html,body,#root{background-color:var(--surface-base);height:100%;margin:0;padding:0}#root{height:100lvh;position:relative;overflow:hidden}body{color:var(--text-primary,#0c0a09);font-family:Neue Haas Grotesk Display Pro,Neue Haas Grotesk Display,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px);--vw:1vw}html[data-side-strip=right]{--vw:calc(var(--side-full) / 100);--safe-area-right:var(--side-strip);touch-action:pan-y}.safe-top{padding-top:env(safe-area-inset-top,0px)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.safe-left{padding-left:env(safe-area-inset-left,0px)}.safe-right{padding-right:env(safe-area-inset-right,0px)}.safe-x{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.safe-y{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.safe-all{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}::view-transition-old(root){animation-duration:var(--duration-unfold);animation-timing-function:var(--ease-settle)}::view-transition-new(root){animation-duration:var(--duration-unfold);animation-timing-function:var(--ease-settle)}html.theme-transitioning,html.theme-transitioning :is(body,.vellum-surface,.vellum-mobile-material,.mobile-card-sheet,.panel,[data-panel],p,h1,h2,h3,h4,li,span,button,a,input,textarea),html.theme-transitioning :is(body,.vellum-surface,.vellum-mobile-material,.mobile-card-sheet,.panel,[data-panel]):before,html.theme-transitioning :is(body,.vellum-surface,.vellum-mobile-material,.mobile-card-sheet,.panel,[data-panel]):after{transition:color var(--duration-unfold) var(--ease-settle),background-color var(--duration-unfold) var(--ease-settle),border-color var(--duration-unfold) var(--ease-settle)!important;transition-delay:0s!important}@keyframes thumbprint-bloom{0%{background-color:var(--thumbprint-hover)}}@keyframes samSprattFade{0%{opacity:1}30%{opacity:1}to{opacity:0}}.thumbprint-logo{background-color:var(--thumbprint-rest);transition:background-color var(--duration-linger) cubic-bezier(.45,0,.55,1);animation:1.4s cubic-bezier(.6,0,.3,1) thumbprint-bloom;-webkit-mask-image:url(/logo.svg);mask-image:url(/logo.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(hover:hover){.thumbprint-logo:hover{background-color:var(--thumbprint-hover);opacity:1}}.thumbprint-logo.thumbprint-mark{background-color:#0000;animation:none;display:block;position:relative;-webkit-mask-image:none;mask-image:none}.thumbprint-ink{pointer-events:none;color:var(--thumbprint-rest);transition:color var(--duration-settle) cubic-bezier(.45,0,.55,1);animation:1.4s cubic-bezier(.6,0,.3,1) thumbprint-ink-bloom;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.thumbprint-vector,.thumbprint-frames,.thumbprint-hover-frames{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.thumbprint-vector svg{width:100%;height:100%;display:block}.thumbprint-mark[data-drawing] .thumbprint-vector{visibility:hidden}@keyframes thumbprint-ink-bloom{0%{color:var(--thumbprint-hover)}}.thumbprint-hover-frames{visibility:hidden}.thumbprint-mark[data-ink-engaged] .thumbprint-ink{transition:none;animation:none}.thumbprint-mark[data-hover-ink] .thumbprint-vector{visibility:visible}.thumbprint-mark[data-hover-ink] .thumbprint-frames,.thumbprint-mark[data-hover-ink=partial] .thumbprint-vector{visibility:hidden}.thumbprint-mark[data-hover-ink=partial] .thumbprint-hover-frames{visibility:visible}.thumbprint-mark[data-hover-ink=full] .thumbprint-ink{color:var(--thumbprint-hover)}@media(prefers-reduced-motion:reduce){.thumbprint-ink{transition:none;animation:none}}@keyframes subtle-pulse{0%,to{opacity:.45}50%{opacity:.65}}@keyframes ceremony-depart-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes ceremony-depart-recede{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(1.5px);transform:translateY(14px)scale(.985)}}@keyframes ceremony-lineage-enter{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-10px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes loadingPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.7;transform:scale(1.005)}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes thumbPulse{0%{box-shadow:0 0 0 0 var(--border-strong);transform:scale(1)}40%{transform:scale(1.12);box-shadow:0 0 0 3px #0000}to{transform:scale(1);box-shadow:0 0 #0000}}@keyframes maskLabelFade{0%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes bracketPulse{0%,85%{transform:scale(1)}90%{transform:scale(1.15)}95%{transform:scale(1)}to{transform:scale(1)}}@keyframes threadReveal{0%{opacity:0;transform:translateY(8px)}65%{opacity:1;transform:translateY(-.5px)}to{opacity:1;transform:translateY(0)}}.thread-reveal{opacity:0;animation:threadReveal var(--duration-ceremony) var(--ease-inscribe) forwards}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-shimmer{animation:shimmer 1.2s var(--ease-settle) infinite}.viewfinder-thumb{transition:transform var(--duration-quick) var(--ease-settle);position:relative}@media(hover:hover){.viewfinder-thumb:hover{transform:translateY(-1px)scale(1.008)}.viewfinder-thumb:hover:after{opacity:1}.viewfinder-thumb:hover>img{transform:scale(1.02);filter:saturate()brightness(1.03)!important}}.viewfinder-thumb:active{transition:transform var(--duration-instant) var(--ease-snap);transform:scaleY(.98)scaleX(1.01)}.viewfinder-thumb:not(:active){transition:transform var(--duration-settle) var(--ease-goop)}.viewfinder-thumb:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-responsive) var(--ease-breathe);position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;box-shadow:inset 0 0 0 1px #c7711f40,0 0 8px #c7711f14}[data-theme=dark] .viewfinder-thumb:after,.dark .viewfinder-thumb:after{box-shadow:inset 0 0 0 1px #e1ded81f,0 0 8px #e1ded80a}[data-theme=luci] .viewfinder-thumb:after{box-shadow:inset 0 0 0 1px #ffc87833,0 0 8px #ffc8780f}.viewfinder-thumb>img{transition:filter var(--duration-quick) var(--ease-settle),transform var(--duration-quick) var(--ease-settle)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes studySlideFromSheet{0%{opacity:0;transform:translateY(70%)}40%{opacity:.9}to{opacity:1;transform:translateY(0)}}@keyframes studySlideFromPanel{0%{opacity:0;transform:translate(-40px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes studySlideFromCircle{0%{opacity:0;transform:scale(.96)}35%{opacity:.6;transform:translate(-12px)scale(.99)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ecosystemPulse{0%,to{opacity:.15;transform:scale(.85)}50%{opacity:.5;transform:scale(1.15)}}@keyframes vellumCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes filterCascadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sidebarCategoryIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.instrument-btn{--tw-shadow:var(--shadow-button);box-shadow:var(--tw-inset-shadow, ),var(--tw-inset-ring-shadow, ),var(--tw-ring-offset-shadow, ),var(--tw-ring-shadow, ),var(--tw-shadow)}@media(hover:hover){.instrument-btn:hover{--tw-shadow:var(--shadow-button-hover);box-shadow:var(--tw-inset-shadow, ),var(--tw-inset-ring-shadow, ),var(--tw-ring-offset-shadow, ),var(--tw-ring-shadow, ),var(--tw-shadow)}}.instrument-btn:active{--tw-shadow:var(--shadow-press);box-shadow:var(--tw-inset-shadow, ),var(--tw-inset-ring-shadow, ),var(--tw-ring-offset-shadow, ),var(--tw-ring-shadow, ),var(--tw-shadow)}.instrument-card{--tw-shadow:var(--shadow-button);box-shadow:var(--tw-inset-shadow, ),var(--tw-inset-ring-shadow, ),var(--tw-ring-offset-shadow, ),var(--tw-ring-shadow, ),var(--tw-shadow);transition:box-shadow var(--duration-settle) var(--ease-goop),transform var(--duration-quick) var(--ease-settle)}@media(hover:hover){.instrument-card:hover{--tw-shadow:var(--shadow-button-hover);box-shadow:var(--tw-inset-shadow, ),var(--tw-inset-ring-shadow, ),var(--tw-ring-offset-shadow, ),var(--tw-ring-shadow, ),var(--tw-shadow);transform:translateY(-1px)scale(1.01)}}.instrument-card:active{--tw-shadow:var(--shadow-press);box-shadow:var(--tw-inset-shadow, ),var(--tw-inset-ring-shadow, ),var(--tw-ring-offset-shadow, ),var(--tw-ring-shadow, ),var(--tw-shadow);transition:box-shadow var(--duration-instant) var(--ease-snap),transform var(--duration-instant) var(--ease-snap);transform:translateY(.5px)scale(.985)}@media(hover:hover){.instrument-nav:hover{--tw-shadow:var(--shadow-button-hover);box-shadow:var(--tw-inset-shadow, ),var(--tw-inset-ring-shadow, ),var(--tw-ring-offset-shadow, ),var(--tw-ring-shadow, ),var(--tw-shadow)}}.instrument-nav:active{--tw-shadow:var(--shadow-press);box-shadow:var(--tw-inset-shadow, ),var(--tw-inset-ring-shadow, ),var(--tw-ring-offset-shadow, ),var(--tw-ring-shadow, ),var(--tw-shadow)}.press-weighted{transition:transform var(--duration-quick) var(--ease-respond)}.press-weighted:active{transition-duration:var(--duration-instant);transform:scale(.94)}@keyframes dotArrive{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.08)}75%{transform:scale(.97)}to{transform:scale(1)}}.animate-dot-arrive{animation:dotArrive var(--duration-sweep) var(--ease-respond) forwards}@keyframes dotBounce{0%{transform:scale(1)}40%{transform:scale(1.18)}70%{transform:scale(.96)}to{transform:scale(1)}}.animate-dot-bounce{animation:dotBounce var(--duration-sweep) var(--ease-respond)}.animate-dot-arrive:after{content:"";background:radial-gradient(circle,var(--accent-primary) 0%,transparent 70%);border-radius:50%;position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}@supports (color:color-mix(in lab,red,red)){.animate-dot-arrive:after{background:radial-gradient(circle,color-mix(in srgb,var(--accent-primary) 25%,transparent) 0%,transparent 70%)}}.animate-dot-arrive:after{animation:inkPool var(--duration-ceremony) var(--ease-settle) forwards;pointer-events:none;will-change:opacity,transform}@keyframes inkPool{0%{opacity:0;transform:scale(.3)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes stemGrow{0%{transform:scaleY(0)}55%{transform:scaleY(1.1)}78%{transform:scaleY(.98)}to{transform:scaleY(1)}}@keyframes observationDotFadeIn{0%{opacity:0;transform:scale(.5)}to{opacity:var(--target-opacity,.8);transform:scale(1)}}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}.overflow-y-auto,.overflow-auto{overscroll-behavior-y:contain}.overflow-x-auto{overscroll-behavior-x:contain}.vellum-crease{z-index:50;pointer-events:none;background:linear-gradient(90deg,#0000,#0000 calc(100% - 1px),#0c0a092e calc(100% - 1px),#0c0a092e),linear-gradient(90deg,#0000,#ffffff0a 50%,#ffffff12 80%,#0000);width:4px;position:absolute;top:0;bottom:0;right:0}[data-theme=dark] .vellum-crease,.dark .vellum-crease{background:linear-gradient(90deg,#0000,#0000 calc(100% - 1px),#e1ded824 calc(100% - 1px),#e1ded824),linear-gradient(90deg,#0000,#e1ded805 50%,#e1ded80a 80%,#0000)}[data-theme=luci] .vellum-crease{background:linear-gradient(90deg,#0000,#0000 calc(100% - 1px),#e6dccf2e calc(100% - 1px),#e6dccf2e),linear-gradient(90deg,#0000,#ffdcb408 50%,#ffdcb40f 80%,#0000)}@keyframes paper-fold{to{transform:translate(-100%)}}@keyframes paper-unfold{0%{transform:translate(-100%)}}@keyframes paper-retreat{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes paper-carry-out{to{transform:translate(calc(-1 * var(--paper-rail,128px)))}}@keyframes paper-carry-in{0%{transform:translate(calc(-1 * var(--paper-rail,128px)))}}@media(min-width:768px)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){[data-focus-paper] [data-panel]{transition-property:background-color,border-color!important}[data-focus-paper] [data-sidebar]{opacity:1!important}[data-focus-paper=closing] [data-panel]{pointer-events:none}[data-focus-paper=closing] [data-panel]:not([data-sidebar]){animation:paper-fold var(--duration-settle) var(--ease-settle) both}[data-focus-paper=closing] [data-sidebar]{animation:paper-retreat var(--duration-pace) var(--ease-settle) var(--duration-sweep) both}[data-focus-paper=opening] [data-sidebar]{animation:paper-unfold var(--duration-pace) var(--ease-glide) both}[data-focus-paper=opening] [data-panel]:not([data-sidebar]){animation:paper-unfold var(--duration-settle) var(--ease-glide) calc(var(--duration-pace) - var(--duration-instant)) both}[data-focus-paper=closing] [data-panel-aperture]{animation:paper-carry-out var(--duration-pace) var(--ease-settle) var(--duration-sweep) both}[data-focus-paper=opening] [data-panel-aperture]{animation:paper-carry-in var(--duration-pace) var(--ease-glide) both}}@media(prefers-reduced-motion:reduce){[data-focus-paper] :is([data-panel],[data-panel-aperture]){animation:none!important}}.vellum-surface{position:relative}@media(hover:hover)and (pointer:fine){.vellum-surface{animation:chromaBloom var(--duration-ceremony) var(--ease-unveil);isolation:isolate}}.vellum-interactive{transition:transform var(--duration-quick) var(--ease-settle)}@media(hover:hover){.vellum-interactive:hover{transform:translateY(-1px)scale(1.005)}}.vellum-interactive:active{transition:transform var(--duration-instant) var(--ease-snap);transform:scaleY(.98)scaleX(1.01)}.vellum-interactive:not(:active){transition:transform var(--duration-settle) var(--ease-goop)}.border-ghost{border-color:var(--border-ghost)}.border-subtle{border-color:var(--border-subtle)}.border-medium{border-color:var(--border-medium)}.border-strong{border-color:var(--border-strong)}[disabled],[aria-disabled=true]{opacity:var(--disabled-opacity);filter:saturate(.4);cursor:not-allowed;pointer-events:none}[aria-busy=true]:not([data-mobile-card-scene=true]){cursor:progress}@keyframes chromaBloom{0%{filter:drop-shadow(-1.5px 0 #ff52521f)drop-shadow(1.5px 0 #5282ff1f)}to{filter:none}}@keyframes chromaBloomDark{0%{filter:drop-shadow(-1px 0 #e1ded808)drop-shadow(1px 0 #e1ded808)}to{filter:none}}@keyframes chromaBloomLuci{0%{filter:drop-shadow(-1.5px 0 #ffb45214)drop-shadow(1.5px 0 #ff78320f)drop-shadow(0 0 8px #b4682c0d)}40%{filter:drop-shadow(-.5px 0 #ffb4520a)drop-shadow(.5px 0 #ff783208)drop-shadow(0 0 4px #b4682c05)}to{filter:none}}@keyframes grainFadeIn{0%{opacity:0}to{opacity:var(--vellum-grain-opacity,.1)}}@keyframes grainSettle{0%{transform:translateY(0)}25%{transform:translateY(-1.5px)}50%{transform:translateY(.6px)}75%{transform:translateY(-.2px)}to{transform:translateY(0)}}.grain-settle:after{animation:grainSettle var(--duration-quick) var(--ease-snap) forwards!important}.hover-awaken{position:relative}.hover-awaken:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--duration-responsive) var(--ease-breathe);pointer-events:none;z-index:-1;background:radial-gradient(#c7711f1f,#c7711f0a 40%,#0000 70%);position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}@media(hover:hover){.hover-awaken:hover:before{opacity:1}}[data-theme=dark] .hover-awaken:before,.dark .hover-awaken:before{background:radial-gradient(#e1ded814,#e1ded805 40%,#0000 70%)}[data-theme=luci] .hover-awaken:before{background:radial-gradient(#fff7ed26,#ffc8780d 40%,#0000 70%)}.sigil-container .sigil-label{opacity:0;letter-spacing:.25em;transition:opacity var(--duration-responsive) var(--ease-inscribe),transform var(--duration-responsive) var(--ease-inscribe),letter-spacing var(--duration-responsive) var(--ease-inscribe);transform:translate(-6px)}@media(hover:hover){.sigil-container:hover .sigil-label{opacity:1;letter-spacing:.1em;transform:translate(0)}}.vellum-grain:after{content:"";z-index:9999;opacity:0;animation:grainFadeIn var(--duration-settle) var(--ease-settle) calc(var(--duration-quick)) forwards;pointer-events:none;border-radius:inherit;mix-blend-mode:soft-light;transform:translateY(var(--grain-offset,0px));transition:transform var(--duration-instant) var(--ease-snap);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='warmNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='4' stitchTiles='stitch' result='noise'/%3E%3CfeFlood flood-color='%23F8F4E8' flood-opacity='0.3' result='warm'/%3E%3CfeBlend in='noise' in2='warm' mode='overlay' result='warmNoise'/%3E%3C/filter%3E%3C/defs%3E%3Crect width='100%25' height='100%25' filter='url(%23warmNoise)'/%3E%3C/svg%3E");position:absolute;top:0;right:0;bottom:0;left:0}[data-theme=dark] .vellum-grain:after,.dark .vellum-grain:after{--vellum-grain-opacity:.045;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}[data-theme=luci] .vellum-grain:after{--vellum-grain-opacity:.055;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='amberNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='4' stitchTiles='stitch' result='noise'/%3E%3CfeFlood flood-color='%23FFE4C4' flood-opacity='0.25' result='amber'/%3E%3CfeBlend in='noise' in2='amber' mode='overlay' result='amberNoise'/%3E%3C/filter%3E%3C/defs%3E%3Crect width='100%25' height='100%25' filter='url(%23amberNoise)'/%3E%3C/svg%3E")}[data-theme=dark] .vellum-surface{animation-name:chromaBloomDark}[data-theme=luci] .vellum-surface{animation-name:chromaBloomLuci}.vellum-surface.animate-in{animation:chromaBloom var(--duration-ceremony) var(--ease-unveil)}.vellum-mobile-material{--vellum-light-x:0;--vellum-light-y:-.3;box-shadow:0 -1px 3px #0000000d,0 -6px 16px #00000008,0 -20px 50px #0f0a0505}.vellum-mobile-material:before{content:"";z-index:1;pointer-events:none;height:1px;transform:translate(calc(var(--vellum-light-x,0) * 20%));transition:transform var(--duration-quick) var(--ease-settle);background:linear-gradient(90deg,#0000 5%,#fff8eb14 30%,#fff8eb1f,#fff8eb14 70%,#0000 95%);position:absolute;top:0;left:0;right:0}[data-theme=dark] .vellum-mobile-material:before,.dark .vellum-mobile-material:before{background:linear-gradient(90deg,#0000 5%,#b4aa9b0f 30%,#b4aa9b17,#b4aa9b0f 70%,#0000 95%)}.vellum-mobile-light{z-index:0;pointer-events:none;border-radius:inherit;opacity:.035;background:radial-gradient(ellipse at calc(50% + var(--vellum-light-x,0) * 30%) calc(var(--vellum-light-y,-.3) * -50%),#fff5e1 0%,transparent 70%);transition:opacity var(--duration-quick) var(--ease-settle);mix-blend-mode:soft-light;position:absolute;top:0;right:0;bottom:0;left:0}[data-theme=dark] .vellum-mobile-light,.dark .vellum-mobile-light{opacity:.025;background:radial-gradient(ellipse at calc(50% + var(--vellum-light-x,0) * 30%) calc(var(--vellum-light-y,-.3) * -50%),#c8beaa 0%,transparent 70%)}@keyframes vellumRipple{0%{opacity:.06;transform:translate(-50%,-50%)scale(0)}60%{opacity:.03}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.vellum-ripple{pointer-events:none;z-index:1;width:300px;height:300px;animation:vellumRipple var(--duration-ceremony) var(--ease-settle) forwards;mix-blend-mode:soft-light;background:radial-gradient(circle,#fff8eb80,#0000 70%);border-radius:50%;position:absolute}[data-theme=dark] .vellum-ripple,.dark .vellum-ripple{background:radial-gradient(circle,#b4aa9b66,#0000 70%)}@media(prefers-reduced-motion:reduce){.vellum-mobile-material:before,.vellum-mobile-light{transition:none}.vellum-ripple{animation:none}}@keyframes maskDetailExit{0%{opacity:1}to{opacity:0}}@keyframes maskSlideFromRight{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes dropdownExit{0%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(-4px)scaleY(.98)}}@keyframes gridItemEnter{0%{opacity:0;transform:scale(.97)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.grid-item-enter{animation:gridItemEnter var(--duration-quick) var(--ease-inscribe) both}@keyframes collectorCardEnter{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes subtlePulse{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-tap:0s;--duration-swift:0s;--duration-brisk:0s;--duration-quick:0s;--duration-responsive:0s;--duration-stride:0s;--duration-pace:.1s;--duration-sweep:.1s;--duration-settle:.1s;--duration-measured:.1s;--duration-unfold:.1s;--duration-ceremony:.15s;--duration-ceremonial:.15s;--duration-linger:.15s;--duration-glacial:0s;--ease-goop:var(--ease-settle);--ease-unveil:var(--ease-settle)}.animate-dot-arrive,.animate-dot-bounce{animation:none}[data-sidebar]{transition-duration:var(--duration-swift)!important}[data-sidebar] button{animation:none!important}.vellum-surface{will-change:auto;animation:none}.vellum-grain:after{opacity:var(--vellum-grain-opacity,.1);will-change:auto;animation:none}.animate-dot-arrive:after{animation:none;display:none}button:focus-visible,a:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{animation:none}.vellum-interactive:active{transform:none}@media(hover:hover){.vellum-interactive:hover{transform:none}}.grid-item-enter{animation:fadeIn var(--duration-tap) ease both}}.psalm-numeral{text-shadow:0 .5px 0 var(--surface-raised),0 -.5px 0 #0000000f}[data-theme=dark] .psalm-numeral,.dark .psalm-numeral{text-shadow:0 .5px #e1ded80d,0 -.5px #00000040}[data-theme=luci] .psalm-numeral,.luci .psalm-numeral{text-shadow:0 .5px #fff8e714,0 -.5px #50280a26}.ring-label-title{letter-spacing:.06em;transition:color var(--duration-sweep) var(--ease-settle);font-weight:400}.ring-label-count{letter-spacing:.1em;transition:color var(--duration-pace) var(--ease-settle);font-weight:400}.ring-label[data-focused] .ring-label-title{letter-spacing:0;color:var(--text-primary);font-weight:500}.ring-label[data-hovered] .ring-label-title{letter-spacing:-.01em;color:var(--text-primary);font-weight:600}.ring-label[data-hovered] .ring-label-count{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.ring-label[data-hovered] .ring-label-count{color:color-mix(in srgb,var(--text-primary) 60%,var(--text-tertiary))}}@keyframes ringHintPulse{0%{opacity:.6;transform:scale(1)}50%{opacity:.25;transform:scale(1.18)}to{opacity:.6;transform:scale(1)}}.ring-tap-hint{font-family:var(--font-sono);font-size:calc(10px * var(--ui-scale,1));letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);text-align:center;opacity:0;transition:opacity var(--duration-ceremony) var(--ease-settle);pointer-events:none;white-space:nowrap;position:absolute}.ring-tap-hint.visible{opacity:1;will-change:opacity}.ring-hint-pulse{border:1.5px solid var(--text-tertiary);border-radius:50%;width:44px;height:44px;margin:0 auto 6px}.ring-tap-hint.visible .ring-hint-pulse{animation:2.5s ease-in-out infinite ringHintPulse}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes focusDraw{0%{outline-offset:6px;outline-color:#0000}to{outline-offset:2px;outline-color:currentColor}}button:focus-visible,a:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline-offset:2px;animation:focusDraw var(--duration-quick) var(--ease-inscribe);border-radius:4px;outline:2px solid}[data-theme=light] button:focus-visible,[data-theme=light] a:focus-visible,[data-theme=light] [role=button]:focus-visible,[data-theme=dark] button:focus-visible,[data-theme=dark] a:focus-visible,[data-theme=dark] [role=button]:focus-visible,[data-theme=luci] button:focus-visible,[data-theme=luci] a:focus-visible,[data-theme=luci] [role=button]:focus-visible{outline-color:var(--accent-primary)}button.rounded-full:focus-visible,[role=button].rounded-full:focus-visible{border-radius:9999px}button:focus:not(:focus-visible),a:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible){outline:none}[data-header-fade]{opacity:var(--hdr-o,1);transition:var(--hdr-t,none);pointer-events:var(--hdr-pe,auto)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[6\%\]{top:6%;right:6%;bottom:6%;left:6%}.inset-\[12px\]{top:12px;right:12px;bottom:12px;left:12px}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.-top-\[0\.5px\]{top:-.5px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-64{top:calc(var(--spacing) * 64)}.top-\[2\%\]{top:2%}.top-\[3\%\]{top:3%}.top-\[16px\]{top:16px}.top-\[18px\]{top:18px}.top-\[20px\]{top:20px}.top-\[22px\]{top:22px}.top-\[24px\]{top:24px}.top-\[27px\]{top:27px}.top-\[28px\]{top:28px}.top-\[calc\(env\(safe-area-inset-top\,0px\)\+12px\)\]{top:calc(env(safe-area-inset-top,0px) + 12px)}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-\[3\%\]{right:3%}.right-\[var\(--hub-px\)\]{right:var(--hub-px)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-\[1px\]{bottom:1px}.bottom-\[2\%\]{bottom:2%}.bottom-\[3\%\]{bottom:3%}.bottom-\[4px\]{bottom:4px}.bottom-\[6\.5px\]{bottom:6.5px}.bottom-\[6px\]{bottom:6px}.bottom-\[7px\]{bottom:7px}.bottom-\[9px\]{bottom:9px}.bottom-\[10px\]{bottom:10px}.bottom-\[11px\]{bottom:11px}.bottom-\[14px\]{bottom:14px}.bottom-\[17px\]{bottom:17px}.bottom-\[22px\]{bottom:22px}.bottom-\[calc\(var\(--sheet-height\,280px\)\+12px\)\]{bottom:calc(var(--sheet-height,280px) + 12px)}.bottom-full{bottom:100%}.-left-10{left:calc(var(--spacing) * -10)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[-0\.5px\]{left:-.5px}.left-\[3\%\]{left:3%}.left-\[var\(--hub-px\)\]{left:var(--hub-px)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-46{z-index:46}.z-50{z-index:50}.z-9999{z-index:9999}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[8\]{z-index:8}.z-\[15\]{z-index:15}.z-\[45\]{z-index:45}.z-\[46\]{z-index:46}.z-\[60\]{z-index:60}.z-\[90\]{z-index:90}.z-\[99\]{z-index:99}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[230\]{z-index:230}.z-\[250\]{z-index:250}.z-\[300\]{z-index:300}.z-\[1000\]{z-index:1000}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.\!container{width:100%!important}@media(min-width:40rem){.\!container{max-width:40rem!important}}@media(min-width:48rem){.\!container{max-width:48rem!important}}@media(min-width:64rem){.\!container{max-width:64rem!important}}@media(min-width:80rem){.\!container{max-width:80rem!important}}@media(min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.-m-2\.5{margin:calc(var(--spacing) * -2.5)}.m-0{margin:calc(var(--spacing) * 0)}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-14{margin-block:calc(var(--spacing) * 14)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-\[10px\]{margin-top:10px}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-3\.5{margin-right:calc(var(--spacing) * 3.5)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-\[2px\]{margin-bottom:-2px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-px{margin-bottom:1px}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-\[var\(--hub-px\)\]{margin-left:calc(var(--hub-px) * -1)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-\[1px\]{margin-left:1px}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-\[12\]{-webkit-line-clamp:12;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-\[16\]{-webkit-line-clamp:16;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-96{width:calc(var(--spacing) * 96);height:calc(var(--spacing) * 96)}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[1\.5px\]{height:1.5px}.h-\[1\.6em\]{height:1.6em}.h-\[5px\]{height:5px}.h-\[9px\]{height:9px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[72px\]{height:72px}.h-\[calc\(100\%-56px\)\]{height:calc(100% - 56px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[75\%\]{max-height:75%}.max-h-\[92vh\]{max-height:92vh}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[calc\(100dvh-200px\)\]{max-height:calc(100dvh - 200px)}.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-\[15vh\]{min-height:15vh}.min-h-\[16px\]{min-height:16px}.min-h-\[20px\]{min-height:20px}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-72{width:calc(var(--spacing) * 72)}.w-\[1\.5px\]{width:1.5px}.w-\[1\.6em\]{width:1.6em}.w-\[5px\]{width:5px}.w-\[8px\]{width:8px}.w-\[12px\]{width:12px}.w-\[14px\]{width:14px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[24px\]{width:24px}.w-\[30px\]{width:30px}.w-\[42\%\]{width:42%}.w-\[60px\]{width:60px}.w-\[72px\]{width:72px}.w-\[136px\]{width:136px}.w-\[320px\]{width:320px}.w-\[calc\(100\%\+var\(--hub-px\)\*2\)\]{width:calc(100% + var(--hub-px) * 2)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[50ch\]{max-width:50ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[90\%\]{max-width:90%}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1680px\]{max-width:1680px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[16px\]{min-width:16px}.min-w-\[44px\]{min-width:44px}.min-w-\[60px\]{min-width:60px}.min-w-\[64px\]{min-width:64px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[320px\]{min-width:320px}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow\!{flex-grow:1!important}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.833333\]{scale:.833333}.scale-\[1\.02\]{scale:1.02}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[bracketPulse_4s_var\(--ease-settle\)_3s_infinite\]{animation:bracketPulse 4s var(--ease-settle) 3s infinite}.animate-\[collectorCardEnter_200ms_var\(--ease-inscribe\)_100ms_both\]{animation:collectorCardEnter .2s var(--ease-inscribe) .1s both}.animate-\[collectorFadeIn_100ms_ease_both\]{animation:.1s both collectorFadeIn}.animate-\[fadeIn_150ms_ease-out\]{animation:.15s ease-out fadeIn}.animate-\[fadeIn_200ms_var\(--ease-inscribe\)\]{animation:fadeIn .2s var(--ease-inscribe)}.animate-\[fadeIn_400ms_var\(--ease-inscribe\)\]{animation:fadeIn .4s var(--ease-inscribe)}.animate-\[maskDetailExit_200ms_var\(--ease-veil\)_forwards\]{animation:maskDetailExit .2s var(--ease-veil) forwards}.animate-\[maskLabelFade_3s_ease-in_forwards\]{animation:3s ease-in forwards maskLabelFade}.animate-\[shake_0\.3s_ease-in-out\]{animation:.3s ease-in-out shake}.animate-\[subtle-pulse_3s_ease-in-out_infinite\]{animation:3s ease-in-out infinite subtle-pulse}.animate-\[subtlePulse_1\.5s_ease-in-out_infinite\]{animation:1.5s ease-in-out infinite subtlePulse}.animate-\[subtlePulse_1\.5s_ease-in-out_infinite_100ms\]{animation:1.5s ease-in-out .1s infinite subtlePulse}.animate-\[subtlePulse_1\.5s_ease-in-out_infinite_200ms\]{animation:1.5s ease-in-out .2s infinite subtlePulse}.animate-\[vellumCardIn_180ms_var\(--ease-unveil\)\]{animation:vellumCardIn .18s var(--ease-unveil)}.animate-\[vellumCardIn_300ms_var\(--ease-unveil\)\]{animation:vellumCardIn .3s var(--ease-unveil)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-\[url\(\'data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4\=\'\)\,auto\]{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=),auto}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-0{scroll-margin-top:calc(var(--spacing) * 0)}.scroll-mt-\[72px\]{scroll-margin-top:72px}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[1px\]{gap:1px}.gap-\[2\.5px\]{gap:2.5px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[7px\]{gap:7px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[0\.4em\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.4em * var(--tw-space-y-reverse));margin-block-end:calc(.4em * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[0\.6em\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.6em * var(--tw-space-y-reverse));margin-block-end:calc(.6em * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-current\/15>:not(:last-child)){border-color:currentColor}@supports (color:color-mix(in lab,red,red)){:where(.divide-current\/15>:not(:last-child)){border-color:color-mix(in oklab,currentcolor 15%,transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[16px\]{border-radius:16px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[1\.5px\]{border-left-style:var(--tw-border-style);border-left-width:1.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0C0A09\]\/10{border-color:#0c0a091a}.border-\[\#0C0A09\]\/15{border-color:#0c0a0926}.border-\[\#0C0A09\]\/20{border-color:#0c0a0933}.border-\[\#0C0A09\]\/30{border-color:#0c0a094d}.border-\[\#FFF7ED\]\/15{border-color:#fff7ed26}.border-\[\#e1ded8\]\/8{border-color:#e1ded814}.border-\[\#e1ded8\]\/10{border-color:#e1ded81a}.border-\[\#e1ded8\]\/20{border-color:#e1ded833}.border-\[var\(--accent-primary\)\],.border-\[var\(--accent-primary\)\]\/20{border-color:var(--accent-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--accent-primary\)\]\/20{border-color:color-mix(in oklab,var(--accent-primary) 20%,transparent)}}.border-\[var\(--border-ghost\)\]{border-color:var(--border-ghost)}.border-\[var\(--border-medium\)\]{border-color:var(--border-medium)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[var\(--text-primary\)\],.border-\[var\(--text-primary\)\]\/6{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-primary\)\]\/6{border-color:color-mix(in oklab,var(--text-primary) 6%,transparent)}}.border-\[var\(--text-primary\)\]\/10{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-primary\)\]\/10{border-color:color-mix(in oklab,var(--text-primary) 10%,transparent)}}.border-\[var\(--text-primary\)\]\/15{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-primary\)\]\/15{border-color:color-mix(in oklab,var(--text-primary) 15%,transparent)}}.border-\[var\(--text-primary\)\]\/20{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-primary\)\]\/20{border-color:color-mix(in oklab,var(--text-primary) 20%,transparent)}}.border-\[var\(--text-primary\)\]\/25{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-primary\)\]\/25{border-color:color-mix(in oklab,var(--text-primary) 25%,transparent)}}.border-\[var\(--text-primary\)\]\/30{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-primary\)\]\/30{border-color:color-mix(in oklab,var(--text-primary) 30%,transparent)}}.border-current,.border-current\/8{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/8{border-color:color-mix(in oklab,currentcolor 8%,transparent)}}.border-current\/10{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/10{border-color:color-mix(in oklab,currentcolor 10%,transparent)}}.border-current\/15{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/15{border-color:color-mix(in oklab,currentcolor 15%,transparent)}}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-700\/50{border-color:#40404080}@supports (color:color-mix(in lab,red,red)){.border-neutral-700\/50{border-color:color-mix(in oklab,var(--color-neutral-700) 50%,transparent)}}.border-neutral-800\/50{border-color:#26262680}@supports (color:color-mix(in lab,red,red)){.border-neutral-800\/50{border-color:color-mix(in oklab,var(--color-neutral-800) 50%,transparent)}}.border-transparent{border-color:#0000}.border-t-\[var\(--text-primary\)\]\/60{border-top-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.border-t-\[var\(--text-primary\)\]\/60{border-top-color:color-mix(in oklab,var(--text-primary) 60%,transparent)}}.border-b-\[var\(--text-primary\)\]{border-bottom-color:var(--text-primary)}.border-l-\[var\(--text-primary\)\]{border-left-color:var(--text-primary)}.bg-\[\#0C0A09\]{background-color:#0c0a09}.bg-\[\#0C0A09\]\/15{background-color:#0c0a0926}.bg-\[\#0C0A09\]\/25{background-color:#0c0a0940}.bg-\[\#0C0A09\]\/\[0\.65\]{background-color:#0c0a09a6}.bg-\[\#1C1917\]{background-color:#1c1917}.bg-\[\#1a0f08\]{background-color:#1a0f08}.bg-\[\#EEEAE3\]{background-color:#eeeae3}.bg-\[\#EEEAE3\]\/\[0\.65\]{background-color:#eeeae3a6}.bg-\[\#FAF8F5\]{background-color:#faf8f5}.bg-\[\#FAFAF9\]{background-color:#fafaf9}.bg-\[\#FFF7ED\]\/12{background-color:#fff7ed1f}.bg-\[\#FFF7ED\]\/28{background-color:#fff7ed47}.bg-\[\#ad6329\]{background-color:#ad6329}.bg-\[\#b4682c\]{background-color:#b4682c}.bg-\[\#c27030\]\/\[0\.65\]{background-color:#c27030a6}.bg-\[\#e1ded8\]{background-color:#e1ded8}.bg-\[\#e1ded8\]\/8{background-color:#e1ded814}.bg-\[\#e1ded8\]\/20{background-color:#e1ded833}.bg-\[rgba\(12\,10\,9\,0\.04\)\]{background-color:#0c0a090a}.bg-\[rgba\(225\,222\,216\,0\.03\)\]{background-color:#e1ded808}.bg-\[rgba\(230\,220\,207\,0\.05\)\]{background-color:#e6dccf0d}.bg-\[var\(--accent-primary\)\],.bg-\[var\(--accent-primary\)\]\/15{background-color:var(--accent-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--accent-primary\)\]\/15{background-color:color-mix(in oklab,var(--accent-primary) 15%,transparent)}}.bg-\[var\(--accent-warm\)\]\/15{background-color:var(--accent-warm)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--accent-warm\)\]\/15{background-color:color-mix(in oklab,var(--accent-warm) 15%,transparent)}}.bg-\[var\(--border-ghost\)\]{background-color:var(--border-ghost)}.bg-\[var\(--border-medium\)\]{background-color:var(--border-medium)}.bg-\[var\(--border-subtle\)\]{background-color:var(--border-subtle)}.bg-\[var\(--skeleton-bg\)\]{background-color:var(--skeleton-bg)}.bg-\[var\(--surface-base\)\],.bg-\[var\(--surface-base\)\]\/40{background-color:var(--surface-base)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-base\)\]\/40{background-color:color-mix(in oklab,var(--surface-base) 40%,transparent)}}.bg-\[var\(--surface-base\)\]\/60{background-color:var(--surface-base)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-base\)\]\/60{background-color:color-mix(in oklab,var(--surface-base) 60%,transparent)}}.bg-\[var\(--surface-base\)\]\/80{background-color:var(--surface-base)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-base\)\]\/80{background-color:color-mix(in oklab,var(--surface-base) 80%,transparent)}}.bg-\[var\(--surface-panel\)\],.bg-\[var\(--surface-panel\)\]\/50{background-color:var(--surface-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-panel\)\]\/50{background-color:color-mix(in oklab,var(--surface-panel) 50%,transparent)}}.bg-\[var\(--surface-panel\)\]\/\[0\.86\]{background-color:var(--surface-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-panel\)\]\/\[0\.86\]{background-color:color-mix(in oklab,var(--surface-panel) 86%,transparent)}}.bg-\[var\(--surface-panel\)\]\/\[0\.88\]{background-color:var(--surface-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-panel\)\]\/\[0\.88\]{background-color:color-mix(in oklab,var(--surface-panel) 88%,transparent)}}.bg-\[var\(--surface-panel\)\]\/\[0\.94\]{background-color:var(--surface-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-panel\)\]\/\[0\.94\]{background-color:color-mix(in oklab,var(--surface-panel) 94%,transparent)}}.bg-\[var\(--surface-panel\)\]\/\[0\.95\]{background-color:var(--surface-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-panel\)\]\/\[0\.95\]{background-color:color-mix(in oklab,var(--surface-panel) 95%,transparent)}}.bg-\[var\(--surface-panel\)\]\/\[0\.96\]{background-color:var(--surface-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface-panel\)\]\/\[0\.96\]{background-color:color-mix(in oklab,var(--surface-panel) 96%,transparent)}}.bg-\[var\(--surface-raised\)\]{background-color:var(--surface-raised)}.bg-\[var\(--surface-tint\)\]{background-color:var(--surface-tint)}.bg-\[var\(--surface-wash\)\]{background-color:var(--surface-wash)}.bg-\[var\(--text-primary\)\],.bg-\[var\(--text-primary\)\]\/5{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--text-primary\)\]\/5{background-color:color-mix(in oklab,var(--text-primary) 5%,transparent)}}.bg-\[var\(--text-primary\)\]\/10{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--text-primary\)\]\/10{background-color:color-mix(in oklab,var(--text-primary) 10%,transparent)}}.bg-\[var\(--text-primary\)\]\/25{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--text-primary\)\]\/25{background-color:color-mix(in oklab,var(--text-primary) 25%,transparent)}}.bg-\[var\(--text-secondary\)\]{background-color:var(--text-secondary)}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-blue-500\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/30{background-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.bg-current{background-color:currentColor}.bg-emerald-500\/60{background-color:#00bb7f99}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/60{background-color:color-mix(in oklab,var(--color-emerald-500) 60%,transparent)}}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-700\/50{background-color:#40404080}@supports (color:color-mix(in lab,red,red)){.bg-neutral-700\/50{background-color:color-mix(in oklab,var(--color-neutral-700) 50%,transparent)}}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900\/95{background-color:#171717f2}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/95{background-color:color-mix(in oklab,var(--color-neutral-900) 95%,transparent)}}.bg-transparent{background-color:#0000}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab,red,red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-bottom{-webkit-mask-position:bottom;mask-position:bottom}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[6\%\]{padding:6%}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[11vw\]{padding-inline:11vw}.px-\[22px\]{padding-inline:22px}.px-\[var\(--hub-px\)\]{padding-inline:var(--hub-px)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[17px\]{padding-block:17px}.\!pt-1{padding-top:calc(var(--spacing) * 1)!important}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[3px\]{padding-top:3px}.pt-\[6px\]{padding-top:6px}.pt-\[10px\]{padding-top:10px}.pt-\[18px\]{padding-top:18px}.pt-\[24px\]{padding-top:24px}.pt-\[25px\]{padding-top:25px}.pt-\[clamp\(4px\,1vh\,16px\)\]{padding-top:clamp(4px,1vh,16px)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-16{padding-right:calc(var(--spacing) * 16)}.\!pb-4{padding-bottom:calc(var(--spacing) * 4)!important}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-56{padding-bottom:calc(var(--spacing) * 56)}.pb-\[4px\]{padding-bottom:4px}.pb-\[6px\]{padding-bottom:6px}.pb-\[14px\]{padding-bottom:14px}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.\!pl-\[calc\(var\(--hub-px\)\+4px\)\]{padding-left:calc(var(--hub-px) + 4px)!important}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[4\.5px\]{font-size:4.5px}.text-\[5\.5px\]{font-size:5.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[30px\]{font-size:30px}.text-\[36px\]{font-size:36px}.text-\[length\:var\(--font-2xl\)\]{font-size:var(--font-2xl)}.text-\[length\:var\(--font-2xs\)\]{font-size:var(--font-2xs)}.text-\[length\:var\(--font-3xs\)\]{font-size:var(--font-3xs)}.text-\[length\:var\(--font-base\)\]{font-size:var(--font-base)}.text-\[length\:var\(--font-md\)\]{font-size:var(--font-md)}.text-\[length\:var\(--font-sm\)\]{font-size:var(--font-sm)}.text-\[length\:var\(--font-xl\)\]{font-size:var(--font-xl)}.text-\[length\:var\(--font-xs\)\]{font-size:var(--font-xs)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[1\.625\]{--tw-leading:1.625;line-height:1.625}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[2\]{--tw-leading:2;line-height:2}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--font-weight-bold\)\],.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.015em\]{--tw-tracking:.015em;letter-spacing:.015em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-\[0\.36em\]{--tw-tracking:.36em;letter-spacing:.36em}.tracking-\[0\.46em\]{--tw-tracking:.46em;letter-spacing:.46em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0C0A09\]{color:#0c0a09}.text-\[\#0C0A09\]\/40{color:#0c0a0966}.text-\[\#0C0A09\]\/50{color:#0c0a0980}.text-\[\#0C0A09\]\/80{color:#0c0a09cc}.text-\[\#e1ded8\]{color:#e1ded8}.text-\[\#e1ded8\]\/40{color:#e1ded866}.text-\[\#e1ded8\]\/50{color:#e1ded880}.text-\[\#e1ded8\]\/80{color:#e1ded8cc}.text-\[Npx\]{color:Npx}.text-\[var\(--accent-primary\)\]{color:var(--accent-primary)}.text-\[var\(--accent-warm\)\]{color:var(--accent-warm)}.text-\[var\(--surface-base\)\]{color:var(--surface-base)}.text-\[var\(--text-disabled\)\]{color:var(--text-disabled)}.text-\[var\(--text-error\)\]{color:var(--text-error)}.text-\[var\(--text-inverse\)\]{color:var(--text-inverse)}.text-\[var\(--text-medium\)\]{color:var(--text-medium)}.text-\[var\(--text-primary\)\],.text-\[var\(--text-primary\)\]\/40{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--text-primary\)\]\/40{color:color-mix(in oklab,var(--text-primary) 40%,transparent)}}.text-\[var\(--text-primary\)\]\/50{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--text-primary\)\]\/50{color:color-mix(in oklab,var(--text-primary) 50%,transparent)}}.text-\[var\(--text-primary\)\]\/60{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--text-primary\)\]\/60{color:color-mix(in oklab,var(--text-primary) 60%,transparent)}}.text-\[var\(--text-primary\)\]\/70{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--text-primary\)\]\/70{color:color-mix(in oklab,var(--text-primary) 70%,transparent)}}.text-\[var\(--text-primary\)\]\/80{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--text-primary\)\]\/80{color:color-mix(in oklab,var(--text-primary) 80%,transparent)}}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--text-tertiary\)\]{color:var(--text-tertiary)}.text-amber-300{color:var(--color-amber-300)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400\/80{color:#54a2ffcc}@supports (color:color-mix(in lab,red,red)){.text-blue-400\/80{color:color-mix(in oklab,var(--color-blue-400) 80%,transparent)}}.text-current{color:currentColor}.text-green-400\/80{color:#05df72cc}@supports (color:color-mix(in lab,red,red)){.text-green-400\/80{color:color-mix(in oklab,var(--color-green-400) 80%,transparent)}}.text-green-500{color:var(--color-green-500)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-purple-400\/60{color:#c07eff99}@supports (color:color-mix(in lab,red,red)){.text-purple-400\/60{color:color-mix(in oklab,var(--color-purple-400) 60%,transparent)}}.text-purple-400\/80{color:#c07effcc}@supports (color:color-mix(in lab,red,red)){.text-purple-400\/80{color:color-mix(in oklab,var(--color-purple-400) 80%,transparent)}}.text-red-400\/80{color:#ff6568cc}@supports (color:color-mix(in lab,red,red)){.text-red-400\/80{color:color-mix(in oklab,var(--color-red-400) 80%,transparent)}}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--text-primary\)\]{accent-color:var(--text-primary)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.15\]{opacity:.15}.opacity-\[0\.25\]{opacity:.25}.opacity-\[0\.55\]{opacity:.55}.opacity-\[0\.85\]{opacity:.85}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-20px_0_40px_-10px_rgba\(12\,10\,9\,0\.3\)\]{--tw-shadow:-20px 0 40px -10px var(--tw-shadow-color,#0c0a094d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(12\,10\,9\,0\.3\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0c0a094d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(12\,10\,9\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0c0a090a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(12\,10\,9\,0\.12\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0c0a091f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_48px_-24px_rgba\(0\,0\,0\,0\.45\)\,0_8px_24px_-8px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 24px 48px -24px var(--tw-shadow-color,#00000073), 0 8px 24px -8px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0\.5px_0_rgba\(0\,0\,0\,0\.3\)\,inset_0_-0\.5px_0_rgba\(225\,222\,216\,0\.04\)\]{--tw-shadow:inset 0 .5px 0 var(--tw-shadow-color,#0000004d), inset 0 -.5px 0 var(--tw-shadow-color,#e1ded80a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0\.5px_0_rgba\(12\,10\,9\,0\.06\)\,inset_0_-0\.5px_0_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:inset 0 .5px 0 var(--tw-shadow-color,#0c0a090f), inset 0 -.5px 0 var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0\.5px_0_rgba\(80\,40\,10\,0\.15\)\,inset_0_-0\.5px_0_rgba\(255\,247\,237\,0\.08\)\]{--tw-shadow:inset 0 .5px 0 var(--tw-shadow-color,#50280a26), inset 0 -.5px 0 var(--tw-shadow-color,#fff7ed14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(12\,10\,9\,0\.1\)\,0_1px_0_rgba\(12\,10\,9\,0\.04\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#0c0a091a), 0 1px 0 var(--tw-shadow-color,#0c0a090a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(12\,10\,9\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#0c0a0914);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(225\,222\,216\,0\.08\)\,\.\.\.\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#e1ded814), ...;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,247\,237\,0\.1\)\,\.\.\.\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fff7ed1a), ...;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(225\,222\,216\,0\.02\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#e1ded805);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(225\,222\,216\,0\.015\)\,inset_0_-1px_0_0_rgba\(12\,10\,9\,0\.06\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#e1ded804), inset 0 -1px 0 0 var(--tw-shadow-color,#0c0a090f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,247\,237\,0\.03\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#fff7ed08);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,247\,237\,0\.025\)\,inset_0_-1px_0_0_rgba\(12\,10\,9\,0\.05\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#fff7ed06), inset 0 -1px 0 0 var(--tw-shadow-color,#0c0a090d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,255\,255\,0\.5\)\,inset_0_-1px_0_0_rgba\(12\,10\,9\,0\.03\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff80), inset 0 -1px 0 0 var(--tw-shadow-color,#0c0a0908);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(12\,10\,9\,0\.1\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#0c0a091a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-button\)\]{--tw-shadow:var(--shadow-button);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-button-hover\)\]{--tw-shadow:var(--shadow-button-hover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-lift\)\]{--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-press\)\]{--tw-shadow:var(--shadow-press);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-rest\)\]{--tw-shadow:var(--shadow-rest);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-seam\)\]{--tw-shadow:var(--shadow-seam);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-seam-pressed\)\]{--tw-shadow:var(--shadow-seam-pressed);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm,.shadow\/bg{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#0C0A09\]\/10{--tw-shadow-color:#0c0a091a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#0C0A09\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(14.6896% .00269514 .00312785/.1) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab,red,red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#0C0A09\]\/10{--tw-ring-color:oklab(14.6896% .00269514 .00312785/.1)}.ring-\[\#0C0A09\]\/15{--tw-ring-color:oklab(14.6896% .00269514 .00312785/.15)}.ring-\[\#0C0A09\]\/40{--tw-ring-color:oklab(14.6896% .00269514 .00312785/.4)}.ring-\[\#E6DCCF\]\/20{--tw-ring-color:oklab(89.8904% .00547332 .0199353/.2)}.ring-\[\#FFF7ED\]\/25{--tw-ring-color:oklab(97.9622% .00443083 .0151364/.25)}.ring-\[\#e1ded8\]\/10{--tw-ring-color:oklab(90.1269% .000826478 .00870138/.1)}.ring-\[\#e1ded8\]\/20{--tw-ring-color:oklab(90.1269% .000826478 .00870138/.2)}.ring-\[\#e1ded8\]\/30{--tw-ring-color:oklab(90.1269% .000826478 .00870138/.3)}.ring-\[var\(--accent-primary\)\]{--tw-ring-color:var(--accent-primary)}.ring-\[var\(--border-subtle\)\]{--tw-ring-color:var(--border-subtle)}.ring-\[var\(--text-primary\)\]\/15{--tw-ring-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--text-primary\)\]\/15{--tw-ring-color:color-mix(in oklab, var(--text-primary) 15%, transparent)}}.ring-\[var\(--text-primary\)\]\/50{--tw-ring-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--text-primary\)\]\/50{--tw-ring-color:color-mix(in oklab, var(--text-primary) 50%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-current\/10{--tw-ring-color:currentcolor}@supports (color:color-mix(in lab,red,red)){.ring-current\/10{--tw-ring-color:color-mix(in oklab, currentcolor 10%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[\#0C0A09\]{--tw-ring-offset-color:#0c0a09}.ring-offset-\[\#B4682C\]{--tw-ring-offset-color:#b4682c}.ring-offset-\[\#FAF8F5\]{--tw-ring-offset-color:#faf8f5}.ring-offset-\[var\(--surface-base\)\]{--tw-ring-offset-color:var(--surface-base)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-1{outline-offset:-1px}.outline-\[var\(--border-subtle\)\]{outline-color:var(--border-subtle)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-100{--tw-saturate:saturate(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-\[0\.7\]{--tw-saturate:saturate(.7);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[15px\]{--tw-backdrop-blur:blur(15px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-brightness-\[1\.08\]{--tw-backdrop-brightness:brightness(1.08);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.2\]{--tw-backdrop-saturate:saturate(1.2);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.25\]{--tw-backdrop-saturate:saturate(1.25);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.35\]{--tw-backdrop-saturate:saturate(1.35);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[\.\.\.\]{transition-property:...;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,backdrop-filter\,box-shadow\,border-color\,opacity\]{transition-property:background-color,-webkit-backdrop-filter,backdrop-filter,box-shadow,border-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,background-color\]{transition-property:color,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[font-size\,line-height\,opacity\]{transition-property:font-size,line-height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,…\]{transition-property:left,…;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[letter-spacing\,opacity\]{transition-property:letter-spacing,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\,opacity\]{transition-property:max-height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,border-color\]{transition-property:opacity,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,color\]{transition-property:opacity,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,color\]{transition-property:opacity,transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,max-height\,margin\]{transition-property:opacity,transform,max-height,margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[outline-color\]{transition-property:outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[specific\,properties\]{transition-property:specific,properties;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,color\,opacity\]{transition-property:transform,background-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,color\]{transition-property:transform,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background-color\,box-shadow\]{transition-property:transform,border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background-color\,color\,box-shadow\]{transition-property:transform,border-color,background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background-color\,color\]{transition-property:transform,border-color,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,color\,background-color\,box-shadow\]{transition-property:transform,border-color,color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,color\,background-color\]{transition-property:transform,border-color,color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,color\]{transition-property:transform,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\,letter-spacing\]{transition-property:transform,color,letter-spacing;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\,box-shadow\]{transition-property:transform,filter,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\,box-shadow\]{transition-property:transform,opacity,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\,color\]{transition-property:transform,opacity,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\,filter\,box-shadow\]{transition-property:transform,opacity,filter,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,outline-color\,opacity\]{transition-property:transform,outline-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,opacity\,transform\]{transition-property:width,height,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,opacity\]{transition-property:width,height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[80ms\]{--tw-duration:80ms;transition-duration:80ms}.duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.duration-\[150ms\]{--tw-duration:.15s;transition-duration:.15s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[200ms\]{--tw-duration:.2s;transition-duration:.2s}.duration-\[220ms\]{--tw-duration:.22s;transition-duration:.22s}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.duration-\[280ms\]{--tw-duration:.28s;transition-duration:.28s}.duration-\[300ms\]{--tw-duration:.3s;transition-duration:.3s}.duration-\[350ms\]{--tw-duration:.35s;transition-duration:.35s}.duration-\[380ms\]{--tw-duration:.38s;transition-duration:.38s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[420ms\]{--tw-duration:.42s;transition-duration:.42s}.duration-\[500ms\]{--tw-duration:.5s;transition-duration:.5s}.duration-\[520ms\]{--tw-duration:.52s;transition-duration:.52s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.duration-\[700ms\]{--tw-duration:.7s;transition-duration:.7s}.duration-\[var\(--duration-ceremony\)\]{--tw-duration:var(--duration-ceremony);transition-duration:var(--duration-ceremony)}.duration-\[var\(--duration-instant\)\]{--tw-duration:var(--duration-instant);transition-duration:var(--duration-instant)}.duration-\[var\(--duration-linger\)\]{--tw-duration:var(--duration-linger);transition-duration:var(--duration-linger)}.duration-\[var\(--duration-pace\)\]{--tw-duration:var(--duration-pace);transition-duration:var(--duration-pace)}.duration-\[var\(--duration-quick\)\]{--tw-duration:var(--duration-quick);transition-duration:var(--duration-quick)}.duration-\[var\(--duration-settle\)\]{--tw-duration:var(--duration-settle);transition-duration:var(--duration-settle)}.duration-\[var\(--duration-stride\)\]{--tw-duration:var(--duration-stride);transition-duration:var(--duration-stride)}.duration-\[var\(--duration-sweep\)\]{--tw-duration:var(--duration-sweep);transition-duration:var(--duration-sweep)}.duration-\[var\(--duration-swift\)\]{--tw-duration:var(--duration-swift);transition-duration:var(--duration-swift)}.ease-\[cubic-bezier\(\.\.\.\)\]{--tw-ease:cubic-bezier(...);transition-timing-function:cubic-bezier(...)}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[var\(--ease-goop\)\]{--tw-ease:var(--ease-goop);transition-timing-function:var(--ease-goop)}.ease-\[var\(--ease-inscribe\)\]{--tw-ease:var(--ease-inscribe);transition-timing-function:var(--ease-inscribe)}.ease-\[var\(--ease-settle\)\]{--tw-ease:var(--ease-settle);transition-timing-function:var(--ease-settle)}.ease-\[var\(--ease-settle\,cubic-bezier\(0\.22\,0\.61\,0\.36\,1\)\)\]{--tw-ease:var(--ease-settle,cubic-bezier(.22,.61,.36,1));transition-timing-function:var(--ease-settle,cubic-bezier(.22,.61,.36,1))}.ease-\[var\(--ease-unveil\)\]{--tw-ease:var(--ease-unveil);transition-timing-function:var(--ease-unveil)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}@media(hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-\[2px\]:is(:where(.group):hover *){--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[0\.866667\]:is(:where(.group):hover *){scale:.866667}.group-hover\:scale-\[1\.01\]:is(:where(.group):hover *){scale:1.01}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.025\]:is(:where(.group):hover *){scale:1.025}.group-hover\:border-\[var\(--accent-primary\)\]:is(:where(.group):hover *){border-color:var(--accent-primary)}.group-hover\:bg-\[var\(--accent-primary\)\]\/30:is(:where(.group):hover *){background-color:var(--accent-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-\[var\(--accent-primary\)\]\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--accent-primary) 30%,transparent)}}.group-hover\:tracking-\[0\.32em\]:is(:where(.group):hover *){--tw-tracking:.32em;letter-spacing:.32em}.group-hover\:text-\[var\(--text-primary\)\]:is(:where(.group):hover *){color:var(--text-primary)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:opacity-\[0\.4\]:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-\[0\.35\]:is(:where(.group):hover *){opacity:.35}.group-hover\:shadow-\[var\(--shadow-lift\)\]:is(:where(.group):hover *){--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:outline-\[var\(--border-strong\)\]:is(:where(.group):hover *){outline-color:var(--border-strong)}.group-hover\:brightness-105:is(:where(.group):hover *){--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\:brightness-\[1\.02\]:is(:where(.group):hover *){--tw-brightness:brightness(1.02);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\:brightness-\[1\.03\]:is(:where(.group):hover *){--tw-brightness:brightness(1.03);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\:brightness-\[1\.04\]:is(:where(.group):hover *){--tw-brightness:brightness(1.04);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\/item\:bg-\[\#0C0A09\]\/\[0\.04\]:is(:where(.group\/item):hover *){background-color:#0c0a090a}.group-hover\/item\:bg-\[\#FFF7ED\]\/\[0\.06\]:is(:where(.group\/item):hover *){background-color:#fff7ed0f}.group-hover\/item\:bg-\[\#e1ded8\]\/\[0\.05\]:is(:where(.group\/item):hover *){background-color:#e1ded80d}.group-hover\/item\:opacity-0:is(:where(.group\/item):hover *){opacity:0}.group-hover\/item\:opacity-90:is(:where(.group\/item):hover *){opacity:.9}.group-hover\/item\:opacity-95:is(:where(.group\/item):hover *){opacity:.95}.group-hover\/reply\:font-bold:is(:where(.group\/reply):hover *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.group-hover\/response\:translate-x-0\.5:is(:where(.group\/response):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/response\:opacity-70:is(:where(.group\/response):hover *),.group-hover\/sigils\:opacity-70:is(:where(.group\/sigils):hover *){opacity:.7}.group-hover\/thumb\:opacity-100:is(:where(.group\/thumb):hover *){opacity:1}.group-hover\/util\:text-\[var\(--text-primary\)\]:is(:where(.group\/util):hover *){color:var(--text-primary)}}.group-active\:scale-\[0\.98\]:is(:where(.group):active *){scale:.98}.group-active\:shadow-\[var\(--shadow-press\)\]:is(:where(.group):active *){--tw-shadow:var(--shadow-press);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-active\:brightness-100:is(:where(.group):active *){--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-active\:duration-\[var\(--duration-instant\)\]:is(:where(.group):active *){--tw-duration:var(--duration-instant);transition-duration:var(--duration-instant)}.placeholder\:text-\[var\(--text-medium\)\]::placeholder{color:var(--text-medium)}.placeholder\:opacity-40::placeholder{opacity:.4}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-\[-6px\]:before{content:var(--tw-content);top:-6px;right:-6px;bottom:-6px;left:-6px}.before\:inset-\[-14px\]:before{content:var(--tw-content);top:-14px;right:-14px;bottom:-14px;left:-14px}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.before\:opacity-50:before{content:var(--tw-content);opacity:.5}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'•\'\]:before{--tw-content:"•";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:z-10:hover{z-index:10}.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-x-\[2px\]:hover{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-y-px:hover{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:\!scale-\[1\.15\]:hover{scale:1.15!important}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:scale-\[1\.05\]:hover{scale:1.05}.hover\:scale-\[1\.06\]:hover{scale:1.06}.hover\:scale-\[1\.07\]:hover{scale:1.07}.hover\:scale-\[1\.008\]:hover{scale:1.008}.hover\:scale-\[1\.08\]:hover{scale:1.08}.hover\:rounded-\[0px\]:hover{border-radius:0}.hover\:border-\[var\(--accent-primary\)\]:hover{border-color:var(--accent-primary)}.hover\:border-\[var\(--border-default\)\]:hover{border-color:var(--border-default)}.hover\:border-\[var\(--border-medium\)\]:hover{border-color:var(--border-medium)}.hover\:border-\[var\(--border-solid\)\]:hover{border-color:var(--border-solid)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[var\(--border-subtle\)\]:hover{border-color:var(--border-subtle)}.hover\:border-\[var\(--text-primary\)\]:hover,.hover\:border-\[var\(--text-primary\)\]\/14:hover{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--text-primary\)\]\/14:hover{border-color:color-mix(in oklab,var(--text-primary) 14%,transparent)}}.hover\:border-\[var\(--text-primary\)\]\/25:hover{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--text-primary\)\]\/25:hover{border-color:color-mix(in oklab,var(--text-primary) 25%,transparent)}}.hover\:border-\[var\(--text-primary\)\]\/30:hover{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--text-primary\)\]\/30:hover{border-color:color-mix(in oklab,var(--text-primary) 30%,transparent)}}.hover\:border-\[var\(--text-primary\)\]\/35:hover{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--text-primary\)\]\/35:hover{border-color:color-mix(in oklab,var(--text-primary) 35%,transparent)}}.hover\:border-\[var\(--text-primary\)\]\/50:hover{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--text-primary\)\]\/50:hover{border-color:color-mix(in oklab,var(--text-primary) 50%,transparent)}}.hover\:bg-\[\#0C0A09\]\/5:hover{background-color:#0c0a090d}.hover\:bg-\[\#e1ded8\]\/5:hover{background-color:#e1ded80d}.hover\:bg-\[var\(--accent-primary\)\]\/5:hover{background-color:var(--accent-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--accent-primary\)\]\/5:hover{background-color:color-mix(in oklab,var(--accent-primary) 5%,transparent)}}.hover\:bg-\[var\(--interactive-hover\)\]:hover{background-color:var(--interactive-hover)}.hover\:bg-\[var\(--surface-tint\)\]:hover{background-color:var(--surface-tint)}.hover\:bg-\[var\(--surface-wash\)\]:hover{background-color:var(--surface-wash)}.hover\:bg-\[var\(--text-primary\)\]:hover,.hover\:bg-\[var\(--text-primary\)\]\/5:hover{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--text-primary\)\]\/5:hover{background-color:color-mix(in oklab,var(--text-primary) 5%,transparent)}}.hover\:bg-current\/5:hover{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.hover\:bg-current\/5:hover{background-color:color-mix(in oklab,currentcolor 5%,transparent)}}.hover\:tracking-\[-0\.01em\]:hover{--tw-tracking:-.01em;letter-spacing:-.01em}.hover\:text-\[\#0C0A09\]\/80:hover{color:#0c0a09cc}.hover\:text-\[\#e1ded8\]\/80:hover{color:#e1ded8cc}.hover\:text-\[var\(--surface-base\)\]:hover{color:var(--surface-base)}.hover\:text-\[var\(--text-primary\)\]:hover,.hover\:text-\[var\(--text-primary\)\]\/70:hover{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-\[var\(--text-primary\)\]\/70:hover{color:color-mix(in oklab,var(--text-primary) 70%,transparent)}}.hover\:text-\[var\(--text-primary\)\]\/80:hover{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-\[var\(--text-primary\)\]\/80:hover{color:color-mix(in oklab,var(--text-primary) 80%,transparent)}}.hover\:text-\[var\(--text-secondary\)\]:hover{color:var(--text-secondary)}.hover\:text-neutral-200:hover{color:var(--color-neutral-200)}.hover\:text-neutral-300:hover{color:var(--color-neutral-300)}.hover\:line-through:hover{text-decoration-line:line-through}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[\.\.\.\]:hover{--tw-shadow:...;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_2px_8px_rgba\(12\,10\,9\,0\.06\)\]:hover{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0c0a090f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_2px_8px_rgba\(225\,222\,216\,0\.04\)\]:hover{--tw-shadow:0 2px 8px var(--tw-shadow-color,#e1ded80a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-button-hover\)\]:hover{--tw-shadow:var(--shadow-button-hover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-\[\#0C0A09\]\/25:hover{--tw-ring-color:oklab(14.6896% .00269514 .00312785/.25)}.hover\:ring-\[\#E6DCCF\]\/40:hover{--tw-ring-color:oklab(89.8904% .00547332 .0199353/.4)}.hover\:ring-\[\#e1ded8\]\/25:hover{--tw-ring-color:oklab(90.1269% .000826478 .00870138/.25)}.hover\:ring-\[var\(--border-strong\)\]:hover{--tw-ring-color:var(--border-strong)}.hover\:ring-\[var\(--text-primary\)\]\/30:hover{--tw-ring-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-\[var\(--text-primary\)\]\/30:hover{--tw-ring-color:color-mix(in oklab, var(--text-primary) 30%, transparent)}}.hover\:outline-\[var\(--border-subtle\)\]:hover{outline-color:var(--border-subtle)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[1\.05\]:hover{--tw-brightness:brightness(1.05);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[var\(--text-primary\)\]:focus,.focus\:border-\[var\(--text-primary\)\]\/30:focus{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.focus\:border-\[var\(--text-primary\)\]\/30:focus{border-color:color-mix(in oklab,var(--text-primary) 30%,transparent)}}.focus\:border-neutral-500:focus{border-color:var(--color-neutral-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[var\(--text-primary\)\]:focus-visible{border-color:var(--text-primary)}.focus-visible\:text-\[var\(--text-primary\)\]:focus-visible{color:var(--text-primary)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-current\/50:focus-visible{--tw-ring-color:currentcolor}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-current\/50:focus-visible{--tw-ring-color:color-mix(in oklab, currentcolor 50%, transparent)}}.active\:-translate-x-0\.5:active{--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-x-0\.5:active{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-110:active{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:\!scale-\[0\.98\]:active{scale:.98!important}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[var\(--surface-tint\)\]:active{background-color:var(--surface-tint)}.active\:text-\[var\(--text-primary\)\]:active{color:var(--text-primary)}.active\:opacity-70:active{opacity:.7}.active\:opacity-100:active{opacity:1}.active\:shadow-\[var\(--shadow-press\)\]:active{--tw-shadow:var(--shadow-press);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.active\:brightness-100:active{--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.active\:duration-\[80ms\]:active{--tw-duration:80ms;transition-duration:80ms}.active\:duration-\[var\(--duration-instant\)\]:active{--tw-duration:var(--duration-instant);transition-duration:var(--duration-instant)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.data-\[loaded\=true\]\:opacity-100[data-loaded=true]{opacity:1}@media(prefers-reduced-motion:no-preference){.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){.md\:top-\[14px\]{top:14px}.md\:top-\[20px\]{top:20px}.md\:top-\[23px\]{top:23px}.md\:top-\[26px\]{top:26px}.md\:right-3{right:calc(var(--spacing) * 3)}.md\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.md\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.md\:mx-8{margin-inline:calc(var(--spacing) * 8)}.md\:my-4{margin-block:calc(var(--spacing) * 4)}.md\:my-8{margin-block:calc(var(--spacing) * 8)}.md\:my-16{margin-block:calc(var(--spacing) * 16)}.md\:my-20{margin-block:calc(var(--spacing) * 20)}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-24{margin-top:calc(var(--spacing) * 24)}.md\:mt-28{margin-top:calc(var(--spacing) * 28)}.md\:-mr-4{margin-right:calc(var(--spacing) * -4)}.md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.md\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.md\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.md\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.md\:ml-8{margin-left:calc(var(--spacing) * 8)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-7{height:calc(var(--spacing) * 7)}.md\:h-36{height:calc(var(--spacing) * 36)}.md\:h-64{height:calc(var(--spacing) * 64)}.md\:w-7{width:calc(var(--spacing) * 7)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-auto{width:auto}.md\:flex-1{flex:1}.md\:scroll-mt-\[88px\]{scroll-margin-top:88px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-9{gap:calc(var(--spacing) * 9)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-20{gap:calc(var(--spacing) * 20)}:where(.md\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:pt-0{padding-top:calc(var(--spacing) * 0)}.md\:pt-1{padding-top:calc(var(--spacing) * 1)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pr-4{padding-right:calc(var(--spacing) * 4)}.md\:pr-8{padding-right:calc(var(--spacing) * 8)}.md\:pr-10{padding-right:calc(var(--spacing) * 10)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:pb-48{padding-bottom:calc(var(--spacing) * 48)}.md\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[14px\]{font-size:14px}.md\:text-\[length\:var\(--font-2xl\)\]{font-size:var(--font-2xl)}.md\:text-\[length\:var\(--font-lg\)\]{font-size:var(--font-lg)}.md\:text-\[length\:var\(--font-md\)\]{font-size:var(--font-md)}.md\:text-\[length\:var\(--font-sm\)\]{font-size:var(--font-sm)}.md\:text-\[length\:var\(--font-xs\)\]{font-size:var(--font-xs)}.md\:leading-\[2\]{--tw-leading:2;line-height:2}.md\:tracking-\[0\.36em\]{--tw-tracking:.36em;letter-spacing:.36em}.md\:opacity-0{opacity:0}@media(hover:hover){.md\:group-hover\/mask\:opacity-70:is(:where(.group\/mask):hover *){opacity:.7}}}@media(min-width:64rem){.lg\:-mx-12{margin-inline:calc(var(--spacing) * -12)}.lg\:aspect-square{aspect-ratio:1}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:w-1\/2{width:50%}.lg\:w-\[var\(--tuner-panel-width\,440px\)\]{width:var(--tuner-panel-width,440px)}.lg\:flex-1{flex:1}.lg\:flex-row{flex-direction:row}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:pr-14{padding-right:calc(var(--spacing) * 14)}.lg\:pl-14{padding-left:calc(var(--spacing) * 14)}}@media(min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&\:\:-webkit-slider-thumb\]\:h-2\.5::-webkit-slider-thumb{height:calc(var(--spacing) * 2.5)}.\[\&\:\:-webkit-slider-thumb\]\:w-2\.5::-webkit-slider-thumb{width:calc(var(--spacing) * 2.5)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-slider-thumb\]\:bg-neutral-300::-webkit-slider-thumb{background-color:var(--color-neutral-300)}}h1,h2,h3{text-wrap:balance}p,li,blockquote,dd{text-wrap:pretty}html{scrollbar-gutter:stable}@property --mask-depth{syntax:"<length>";inherits:false;initial-value:0}@property --timeline-fade{syntax:"<length>";inherits:false;initial-value:0}.timeline-fade-transition{transition:--timeline-fade var(--duration-ceremony) var(--ease-settle)}@font-face{font-family:Sono;src:url(/fonts/Sono-zero.woff2)format("woff2");font-weight:200 600;font-style:normal;font-display:swap;unicode-range:U+30;size-adjust:113%}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/fonts/NHaasGroteskDSPro-65Md.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Luci Runes;src:url(/fonts/LuciRunes-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Luci Runes Rounded;src:url(/fonts/LuciRunesRounded-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Luci Runes Thin;src:url(/fonts/LuciRunesThin-Regular.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Luci Runes Hand Light;src:url(/fonts/LuciRunesHand-Light.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Luci Runes Hand;src:url(/fonts/LuciRunesHand-Regular.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--mask-icon:url(/icons/mask/a.svg);--mask-icon-small:var(--mask-icon);--mask-icon-pupils:url(/icons/mask/pupils.svg);--tuner-hairline-y:216px;--ui-scale:1;--tuner-ip-chapter-font:calc(10px * var(--ui-scale));--tuner-ip-date-font:calc(10px * var(--ui-scale));--tuner-ip-psalm-font:calc(12px * var(--ui-scale));--tuner-ip-title-font:calc(30px * var(--ui-scale));--tuner-tl-pad-top: calc(clamp(6px, 1vh, 18px) + 6px) ;--tuner-header-height:clamp(32px, 3.8vh, calc(48px * var(--ui-scale)));--tuner-section-gap:clamp(6px, 1.5vh, 20px);--tuner-item-height:clamp(20px, 2.4vh, calc(27px * var(--ui-scale)));--tuner-item-gap:clamp(2px, .5vh, 4.5px);--tuner-chapter-font:clamp(12px, 1.5vh, calc(16px * var(--ui-scale)));--tuner-item-font:clamp(8px, 1vh, calc(10px * var(--ui-scale)));--tuner-header-pad-left:27.2px;--tuner-util-mb:clamp(4px, .8vh, 10px);--tuner-util-height:clamp(13px, 1.8vh, calc(18px * var(--ui-scale)));--tuner-util-gap:clamp(2px, .5vh, 4px);--tuner-util-font:clamp(7.5px, 1vh, calc(8.5px * var(--ui-scale)))}@media(min-width:2200px)and (min-height:1150px){:root{--ui-scale:1.18}}@media(min-width:3000px)and (min-height:1600px){:root{--ui-scale:1.32}}@media(pointer:coarse)and (min-width:768px){:root{--tuner-item-height:clamp(28px, 2.4vh, calc(30px * var(--ui-scale)));--tuner-util-height:clamp(26px, 1.8vh, calc(28px * var(--ui-scale)));--tuner-util-gap:2px;--tuner-item-font:clamp(9px, 1vh, calc(10px * var(--ui-scale)));--tuner-util-font:clamp(9px, 1vh, calc(9.5px * var(--ui-scale)))}}[data-sidebar]{border-left:env(safe-area-inset-left,0px) solid transparent}.safe-right{margin-right:env(safe-area-inset-right,0px)}@media(max-height:520px)and (min-width:768px){:root{--tuner-hairline-y:150px;--tuner-logo-pad-top:18px;--tuner-logo-width:40px;--tuner-logo-scale:1;--tuner-logo-text-gap:16px;--tuner-logo-text-size:14px}}:root{--duration-instant:58ms;--duration-tap:74ms;--duration-swift:94ms;--duration-brisk:.12s;--duration-quick:.153s;--duration-responsive:.153s;--duration-stride:.194s;--duration-pace:.247s;--duration-sweep:.314s;--duration-settle:.4s;--duration-measured:.4s;--duration-unfold:.509s;--duration-ceremony:.647s;--duration-ceremonial:.647s;--duration-linger:.823s;--duration-glacial:1.047s;--ease-snap:cubic-bezier(.2, 0, 0, 1);--ease-settle:cubic-bezier(.4, 0, .2, 1);--ease-goop:cubic-bezier(.34, 1.56, .64, 1);--ease-unveil:cubic-bezier(.16, 1, .3, 1);--ease-veil:cubic-bezier(.4, 0, 1, 1);--ease-vellum:cubic-bezier(.16, 1, .3, 1);--ease-inscribe:cubic-bezier(.22, .68, 0, 1);--ease-respond:cubic-bezier(.23, 1, .32, 1);--ease-breathe:cubic-bezier(.4, 0, .2, 1);--ease-seal:cubic-bezier(.34, 1.3, .64, 1);--ease-glide:cubic-bezier(.236, .764, .236, 1);--ease-form:cubic-bezier(.25, .6, .3, 1);--ease-soak:cubic-bezier(.45, 0, .75, .45);--ease-unfurl:cubic-bezier(.12, .72, .08, 1);--ease-refurl:cubic-bezier(.32, .02, .15, 1);--radius-none:0;--radius-notch:2px;--radius-chamfer:4px;--radius-seal:50%;--border-hair:.5px;--border-rule:1px;--border-frame:1.5px;--border-edge:2px;--space-hair:2px;--space-notch:4px;--space-gutter:8px;--space-margin:12px;--space-field:16px;--space-panel:24px;--space-vault:32px;--font-3xs:calc(8px * var(--ui-scale));--font-2xs:calc(10px * var(--ui-scale));--font-xs:calc(10px * var(--ui-scale));--font-sm:calc(11px * var(--ui-scale));--font-base:calc(12px * var(--ui-scale));--font-md:calc(13px * var(--ui-scale));--font-lg:calc(14px * var(--ui-scale));--font-xl:calc(16px * var(--ui-scale));--font-2xl:calc(20px * var(--ui-scale));--line-height-tight:1.15;--line-height-normal:1.4;--line-height-relaxed:1.6;--hover-lift:-1px;--hover-duration:var(--duration-brisk);--active-scale:.98;--active-duration:var(--duration-instant);--disabled-opacity:.35;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--blur-none:blur(0);--blur-frost:blur(8px);--blur-vellum:blur(16px);--blur-depth:blur(24px);--blur-abyss:blur(32px);--vellum-blur-accent:12px;--vellum-blur-surface:16px;--vellum-blur-overlay:20px;--vellum-blur-mount:24px;--vellum-blur-exit:32px;--shadow-rest:0 1px 2px #0c0a090a, inset 0 1px 0 #ffffff0f;--shadow-lift:0 2px 8px #0c0a0914, 0 1px 2px #0c0a090a, inset 0 1px 0 #ffffff1a;--shadow-press:inset 0 2px 4px #0c0a0914, inset 0 1px 0 #0c0a090a;--shadow-float:0 4px 16px #0c0a091f, 0 2px 4px #0c0a090f;--shadow-panel:0 8px 32px #0c0a091a, 0 2px 8px #0c0a090d;--shadow-seam:inset 0 .5px 0 #0c0a090f, inset 0 -.5px 0 #fff6;--shadow-seam-pressed:inset 0 .5px .5px #0c0a0914, inset 0 -.5px 0 #ffffff4d;--shadow-button:inset 0 0 0 1px #0c0a091a, 0 1px 0 #0c0a090a;--shadow-button-hover:inset 0 0 0 1px #0c0a0940, 0 2px 4px #0c0a091a;--border-ghost:#0c0a090f;--border-subtle:#0c0a091a;--border-medium:#0c0a0926;--border-strong:#0c0a0940;--border-solid:#0c0a09cc;--vellum-saturation-base:1.2;--vellum-saturation-hover:1.35;--vellum-grain-opacity:.1}[data-theme=dark],.dark{--shadow-rest:0 1px 2px #0000004d, inset 0 1px 0 #e1ded808;--shadow-lift:0 2px 8px #0006, 0 1px 2px #0003, inset 0 1px 0 #e1ded80d;--shadow-press:inset 0 2px 4px #0000004d, inset 0 1px 0 #0003;--shadow-float:0 4px 16px #00000080, 0 2px 4px #0000004d;--shadow-panel:0 8px 32px #00000080, 0 2px 8px #0000004d;--shadow-seam:inset 0 .5px 0 #0000004d, inset 0 -.5px 0 #e1ded80a;--shadow-seam-pressed:inset 0 .5px .5px #00000059, inset 0 -.5px 0 #e1ded808;--shadow-button:inset 0 0 0 1px #e1ded814, 0 1px 0 #0000001a;--shadow-button-hover:inset 0 0 0 1px #e1ded833, 0 2px 4px #0003;--border-ghost:#e1ded80f;--border-subtle:#e1ded81a;--border-medium:#e1ded826;--border-strong:#e1ded840;--border-solid:#e1ded8b3}[data-theme=luci],.luci{--border-ghost:#e6dccf14;--border-subtle:#e6dccf1f;--border-medium:#e6dccf2e;--border-strong:#e6dccf47;--border-solid:#e6dccfcc}:root{--text-primary:#0c0a09;--text-secondary:#0c0a09b3;--text-medium:#0c0a09a6;--text-tertiary:#0c0a0999;--text-disabled:#0c0a096b;--text-inverse:#fafaf9;--surface-base:#e2ddd6;--surface-mid:#e8e4dd;--surface-panel:#eeeae3;--surface-raised:#fafaf8;--surface-light:#fff;--surface-overlay:#faf8f5f2;--surface-tint:#0c0a090d;--surface-wash:#0c0a091a;--accent-primary:#0c0a09;--accent-warm:#c25e09;--text-error:#9e2a16;--interactive-hover:#0c0a0905;--thumbprint-rest:#0c0a09;--thumbprint-hover:#c87220;--icon-filter:brightness(1);--skeleton-bg:#d8d6d1}[data-theme=dark],.dark{--text-primary:#e1ded8;--text-secondary:#e1ded8b3;--text-medium:#e1ded8a6;--text-tertiary:#e1ded88c;--text-disabled:#e1ded866;--text-inverse:#0c0a09;--surface-base:#080706;--surface-mid:#0a0908;--surface-panel:#0c0a09;--surface-raised:#1c1917;--surface-light:#28231f;--surface-overlay:#1c1917f2;--surface-tint:#e1ded80d;--surface-wash:#e1ded81a;--accent-primary:#e1ded8;--accent-warm:#d89c4a;--text-error:#ee8468;--interactive-hover:#e1ded808;--thumbprint-rest:#e1ded8;--thumbprint-hover:#d89c4a;--icon-filter:invert(1) brightness(.88) sepia(.1);--skeleton-bg:#1a1816}[data-theme=luci],.luci{--text-primary:#fff8e7;--text-secondary:#fff8e7cc;--text-medium:#fff8e7b8;--text-tertiary:#fff8e7a3;--text-disabled:#fff8e770;--text-inverse:#5c3d1e;--surface-base:#b4682c;--surface-mid:#ba6e2e;--surface-panel:#c27030;--surface-raised:#c97b3a;--surface-light:#cf8045;--surface-overlay:#b4682cf2;--surface-tint:#fff8e712;--surface-wash:#fff8e724;--accent-primary:#fff8e7;--accent-warm:gold;--text-error:#3d0a02;--interactive-hover:#fff8e70d;--shadow-rest:0 1px 2px #5c3d1e33, inset 0 1px 0 #fff8e714;--shadow-lift:0 2px 8px #5c3d1e40, 0 1px 2px #5c3d1e26, inset 0 1px 0 #fff8e71a;--shadow-float:0 4px 16px #5c3d1e4d, 0 2px 4px #5c3d1e33;--shadow-panel:0 8px 32px #5c3d1e59, 0 2px 8px #5c3d1e33;--shadow-seam:inset 0 .5px 0 #50280a26, inset 0 -.5px 0 #fff7ed14;--shadow-seam-pressed:inset 0 .5px .5px #50280a2e, inset 0 -.5px 0 #fff7ed0d;--shadow-button:inset 0 0 0 1px #fff7ed1a, 0 1px 0 #00000014;--shadow-button-hover:inset 0 0 0 1px #fff7ed40, 0 2px 4px #00000026;--thumbprint-rest:#fff8e7;--thumbprint-hover:#fff;--icon-filter:invert(1) brightness(.88) sepia(.1);--skeleton-bg:#b4682c}::selection{color:var(--text-primary);background:#c25e09cc}[data-theme=dark] ::selection{background:#a08c6e8c}.dark ::selection{background:#a08c6e8c}[data-theme=luci] ::selection{background:#78370fcc}.luci ::selection{background:#78370fcc}@keyframes correspondenceScrimIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes correspondenceScrimOut{0%{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@media(hover:none)and (pointer:coarse){@keyframes correspondenceScrimIn{0%{opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes correspondenceScrimOut{0%{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}to{opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}}@keyframes correspondenceUnfold{0%{clip-path:inset(48% 4% round 2px);opacity:0;transform:translateY(-50%)scale(.98)}20%{opacity:1}to{clip-path:inset(0%);opacity:1;transform:translateY(-50%)scale(1)}}@keyframes correspondenceFold{0%{clip-path:inset(0%);opacity:1;transform:translateY(-50%)scale(1)}80%{opacity:1}to{clip-path:inset(48% 4% round 2px);opacity:0;transform:translateY(-50%)scale(.98)}}@keyframes corrFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes sealPress{0%{transform:scale(1)}25%{transform:scaleY(.92)scaleX(1.04)}60%{transform:scaleY(1.03)scaleX(.98)}to{transform:scale(1)}}@keyframes sealLetterDissolve{0%{opacity:1;filter:blur();transform:translateY(0)}40%{opacity:.4;filter:blur(.8px);transform:translateY(14px)}to{opacity:0;filter:blur(3px);transform:translateY(32px)}}@keyframes correspondenceVeil{0%{clip-path:inset(0%);opacity:1;transform:translateY(-50%)scale(1)}80%{opacity:1}to{clip-path:inset(48% 4% round 2px);opacity:0;transform:translateY(-50%)scale(.98)}}@keyframes correspondenceScrimOutSlow{0%{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@media(hover:none)and (pointer:coarse){@keyframes correspondenceScrimOutSlow{0%{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}to{opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}}@keyframes correspondenceBreath{0%,to{border-color:var(--border-subtle)}50%{border-color:var(--border-medium)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.correspondence-fold{pointer-events:none;z-index:0;height:1px;position:absolute;top:33.333%;left:0;right:0}[data-theme=light] .correspondence-fold{background:linear-gradient(90deg,#0000,#0c0a090f 15%,#0c0a0914,#0c0a090f 85%,#0000);box-shadow:0 1px #ffffff26}[data-theme=dark] .correspondence-fold{background:linear-gradient(90deg,#0000,#e1ded80a 15%,#e1ded80f,#e1ded80a 85%,#0000);box-shadow:0 1px #e1ded808}[data-theme=luci] .correspondence-fold{background:linear-gradient(90deg,#0000,#ffe4c40a 15%,#ffe4c40f,#ffe4c40a 85%,#0000);box-shadow:0 1px #b4682c0a}.provenance-available{animation:correspondenceBreath 6s var(--ease-breathe) infinite}@media(prefers-reduced-motion:reduce){.correspondence-fold{display:none}.provenance-available{animation:none}.seal-dissolving{opacity:0!important;transition:opacity var(--duration-swift)!important;animation:none!important}}@keyframes councilRingDraw{0%{stroke-dashoffset:100px;opacity:.55}to{stroke-dashoffset:0;opacity:.85}}@keyframes councilSkullReveal{0%{opacity:0;filter:blur(4px);transform:scale(1.06)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes councilSealPulse{0%{transform:scale(1)}18%{transform:scale(.985)}44%{transform:scale(.935)}68%{transform:scale(1.018)}86%{transform:scale(.998)}to{transform:scale(1)}}@keyframes councilSkullBreath{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.035)translateY(-2px)}}@keyframes councilSentReveal{0%{opacity:0;filter:blur(2px);transform:translateY(7px)scale(.965)}62%{opacity:1;filter:blur();transform:translateY(0)scale(1.012)}to{opacity:1;transform:translateY(0)scale(1)}}@media(prefers-reduced-motion:reduce){[data-council-ring],[data-council-skull],[data-council-seal],[data-council-sent],[data-council-sent-msg]{animation:none!important}[data-council-ring]{stroke-dashoffset:0!important;opacity:.85!important}[data-council-skull]{opacity:1!important;filter:none!important;transform:none!important}}@keyframes councilCaretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes councilMedallionReject{0%{transform:translate(0)}18%{transform:translate(-5px)}38%{transform:translate(4px)}58%{transform:translate(-2px)}78%{transform:translate(1px)}to{transform:translate(0)}}@keyframes councilErrorPulseInAndFade{0%{opacity:0;transform:translateY(-2px)}6%{opacity:1;transform:translateY(0)}10%{opacity:.55}14%{opacity:1}72%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){[data-council-caret]{opacity:.8!important;animation:none!important}[data-council-reject]{animation:none!important}[data-council-error]{opacity:1!important;animation:none!important;transform:none!important}}[data-tip]{position:relative}.site-tooltip{z-index:2147483000;white-space:nowrap;text-overflow:ellipsis;max-width:min(320px,100vw - 16px);font-family:IBM Plex Mono,monospace;font-size:calc(10px * var(--ui-scale,1));letter-spacing:.04em;color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-subtle);pointer-events:none;opacity:0;transition:opacity var(--duration-swift) var(--ease-settle);padding:4px 6px;line-height:1;position:fixed;top:0;left:0;overflow:hidden}.site-tooltip[data-shown]{opacity:1}@media(prefers-reduced-motion:reduce){.site-tooltip{transition:none}}.artwork-viewport{height:100%}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){#root,.artwork-viewport{height:100lvh}html{scrollbar-gutter:auto;overflow-anchor:none;min-height:100lvh}body{background-color:var(--surface-base);height:auto;min-height:100lvh;position:relative;overflow-x:clip}#root{overflow-anchor:none;min-height:100lvh;overflow:clip}[data-mobile-card-scene=true]{overflow:clip}}@media(min-width:768px)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){.provenance-dock{z-index:5;background:0 0;flex:none}}.home-drawer-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:-18px;padding:0 16px 10px;display:grid}.home-drawer-line{cursor:pointer;text-align:left;min-height:40px;color:var(--text-primary);border:1px solid var(--text-primary);background:0 0;border-radius:0;justify-content:flex-start;align-items:center;padding:5px 8px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-drawer-line{border:1px solid color-mix(in oklab,var(--text-primary) 10%,transparent)}}.home-drawer-line{box-shadow:var(--shadow-button);transition:transform var(--duration-swift,var(--duration-swift)) var(--ease-settle),border-color var(--duration-swift,.12s) var(--ease-settle),box-shadow var(--duration-swift,.12s) var(--ease-settle),color var(--duration-swift,.12s) var(--ease-settle)}@media(hover:hover){.home-drawer-line:hover{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.home-drawer-line:hover{border-color:color-mix(in oklab,var(--text-primary) 25%,transparent)}}.home-drawer-line:hover{box-shadow:var(--shadow-button-hover)}}.home-drawer-line:active{box-shadow:var(--shadow-press);transition-duration:var(--duration-instant,var(--duration-instant));transform:scale(.98)}.home-drawer-line:focus-visible{border-color:var(--text-primary);outline:none}.home-drawer-line[data-awake]{border-color:var(--text-primary);box-shadow:var(--shadow-lift)}.home-drawer-name{font-size:calc(12px * var(--ui-scale,1));letter-spacing:-.015em;color:var(--text-primary);opacity:.5;overflow-wrap:break-word;transition:opacity var(--duration-swift,var(--duration-swift)) var(--ease-settle);font-weight:500;line-height:1.15}.home-drawer-line[data-awake] .home-drawer-name{opacity:1}@media(prefers-reduced-motion:reduce){.home-drawer-name{transition:none!important}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){#root{--artwork-bleed-top:env(safe-area-inset-top,0px);--artwork-bleed-bottom:env(safe-area-inset-bottom,0px);overflow:visible}[data-mobile-card-scene=true],[data-mobile-art-coverage=true]{overflow:visible}.artwork-viewport{top:calc(-1 * var(--artwork-bleed-top,0px));height:calc(100lvh + var(--artwork-bleed-top,0px) + var(--artwork-bleed-bottom,0px))}html[data-browser-document-band=true]{overscroll-behavior-y:none;scroll-behavior:auto}html[data-browser-document-band=true] #root{--browser-document-inset:160px;--artwork-bleed-top:160px;--artwork-bleed-bottom:160px;height:calc(100lvh + 320px);min-height:calc(100lvh + 320px);overflow:visible}html[data-browser-document-band=true] [data-mobile-card-scene=true]{height:100lvh;top:160px;bottom:auto;overflow:visible}html[data-browser-document-band=true] .artwork-viewport{height:calc(100lvh + 320px);top:-160px}html{overflow-x:clip}html,body{max-width:100%}}[data-hub-row]{content-visibility:auto;contain-intrinsic-size:auto 44px}:where(button,a,[role=button],[role=tab]):where(:has(>.haptic-switch,>[data-haptic])){position:relative}@media(pointer:coarse){:is(.touch-hit,.seat-pencil,[data-card-mask-toolbar] .instrument-btn){position:relative}:is(.touch-hit,.seat-pencil,[data-card-mask-toolbar] .instrument-btn):after{content:"";position:absolute;inset:min(0px,50% - 22px)}:is(.touch-hit-y,[data-touch-rows] .instrument-btn){position:relative}:is(.touch-hit-y,[data-touch-rows] .instrument-btn):after{content:"";position:absolute;inset:min(0px,50% - 22px) 0}}.haptic-switch{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;cursor:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}:where(.haptic-switch){pointer-events:none}@media(pointer:coarse){:where(.haptic-switch){pointer-events:auto}}label.haptic-switch>.haptic-switch{pointer-events:none;width:1px;height:1px;inset:0 auto auto 0}canvas+.haptic-switch{touch-action:none}:is(:disabled,[aria-disabled=true])>.haptic-switch{pointer-events:none}:root{--focus-ring:none;--focus-offset:2px;--press-scale:.98}:where(button,a[href],[role=button],[role=tab],[role=option],summary,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}[data-cursor-state=rest]{cursor:default}[data-cursor-state=select]{cursor:pointer}[data-cursor-state=grab]{cursor:grab}[data-cursor-state=grab]:active,[data-cursor-state=grabbing]{cursor:grabbing}[data-cursor-state=zoom-in]{cursor:var(--cursor-zoom-in,zoom-in)}[data-cursor-state=zoom-out]{cursor:var(--cursor-zoom-out,zoom-out)}[data-cursor-state=focus]{cursor:var(--cursor-focus,zoom-in)}[data-cursor-state=prev]{cursor:var(--cursor-prev,w-resize)}[data-cursor-state=next]{cursor:var(--cursor-next,e-resize)}[data-cursor-state=toward]{cursor:var(--cursor-toward,move)}[data-cursor-state=close]{cursor:var(--cursor-close,zoom-out)}[data-cursor-state=none]{cursor:none}[data-cursor-ground=image]{--cursor-zoom-in:var(--cursor-zoom-in-image);--cursor-zoom-out:var(--cursor-zoom-out-image);--cursor-focus:var(--cursor-focus-image);--cursor-prev:var(--cursor-prev-image);--cursor-next:var(--cursor-next-image);--cursor-close:var(--cursor-close-image)}.cursor-zoom-in{cursor:var(--cursor-zoom-in-image,zoom-in)}.cursor-zoom-out{cursor:var(--cursor-zoom-out-image,zoom-out)}html[data-cursor-stealth],html[data-cursor-stealth] *{cursor:none!important}.eye-ring{z-index:2;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.region-map{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--duration-settle) var(--ease-settle);position:absolute;top:0;left:0;overflow:hidden}.region-map[data-on]{opacity:1}.region-map-svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.region-map-veil{fill:#000;fill-opacity:0;transition:fill-opacity var(--duration-settle) var(--ease-settle)}.region-map-veil[data-veiled]{fill-opacity:.36}.region-map-border-under{fill:none;stroke:#00000052;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.region-map-border{fill:none;stroke:#ffffffa8;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round}.region-map-ring{fill:none;stroke:#fff0;stroke-width:1.5px;stroke-linejoin:round;transition:stroke var(--duration-settle) var(--ease-settle)}.region-map-ring[data-on]{stroke:#ffffffeb}.region-map-names{position:absolute;top:0;right:0;bottom:0;left:0}.region-map-name{all:unset;box-sizing:border-box;letter-spacing:-.01em;text-align:center;white-space:nowrap;color:#fff;text-shadow:0 0 10px #000000b3,0 0 2px #0009;will-change:transform;transition:opacity var(--duration-settle) var(--ease-settle);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:0;padding:0;font-family:Neue Haas Grotesk Display Pro,Neue Haas Grotesk Display,Inter,sans-serif;font-size:12px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;left:0}.region-map[data-on] .region-map-name{pointer-events:auto;cursor:pointer}.region-map-name[data-out]{opacity:0!important;pointer-events:none!important}.region-map-name[data-veiled]{opacity:.42}.region-map-name[data-chosen] span{font-weight:700}.eye-ring>i{box-sizing:border-box;width:var(--eye-ring-d,20px);height:var(--eye-ring-d,20px);margin:calc(var(--eye-ring-d,20px) / -2) 0 0 calc(var(--eye-ring-d,20px) / -2);opacity:0;transition:opacity var(--duration-quick) ease-out,transform var(--duration-stride) var(--ease-respond);border:2px solid #fff;border-radius:50%;display:block;transform:scale(.7);box-shadow:0 0 0 .5px #0009,inset 0 0 0 .5px #0009,0 1px 2px #0000004d}.eye-ring[data-on]>i{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.eye-ring>i{transition:none}}.portal-ping{z-index:2;pointer-events:none;will-change:transform;opacity:0;transition:opacity var(--duration-measured) var(--ease-settle);--ping-gold:#e2b25a;position:absolute;top:0;left:0}.portal-ping[data-on]{opacity:1}.ecosystem-focus-chip{pointer-events:auto;height:28px;font-size:var(--font-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--surface-panel);border-radius:999px;align-items:center;gap:10px;padding:0 12px 0 14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ecosystem-focus-chip{background:color-mix(in srgb,var(--surface-panel) 82%,transparent)}}.ecosystem-focus-chip{-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.ecosystem-focus-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-primary) 12%,transparent)}}.ecosystem-focus-chip{animation:ecosystemFocusIn var(--duration-quick) var(--ease-unveil) both;transition:color var(--duration-swift) var(--ease-settle)}.ecosystem-focus-chip:hover{color:var(--text-primary)}.ecosystem-focus-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}@keyframes ecosystemFocusIn{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.ecosystem-focus-chip{animation:none}}.portal-ping>i{box-sizing:border-box;border:1.5px solid var(--ping-gold);width:24px;height:24px;box-shadow:0 0 6px var(--ping-gold);border-radius:50%;margin:-12px 0 0 -12px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.portal-ping>i{box-shadow:0 0 6px color-mix(in srgb,var(--ping-gold) 45%,transparent)}}.portal-ping>i{opacity:0;animation:portal-ping 5.6s var(--ease-settle,ease-out) infinite;transform:scale(.4)}.portal-ping>i:first-child{--ping-reach:3.4;--ping-peak:.32}.portal-ping>i:nth-child(2){--ping-reach:2.3;--ping-peak:.6;animation-delay:.18s}.portal-ping>i:nth-child(3){--ping-reach:1.6;--ping-peak:.85;border-width:1px;animation-delay:.36s}@keyframes portal-ping{0%{opacity:0;transform:scale(.4)}6%{opacity:var(--ping-peak)}55%{opacity:0;transform:scale(var(--ping-reach))}to{opacity:0;transform:scale(var(--ping-reach))}}@media(prefers-reduced-motion:reduce){.portal-ping>i{opacity:0;animation:none;transform:none}.portal-ping>i:nth-child(3){opacity:.7;transform:scale(1.1)}}.ring-loupe{z-index:3;pointer-events:none;will-change:transform;transform-origin:0 0;position:absolute;top:0;left:0}.ring-loupe>i{width:var(--loupe-size,56px);height:var(--loupe-size,56px);margin:calc(var(--loupe-size,56px) / -2) 0 0 calc(var(--loupe-size,56px) / -2);background:var(--surface-wash);opacity:0;transform:scale(var(--loupe-from,.6));transition:opacity var(--duration-brisk) ease-out,transform var(--duration-stride) var(--ease-respond);border-radius:50%;display:block;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000040}.ring-loupe>i:after{content:"";border-radius:inherit;border:1px solid #ffffff80;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ffffff18}.ring-loupe>i>img{object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-brisk) ease-out;display:block}.ring-loupe[data-loading]>i>img{opacity:0;transition:none}.ring-loupe[data-on]>i{opacity:1;transform:none}.ring-loupe[data-chosen]{z-index:2}.ring-loupe[data-on][data-pressed]>i{transition:transform 90ms ease-out,opacity var(--duration-brisk) ease-out;transform:scale(.94)}.ring-loupe[data-chosen]>i:after{border:2px solid #fff;box-shadow:0 0 0 .5px #0009,inset 0 0 0 .5px #0009,0 1px 2px #0000004d}.ring-loupe[data-bare]>i{box-shadow:none;background:0 0}.ring-loupe[data-bare]>i>img{display:none}@media(prefers-reduced-motion:reduce){.ring-loupe>i{transition:none}}:root{--artwork-lift-shadow:drop-shadow(0 10px 12px #0c0a0933);--card-lift-shadow:0 12px 28px -18px #0c0a0973}[data-theme=dark],.dark{--artwork-lift-shadow:drop-shadow(0 10px 14px #0009);--card-lift-shadow:0 14px 30px -16px #000000bf}[data-theme=luci],.luci{--artwork-lift-shadow:drop-shadow(0 10px 12px #5c3d1e4d);--card-lift-shadow:0 12px 28px -18px #5c3d1e8c}html:active-view-transition-type(letters)::view-transition-group(*){animation:none}html:active-view-transition-type(letters)::view-transition-old(*){animation:.3s cubic-bezier(.4,0,.9,.45) both letters-out;display:block}html:active-view-transition-type(letters)::view-transition-new(*){animation:.68s cubic-bezier(.16,.8,.24,1) 80ms both letters-in}html:active-view-transition-type(letters-back)::view-transition-old(*){animation-name:letters-out-back}html:active-view-transition-type(letters-back)::view-transition-new(*){animation-name:letters-in-back}html:active-view-transition-type(letters-still)::view-transition-old(*){animation:.22s linear both letters-fade-out}html:active-view-transition-type(letters-still)::view-transition-new(*){animation:.36s linear 60ms both letters-fade-in}html:active-view-transition-type(letters)::view-transition-group(sidebar){z-index:3;-webkit-backdrop-filter:none;backdrop-filter:none}html:active-view-transition-type(letters)::view-transition-old(sidebar){mix-blend-mode:normal}html:active-view-transition-type(letters)::view-transition-new(sidebar){mix-blend-mode:normal}html:active-view-transition-type(letters-on)::view-transition-old(sidebar){animation:.42s cubic-bezier(.5,0,.25,1) .56s both letters-paper-in}html:active-view-transition-type(letters-on)::view-transition-new(sidebar){animation:.42s cubic-bezier(.5,0,.25,1) .56s both letters-paper-in-rest}html:active-view-transition-type(letters-back)::view-transition-new(sidebar){animation:.42s cubic-bezier(.5,0,.25,1) both letters-paper-out}html:active-view-transition-type(letters-back)::view-transition-old(sidebar){animation:.42s cubic-bezier(.5,0,.25,1) both letters-paper-out-rest}@keyframes letters-paper-in{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes letters-paper-in-rest{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes letters-paper-out{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes letters-paper-out-rest{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}html:active-view-transition-type(letters)::view-transition-group(panel){z-index:2;-webkit-backdrop-filter:none;backdrop-filter:none}html:active-view-transition-type(letters-on)::view-transition-group(panel){animation:.72s cubic-bezier(.5,0,.25,1) both letters-panel-fold}html:active-view-transition-type(letters-on)::view-transition-old(panel){animation:.72s cubic-bezier(.5,0,.25,1) both paper-fold}html:active-view-transition-type(letters-back)::view-transition-group(panel){animation:letters-panel-unfold var(--duration-ceremony,.647s) var(--ease-unfurl,ease) .3s both}html:active-view-transition-type(letters-back)::view-transition-new(panel){animation:paper-unfold var(--duration-ceremony,.647s) var(--ease-unfurl,ease) .3s both}html:active-view-transition-type(letters-still)::view-transition-old(sidebar){animation:.22s linear both letters-fade-out}html:active-view-transition-type(letters-still)::view-transition-new(sidebar){animation:.36s linear 60ms both letters-fade-in}html:active-view-transition-type(letters-still)::view-transition-group(panel){animation:.22s linear both letters-fade-out}html:active-view-transition-type(letters-still):active-view-transition-type(letters-back)::view-transition-group(panel){animation:.36s linear 60ms both letters-fade-in}html:active-view-transition-type(letters-still)::view-transition-old(panel){animation:none}html:active-view-transition-type(letters-still)::view-transition-new(panel){animation:none}@keyframes letters-panel-fold{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes letters-panel-unfold{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes letters-fade-out{to{opacity:0}}@keyframes letters-fade-in{0%{opacity:0}}@keyframes letters-out{to{opacity:0;filter:blur(3px);transform:scale(.994)}}@keyframes letters-in{0%{opacity:0;filter:blur(4px);transform:scale(1.006)}}@keyframes letters-out-back{to{opacity:0;filter:blur(3px);transform:scale(1.006)}}@keyframes letters-in-back{0%{opacity:0;filter:blur(4px);transform:scale(.994)}}.letters-loading{z-index:1;background:var(--surface-base);pointer-events:none;place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.letters-loading>span{font:400 calc(10px * var(--ui-scale,1))/1 Sono,"IBM Plex Mono",monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:12px;animation:.4s .5s both letters-loading-in;display:inline-flex}.letters-loading>span:before{content:"";background:var(--text-primary);border-radius:50%;flex:none;width:6px;height:6px;animation:1.4s ease-in-out infinite letters-loading-breathe}@keyframes letters-loading-in{0%{opacity:0}}@keyframes letters-loading-breathe{50%{opacity:.22;scale:.7}}@media(prefers-reduced-motion:reduce){.letters-loading>span{animation-duration:1ms}.letters-loading>span:before{opacity:.6;animation:none}}.mask-icon{position:relative}.mask-icon:after{content:"";background-color:inherit;-webkit-mask:var(--mask-icon-pupils) center / contain no-repeat;mask:var(--mask-icon-pupils) center / contain no-repeat;opacity:0;visibility:hidden;transition:opacity var(--duration-quick,.2s) var(--ease-settle,ease),visibility 0s linear var(--duration-quick,.2s);position:absolute;top:0;right:0;bottom:0;left:0}.mask-icon:hover:after,:is(a,button,.group\/item):hover .mask-icon:after,.mask-icon[data-eyes]:after,[data-eyes] .mask-icon:after{opacity:1;visibility:visible;transition-delay:0s,0s}html[data-ground=one]:not([data-letters]),html[data-ground=one]:not([data-letters]) body{--surface-base:#eeeae2}html[data-ground=one][data-theme=dark]:not([data-letters]),html[data-ground=one][data-theme=dark]:not([data-letters]) body{--surface-base:#0c0a09}html[data-ground=one][data-theme=luci]:not([data-letters]),html[data-ground=one][data-theme=luci]:not([data-letters]) body{--surface-base:#c5712f}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){html[data-ground=one]:not([data-letters]),html[data-ground=one]:not([data-letters]) body{--surface-base:#ebe7e0}html[data-ground=one][data-theme=dark]:not([data-letters]),html[data-ground=one][data-theme=dark]:not([data-letters]) body{--surface-base:#100e0c}html[data-ground=one][data-theme=luci]:not([data-letters]),html[data-ground=one][data-theme=luci]:not([data-letters]) body{--surface-base:#c17133}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}:root{--field-min:44px;--field-min-open:48px;--field-font:16px;--field-pad-y:10px;--field-pad-y-open:14px;--field-box-pad:12px}:is(.site-field,.utility-input,.wi-search input){display:block;width:100%;min-height:var(--field-min);border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;color:var(--text-primary);font:400 var(--field-font)/1.55 Sono,monospace;letter-spacing:0;text-transform:none;padding:var(--field-pad-y) 0;box-shadow:none;background-image:linear-gradient(var(--text-primary),var(--text-primary));background-repeat:no-repeat;background-origin:border-box;background-position:0 100%;background-size:0 1px;transition:min-height var(--duration-settle) var(--ease-settle),padding-bottom var(--duration-settle) var(--ease-settle),background-size var(--duration-settle) var(--ease-settle),background-color var(--duration-pace) var(--ease-settle),border-color var(--duration-quick) var(--ease-settle)}:is(.site-field,.utility-input,.wi-search input)::placeholder{font-size:calc(13px * var(--ui-scale, 1));color:var(--text-tertiary);opacity:1;text-transform:none;letter-spacing:0}:is(.site-field,.utility-input,.wi-search input)::-webkit-search-cancel-button{display:none}:is(.site-field,.utility-input,.wi-search input)[type=number]{-moz-appearance:textfield}:is(.site-field,.utility-input,.wi-search input)::-webkit-inner-spin-button,:is(.site-field,.utility-input,.wi-search input)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(.site-field,.utility-input):is(:focus,:focus-visible){outline:none;min-height:var(--field-min-open);padding-bottom:var(--field-pad-y-open);background-size:100% 1px;background-color:color-mix(in srgb,var(--text-primary) 2%,transparent)}.wi-search input:is(:focus,:focus-visible){outline:none;background-size:100% 1px;background-color:color-mix(in srgb,var(--text-primary) 2%,transparent)}.site-search{flex:1;min-width:0;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--border-subtle);background-image:linear-gradient(var(--text-primary),var(--text-primary));background-repeat:no-repeat;background-origin:border-box;background-position:0 100%;background-size:0 1px;transition:background-size var(--duration-settle) var(--ease-settle),border-color var(--duration-quick) var(--ease-settle)}.site-search:focus-within{background-size:100% 1px}.site-search input{flex:1;min-width:0;height:100%;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:var(--text-primary);font:400 calc(13px * var(--ui-scale, 1))/1 Sono,monospace;letter-spacing:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.site-search input::placeholder{color:var(--text-tertiary);opacity:1}.site-search input::-webkit-search-cancel-button{display:none}.site-search-mark{flex:none;width:13px;height:13px;color:var(--text-tertiary);transition:color var(--duration-quick) var(--ease-settle)}.site-search:focus-within .site-search-mark{color:var(--text-primary)}.site-search-verb{flex:none;display:grid;place-items:center;min-width:24px;height:100%;padding:0;border:0;background:none;color:var(--text-tertiary);transition:color var(--duration-quick) var(--ease-settle)}@media(hover:hover){.site-search-verb:hover{color:var(--text-primary)}}@media(hover:none){.site-search input{font-size:calc(16px * var(--ui-scale, 1))}.site-search-verb{min-width:44px}}.site-field.site-field-bare{width:auto;flex:1;min-width:0;min-height:36px;padding:6px 0;border:0;background-image:none}.site-field.site-field-bare:is(:focus,:focus-visible){min-height:36px;padding-bottom:6px;background-color:transparent}.site-field-row{transition:border-color var(--duration-quick) var(--ease-settle),padding-bottom var(--duration-settle) var(--ease-settle),background-color var(--duration-pace) var(--ease-settle)}.site-field-row:focus-within{border-color:var(--text-primary);padding-bottom:12px;background-color:color-mix(in srgb,var(--text-primary) 2%,transparent)}.site-figure{width:74px;min-width:0;height:30px;padding:0 8px;border:1px solid var(--border-subtle);border-radius:0;background:transparent;color:var(--text-primary);font:400 calc(13px * var(--ui-scale, 1))/1 Sono,monospace;font-variant-numeric:tabular-nums;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:textfield;transition:border-color var(--duration-quick) var(--ease-settle),background-color var(--duration-pace) var(--ease-settle)}.site-figure:focus{border-color:var(--text-primary);background-color:color-mix(in srgb,var(--text-primary) 3%,transparent)}.site-figure::placeholder{color:var(--text-tertiary);opacity:1;font-size:calc(11px * var(--ui-scale, 1))}.site-figure::-webkit-inner-spin-button,.site-figure::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(hover:none){.site-figure{height:44px;width:86px;font-size:calc(16px * var(--ui-scale, 1))}}textarea:is(.site-field,.utility-input){min-height:96px;resize:vertical;border:1px solid var(--border-subtle);padding:var(--field-box-pad);background-image:none}textarea:is(.site-field,.utility-input):is(:focus,:focus-visible){min-height:112px;padding-bottom:var(--field-box-pad);border-color:var(--text-primary)}div:has(>:is(.site-field,.utility-input))>:is(label,.letter-label,.mobile-entry-label){transition:color var(--duration-quick) var(--ease-settle)}div:has(>:is(.site-field,.utility-input):is(:focus,:focus-visible))>:is(label,.letter-label,.mobile-entry-label){color:var(--text-primary)}:is(.site-field,.utility-input)[aria-invalid=true]{border-bottom-color:var(--accent-primary);background-image:linear-gradient(var(--accent-primary),var(--accent-primary))}div:has(>:is(.site-field,.utility-input)[aria-invalid=true])>:is(label,.letter-label,.mobile-entry-label){color:var(--accent-primary)}.mobile-entry{width:100%;max-width:384px;padding:20px 16px 6px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-panel);box-shadow:var(--shadow-float);animation:mobile-entry-in var(--duration-quick) var(--ease-unveil) both}@keyframes mobile-entry-in{0%{opacity:0;translate:0 8px}}.mobile-entry-label{margin:0 0 4px;font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.mobile-entry textarea.site-field{resize:none}.mobile-entry-actions{display:flex;align-items:center;gap:24px;padding-top:4px}.mobile-entry-done{min-height:44px;padding:0;border:0;background:none;color:var(--accent-primary);font:400 var(--font-2xs)/1 Sono,monospace;letter-spacing:.2em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;transition:color var(--duration-quick) var(--ease-settle),opacity var(--duration-instant) var(--ease-settle)}.mobile-entry-done:active{opacity:.55}@media(hover:hover){.mobile-entry-done:hover{color:var(--text-primary)}}@media(prefers-reduced-motion:reduce){.mobile-entry{animation:none}.mobile-entry-done{transition:none}}.site-stepper{display:inline-flex;align-items:stretch;flex:none;height:30px;border:1px solid var(--border-subtle);border-radius:0;overflow:hidden;transition:border-color var(--duration-quick) var(--ease-settle)}.site-stepper:focus-within{border-color:var(--text-primary)}.site-stepper>button{flex:none;width:24px}.site-stepper[data-scrubbing]{border-color:var(--text-primary)}.site-stepper-well{position:relative;display:flex;align-items:stretch;min-width:0}.site-stepper-well:after{content:"";position:absolute;left:4px;right:4px;bottom:4px;height:3px;pointer-events:none;color:var(--rail-ink,var(--text-tertiary));opacity:var(--rail-weight,.3);background-image:repeating-linear-gradient(to right,currentColor 0 1px,transparent 1px 7px);transition:opacity var(--duration-stride) var(--ease-settle),color var(--duration-stride) var(--ease-settle)}.site-stepper[data-scrubbing]{--rail-weight:.9;--rail-ink:var(--text-primary)}@media(hover:hover){.site-stepper:hover{--rail-weight:.55}}.site-stepper-grip{position:absolute;top:0;right:0;bottom:0;left:0;cursor:ew-resize;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.site-stepper-well:focus-within .site-stepper-grip{pointer-events:none}.site-stepper .site-stepper-figure{width:64px;min-width:0;text-align:center;background:transparent;border:0;border-radius:0;padding:0 2px 5px;outline:none;color:var(--text-primary);font:400 calc(13px * var(--ui-scale, 1))/1 Sono,monospace;font-variant-numeric:tabular-nums;appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.site-stepper .site-stepper-figure::-webkit-inner-spin-button,.site-stepper .site-stepper-figure::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.site-stepper .site-stepper-figure::placeholder{color:var(--text-tertiary);opacity:1}@media(hover:none){.site-stepper{height:44px}.site-stepper>button{width:34px}.site-stepper .site-stepper-figure{width:76px;font-size:calc(16px * var(--ui-scale, 1))}}@media(hover:none){:is(input:not([type=range],[type=checkbox],[type=radio],[type=file],[type=submit],[type=button]),textarea:not([hidden]),select:not([hidden])){font-size:max(16px,1em)}}@media(prefers-reduced-motion:reduce){.site-stepper-well:after,:is(.site-field,.utility-input,.wi-search input),:is(.site-field,.utility-input,.wi-search input):is(:focus,:focus-visible),.site-stepper,div:has(>:is(.site-field,.utility-input))>:is(label,.letter-label){transition:none}:is(.site-field,.utility-input):is(:focus,:focus-visible){min-height:var(--field-min);padding-bottom:var(--field-pad-y)}.site-field-row,.site-figure,.site-search,.site-search-mark,.site-search-verb{transition:none}.site-field-row:focus-within{padding-bottom:8px}textarea:is(.site-field,.utility-input):is(:focus,:focus-visible){min-height:96px}}.edge-turns{--edge-left: 0px}.edge-turn{position:fixed;top:72px;bottom:64px;right:0;width:var(--edge-strip, 56px);z-index:45;padding:0;border:0;background:none;-webkit-tap-highlight-color:transparent}.edge-turn[data-side=prev]{right:auto;left:var(--edge-left);transform-origin:left center}.edge-turn[data-side=next]{transform-origin:right center}.edge-turn:focus-visible{outline:none}.edge-chevron{position:fixed;z-index:46;top:50%;right:var(--edge-inset, 22px);width:14px;height:28px;margin-top:-14px;overflow:visible;fill:none;stroke:var(--text-primary);stroke-width:1.5;stroke-linecap:square;pointer-events:none;opacity:0;will-change:transform,opacity,filter;transition:stroke var(--duration-quick) linear}.edge-chevron[data-side=prev]{right:auto;left:calc(var(--edge-left) + var(--edge-inset, 22px))}.edge-chevron line{stroke-dasharray:1 1;stroke-dashoffset:1;vector-effect:non-scaling-stroke}.edge-chevron[data-ground=image]{stroke:#fff}@keyframes lr-step-in{0%{opacity:0;translate:0 6px}}@keyframes lr-ceremony-in{0%{opacity:0;filter:blur(6px);translate:0 6px}55%{opacity:.78;filter:blur(.9px)}to{opacity:1;filter:blur(0);translate:0 0}}@keyframes lr-busy-in{to{opacity:1}}@keyframes lr-busy-breathe{50%{opacity:.22;scale:.7}}@property --depth{syntax: "<number>"; inherits: true; initial-value: 0;}.mm-call{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:flex;align-items:center;gap:16px;width:100%;height:auto;min-height:88px;margin-top:22px;padding:12px 12px 12px 20px;border:1px solid var(--border-medium);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:translate var(--duration-stride) var(--ease-unveil),border-color var(--duration-brisk) var(--ease-settle),box-shadow var(--duration-pace) var(--ease-unveil),scale var(--duration-settle) var(--ease-respond)}.mm-call-eye{flex:none;width:64px;height:64px;display:grid;place-items:center}.mm-call-letter{position:relative;flex:1;min-width:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding-inline-end:18px;border-inline-end:1px solid var(--border-medium)}.mm-call-time{position:relative;display:inline-block;font:500 calc(22px * var(--ui-scale, 1))/1 var(--mm-display);letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap;direction:ltr;unicode-bidi:isolate}.mm-call,.mm-invite,.mm-column-reserved,.mm-portal{--mm-display: "Neue Haas Grotesk Display Pro", "Neue Haas Grotesk Display", "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;--mm-mono: Sono, "IBM Plex Mono", monospace}.mm-clock-digit{display:inline-block;width:.6em;text-align:center}.mm-clock-colon{display:inline-block;width:.3em;text-align:center;translate:0 -.06em;transition:opacity .48s var(--ease-settle)}[data-breath="1"] .mm-clock-colon{opacity:.35}@media(hover:hover){.mm-call:hover{border-color:var(--border-strong);translate:0 -3px;box-shadow:var(--card-lift-shadow)}}.mm-call:active{scale:var(--press-scale);transition-duration:var(--active-duration)}.mm-call[data-open]{border-color:var(--text-primary)}.panel-heading .panel-heading-tools>.mm-call[data-phone],.mm-portal>.mm-call[data-phone]{--mm-carve-line: color-mix(in srgb, var(--text-primary) 18%, transparent)}.panel-heading .panel-heading-tools>.mm-call[data-phone],.mm-portal>.mm-call[data-phone]{width:auto;min-width:0;height:32px;min-height:32px;margin-top:0;gap:0;padding:0 10px 0 8px;flex:none;align-self:center;border-color:color-mix(in srgb,var(--text-primary) 18%,transparent);box-shadow:var(--shadow-button)}.panel-heading .panel-heading-tools>.mm-call[data-phone][data-open]{border-color:var(--text-primary);box-shadow:var(--shadow-lift)}.mm-call[data-phone] .mm-call-eye{width:18px;height:18px;margin-inline-end:6px}.mm-call[data-phone] .mm-call-letter{flex:none;padding:0;border:0}.mm-call[data-phone] .mm-call-time{font-size:calc(17px * var(--ui-scale, 1))}.mm-call[data-phone][data-open] .mm-call-time{opacity:0;transition:opacity var(--duration-sweep) var(--ease-settle)}.mm-call .mm-call-label{font:500 calc(15px * var(--ui-scale, 1))/1 var(--mm-display);letter-spacing:-.01em;text-transform:none;color:var(--text-secondary)}.mm-call[data-phone] .mm-call-label{display:none}.mm-call-parts{display:flex;align-items:flex-start;gap:16px}.mm-call-part{display:flex;flex-direction:column;align-items:center;gap:11px}.mm-call-num{position:relative;display:inline-block;white-space:nowrap;font:500 calc(34px * var(--ui-scale, 1))/.9 var(--mm-figures);letter-spacing:-.04em;color:var(--text-primary)}.mm-call-num[data-hand],.mm-call-num[data-hand] *{color:transparent}.mm-call-part[data-waiting],.mm-call[data-phone] .mm-call-part:has(+[data-waiting]):after{opacity:0}.mm-call[data-phone] .mm-call-parts{gap:0;align-items:baseline}.mm-call[data-phone] .mm-call-part{flex-direction:row;align-items:baseline;gap:3px}.mm-call[data-phone] .mm-call-part:not(:last-child):after{content:":";font:500 calc(13px * var(--ui-scale, 1))/1 var(--mm-display);color:var(--text-tertiary);padding-inline:1px;margin-inline-start:-3px;margin-inline-end:1px}.mm-call[data-phone] .mm-call-num{font-size:calc(16px * var(--ui-scale, 1))}:root{--mm-call-room: 110px;--mm-fold: .56s;--mm-fold-ease: cubic-bezier(.5, 0, .25, 1)}.mm-call-fold{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--mm-fold) var(--mm-fold-ease),opacity var(--mm-fold) var(--mm-fold-ease)}.mm-call-fold>div{min-height:0;overflow:clip;overflow-clip-margin:24px}.mm-call-fold>div>.mm-call{transform-origin:50% 0;transition:scale var(--mm-fold) var(--mm-fold-ease),opacity calc(var(--mm-fold) * .6) var(--mm-fold-ease),translate var(--duration-stride) var(--ease-unveil),border-color var(--duration-brisk) var(--ease-settle),box-shadow var(--duration-pace) var(--ease-unveil)}.mm-call-fold[data-folded]{grid-template-rows:0fr}.mm-call-fold[data-folded]>div>.mm-call{scale:1 .6;opacity:0}.mm-column{display:grid;padding-top:0;transition:padding-top var(--mm-fold) var(--mm-fold-ease)}.mm-column[data-open]{padding-top:var(--mm-call-room)}.mm-column>*{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--tuner-ip-psalm-gap, 16px);min-width:0}.mm-column>.mm-column-reserved{gap:0}.mm-column p{margin:0}.mm-column .mm-column-psalm{transition:opacity .28s var(--ease-settle),translate .52s var(--mm-fold-ease);transition-delay:.26s}.mm-column[data-open] .mm-column-psalm{opacity:0;translate:-28px 0;transition-delay:0ms}.mm-column-psalm>p.h-2{height:1.6em}.mm-column .mm-column-reserved>*{transition:opacity var(--duration-pace) var(--ease-settle),translate .52s var(--mm-fold-ease);opacity:0;translate:28px 0;transition-delay:calc(var(--i, 0) * 25ms)}.mm-column[data-open] .mm-column-reserved>*{opacity:1;translate:0 0;transition-delay:calc(.28s + var(--i, 0) * 60ms)}.mm-column-reserved{visibility:hidden;transition:visibility 0s linear .48s}.mm-column[data-open] .mm-column-reserved{visibility:visible;transition-delay:0s}.mm-column-back{all:unset;box-sizing:border-box;cursor:pointer;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:32px;margin-top:12px;font:400 calc(10px * var(--ui-scale, 1))/1 var(--mm-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary)}@media(hover:hover){.mm-column-back:hover{color:var(--text-primary)}}.mm-column-reserved[dir=rtl] .mm-column-back svg{scale:-1 1}.mm-column-back .lr-mark-ink{display:block;width:auto;height:13px}@media(prefers-reduced-motion:reduce){.mm-call-fold,.mm-call-fold>div>.mm-call,.mm-column,.mm-column .mm-column-psalm,.mm-column .mm-column-reserved>*,.mm-column-reserved{transition-duration:1ms!important;transition-delay:0ms!important}.mm-column .mm-column-psalm,.mm-column .mm-column-reserved>*{translate:none!important}.mm-call *,.mm-invite-write{transition:none}}.mm-call,.mm-invite,.mm-column-reserved{--mm-figures: "Neue Haas Grotesk Display Pro", "Neue Haas Grotesk Display", "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif}:is(.mm-call,.mm-invite,.mm-column-reserved):lang(he){--mm-display: "SF Hebrew", "Arial Hebrew", "Noto Sans Hebrew", "Neue Haas Grotesk Display Pro", "Neue Haas Grotesk Display", "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;--mm-mono: "SF Hebrew", "Arial Hebrew", "Noto Sans Hebrew", Sono, "IBM Plex Mono", monospace}:is(.mm-call,.mm-invite,.mm-column-reserved):lang(zh){--mm-display: "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Source Han Sans SC", "Neue Haas Grotesk Display Pro", "Neue Haas Grotesk Display", "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;--mm-mono: "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Source Han Sans SC", Sono, "IBM Plex Mono", monospace}.mm-call-time:not([data-words]){font-family:var(--mm-figures)}:is(.mm-call,.mm-invite,.mm-column-reserved):is(:lang(he),:lang(zh)) :is(.mm-invite-time>span,.mm-invite-write,.mm-column-back,.mm-call-time[data-words],.mm-call-label){letter-spacing:0;text-transform:none}:is(.mm-invite,.mm-column-reserved):is(:lang(he),:lang(zh)) :is(.mm-invite-time>span,.mm-invite-write,.mm-column-back){font-size:calc(12px * var(--ui-scale, 1))}.mm-invite-langs{display:flex;gap:2px;margin:0;justify-content:center}:is(.lr-lang,.mm-invite-lang){all:unset;box-sizing:border-box;position:relative;cursor:pointer;display:inline-grid;place-items:center;min-width:32px;min-height:44px;padding:0 5px;font:400 calc(12px * var(--ui-scale, 1))/1 Sono,"IBM Plex Mono","SF Hebrew","Arial Hebrew","PingFang SC","Noto Sans SC",monospace;letter-spacing:0;color:var(--text-tertiary);transition:color var(--duration-brisk) var(--ease-settle);-webkit-tap-highlight-color:transparent}:is(.lr-lang,.mm-invite-lang)[aria-pressed=true]{color:var(--text-primary)}:is(.lr-lang,.mm-invite-lang)[aria-pressed=true]:after{content:"";position:absolute;left:50%;bottom:11px;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:currentColor}@media(hover:hover){:is(.lr-lang,.mm-invite-lang):hover{color:var(--text-primary)}}@media(prefers-reduced-motion:reduce){:is(.lr-lang,.mm-invite-lang){transition:none}}.mm-invite-sound{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:inline-grid;place-items:center;min-width:32px;min-height:44px;margin:0;color:var(--text-tertiary);transition:color var(--duration-brisk) var(--ease-settle);-webkit-tap-highlight-color:transparent}.mm-invite-sound[aria-pressed=false]{color:color-mix(in srgb,var(--text-tertiary) 60%,transparent)}@media(hover:hover){.mm-invite-sound:hover{color:var(--text-primary)}}.mm-invite-sound .lr-mark-ink{display:block;width:auto;height:15px}.mm-invite-sound[data-label]:after{content:attr(data-label);position:absolute;top:50%;inset-inline-start:calc(100% + 2px);translate:0 -50%;white-space:nowrap;pointer-events:none;font:400 calc(10px * var(--ui-scale, 1))/1 var(--mm-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);opacity:0;transition:opacity var(--duration-quick) var(--ease-settle)}@media(hover:hover){.mm-invite-sound[data-label]:hover:after{opacity:1;transition-delay:.35s}}.mm-invite-sound[data-label]:is(:focus-visible,[data-said]):after{opacity:1;transition-delay:0ms}@container (max-height: 400px){.mm-invite:not([data-side]) .mm-invite-sound[data-label]:after{top:calc(100% - 4px);inset-inline-start:auto;inset-inline-end:6px;translate:none}}.mm-invite:is(:lang(he),:lang(zh)) .mm-invite-sound[data-label]:after{letter-spacing:0;text-transform:none;font-size:calc(12px * var(--ui-scale, 1))}.mm-call-time[data-hand]{color:transparent}.hand-text{position:absolute;pointer-events:none}.mm-call-time[data-hand] .hand-text{color:var(--text-primary)}.mm-call,.mm-invite,.mm-column-reserved,.mm-portal{--hand-ink: var(--text-primary);--hand-light: rgba(255, 255, 255, .6);--hand-shade: rgba(12, 10, 9, .26)}:is([data-theme=dark],.dark) :is(.mm-call,.mm-invite,.mm-column-reserved,.mm-portal){--hand-light: rgba(225, 222, 216, .12);--hand-shade: rgba(0, 0, 0, .85)}:is([data-theme=luci],.luci) :is(.mm-call,.mm-invite,.mm-column-reserved,.mm-portal){--hand-light: rgba(255, 248, 231, .16);--hand-shade: rgba(92, 61, 30, .45)}[data-theme=luci] :is(.mm-invite,.mm-column-reserved,.mm-call){--text-secondary: var(--text-primary);--text-tertiary: var(--text-primary);--text-medium: var(--text-primary)}:is(.mm-splash-num,.mm-call-num,.mm-call-time)[data-hand]::selection,:is(.mm-splash-num,.mm-call-num,.mm-call-time)[data-hand] *::selection{color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.mm-invite{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:stretch;padding:var(--invite-top, 48px) 32px var(--invite-bottom, 48px);background:transparent;overflow:auto;container-type:size;--mask-draw-alpha: .36;--splash-num: min(64px, 7cqh, calc((100cqw - 64px) / 7.5));--splash-stage-gap: min(52px, 5.4cqh);--splash-time-gap: min(48px, 5cqh);--splash-foot-gap: min(24px, 2.6cqh);--splash-write: min(20px, 3cqh)}.mm-invite[data-phase=open],.mm-invite[data-phase=closed]{--mask-draw-alpha: .44}@media(max-height:520px){.mm-invite{padding-block:16px}}.mm-invite:not([data-side]){padding-inline:20px;--splash-num: min(56px, 6.4cqh, calc((100cqw - 48px) / 7));--splash-stage-gap: min(40px, 4.4cqh);--splash-time-gap: min(40px, 4.4cqh);--splash-foot-gap: min(16px, 2cqh)}.mm-invite[data-side]{padding-inline:calc(var(--invite-rail, 0px) + 24px)}.mm-invite-inner{position:static;width:100%;height:100%;max-height:none;min-height:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mm-invite:not([data-side]) .mm-invite-inner{max-height:calc(100% + 36px)}@container (max-height: 400px){.mm-invite:not([data-side]) .mm-invite-inner{max-height:calc(100% + 12px)}}.mm-invite-inner>:not(.mm-invite-close){position:relative;z-index:1}.mm-invite-inner>:not(.mm-invite-stage){flex-shrink:0}.mm-invite-stage{flex:0 1 auto;align-self:stretch;aspect-ratio:1;height:auto;min-height:96px}.mm-invite-draw{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:0;transition:opacity var(--duration-linger) var(--ease-settle)}.mm-invite-draw[data-ready]{opacity:var(--mask-draw-alpha)}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){html[data-browser-document-band=true] .mm-invite{overflow:visible}html[data-browser-document-band=true] .mm-invite-draw{top:calc(-1 * var(--artwork-bleed-top, 0px));height:calc(100% + var(--artwork-bleed-top, 0px) + var(--artwork-bleed-bottom, 0px))}}.mm-invite[data-side]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:calc(var(--invite-rail, 0px) + 160px);z-index:1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--surface-base) 78%,transparent) 0,color-mix(in srgb,var(--surface-base) 62%,transparent) 45%,color-mix(in srgb,var(--surface-base) 0%,transparent))}.mm-invite-time{display:flex;flex-direction:column;align-items:center;align-self:center;gap:0;margin:var(--splash-stage-gap) 0 0;font:400 calc(10px * var(--ui-scale, 1))/1 var(--mm-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.mm-splash-figure{align-self:center;display:flex;align-items:flex-start;justify-content:center;gap:calc(var(--splash-num) * .5);direction:ltr;unicode-bidi:isolate}.mm-invite[dir=rtl] .mm-splash-figure{direction:rtl}.mm-splash-part{display:flex;flex-direction:column;align-items:center;gap:calc(var(--splash-num) * .3);transition:opacity .6s var(--ease-settle)}.mm-splash-part[data-waiting]{opacity:0}.mm-splash-num{position:relative;display:inline-block;white-space:nowrap;font:500 var(--splash-num)/.9 var(--mm-figures);letter-spacing:-.04em;color:var(--text-primary)}.mm-splash-num[data-hand],.mm-splash-num[data-hand] *{color:transparent;text-shadow:none}.mm-splash-closed{font:500 clamp(22px,1.6cqh + 12px,32px)/1.1 var(--mm-display);letter-spacing:-.02em;text-transform:none;color:var(--text-primary)}.mm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mm-invite-write{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.6em;align-self:center;min-width:min(100%,240px);min-height:max(48px,calc(var(--splash-write) * 2.6));margin-top:var(--splash-time-gap);padding:0 1.6em;border:1px solid var(--border-medium);background:var(--surface-base);color:var(--text-primary);font:500 var(--splash-write)/1 var(--mm-display);letter-spacing:-.012em;text-transform:none;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-brisk) var(--ease-settle),scale var(--duration-settle) var(--ease-respond)}.mm-invite:not([data-side]) .mm-invite-write{min-width:min(100%,280px)}@media(hover:hover){.mm-invite-write:hover{border-color:var(--border-strong)}}.mm-invite-write:active{scale:var(--press-scale);transition-duration:var(--active-duration)}.mm-invite-write[aria-busy=true]{pointer-events:none;cursor:default}.mm-invite-write[aria-busy=true]:after{content:"";flex:none;width:5px;height:5px;margin-inline-start:-4px;border-radius:50%;background:currentColor;opacity:0;animation:lr-busy-in var(--duration-pace) var(--ease-settle) .45s forwards,lr-busy-breathe 1.4s ease-in-out .69s infinite}@media(prefers-reduced-motion:reduce){.mm-invite-write[aria-busy=true]:after{animation:lr-busy-in 1ms linear .45s forwards}}.mm-invite-foot{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin-top:var(--splash-foot-gap)}.mm-invite-close{all:unset;box-sizing:border-box;cursor:pointer;position:absolute;z-index:2;top:calc(env(safe-area-inset-top,0px) + 17px);inset-inline-end:14px;display:grid;place-items:center;width:44px;height:44px;color:var(--text-secondary);-webkit-tap-highlight-color:transparent;transition:color var(--duration-brisk) var(--ease-settle)}.mm-invite-close:active{color:var(--text-primary);scale:var(--press-scale)}[dir=rtl] .mm-invite-close svg{scale:-1 1}.mm-invite[data-side] .mm-invite-close{top:28px;inset-inline-start:calc(var(--invite-rail, 0px) + 22px);inset-inline-end:auto;width:auto;height:32px;padding-inline:2px;display:inline-flex;align-items:center;gap:6px;color:var(--text-medium, var(--text-secondary));font:400 var(--font-2xs)/1 var(--mm-mono);letter-spacing:.05em;text-transform:uppercase}@media(hover:hover){.mm-invite[data-side] .mm-invite-close:hover{color:var(--text-primary)}}html[data-invite-stage] [data-viewer-container]{transition:opacity .72s var(--ease-form) .2s,filter .72s var(--ease-form) .2s,scale .9s var(--ease-form) .2s!important}html[data-invite-stage=open] [data-viewer-container]{opacity:0!important;filter:blur(16px);scale:1.035;transition:opacity .6s var(--ease-soak) .12s,filter .6s var(--ease-soak) .12s,scale 1.2s var(--ease-form) .12s!important}@keyframes mm-ink-soak{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(5px);translate:0 -3px}}.mm-invite .mm-invite-inner>:not(.mm-invite-stage),.mm-invite .mm-invite-close{animation:lr-ceremony-in var(--duration-ceremony) var(--ease-form) both;animation-delay:calc(.38s + var(--i, 0) * 85ms)}.mm-invite[data-leaving]{animation:mm-invite-out var(--duration-sweep) var(--ease-veil) both;pointer-events:none}@keyframes mm-invite-out{to{opacity:0}}.mm-invite[data-leaving] .mm-invite-inner>*,.mm-invite[data-leaving] .mm-invite-close{animation:mm-ink-soak var(--duration-settle) var(--ease-soak) both;animation-delay:calc(max(0,10 - var(--i, 0))*22ms)}.mm-invite[data-rewinding]{pointer-events:none}.mm-invite[data-rewinding] .mm-invite-inner>:not(.mm-invite-stage),.mm-invite[data-rewinding] .mm-invite-close{animation:mm-ink-soak var(--duration-ceremony) var(--ease-soak) both;animation-delay:calc(max(0,6 - var(--i, 0))*40ms)}.mm-invite[data-rewinding] .mm-invite-draw[data-ready]{opacity:0;filter:blur(10px);scale:1.025;transition:opacity 2.2s var(--ease-soak) .7s,filter 2.2s var(--ease-soak) .7s,scale 2.9s var(--ease-form)}@media(prefers-reduced-motion:reduce){html[data-invite-stage] [data-viewer-container]{transition:none!important}html[data-invite-stage=open] [data-viewer-container]{filter:none;scale:none}.mm-invite .mm-invite-inner>:not(.mm-invite-stage),.mm-invite .mm-invite-close,.mm-invite[data-leaving] .mm-invite-inner>*,.mm-invite[data-leaving] *{animation:none}.mm-invite[data-rewinding] .mm-invite-draw[data-ready]{filter:none;scale:none;transition:opacity .6s linear}}html[data-invite-splash] [data-panel]{transition:none!important}html[data-invite-splash=in] [data-panel]{background-color:transparent!important;box-shadow:none!important;border-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-invite-splash=in] [data-panel]:not([data-sidebar]){visibility:hidden;view-transition-name:none!important;pointer-events:none}html[data-invite-splash=in] [data-panel]:not([data-sidebar]) .mm-column-reserved{visibility:hidden}html[data-invite-splash] :is(.vellum-crease,[data-panel-hairline],[data-sidebar] .border-b,.provenance-dock,[data-panel] .border-t){transition:opacity var(--duration-unfold) var(--ease-settle),border-color var(--duration-unfold) var(--ease-settle)}html[data-invite-splash=in] :is(.vellum-crease,[data-panel-hairline],.provenance-dock){opacity:0;pointer-events:none}html[data-invite-splash=in] :is([data-sidebar] .border-b,[data-panel] .border-t){border-color:transparent!important}html[data-invite-splash=in] [data-sidebar]:after,html[data-invite-splash=in] [data-sidebar]:before{opacity:0!important;background:none!important}@media(prefers-reduced-motion:reduce){html[data-invite-splash] :is(.vellum-crease,[data-panel-hairline],[data-sidebar] .border-b,.provenance-dock,[data-panel] .border-t){transition:none!important}}.mm-portal{display:flex;flex-direction:column;align-items:stretch;gap:20px;margin-bottom:32px}.mm-portal-lines{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.mm-portal-words{position:relative;display:inline-block;font:500 calc(22px * var(--ui-scale, 1))/1.3 var(--mm-display);letter-spacing:-.02em;color:var(--text-secondary);white-space:nowrap}.mm-portal-words[data-hand]{color:transparent}.mm-portal-words[data-hand] .hand-text{color:var(--text-primary)}.mm-portal[data-phone] .mm-portal-words{font-size:calc(20px * var(--ui-scale, 1))}.mm-portal>.mm-call,.mm-portal>.mm-call[data-phone]{width:100%;align-self:stretch;margin-top:0}.mm-call[data-reveal=wait]{opacity:0;transform:translateY(10px);pointer-events:none}.mm-call{--mm-carve-line: var(--border-medium)}.mm-call[data-reveal=carve]{border-color:transparent!important;box-shadow:none!important;pointer-events:none}.mm-call[data-reveal=carve] .mm-call-letter{border-inline-end-color:transparent!important}.mm-call[data-reveal=carve] .mm-call-eye,.mm-call[data-reveal=carve] .mm-call-label{opacity:0}.mm-call[data-unwritten] .mm-call-time{visibility:hidden}.mm-call-carve{position:absolute;pointer-events:none;overflow:visible}.mm-call-carve rect,.mm-call-carve line{fill:none;stroke:var(--mm-carve-line);stroke-dasharray:1 1;stroke-dashoffset:1}.mm-call-carve rect{animation:mm-carve var(--carve-outline) cubic-bezier(.45,.05,.3,1) forwards}.mm-call-carve line{animation:mm-carve var(--carve-divider) cubic-bezier(.3,.2,.2,1) var(--carve-outline) forwards}@keyframes mm-carve{to{stroke-dashoffset:0}}.mm-call{--mm-eye: 40px}.mm-call[data-phone]{--mm-eye: 18px}.mm-call[data-reveal=enter]{animation:mm-call-thump 1.1s cubic-bezier(.2,.7,.2,1)}@keyframes mm-call-thump{0%{scale:1}12%{scale:.986}44%{scale:1.002}to{scale:1}}.mm-call[data-reveal=enter] .mm-call-eye{position:relative}.mm-call[data-reveal=enter] .mm-call-eye>*{animation:mm-eye-ripple .9s cubic-bezier(.25,.6,.2,1) .12s both}@keyframes mm-eye-ripple{0%{clip-path:circle(0% at 50% 50%)}to{clip-path:circle(75% at 50% 50%)}}.mm-call[data-reveal=enter] .mm-call-eye:before,.mm-call[data-reveal=enter] .mm-call-eye:after{content:"";position:absolute;left:50%;top:50%;width:var(--mm-eye);height:var(--mm-eye);margin:calc(var(--mm-eye) / -2) 0 0 calc(var(--mm-eye) / -2);border-radius:50%;border:1px solid var(--text-primary);pointer-events:none;opacity:0;animation:mm-eye-ping 2.2s cubic-bezier(.15,.55,.3,1) .38s both}.mm-call[data-reveal=enter] .mm-call-eye:after{animation-delay:.76s}@keyframes mm-eye-ping{0%{opacity:.42;transform:scale(.92)}to{opacity:0;transform:scale(2.4)}}.mm-call[data-reveal=enter] .mm-call-label{animation:mm-call-eye-in .7s var(--ease-settle, ease) both}@keyframes mm-call-eye-in{0%{opacity:0}to{opacity:1}}.mm-call[data-reveal=arrive]{animation:mm-call-announce 1.5s cubic-bezier(.2,.7,.2,1) both}@keyframes mm-call-announce{0%{opacity:0;transform:translateY(10px);box-shadow:0 0 color-mix(in srgb,var(--accent-primary) 0%,transparent)}42%{opacity:1;transform:none;box-shadow:0 0 color-mix(in srgb,var(--accent-primary) 28%,transparent)}to{opacity:1;transform:none;box-shadow:0 0 0 16px color-mix(in srgb,var(--accent-primary) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.mm-call[data-reveal=enter],.mm-call[data-reveal=arrive]{animation:mm-call-announce-still .9s ease both}}@keyframes mm-call-announce-still{0%{opacity:0}to{opacity:1}}.mm-invite:not([data-side]) .mm-invite-close.mm-invite-close{top:calc(env(safe-area-inset-top,0px) + 12px);inset-inline-start:max(64px,env(safe-area-inset-left));inset-inline-end:auto;width:auto;padding-inline:2px;display:inline-flex;align-items:center;gap:6px;color:var(--text-medium, var(--text-secondary));font:400 var(--font-2xs, 10px)/1 Sono,"IBM Plex Mono",monospace;letter-spacing:.05em;text-transform:uppercase}.mm-invite:not([data-side]) .mm-invite-close.mm-invite-close:active{scale:none;opacity:.55}.mm-invite[data-side] .mm-invite-close.mm-invite-close{top:22px;height:44px}.mm-column .mm-column-back.mm-column-back{min-height:44px;margin-top:6px}.mm-invite:is(:lang(he),:lang(zh)) .mm-invite-close.mm-invite-close{letter-spacing:0;font-size:12px}.letters-wall-shell .lr-corner.lr-corner{transition:opacity var(--duration-settle, .32s) var(--ease-settle, ease),visibility 0s}.letters-wall-shell[data-write-shown]>.lr-corner.lr-corner{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-quick, .18s) var(--ease-settle, ease),visibility 0s linear var(--duration-quick, .18s)}.letters-wall-pins .letters-wall-explore.letters-wall-explore[data-compact]{min-width:44px}.letters-wall-pins .letters-wall-status>.lr-status-line{color:var(--text-primary)}.letters-wall-pins .letters-wall-status>.letters-wall-apart{color:var(--text-secondary)}.letters-wall-pins .letters-wall-status .lr-consider,.letters-wall-pins .letters-wall-own{margin-top:20px}.letters-wall-own-verbs.letters-wall-own-verbs{gap:0 28px}.letters-wall-own-verbs .lr-verb{margin:0;color:var(--text-secondary)}.letters-wall-own-verbs :is(.lr-take-down,.letters-dev-new){color:var(--text-tertiary);opacity:1}.letters-wall-pins .letters-wall-note:has(.letters-wall-apart,.letters-wall-own){background:var(--surface-base);box-shadow:0 0 18px 14px var(--surface-base)}.lr .letter-root[data-cov]:not([data-cov-seal=set]) .letter-markwrap .letter-sealhint.letter-sealhint{opacity:0!important}.letters-wall-pins .letters-wall-pin[data-told] .lr-consider{background:color-mix(in srgb,var(--surface-base) 82%,transparent);box-shadow:0 0 10px 4px color-mix(in srgb,var(--surface-base) 55%,transparent)}.mm-w{display:inline-block}[data-mm-writing] .mm-w{opacity:0}[data-mm-writing] .mm-w[data-on]{opacity:1;animation:mmr-word-in .9s cubic-bezier(.2,.7,.2,1) backwards}[data-mm-writing=hurry] .mm-w[data-on]{animation-name:mmr-word-quick;animation-duration:.6s}@keyframes mmr-word-in{0%{opacity:0;filter:blur(3px);transform:translate3d(0,.18em,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes mmr-word-quick{0%{opacity:0;transform:translate3d(0,.18em,0)}to{opacity:1;transform:translateZ(0)}}html[data-mm-reveal=words] [data-mm-reveal=title]{animation:mmr-title-in 1.6s var(--ease-settle, ease) both}@keyframes mmr-title-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){[data-mm-writing] .mm-w[data-on]{animation:mmr-word-fade .7s ease backwards}@keyframes mmr-word-fade{0%{opacity:0}to{opacity:1}}}html[data-mm-pending] body>*{opacity:0!important;transition:none!important}html[data-mm-reveal=words] [data-mm-veil]{opacity:0!important;pointer-events:none!important;transition:none!important}html[data-mm-reveal=settle] [data-mm-veil]{pointer-events:none!important}html[data-mm-still] [data-mm-veil]{transition:none!important}html[data-mm-reveal=words][data-mm-rise] [data-mm-veil][data-mm-under]{opacity:1!important;transition:opacity 1.2s var(--ease-settle, ease)!important}[data-mm-art=held]>*{opacity:0!important}[data-mm-art=rising]>*{opacity:1!important;transition:opacity 1.8s cubic-bezier(.45,0,.25,1)!important}html:is([data-mm-reveal=words],[data-mm-reveal=settle]) [data-mm-take=frame]{left:0!important;right:0!important;width:auto!important;z-index:31!important}html:is([data-mm-reveal=words],[data-mm-reveal=settle]) [data-mm-take=column]{width:var(--mm-col-w)!important;transform:translate3d(var(--mm-col-x, 0px),0,0)}html:is([data-mm-reveal=words],[data-mm-reveal=settle]) [data-mm-take=panel]:after{background-position:var(--mm-grain-x, 0px) 0;background-size:var(--mm-grain-w, auto) var(--mm-grain-h, auto)}html:is([data-mm-reveal=words],[data-mm-reveal=settle]) [data-mm-take=frame] [data-mm-reveal=title]{transform:translate3d(0,var(--mm-title-drop, 0px),0)}html[data-mm-reveal=words] [data-mm-take=scroll]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24px);mask-image:linear-gradient(to bottom,transparent,#000 24px)}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){html:is([data-mm-reveal=words],[data-mm-reveal=settle]) .mobile-card-aperture{overflow:visible!important}html:is([data-mm-reveal=words],[data-mm-reveal=settle]) .mobile-card-aperture>.mobile-card-material{height:calc(100% + 480px)!important}html[data-mm-reveal=words] .mobile-card-aperture>.mobile-card-material{top:calc(-1 * var(--browser-document-inset, 0px) - env(safe-area-inset-top,0px))!important}html[data-mm-reveal=settle] .mobile-card-aperture>.mobile-card-material{animation:mmr-band-home 1.1s var(--ease-glide) both}@keyframes mmr-band-home{0%{transform:translate3d(0,calc(-1 * (100dvh - var(--mm-card-whole, 100dvh) + var(--browser-document-inset, 0px) + env(safe-area-inset-top,0px))),0)}to{transform:translateZ(0)}}html[data-mm-reveal=settle] .card-material-light{opacity:0!important}html[data-mm-reveal=words] .mobile-card-material:before{box-shadow:none!important}html[data-mm-reveal=words] .mobile-card-material:after{opacity:0!important}html:is([data-mm-reveal=words],[data-mm-reveal=settle]) .mobile-card-sheet [data-mm-reveal=vellum]{border-top-color:transparent!important}html:is([data-mm-reveal=detail],[data-mm-reveal=zoom]) .mobile-card-sheet [data-mm-reveal=vellum]{transition:border-color .7s var(--ease-settle, ease)!important}}[data-mm-reveal=psalm]{--vellum-height: initial;--vellum-top: initial;--vellum-layout-height: initial;--vellum-tension: initial;--vellum-ink-lag: initial;--vellum-body-lag: initial;--vellum-left: initial;--vellum-width: initial;--card-fade-lift: initial;--card-height: initial}.account-entry{--account-gap:24px;display:grid;gap:var(--account-gap);max-width:420px}.account-entry[data-embedded]{--account-gap:18px;max-width:none}.account-entry[aria-busy=true]:empty{min-height:140px}.account-entry-title{margin:0;font:500 calc(24px * var(--ui-scale, 1))/1.2 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance}.account-head{display:flex;align-items:baseline;gap:10px;margin:0;padding:0 0 8px;font:500 calc(18px * var(--ui-scale, 1))/1.4 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.02em;color:var(--text-primary)}.account-head small{font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.account-section{display:grid;padding:0 0 22px}.account-section+.account-section{padding-top:6px}.account-entry-reason{margin:0;font:400 calc(12px * var(--ui-scale, 1))/1.65 Sono,monospace;color:var(--text-secondary)}.account-entry .letter-label{margin:0;font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.account-field{display:grid;gap:4px}.account-code{letter-spacing:.2em;font-variant-numeric:tabular-nums}.account-code::placeholder{letter-spacing:.2em}.account-continue{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:44px;padding:11px 16px;border:1px solid var(--border-medium);background:var(--surface-tint);color:var(--text-primary);font:400 calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;letter-spacing:.06em;cursor:pointer;touch-action:manipulation;transition:transform var(--duration-quick) var(--ease-settle),background-color var(--duration-stride) ease-out,opacity var(--duration-quick) var(--ease-settle)}.account-continue svg{flex:none;transition:transform var(--duration-pace) var(--ease-settle)}.account-continue:disabled{opacity:.45;cursor:default}@media(hover:hover){.account-continue:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.account-continue:not(:disabled):hover svg{transform:translate(2px)}}.account-continue:not(:disabled):active{transform:translateY(1px);background:color-mix(in srgb,var(--text-primary) 8%,transparent);transition-duration:var(--duration-instant)}.account-fact{display:flex;align-items:baseline;gap:14px;padding-bottom:10px;border-bottom:1px solid var(--border-subtle)}.account-fact .letter-label{flex:none}.account-fact-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 calc(13px * var(--ui-scale, 1))/1.5 Sono,monospace;color:var(--text-primary)}.account-verbs{display:flex;gap:22px;margin-top:calc(var(--account-gap) * -.5)}.account-verb{min-height:36px;padding:0;border:0;background:none;color:var(--text-secondary);font:400 calc(10px * var(--ui-scale, 1))/1 Sono,monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color var(--duration-quick) var(--ease-settle)}.account-verb:disabled{color:var(--text-tertiary);opacity:.65;cursor:default}@media(hover:hover){.account-verb:not(:disabled):hover{color:var(--text-primary)}}@media(hover:none){.account-verb{min-height:44px}}.account-verb:not(:disabled):active{opacity:.55;transition-duration:var(--duration-instant)}.account-error{margin:0;font:400 calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;color:var(--text-error,var(--text-primary))}.account-panel-aperture{position:fixed;top:0;bottom:0;z-index:32;overflow:hidden;pointer-events:none}.account-panel{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--text-primary);pointer-events:auto}.account-panel[data-mode=slide]{border-right:1px solid var(--border-subtle);transform:translate(-100%);transition:transform var(--duration-settle) var(--ease-veil);will-change:transform}.account-panel[data-mode=slide][data-shown]{transform:none;transition:transform var(--duration-ceremony) var(--ease-unfurl)}.account-panel[data-mode=swap] .account-panel-content{opacity:0;transform:translateY(10px);transition:opacity var(--duration-quick) var(--ease-veil),transform var(--duration-quick) var(--ease-veil)}.account-panel[data-mode=swap][data-shown] .account-panel-content{opacity:1;transform:none;transition:opacity var(--duration-settle) var(--ease-settle) var(--duration-quick),transform var(--duration-settle) var(--ease-unfurl) var(--duration-quick)}html[data-account-open=swap] [data-panel-aperture]:not(.account-panel-aperture)>[data-panel]>*{opacity:0!important;pointer-events:none!important;transition:opacity var(--duration-quick) var(--ease-veil)!important}html[data-account-return] [data-panel-aperture]:not(.account-panel-aperture)>[data-panel]>*{transition:opacity var(--duration-settle) var(--ease-settle) var(--duration-quick)!important}.account-panel-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.account-panel-content::-webkit-scrollbar{display:none}.account-panel-head{height:var(--tuner-hairline-y,216px);box-sizing:border-box;overflow:hidden}.account-panel-content>.account-entry,.account-panel-content>.account-arrive{max-width:none;padding:23px var(--tuner-panel-pad-x,32px) 56px}html[data-account-open=slide] [data-panel-aperture]:not(.account-panel-aperture)>[data-panel],html[data-account-open=slide] .hc-utility-panel{opacity:0!important;pointer-events:none!important;transition:opacity var(--duration-pace) var(--ease-settle) var(--duration-stride),transform var(--duration-settle) var(--ease-veil)!important}@media(prefers-reduced-motion:reduce){.account-continue,.account-panel,.account-panel[data-shown]{transition:none}.account-entry[data-enter]{animation:none}}.account-profile{display:grid}.account-row{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;gap:14px;width:100%;margin:0;padding:12px 0;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:none;color:inherit;font:inherit;text-align:left;min-height:44px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.account-row[data-wide]{grid-template-columns:minmax(0,1fr) auto}button.account-row{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-quick) var(--ease-settle)}.account-row .letter-label{margin:0;font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.account-row-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 calc(14px * var(--ui-scale, 1))/1.5 Sono,monospace;color:var(--text-primary)}.account-row-value[data-quiet]{color:var(--text-secondary)}.account-row-line{display:block;overflow:hidden;text-overflow:ellipsis}.account-row-mark{display:inline-block;width:16px;font:400 calc(16px * var(--ui-scale, 1))/1 Sono,monospace;text-align:center;color:var(--text-tertiary);transition:transform var(--duration-pace) var(--ease-settle),color var(--duration-quick) var(--ease-settle)}@media(hover:hover){button.account-row:hover .account-row-mark,button.account-row:hover .account-row-value[data-quiet]{color:var(--text-primary)}}button.account-row:active{opacity:.7;transition-duration:var(--duration-instant)}.account-row[data-open] .account-row-mark{color:var(--text-primary)}.account-row[data-open] .account-row-mark[data-mark=chevron]{transform:rotate(90deg)}.account-row[data-open] .account-row-mark[data-mark=plus]{transform:rotate(45deg)}.account-row .account-verb{min-height:0;align-self:baseline}.account-unfold{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--duration-unfold) var(--ease-unveil),opacity var(--duration-pace) var(--ease-settle)}.account-unfold[data-open]{grid-template-rows:1fr;opacity:1}.account-unfold-inner{min-height:0;overflow:hidden}.account-unfold[data-open] .account-unfold-inner>*{padding:20px 0 24px;border-bottom:1px solid var(--border-subtle)}.account-foot{margin-top:20px}.account-row-quiet{color:var(--text-tertiary)}@keyframes account-reink{0%{opacity:0;translate:-4px 0}}.account-row-value[data-reink]{animation:account-reink var(--duration-settle) var(--ease-settle) both}.account-row[data-open] .account-verb{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.account-unfold{transition:none}.account-row-value[data-reink]{animation:none}}.seat-settings{padding:18px 0;margin-bottom:14px;border-bottom:1px solid var(--border-subtle)}.seat-head-row{display:flex;align-items:center;gap:12px}.seat-head-verbs{display:inline-flex;align-items:center;gap:10px;flex:none}.seat-signout{all:unset;cursor:pointer;font-size:var(--font-2xs,10px);letter-spacing:.2em;text-transform:uppercase;color:var(--text-tertiary);padding:6px 4px;-webkit-tap-highlight-color:transparent;transition:color var(--duration-swift) var(--ease-settle)}@media(hover:hover){.seat-signout:hover{color:var(--text-primary)}}.seat-head-row>h2{min-width:0;flex:1 1 auto}.seat-settings-verb[data-card]{width:32px;height:32px;align-self:flex-start}.seat-settings-verb{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;padding:0;border:1px solid var(--border-ghost);border-radius:0;background:none;color:var(--text-medium);box-shadow:var(--shadow-button);-webkit-tap-highlight-color:transparent;transition:transform var(--duration-swift) var(--ease-settle),border-color var(--duration-swift) var(--ease-settle),color var(--duration-swift) var(--ease-settle),box-shadow var(--duration-swift) var(--ease-settle)}@keyframes seat-verb-swap{0%{opacity:0;transform:scale(.7)}}.seat-settings-verb svg{animation:seat-verb-swap var(--duration-quick) var(--ease-settle) both}@media(hover:hover){.seat-settings-verb:hover{color:var(--text-primary);border-color:var(--border-strong);box-shadow:var(--shadow-button-hover);transform:translateY(-1px)}}.seat-settings-verb:active{transform:translateY(1px) scale(.98);box-shadow:var(--shadow-press);transition-duration:var(--duration-instant)}.seat-settings-verb[aria-pressed=true]{color:var(--text-primary);border-color:var(--text-primary)}.card-collector-label{pointer-events:none}@media(prefers-reduced-motion:reduce){.seat-settings-verb{transition:none}.seat-settings-verb svg{animation:none}}.account-identity{display:flex;align-items:center;gap:16px;padding:0 0 18px;margin-bottom:6px;border-bottom:1px solid var(--border-subtle)}.account-identity-sigil{flex:none;width:56px;height:56px}.account-identity-name{margin:0;min-width:0;font-size:calc(26px * var(--ui-scale, 1));line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:var(--text-primary);overflow-wrap:anywhere}.account-identity-handle{margin:0;min-width:0;font:400 calc(14px * var(--ui-scale, 1))/1.4 Sono,monospace;color:var(--text-primary);overflow-wrap:anywhere}.account-arrive .account-identity{animation:account-identity-in var(--duration-unfold) var(--ease-unfurl) both}@keyframes account-identity-in{0%{opacity:0;translate:0 6px}}@media(prefers-reduced-motion:reduce){.account-arrive .account-identity{animation:none}}.account-welcome{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--duration-unfold) var(--ease-unveil),opacity var(--duration-settle) var(--ease-veil)}.account-welcome[data-shown]{grid-template-rows:1fr;opacity:1;transition:none}.account-welcome-inner{min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:14px;padding:12px 0 28px}.account-welcome .seal-mark{pointer-events:none;cursor:default}.account-welcome-word{margin:0;font:400 calc(10px * var(--ui-scale, 1))/16px Sono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-primary);animation:account-welcome-word var(--duration-sweep) var(--ease-settle) var(--duration-stride) both}@keyframes account-welcome-word{0%{opacity:0}}.account-arrive>.account-welcome~*{transition:opacity var(--duration-settle) var(--ease-settle) var(--duration-quick)}.account-arrive>.account-welcome[data-shown]~*{opacity:0;transition:none}@media(prefers-reduced-motion:reduce){.account-welcome{transition:none}.account-welcome-word{animation:none}.account-arrive>.account-welcome~*{transition:none}}.account-code{min-height:52px;font:500 calc(26px * var(--ui-scale, 1))/1.2 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:.12em;font-variant-numeric:tabular-nums;text-transform:uppercase}.account-code::placeholder{font:inherit;font-size:calc(26px * var(--ui-scale, 1));letter-spacing:.12em;color:var(--text-tertiary);opacity:.55}.account-code:is(:focus,:focus-visible){min-height:56px}@keyframes account-step-on{0%{opacity:0;transform:translate(28px)}}@keyframes account-step-back{0%{opacity:0;transform:translate(-28px)}}.account-entry[data-enter=on]{animation:account-step-on var(--duration-settle) var(--ease-unfurl) both}.account-entry[data-enter=back]{animation:account-step-back var(--duration-settle) var(--ease-unfurl) both}.account-arrive[data-enter=on]{animation:account-step-on var(--duration-settle) var(--ease-unfurl) both}.account-panel-head .panel-heading-breadcrumb button{margin-left:-2px}@keyframes account-busy-in{to{opacity:1}}@keyframes account-busy-breathe{50%{opacity:.22;scale:.7}}.account-continue[aria-busy=true]{opacity:1}.account-continue[aria-busy=true] svg{display:none}.account-continue[aria-busy=true]:after{content:"";flex:none;width:6px;height:6px;margin-inline-end:5px;border-radius:50%;background:currentColor;opacity:0;animation:account-busy-in .24s ease .45s forwards,account-busy-breathe 1.4s ease-in-out .69s infinite}@media(prefers-reduced-motion:reduce){.account-continue[aria-busy=true]:after{animation:account-busy-in 1ms linear .45s forwards}}.market-letter-head{padding:6px 0 0}.market-letter-head h2{margin:0;font:500 calc(23px * var(--ui-scale, 1))/1.15 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance}.market-letter-head p{margin:6px 0 0;font:400 calc(12px * var(--ui-scale, 1))/1.65 Sono,monospace;color:var(--text-secondary)}.market-letter-body{display:grid;gap:22px}.market-letter-body>*{margin:0}.market-letter .space-y-4,.market-letter .space-y-6{display:grid;gap:22px}.market-letter .space-y-4>*,.market-letter .space-y-6>*{margin:0!important}.market-letter .letter-label{font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);opacity:1;margin:0 0 4px}.market-letter .letter-actions{display:flex;align-items:center;gap:24px;padding-top:2px}.market-letter .letter-actions button{min-height:44px}.market-rise-shell{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:20}.market-rise-shell>*{pointer-events:auto}.market-rise{position:absolute;left:0;right:0;bottom:0;z-index:20;display:flex;flex-direction:column;border-top:1px solid var(--border-subtle);background:none;transform:translateY(100%);transition:transform var(--duration-settle) var(--ease-unveil)}.market-rise[data-visible]{transform:translateY(0)}.market-rise[data-handoff]{transition:none}@keyframes market-handoff{0%{opacity:0}}.market-rise-shell[data-handoff] :not(.market-letter-work):not(.market-letter-work *){animation:none!important}.market-rise-shell[data-settling] :not(.market-letter-work):not(.market-letter-work *){transition:none!important}.market-rise-shell[data-handoff] .market-letter-work{animation:market-handoff var(--duration-pace) var(--ease-settle) both}.market-rise-rows{flex:none;padding:14px 32px 12px;border-bottom:1px solid var(--border-subtle);display:grid;gap:6px}.market-rise-body{padding:16px 32px 40px}@media(prefers-reduced-motion:reduce){.market-rise{transition:none}}.market-letter-work{display:flex;align-items:center;gap:12px;margin-bottom:18px}.market-letter-work img{flex:none;width:44px;height:44px;object-fit:cover}.market-letter-work span{min-width:0;font:500 calc(17px * var(--ui-scale, 1))/1.15 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.02em;color:var(--text-primary)}.market-descend-shell{position:absolute;left:0;right:0;bottom:0;z-index:3;overflow:hidden;border-top:1px solid var(--border-subtle)}.market-descend{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:none;transform:translateY(-100%);transition:transform var(--duration-sweep) var(--ease-veil)}.market-descend[data-visible]{transform:translateY(0);transition:transform var(--duration-settle) var(--ease-unveil)}.market-descend-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent)}.market-descend-body{padding:20px 16px 56px}@media(prefers-reduced-motion:reduce){.market-descend,.market-descend[data-visible]{transition:none}}[data-market-room=true]:after{content:"";display:block;height:100vh;pointer-events:none}[data-market-letter] textarea[readonly]{resize:none}.card-market-verb{position:relative;display:inline-flex;align-items:center;min-height:28px;padding:0 4px;margin-right:-4px;border:0;background:none;color:var(--text-secondary);font:calc(9px * var(--ui-scale, 1)) Sono,monospace;letter-spacing:.04em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-swift) var(--ease-settle),color var(--duration-quick) ease}.card-market-verb:after{content:"";position:absolute;top:-8px;right:-12px;bottom:-8px;left:-12px}.card-market-verb:active{transform:translateY(1px) scale(.98);transition-duration:var(--duration-instant)}.card-market-verb[aria-expanded=true]{color:var(--text-primary)}@media(prefers-reduced-motion:reduce){.card-market-verb{transition:none}}.inquiry-switch{display:inline-flex;align-items:center;gap:10px;min-height:44px;background:none;border:0;padding:0;color:var(--text-secondary);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.inquiry-switch-word{font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;transition:color var(--duration-stride) var(--ease-settle)}.inquiry-switch[data-on] .inquiry-switch-word{color:var(--text-primary)}.inquiry-switch-track{position:relative;flex:none;width:34px;height:18px;border:1px solid var(--border-medium);background:transparent;transition:background-color var(--duration-stride) var(--ease-settle),border-color var(--duration-stride) var(--ease-settle)}.inquiry-switch-thumb{position:absolute;top:3px;left:3px;width:10px;height:10px;background:var(--text-primary);transition:transform var(--duration-stride) var(--ease-settle),width var(--duration-brisk) var(--ease-settle),background-color var(--duration-stride) var(--ease-settle)}.inquiry-switch[data-on] .inquiry-switch-track{background:var(--text-primary);border-color:var(--text-primary)}.inquiry-switch[data-on] .inquiry-switch-thumb{transform:translate(16px);background:var(--surface-panel)}.inquiry-switch:active .inquiry-switch-thumb{width:14px}.inquiry-switch[data-on]:active .inquiry-switch-thumb{transform:translate(12px)}@media(hover:hover){.inquiry-switch:hover .inquiry-switch-track{border-color:var(--text-primary)}}@media(prefers-reduced-motion:reduce){.inquiry-switch-word,.inquiry-switch-track,.inquiry-switch-thumb{transition:none}}.letter-offer-toggle{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:44px;padding:11px 16px;border:1px solid var(--border-medium);background:none;color:var(--text-primary);font:400 calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--duration-stride) var(--ease-settle);touch-action:manipulation}.letter-offer-toggle .letter-offer-glyph{font-size:calc(14px * var(--ui-scale, 1));line-height:1;transition:transform var(--duration-stride) var(--ease-settle)}.letter-offer-toggle:active{transform:translateY(1px);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}@media(hover:hover){.letter-offer-toggle:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.letter-offer-toggle:hover .letter-offer-glyph{transform:scale(1.15)}}.market-dock-verb{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:28px;margin-block:8px;padding:0 12px;border:1px solid var(--border-ghost);border-radius:0;background:none;color:var(--text-medium);box-shadow:var(--shadow-button);font:400 calc(10px * var(--ui-scale, 1))/1 Sono,"IBM Plex Mono",monospace;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-swift) var(--ease-settle),border-color var(--duration-swift) var(--ease-settle),background-color var(--duration-swift) var(--ease-settle),color var(--duration-swift) var(--ease-settle),box-shadow var(--duration-swift) var(--ease-settle)}@media(hover:hover){.market-dock-verb:hover{color:var(--text-primary);border-color:var(--border-strong);box-shadow:var(--shadow-button-hover);transform:translateY(-1px)}}.market-dock-verb:active{transform:translateY(1px) scale(.98);box-shadow:var(--shadow-press);transition-duration:var(--duration-instant)}.market-dock-verb[aria-expanded=true]{color:var(--text-primary);border-color:var(--text-primary);background:none}@media(hover:none){.market-dock-verb{min-height:44px;padding:0 15px;margin-block:5px}}@media(prefers-reduced-motion:reduce){.market-dock-verb{transition:none}}.letter-primary{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:11px 16px;border:1px solid var(--accent-primary);background:none;color:var(--accent-primary);font:400 calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--duration-stride) var(--ease-settle);touch-action:manipulation}.letter-primary:active{transform:translateY(1px);background:color-mix(in srgb,var(--accent-primary) 12%,transparent)}@media(hover:hover){.letter-primary:hover{background:color-mix(in srgb,var(--accent-primary) 8%,transparent)}}.letter-ticket-label{display:block;font:400 calc(9px * var(--ui-scale, 1))/1.4 Sono,"IBM Plex Mono",monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary)}.letter-ticket-title{display:block;margin-top:5px;font:500 calc(30px * var(--ui-scale, 1))/1.05 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance}.letter-ticket-note{display:block;margin-top:8px;font:400 calc(12px * var(--ui-scale, 1))/1.6 Sono,monospace;color:var(--text-secondary)}.letter-ticket{display:grid;grid-template-columns:1fr 1fr;gap:0}.letter-ticket-block{min-width:0;padding:15px 16px 17px;background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.letter-ticket-block[data-ink]{background:var(--text-primary)}.letter-ticket-block[data-ink] .letter-ticket-label{color:color-mix(in srgb,var(--surface-base) 62%,transparent)}.letter-ticket-block[data-ink] .letter-ticket-figure{color:var(--surface-base)}.letter-ticket-block[data-ink] .letter-ticket-unit{color:color-mix(in srgb,var(--surface-base) 74%,transparent)}.letter-ticket-figure{display:block;margin-top:9px;font:500 calc(38px * var(--ui-scale, 1))/.95 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.letter-ticket-unit{display:block;margin-top:6px;font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.letter-ticket-single{grid-template-columns:1fr}.letter-ticket-figure[data-gate]{margin-top:10px;font-size:54px;line-height:.88;letter-spacing:-.05em}.letter-ticket-foot{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid var(--border-subtle)}.letter-ticket-foot .letter-ticket-figure{margin-top:0;font-size:calc(21px * var(--ui-scale, 1));letter-spacing:-.03em}@media(max-width:420px){.letter-ticket-title{font-size:calc(26px * var(--ui-scale, 1))}.letter-ticket-figure{font-size:calc(32px * var(--ui-scale, 1))}.letter-ticket-figure[data-gate]{font-size:44px}.letter-ticket-block{padding:13px 13px 15px}}.market-rise-scroll{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent)}.seal-mark{position:relative;display:block;flex:none;width:80px;aspect-ratio:96/164;margin:0 auto;padding:0;border:0;background:none;color:var(--text-primary);cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transform:scale(1);transition:transform var(--duration-pace) var(--ease-settle);--seal-progress:0}.seal-mark[aria-disabled]{cursor:default}.seal-mark>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.seal-mark-ghost{color:var(--text-primary);opacity:.13}.seal-mark-ink{color:var(--text-primary)}.seal-mark-sealed{color:var(--thumbprint-hover);opacity:0;transition:opacity var(--duration-ceremony) var(--ease-settle)}.seal-mark[data-state=sealed] .seal-mark-sealed{opacity:1}.seal-mark[data-state=sealed] .seal-mark-ink{opacity:0;transition:opacity var(--duration-ceremony) var(--ease-settle)}.seal-mark[data-recede] .seal-mark-ink{color:var(--thumbprint-hover)}.seal-mark[data-recede][data-state=sealed] .seal-mark-sealed{opacity:0}.seal-mark[data-held]{transform:scale(.97)}.seal-mark[data-landing]{transform:scale(1.015);transition-duration:var(--duration-quick)}.seal-mark[data-state=pending] .seal-mark-ink{animation:sealBreathe 2.4s ease-in-out infinite}@keyframes sealBreathe{0%,to{opacity:1}50%{opacity:.5}}.seal-mark span.thumbprint-logo{animation:none;transition:none;background-color:currentColor}.seal-mark .seal-mark-fill{opacity:var(--seal-progress)}.seal-mark:focus-visible{outline:1px solid var(--text-primary);outline-offset:8px}.seal-ceremony{display:grid;gap:22px}.seal-ceremony-quote{margin:0;padding-left:14px;border-left:1px solid var(--border-subtle);font:italic 400 calc(12px * var(--ui-scale, 1))/1.7 Sono,monospace;color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.seal-ceremony-stage{display:flex;flex-direction:column;align-items:center;padding-top:8px}.seal-ceremony-caption{margin:18px 0 0;height:16px;font:400 calc(10px * var(--ui-scale, 1))/16px Sono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-primary);text-align:center;animation:sealCaption var(--duration-sweep) var(--ease-settle) both}@keyframes sealCaption{0%{opacity:0}to{opacity:1}}.seal-ceremony-aside{margin:6px 0 0;min-height:36px;max-width:300px;font:400 calc(11px * var(--ui-scale, 1))/18px Sono,monospace;color:var(--text-tertiary);text-align:center;text-wrap:balance}.seal-ceremony-aside[data-error]{color:var(--text-error)}.seal-ceremony-foot{display:flex;align-items:center;min-height:44px}.seal-ceremony-foot[data-hidden]{visibility:hidden}@media(prefers-reduced-motion:reduce){.seal-mark,.seal-mark-sealed,.seal-mark[data-state=sealed] .seal-mark-ink{transition:none}.seal-mark[data-state=pending] .seal-mark-ink,.seal-ceremony-caption{animation:none}}.letter-missing{margin:6px 0 0;min-height:1.4em;letter-spacing:.02em;opacity:0;transition:opacity var(--duration-quick) var(--ease-settle)}.letter-missing[data-shown=true]{opacity:.8}@media(prefers-reduced-motion:reduce){.letter-missing{transition:none}}.email-saved{animation:email-saved var(--duration-settle) var(--ease-settle) both}@keyframes email-saved{0%{opacity:0;translate:-4px 0}}@media(prefers-reduced-motion:reduce){.email-saved{animation:none}}.collection-offer-dock{padding:14px 32px 16px;border-top:1px solid var(--border-subtle);background:transparent}.provenance-dock+.collection-offer-foot .collection-offer-dock{border-top-color:transparent;padding-top:0}.collection-offer-foot{flex:none}.collection-offer-fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-unfold) var(--ease-respond)}.collection-offer-fold[data-open]{grid-template-rows:1fr}.collection-offer-fold-inner{min-height:0;overflow:hidden}.collection-offer-fold .collection-offer-dock{opacity:0;transform:translateY(10px);transition:opacity var(--duration-quick) var(--ease-settle),transform var(--duration-unfold) var(--ease-respond)}.collection-offer-fold[data-open] .collection-offer-dock{opacity:1;transform:none;transition:opacity var(--duration-settle) var(--ease-settle) var(--duration-instant),transform var(--duration-unfold) var(--ease-respond)}.collection-offer-in,.collection-offer-work,.collection-offer-chip,.letter-figure-in{animation:corrFadeIn var(--duration-sweep) var(--ease-inscribe) both}@media(prefers-reduced-motion:reduce){.collection-offer-in,.collection-offer-work,.collection-offer-chip,.letter-figure-in{animation:none}.collection-offer-fold,.collection-offer-fold .collection-offer-dock{transition:none}}.collection-offer-what{display:grid;gap:12px}.collection-offer-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-offer-label{margin:0;font:400 calc(9px * var(--ui-scale, 1))/1.4 Sono,"IBM Plex Mono",monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary)}.collection-offer-count{margin:3px 0 0;font:500 calc(17px * var(--ui-scale, 1))/1.15 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.02em;color:var(--text-primary)}.collection-offer-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.collection-offer-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--border-subtle);border-radius:0;font:400 var(--font-xs)/1.2 Sono,monospace;color:var(--text-primary);white-space:nowrap}.collection-offer-chip[data-exclusion]{border-style:dashed;border-color:color-mix(in srgb,var(--text-primary) 30%,transparent);color:color-mix(in srgb,var(--text-primary) 70%,transparent)}.collection-offer-chip[data-uncarried]{opacity:.45;text-decoration:line-through;text-decoration-thickness:1px}.collection-offer-chip-glyph{display:inline-block;width:7px;height:10.3px}.collection-offer-chip-glyph img{display:block;width:100%;height:100%}.collection-offer-letter{display:grid;gap:22px}.collection-offer-letter .letter-label{font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 4px}.collection-offer-most{margin:8px 0 0;font:400 calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;color:var(--text-secondary)}.collection-offer-prose{margin:0;font:400 calc(13px * var(--ui-scale, 1))/1.7 Sono,monospace;color:var(--text-secondary)}.offer-figure{position:relative;padding:15px 16px 17px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);transition:background-color var(--duration-settle) var(--ease-settle),border-color var(--duration-settle) var(--ease-settle),color var(--duration-settle) var(--ease-settle)}.offer-figure-ink .offer-figure-fit>span{display:block;white-space:pre}.offer-figure-ink{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;padding:16px 17px 18px;background:var(--text-primary);color:var(--surface-base);pointer-events:none;clip-path:inset(100% 0 0 0);transition:clip-path var(--duration-settle) var(--ease-settle)}.offer-figure[data-mode=ink] .offer-figure-ink{clip-path:inset(0 0 0 0)}.offer-figure-grip{z-index:2}.offer-figure[data-mode=hollow],.offer-figure[data-mode=struck]{background:transparent;border-color:var(--border-strong,var(--text-primary))}.offer-figure[data-mode=struck]{color:var(--text-tertiary)}.offer-figure-label{display:block;font:400 calc(9px * var(--ui-scale, 1))/1.4 Sono,"IBM Plex Mono",monospace;letter-spacing:.18em;text-transform:uppercase;opacity:.62}.offer-figure-line{display:flex;align-items:baseline;gap:10px;margin-top:9px}.offer-figure-fit{position:relative;display:inline-block;min-width:.6em;max-width:100%}.offer-figure-ink .offer-figure-fit>span,.offer-figure-fit>span[aria-hidden]:first-child,.offer-figure-fit>input{font:500 44px/.95 Neue Haas Grotesk Display Pro,Neue Haas Grotesk Display,sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;transition:font-size var(--duration-settle) var(--ease-settle)}.offer-figure-fit>span[aria-hidden]:first-child{display:block;visibility:hidden;white-space:pre;padding-right:.04em}.offer-figure-fit>input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;outline:none;caret-color:var(--accent-primary);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.offer-figure-fit>input::-webkit-outer-spin-button,.offer-figure-fit>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.offer-figure-fit>input::selection{background:color-mix(in srgb,currentColor 14%,transparent);color:inherit}.offer-figure-fit>input::placeholder{color:currentColor;opacity:.3}.offer-figure-fit>input[readonly]{cursor:default;pointer-events:none}.offer-figure[data-mode=ink] .offer-figure-ink .offer-figure-fit>span,.offer-figure[data-mode=ink] .offer-figure-fit>span[aria-hidden]:first-child,.offer-figure[data-mode=ink] .offer-figure-fit>input,.offer-figure[data-mode=hollow] .offer-figure-fit>span[aria-hidden]:first-child,.offer-figure[data-mode=hollow] .offer-figure-fit>input,.offer-figure[data-mode=struck] .offer-figure-fit>span[aria-hidden]:first-child,.offer-figure[data-mode=struck] .offer-figure-fit>input{font-size:54px}.offer-figure-grip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:ew-resize;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.offer-figure-ruler{display:block;height:10px;max-height:10px;margin-top:12px;color:currentColor;opacity:var(--rail-weight,.28);background-image:linear-gradient(to right,currentColor 0 1.5px,transparent 1.5px),linear-gradient(to right,currentColor 0 1.25px,transparent 1.25px);background-size:70px 10px,7px 5px;background-repeat:repeat-x;background-position-x:var(--ruler,0px),var(--ruler,0px);background-position-y:100%,100%;transition:opacity var(--duration-stride) var(--ease-settle),max-height var(--duration-settle) var(--ease-settle),margin-top var(--duration-settle) var(--ease-settle),background-position-x var(--duration-quick) var(--ease-settle)}@media(hover:hover){.offer-figure[data-mode=edit]:hover{--rail-weight:.5;border-color:var(--border-strong)}}.offer-figure[data-mode=edit]:focus-within,.offer-figure[data-mode=edit][data-scrubbing]{border-color:var(--text-primary)}.offer-figure[data-mode=edit][data-scrubbing]{--rail-weight:.9}.offer-figure[data-scrubbing] .offer-figure-ruler{transition:opacity var(--duration-stride) var(--ease-settle),background-position-x var(--duration-instant) linear}.offer-figure:not([data-mode=edit]) .offer-figure-ruler{opacity:0;max-height:0;margin-top:0}@media(prefers-reduced-motion:no-preference){.offer-figure[data-mode=edit]:not([data-arrived]) .offer-figure-ruler{background-position-x:calc(var(--ruler,0px) + 49px),calc(var(--ruler,0px) + 49px);opacity:.85;transition:none}}.offer-figure[data-mode=edit][data-arrived] .offer-figure-ruler{animation:figure-ruler-arrive var(--duration-unfold) var(--ease-settle) backwards}@keyframes figure-ruler-arrive{0%{background-position-x:calc(var(--ruler,0px) + 49px),calc(var(--ruler,0px) + 49px);opacity:.85}}.offer-figure-fit>input{caret-color:transparent}.offer-figure[data-mode=edit] .offer-figure-fit:focus-within>input::selection{background:transparent;color:var(--accent-primary)}.offer-figure[data-mode=edit] .offer-figure-fit:focus-within:after{content:"";position:absolute;right:-5px;top:3px;bottom:3px;width:2px;background:var(--accent-primary);animation:figure-caret 1.06s steps(1) infinite;pointer-events:none}.offer-figure[data-scrubbing] .offer-figure-fit:after{animation:none}@keyframes figure-caret{50%{opacity:0}}.offer-figure-strike{position:absolute;left:-2px;top:52%;height:2px;width:0;background:currentColor;pointer-events:none;transition:width var(--duration-unfold) var(--ease-inscribe) var(--duration-quick)}.offer-figure[data-mode=struck] .offer-figure-strike{width:calc(100% + 4px)}.offer-figure-delta{font:500 calc(20px * var(--ui-scale, 1))/1 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.025em;opacity:.55}.offer-figure-unit{display:block;margin-top:7px;font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.offer-facts{display:grid;gap:5px;margin:0;padding:0}.offer-fact{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.offer-fact dt{font:400 calc(9px * var(--ui-scale, 1))/1.6 Sono,"IBM Plex Mono",monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary)}.offer-fact dd{margin:0;font:400 calc(11px * var(--ui-scale, 1))/1.6 Sono,monospace;color:var(--text-primary);font-variant-numeric:tabular-nums}.collection-offer-step{display:grid;gap:18px}@media(prefers-reduced-motion:reduce){.offer-figure,.offer-figure-fit>*,.offer-figure-strike,.offer-figure-ruler,.offer-figure-ink{transition:none}.offer-figure[data-mode=edit][data-arrived] .offer-figure-ruler,.offer-figure-fit:after{animation:none}}.offer-rest{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--duration-unfold) var(--ease-respond)}.offer-rest[data-resting]{grid-template-rows:0fr}.offer-rest-inner{min-height:0;min-width:0;overflow:hidden;opacity:1;translate:0 0;transition:opacity var(--duration-settle) var(--ease-settle) var(--duration-quick),translate var(--duration-unfold) var(--ease-respond)}.offer-rest[data-resting]>.offer-rest-inner{opacity:0;translate:0 -8px;transition:opacity var(--duration-quick) var(--ease-settle),translate var(--duration-unfold) var(--ease-respond)}.offer-rest[data-whole]>.offer-rest-inner{overflow:visible}.offer-rest-x{grid-template-rows:none;grid-template-columns:1fr;transition:grid-template-columns var(--duration-unfold) var(--ease-respond),margin-left var(--duration-unfold) var(--ease-respond)}.offer-rest-x[data-resting]{grid-template-rows:none;grid-template-columns:0fr;margin-left:-6px}.offer-rest-x[data-resting]>.offer-rest-inner{translate:8px 0}button[data-offer-set-aside]>*{transition:opacity var(--duration-quick) var(--ease-settle)}button[data-offer-set-aside=true]{pointer-events:none;border-color:transparent!important;box-shadow:none!important}button[data-offer-set-aside=true]>*{opacity:0}.offer-badge-in{animation:corrFadeIn var(--duration-settle) var(--ease-inscribe) var(--duration-quick) both}@media(prefers-reduced-motion:reduce){.offer-rest,.offer-rest-inner,.offer-rest-x,button[data-offer-set-aside]>*{transition:none}.offer-badge-in{animation:none}}.letter-flow{display:grid;gap:18px}.letter-flow-part,.letter-figure-block{display:grid;gap:16px}.collection-offer-floor{font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.04em;text-transform:none;color:var(--text-tertiary)}.collection-offer-held{font:400 calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;color:var(--text-secondary)}.collection-offer-works{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.collection-offer-work{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--skeleton-bg);box-shadow:0 0 0 1px var(--border-subtle)}.collection-offer-work img{display:block;width:100%;height:100%;object-fit:cover}.collection-offer-work .monument-crop{width:100%!important;height:100%!important;border-radius:0;box-shadow:none}.collection-offer-more{display:grid;place-items:center;background:none;font:400 calc(10px * var(--ui-scale, 1))/1 Sono,monospace;letter-spacing:.06em;color:var(--text-secondary)}.offer-remnant{display:inline-flex;align-items:center;gap:6px;font:400 calc(9px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-primary)}.offer-remnant:before{content:"";width:5px;height:5px;background:currentColor}.offer-remnant b{font-weight:400;color:var(--text-primary);letter-spacing:.04em}.mask-tile-offer{position:absolute;left:6px;bottom:6px;z-index:3;padding:3px 6px;background:color-mix(in srgb,var(--surface-base) 88%,transparent);pointer-events:none}.collection-offer-works[data-sealed] .collection-offer-work:not(.collection-offer-more):after{content:"";position:absolute;left:4px;bottom:4px;width:5px;height:5px;background:var(--accent-primary);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--surface-base) 85%,transparent);animation:offer-mark-in var(--duration-settle) var(--ease-settle) both}@keyframes offer-mark-in{0%{opacity:0;scale:.4}}@media(prefers-reduced-motion:reduce){.collection-offer-works[data-sealed] .collection-offer-work:after{animation:none}}[data-market-stage][style*=--offer-band] .market-rise:has(.collection-offer-row){border-top-color:transparent}[data-market-stage][style*=--offer-band] .market-rise-rows:has(>.collection-offer-row){box-sizing:border-box;height:var(--offer-band);padding-top:0;align-content:end;border-bottom-color:transparent;padding-bottom:calc(16.5px + (var(--tuner-ip-toolbar-h, 36px) - 28px) / 2)}[data-market-stage][style*=--offer-band] .market-rise-rows>.collection-offer-row{align-items:flex-end}[data-market-stage][style*=--offer-band] .market-rise-rows .market-dock-verb{margin-block:0}.panel-heading{position:relative;flex:none;padding:var(--tuner-ip-header-pt,24px) var(--tuner-panel-pad-x,32px) 0;color:var(--text-primary)}.panel-heading-breadcrumb{display:flex;align-items:center;gap:8px;height:var(--tuner-ip-toolbar-h,36px);margin-bottom:calc(var(--tuner-ip-toolbar-mb,24px) + 36px - var(--tuner-ip-toolbar-h,36px));font-size:var(--tuner-ip-chapter-font,10px);letter-spacing:var(--tuner-ip-chapter-track,.2em);text-transform:uppercase;color:var(--text-medium)}.panel-heading-breadcrumb button{display:flex;align-items:center;gap:6px;text-transform:uppercase;font-size:var(--font-2xs);letter-spacing:.05em}@media(hover:hover){.panel-heading-breadcrumb button:hover{color:var(--text-primary)}}.panel-heading-divider{opacity:.3}.panel-heading-title-row{position:relative;display:flex;align-items:center;gap:8px;min-width:0}.panel-heading-title-row h1{flex:1;min-width:0;font-size:var(--tuner-ip-title-font,30px);line-height:1.25;margin:0 0 var(--tuner-ip-title-mb,12px)}.panel-heading-metadata{font-size:var(--tuner-ip-date-font,10px);line-height:1.5;color:var(--text-tertiary);margin:0;position:relative;top:var(--tuner-ip-date-mt,0px)}.panel-heading-tools{display:flex;align-items:center;gap:6px;flex:none}.panel-heading[data-compact=true]{padding:4px 16px 8px}.panel-heading[data-compact=true] .panel-heading-breadcrumb{height:28px;margin-bottom:4px;font-size:var(--font-2xs);letter-spacing:.05em}.panel-heading[data-compact=true] .panel-heading-title-row h1{font-size:calc(18px * var(--ui-scale, 1));line-height:28px;margin:0}.panel-heading[data-compact=true] .panel-heading-metadata{font-size:var(--font-xs);line-height:1.5;margin-top:2px;top:0}.panel-heading[data-embedded=true]{padding:0}.panel-heading[data-compact=true] .panel-heading-title-row:has(.panel-heading-tools){padding-right:120px}.panel-heading[data-compact=true] .panel-heading-tools{position:absolute;right:0;top:-2px}.panel-heading[data-compact=true] .panel-heading-tools>button{width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.panel-heading[data-unpadded=true]{padding:0}.collector-wall{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;isolation:isolate;color:var(--text-primary);background:var(--surface-base)}.collector-wall-plane{position:absolute;top:0;right:0;bottom:0;left:0;contain:layout}.collector-wall-work{position:absolute;display:block;padding:0;border:0;background:transparent;cursor:var(--cursor-zoom-in-image,zoom-in);transition:opacity var(--duration-pace) ease,translate var(--duration-swift) var(--ease-settle);outline-offset:8px;transform-origin:0 0}.collector-wall-work img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.collector-wall-work[data-circle=true] img{border-radius:50%}.collector-wall-work[aria-pressed=true]{cursor:var(--cursor-zoom-out-image,zoom-out)}.collector-wall-work[data-muted=true]{opacity:.22}.collector-wall-work img{transition:filter var(--duration-pace) var(--ease-settle),translate var(--duration-pace) var(--ease-settle)}@media(hover:hover){.collector-wall-work:not([aria-pressed=true]):not([data-muted=true]):hover img{translate:0 -3px;filter:var(--artwork-lift-shadow);transition:filter var(--duration-pace) var(--ease-unveil),translate var(--duration-stride) var(--ease-unveil)}.collector-wall-work:not([aria-pressed=true]):not([data-muted=true]):hover img.collector-wall-enhancement{transition:opacity var(--duration-swift) linear,translate var(--duration-stride) var(--ease-unveil)}}@media(prefers-reduced-motion:reduce){.collector-wall-work{transition:opacity var(--duration-pace) ease}.collector-wall-work:hover img{translate:none}}.collector-wall-label{position:absolute;top:0;display:flex;align-items:start;justify-content:space-between;gap:10px;color:var(--text-primary)}.collector-wall-caption{display:flex;flex-direction:column;gap:4px;min-width:0}.collector-wall-caption>span{font-size:calc(9px * var(--ui-scale, 1));text-transform:uppercase;letter-spacing:.1em;opacity:.55}.collector-wall-caption>strong{font-size:calc(14px * var(--ui-scale, 1));line-height:1.15;letter-spacing:-.035em;font-weight:600}.collector-wall-actions{display:flex;align-items:center;flex-shrink:0;margin-top:-8px;margin-right:-10px}.collector-wall-actions button{min-width:32px;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:calc(9px * var(--ui-scale, 1));opacity:.6;transition:opacity var(--duration-swift) ease,transform var(--duration-swift) ease;cursor:pointer}.collector-wall-actions button:focus-visible{opacity:1}@media(hover:hover){.collector-wall-actions button:hover{opacity:1}}.collector-wall-actions button:active{transform:scale(.98)}.collector-wall-label[data-wall-frame]{align-items:center}.collector-wall-label[data-wall-frame] .collector-wall-caption{display:none}.collector-wall-label[data-wall-frame] .collector-wall-actions{flex:1 1 auto;align-items:center;margin-top:0}.collector-wall-label[data-wall-frame] .collector-wall-actions button{min-height:34px;min-width:30px}.collector-wall-label[data-wall-frame] .collector-wall-actions button:nth-child(2){order:-1;margin-right:auto;padding-right:10px;font-size:calc(10px * var(--ui-scale, 1));letter-spacing:.08em;font-variant-numeric:tabular-nums}.collector-wall-empty{position:absolute;top:35%;left:24px;right:24px;text-align:center;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.08em;opacity:.55}.collector-wall-empty-hang{position:absolute;translate:-50% -50%;display:flex;flex-direction:column;align-items:flex-start;gap:14px;color:var(--text-primary)}.collector-wall-empty-frame{position:relative;width:100%;aspect-ratio:1;box-sizing:border-box;padding:12px;border:1px solid var(--border-medium);border-radius:50%;background:transparent;box-shadow:0 1px color-mix(in srgb,var(--text-primary) 6%,transparent);transition:translate var(--duration-pace) var(--ease-settle),box-shadow var(--duration-pace) var(--ease-settle)}.collector-wall-empty-frame>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid var(--border-subtle);border-radius:50%}.collector-wall-empty-sigil{opacity:.38}@media(hover:hover){.collector-wall-empty-hang:hover .collector-wall-empty-frame{translate:0 -3px;box-shadow:var(--card-lift-shadow)}}.collector-wall-empty-hang .collector-wall-caption>span{opacity:.7}.collector-wall-empty-hang[data-wall-frame] .collector-wall-caption>span{display:none}.collector-empty-note{margin:12px 0 0;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.02em;line-height:1.4}.collector-panel-head~div .collector-empty-note{margin:0 0 4px}@media(prefers-reduced-motion:reduce){.collector-wall-empty-frame{transition:none}.collector-wall-empty-hang:hover .collector-wall-empty-frame{translate:none}}.collector-wall-profile .collector-identity,.collector-wall-profile .collector-name-enter,.collector-wall-profile .collector-section-1{animation:none!important}.collector-wall-profile .collector-wall-identity[data-ring]{position:relative;padding-right:70px;min-height:58px}.collector-wall-profile .collector-wall-constellation{position:absolute;right:-2px;top:-3px;width:65px;height:65px}.collector-wall-profile .collector-wall-identity h2{font-size:clamp(22px,7.5vw,34px)!important;overflow-wrap:anywhere}[data-sidebar] [data-wordmark]{transition:opacity var(--duration-pace) var(--ease-settle),transform var(--duration-swift) var(--ease-settle)!important}[data-sidebar] [data-wordmark][data-quiet]{opacity:0!important;pointer-events:none}.collector-wall-identity{position:relative}.collector-wall-identity .seat-head-row[data-own] .seat-head-verbs{position:absolute;right:0;top:0}.collector-wall-identity .seat-head-row[data-own] .seat-head-est{margin-right:44px}.collector-wall-identity .seat-head-row[data-own]>h2{max-width:calc(100% - 44px)}.collector-wall-profile .collector-wall-identity .mt-2{flex-wrap:wrap;gap:5px 10px;margin-top:9px}.collector-wall-profile .collector-wall-identity .opacity-40{opacity:.65}.collector-wall-profile .collector-wall-details-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0 17px;font-size:calc(9px * var(--ui-scale, 1));letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.collector-wall-details-link button{min-height:36px;cursor:pointer;text-align:left}.collector-wall-details-link button:last-child{text-align:right}.collector-wall-profile .collector-wall-badges{padding-top:14px;padding-bottom:3px}.collector-wall-scroll{padding-bottom:90px;overscroll-behavior:contain;touch-action:pan-y}@media(min-width:768px)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){.collector-wall-caption>strong{font-size:calc(18px * var(--ui-scale, 1))}.collector-wall-caption>span{font-size:calc(10px * var(--ui-scale, 1))}}@media(prefers-reduced-motion:reduce){.collector-wall-work,.collector-wall-actions button{transition:none}}.mobile-card-sheet[data-card-collector=true] [data-card-breadcrumb]{opacity:1!important;translate:none!important;pointer-events:auto!important}.mobile-card-sheet[data-card-collector=true] [data-card-scroll]{mask-image:linear-gradient(to bottom,transparent,black 12px)!important;-webkit-mask-image:linear-gradient(to bottom,transparent,black 12px)!important}.collector-wall-work img.collector-wall-enhancement{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity var(--duration-swift) linear,translate var(--duration-pace) var(--ease-settle);pointer-events:none}@media(prefers-reduced-motion:reduce){.collector-wall-work img.collector-wall-enhancement{transition:none}}[data-theme=dark] .collector-wall-profile .collector-wall-identity .opacity-40{color:var(--text-secondary);opacity:.85}.collector-wall-work{transition:opacity var(--duration-pace) ease}.collector-wall-label{flex-wrap:wrap}.collector-identity{display:flex;flex-direction:column;align-items:stretch}.collector-identity>*{max-width:100%;min-width:0}.collector-identity-face{flex-shrink:0;margin-bottom:18px}.collector-identity-name{cursor:default;outline:none}[data-market-down] .collector-identity-record{display:none}[data-market-down] .collector-identity>[data-market-keep]{padding-bottom:16px}.collector-identity-record{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:14px;row-gap:4px;margin-top:10px;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.02em;line-height:1.4}.collector-identity-record>*+*{position:relative;padding-left:14px}.collector-identity-record>*+*:before{content:"";position:absolute;left:-1px;top:.45em;width:1px;height:.9em;background:var(--border-subtle)}.collector-identity-record button{padding:0;background:none;border:0}@media(prefers-reduced-motion:reduce){.collector-identity-plain{transition:opacity var(--duration-quick);translate:0 0}.collector-identity-field input{transition:none}.collector-identity-field input:focus{padding-bottom:2px}}.seat-pencil{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:0;border-radius:50%;color:var(--text-tertiary);opacity:0;cursor:pointer;transition:opacity var(--duration-stride),color var(--duration-quick),background-color var(--duration-quick),transform var(--duration-quick);vertical-align:middle;flex-shrink:0}.collector-identity:focus-within .seat-pencil{opacity:.7}@media(hover:hover){.collector-identity:hover .seat-pencil,.collector-identity-record[data-editing]:hover .seat-pencil{opacity:.7}}@media(hover:hover){.seat-pencil:hover{opacity:1!important;color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 6%,transparent)}}.seat-pencil:active{transform:scale(.98)}.seat-pencil:disabled{opacity:.3;cursor:default}@media(hover:none){.seat-pencil,.collector-identity-record[data-editing] .seat-pencil{opacity:.6}}.collector-panel-head{display:flex;flex-direction:column;box-sizing:border-box}.collector-panel-head .collector-identity-copy{padding-top:0}.collector-panel-head .collector-identity-record{margin-top:var(--tuner-ip-title-mb,12px);font-size:var(--tuner-ip-date-font,10px);line-height:1.5}.collector-panel-head .collector-identity-marks[data-halo]{width:88px;height:88px;margin:-8px -8px 0 0}.collector-panel-head .collector-identity-marks[data-halo] .collector-identity-face{width:42px;height:42px}.collector-panel-head .collector-identity-email{margin-top:4px}.collector-panel-ranks{position:relative;margin-top:4px;padding:10px 0 12px}.collector-panel-ranks>div{padding-bottom:0!important}.collector-panel-ranks .collector-rank-description{position:absolute;left:0;right:0;top:100%;margin:0!important;min-height:0!important;pointer-events:none;z-index:30}.collector-identity-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;width:100%}.collector-identity-copy{flex:1 1 auto;min-width:0;padding-top:8px}.collector-identity-marks{position:relative;width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.collector-identity-marks[data-halo]{width:104px;height:104px;margin:-10px -10px 0 0}.collector-identity-facewrap{position:relative;display:inline-block;z-index:1}.collector-identity-facewrap .collector-identity-face{margin-bottom:0}.collector-identity-marks[data-halo] .collector-identity-face{width:50px;height:50px}.collector-identity-signet{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.collector-identity-signet>div{align-items:center;width:100%;height:100%}.collector-identity-signet svg{width:100%!important;height:100%!important;max-width:none!important;transform:none!important;display:block;pointer-events:auto}.seat-pencil-face{position:absolute;right:-6px;bottom:-4px;background:var(--surface-base);border:1px solid var(--border-subtle)}@media(hover:hover){.seat-pencil-face:hover{background:var(--surface-base)}}@keyframes seat-tile-in{0%{opacity:0;transform:translate(-18px,4px) scale(.55) rotate(-4deg)}55%{opacity:1;transform:translate(3px,-1px) scale(1.07) rotate(1deg)}80%{transform:translate(-1px) scale(.98)}to{opacity:1;transform:none}}@keyframes seat-face-pop{0%{transform:scale(.72)}55%{transform:scale(1.09)}80%{transform:scale(.97)}to{transform:none}}.collector-identity-chooser button{animation:seat-tile-in var(--duration-unfold) var(--ease-respond) both;animation-delay:calc(var(--i,0) * 34ms);transition:transform var(--duration-stride) var(--ease-goop),border-color var(--duration-quick),box-shadow var(--duration-stride);will-change:transform}@media(hover:hover){.collector-identity-chooser button:hover{transform:translateY(-3px) scale(1.1);box-shadow:0 6px 14px -6px #00000059;z-index:1}}.collector-identity-chooser button:active{transform:translateY(0) scale(.98);transition-duration:var(--duration-tap)}.collector-identity-chooser .seat-pencil-close{animation:seat-tile-in var(--duration-settle) var(--ease-respond) both;animation-delay:calc(var(--i,12) * 34ms);opacity:1}.collector-identity-facewrap[data-pop] .collector-identity-face{animation:seat-face-pop var(--duration-unfold) var(--ease-respond) both}@media(prefers-reduced-motion:reduce){.collector-identity-chooser button,.collector-identity-chooser .seat-pencil-close,.collector-identity-facewrap[data-pop] .collector-identity-face{animation:none}@media(hover:hover){.collector-identity-chooser button:hover{transform:none}}}.seat-pencil-close{border:1px solid var(--border-subtle)}.collector-identity-namerow{display:flex;align-items:center;gap:6px;max-width:100%}.collector-identity-namerow .collector-identity-field{flex:1 1 auto;min-width:0}.collector-identity-namerow .seat-pencil{margin-top:2px}.seat-pencil-inline{width:20px;height:20px;margin-left:-4px}.collector-identity-email{margin-top:6px}.collector-identity-chooser{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 4px;min-height:64px;max-width:100%;padding:2px}.collector-identity-chooser button{flex:0 0 auto;width:40px;height:40px;padding:0;border:1px solid transparent;border-radius:50%;background:var(--skeleton-bg);cursor:pointer;overflow:hidden;transition:border-color var(--duration-quick)}@media(hover:hover){.collector-identity-chooser button:hover{border-color:var(--border-medium)}}.collector-identity-chooser button[aria-pressed=true]{border-color:var(--text-primary)}.collector-identity-chooser button img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.collector-identity-chooser-more{background:none!important;border-color:var(--border-subtle)!important}@media(hover:hover){.collector-identity-chooser-more:hover{border-color:var(--border-medium)!important}}.collector-identity-chooser .collector-identity-chooser-mark{display:flex;align-items:center;justify-content:center;font:400 calc(9px * var(--ui-scale, 1))/1 Sono,"IBM Plex Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.collector-identity-record .collector-identity-action{padding:0;background:none;border:0;cursor:pointer;color:var(--text-tertiary);transition:color var(--duration-quick);font:inherit}@media(hover:hover){.collector-identity-record .collector-identity-action:hover{color:var(--text-primary)}}.collector-identity-field{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.collector-identity-field input{font:inherit;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.02em;color:var(--text-primary);background-color:transparent;border:0;border-bottom:1px solid var(--border-medium);border-radius:0;padding:0 0 2px;min-width:12ch;width:22ch;max-width:100%;outline:none;background-image:linear-gradient(var(--text-primary),var(--text-primary));background-repeat:no-repeat;background-origin:border-box;background-position:0 100%;background-size:0 1px;transition:background-size var(--duration-settle) var(--ease-settle),padding-bottom var(--duration-settle) var(--ease-settle),background-color var(--duration-pace) var(--ease-settle)}.collector-identity-field input:focus{background-size:100% 1px;padding-bottom:6px;background-color:color-mix(in srgb,var(--text-primary) 2%,transparent)}@media(hover:none){.collector-identity-field{flex:1 1 auto}.collector-identity-field input{font-size:calc(16px * var(--ui-scale, 1));width:100%;min-width:0;min-height:44px;padding:0 0 4px}.collector-identity-field input:focus{padding-bottom:8px}}.collector-identity-field .collector-identity-hint{color:var(--text-tertiary)}.collector-identity-field input.collector-identity-name-input{display:block;width:100%;font-family:Luci Runes Hand,Sono,IBM Plex Mono,monospace;font-weight:700;font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:var(--tuner-ip-title-font,30px);text-transform:uppercase;letter-spacing:-.01em;line-height:1.25;color:var(--text-primary);background-color:transparent;border:0;border-bottom:1px solid var(--border-medium);border-radius:0;padding:0 0 4px;outline:none}.collector-identity-field input.collector-identity-name-input:focus{padding-bottom:8px}.collector-identity-record .collector-identity-error{color:var(--text-error);font-style:italic}.collector-observation{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;row-gap:0;align-items:start}.collector-observation>*{grid-column:2}.collector-observation>.collector-observation-thumb{grid-column:1;grid-row:1 / span 2;padding:0;background:none;border:0;cursor:pointer;width:48px;height:48px}.collector-observation>.collector-observation-thumb img{width:48px;height:48px;object-fit:contain;display:block}.collector-observation>.collector-observation-thumb img[data-circle]{border-radius:50%;object-fit:cover}.collector-observation-identity{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;text-align:left;background:none;border:0;padding:0;cursor:pointer}.collector-observation-identity strong{letter-spacing:-.025em;line-height:1.2}@media(hover:hover){.collector-observation-identity:hover strong{opacity:.75}}.collector-observation-meta{display:flex;flex-wrap:nowrap;align-items:baseline;column-gap:14px;margin-top:8px;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.02em;line-height:1.4;min-width:0}.collector-observation-way{min-width:0;flex:0 1 auto}.collector-observation-way-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collector-observation-date{white-space:nowrap}.collector-observation-meta .collector-observation-way{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:0;background:none;border:0;cursor:pointer;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color var(--duration-quick)}@media(hover:hover){.collector-observation-meta .collector-observation-way:hover{color:var(--text-primary)}}.collector-observations-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.collector-observations-count{font-size:calc(12px * var(--ui-scale, 1));font-variant-numeric:tabular-nums;color:var(--text-primary)}.collector-observations-breakdown{margin-top:6px;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.02em;color:var(--text-tertiary)}.collector-observations-breakdown b{font-weight:400;color:var(--text-secondary)}.collector-observations{padding:14px 0 8px}.collector-observation{padding:24px 0;border-bottom:1px solid var(--border-ghost);cursor:pointer}.collector-observation-body[data-folded=true]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;mask-image:linear-gradient(to bottom,#000 55%,transparent);-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent)}.collector-observation-peek{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows var(--duration-unfold) var(--ease-unveil),opacity var(--duration-pace) var(--ease-settle)}.collector-observation-peek-inner{min-height:0;overflow:hidden}.collector-observation-peek-inner>div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:6px;mask-image:linear-gradient(to bottom,#000 45%,transparent);-webkit-mask-image:linear-gradient(to bottom,#000 45%,transparent)}@media(hover:hover){.collector-observation:hover .collector-observation-peek:not([data-open]){grid-template-rows:1fr;opacity:1}}@media(prefers-reduced-motion:reduce){.collector-observation-peek{transition:none}}.collector-observation-fold{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--duration-unfold) var(--ease-unveil),opacity var(--duration-pace) var(--ease-settle)}.collector-observation-fold[data-open]{grid-template-rows:1fr;opacity:1}.collector-observation-fold-inner{min-height:0;overflow:hidden}.collector-observation-fold[data-open] .collector-observation-fold-inner{padding-bottom:2px}@media(prefers-reduced-motion:reduce){.collector-observation-fold{transition:none}}.collector-observation-read{display:inline-flex;align-items:center;gap:6px;padding:0;background:none;border:0;cursor:pointer;font:400 calc(11px * var(--ui-scale, 1))/1.4 Sono,"IBM Plex Mono",monospace;letter-spacing:.02em;color:var(--text-secondary)}@media(hover:hover){.collector-observation-read:hover{color:var(--text-primary)}}.collector-observation-read-space{height:15px}.collector-observation-meta .collector-observation-way{opacity:0;transition:opacity var(--duration-pace) var(--ease-settle,ease)}.collector-observation:is(:hover,[data-selected],[data-trading],:focus-within) .collector-observation-way{opacity:1}.collector-observation-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:16px;row-gap:12px;margin-top:10px}.collector-observation-foot:empty{display:none}.collector-observation-foot>.collector-observation-trade{margin:0 0 0 auto;align-items:flex-end}.collector-observation-foot>.collector-observation-trade[data-open]{flex-basis:100%;align-items:stretch}.collector-observation-foot>.collector-observation-trade[data-open] .collector-observation-trade-row{align-self:flex-end}.collector-observation-trade{display:flex;flex-direction:column;align-items:flex-start;margin:2px 0 0;cursor:default}.collector-observation-trade-row{display:flex;align-items:center;gap:10px}.collector-observation-trade-button{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px 0 16px;background:none;border:1px solid var(--border-subtle);border-radius:0;cursor:pointer;font:500 calc(10px * var(--ui-scale, 1))/1 Sono,"IBM Plex Mono",monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);transition:color var(--duration-quick),border-color var(--duration-quick),background-color var(--duration-quick)}.collector-observation-trade-button span{font-size:calc(12px * var(--ui-scale, 1));line-height:1;opacity:.7}.collector-observation-trade-row>div>button{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid var(--border-subtle);border-radius:0;background:none;font-size:calc(10px * var(--ui-scale, 1));line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);transition:color var(--duration-quick),border-color var(--duration-quick)}@media(hover:hover){.collector-observation-trade-row>div>button:hover{color:var(--text-primary);border-color:var(--border-medium)}}@media(hover:hover){.collector-observation-trade-button:hover{color:var(--text-primary);border-color:var(--border-medium)}}.collector-observation-trade[data-open] .collector-observation-trade-button{color:var(--text-primary);border-color:var(--border-medium);background:none}.collector-observation-trade-strip{align-self:stretch;margin-top:14px;padding:18px 18px 16px;border:1px solid var(--border-subtle);background:none}.collector-observation-trade-strip .border-l{border-left:0;margin-left:0;padding:0}.collector-observation-trade-strip button{min-height:40px;padding-left:16px;padding-right:16px;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.12em}.collector-observation-trade-strip .site-stepper{height:40px}.collector-observation-trade-strip .site-stepper>button{min-height:0;width:30px;padding:0}.collector-observation-trade-strip .site-stepper .site-stepper-figure{width:74px;font-size:calc(14px * var(--ui-scale, 1));padding:0 2px;letter-spacing:0}.collector-observation-trade-strip .inquiry-switch{min-height:40px;padding:0;letter-spacing:normal}.collector-observation-trade-strip .inquiry-switch .inquiry-switch-word{font-size:calc(10px * var(--ui-scale, 1));letter-spacing:.08em}.collector-trade-visit{flex:none;display:inline-flex;align-items:center;min-height:32px!important;padding:5px 12px!important;border:1px solid var(--border-medium);background:none;font:400 calc(10px * var(--ui-scale, 1))/1 Sono,"IBM Plex Mono",monospace;letter-spacing:.12em!important;text-transform:uppercase;color:var(--text-secondary);transition:background-color var(--duration-quick) var(--ease-settle),border-color var(--duration-quick) var(--ease-settle),color var(--duration-quick) var(--ease-settle)}@media(hover:hover){.collector-trade-visit:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-color:var(--text-primary);color:var(--text-primary)}}.collector-trade-visit:active{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.collector-trade-visit{transition:none}}.collector-observations:has([data-trading]) .collector-observation:not([data-trading]){opacity:.45}.collector-observation:last-child{border-bottom:0}.collector-observation{transition:opacity var(--duration-settle) var(--ease-settle,ease)}.collector-observations:has([data-selected]) .collector-observation:not([data-selected]){opacity:.5}.collector-observation[data-kind=none]{padding:18px 0}.collector-observation[data-kind=none] header{margin-bottom:8px}@media(prefers-reduced-motion:reduce){.collector-wall-work{transition:none}}.card-collector-preview{padding:44px 20px 0;color:var(--text-primary)}.card-collector-preview h2.card-collector-name{font-size:clamp(22px,7.5vw,34px);font-weight:700;line-height:1.05;text-transform:uppercase;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;padding-right:70px}.card-collector-preview>span{display:block;margin-top:9px;font-size:var(--font-2xs);letter-spacing:.05em;color:var(--text-tertiary);opacity:.65}.collector-rank-description{line-height:1.6;padding-bottom:3px;overflow-wrap:anywhere}@keyframes collectorFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes collectorNameEnter{0%{opacity:0;transform:translateY(6px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.collector-name-enter{animation:collectorNameEnter var(--duration-unfold) var(--ease-settle) var(--duration-quick) both}.collector-address-enter{animation:collectorFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-unfold) both}.collector-identity{animation:collectorFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-instant) both}.collector-ring{animation:collectorFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-quick) both}.collector-since{animation:collectorFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-pace) both}.collector-section-1,.collector-section-2{animation:collectorFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-sweep) both}.collector-section-3,.collector-section-4{animation:collectorFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-settle) both}@media(prefers-reduced-motion:reduce){.collector-identity,.collector-ring,.collector-since,.collector-section-1,.collector-section-2,.collector-section-3,.collector-section-4,.collector-name-enter,.collector-address-enter{animation:collectorFadeIn var(--duration-swift) ease 0ms both}@keyframes collectorFadeIn{0%{opacity:0}to{opacity:1}}}@keyframes maskDetailFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes maskTitleFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:.85;transform:translateY(0)}}@keyframes navTitleEnterFromRight{0%{opacity:0;transform:translate(8px)}to{opacity:.85;transform:translate(0)}}@keyframes navTitleEnterFromLeft{0%{opacity:0;transform:translate(-8px)}to{opacity:.85;transform:translate(0)}}.mask-detail-panel{animation:maskDetailFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-instant) both}.mask-detail-footer{animation:maskDetailFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-sweep) both}.mask-detail-title{animation:maskTitleFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-swift) both}.mask-detail-category,.mask-detail-sigils{animation:maskDetailFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-quick) both}.mask-section-1{animation:maskDetailFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-pace) both}.mask-section-2,.mask-section-3{animation:maskDetailFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-sweep) both}.mask-section-4,.mask-section-5{animation:maskDetailFadeIn var(--duration-quick) var(--ease-inscribe) var(--duration-settle) both}.mask-filmstrip-stable{transform:translateZ(0);backface-visibility:hidden}@keyframes navSlideEnterFromRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes navSlideEnterFromLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes navTextEnterFromRight{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes navTextEnterFromLeft{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.nav-slide-next{animation:navSlideEnterFromRight var(--duration-quick) var(--ease-inscribe) var(--duration-instant) both}.nav-slide-prev{animation:navSlideEnterFromLeft var(--duration-quick) var(--ease-inscribe) var(--duration-instant) both}.nav-text-next .mask-detail-title{animation:navTitleEnterFromRight var(--duration-quick) var(--ease-inscribe) var(--duration-quick) both}.nav-text-next .mask-detail-category,.nav-text-next .mask-detail-sigils{animation:navTextEnterFromRight var(--duration-quick) var(--ease-inscribe) var(--duration-quick) both}.nav-text-prev .mask-detail-title{animation:navTitleEnterFromLeft var(--duration-quick) var(--ease-inscribe) var(--duration-quick) both}.nav-text-prev .mask-detail-category,.nav-text-prev .mask-detail-sigils{animation:navTextEnterFromLeft var(--duration-quick) var(--ease-inscribe) var(--duration-quick) both}.nav-text-next .mask-section-1{animation:navTextEnterFromRight var(--duration-quick) var(--ease-inscribe) var(--duration-quick) both}.nav-text-next .mask-section-2{animation:navTextEnterFromRight var(--duration-quick) var(--ease-inscribe) var(--duration-pace) both}.nav-text-next .mask-section-3,.nav-text-next .mask-section-4{animation:navTextEnterFromRight var(--duration-quick) var(--ease-inscribe) var(--duration-sweep) both}.nav-text-next .mask-section-5{animation:navTextEnterFromRight var(--duration-quick) var(--ease-inscribe) var(--duration-settle) both}.nav-text-prev .mask-section-1{animation:navTextEnterFromLeft var(--duration-quick) var(--ease-inscribe) var(--duration-quick) both}.nav-text-prev .mask-section-2{animation:navTextEnterFromLeft var(--duration-quick) var(--ease-inscribe) var(--duration-pace) both}.nav-text-prev .mask-section-3,.nav-text-prev .mask-section-4{animation:navTextEnterFromLeft var(--duration-quick) var(--ease-inscribe) var(--duration-sweep) both}.nav-text-prev .mask-section-5{animation:navTextEnterFromLeft var(--duration-quick) var(--ease-inscribe) var(--duration-settle) both}@media(prefers-reduced-motion:reduce){.nav-slide-next,.nav-slide-prev,.nav-text-next .mask-detail-category,.nav-text-next .mask-detail-sigils,.nav-text-prev .mask-detail-category,.nav-text-prev .mask-detail-sigils,.nav-text-next .mask-section-1,.nav-text-next .mask-section-2,.nav-text-next .mask-section-3,.nav-text-next .mask-section-4,.nav-text-next .mask-section-5,.nav-text-prev .mask-section-1,.nav-text-prev .mask-section-2,.nav-text-prev .mask-section-3,.nav-text-prev .mask-section-4,.nav-text-prev .mask-section-5{animation:maskDetailFadeIn var(--duration-swift) ease both}.nav-text-next .mask-detail-title,.nav-text-prev .mask-detail-title{animation:maskTitleFadeIn var(--duration-swift) ease both}}.mask-scrub-strip{display:flex;align-items:center;width:100%;height:60px;user-select:none;-webkit-user-select:none}.mask-strip-step{display:grid;place-items:center;flex-shrink:0;width:36px;height:60px}.mask-strip-step:disabled{opacity:.3}.mask-scrub-rail{position:relative;flex:1;min-width:0;height:60px;overflow:hidden;touch-action:none;cursor:grab;outline:none;-webkit-mask-image:linear-gradient(to right,transparent,black 20px,black calc(100% - 20px),transparent);mask-image:linear-gradient(to right,transparent,black 20px,black calc(100% - 20px),transparent)}.mask-scrub-rail[data-dragging]{cursor:grabbing}.mask-scrub-origin{position:absolute;left:50%;top:6px}.mask-scrub-track{will-change:transform}.mask-scrub-thumb{position:absolute;top:0;width:48px;height:48px;transform:scale(.88);opacity:.58}.mask-scrub-thumb img{width:100%;height:100%;object-fit:cover;pointer-events:none}.mask-scrub-lens{position:absolute;left:calc(50% - 26px);top:4px;width:52px;height:52px;border:1px solid var(--text-secondary);pointer-events:none;transition:transform var(--duration-quick) var(--ease-settle),border-color var(--duration-quick) ease;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--surface-panel) 45%,transparent)}.mask-scrub-rail[data-dragging] .mask-scrub-lens{transform:scale(1.035);border-color:var(--text-primary)}@media(prefers-reduced-motion:reduce){.mask-scrub-lens{transition:none}}.utility-design,.utility-account,.utility-archive{--utility-gutter:24px;--utility-measure:1040px;color:var(--text-primary)}.utility-page-inner{width:100%;max-width:var(--utility-measure);margin-inline:auto;padding:64px 48px 100px}.utility-heading{margin:0 0 40px;flex:none}.utility-kicker .sam-spratt-wordmark{font-size:calc(17px * var(--ui-scale, 1));text-transform:none;color:var(--text-primary);opacity:.8}.utility-kicker{display:flex;justify-content:space-between;gap:24px;font:400 calc(10px * var(--ui-scale, 1))/1.5 Sono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:22px}.utility-heading h1{font:500 calc(40px * var(--ui-scale, 1))/1.08 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.035em;margin:0;text-wrap:balance}.utility-heading p{font:400 calc(13px * var(--ui-scale, 1))/1.65 Sono,monospace;color:var(--text-secondary);max-width:48ch;margin:16px 0 0}.utility-design .utility-section{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,2fr);column-gap:48px;border-top:1px solid var(--border-subtle);padding-block:28px 40px;scroll-margin-top:20px}.utility-section-heading h2{font:500 calc(23px * var(--ui-scale, 1))/1.15 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.025em;margin:0}.utility-design .utility-section-heading p{font:400 calc(12px * var(--ui-scale, 1))/1.65 Sono,monospace;color:var(--text-secondary);margin:10px 0 0;max-width:34ch}.utility-section-content{min-width:0}.utility-section-content>div{max-width:none}.utility-inquiry-links{display:flex;align-items:center;flex-wrap:wrap;gap:4px 24px;margin:0 0 22px;padding:0}.utility-inquiry-links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font:400 calc(13px * var(--ui-scale, 1))/1.5 Sono,monospace;color:var(--text-secondary);text-decoration:none}.utility-inquiry-links a{transition:color var(--duration-quick) ease,opacity var(--duration-quick) ease}.utility-inquiry-links a:active{opacity:.55;transition-duration:var(--duration-instant)}.utility-inquiry-links a:first-child{margin-right:auto;color:var(--text-primary)}.utility-design :where(button,a),.utility-account button{touch-action:manipulation}.utility-design .utility-form{display:grid;gap:22px;max-width:none}.utility-field-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.utility-field-row>div{min-width:0}.utility-design label,.utility-account label{display:block;font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;letter-spacing:.08em;color:var(--text-secondary);text-transform:uppercase;margin:0 0 4px}.utility-design label span{text-transform:none;letter-spacing:0;color:var(--text-tertiary)}.utility-action{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;padding:11px 16px;border:1px solid var(--border-medium);border-radius:0;font:400 calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;letter-spacing:.06em;color:var(--text-primary);background:var(--surface-tint);transition:transform var(--duration-quick) var(--ease-settle),background-color var(--duration-stride) ease-out}.utility-action:disabled{opacity:.45;cursor:default}.utility-action:not(:disabled):active{transform:translateY(1px);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.utility-design .utility-form-send{width:100%;text-transform:none;letter-spacing:.04em}.utility-design .utility-form-send svg{flex:none;width:16px;height:16px;transition:transform var(--duration-stride) var(--ease-settle)}@media(hover:hover){.utility-action:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.utility-form-send:not(:disabled):hover svg{transform:translate(2px)}.utility-inquiry-links a:hover{color:var(--text-primary)}}.utility-design .utility-note{font:400 calc(11px * var(--ui-scale, 1))/1.6 Sono,monospace;color:var(--text-secondary);margin:10px 0 0}.utility-archive-intro{font:400 calc(13px * var(--ui-scale, 1))/1.65 Sono,monospace;color:var(--text-secondary);max-width:48ch;margin:0 0 32px}.utility-archive-index [data-hub-row]{min-height:40px;display:flex;align-items:center}.utility-acquisition{margin-top:0}.utility-about-page>.utility-page-inner{--utility-reading-gutter:48px;height:100%;min-height:0;display:flex;flex-direction:column;padding-bottom:0}.utility-about{display:flex;flex:1;flex-direction:column;min-height:0}.utility-about-reading{flex:1;min-height:0;margin-inline:calc(-1 * var(--utility-reading-gutter));overscroll-behavior-y:contain}.utility-about-sections{padding:18px var(--utility-reading-gutter) 100px}.utility-about-index{flex:none;position:relative;display:flex;align-items:center;gap:28px;min-height:44px;margin:0;border-bottom:1px solid var(--border-subtle);background:none}.utility-about-index button{flex:none;position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 0;background:none;border:0;font:500 calc(16px * var(--ui-scale, 1))/1.2 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.015em;color:var(--text-secondary);white-space:nowrap;transition:color var(--duration-quick) ease-out}.utility-about-index button:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-quick) var(--ease-settle)}.utility-about-index button[aria-current=location]{color:var(--text-primary)}.utility-about-index button[aria-current=location]:after{transform:scaleX(1)}.utility-about-copy{max-width:68ch;margin:0;text-align:left}.utility-design .utility-about-copy p{font:400 calc(14px * var(--ui-scale, 1))/1.85 Sono,monospace;color:var(--text-primary);opacity:.85;letter-spacing:0;text-wrap:pretty}.utility-about-copy>div{display:grid;gap:24px}.utility-about-copy>div>p{margin:0!important}.utility-about-section{margin-top:56px!important;padding-top:24px;border-top:1px solid var(--border-subtle)}.utility-about h2{font:500 calc(26px * var(--ui-scale, 1))/1.15 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.03em;margin:0 0 24px}.utility-about h3,.utility-about h4{text-wrap:pretty}.utility-about .utility-entry{padding:16px 0;border-top:1px solid var(--border-ghost)}.utility-about .utility-entry h4{font:500 calc(18px * var(--ui-scale, 1))/1.25 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.02em}.utility-about .utility-entry p{font:400 calc(12px * var(--ui-scale, 1))/1.65 Sono,monospace;color:var(--text-secondary);opacity:1}.utility-about .utility-column{max-width:none;margin-inline:0;padding-inline:0}.utility-about .utility-exhibition-list{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.utility-about .utility-exhibition-list .utility-column{margin-bottom:0}.utility-about .utility-exhibition-list>div:first-child .utility-entry{border-top:0;padding-top:0}.utility-about .utility-exhibition-images{margin-top:12px;margin-bottom:0;padding-left:4px!important;padding-right:4px!important}.utility-about .utility-about-section>div:first-child h2{margin-bottom:0}.utility-archive-row-heading>div:last-child{width:100%;justify-content:space-between;gap:16px}.utility-archive-row-heading>div:last-child>span:first-child{font:500 calc(16px * var(--ui-scale, 1))/1.3 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.015em;color:var(--text-primary)}.utility-archive-row-heading>div:last-child>span:last-child:not(:first-child){font-size:calc(10px * var(--ui-scale, 1));flex:none}.utility-email-picker{display:grid;grid-template-columns:1fr 1fr;padding:10px 12px;gap:4px 8px}.utility-email-picker>p{grid-column:1/-1;font-size:calc(10px * var(--ui-scale, 1))!important;padding:0 0 6px!important;letter-spacing:.1em}.utility-email-picker>button{font-size:calc(12px * var(--ui-scale, 1));min-height:44px;padding:8px 10px;border:1px solid var(--border-subtle)}.utility-archive .utility-heading{margin-bottom:28px}.utility-archive-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin:0 0 20px;padding-top:18px;border-top:1px solid var(--border-subtle)}.utility-archive-heading h2{font:500 calc(23px * var(--ui-scale, 1))/1.15 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.02em}.utility-archive-heading>span{font:400 calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.utility-archive .utility-archive-caption{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:500 calc(16px * var(--ui-scale, 1))/1.3 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.015em;margin-top:10px;color:var(--text-primary)}.utility-archive-caption small{font:400 calc(10px * var(--ui-scale, 1))/1.5 Sono,monospace;letter-spacing:.04em;color:var(--text-secondary)}.utility-archive [data-archive-thumb]{touch-action:pan-x pan-y}.utility-account p{font:400 calc(13px * var(--ui-scale, 1))/1.7 Sono,monospace}.utility-account .utility-account-title{font:500 calc(24px * var(--ui-scale, 1))/1.2 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.025em;margin-bottom:12px}.utility-account .utility-account-error{font:400 calc(12px * var(--ui-scale, 1))/1.6 Sono,monospace;color:var(--text-error);border-left:2px solid currentColor;padding-left:12px}.utility-account .utility-account-intro{font:400 calc(14px * var(--ui-scale, 1))/1.75 Sono,monospace;color:var(--text-secondary);margin:0}.utility-account .utility-account-intro strong{font-weight:400;color:var(--text-primary)}.utility-account .utility-account-fine{font:400 calc(11px * var(--ui-scale, 1))/1.65 Sono,monospace;color:var(--text-secondary);margin:0}.utility-account form{display:grid;gap:24px}.utility-account form>*{margin-block:0!important}.utility-account .utility-action{width:100%;justify-content:center}.utility-account .utility-auth-field .utility-account-error{margin-top:8px}.utility-account .utility-account-code{letter-spacing:.2em;text-transform:uppercase}.utility-account .utility-account-links{display:flex;flex-wrap:wrap;gap:0 22px}.utility-account .utility-account-links button{min-height:36px;padding:0;border:0;background:none;font:400 calc(10px * var(--ui-scale, 1))/1 Sono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);transition:color var(--duration-quick) var(--ease-settle)}.utility-account .utility-account-links button:disabled{opacity:.45;cursor:default}@media(hover:hover){.utility-account .utility-account-links button:not(:disabled):hover{color:var(--text-primary)}}@media(hover:none){.utility-account .utility-account-links button{min-height:44px}}.utility-account .utility-account-summary{display:grid;gap:8px;margin:0;padding-block:12px;border-block:1px solid var(--border-subtle);font:400 calc(12px * var(--ui-scale, 1))/1.6 Sono,monospace}.utility-account .utility-account-summary>div{display:flex;gap:12px;min-width:0}.utility-account .utility-account-summary dt{flex:none;width:72px;font-size:calc(10px * var(--ui-scale, 1));letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.utility-account .utility-account-summary dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--text-primary)}.utility-account .utility-account-section{display:grid;gap:24px}.utility-account .utility-account-section>h1{margin-bottom:0}.utility-account .utility-account-email,.utility-account .utility-account-wallets,.utility-account .utility-account-link{display:grid;gap:16px}.utility-account .utility-account-address{display:block}.utility-account .utility-account-link span{color:var(--text-primary)}.utility-account .utility-account-summary dd{flex:1}.utility-account .utility-account-inline{flex:none;align-self:center;min-height:28px;padding:0;border:0;background:none;font:400 calc(10px * var(--ui-scale, 1))/1 Sono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);transition:color var(--duration-quick) var(--ease-settle)}@media(hover:hover){.utility-account .utility-account-inline:hover{color:var(--text-primary)}}@media(hover:none){.utility-account .utility-account-inline{min-height:44px}}.utility-account label span{text-transform:none;letter-spacing:0;color:var(--text-primary)}@media(min-width:768px)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){.utility-about-page .utility-kicker{display:none}.utility-about .utility-about-copy{max-width:680px;width:100%;margin-left:0}.utility-about .utility-entry{max-width:760px;margin-left:0}.utility-archive-inner{padding-right:48px!important}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.utility-page-inner{padding:0 24px 56px}.utility-design .utility-page-inner[data-card-mode=false]{padding-top:88px}.mobile-utility-card .card-utility-title{padding:8px 24px 20px;font-size:calc(30px * var(--ui-scale, 1));line-height:1.1;letter-spacing:-.035em}.mobile-utility-card .utility-design p{font-size:calc(13px * var(--ui-scale, 1));line-height:1.7}.utility-design .utility-section{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:22px 30px}.utility-design .utility-section-heading h2{font-size:calc(22px * var(--ui-scale, 1))}.utility-design .utility-section-heading p{margin-top:8px;max-width:38ch;font-size:calc(12px * var(--ui-scale, 1));line-height:1.6}.utility-design .utility-form{gap:20px}.utility-field-row{gap:16px}.utility-inquiry-links{gap:4px 12px;margin-top:-8px;margin-bottom:12px}.utility-inquiry-links a{font-size:calc(13px * var(--ui-scale, 1));gap:4px}.utility-design .utility-section .utility-note{font-size:calc(11px * var(--ui-scale, 1));line-height:1.6}.utility-design .utility-input,.utility-account .utility-input{animation:none!important}.utility-design .utility-input:focus::placeholder{opacity:.55!important}.utility-design .utility-note{font-size:calc(11px * var(--ui-scale, 1));line-height:1.6}.utility-about-index{gap:12px;justify-content:space-between}.utility-about-index button{font-size:clamp(13px,3.8vw,15px)}.utility-about-page>.utility-page-inner{--utility-reading-gutter:24px}.utility-about-sections{padding-bottom:56px}.utility-design .utility-about-copy p{font-size:calc(13px * var(--ui-scale, 1));line-height:1.85;letter-spacing:0}.utility-about-section{margin-top:40px!important;padding-top:22px}.utility-about h2{font-size:calc(24px * var(--ui-scale, 1));margin-bottom:20px}.utility-about .utility-entry h4{font-size:calc(18px * var(--ui-scale, 1))}.utility-about .utility-entry p{font-size:calc(12px * var(--ui-scale, 1));line-height:1.65}.utility-account.mobile-profile-embedded{padding:0 24px 48px}.utility-account .utility-account-intro{font-size:calc(13px * var(--ui-scale, 1));line-height:1.75}.utility-archive-inner{padding-top:4px!important}.utility-archive-heading{margin-bottom:18px}.utility-archive-heading h2{font-size:calc(22px * var(--ui-scale, 1))}.utility-archive-featured{--featured-preview-height:clamp(44px,calc((100svh - 440px) / var(--featured-rows,3) - 40px),104px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.utility-archive-feature{min-width:0}.utility-archive-feature[data-expanded=true]{grid-column:1/-1}.utility-archive-featured .utility-archive-caption{font-size:calc(14px * var(--ui-scale, 1));line-height:1.2;gap:8px;margin-top:7px}.utility-archive-featured .utility-archive-caption>span{min-width:0;text-wrap:pretty}.utility-archive-featured .utility-archive-caption small{flex:none;font-size:calc(9px * var(--ui-scale, 1))}.utility-archive-feature[data-expanded=true] .utility-archive-caption{font-size:calc(16px * var(--ui-scale, 1))}}@media(prefers-reduced-motion:reduce){.utility-design *,.utility-account *{scroll-behavior:auto!important}.utility-input,.utility-action,.utility-action svg,.utility-about-index button,.utility-about-index button:after{transition:none!important}}.utility-opened{background-color:var(--opened-paper,var(--surface-base));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.utility-contact{max-width:680px}.utility-work-inquiry{max-width:680px;margin:32px 0 0;border-top:1px solid var(--border-subtle)}.utility-inquiry-toggle{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:60px;padding:16px 0;text-align:left;background:none;border:0;color:var(--text-primary);font:500 calc(22px * var(--ui-scale, 1))/1.2 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;letter-spacing:-.025em;transition:color var(--duration-quick),transform var(--duration-quick) var(--ease-settle)}.utility-inquiry-toggle svg{flex:none;transition:transform var(--duration-pace) var(--ease-settle)}.utility-inquiry-toggle[aria-expanded=true] svg{transform:rotate(45deg)}.utility-inquiry-toggle:active{transform:translateY(1px)}@media(hover:hover){.utility-inquiry-toggle:hover{color:var(--accent-primary)}}.utility-inquiry-disclosure{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--duration-pace) var(--ease-unveil),opacity var(--duration-stride) ease-out}.utility-inquiry-disclosure[data-open=true]{grid-template-rows:1fr;opacity:1}.utility-inquiry-disclosure-inner{min-height:0;overflow:hidden}.utility-inquiry-disclosure[data-open=true][data-settled=true]>.utility-inquiry-disclosure-inner{overflow:visible}.utility-work-inquiry .utility-acquisition{padding-top:20px;padding-bottom:28px}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.utility-inquiry-toggle{font-size:calc(21px * var(--ui-scale, 1))}.utility-work-inquiry{margin-top:26px}}@media(prefers-reduced-motion:reduce){.utility-inquiry-disclosure,.utility-inquiry-toggle,.utility-inquiry-toggle svg{transition:none}.utility-inquiry-disclosure[data-open=true]>.utility-inquiry-disclosure-inner{overflow:visible}}.utility-contact-form{border-top:1px solid var(--border-subtle);padding-top:26px}.utility-design .utility-list-choice{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;margin:0;padding:0;border:0;background:none;text-align:left;text-transform:none;letter-spacing:0;font:500 calc(16px * var(--ui-scale, 1))/1.35 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent}.utility-design .utility-list-choice>span:not(.utility-list-box){color:var(--text-tertiary)}.utility-design .utility-list-box{box-sizing:border-box;width:18px;height:18px;align-self:center;margin:0;border:1px solid var(--border-medium);background:transparent;flex:none;display:grid;place-content:center;transition:border-color var(--duration-quick),background-color var(--duration-quick),scale var(--duration-quick) var(--ease-glide)}.utility-list-choice:not(:disabled):active .utility-list-box{scale:.94;transition-duration:var(--duration-quick),var(--duration-quick),var(--duration-instant)}.utility-list-box:after{content:"";width:8px;height:5px;border:solid var(--surface-panel);border-width:0 0 2px 2px;transform:rotate(-45deg) scale(0);transition:transform var(--duration-quick) var(--ease-settle)}.utility-list-choice[aria-checked=true] .utility-list-box{background:var(--text-primary);border-color:var(--text-primary)}.utility-list-choice[aria-checked=true] .utility-list-box:after{transform:rotate(-45deg) scale(1)}.utility-message-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;background:none;border:0;padding:0;color:var(--text-primary);font:500 calc(18px * var(--ui-scale, 1))/1.4 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;text-align:left}.utility-message-toggle small{margin-left:8px;font:400 calc(10px * var(--ui-scale, 1))/1.4 Sono,monospace;color:var(--text-secondary)}.utility-message-toggle svg{transition:transform var(--duration-pace) var(--ease-settle)}.utility-message-toggle[aria-expanded=true] svg{transform:rotate(45deg)}.utility-message-toggle:active{transform:translateY(1px)}.utility-message-option textarea{margin-block:8px 0}.utility-provider-change{min-height:36px;padding:8px 0 0;color:var(--text-secondary);background:none;border:0;font:400 calc(10px * var(--ui-scale, 1))/1.5 Sono,monospace}.utility-contact-form .utility-note a{text-decoration:underline;text-underline-offset:3px}.utility-contact-error{color:var(--text-error);border-left:2px solid currentColor;padding-left:12px}@media(hover:hover){.utility-message-toggle:hover,.utility-provider-change:hover{color:var(--accent-primary)}}@media(prefers-reduced-motion:reduce){.utility-message-toggle svg,.utility-list-box,.utility-list-box:after{transition:none}}.utility-inquiry-links a.utility-social-link{font:500 calc(18px * var(--ui-scale, 1))/1.35 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",sans-serif;gap:8px;color:var(--text-primary)}.utility-inquiry-links a.utility-social-link svg{width:14px;height:14px}.players-fade{position:absolute;left:0;right:0;bottom:calc(var(--players-bottom-inset,80px) - 42px - env(safe-area-inset-bottom,0px));height:132px;z-index:2;pointer-events:none;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--surface-base) 70%,transparent))}.players-fade-top{position:absolute;left:0;right:0;top:0;height:calc(124px + env(safe-area-inset-top,0px));z-index:2;pointer-events:none;background:linear-gradient(to top,transparent,color-mix(in srgb,var(--surface-base) 70%,transparent))}[data-card-inner] [data-card-mask-toolbar]>button.players-view-pill{width:auto;min-width:0;padding:0 12px;gap:6px}[data-card-inner] [data-card-mask-toolbar]>button.players-view-pill span{display:inline}@media(hover:hover)and (pointer:fine){@supports not (-webkit-touch-callout:none){.players-fade{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);mask-image:linear-gradient(to bottom,transparent,black 55%);-webkit-mask-image:linear-gradient(to bottom,transparent,black 55%);background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--surface-base) 22%,transparent))}.players-fade:before,.players-fade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.players-fade:before{backdrop-filter:blur(2.4px);-webkit-backdrop-filter:blur(2.4px);mask-image:linear-gradient(to bottom,transparent 35%,black 80%);-webkit-mask-image:linear-gradient(to bottom,transparent 35%,black 80%)}.players-fade:after{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(to bottom,transparent 65%,black 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 65%,black 100%)}.players-fade-top{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);mask-image:linear-gradient(to top,transparent,black 55%);-webkit-mask-image:linear-gradient(to top,transparent,black 55%);background:linear-gradient(to top,transparent,color-mix(in srgb,var(--surface-base) 22%,transparent))}.players-fade-top:before,.players-fade-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.players-fade-top:before{backdrop-filter:blur(2.4px);-webkit-backdrop-filter:blur(2.4px);mask-image:linear-gradient(to top,transparent 35%,black 80%);-webkit-mask-image:linear-gradient(to top,transparent 35%,black 80%)}.players-fade-top:after{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(to top,transparent 65%,black 100%);-webkit-mask-image:linear-gradient(to top,transparent 65%,black 100%)}}}.exhibition-band{display:flex;flex-wrap:nowrap;align-items:flex-start;overflow-x:auto;overflow-y:hidden;margin-top:16px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;cursor:grab;outline:none;contain:paint}.exhibition-band::-webkit-scrollbar{display:none}.exhibition-band[data-dragging]{cursor:grabbing}.exhibition-band:focus-visible>figure{outline:1px solid color-mix(in srgb,var(--text-primary) 35%,transparent);outline-offset:-1px}.exhibition-band>figure{margin:0;flex:none;position:relative;overflow:hidden;background:var(--surface-wash);cursor:var(--cursor-zoom-in-image,zoom-in)}.exhibition-band[data-dragging]>figure{cursor:grabbing}.exhibition-band img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--duration-settle,.52s) var(--ease-settle,ease-out);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.exhibition-band img[data-loaded]{opacity:1}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.exhibition-band{margin-top:12px;scroll-snap-type:x mandatory}.exhibition-band>figure{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.exhibition-band img{transition:none}}.about-portrait{margin:6px 0 clamp(40px,7vh,72px);width:min(100%,calc(72svh * 2000 / 1335))}.about-portrait-frame{display:block;width:100%;padding:0;border:0;border-radius:0;cursor:var(--cursor-zoom-in-image, zoom-in);position:relative;aspect-ratio:2000 / 1335;overflow:hidden;background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.about-portrait-frame img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity calc(var(--duration-settle) * 2) var(--ease-settle)}.about-portrait[data-shown] .about-portrait-frame img{opacity:1}.about-portrait figcaption{margin-top:12px;font:400 10px/1.4 Sono,IBM Plex Mono,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary)}@media(max-width:767px){.about-portrait{width:100%;margin:4px 0 40px}.about-portrait figcaption{margin-top:10px}}@media(prefers-reduced-motion:reduce){.about-portrait-frame img{transition:none}}.about-portrait figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px}.about-portrait-credit{opacity:.7;margin-right:-.2em}.about-portrait-credit a{color:inherit;text-decoration:none;padding-bottom:3px;--credit-line: color-mix(in srgb, currentColor 45%, transparent);background:linear-gradient(var(--credit-line),var(--credit-line)) no-repeat 0 100% / calc(100% - .2em) 1px}.about-portrait-credit a:hover{--credit-line: currentColor}.utility-pager{flex:none;margin-top:56px}.utility-pager>div{padding-inline:0}.utility-about-page .utility-pager{margin-top:0}.photo-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;overscroll-behavior:contain;touch-action:none;-webkit-tap-highlight-color:transparent}.photo-viewer-ground{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface-base)}.photo-viewer-frame{position:absolute;transform-origin:0 0;overflow:hidden;background:color-mix(in srgb,var(--text-primary) 5%,transparent);cursor:var(--cursor-close-image, zoom-out)}.photo-viewer-frame img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.photo-viewer-full{opacity:0;transition:opacity calc(var(--duration-settle) * .8) var(--ease-settle)}.photo-viewer-full[data-ready]{opacity:1}.photo-viewer-frame[data-step]{animation:photo-viewer-step var(--duration-settle) var(--ease-settle) both}@keyframes photo-viewer-step{0%{opacity:0}}.photo-viewer-close{position:absolute;top:calc(env(safe-area-inset-top,0px) + 10px);right:calc(env(safe-area-inset-right,0px) + 10px);width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--text-primary);opacity:.65;transition:opacity var(--duration-quick) var(--ease-settle);animation:photo-viewer-step var(--duration-settle) var(--ease-settle) both}.photo-viewer-close:hover,.photo-viewer-close:focus-visible{opacity:1}@media(prefers-reduced-motion:reduce){.photo-viewer-frame[data-step],.photo-viewer-close{animation:none}.photo-viewer-full{transition:none}}.mobile-index-controls-host{padding:40px 0 0;overflow:hidden}.mobile-index{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;color:var(--text-primary);padding:0 16px 4px;touch-action:pan-y}.mobile-index .panel-heading{padding:4px 0 8px}.mi-location{display:flex;align-items:center;justify-content:space-between;min-height:24px;gap:12px;font:calc(12px * var(--ui-scale, 1))/20px Sono,monospace;color:var(--text-secondary);flex:none}.mi-location b{font-weight:400;opacity:.4}.mi-ruler{flex:none;min-width:0;user-select:none;-webkit-user-select:none}.mi-track{position:relative;height:52px;margin:0 4px;touch-action:none}.mi-grip{position:absolute;top:35px;width:3px;height:24px;border-radius:2px;transform:translate(-50%,-50%);background:var(--text-primary);box-shadow:0 0 0 3px var(--surface-panel);pointer-events:none;transition:width var(--duration-swift) var(--ease-settle),height var(--duration-swift) var(--ease-settle)}.mi-track input{position:absolute;left:-4px;top:0;width:calc(100% + 8px);height:52px;opacity:0;cursor:ew-resize;touch-action:none}.mi-search{height:40px;flex:none;display:flex;flex-direction:row;gap:8px}.mi-search .mi-query{width:100%;height:32px;min-height:32px;background:none;color:var(--text-primary);border:0;border-bottom:1px solid var(--border-medium);border-radius:0;font-size:calc(13px * var(--ui-scale, 1));text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mi-search-step{display:flex;align-items:center;height:36px;font:calc(10px * var(--ui-scale, 1)) Sono,monospace}.mi-search-step span{min-width:36px;color:var(--text-secondary)}.mi-search-step button{width:36px;height:36px;display:grid;place-items:center}.mi-search-step button:disabled{opacity:.3}.wi-drawer[data-desktop=false]:has(.mobile-index){top:auto;bottom:calc(18px + env(safe-area-inset-bottom));height:276px}@media(max-width:599px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.work-index-gallery .wi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.work-index-gallery .wi-grid[data-players=true]{grid-template-columns:minmax(0,1fr)}.work-index-gallery .wi-player-card{min-height:0}.work-index-gallery .wi-section-heading{border-bottom:0;margin-bottom:8px}.work-index-gallery .wi-gallery-section[data-gallery-depth="1"]>.wi-gallery-heading .wi-section-heading{font-size:calc(13px * var(--ui-scale, 1));min-height:32px}.work-index-gallery .wi-gallery-section{margin-bottom:28px}.work-index-gallery .wi-image{margin-bottom:8px}.work-index-gallery .wi-tile-title{font-size:calc(11px * var(--ui-scale, 1))}}[data-card-index=true] [data-card-copy-window]{mask-image:none!important;-webkit-mask-image:none!important}[data-card-index=true] .mobile-index{padding-bottom:78px}[data-card-index=true] .mobile-index .mi-ruler{margin-top:20px;transition:margin-top var(--duration-pace) var(--ease-glide)}[data-card-index=true][data-card-index-open=true] .mobile-index .mi-ruler{margin-top:0}.mi-count{white-space:nowrap;margin-left:auto;font-size:calc(10px * var(--ui-scale, 1));letter-spacing:0}.mobile-index:has(.mi-search) .mi-location{display:none}.mi-search .mi-query{min-width:0;flex:1}.mi-search-step{flex:none}.mi-tool-panel{margin-top:6px;flex:none;padding:0 0 4px;scrollbar-width:none;animation:vellumCardIn var(--duration-pace) var(--ease-unveil) both}.mi-tool-panel::-webkit-scrollbar{display:none}.mi-tool-heading{display:flex;align-items:center;justify-content:space-between;height:24px;font-size:calc(9px * var(--ui-scale, 1));letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.mi-tool-heading button{min-width:44px;min-height:24px;text-align:right}.mi-tool-option{min-height:28px;padding:4px;font-size:calc(8px * var(--ui-scale, 1));line-height:1.25;overflow-wrap:anywhere}.mi-place-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){.mi-tool-panel{animation:none}.mi-tool-option{transition:none}}@media(max-width:599px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){section.work-index-gallery{--wi-catalogue-thumb:clamp(96px,26vw,112px);padding-left:calc(var(--mobile-timeline-side,24px) + 16px);padding-right:calc(var(--mobile-timeline-side,24px) + 16px)}.work-index-gallery .wi-grid{grid-template-columns:minmax(0,1fr);gap:24px}.work-index-gallery .wi-tile{width:100%;display:grid;grid-template-columns:minmax(0,1fr) var(--wi-catalogue-thumb);column-gap:20px;align-items:center;min-height:var(--wi-catalogue-thumb)}.work-index-gallery .wi-tile .wi-image{grid-column:2;grid-row:1;width:var(--wi-catalogue-thumb);height:var(--wi-catalogue-thumb);margin:0}.work-index-gallery .wi-tile-copy{grid-column:1;grid-row:1}.work-index-gallery .wi-tile .wi-tile-title{display:-webkit-box;-webkit-line-clamp:3;min-height:0;overflow:visible;font-size:calc(16px * var(--ui-scale, 1));line-height:1.15;letter-spacing:-.025em}.work-index-gallery .wi-tile-meta{display:block;margin-top:8px;font:calc(11px * var(--ui-scale, 1))/1.5 Sono,monospace;color:var(--text-secondary);overflow-wrap:anywhere}.work-index-gallery .wi-player-edition{max-width:none;margin-bottom:24px}.work-index-gallery .wi-inline-work[data-viewing=true] .wi-tile-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;margin-bottom:14px}.work-index-gallery .wi-inline-work[data-viewing=true] .wi-tile-meta{margin-top:0;text-align:right;white-space:nowrap}.work-index-gallery .wi-inline-work[data-viewing=true] .wi-tile-visit-head{display:none}.work-index-gallery .wi-inline-work[data-viewing=true] .wi-tile-visit.wi-tile-visit-foot{display:flex;align-self:stretch;justify-content:center;min-height:44px;margin-top:14px}.work-index-gallery .wi-tile[data-list-selected=true] .wi-tile-title,.work-index-gallery .wi-player-card[data-list-selected=true] .wi-player-head strong{padding-left:0}.work-index-gallery .wi-tile[data-list-selected=true] .wi-tile-title:before,.work-index-gallery .wi-player-card[data-list-selected=true] .wi-player-head strong:before{left:-13px}.work-index-gallery .wi-player-toggle{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:84px;padding:0 90px 0 0}.work-index-gallery .wi-player-head{display:contents;font-size:calc(16px * var(--ui-scale, 1));line-height:1.15;letter-spacing:-.025em}.work-index-gallery .wi-player-crop{position:absolute;right:0;top:4px;width:72px;height:72px}.work-index-gallery .wi-player-author{font-size:calc(11px * var(--ui-scale, 1));margin:8px 0 0;overflow-wrap:anywhere;max-width:100%}.work-index-gallery .wi-player-standing{font-size:calc(9px * var(--ui-scale, 1));margin-top:5px}.work-index-gallery .wi-player-excerpt{-webkit-line-clamp:2;font-size:calc(11px * var(--ui-scale, 1));line-height:1.75;margin-top:12px}.work-index-gallery .wi-player-excerpt[data-truncated=true]{mask-image:linear-gradient(to bottom,#000 35%,#000b 70%,transparent);-webkit-mask-image:linear-gradient(to bottom,#000 35%,#000b 70%,transparent)}}@media(max-width:599px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.work-index-gallery section:is([data-gallery-section^="luci-chapter:"],[data-gallery-section^="masks:"]){margin-top:0;margin-bottom:24px}.work-index-gallery section:is([data-gallery-section^="luci-chapter:"],[data-gallery-section^="masks:"])>.wi-gallery-heading{display:none}}@media(max-width:599px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){section.work-index-gallery{padding-top:calc(var(--hi-head,88px) + 96px);padding-bottom:calc(var(--hi-foot,260px) + var(--wi-runway,0px));mask-image:none;-webkit-mask-image:none}section.work-index-gallery>.wi-gallery-content{padding-top:var(--wi-headroom,0px)}@media(max-width:599px){section.work-index-gallery{padding-top:calc(var(--hi-head,88px) + 16px)}}.wi-top-atmosphere{display:block;position:absolute;inset:0 0 auto;height:calc(var(--hi-head,88px) + 120px);z-index:2;pointer-events:none}.wi-top-atmosphere:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.wi-top-atmosphere:after{display:none}.wi-top-atmosphere:before{background:linear-gradient(var(--wi-top-fade-angle,178deg),var(--surface-base) calc(var(--hi-head,88px) + 14px),color-mix(in srgb,var(--surface-base) 47%,transparent) calc(var(--hi-head,88px) + 46px),color-mix(in srgb,var(--surface-base) 7%,transparent) calc(var(--hi-head,88px) + 78px),transparent calc(var(--hi-head,88px) + 116px))}}.mi-focus-label{max-width:calc(100% - 8px);overflow:hidden;text-overflow:ellipsis;position:absolute;top:0;transform:translate(-50%);font:500 calc(12px * var(--ui-scale, 1))/16px "Neue Haas Grotesk Display Pro",system-ui,sans-serif;color:var(--text-primary);white-space:nowrap;pointer-events:none}@media(max-width:599px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.work-index-gallery .wi-tile-copy{padding-right:6px}.work-index-gallery .wi-tile-title,.work-index-gallery .wi-player-head strong,.work-index-gallery .wi-heading-label{transform-origin:left center;transition:transform var(--duration-stride) var(--ease-settle),color var(--duration-quick) ease}.work-index-gallery .wi-tile[data-list-selected=true] .wi-tile-title,.work-index-gallery .wi-player-card[data-list-selected=true] .wi-player-head strong{transform:translateY(-1px) scale(1.045);color:var(--text-primary)}.work-index-gallery .wi-heading-label{display:block}}@media(prefers-reduced-motion:reduce){.work-index-gallery .wi-tile-title,.work-index-gallery .wi-player-head strong,.work-index-gallery .wi-heading-label{transition:none!important;transform:none!important}}.mi-centered .mi-track{height:60px}.mi-centered .mi-ruler-marks{position:absolute;top:18px;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.mi-centered .mi-ruler-marks i{position:absolute;left:0;margin-left:-.5px;bottom:12px;width:1px;background:var(--text-primary);border-radius:1px;pointer-events:none}.mi-centered .mi-major-mark{height:22px;opacity:.7}.mi-centered .mi-bank-mark{height:16px}.mi-centered .mi-work-mark{height:9px}.mi-centered .mi-grip{top:36px;width:3px;height:26px;box-shadow:0 0 0 3px var(--surface-panel)}.mi-centered[data-held=true] .mi-grip{width:4px;height:30px}.mi-centered .mi-focus-label{font-size:calc(13px * var(--ui-scale, 1));line-height:17px}.mi-centered .mi-track input{height:60px}@media(prefers-reduced-motion:reduce){.mi-grip{transition:none}}.mi-centered[data-held=true] .mi-grip{width:1px;height:28px;opacity:.28;box-shadow:none;transition:width var(--duration-instant) var(--ease-settle),opacity var(--duration-instant) linear,height var(--duration-instant) var(--ease-settle)}.mi-centered[data-seated=true] .mi-grip{width:4px;height:26px;opacity:1}.mi-centered .mi-work-mark[data-nearest=true]{width:2px;margin-left:-1px;transform-origin:center center}.mi-centered .mi-work-mark[data-captured=true]{width:3px;margin-left:-1.5px}.mi-centered .mi-focus-label{transform:translate(-50%);scale:1;transition:scale var(--duration-swift) ease-out}.mi-centered[data-seated=true] .mi-focus-label{scale:1.025}@media(prefers-reduced-motion:reduce){.mi-centered .mi-grip,.mi-centered .mi-focus-label{transition:none}.mi-centered .mi-focus-label{scale:1}}@media(max-width:599px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){html[data-side-strip=right] section.work-index-gallery{padding-right:calc(var(--mobile-timeline-side,24px) + 16px + var(--side-strip))}}.work-index-panel{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;color:var(--text-primary);overflow:hidden;font-family:inherit}.wi-close{position:absolute;right:20px;top:16px;width:44px;height:44px;font-size:calc(24px * var(--ui-scale, 1))}.wi-search{padding:0 32px 18px;flex:none}.wi-search input{width:100%;min-height:44px;background-color:transparent;color:var(--text-primary);border:0;border-bottom:1px solid var(--border-medium);border-radius:0;outline-offset:4px}.wi-index-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 20px 24px;scrollbar-width:none;-ms-overflow-style:none}.wi-index-scroll::-webkit-scrollbar{display:none}.wi-index-scroll ul{list-style:none;padding:0;margin:0}.wi-row-node,.wi-row-head{position:relative}.wi-row{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;text-align:left;padding:8px 10px 8px calc(4px + var(--wi-depth)*12px);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 45%,transparent);font-size:calc(13px * var(--ui-scale, 1));color:var(--text-primary);transition:background-color var(--duration-stride) ease,transform var(--duration-pace) var(--ease-settle,var(--ease-glide)),color var(--duration-stride) ease}.wi-row[data-selected=true]{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}@media(hover:hover){.wi-row:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}}@media(hover:hover){.wi-row:hover{transform:translate(3px)}}.wi-row[data-selected=true]{color:var(--text-primary)}.wi-row-mark{transition:transform var(--duration-pace) var(--ease-settle,var(--ease-glide)),color var(--duration-stride) ease}.wi-row[data-expanded=true] .wi-row-mark-branch{color:var(--text-primary)}.wi-children{margin:0}.wi-row[aria-current=page]{font-weight:600}.wi-row-mark{width:16px;flex:none;font:calc(12px * var(--ui-scale, 1)) Sono,monospace;color:var(--text-tertiary)}.wi-row-title{flex:1;min-width:0}.wi-row-count{font:calc(9px * var(--ui-scale, 1)) Sono,monospace;flex:none;color:var(--text-tertiary)}.wi-all{display:flex;justify-content:space-between;width:100%;min-height:44px;padding:8px 10px;font:calc(10px * var(--ui-scale, 1)) Sono,monospace;color:var(--text-secondary)}.wi-results{font:calc(10px * var(--ui-scale, 1)) Sono,monospace;padding:12px 10px 12px 28px}.wi-more{display:block;min-height:44px;margin:12px auto;padding:8px 16px;font:calc(10px * var(--ui-scale, 1)) Sono,monospace;border-bottom:1px solid var(--border-medium);color:var(--text-secondary)}.wi-destinations{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;gap:12px;border-top:1px solid var(--border-subtle);flex:none}.wi-destinations button{min-height:44px;font:calc(10px * var(--ui-scale, 1)) Sono,monospace;color:var(--text-secondary)}.work-index-gallery{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;background:var(--surface-base);color:var(--text-primary);padding:40px clamp(24px,5vw,72px) 100px}.work-index-gallery::-webkit-scrollbar{display:none}@keyframes wi-gallery-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wi-gallery-section{margin:0 0 56px}.wi-section-heading{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;gap:16px;font-size:calc(20px * var(--ui-scale, 1));min-height:56px;border-bottom:1px solid var(--border-subtle);margin-bottom:24px}.wi-section-heading span{font:calc(10px * var(--ui-scale, 1)) Sono,monospace;color:var(--text-tertiary);transition:color var(--duration-stride) ease,transform var(--duration-pace) var(--ease-settle,var(--ease-glide))}.wi-section-heading:focus-visible span{color:var(--text-primary);transform:translate(3px)}@media(hover:hover){.wi-section-heading:hover span{color:var(--text-primary);transform:translate(3px)}}.wi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:32px 24px}.wi-tile{display:flex;flex-direction:column;text-align:left;min-width:0;align-self:start;transition:transform var(--duration-sweep) var(--ease-settle,var(--ease-glide)),color var(--duration-stride) ease,opacity var(--duration-pace) ease}.wi-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:100%;margin-bottom:12px;overflow:hidden;background:transparent}.wi-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.wi-tile-image{transform-origin:center;transition:transform var(--duration-settle) var(--ease-settle,var(--ease-glide))}.wi-tile:focus-visible .wi-tile-image,.wi-tile[data-list-hover=true] .wi-tile-image{transform:scale(1.035)}@media(hover:hover){.wi-tile:hover .wi-tile-image{transform:scale(1.035)}}.wi-tile-title{transition:color var(--duration-stride) ease}.wi-tile:focus-visible .wi-tile-title,.wi-tile[data-list-hover=true] .wi-tile-title{color:var(--text-secondary)}@media(hover:hover){.wi-tile:hover .wi-tile-title{color:var(--text-secondary)}}.wi-word-plate{font:calc(12px * var(--ui-scale, 1)) Sono,monospace;padding:24px;width:100%;height:100%;display:grid;place-items:center;color:var(--text-tertiary)}.wi-tile-title{font-size:calc(13px * var(--ui-scale, 1));line-height:1.3}.wi-row-loupe{display:none}.wi-drawer-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250}.wi-drawer-layer[hidden]{display:none}.wi-dismiss{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;cursor:default}.wi-drawer{position:absolute;top:0;bottom:0;left:var(--wi-sidebar);width:var(--tuner-panel-width,440px);background:var(--surface-panel,var(--surface-base));border-right:1px solid var(--border-medium);box-shadow:8px 0 36px #0001;animation:wi-arrive var(--duration-sweep) var(--ease-glide) both;overflow:hidden}.wi-drawer[data-desktop=false]{top:calc(env(safe-area-inset-top) + 88px);bottom:calc(env(safe-area-inset-bottom) + 18px);left:24px;right:24px;width:auto;border:1px solid var(--border-subtle);animation-name:wi-arrive-mobile}.wi-drawer[data-desktop=false] .wi-search{padding:0 20px 12px}.wi-drawer[data-desktop=false] .wi-index-scroll{padding-inline:12px}@keyframes wi-arrive{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes wi-arrive-mobile{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wi-children-in{0%{opacity:0;transform:translateY(-5px);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes wi-tile-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:599px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.work-index-gallery{padding:calc(var(--hi-head,88px) + 8px) 16px var(--hi-foot,260px)}.wi-grid{grid-template-columns:repeat(2,minmax(0,min(180px,calc((100vw - 46px)/2))));justify-content:space-between;gap:18px 14px}.wi-section-heading{font-size:calc(17px * var(--ui-scale, 1));min-height:44px;margin-bottom:12px}.wi-section-heading span{font-size:calc(9px * var(--ui-scale, 1))}.wi-heading h1{font-size:calc(24px * var(--ui-scale, 1))}.wi-gallery-section{margin-bottom:30px}.wi-tile-title{font-size:calc(11px * var(--ui-scale, 1))}}@media(prefers-reduced-motion:reduce){.wi-drawer,.wi-gallery-content,.wi-children,.wi-tile{animation:none}.wi-tile,.wi-row,.wi-row-mark,.wi-section-heading span,.wi-tile-image{transition:none}}.wi-row-context{display:block;font:calc(9px * var(--ui-scale, 1)) Sono,monospace;color:var(--text-tertiary);margin-top:5px;line-height:1.5}.mobile-card-menu[data-index-open=true]{z-index:260}.mobile-card-menu[data-index-open=true] header{opacity:1}.wi-search{padding:var(--tuner-ip-header-pb,16px) var(--tuner-panel-pad-x,32px) 0}.work-index-panel[data-compact=false] .wi-search input{min-height:var(--tuner-ip-toolbar-h,36px);height:var(--tuner-ip-toolbar-h,36px);font-size:calc(13px * var(--ui-scale, 1));padding:6px 0}.work-index-panel[data-compact=true] .wi-search{padding:0 16px 10px}.work-index-panel[data-compact=true] .wi-search input{transition:border-color var(--duration-pace) ease,background-color var(--duration-pace) ease}.work-index-panel[data-compact=true] .wi-search:focus-within input{border-color:var(--text-primary);background-color:color-mix(in srgb,var(--text-primary) 3%,transparent)}.wi-index-scroll{padding-inline:calc(var(--tuner-panel-pad-x,32px) - 12px)}.work-index-panel[data-compact=true] .wi-index-scroll{padding-inline:4px}.wi-index-scroll{overflow-anchor:none;scroll-behavior:auto}.wi-row-head{z-index:1}@media(hover:hover){.wi-row-head:hover{z-index:2}}@keyframes wi-index-unfold{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.wi-children{animation:none}}.work-index-panel{--wi-axis:10px;--wi-stroke:1px;--wi-indent:22px;--wi-row-size:var(--tuner-item-height,27px);--wi-ring:var(--tuner-dot-size,10px);--wi-settle:var(--duration-stride)}.wi-instrument{position:relative;flex:1;min-height:0;isolation:isolate}.wi-index-scroll{height:100%;display:flex;flex-direction:column;padding-bottom:12px;overflow:hidden}.wi-index-scroll[data-search=true]{overflow:auto;display:block}.wi-index-scroll>.wi-rail-list{flex:1;min-height:0;overflow:auto;scrollbar-width:none}.wi-rail-list{position:relative;list-style:none;padding:0;margin:0}.wi-rail-list[data-focused=true]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.wi-rail-list[data-focused=true]>.wi-row-node{flex:1;min-height:0;display:flex;flex-direction:column}.wi-row-node{flex:none}.wi-row-head{flex:none;position:relative;user-select:none;-webkit-user-select:none;font-size:calc(13px * var(--ui-scale, 1));line-height:1.3}.wi-dock{flex:none;min-height:0;max-height:min(40%,calc(var(--wi-row-size,36px)*3));display:flex;flex-direction:column}.wi-dock-scroll{overflow:auto;overscroll-behavior:contain;scrollbar-width:none;min-height:0;outline-offset:-2px}.wi-branch{display:flex;flex-direction:column;flex:0;min-height:0;overflow:hidden;opacity:1}.wi-branch[data-open=true]{flex:1;opacity:1}.wi-branch[aria-hidden=true]{max-height:0;visibility:hidden}.wi-exit-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;list-style:none}.wi-exit-layer>.wi-exit{position:absolute;display:block;overflow:visible;max-height:none}.wi-branch-clip{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.wi-branch-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;overflow-anchor:none;outline-offset:-2px}.wi-dock-scroll,.wi-branch-scroll{--wi-edge-top:0px;--wi-edge-bottom:0px;--wi-list-fade:linear-gradient(to bottom,transparent,#0008 calc(var(--wi-edge-top)*.42),#000 var(--wi-edge-top),#000 calc(100% - var(--wi-edge-bottom)),#0008 calc(100% - var(--wi-edge-bottom)*.42),transparent);-webkit-mask-image:var(--wi-list-fade);mask-image:var(--wi-list-fade)}.wi-branch-scroll:has(>.wi-rail-list[data-focused=true]){overflow:hidden;-webkit-mask-image:none;mask-image:none}.wi-dock[data-fit=true],.wi-dock[data-fit=true] :is(.wi-dock-scroll,.wi-branch[data-open=true],.wi-branch-clip,.wi-branch-scroll,.wi-rail-list),.wi-row-node[data-fit=true]>.wi-branch[data-open=true],.wi-row-node[data-fit=true]>.wi-branch[data-open=true] :is(.wi-branch-clip,.wi-branch-scroll,.wi-rail-list,.wi-dock-scroll,.wi-branch[data-open=true]){overflow:visible;-webkit-mask-image:none;mask-image:none}.wi-index-scroll::-webkit-scrollbar,.wi-rail-list::-webkit-scrollbar,.wi-dock-scroll::-webkit-scrollbar,.wi-branch-scroll::-webkit-scrollbar{display:none}.wi-row{position:relative;min-height:var(--wi-row-size);padding:0 42px 0 28px!important;gap:8px;border:0;line-height:1.3;align-items:center;font-size:inherit!important;transition:background-color var(--wi-settle) var(--ease-settle),transform var(--duration-quick) var(--ease-settle)}@media(hover:hover){.wi-row:hover{background:#0c0a090a}[data-theme=dark] .wi-row:hover{background:#e1ded80d}[data-theme=luci] .wi-row:hover{background:#fff7ed0f}}.wi-row:active{transform:scale(.98);transition-duration:var(--duration-instant)}.wi-row-title{margin-left:calc(var(--wi-depth)*var(--wi-indent))}.wi-row[data-selected=true]{background:transparent;transform:none}@media(hover:hover){.wi-row:hover,.wi-all:hover{background:transparent;transform:none}}.wi-row:active,.wi-row[data-selected=true]:active,.wi-row:hover:active{transform:scale(var(--press-scale,.98));transition-duration:var(--duration-instant)}.wi-row-mark{position:absolute;left:var(--wi-axis);top:50%;width:3px;height:3px;transform:translate(-50%,-50%);border-radius:50%;background:var(--text-tertiary)}.wi-row-mark-branch{width:var(--wi-ring);height:var(--wi-ring);border:var(--wi-stroke) solid var(--border-strong,var(--text-tertiary));background:transparent;box-sizing:border-box;transition:border-color var(--duration-quick) var(--ease-settle),background-color var(--duration-quick) var(--ease-settle)}@media(hover:hover){.wi-row-head:hover .wi-row-mark-branch{border-color:var(--accent-primary,var(--text-primary))}}.wi-row-node[data-expanded=true]>.wi-row-head .wi-row-mark-branch{background:var(--accent-primary,var(--text-primary));border-color:var(--accent-primary,var(--text-primary))}.wi-row-mark-branch{z-index:3}.wi-row-node[data-on-path=true]>.wi-row-head .wi-row-mark{background:var(--accent-primary,var(--text-primary));border-color:var(--accent-primary,var(--text-primary))}.wi-row-pipe{display:none}.work-index-panel[data-compact=false] .wi-row-node[data-depth="1"]>.wi-row-head .wi-row-pipe{display:block;position:absolute;left:var(--wi-axis);top:50%;height:1px;width:var(--tuner-notch-width,7px);border-radius:0 999px 999px 0;transform:translateY(-50%);background:#0c0a0940;transition:width var(--wi-settle) var(--ease-settle),background-color var(--wi-settle) var(--ease-settle)}[data-theme=dark] .work-index-panel[data-compact=false] .wi-row-node[data-depth="1"]>.wi-row-head .wi-row-pipe{background:#e1ded833}[data-theme=luci] .work-index-panel[data-compact=false] .wi-row-node[data-depth="1"]>.wi-row-head .wi-row-pipe{background:#fff7ed47}@media(hover:hover){.work-index-panel[data-compact=false] .wi-row-node[data-depth="1"]>.wi-row-head:hover .wi-row-pipe{width:var(--tuner-notch-hover,14px);background:#0c0a098c}[data-theme=dark] .work-index-panel[data-compact=false] .wi-row-node[data-depth="1"]>.wi-row-head:hover .wi-row-pipe{background:#e1ded88c}[data-theme=luci] .work-index-panel[data-compact=false] .wi-row-node[data-depth="1"]>.wi-row-head:hover .wi-row-pipe{background:#fff7ed99}}.work-index-panel[data-compact=false] .wi-row-node[data-depth="1"]>.wi-row-head[data-current=true] .wi-row-pipe{opacity:0}@media(prefers-reduced-motion:reduce){.wi-row-pipe{transition:none}}.wi-row-node:not([data-depth="0"])>.wi-row-head .wi-row-mark{display:none}.wi-row-head:focus-within{z-index:2}.wi-row-title{opacity:.5;transition:opacity var(--wi-settle) var(--ease-settle);transform-origin:left center}:where(.wi-row-node[data-on-path=true])>.wi-row-head .wi-row-title{opacity:.72}.wi-row-head[data-previewed=true] .wi-row-title,.wi-row:focus-visible .wi-row-title{opacity:.95}.wi-row-head[data-current=true] .wi-row-title{opacity:1}.wi-row-count{transition:opacity var(--wi-settle) var(--ease-settle);opacity:.5}.wi-row-head[data-previewed=true] .wi-row-count{opacity:.95}.wi-row-head[data-current=true] .wi-row-count{opacity:1}.wi-row-media{position:absolute;left:calc(28px + var(--wi-depth)*var(--wi-indent) - 1.43em - 6px);top:50%;width:1.43em;height:1.43em;transform:translateY(-50%);pointer-events:none}.wi-row-node[data-depth="0"]>.wi-row-head .wi-row-media{left:calc(var(--wi-axis) - .715em)}.wi-row-symbol{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--text-secondary);font-weight:500;line-height:1;opacity:.8;transform:scale(1);transition:opacity var(--duration-quick) var(--ease-settle),transform var(--duration-pace) var(--ease-unveil,var(--ease-respond))}.wi-row-symbol img{display:block;position:absolute;left:50%;top:50%;width:calc(1.43em * var(--wi-symbol-ratio,1));height:1.43em;max-width:none;transform:translate(-50%,-50%);object-fit:contain;filter:var(--icon-filter)}.wi-row-loupe{display:block;position:absolute;left:0;top:50%;width:1.43em;height:1.43em;border-radius:50%;overflow:hidden;pointer-events:none;opacity:0;transform:translate(3px,-50%) scale(.72);transform-origin:center;background:var(--surface-panel,var(--surface-base));box-shadow:0 0 0 .5px var(--border-medium),0 1px 2px #0001;transition:opacity var(--duration-quick) var(--ease-settle),transform var(--duration-pace) var(--ease-unveil,var(--ease-respond)),box-shadow var(--duration-pace) var(--ease-settle);z-index:3}.wi-row-loupe:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 .5px .5px #ffffff70,inset 0 -.5px .5px #0003}.wi-row-loupe img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform var(--duration-pace) var(--ease-settle)}.wi-row-head[data-current=true] .wi-row-loupe[data-ready=true]{opacity:.9;transform:translateY(-50%) scale(.94)}.wi-row-head[data-previewed=true] .wi-row-loupe[data-ready=true],.wi-row:focus-visible~.wi-row-media .wi-row-loupe[data-ready=true]{opacity:1;transform:translateY(calc(-50% - 1px)) scale(1);box-shadow:0 0 0 .5px var(--border-medium),0 2px 4px #0002}.wi-row-head[data-previewed=true] .wi-row-loupe img,.wi-row:focus-visible~.wi-row-media .wi-row-loupe img{transform:scale(1.035)}.wi-row:active .wi-row-title{opacity:1;transition-duration:var(--duration-instant)}.wi-row-head:has(.wi-row:active) .wi-row-loupe[data-ready=true]{opacity:1;transform:translateY(-50%) scale(.98);box-shadow:0 0 0 .5px var(--border-medium);transition-duration:var(--duration-instant)}.wi-row-head:has(.wi-row:active) .wi-row-loupe img{transform:scale(1);transition-duration:var(--duration-instant)}.wi-root{position:relative;flex:none;display:flex;justify-content:flex-start;align-items:center;min-height:52px;padding:0 0 0 28px;color:var(--text-primary);font-family:inherit;font-size:calc(18px * var(--ui-scale, 1));font-weight:500;line-height:1.3}.wi-root-node{position:absolute;left:var(--wi-axis);top:50%;width:12px;height:12px;transform:translate(-50%,-50%);border:var(--wi-stroke) solid var(--text-primary);border-radius:50%;background:var(--surface-panel,var(--surface-base));box-sizing:border-box}.wi-root[data-selected=true] .wi-root-node{background:var(--text-primary)}.wi-spine{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:-1;fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter}.wi-spine-track{stroke:color-mix(in srgb,var(--text-primary) 25%,transparent)}.wi-spine-selection{stroke:var(--accent-primary,var(--text-primary))}.wi-index-scroll[data-hover-scroll] .wi-row-head:not([data-current=true]) .wi-row-loupe{opacity:0!important}@media(min-width:768px)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){.wi-branch .wi-row-head{font-size:calc(12px * var(--ui-scale, 1))}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.work-index-panel{--wi-row-size:44px;--wi-indent:16px}.wi-dock{max-height:20%}}@media(prefers-reduced-motion:reduce){.wi-branch,.wi-row-title{transition:none}}.wi-instrument[data-tight=true] .wi-index-scroll{display:block;overflow:auto}.wi-instrument[data-tight=true] .wi-rail-list{display:block;height:auto;min-height:0;overflow:visible}.wi-instrument[data-tight=true] .wi-dock{display:block;max-height:none}.wi-instrument[data-tight=true] .wi-dock-scroll,.wi-instrument[data-tight=true] .wi-branch-scroll{overflow:visible;mask-image:none;-webkit-mask-image:none}.wi-instrument[data-tight=true] .wi-branch[data-open=true],.wi-instrument[data-tight=true] .wi-branch-clip{display:block;overflow:visible}@media(prefers-reduced-motion:reduce){.wi-row-title,.wi-row-count,.wi-row-symbol,.wi-row-loupe,.wi-row-loupe img{transition:none!important}.wi-row-title{transform:none!important}.wi-row-loupe[data-ready=true]{transform:translateY(-50%)!important}.wi-row-loupe img{transform:none!important}}.wi-gallery-heading{margin:0;font:inherit}.wi-gallery-section>.wi-gallery-section{margin-top:28px}.wi-gallery-section[data-gallery-depth="1"]>.wi-gallery-heading .wi-section-heading{font-size:calc(16px * var(--ui-scale, 1));min-height:44px}.wi-gallery-section[data-gallery-depth="2"]>.wi-gallery-heading .wi-section-heading{font-size:calc(14px * var(--ui-scale, 1));min-height:40px}.wi-gallery-content .wi-tile-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}.work-index-gallery{overflow-anchor:none;scroll-behavior:auto}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.wi-gallery-section>.wi-gallery-section{margin-top:20px}.wi-gallery-section[data-gallery-depth="1"]>.wi-gallery-heading .wi-section-heading{font-size:calc(15px * var(--ui-scale, 1))}.wi-gallery-section[data-gallery-depth="2"]>.wi-gallery-heading .wi-section-heading{font-size:calc(13px * var(--ui-scale, 1))}}.wi-archive-frame{position:relative;display:block;flex:0 0 auto;overflow:hidden;padding:0;border:0;background:transparent;cursor:pointer;scroll-snap-align:center;transition:width var(--duration-settle) var(--ease-unfurl,var(--ease-respond)),height var(--duration-settle) var(--ease-unfurl,var(--ease-respond))}.wi-archive-frame:not([data-expanded=true]){cursor:var(--cursor-zoom-in-image,zoom-in)}.wi-archive-frame[data-expanded=true][aria-label^="Next image"]{cursor:var(--cursor-next-image,e-resize)}.wi-archive-frame[data-expanded=true][aria-label^="Close "]{cursor:var(--cursor-close-image,zoom-out)}.wi-archive-frame img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.wi-archive-frame .wi-archive-full{position:absolute;top:0;right:0;bottom:0;left:0}.wi-archive-frame:focus-visible{outline:1px solid var(--text-primary);outline-offset:3px}.wi-archive-controls{display:flex;align-items:center;gap:16px;min-height:40px;font:calc(11px * var(--ui-scale, 1)) Sono,monospace;color:var(--text-secondary)}.wi-archive-controls[hidden]{display:none}.wi-archive-controls button{min-width:32px;min-height:36px;transition:opacity var(--duration-quick) ease,transform var(--duration-stride) var(--ease-settle)}.wi-archive-controls button:active{transform:scale(.98)}.wi-archive-controls button:disabled{opacity:.25}@media(hover:hover){.wi-archive-controls button:hover{color:var(--text-primary)}}.wi-archive-frame img{transition:transform var(--duration-pace) var(--ease-settle)}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.wi-archive-controls{min-height:44px}.wi-archive-controls button{min-height:44px;min-width:44px}}@media(prefers-reduced-motion:reduce){.wi-archive-frame,.wi-archive-frame img,.wi-archive-controls button{transition:none}}.work-index-panel[data-compact=false]>.panel-heading{height:calc(var(--tuner-hairline-y,216.5px) - var(--tuner-ip-toolbar-h,36px));box-sizing:border-box}.work-index-panel[data-compact=false]>.wi-search{position:relative;padding-top:0;height:var(--tuner-ip-toolbar-h,36px)}.work-index-panel[data-compact=false]>.wi-search input{border-bottom:0}.work-index-panel[data-compact=false]>.wi-search:after{content:"";position:absolute;top:100%;left:var(--tuner-panel-pad-x,32px);right:var(--tuner-panel-pad-x,32px);height:1px;background:var(--border-medium)}.work-index-panel[data-compact=false] .wi-root{margin-top:var(--tuner-tl-pad-top,59px);height:var(--tuner-header-height,32px);min-height:var(--tuner-header-height,32px)}.work-index-panel[data-compact=false] .wi-root-node{width:var(--tuner-dot-size,10px);height:var(--tuner-dot-size,10px)}.wi-image[data-shape=circle]{border-radius:50%}.wi-archive-frame{transition:width var(--duration-settle) var(--ease-unfurl,var(--ease-respond)),height var(--duration-settle) var(--ease-unfurl,var(--ease-respond)),transform var(--duration-sweep) var(--ease-settle,var(--ease-glide)),opacity var(--duration-pace) ease}@media(prefers-reduced-motion:reduce){.wi-archive-frame{transition:none}}.work-index-panel[data-compact=false] .panel-heading-breadcrumb{padding-right:36px;min-width:0;white-space:nowrap}.work-index-panel[data-compact=false] .wi-crumb-home{flex:none}.work-index-panel[data-compact=false] .wi-crumb-location{min-width:0;overflow:hidden;text-overflow:ellipsis}.work-index-panel[data-compact=false] .wi-row-title{opacity:.5}.work-index-panel[data-compact=false] .wi-row-node[data-on-path=true]>.wi-row-head .wi-row-title{opacity:.72}.work-index-panel[data-compact=false] .wi-row-head[data-previewed=true] .wi-row-title,.work-index-panel[data-compact=false] .wi-row:focus-visible .wi-row-title{opacity:.95}.work-index-panel[data-compact=false] .wi-row-head[data-current=true] .wi-row-title{opacity:1}.work-index-panel[data-compact=false] .wi-row-count{opacity:.5}.work-index-panel[data-compact=false] .wi-row-node[data-depth="0"]>.wi-row-head .wi-row{min-height:34px}.work-index-panel[data-compact=false] .wi-row-node[data-depth="0"]>.wi-row-head .wi-row-title{font-size:var(--tuner-chapter-font,16px);letter-spacing:-.025em}.work-index-panel[data-compact=false] .wi-row-node[data-depth="0"]{margin-bottom:13.5px}.work-index-panel[data-compact=false] .wi-row-node[data-branch=false]{margin-bottom:4.5px}@keyframes wiDotArrive{0%{transform:translate(-50%,-50%) scale(0);opacity:0}50%{transform:translate(-50%,-50%) scale(1.08);opacity:1}75%{transform:translate(-50%,-50%) scale(.97)}to{transform:translate(-50%,-50%) scale(1)}}.work-index-panel .wi-row-node[data-expanded=true]>.wi-row-head .wi-row-mark-branch{animation:wiDotArrive var(--duration-sweep) var(--ease-respond) forwards}.work-index-panel .wi-row-node[data-expanded=true]>.wi-row-head .wi-row-mark-branch:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent-primary) 25%,transparent) 0%,transparent 70%);animation:inkPool var(--duration-ceremony) var(--ease-settle) forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.work-index-panel .wi-row-node[data-expanded=true]>.wi-row-head .wi-row-mark-branch{animation:none}.work-index-panel .wi-row-node[data-expanded=true]>.wi-row-head .wi-row-mark-branch:after{animation:none;display:none}}.work-index-panel[data-compact=false] .wi-row-head[data-previewed=true] .wi-row-count{opacity:.95}.work-index-panel[data-compact=false] .wi-row-head[data-current=true] .wi-row-count{opacity:1}.work-index-panel[data-compact=false] .wi-dock-scroll{--wi-edge-top:8px;--wi-edge-bottom:8px}.work-index-panel[data-compact=false] .wi-dock-scroll[data-start=true]{--wi-edge-top:0px}.work-index-panel[data-compact=false] .wi-dock-scroll[data-end=true]{--wi-edge-bottom:0px}@media(min-width:768px)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){.wi-gallery-section[data-gallery-depth="0"]{margin-bottom:64px}.wi-gallery-section>.wi-gallery-section{margin-top:20px;margin-bottom:32px}.wi-gallery-section[data-gallery-depth="1"]>.wi-gallery-heading .wi-section-heading{font-size:calc(14px * var(--ui-scale, 1));min-height:32px;margin-bottom:16px;border-bottom:0}.wi-gallery-section[data-gallery-depth="2"]>.wi-gallery-heading .wi-section-heading{font-size:calc(13px * var(--ui-scale, 1));min-height:28px;margin-bottom:14px;border-bottom:0}}.wi-player-edition{width:120px;margin-bottom:28px}.wi-player-card[data-expanded=true]{cursor:auto}.wi-player-card{min-width:0;min-height:180px;align-self:start;color:var(--text-primary);transition:transform var(--duration-pace) var(--ease-settle),opacity var(--duration-pace) ease}.wi-player-toggle{display:block;width:100%;text-align:left;padding:16px 0 12px;min-height:0}.wi-player-head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:calc(14px * var(--ui-scale, 1));min-height:44px}.wi-player-head strong{font-weight:500}.wi-player-crop{width:44px;height:44px;flex:none;overflow:hidden;border-radius:50%;position:relative}.wi-player-crop .monument-crop,.wi-row-loupe .monument-crop{position:relative;overflow:hidden}.wi-player-author{display:block;font-size:calc(9px * var(--ui-scale, 1));line-height:1.5;color:var(--text-secondary);margin:8px 0}.wi-player-excerpt{text-align:left;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;font-size:calc(11px * var(--ui-scale, 1));line-height:1.8;margin-top:12px;color:var(--text-secondary)}.wi-player-standing{display:block;font-size:calc(9px * var(--ui-scale, 1));text-transform:uppercase;letter-spacing:.08em;margin-top:12px;color:var(--text-secondary)}.wi-player-prose{font-size:calc(12px * var(--ui-scale, 1));line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-secondary)}.wi-player-ascii pre{font-size:calc(8px * var(--ui-scale, 1));line-height:1.3;white-space:pre;overflow-x:auto;scrollbar-width:none}.wi-player-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 0;font:calc(10px * var(--ui-scale, 1)) Sono,monospace}.wi-player-actions button{min-height:32px;transition:color var(--duration-quick) ease,transform var(--duration-quick) var(--ease-settle)}.wi-player-actions button:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.wi-player-card,.wi-player-actions button{transition:none}}.work-index-gallery.wi-gallery-handoff{position:absolute;overflow:hidden;pointer-events:none;background:var(--surface-base);color:var(--text-primary);z-index:4;contain:paint;scrollbar-width:none}.wi-gallery-handoff .wi-player-toggle{pointer-events:none}.wi-player-edition{width:100%;max-width:340px;margin-bottom:24px}.wi-player-edition .wi-tile{flex-direction:row;align-items:center;gap:16px}.wi-player-edition .wi-image{width:80px;flex:none;margin:0}.wi-player-edition .wi-tile-title{min-height:0}.wi-player-toggle:focus-visible,.wi-player-actions button:focus-visible{outline:1px solid var(--text-primary);outline-offset:4px}@media(min-width:768px)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){.wi-grid[data-players=true]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:32px 28px}}.wi-player-stage{display:none}@media(min-width:768px)and (not ((pointer:coarse)and (orientation:landscape)and (max-height:500px))){.wi-grid[data-players=true]>.wi-player-card[data-expanded=true]{grid-column:1/-1}.wi-player-card[data-expanded=true]:has(>.wi-player-stage){display:grid;grid-template-columns:var(--wi-player-stage,300px) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:32px;align-items:start}.wi-player-card[data-expanded=true]>.wi-player-stage{display:block;grid-row:1/span 2;position:relative;width:var(--wi-player-stage,300px);height:var(--wi-player-stage,300px);overflow:hidden;margin-top:16px;animation:wi-player-stage-in var(--duration-stride) var(--ease-settle,ease-out) both}.wi-player-card[data-expanded=true]:has(>.wi-player-stage) .wi-player-crop{visibility:hidden}}@keyframes wi-player-stage-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wi-player-card[data-expanded=true]>.wi-player-stage{animation:none}}.wi-player-excerpt{font-size:calc(12px * var(--ui-scale, 1))}.wi-player-prose{max-width:50ch}.wi-player-excerpt[data-truncated=true]{-webkit-mask-image:linear-gradient(to bottom,#000 48%,#000b 76%,transparent);mask-image:linear-gradient(to bottom,#000 48%,#000b 76%,transparent)}.wi-player-crop .wi-tile-image{display:block;width:100%;height:100%;object-fit:cover}.wi-index-scroll,.wi-rail-list,.wi-dock-scroll{overflow-anchor:none}.wi-image,.wi-player-crop{transform-origin:center;outline:1.5px solid transparent;outline-offset:3px;transition:transform var(--duration-quick) var(--ease-settle),translate var(--duration-pace) var(--ease-settle),filter var(--duration-pace) var(--ease-settle),outline-color var(--duration-quick) ease}.wi-archive-frame{outline:1.5px solid transparent;outline-offset:2px;transition:translate var(--duration-swift) var(--ease-settle),filter var(--duration-swift) var(--ease-settle),outline-color var(--duration-quick) ease}.wi-tile[data-list-selected=true] .wi-image,.wi-player-card[data-list-selected=true] .wi-player-crop{outline-color:color-mix(in srgb,var(--text-primary) 35%,transparent)}.wi-tile-title,.wi-player-head strong{transition:color var(--duration-quick) ease}.wi-tile:is([data-list-hover=true],:focus-visible,[data-list-selected=true]) .wi-tile-title,.wi-player-card:is([data-list-hover=true],:focus-within,[data-list-selected=true]) .wi-player-head strong{color:var(--text-primary)}.wi-tile:is([data-list-hover=true],:focus-visible) .wi-image,.wi-player-card:is([data-list-hover=true],:focus-within) .wi-player-crop{translate:0 -3px;filter:var(--artwork-lift-shadow)}.wi-tile:is([data-list-hover=true],:focus-visible) .wi-tile-image{transform:none}.wi-image:has(>.wi-archive-frame:is([data-list-hover=true],:focus-visible):not([data-expanded=true])){translate:0 -3px;filter:var(--artwork-lift-shadow)}@media(hover:hover)and (pointer:fine){.wi-tile:hover .wi-image,.wi-player-card:hover .wi-player-crop{translate:0 -3px;filter:var(--artwork-lift-shadow)}.wi-tile:hover .wi-tile-image{transform:none}.wi-tile:hover .wi-tile-title,.wi-player-card:hover .wi-player-head strong{color:var(--text-primary)}}@media(prefers-reduced-motion:reduce){.wi-row-title,.wi-tile,.wi-image,.wi-tile-title,.wi-player-card,.wi-player-head strong,.wi-player-crop,.wi-archive-frame{transition:none!important;transform:none!important;translate:none!important}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.wi-tile .wi-image,.wi-player-crop{outline:1.5px solid transparent;outline-offset:3px;transition:outline-color var(--duration-quick) ease,transform var(--duration-pace) var(--ease-settle),box-shadow var(--duration-pace) var(--ease-settle)}.wi-archive-frame{outline:1.5px solid transparent;outline-offset:2px;transition:translate var(--duration-swift) var(--ease-settle),filter var(--duration-swift) var(--ease-settle),outline-color var(--duration-quick) ease}.wi-tile[data-list-selected=true] .wi-image,.wi-player-card[data-list-selected=true] .wi-player-crop,.wi-archive-frame[data-list-selected=true]{outline-color:var(--text-primary)}.wi-tile-title,.wi-player-head strong{position:relative}.wi-tile[data-list-selected=true] .wi-tile-title,.wi-player-card[data-list-selected=true] .wi-player-head strong{padding-left:11px;transform:none;color:var(--text-primary)}.wi-tile[data-list-selected=true] .wi-tile-title:before,.wi-player-card[data-list-selected=true] .wi-player-head strong:before{content:"";position:absolute;left:0;top:.45em;width:5px;height:5px;border-radius:50%;background:currentColor}.wi-archive-frame[data-list-selected=true]:after{content:"";position:absolute;left:6px;bottom:6px;width:5px;height:5px;border-radius:50%;background:var(--text-primary);box-shadow:0 0 0 3px var(--surface-base);pointer-events:none}}.wi-archive-image{display:block;width:100%;height:100%}.wi-tile-copy{display:block;min-width:0;width:100%}.wi-tile-meta{display:none}.wi-section-heading .wi-heading-label{font:inherit;color:inherit;transform:none}.work-index-gallery[data-archive-motion] .wi-archive-frame{transition:none!important;z-index:3}.work-index-gallery[data-archive-motion] .wi-archive-frame img{transition:none!important;transform:none!important}.wi-archive-frame[data-expanded=true]{transform:none;outline-color:transparent}.wi-archive-frame[data-expanded=true]:after{display:none}.wi-archive-frame{position:absolute;transition:none;transform:none}.wi-archive-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:none}.wi-archive-frame img{max-width:none;object-fit:fill;transform:none!important;transition:none}.wi-archive-full{animation:wi-archive-resolution var(--duration-stride) ease-out both}@keyframes wi-archive-resolution{0%{opacity:0}to{opacity:1}}.wi-archive-browser{margin-top:16px;align-self:stretch;width:100%;cursor:auto}.wi-archive-contact-strip{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;padding:2px;margin:-2px;touch-action:pan-x}.wi-archive-contact-strip::-webkit-scrollbar{display:none}.wi-archive-contact-strip button{border:0;padding:0;background:transparent;opacity:.65;outline:1px solid transparent;outline-offset:2px;transition:opacity var(--duration-quick) ease,transform var(--duration-stride) var(--ease-settle)}.wi-archive-contact-strip button[aria-current=true]{opacity:1;outline-color:var(--text-primary)}.wi-archive-contact-strip button:active{transform:scale(.98)}.wi-archive-contact-strip img{width:100%;height:100%;object-fit:cover}.wi-archive-tile[data-stepping] .wi-archive-frame[data-displayed=true] .wi-archive-image{opacity:.82;transition:opacity var(--duration-quick) ease}@media(prefers-reduced-motion:reduce){.wi-archive-full{animation:none}.wi-archive-contact-strip button{transition:none}}.work-index-gallery .wi-archive-frame{transform:none;outline-color:transparent}.work-index-gallery .wi-archive-frame:after{display:none}.wi-archive-frame .wi-archive-preview{position:absolute;top:0;right:0;bottom:0;left:0}.wi-sheet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sheet) var(--sheet-at)/var(--sheet-size) no-repeat;pointer-events:none}.wi-sheet>.wi-tile-image{position:relative}.wi-sheet[data-tile-shown]:before{opacity:0;visibility:hidden;transition:opacity var(--duration-stride) ease var(--duration-quick),visibility 0s linear calc(var(--duration-stride) + var(--duration-quick))}@media(prefers-reduced-motion:reduce){.wi-sheet[data-tile-shown]:before{transition:none}}.wi-sheet[data-tile-shown][data-tile-instant]:before{transition:none}@media(min-width:600px){.wi-top-atmosphere{display:none}}.wi-inline-work .wi-inline-stage{position:relative;aspect-ratio:1;flex:none;margin:0 0 12px;display:block;overflow:visible}.wi-inline-work .wi-inline-frame{position:absolute;inset:0 auto auto 0;width:100%;height:100%;margin:0;display:block}.wi-inline-work .wi-archive-image{height:auto}.wi-inline-work .wi-inline-frame[data-shape=circle]{border-radius:50%}.wi-inline-work .wi-tile-title{text-align:left}.wi-inline-work[data-viewing=true]{grid-column:1/-1;display:flex!important;flex-direction:column;align-items:flex-start;transform:none!important}.wi-inline-work[data-viewing=true] .wi-tile-copy{cursor:auto;order:-1;margin-bottom:16px;align-self:stretch;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.wi-tile-visit{flex:none;display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;border:1px solid var(--border-medium);background:none;color:var(--text-primary);font:400 calc(10px * var(--ui-scale, 1))/1 Sono,monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background-color var(--duration-quick) var(--ease-settle),border-color var(--duration-quick) var(--ease-settle)}@media(hover:hover){.wi-tile-visit:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-color:var(--text-primary)}}.wi-tile-visit:active{transform:translateY(1px);transition-duration:var(--duration-instant)}@media(prefers-reduced-motion:reduce){.wi-tile-visit{transition:none}}.wi-tile-visit.wi-tile-visit-foot{display:none}.wi-inline-work[data-viewing=true] .wi-inline-stage{aspect-ratio:auto;max-width:100%;margin:0;grid-column:auto;grid-row:auto}.work-index-gallery .wi-inline-work .wi-image{box-shadow:none!important}.work-index-gallery .wi-inline-work[data-viewing=true] .wi-image{transform:none!important;transition:none}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.work-index-gallery .wi-inline-work:not([data-viewing=true]) .wi-inline-stage{margin:0}}.wi-inline-work[data-viewing=true] :is(.wi-inline-frame,.wi-inline-stage){outline-color:transparent!important}.wi-player-edition:has(.wi-inline-work[data-viewing=true]){max-width:none}.wi-grid>.wi-tile{content-visibility:auto;contain-intrinsic-size:auto 164px auto 210px}.wi-grid>.wi-player-card{content-visibility:auto;contain-intrinsic-size:auto 240px auto 230px}.wi-grid>.wi-player-card:is([data-expanded=true],:focus-within,[data-list-hover=true],[data-list-selected=true]){content-visibility:visible}@media(hover:hover){.wi-grid>.wi-player-card:hover{content-visibility:visible}}@media(max-width:599px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.wi-grid>.wi-tile{contain-intrinsic-size:auto 310px auto var(--wi-catalogue-thumb,101px)}}@media(min-width:600px){[data-mobile-card-scene=true] section.work-index-gallery{padding-top:calc(var(--hi-head,88px) + 8px);padding-bottom:var(--hi-foot,260px)}}.wi-grid>.wi-tile:focus-within,.wi-grid>.wi-tile:has(.wi-archive-frame:is([data-list-hover=true],[data-list-selected=true],[data-expanded=true])){content-visibility:visible}.wi-grid>.wi-tile:is([data-list-hover=true],[data-list-selected=true],[data-viewing=true]){content-visibility:visible}@media(hover:hover){.wi-grid>.wi-tile:hover{content-visibility:visible}}.wi-tile-image:not([data-loaded=true]){opacity:0}@media(hover:none){.wi-archive-frame:not([data-expanded=true]) img{transition:transform var(--duration-pace) var(--ease-settle),scale var(--duration-quick) var(--ease-glide)}.wi-archive-frame:not([data-expanded=true]):active img{scale:.98;transition-duration:var(--duration-pace),var(--duration-instant)}.wi-section-heading{transition:opacity var(--duration-quick) ease}.wi-gallery-content .wi-tile-title{transition:transform var(--duration-quick) var(--ease-settle),color var(--duration-quick) ease,opacity var(--duration-quick) ease}.wi-section-heading:active,.wi-gallery-content .wi-tile-title:active{opacity:.55;transition-duration:var(--duration-instant)}}@media(hover:hover){.wi-archive-frame:not([data-expanded=true]) img{transition:transform var(--duration-pace) var(--ease-settle),scale var(--duration-quick) var(--ease-glide)}.wi-archive-frame:not([data-expanded=true]):active img{scale:.98;transition-duration:var(--duration-pace),var(--duration-instant)}.wi-player-toggle{transition:transform var(--duration-quick) var(--ease-settle)}.wi-player-card:not([data-expanded=true]) .wi-player-toggle:active{transform:scale(.99);transition-duration:var(--duration-instant)}}.wi-tile:is(:hover,[data-list-hover=true],:focus-visible) .wi-image,.wi-image:has(>.wi-archive-frame:is([data-list-hover=true],:focus-visible)),.wi-player-card:is(:hover,[data-list-hover=true],:focus-within) .wi-player-crop{transition:transform var(--duration-quick) var(--ease-settle),translate var(--duration-stride) var(--ease-unveil),filter var(--duration-pace) var(--ease-unveil),outline-color var(--duration-quick) ease}.wi-grid>.wi-tile{transition:transform var(--duration-sweep) var(--ease-settle,var(--ease-glide)),color var(--duration-stride) ease,opacity var(--duration-pace) ease,z-index 0s linear var(--duration-pace),content-visibility 0s linear var(--duration-pace);transition-behavior:allow-discrete}.wi-grid>.wi-player-card{transition:transform var(--duration-pace) var(--ease-settle),opacity var(--duration-pace) ease,z-index 0s linear var(--duration-pace),content-visibility 0s linear var(--duration-pace);transition-behavior:allow-discrete}.wi-grid>.wi-tile[data-near=true]{content-visibility:visible;transition:transform var(--duration-sweep) var(--ease-settle,var(--ease-glide)),color var(--duration-stride) ease,opacity var(--duration-pace) ease,z-index 0s linear var(--duration-pace),content-visibility 0s linear 0s}.wi-grid>.wi-player-card[data-near=true]{content-visibility:visible;transition:transform var(--duration-pace) var(--ease-settle),opacity var(--duration-pace) ease,z-index 0s linear var(--duration-pace),content-visibility 0s linear 0s}.wi-grid>.wi-tile:is([data-list-hover=true],[data-list-selected=true],:focus-within),.wi-grid>.wi-player-card:is([data-list-hover=true],[data-list-selected=true],:focus-within){z-index:1;transition-delay:0s}@media(hover:hover){.wi-grid>.wi-tile:hover,.wi-grid>.wi-player-card:hover{z-index:1;transition-delay:0s}}@media(prefers-reduced-motion:reduce){.wi-grid>.wi-tile,.wi-grid>.wi-player-card,.wi-grid>.wi-tile[data-near=true],.wi-grid>.wi-player-card[data-near=true]{transition:none}}.desktop-artwork-loupe{position:fixed;z-index:10000;width:var(--loupe-size,24px);height:var(--loupe-size,24px);box-sizing:border-box;overflow:hidden;border-radius:50%;pointer-events:none;background:var(--surface-panel);box-shadow:0 0 0 1px color-mix(in srgb,var(--text-primary) 16%,transparent),0 3px 12px #0000001a;opacity:0;transform:scale(.45);transform-origin:center;transition:transform var(--duration-quick) cubic-bezier(.22,.75,.2,1),opacity var(--duration-swift) ease-out}.desktop-artwork-loupe[data-expanded=true]{opacity:1;transform:scale(1);transition-duration:var(--duration-stride),var(--duration-brisk)}.desktop-artwork-loupe:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid #ffffff80;box-shadow:inset 0 0 0 1px #ffffff18;pointer-events:none}.desktop-artwork-loupe img{display:block;width:100%;height:100%}[data-desktop-previews] .desktop-timeline-work [data-timeline-numeral]{transform-origin:center;transition:opacity var(--duration-swift) ease-out,transform var(--duration-stride) cubic-bezier(.22,.75,.2,1)}.desktop-timeline-work[data-loupe-active=true] [data-timeline-numeral]{opacity:0!important;transform:scale(.65)}.desktop-timeline-work:active{transform:translate(1px)!important;transition:transform var(--duration-tap) ease-out!important}.desktop-timeline-work:not([aria-current=page]):active .sidebar-notch{height:2px;opacity:1;background:var(--accent-primary)}@media(prefers-reduced-motion:reduce){.desktop-artwork-loupe{transition:none;transform:none;opacity:0}.desktop-artwork-loupe[data-expanded=true]{transform:none;opacity:1}[data-desktop-previews] .desktop-timeline-work [data-timeline-numeral]{transition:none;transform:none!important}.desktop-timeline-work:active{transform:none!important;transition:none!important}}.lineage-unfurl{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--duration-pace) var(--ease-settle),visibility 0s var(--duration-pace)}.lineage-unfurl[data-open=true]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--duration-sweep) var(--ease-glide),visibility 0s}.lineage-unfurl-window{min-height:0;overflow:hidden}.lineage-unfurl-ink{opacity:0;transform:translateY(-7px);transition:opacity var(--duration-quick) ease-out,transform var(--duration-pace) var(--ease-settle)}.lineage-unfurl[data-open=true] .lineage-unfurl-ink{opacity:1;transform:translateY(0);transition:opacity var(--duration-pace) ease-out 35ms,transform var(--duration-sweep) var(--ease-glide)}@media(prefers-reduced-motion:reduce){.lineage-unfurl,.lineage-unfurl[data-open=true],.lineage-unfurl-ink,.lineage-unfurl[data-open=true] .lineage-unfurl-ink{transition:none;transform:none}}.market-layer{position:relative;z-index:12;display:flex;flex-direction:row;align-items:center;gap:0;margin-left:10px;color:var(--text-primary);background:none;border:0;opacity:1;translate:0 0;transition:opacity var(--duration-measured,var(--duration-settle)) var(--ease-unveil),translate var(--duration-measured,var(--duration-settle)) var(--ease-unveil)}.market-layer[data-away]{opacity:0;translate:0 -6px;pointer-events:none;transition:opacity var(--duration-quick) var(--ease-veil),translate var(--duration-quick,var(--duration-stride)) var(--ease-veil)}.market-perch{display:flex;align-items:center;gap:8px}.market-state{flex:0 0 auto;font-size:calc(9px * var(--ui-scale, 1));letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary)}.market-figure{flex:0 0 auto;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.01em;color:var(--text-primary);font-variant-numeric:tabular-nums}@media(max-width:379px){.market-state{display:none}}@media(max-width:339px){.market-figure{display:none}}.market-do{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:4px 10px;border-radius:0;cursor:pointer;background:transparent;color:var(--text-primary);border:1px solid color-mix(in oklab,var(--text-primary) 22%,transparent);font-size:calc(10px * var(--ui-scale, 1));letter-spacing:.14em;text-transform:uppercase;touch-action:manipulation;transition:transform var(--duration-swift) var(--ease-settle),border-color var(--duration-swift,var(--duration-brisk)) var(--ease-settle),box-shadow var(--duration-swift,var(--duration-brisk)) var(--ease-settle)}@media(hover:hover){.market-do:hover{border-color:var(--text-primary)}}.market-do:active{transform:scale(.98);box-shadow:var(--shadow-press);transition-duration:var(--duration-instant)}.market-layer[data-density=restrained] .market-state{opacity:.8}@media(prefers-reduced-motion:reduce){.market-layer,.market-do{transition:none!important}}.adaptive-timeline{--adaptive-side:calc(var(--mobile-timeline-side) + 8px);--adaptive-notch-bottom:calc(var(--mobile-timeline-axis) - 8px);position:absolute;top:0;right:0;bottom:0;left:0;color:var(--text-primary);transition:opacity var(--duration-stride) ease}.adaptive-timeline[data-open=false]{opacity:0;pointer-events:none}.mobile-card-footer:has(>.adaptive-timeline){overflow:visible}.adaptive-rail{position:absolute;inset:0 var(--adaptive-side);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.adaptive-marks{position:absolute;top:-64px;right:0;bottom:0;left:0;overflow:clip;pointer-events:none;mask-image:linear-gradient(to right,transparent,black 24px,black calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 24px,black calc(100% - 24px),transparent)}.adaptive-chapter,.adaptive-work{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:transform var(--duration-quick) var(--ease-glide),opacity var(--duration-swift) linear}.adaptive-timeline[data-dragging=true] :is(.adaptive-chapter,.adaptive-work){transition:none}.adaptive-chapter-label{position:absolute;left:0;bottom:calc(var(--adaptive-notch-bottom) + var(--label-clearance,20px));transform:translate(calc(-50% + var(--readout-shift,0px))) scale(var(--label-scale,1));transition:bottom var(--duration-swift) ease-out,transform var(--duration-swift) ease-out,opacity var(--duration-swift) linear;transform-origin:50% 100%;font:500 calc(11px * var(--ui-scale, 1))/14px "Neue Haas Grotesk Display Pro",sans-serif;white-space:nowrap;opacity:var(--mark-opacity,.6)}.adaptive-timeline[data-dragging=true] .adaptive-chapter-label{transition:none}.adaptive-chapter-label svg,.adaptive-chapter-label img{display:block;width:12px;height:12px}.adaptive-chapter-label img{filter:var(--icon-filter)}.adaptive-chapter>i,.adaptive-work>i{position:absolute;left:-.75px;bottom:var(--adaptive-notch-bottom);width:1.5px;height:var(--mark-height,12px);background:currentColor;border-radius:1px;opacity:var(--mark-opacity,.5);transform-origin:50% 100%}.adaptive-work>i{left:-.5px;width:1px}.adaptive-timeline:not([data-pressed=true]) [data-folded-current=true]>i,.adaptive-timeline:not([data-pressed=true]) [data-folded-current=true] .adaptive-chapter-label{opacity:0}.adaptive-timeline[data-pressed=true] [data-center-label=true] .adaptive-chapter-label{opacity:0}.adaptive-rail input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;touch-action:none;cursor:ew-resize;margin:0}.adaptive-rail,.adaptive-rail input{outline:none;border:0;box-shadow:none}.adaptive-detent{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;pointer-events:none}.adaptive-rail:has(input:focus-visible:not([data-pointer-focus])):after{content:"";position:absolute;left:50%;bottom:calc(var(--mobile-timeline-axis) - 17px);width:34px;height:34px;box-sizing:border-box;transform:translate(-50%);border:1px solid var(--text-secondary);border-radius:50%;pointer-events:none}.adaptive-timeline>button{position:absolute;bottom:calc(var(--mobile-timeline-axis) - 22px);width:24px;height:44px;display:grid;place-items:center;color:var(--text-secondary);background:none;border:0;padding:0}.adaptive-timeline>button:disabled{opacity:.2;pointer-events:none}.adaptive-timeline>button>svg{translate:0 0;scale:1;transition:translate var(--duration-quick) var(--ease-glide),scale var(--duration-quick) var(--ease-glide)}.adaptive-timeline>button:not(:disabled):active>svg{translate:0 1px;scale:.97;transition-duration:var(--duration-instant)}.adaptive-previous{left:0}.adaptive-next{right:0}@media(pointer:coarse){.adaptive-timeline>.adaptive-previous,.adaptive-timeline>.adaptive-next{width:44px}.adaptive-timeline>.adaptive-previous{justify-items:start;padding-left:4px}.adaptive-timeline>.adaptive-next{justify-items:end;padding-right:4px}}.adaptive-timeline[data-cinema] .adaptive-chapter-label{display:none}.adaptive-timeline:not([data-pressed=true]) .adaptive-chapter-label{opacity:0}.adaptive-loupe-position{position:absolute;left:var(--adaptive-side);bottom:calc(var(--mobile-timeline-axis) + 64px);width:0;height:96px;pointer-events:none;z-index:5}.adaptive-loupe{position:absolute;left:-48px;width:96px;height:96px;box-sizing:border-box;border-radius:50%;overflow:hidden;isolation:isolate;background:var(--surface-panel);box-shadow:0 0 0 .5px #ffffff73,0 5px 16px #00000029;transform-origin:50% 100%;animation:adaptive-loupe-in var(--duration-brisk) var(--ease-glide) both}.adaptive-loupe-window{width:100%;height:100%;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--surface-panel) 90%,transparent);color:var(--text-secondary)}.adaptive-loupe-window>img:not(.adaptive-loupe-symbol){width:100%;height:100%;object-fit:cover;transform:scale(1.1)}.adaptive-loupe-window>svg,.adaptive-loupe-window>.adaptive-loupe-symbol{width:30px;height:30px;opacity:.65}.adaptive-loupe-window>.adaptive-loupe-symbol{filter:var(--icon-filter)}.adaptive-loupe-refraction{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;opacity:.85;mask-image:radial-gradient(circle closest-side,transparent calc(100% - 4px),#000 calc(100% - 2px));-webkit-mask-image:radial-gradient(circle closest-side,transparent calc(100% - 4px),#000 calc(100% - 2px))}.adaptive-loupe-refraction>img{width:100%;height:100%;object-fit:cover;transform:scale(1.22);filter:saturate(1.12) blur(.3px)}.adaptive-loupe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:2;pointer-events:none;background:radial-gradient(ellipse at 28% 0,rgba(255,255,255,.2),transparent 52%);box-shadow:inset 0 1px 1px #ffffffa6,inset 0 -1px 1px #0003}.adaptive-loupe:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:3;pointer-events:none;background:conic-gradient(from -35deg,#ffffffa6,#a7dde959 28%,#ffffff0f 46%,#f0c8aa4d 65%,#ffffffa6);mask-image:radial-gradient(circle closest-side,transparent calc(100% - 1.5px),#000 calc(100% - .5px));-webkit-mask-image:radial-gradient(circle closest-side,transparent calc(100% - 1.5px),#000 calc(100% - .5px))}@keyframes adaptive-loupe-in{0%{transform:translateY(5px) scale(.86)}to{transform:translateY(0) scale(1)}}@media(prefers-reduced-transparency:reduce){.adaptive-loupe-refraction,.adaptive-loupe:before,.adaptive-loupe:after{display:none}.adaptive-loupe{outline:1px solid var(--border-medium)}}@media(prefers-reduced-motion:reduce){.adaptive-timeline,.adaptive-timeline *{transition:none!important;animation:none!important}}.adaptive-loupe[data-fit=contain] .adaptive-loupe-window>img:not(.adaptive-loupe-symbol){object-fit:contain;transform:none}.adaptive-loupe[data-fit=contain] .adaptive-loupe-refraction>img{transform:scale(1.04)}.adaptive-loupe-position{left:50%;transform:none}.adaptive-density{position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(var(--rest-density));transform-origin:50% 100%;transition:transform var(--duration-quick) var(--ease-glide)}.adaptive-label-content{display:block;transform:scaleX(var(--rest-counter-scale));transition:transform var(--duration-quick) var(--ease-glide)}.adaptive-density :is(.adaptive-chapter,.adaptive-work)>i{transform:scaleX(var(--rest-counter-scale));transition:transform var(--duration-quick) var(--ease-glide),opacity var(--duration-brisk) linear}.adaptive-timeline[data-pressed=true] .adaptive-density,.adaptive-timeline[data-pressed=true] .adaptive-label-content,.adaptive-timeline[data-pressed=true] .adaptive-density :is(.adaptive-chapter,.adaptive-work)>i{transform:scaleX(1)}.adaptive-work>i{opacity:0}.adaptive-timeline[data-pressed=true] .adaptive-work>i{opacity:var(--mark-opacity,.5)}.timeline-eye-loupe{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;color:var(--text-primary)}.timeline-eye-loupe-position{position:absolute;left:50%;bottom:-24px;width:96px;height:96px;margin-left:-48px;transition:bottom var(--duration-stride) var(--ease-glide);pointer-events:none}.timeline-eye-loupe[data-open=true] .timeline-eye-loupe-position{bottom:calc(var(--mobile-timeline-axis) - 48px)}.timeline-eye-loupe-orb{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(0) scale(.3125);transform-origin:50% 50%;transition:transform var(--duration-stride) var(--ease-glide)}.timeline-eye-loupe[data-lensing=true] .timeline-eye-loupe-orb{transform:translateY(-112px) scale(1)}.timeline-eye-face{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:1;transition:opacity var(--duration-swift) linear var(--duration-instant)}.timeline-eye-face>button{flex:none;min-width:96px;min-height:96px;transform:none!important}.timeline-eye-face svg{min-width:96px;min-height:96px}.timeline-eye-loupe .timeline-eye-lens{left:0;top:0;animation:none;opacity:0;transition:opacity var(--duration-swift) linear;transform:none}.timeline-eye-loupe[data-lensing=true] .timeline-eye-face{opacity:0;transition-delay:0ms}.timeline-eye-loupe[data-lensing=true] .timeline-eye-lens{opacity:1;transition-delay:35ms}.timeline-eye-toggle{position:absolute;left:50%;bottom:2px;transform:translate(-50%);width:44px;height:44px;border:0;padding:0;background:none;pointer-events:auto;touch-action:none;transition:bottom var(--duration-stride) var(--ease-glide)}.timeline-eye-loupe[data-open=true] .timeline-eye-toggle{bottom:calc(var(--mobile-timeline-axis) - 22px)}.timeline-eye-toggle:focus-visible:not([data-pointer-focus]){outline:1px solid currentColor;outline-offset:-7px;border-radius:50%}@media(prefers-reduced-motion:reduce){.timeline-eye-loupe *{transition:none!important;animation:none!important}}.adaptive-scrub-readout{position:absolute;left:50%;bottom:calc(var(--mobile-timeline-axis) + 32px);width:max-content;max-width:calc(100% - 76px);font:500 calc(12px * var(--ui-scale, 1))/18px "Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.01em;color:var(--text-primary);pointer-events:none;opacity:0;transform:translate(-50%,3px);transition:opacity var(--duration-swift) linear,transform var(--duration-quick) var(--ease-glide);z-index:3}.adaptive-scrub-readout-value{display:flex;align-items:baseline;gap:7px;min-width:0;animation:adaptive-readout-seat var(--duration-swift) ease-out both}.adaptive-scrub-readout strong{font-size:calc(13px * var(--ui-scale, 1));font-weight:600;flex:none}.adaptive-readout-divider{opacity:.4;flex:none}.adaptive-readout-work{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.adaptive-timeline[data-pressed=true] .adaptive-scrub-readout{opacity:1;transform:translate(-50%)}.adaptive-label-content{transition:transform var(--duration-quick) var(--ease-glide),opacity var(--duration-swift) linear}.adaptive-timeline[data-pressed=true] [data-readout-owner=true] .adaptive-label-content{opacity:0}@keyframes adaptive-readout-seat{0%{opacity:.65;transform:translateY(2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.adaptive-timeline[data-pressed=true] .adaptive-density :is(.adaptive-chapter,.adaptive-work)>i{transform:scaleX(var(--lock-width,1));transition:transform var(--duration-instant) var(--ease-glide),opacity var(--duration-swift) linear}.adaptive-timeline[data-dragging=true] .adaptive-density :is(.adaptive-chapter,.adaptive-work)>i{transition:transform var(--duration-instant) var(--ease-glide)}.timeline-eye-loupe[data-cinema] [data-eye-ring]{stroke:var(--text-primary)}.timeline-eye-loupe[data-cinema] :is([data-eye-pupil],[data-eye-lid]){fill:var(--text-primary)}.timeline-eye-loupe[data-cinema] [data-eye-sclera]{fill:#0c0a0947}.adaptive-glass-target{position:absolute;left:50%;top:50%;width:40px;height:40px;box-sizing:border-box;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;border:1px solid color-mix(in srgb,currentColor 38%,transparent);background:radial-gradient(ellipse at 30% 5%,rgba(255,255,255,.08),transparent 65%);transition:transform var(--duration-brisk) var(--ease-glide),border-color var(--duration-swift) linear,box-shadow var(--duration-swift) linear;transform-origin:50% 50%;box-shadow:inset 0 0 0 0 transparent,0 0 0 0 transparent}.mobile-card-footer:has(.adaptive-timeline[data-target-locked=true]) .adaptive-glass-target{transform:translate(-50%,-50%) scale(.92);border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor;transition-duration:var(--duration-instant)}@media(prefers-reduced-transparency:reduce){.adaptive-glass-target{background:none;border-color:currentColor}}.adaptive-glass-target{visibility:hidden;opacity:0}.timeline-eye-loupe[data-lensing=true] .adaptive-glass-target{visibility:visible;opacity:1}.adaptive-timeline[data-pressed=true] .adaptive-density [data-captured=true]>i{height:20px;bottom:calc(var(--mobile-timeline-axis) - 10px);opacity:1}.timeline-eye-toggle[data-pointer-focus]:focus{outline:none;box-shadow:none;animation:none}.adaptive-timeline:not([data-pressed=true]) .adaptive-chapter>i{width:2px;left:-1px}.adaptive-rest-between{position:absolute;bottom:var(--adaptive-notch-bottom);width:1.25px;height:5px;background:currentColor;opacity:.32;transform:translate(-50%) scaleX(var(--rest-counter-scale));pointer-events:none}:root{--mobile-timeline-height:80px;--mobile-timeline-bottom: calc(4px + env(safe-area-inset-bottom)) ;--mobile-timeline-top:calc(100dvh - var(--mobile-timeline-height) - var(--mobile-timeline-bottom));--mobile-timeline-axis:22.5px;--mobile-timeline-side:24px;--mobile-timeline-marker:12px}.mobile-card-sheet{--card-rail: 0px;--card-gap: calc(18px + env(safe-area-inset-bottom)) ;left:24px!important;right:var(--card-inset-right,24px)!important;bottom:calc(-600px + var(--card-gap))!important;translate:var(--card-swipe-x,0px) calc(-1 * var(--card-rail));clip-path:inset(0 0 calc(100% - var(--card-height) - var(--card-rail)) 0)!important;border-radius:0;background:linear-gradient(to bottom,color-mix(in oklab,var(--surface-panel) 98%,transparent) 0,color-mix(in oklab,var(--surface-panel) 98%,transparent) calc(var(--card-height) - 64px),color-mix(in oklab,var(--surface-panel) 68%,transparent) calc(var(--card-height) + var(--card-rail)))!important}.mobile-card-sheet[data-card-expanded=true]{left:12px!important;right:12px!important}.mobile-card-sheet[data-card-rail=true]{--card-rail:0px}[data-card-inner]:not(.mobile-utility-content){padding-bottom:0;mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 64px),#00000014)!important;-webkit-mask-image:linear-gradient(to bottom,black 0 calc(100% - 64px),rgba(0,0,0,.08) 100%)!important}[data-card-inner][data-card-mask-detail=true]{padding-bottom:calc(var(--mobile-timeline-height) + var(--mobile-timeline-bottom) - 16px);mask-image:none!important;-webkit-mask-image:none!important}.mobile-card-sheet[data-card-masks=true]{left:12px!important;right:12px!important}.mobile-card-sheet [data-panel]{border:1px solid var(--border-subtle);height:calc(var(--card-height) + var(--card-rail));bottom:auto;box-shadow:0 3px 0 var(--border-ghost)}[data-card-inner] [data-card-breadcrumb]{opacity:var(--hdr-o,1);transition:var(--hdr-t,none);pointer-events:var(--hdr-pe,auto)}[data-card-inner] [data-experience-spacer]:has(+[data-card-psalm-intro=true]){height:64px}[data-card-inner] [data-card-mask-toolbar]{height:40px;flex-wrap:nowrap;gap:3px;padding-left:12px;padding-right:8px}[data-card-inner] [data-card-mask-toolbar]>span{white-space:nowrap;font-size:calc(20px * var(--ui-scale, 1));flex-shrink:0;letter-spacing:-.02em}[data-card-inner] [data-card-mask-toolbar]>button{flex-shrink:0;width:30px;min-width:30px;height:36px;padding:0;justify-content:center}[data-card-inner] [data-card-mask-toolbar]>button span{display:none}.mobile-card-footer{position:absolute;top:calc(var(--card-height) - 80px);left:1px;right:1px;height:80px;z-index:90;overflow:hidden;pointer-events:none;touch-action:none;background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--surface-panel) 35%,transparent))}.mobile-card-footer[data-open=true]{pointer-events:auto}[data-card-inner][data-card-rail=true] [data-card-inner]{mask-image:linear-gradient(to bottom,black 0 calc(100% - 140px),transparent calc(100% - 64px),transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,black 0 calc(100% - 140px),transparent calc(100% - 64px),transparent 100%)!important}.mobile-utility-card[data-card-rail=true] .mobile-utility-content{--card-fade-solid:calc(92px + var(--card-eye-clearance,0px));--card-fade-clear:calc(36px + var(--card-eye-clearance,0px));transition:bottom var(--duration-pace) var(--ease-unveil),--card-fade-solid var(--duration-brisk) var(--ease-glide),--card-fade-clear var(--duration-brisk) var(--ease-glide)}.mobile-card-eye{position:absolute;left:50%;bottom:0;width:48px;height:48px;display:grid;place-items:center;pointer-events:auto;opacity:.9;transform:translate(-50%) scale(1);transition:transform var(--duration-pace) cubic-bezier(.2,1.8,.3,1),opacity var(--duration-swift) ease-out}.mobile-card-footer[data-open=true] .mobile-card-eye{opacity:0;transform:translate(-50%) scale(0);pointer-events:none;transition:none}.mobile-card-eye>button{min-width:44px;min-height:44px}.mobile-card-eye svg{width:22px;height:22px}.mobile-card-return{position:fixed;right:18px;top:calc(12px + env(safe-area-inset-top));z-index:190;min-width:44px;min-height:44px;display:grid;place-items:center;color:var(--text-primary);background:color-mix(in oklab,var(--surface-panel) 78%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-subtle)}.mobile-theme-picker{width:136px;height:44px;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-theme-material{position:absolute;top:6px;right:0;bottom:6px;left:0;border-radius:999px;pointer-events:none}.mobile-theme-picker button{position:relative;width:44px;height:44px;min-width:44px;min-height:44px;display:grid;place-items:center;padding:0;background:none}.mobile-theme-picker button:after{display:none}.mobile-theme-circle{display:block;width:16px;height:16px;border-radius:50%;transition:transform var(--duration-swift) var(--ease-settle)}@media(hover:hover)and (pointer:fine){.mobile-theme-picker button:hover .mobile-theme-circle{transform:scale(1.1)}}.mobile-theme-picker button:active .mobile-theme-circle{transform:scale(.98)}.mobile-theme-picker button:focus-visible{outline:1px solid var(--text-primary);outline-offset:-2px;border-radius:50%}.mobile-utility-card{--card-rail:0px;--utility-height: calc(100dvh - 102px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) ;--card-height:calc(var(--utility-height) - var(--card-rail));position:fixed;left:24px;right:var(--card-inset-right,24px);bottom:calc(18px + env(safe-area-inset-bottom));height:var(--utility-height);z-index:40;border:1px solid var(--border-subtle);background:color-mix(in oklab,var(--surface-panel) 96%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.35);backdrop-filter:blur(20px) saturate(1.35);box-shadow:0 3px 0 var(--border-ghost);translate:var(--card-swipe-x,0px) 0;overflow:hidden}.mobile-utility-card[data-card-rail=true]{--card-rail:0px}.mobile-utility-content{position:absolute;inset:44px 0 calc(44px + var(--card-rail));overflow:hidden;--card-fade-solid:32px;--card-fade-clear:0px;transition:bottom var(--duration-pace) var(--ease-unveil),--card-fade-solid var(--duration-pace) var(--ease-settle) var(--duration-swift),--card-fade-clear var(--duration-pace) var(--ease-settle) var(--duration-swift);mask-image:linear-gradient(to bottom,black calc(100% - var(--card-fade-solid)),transparent calc(100% - var(--card-fade-clear)));-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--card-fade-solid)),transparent calc(100% - var(--card-fade-clear)))}.mobile-utility-card .mobile-card-footer{top:auto;bottom:0}.mobile-card-neighbor{position:fixed;bottom:calc(18px + env(safe-area-inset-bottom));height:var(--card-height);width:24px;z-index:41;background:none;pointer-events:auto;touch-action:none;padding:0;transition:var(--card-edge-transition,none)}.mobile-card-neighbor[data-side=left]{left:0}.mobile-card-neighbor[data-side=right]{right:0}.mobile-card-bottom-pull{position:fixed;bottom:0;left:24px;right:var(--card-inset-right,24px);height:calc(18px + env(safe-area-inset-bottom));z-index:42;touch-action:none;background:transparent}[data-card-mask-expand=true]{right:70px!important}.mobile-card-edges[data-compact=true] .mobile-card-neighbor{width:12px}.mobile-card-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;pointer-events:none;color:var(--text-primary)}.mobile-card-menu header{position:absolute;top:env(safe-area-inset-top);left:24px;right:var(--card-inset-right,24px);height:64px;display:flex;align-items:center;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.1em;transition:opacity var(--duration-pace),transform var(--duration-pace) var(--ease-unveil)}.mobile-card-menu header button{height:44px;min-width:44px;pointer-events:auto}.mobile-card-menu[data-hidden=true] header{opacity:0;transform:translateY(-64px);pointer-events:none}.mobile-card-menu nav{position:absolute;pointer-events:none}.mobile-card-menu{--card-sheet-fill:color-mix(in oklab,var(--surface-panel) 97%,transparent);--menu-bleed:160px;--menu-open:336px;--menu-drop:calc(var(--menu-open) + env(safe-area-inset-top))}.mobile-menu-paper{position:absolute;left:0;right:0;top:calc(-1 * var(--menu-bleed));height:calc(var(--menu-bleed) + var(--menu-drop));z-index:0;pointer-events:none;background-color:var(--card-sheet-fill);border:0;border-bottom:1px solid var(--border-subtle);translate:0 calc(-100% - 2px);transition:translate var(--card-motion-panel) var(--card-motion-ease) var(--duration-swift)}.mobile-card-menu[data-open=true] .mobile-menu-paper{translate:0 0;transition-delay:0s}.mobile-menu-paper.vellum-mobile-material:before{top:auto;bottom:0}.mobile-menu-paper{--vellum-light-y:0}.mobile-menu-paper .vellum-mobile-light{transform:scaleY(-1)}@media(prefers-reduced-motion:reduce){.mobile-menu-paper{transition:none}}.mobile-card-menu[data-open=true] header{background:var(--surface-panel);left:0;right:0;padding:0 24px}.mobile-card-menu[data-open=true] nav{pointer-events:auto}.mobile-card-menu-return{position:absolute;top:calc(332px + env(safe-area-inset-top));left:0;right:0;bottom:0;pointer-events:auto}@media(prefers-reduced-motion:reduce){.mobile-card-menu *,.mobile-card-eye,[data-timeline-contained],.mobile-utility-content,.mobile-utility-card .mobile-card-footer{transition:none!important}}html[data-card-turn-phase=prepare] [data-card-deck=true],html[data-card-turn-phase=prepare] [data-card-art-window=true]{transition:none!important}@property --card-fade-solid{syntax:"<length>";inherits:false;initial-value:52px}@property --card-fade-clear{syntax:"<length>";inherits:false;initial-value:12px}[data-card-copy-window=true]{--card-fade-solid:52px;--card-fade-clear:12px;transition:--card-fade-solid var(--duration-pace) var(--ease-settle) var(--duration-swift),--card-fade-clear var(--duration-pace) var(--ease-settle) var(--duration-swift);mask-image:linear-gradient(black calc(100% - var(--card-fade-solid) - var(--card-fade-lift,0px)),transparent calc(100% - var(--card-fade-clear) - var(--card-fade-lift,0px)),transparent 100%);-webkit-mask-image:linear-gradient(black calc(100% - var(--card-fade-solid) - var(--card-fade-lift,0px)),transparent calc(100% - var(--card-fade-clear) - var(--card-fade-lift,0px)),transparent 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}[data-card-inner][data-card-rail=true] [data-card-copy-window=true]{--card-fade-solid:calc(98px - 16px * var(--card-short,0) + var(--card-eye-clearance,0px));--card-fade-clear:calc(66px + var(--card-eye-clearance,0px));transition-duration:var(--duration-brisk);transition-delay:0s;transition-timing-function:var(--ease-glide)}[data-card-reading-scroll=true].pt-16{padding-top:calc(4rem - 16px * var(--card-short,0))}.mobile-card-deck[data-vellum-motion=true] :is([data-card-copy-window=true],.card-neighbor-ink){--card-fade-lift:max(0px,calc(var(--vellum-layout-height,0px) - var(--vellum-height,0px)))}html[data-card-dragging=true] [data-card-copy-window=true],html[data-card-turn=true] [data-card-copy-window=true]{overflow:hidden}[data-card-inner] [data-card-copy-window=true]{overflow:hidden;isolation:isolate}[data-card-inner] [data-card-tool-panel=true]{position:relative;isolation:isolate;z-index:1;background:var(--surface-panel);max-height:var(--card-tool-space,min(42dvh,calc(var(--card-height) - 140px)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;animation:card-tool-unfold var(--duration-quick) ease-out both!important}[data-card-inner] [data-card-tool-options=true]{max-height:max(44px,calc(var(--card-tool-space,42dvh) - 72px));overscroll-behavior:contain}@keyframes card-tool-unfold{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}[data-card-timeline-track=true]{overflow:clip}.mobile-card-sheet,.mobile-utility-card{--card-ink:color-mix(in srgb,var(--text-primary) 88%,var(--surface-panel));--card-muted:color-mix(in srgb,var(--text-primary) 66%,var(--surface-panel))}.mobile-card-sheet{background:color-mix(in srgb,var(--surface-panel) 97%,transparent)!important}[data-card-inner]:not(.mobile-utility-content){mask-image:linear-gradient(black 0 calc(100% - 52px),transparent calc(100% - 12px))!important;-webkit-mask-image:linear-gradient(black 0 calc(100% - 52px),transparent calc(100% - 12px))!important}[data-card-inner][data-card-rail=true] [data-card-inner]{mask-image:linear-gradient(black 0 calc(100% - 112px),transparent calc(100% - 80px))!important;-webkit-mask-image:linear-gradient(black 0 calc(100% - 112px),transparent calc(100% - 80px))!important}[data-card-prose],[data-card-observation-prose]{font-size:calc(14px * var(--ui-scale, 1))!important;line-height:1.8!important;color:var(--card-ink)!important;font-weight:400;opacity:1!important}[data-card-prose]{gap:14px!important}[data-card-inner] [data-card-breadcrumb] span,[data-card-inner] p[class*=font-xs]{color:var(--card-muted)}.card-reading-handle{position:absolute;left:50%;top:0;transform:translate(-50%);width:52px;height:28px;font-family:IBM Plex Mono,monospace;font-size:calc(9px * var(--ui-scale, 1));letter-spacing:.08em;text-transform:uppercase;color:var(--card-muted);border-bottom:1px solid var(--border-subtle)}[data-card-inner] [data-card-ranks]>div{padding:4px 0 8px}[data-card-inner] [data-card-ranks]>div>div:first-child{font-size:calc(10px * var(--ui-scale, 1));margin-bottom:4px}[data-card-inner] [data-card-ranks] button{min-height:44px}[data-card-inner] [data-card-mask-toolbar]{height:44px;padding:0 12px;gap:4px}[data-card-inner] [data-card-mask-toolbar]>span{font-size:clamp(17px,4.8vw,20px);letter-spacing:-.025em}[data-card-inner] [data-card-mask-toolbar]>button{width:44px;min-width:44px;height:44px;color:var(--card-ink);border-color:var(--border-subtle)}:is(.mobile-card-sheet,[data-card-inner]) .instrument-btn[aria-pressed=true]{background:var(--surface-wash);border-color:var(--text-secondary);color:var(--text-primary)}[data-card-inner] .card-mask-categories,.card-neighbor-ink .card-mask-categories{min-width:0;margin-top:8px}[data-card-inner] .card-mask-categories [data-category-strip],.card-neighbor-ink .card-mask-categories [data-category-strip]{min-width:0;padding-inline:12px}[data-card-inner] .card-mask-categories [data-category-row],.card-neighbor-ink .card-mask-categories [data-category-row]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1.2%;width:100%;align-items:center}[data-card-inner] .card-mask-categories [data-category-strip=map] [data-category-row]{grid-template-columns:repeat(11,minmax(0,1fr))}[data-card-inner] .card-mask-categories [data-category-row]>button,.card-neighbor-ink .card-mask-categories [data-category-row]>button{min-height:44px;min-width:0;width:100%;padding:0;aspect-ratio:auto}[data-card-inner] .card-mask-categories [data-category-row]>button>div,.card-neighbor-ink .card-mask-categories [data-category-row]>button>div{width:100%!important;height:auto!important;aspect-ratio:1;max-width:44px}[data-card-inner] .card-mask-categories [data-category-strip=map] [data-category-row]>button>div{max-width:30px}[data-card-inner] [data-card-observation-header]{padding-top:8px;padding-bottom:4px}[data-card-inner] [data-card-observation-header]>button{width:44px;height:44px;top:0;right:4px;display:grid;place-items:center;color:var(--card-ink)}.card-observation-byline{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:Sono,monospace;font-size:calc(11px * var(--ui-scale, 1));color:var(--card-muted);min-height:36px}.card-observation-byline>button{min-width:56px;min-height:44px;text-decoration:underline;text-underline-offset:4px;color:var(--card-ink)}.mobile-utility-content p{font-size:calc(14px * var(--ui-scale, 1));line-height:1.8;color:var(--card-ink)}.mobile-utility-content input,.mobile-utility-content textarea{font-size:calc(16px * var(--ui-scale, 1));min-height:44px;color:var(--card-ink)}.mobile-utility-content button{min-height:44px}.mobile-utility-content input::placeholder,.mobile-utility-content textarea::placeholder{color:var(--card-muted);opacity:1}.mobile-card-footer{position:fixed;height:80px;top:auto;bottom:calc(18px + env(safe-area-inset-bottom));left:0;right:0;z-index:42;background:none;transition:opacity var(--duration-stride),transform var(--duration-pace) var(--ease-unveil),visibility var(--duration-stride)}.mobile-card-footer[data-hidden=true]{opacity:0;transform:translateY(100%);visibility:hidden;pointer-events:none}.mobile-card-footer [data-timeline-contained] [role=tab]{color:var(--text-secondary)}.mobile-card-footer [data-timeline-contained] [role=tab][aria-selected=true]{color:var(--text-primary)}.mobile-card-menu header button{padding:0 12px;background:color-mix(in srgb,var(--surface-panel) 94%,transparent);border:1px solid var(--border-subtle);color:var(--text-primary)}@media(prefers-reduced-motion:reduce){.card-reading-handle{transition:none!important;animation:none!important}}[data-card-inner] .card-mask-label-toggle{font-family:Sono,monospace;font-size:calc(12px * var(--ui-scale, 1));min-height:44px;text-align:left;width:100%;margin-top:8px;border-top:1px solid var(--border-subtle);color:var(--card-ink)}.mobile-card-footer [role=tab] span{white-space:nowrap}[data-card-inner][data-card-masks=true] [data-card-scroll] button{min-height:44px}.mobile-card-return{display:flex;gap:8px;padding:0 12px;font-family:IBM Plex Mono,monospace;font-size:calc(11px * var(--ui-scale, 1));letter-spacing:.04em}[data-card-mask-expand=true]{right:96px!important;min-width:44px;min-height:44px}.mobile-utility-content input,.mobile-utility-content textarea,.mobile-utility-card .mobile-utility-content .kit-embed .formkit-form input{font-size:calc(16px * var(--ui-scale, 1))!important;color:var(--card-ink)!important}.mobile-utility-content input::placeholder,.mobile-utility-content textarea::placeholder{color:var(--card-muted)!important;opacity:1!important}.mobile-card-sheet{clip-path:inset(0)!important}.mobile-card-sheet [data-panel]{height:100%;border-bottom:0;box-shadow:none}.mobile-utility-card{--card-foot: calc(18px + env(safe-area-inset-bottom)) ;bottom:0;height:calc(var(--utility-height) + var(--card-foot));border-bottom:0;box-shadow:none}.mobile-utility-content{bottom:calc(44px + var(--card-rail) + var(--card-foot))}.mobile-utility-card .mobile-card-footer{bottom:var(--card-foot)}.mobile-card-neighbor{bottom:0;height:calc(var(--card-height) + 18px + env(safe-area-inset-bottom))}.mobile-card-bottom-pull{left:0;right:0}.mobile-card-footer{--timeline-side:var(--mobile-timeline-side);--timeline-arrow:16px;--timeline-axis:var(--mobile-timeline-axis)}.mobile-card-sheet[data-card-expanded=true]~.mobile-card-footer,[data-card-inner][data-card-masks=true]~.mobile-card-footer{--timeline-side:12px}.mobile-card-footer [data-card-timeline-track]{left:var(--timeline-side);right:var(--timeline-side);mask-image:linear-gradient(to right,transparent,black 24px,black calc(100% - 24px),transparent)!important;-webkit-mask-image:linear-gradient(to right,transparent,black 24px,black calc(100% - 24px),transparent)!important}.mobile-card-footer [data-card-timeline-hairline]{bottom:calc(var(--timeline-axis) - .5px)!important}.mobile-card-footer [data-card-timeline-step]{bottom:calc(var(--timeline-axis) - 22px);transform:none!important}.mobile-card-footer [data-card-timeline-step] svg{position:absolute;top:calc(50% - var(--timeline-arrow) / 2);width:var(--timeline-arrow);height:var(--timeline-arrow)}.mobile-card-footer [data-card-timeline-step=previous] svg{left:calc((var(--timeline-side) - var(--timeline-arrow)) / 2)}.mobile-card-footer [data-card-timeline-step=next] svg{right:calc((var(--timeline-side) - var(--timeline-arrow)) / 2)}.mobile-card-menu-sheet{position:absolute;top:env(safe-area-inset-top);left:12px;right:12px;height:64px;overflow:hidden;border:1px solid transparent;background:transparent;transition:height var(--card-motion-panel) var(--card-motion-ease),background-color var(--card-motion-feedback),border-color var(--card-motion-feedback);pointer-events:none}.mobile-card-menu[data-open=true] .mobile-card-menu-sheet{height:264px;pointer-events:auto}.mobile-card-menu header,.mobile-card-menu[data-open=true] header{top:0;left:0;right:0;padding:0 12px;height:64px;background:none}.mobile-card-menu header button{padding:0;min-width:44px;background:none;border:0;box-shadow:none}.mobile-card-menu .mobile-menu-rail{--spine:26px;top:76px;left:0;right:0;padding:8px 0 12px}.mobile-menu-rail:before{content:"";position:absolute;left:var(--spine);top:0;bottom:32px;width:1px;background:var(--border-medium);transform-origin:top;transform:scaleY(0);transition:transform var(--duration-swift) ease-out}.mobile-card-menu[data-open=true] .mobile-menu-rail:before{transform:scaleY(1);transition:transform var(--duration-unfold) var(--ease-glide)}.mobile-menu-stop,.mobile-menu-palette{opacity:0;translate:-6px 0;transition:opacity var(--duration-swift) ease-out,translate var(--duration-swift) ease-out}.mobile-menu-stop{position:relative;display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0 16px 0 calc(var(--spine) + 26px);background:none;border:0;color:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.mobile-card-menu[data-open=true] :is(.mobile-menu-stop,.mobile-menu-palette){opacity:1;translate:0 0;transition:opacity var(--duration-pace) ease-out calc(var(--stop) * var(--duration-instant) / 2 + var(--duration-instant)),translate var(--duration-sweep) var(--ease-glide) calc(var(--stop) * var(--duration-instant) / 2 + var(--duration-instant))}.mobile-menu-stop>i{position:absolute;left:var(--spine);top:50%;width:8px;height:1px;background:currentColor;opacity:.45;transform-origin:left;transform:scaleX(0);transition:transform var(--duration-swift) ease-out}.mobile-card-menu[data-open=true] .mobile-menu-stop>i{transform:scaleX(1);transition:transform var(--duration-sweep) var(--ease-glide) calc(var(--stop) * var(--duration-instant) / 2 + var(--duration-swift))}.mobile-menu-stop[aria-current=page]>i{width:18px;opacity:1}.mobile-menu-stop span{font:500 calc(20px * var(--ui-scale, 1))/1 "Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:-.03em;opacity:.62;transition:opacity var(--duration-quick) ease-out}.mobile-menu-stop[aria-current=page] span,.mobile-menu-stop:active span{opacity:1}.mobile-menu-stop:focus-visible{outline:none}.mobile-menu-stop:focus-visible span{opacity:1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.mobile-menu-palette{position:absolute;right:-2px;bottom:10px}.mobile-menu-palette .mobile-theme-picker{width:auto}.mobile-menu-palette .mobile-theme-material{display:none}.mobile-menu-name{font-size:calc(17px * var(--ui-scale, 1));line-height:1;opacity:0;transition:opacity var(--duration-swift) ease-out;pointer-events:none}.mobile-card-menu[data-open=true] .mobile-menu-name{opacity:1;transition:opacity var(--duration-pace) ease-out var(--duration-tap)}.mobile-card-menu header .mobile-menu-account{margin-left:auto;height:44px;padding:0 11px 0 16px;font:inherit;letter-spacing:.1em;text-transform:uppercase;color:inherit;opacity:0;pointer-events:none;transition:opacity var(--duration-swift) ease-out;-webkit-tap-highlight-color:transparent}.mobile-card-menu[data-open=true] header .mobile-menu-account{opacity:.62;pointer-events:auto;transition:opacity var(--duration-pace) ease-out var(--duration-tap)}.mobile-card-menu header .mobile-menu-account:is([aria-current=page],:active){opacity:1}.mobile-card-menu header .mobile-menu-account:focus-visible{outline:none;opacity:1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.mobile-menu-rail:before,.mobile-menu-stop,.mobile-menu-palette,.mobile-menu-stop>i,.mobile-menu-name,.mobile-menu-account{transition:none!important}}.mobile-card-menu-return{top:calc(264px + env(safe-area-inset-top))}.mobile-card-edges .mobile-card-neighbor{transition:var(--card-edge-transition,none),width var(--duration-settle) var(--ease-glide),transform var(--duration-settle) var(--ease-glide),visibility var(--duration-unfold)}.mobile-card-edges[data-hidden=true] .mobile-card-neighbor{transform:translateY(calc(100% + 24px));visibility:hidden;pointer-events:none}[data-card-inner] [data-card-breadcrumb],[data-card-inner] [data-header-fade]{translate:0 calc((1 - var(--hdr-o,1)) * -12px)}[data-card-inner] [data-header-fade]{transition:var(--hdr-t,none)}.mobile-profile-card{position:fixed!important;top:calc(84px + env(safe-area-inset-top));bottom:0;left:24px;right:var(--card-inset-right,24px);width:auto!important;max-width:none!important;overflow-y:auto;overscroll-behavior:contain;border-bottom:0!important;border-radius:0!important;padding:32px 20px calc(120px + env(safe-area-inset-bottom))!important;background:color-mix(in srgb,var(--surface-panel) 97%,transparent)!important;-webkit-backdrop-filter:blur(20px) saturate(1.35) brightness(1.08);backdrop-filter:blur(20px) saturate(1.35) brightness(1.08);clip-path:none!important;transform:translateY(calc(100% + 24px))!important;opacity:1!important;transition:transform var(--duration-settle) var(--ease-glide)!important}.mobile-profile-card input{font-size:calc(16px * var(--ui-scale, 1))!important;min-height:44px}.mobile-profile-card button{min-height:44px;border-radius:0}@media(prefers-reduced-motion:reduce){.mobile-card-menu-sheet,.mobile-card-menu nav,.mobile-card-edges .mobile-card-neighbor,.mobile-profile-card{transition:none!important}}@media(max-width:359px){[data-card-inner] [data-card-mask-toolbar]{padding:0 8px;gap:2px}[data-card-inner] [data-card-mask-toolbar]>span{font-size:calc(16px * var(--ui-scale, 1))}[data-card-inner] [data-card-mask-toolbar]>button{width:40px;min-width:40px}}[data-card-inner]:not(.mobile-utility-content){mask-image:none!important;-webkit-mask-image:none!important}[data-card-inner] .card-mask-categories button{animation:none!important}.card-reading-handle{border-bottom:0;padding-top:8px}.card-reading-handle:before{content:"";position:absolute;top:5px;left:8px;right:8px;height:3px;background:var(--border-subtle);box-shadow:inset 0 1px 1px var(--border-ghost);border-radius:1px;pointer-events:none}[data-card-swipe-owner=true]{touch-action:pan-y}.mobile-card-edges{position:fixed;top:0;right:0;bottom:0;left:0;z-index:41;pointer-events:none;contain:layout style}.mobile-card-edges .mobile-card-neighbor{position:absolute}.mobile-profile-embedded{height:100%;overflow-y:auto;padding:20px;touch-action:pan-y}.mobile-profile-embedded>.mobile-profile-card{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;transform:none!important;opacity:1!important;clip-path:none!important;box-shadow:none!important}.mobile-profile-embedded>.mobile-profile-card:before,.mobile-profile-embedded>.mobile-profile-card:after{display:none}.card-peek-art,.card-peek-ink{pointer-events:none;visibility:hidden;overflow:hidden}.card-peek-art{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.card-peek-ink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:300}html[data-card-dragging=true] [data-card-peeks],html[data-card-returning=true] [data-card-peeks]{visibility:visible}html[data-card-turn-phase=prepare] [data-card-peeks],html[data-card-turn-phase=playing] [data-card-peeks]{visibility:hidden}.card-peek-exposure{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(calc(var(--peek-side) * 100 * var(--vw,1vw) + var(--card-film-x,0px)));background:var(--surface-panel)}.card-peek-art .card-peek-exposure{background:var(--surface-base);transform:translate(calc(var(--peek-side) * var(--card-art-pitch,calc(100 * var(--vw,1vw) + 32px)) + var(--card-art-film-x,var(--card-film-x,0px))))}.card-peek-art img{position:absolute;max-width:none;object-fit:fill}.card-peek-page{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.card-peek-meta{height:28px;padding:10px 16px 4px;display:flex;align-items:center;justify-content:flex-start;font:calc(10px * var(--ui-scale, 1))/15px Sono,"IBM Plex Mono",monospace;text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary)}.card-peek-chapter{margin-left:auto;flex:0 0 auto}.card-peek-meta .market-layer{flex:0 0 auto;margin-left:10px}.card-peek-meta .market-do,.card-peek-mask-market .market-do{line-height:12px}.card-peek-mask-market{position:absolute;top:6px;right:16px;z-index:2}.card-peek-lead{display:inline-flex;align-items:center;gap:3px;margin-left:-4px;padding:0 4px;min-height:28px;font:calc(9px * var(--ui-scale, 1)) Sono,monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.card-peek-lead svg{flex-shrink:0}.card-peek-copy{padding:4px 16px 0;color:var(--text-primary)}.card-peek-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 16px 0}.card-peek-head .card-peek-tools{position:static;flex:0 0 auto}.card-peek-title{flex:1;min-width:0;margin:0;font:500 calc(18px * var(--ui-scale, 1))/28px "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",Inter,sans-serif;letter-spacing:-.025em;color:var(--text-primary)}.card-peek-head:not(:has(.card-peek-tools)) .card-peek-title{padding-right:64px}.card-peek-sub{padding:0 16px;margin-top:2px;font:calc(10px * var(--ui-scale, 1))/15px Sono,"IBM Plex Mono",monospace;color:var(--text-secondary)}.card-peek-copy h2{font:500 calc(18px * var(--ui-scale, 1))/28px "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",Inter,sans-serif;letter-spacing:-.025em}.card-peek-copy small{display:block;margin-top:2px;font:calc(10px * var(--ui-scale, 1))/15px Sono,"IBM Plex Mono",monospace;color:var(--text-secondary)}.card-peek-ranks{position:absolute;top:214px;left:0;right:0;display:flex;gap:6px;padding:0 16px;pointer-events:none}.card-peek-ranks>span{flex:1 1 0;height:44px;display:flex;align-items:center;justify-content:center;border:.8px solid var(--border-ghost)}.card-peek-ranks img{width:20px;height:20px;object-fit:contain;filter:brightness(1) opacity(.9);display:block}.card-peek-medallions{position:absolute;top:32px;right:16px;display:inline-flex;gap:8px;align-items:flex-end;pointer-events:none}.card-peek-medallions>span{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.4}.card-peek-medallions>span[data-on]{opacity:1;background:var(--surface-tint);box-shadow:var(--shadow-press)}.card-peek-medallions>span>i{display:block;opacity:.5}.card-peek-medallions>span[data-on]>i{opacity:1}.card-peek-owner>span{width:fit-content}.card-peek-owner{line-height:16px}.card-peek-owner>span{display:block;text-transform:uppercase;letter-spacing:.05em;opacity:.6;line-height:15px}.card-peek-prose{position:absolute;top:calc(117px - 16px * var(--card-short,0));left:16px;right:16px;font:calc(14px * var(--ui-scale, 1))/1.8 Sono,"IBM Plex Mono",monospace;color:var(--card-ink)}.card-peek-tools{position:absolute;top:32px;right:16px;display:flex;align-items:center;gap:6px}.card-peek-tools>i{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--border-subtle);color:var(--text-medium)}.card-peek-tools>i[data-kind=markers]{width:28px;height:28px;border-radius:50%}.card-peek-tools>i[data-kind=observations]{width:129px;justify-content:flex-start;gap:6px;padding:0 12px;grid-auto-flow:column}.card-peek-glyph{width:16px;height:16px}.card-peek-toggle-label{font:calc(9px * var(--ui-scale, 1))/9px Sono,"IBM Plex Mono",monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary)}.card-peek-collection{position:absolute;top:33px;left:16px;right:16px}.card-peek-collection h2{display:flex;gap:2px;align-items:baseline;overflow:hidden;white-space:nowrap;font:500 calc(18px * var(--ui-scale, 1))/28px "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",Inter,sans-serif;letter-spacing:-.025em;color:var(--text-primary)}.card-peek-strip{position:absolute;top:64px;left:0;right:0;pointer-events:none}.card-peek-filter{position:absolute;top:155px;left:16px;right:16px;height:32px;display:block;padding:0;border:0;text-align:left;font:calc(10px * var(--ui-scale, 1))/16px Sono,"IBM Plex Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.card-peek-filter[data-at=players]{top:116px}.card-peek-rank{position:absolute;top:195px;left:12px;font:calc(10px * var(--ui-scale, 1)) Sono,"IBM Plex Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.card-peek-count{position:absolute;top:34px;left:16px;right:16px;display:flex;gap:2px;align-items:baseline;white-space:nowrap;overflow:hidden;font:500 calc(18px * var(--ui-scale, 1))/28px "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",Inter,sans-serif;letter-spacing:-.025em;color:var(--text-primary)}.card-peek-chips{position:absolute;top:72px;left:16px;right:0;display:flex;gap:6px;overflow:hidden}.card-peek-chips>span,.card-peek-forms>span{flex:0 0 auto;height:32px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:.8px solid var(--border-subtle);font:calc(10px * var(--ui-scale, 1))/10px Sono,"IBM Plex Mono",monospace;color:var(--text-primary)}.card-peek-chips>span>b,.card-peek-forms>span>b{font-weight:400;color:var(--text-secondary)}.card-peek-forms-label{position:absolute;top:156px;left:16px;font:calc(10px * var(--ui-scale, 1))/15px Sono,"IBM Plex Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.card-peek-forms{position:absolute;top:179px;left:16px;right:16px;display:flex;flex-wrap:wrap;gap:6px;overflow:hidden}.card-peek-chips>span>img{width:17px;height:17px;display:block;flex:0 0 auto;object-fit:contain}.card-peek-studies{position:absolute;top:96px;left:16px;right:16px;display:flex;gap:8px}.card-neighbor-ink:has(.card-peek-studies) .card-peek-prose{font-size:calc(12px * var(--ui-scale, 1))}.card-peek-studies>span{flex:1 1 0;min-width:0;display:block;aspect-ratio:1;overflow:hidden;box-shadow:inset 0 0 0 1px var(--border-subtle)}.card-peek-studies img{width:100%;height:100%;object-fit:cover;display:block}.card-neighbor-ink:has(.card-peek-studies) .card-peek-prose{top:calc(178px - 16px * var(--card-short,0))}.card-peek-prose p{margin-bottom:16px}.card-peek-prose p:empty{height:8px}.card-neighbor-ink:has(.card-peek-tools) .card-peek-prose p{margin-bottom:14px}.mobile-card-deck{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;--card-sheet-fill:color-mix(in oklab,var(--surface-panel) 97%,transparent);--card-sheet-filter:none;--card-ink:color-mix(in srgb,var(--text-primary) 88%,var(--surface-panel));--card-muted:color-mix(in srgb,var(--text-primary) 66%,var(--surface-panel))}.mobile-card-deck>.mobile-card-sheet,.mobile-card-deck>.mobile-utility-card{pointer-events:auto;background:var(--card-sheet-fill)!important;backdrop-filter:var(--card-sheet-filter)!important;-webkit-backdrop-filter:var(--card-sheet-filter)!important}.mobile-card-deck .mobile-card-edges{z-index:41;overflow:visible;--card-inset:24px}.mobile-card-deck .mobile-card-edges[data-compact=true]{--card-inset:12px}.mobile-card-deck .mobile-card-edges .mobile-card-neighbor{--peek-inset:var(--card-inset);width:calc(100% - 2 * var(--peek-inset));background:var(--card-sheet-fill);backdrop-filter:var(--card-sheet-filter);-webkit-backdrop-filter:var(--card-sheet-filter);overflow:hidden;transition:var(--card-edge-transition,none);border-radius:0}.mobile-card-deck .mobile-card-edges .mobile-card-neighbor[data-compact=true]{--peek-inset:12px}.mobile-card-deck .mobile-card-neighbor[data-side=left]{left:calc(var(--card-inset) - (100% - 2 * var(--peek-inset)));right:auto}.mobile-card-deck .mobile-card-neighbor[data-side=right]{left:calc(100% - var(--card-inset));right:auto}.card-neighbor-material{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--border-subtle);border-bottom:0;box-shadow:none}.mobile-card-neighbor[data-far=true]{translate:-200vw 0;content-visibility:hidden;pointer-events:none}.card-neighbor-ink{position:absolute;top:0;right:0;bottom:18px;left:0;overflow:hidden;pointer-events:none;--card-fade-solid:52px;--card-fade-clear:12px;transition:--card-fade-solid var(--duration-pace) var(--ease-settle) var(--duration-swift),--card-fade-clear var(--duration-pace) var(--ease-settle) var(--duration-swift);mask-image:linear-gradient(black calc(100% - var(--card-fade-solid) - var(--card-fade-lift,0px)),transparent calc(100% - var(--card-fade-clear) - var(--card-fade-lift,0px)));-webkit-mask-image:linear-gradient(black calc(100% - var(--card-fade-solid) - var(--card-fade-lift,0px)),transparent calc(100% - var(--card-fade-clear) - var(--card-fade-lift,0px)))}.card-neighbor-hit{position:absolute;inset:0 auto 0 0;width:var(--card-inset);height:100%;padding:0;background:none;border:0;touch-action:none;cursor:pointer}.mobile-card-neighbor[data-side=left] .card-neighbor-hit{left:auto;right:0}.mobile-card-deck:has(.mobile-card-sheet[data-card-rail=true]) .card-neighbor-ink{--card-fade-solid:calc(98px - 16px * var(--card-short,0) + var(--card-eye-clearance,0px));--card-fade-clear:calc(66px + var(--card-eye-clearance,0px));transition-duration:var(--duration-brisk);transition-delay:0s;transition-timing-function:var(--ease-glide)}.mobile-card-aperture:has(.mobile-card-sheet[data-card-expanded=true])~.mobile-card-footer,.mobile-card-aperture:has(.mobile-card-sheet[data-card-masks=true])~.mobile-card-footer{--timeline-side:12px}[data-card-inner][data-card-mask-detail=true] [data-card-copy-window]{mask-image:none!important;-webkit-mask-image:none!important}@property --mask-filmstrip-cover{syntax:"<length>";inherits:false;initial-value:76px}[data-card-inner][data-card-mask-detail=true] [data-card-mask-prose]{min-height:0;overflow-anchor:none;padding-top:var(--mask-title-height,100px);padding-bottom:80px;transition:--mask-filmstrip-cover var(--duration-pace) var(--ease-settle) var(--duration-swift);mask-image:linear-gradient(to bottom,transparent,transparent max(0px,calc(var(--card-header-cover) - 14px)),black var(--card-header-cover),black calc(100% - var(--mask-filmstrip-cover) - 16px - var(--card-fade-lift,0px)),transparent calc(100% - var(--mask-filmstrip-cover) - var(--card-fade-lift,0px)));-webkit-mask-image:linear-gradient(to bottom,transparent,transparent max(0px,calc(var(--card-header-cover) - 14px)),black var(--card-header-cover),black calc(100% - var(--mask-filmstrip-cover) - 16px - var(--card-fade-lift,0px)),transparent calc(100% - var(--mask-filmstrip-cover) - var(--card-fade-lift,0px)))}[data-card-inner][data-card-mask-detail=true] [data-card-mask-prose][data-filmstrip-cover=on]{transition:--mask-filmstrip-cover var(--duration-brisk) var(--ease-glide)}@media(prefers-reduced-motion:reduce){[data-card-mask-prose]{transition:none!important}}[data-card-inner][data-card-observation=true] [data-card-experience-toolbar]{visibility:hidden}[data-card-inner] [data-card-observation-header]{padding-top:10px;padding-bottom:10px}[data-card-inner] [data-card-observation-header] h3{font-size:calc(18px * var(--ui-scale, 1));line-height:26px}[data-card-inner] .card-observation-byline{position:relative;min-height:24px;padding-right:64px;font-size:calc(10px * var(--ui-scale, 1))}[data-card-inner] .card-observation-byline>button{position:absolute;right:0;top:-10px;min-height:44px}[data-card-inner] .card-observation-byline>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-card-inner] [data-observation-art=mask]{padding:12px 16px 16px}[data-card-inner] [data-observation-art=mask]>div{width:min(100%,clamp(var(--observation-art-min,120px),calc(var(--card-height) - var(--observation-header-height,70px) - var(--observation-art-clearance,114px)),288px));max-width:max(48px,calc(var(--card-height) - var(--observation-header-height,70px) - var(--observation-art-limit,76px)));margin-inline:auto;transition:width var(--duration-sweep) var(--ease-settle)}@keyframes studiesTitleIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes studiesFrameIn{0%{border-color:transparent;background-color:transparent}}[data-card-inner] .studies-title-in{animation:studiesTitleIn var(--duration-settle) var(--ease-settle) var(--duration-quick) both}[data-card-inner] .studies-frame-in{animation:studiesFrameIn var(--duration-sweep) var(--ease-settle) var(--duration-quick) both}@media(prefers-reduced-motion:reduce){.mobile-card-sheet .studies-title-in,.mobile-card-sheet .studies-frame-in{animation:none}}[data-card-inner][data-reading-gesture=true] [data-observation-art=mask]>div{transition:none}.mobile-card-sheet[data-card-rail=true]{--observation-art-clearance:174px;--observation-art-limit:136px;--observation-art-min:48px}@media(prefers-reduced-motion:reduce){.mobile-card-sheet[data-card-mask-detail=true] [data-card-inner],.mobile-card-sheet [data-observation-art=mask]>div{transition:none!important}}@media(prefers-reduced-motion:reduce){html[data-card-dragging=true] [data-header-fade] h2{translate:none}}@property --card-header-cover{syntax:"<length>";inherits:false;initial-value:70px}[data-card-inner][data-card-observation=false] [data-card-header-aperture=true]{mask-image:linear-gradient(to bottom,transparent 0,transparent calc(var(--card-header-cover) - 14px),black var(--card-header-cover))!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent calc(var(--card-header-cover) - 14px),black var(--card-header-cover))!important}[data-card-inner][data-card-observation=true] [data-card-header-aperture=true]{mask-image:linear-gradient(to bottom,transparent 0,transparent calc(var(--card-observation-cover,var(--observation-header-height,70px)) - 8px),black var(--card-observation-cover,var(--observation-header-height,70px)))!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent calc(var(--card-observation-cover,var(--observation-header-height,70px)) - 8px),black var(--card-observation-cover,var(--observation-header-height,70px)))!important}[data-card-inner] [data-card-observation-header]{border-bottom:0}@media(prefers-reduced-motion:reduce){.mobile-card-sheet [data-card-header-aperture=true]{transition:none!important}[data-card-inner] [data-card-observation-header]{animation:none}}.sheet-tool-panel{backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}[data-card-inner] [data-card-tool-panel=true]{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}[data-card-inner][data-card-mask-expanded=true] [data-observation-art=mask]>div{width:100%;max-width:none}[data-card-inner][data-card-mask-expanded=true] [data-observation-art=mask] img{height:var(--observation-mask-size);object-fit:contain}[data-card-inner][data-card-mask-expanded=true] [data-observation-art=mask]>div>div{height:var(--observation-mask-size)}[data-card-inner][data-card-mask-expanded=true] [data-card-observation-prose]{margin-top:0}[data-card-inner][data-card-mask-expanded=true] [data-observation-art=mask]{padding-top:12px;padding-bottom:8px}[data-card-inner][data-card-mask-expanded=true] [data-observation-art=mask]>div>div{transform:none!important}[data-card-inner][data-card-mask-expanded=true] [data-observation-art=mask]>div>div{scale:1!important}[data-card-inner][data-card-mask-expanded=true] [data-observation-art=mask] img{box-shadow:none}[data-card-inner] [data-card-breadcrumb]{opacity:var(--card-edge-o,var(--hdr-o,1));translate:0 calc((1 - var(--card-edge-o,var(--hdr-o,1))) * -16px);transition:none!important}[data-card-inner] [data-header-fade]{opacity:var(--card-heading-o,var(--hdr-o,1))!important;translate:0 calc((1 - var(--card-heading-o,var(--hdr-o,1))) * -22px);transition:none!important}[data-card-inner][data-card-observation=true] [data-card-breadcrumb]{opacity:1;translate:none;pointer-events:auto}[data-card-inner] [data-card-header-aperture=true]{transition:none!important}[data-card-inner] [data-card-observation-header]{animation:none!important}.mobile-card-deck[data-vellum-motion=true]{overflow:visible}.mobile-card-deck[data-vellum-motion=true]:before{content:"";position:absolute;top:0;bottom:0;left:-100%;right:-100%;background:var(--card-sheet-fill);backdrop-filter:var(--card-sheet-filter);-webkit-backdrop-filter:var(--card-sheet-filter);transform:translateY(var(--vellum-top));pointer-events:none}.mobile-card-deck[data-vellum-motion=true]>.mobile-card-sheet{left:var(--vellum-left)!important;right:var(--vellum-left)!important;bottom:0!important;height:100dvh!important;transform:translateY(var(--vellum-top))!important;transition:none!important;clip-path:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mobile-card-deck[data-vellum-motion=true] [data-card-inner]:not(.mobile-utility-content){height:var(--vellum-layout-height)!important;transition:none!important;mask-image:none!important;-webkit-mask-image:none!important}.mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor{height:100dvh!important;width:var(--vellum-width)!important;bottom:0!important;transform:translateY(var(--vellum-top))!important;transition:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mobile-card-deck[data-vellum-motion=true] .mobile-card-edges{--card-inset:var(--vellum-left)!important}.mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor[data-side=left]{left:calc(var(--vellum-left) - var(--vellum-width))}.mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor[data-side=right]{left:calc(var(--vellum-left) + var(--vellum-width))}.mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor[data-compact=true]{width:calc(100 * var(--vw,1vw) - 24px)!important}.mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor[data-compact=true][data-side=left]{left:calc(var(--vellum-left) - (100 * var(--vw,1vw) - 24px))}.mobile-card-deck[data-vellum-motion=true] .card-neighbor-ink{height:var(--vellum-layout-height);bottom:auto}.mobile-card-deck[data-vellum-motion=true] [data-card-material-ink=true],.mobile-card-deck[data-vellum-motion=true] .card-neighbor-ink>*{translate:0 var(--vellum-ink-lag,0px)}.mobile-card-deck[data-vellum-motion=true] [data-card-material-ink=true]>[data-card-scroll]{translate:0 var(--vellum-body-lag,0px)}.mobile-card-deck[data-vellum-motion=true] .card-peek-prose,.mobile-card-deck[data-vellum-motion=true] .card-peek-studies,.mobile-card-deck[data-vellum-motion=true] .card-peek-rank,.mobile-card-deck[data-vellum-motion=true] .card-peek-ranks,.mobile-card-deck[data-vellum-motion=true] .card-peek-forms-label,.mobile-card-deck[data-vellum-motion=true] .card-peek-forms{translate:0 calc(var(--vellum-ink-lag,0px) + var(--vellum-body-lag,0px))}.card-material-light{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,var(--text-primary),transparent 180px);translate:0 var(--vellum-body-lag,0px);opacity:var(--vellum-tension,0);mix-blend-mode:soft-light}@media(prefers-reduced-motion:reduce){.mobile-card-deck{--vellum-ink-lag:0px!important;--vellum-body-lag:0px!important;--vellum-tension:0!important}}[data-card-inner] [data-card-collection-header]{padding-top:4px}[data-card-inner] [data-card-mask-toolbar]{height:32px;padding:0 16px;gap:6px;align-items:center}[data-card-inner] [data-card-mask-toolbar]>span{font-size:calc(18px * var(--ui-scale, 1));line-height:28px;font-weight:500;letter-spacing:-.025em;min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-card-inner] [data-card-mask-toolbar]>button{width:32px;min-width:32px;height:32px;min-height:32px;padding:0;color:var(--text-medium);border-color:var(--border-ghost)}@media(hover:hover)and (pointer:fine){[data-card-inner] [data-card-mask-toolbar]>button:hover{color:var(--text-primary);border-color:var(--border-strong)}}[data-card-inner] [data-card-mask-toolbar]>button[aria-expanded=true]{color:var(--accent-primary);border-color:var(--accent-primary)}[data-card-inner] [data-card-mask-toolbar]>button svg{width:16px;height:16px}[data-card-inner] [data-card-collection-header]{touch-action:pan-x}[data-card-inner] .card-collection-filter{display:block;width:calc(100% - 32px);height:32px;margin:0 16px;padding:0;text-align:left;font:calc(10px * var(--ui-scale, 1))/16px Sono,"IBM Plex Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);background:none;border:0}@media(hover:hover)and (pointer:fine){[data-card-inner] .card-collection-filter:hover{color:var(--text-primary)}}[data-card-inner] .card-collection-filter{transition:opacity var(--card-motion-release) var(--card-motion-ease)}[data-card-inner] .card-collection-filter:active{opacity:.55;transition-duration:var(--card-motion-press)}.mobile-card-deck[data-vellum-motion=true] .card-neighbor-hit{bottom:auto;height:var(--vellum-height)}.mobile-card-sheet[data-card-rail=false]:not([data-card-mask-detail=true]) [data-card-copy-window=true]{--card-fade-solid:86px;--card-fade-clear:38px}.mobile-card-deck:has(.mobile-card-sheet[data-card-rail=false]) .card-neighbor-ink{--card-fade-solid:86px;--card-fade-clear:38px}.mobile-utility-card{--utility-height:calc(100dvh - var(--card-foot));top:0;bottom:0;height:100dvh;border-top:0}.mobile-utility-card .mobile-utility-content{top:calc(52px + env(safe-area-inset-top))}.mobile-card-menu header,.mobile-card-menu[data-open=true] header{justify-content:flex-start}.mobile-card-menu header .mobile-menu-seal{width:44px;height:44px;display:grid;place-items:center}.mobile-menu-seal .thumbprint-logo{width:25px;height:40px;animation:none;pointer-events:none;transition:opacity var(--duration-stride) ease-out,transform var(--duration-pace) var(--ease-settle)}.mobile-menu-seal:active .thumbprint-logo{transform:scale(.98)}.mobile-card-menu-sheet{height:88px;transition:height 0s linear var(--duration-swift)}.mobile-card-menu[data-open=true] .mobile-card-menu-sheet{height:var(--menu-open);transition:none}.mobile-card-menu header,.mobile-card-menu[data-open=true] header{height:88px;padding:0 1px 0 11px;gap:12px}.mobile-card-menu header .mobile-menu-seal{width:44px;height:56px;flex-shrink:0;place-items:center start}.mobile-menu-seal .thumbprint-logo{width:31px;height:50px}.mobile-card-menu-return{top:calc(208px + env(safe-area-inset-top))}.mobile-utility-card .mobile-utility-content{top:calc(88px + env(safe-area-inset-top))}.mobile-utility-card{border-image:linear-gradient(to bottom,transparent calc(88px + env(safe-area-inset-top)),var(--border-subtle) calc(88px + env(safe-area-inset-top))) 1}.mobile-card-menu{--menu-context-opacity:.42;--menu-context-scale:1}.mobile-card-menu[data-quiet=true]{--menu-context-opacity:.3;--menu-context-scale:.82}.mobile-card-menu .mobile-menu-seal .thumbprint-logo{transform-origin:top left;opacity:calc(var(--menu-context-opacity) * (.6 + .4 * var(--mobile-menu-header,1)));transform:scale(calc(var(--menu-context-scale) * (.8 + .2 * var(--mobile-menu-header,1))));transition:opacity var(--duration-quick) ease-out,transform var(--duration-sweep) var(--ease-glide)}.mobile-card-menu[data-open=true] .mobile-menu-seal .thumbprint-logo,.mobile-card-menu .mobile-menu-seal:focus-visible .thumbprint-logo{opacity:1;transform:scale(1)}.mobile-card-menu[data-hidden=true] header{opacity:0;transform:translateY(-8px);transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}@media(prefers-reduced-motion:reduce){.mobile-card-menu .mobile-menu-seal .thumbprint-logo{transition:none}}.mobile-card-return{width:44px;height:44px;padding:0;display:grid;place-items:center;background:none;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}.card-peek-exposure{transform:translate(calc(var(--peek-side) * var(--card-drag-pitch,calc(100 * var(--vw,1vw))) + var(--card-film-x,0px)))}html[data-card-live-turn=true] .mobile-card-menu{z-index:60}[data-card-exposure=true] *{pointer-events:none!important;animation:none!important;transition:none!important}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-deck,.mobile-card-menu{position:absolute;top:0;bottom:auto;height:100lvh}.mobile-card-deck[data-vellum-motion=true]:before{min-height:100lvh}.mobile-card-deck[data-vellum-motion=true]>.mobile-card-sheet,.mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor{top:0;bottom:auto!important}.mobile-card-edges{position:absolute;top:0;height:100lvh;bottom:auto}.mobile-card-footer{position:absolute;top:var(--mobile-timeline-top);bottom:auto!important}.mobile-card-bottom-pull{position:absolute;top:calc(100dvh - 4px - env(safe-area-inset-bottom));bottom:auto}.mobile-card-return{position:absolute}[data-card-exposure=true]{position:absolute!important;height:100lvh;bottom:auto!important}}.mobile-card-deck>.mobile-card-sheet,.mobile-card-deck .mobile-card-neighbor{contain:layout style}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-deck{height:calc(100lvh + env(safe-area-inset-bottom,0px))}.mobile-card-deck[data-vellum-motion=true]>.mobile-card-sheet,.mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor{height:calc(100lvh + env(safe-area-inset-bottom,0px))!important}.mobile-utility-card{height:calc(100lvh + env(safe-area-inset-bottom,0px));bottom:auto}.mobile-utility-card .mobile-utility-content{bottom:calc(100lvh - 100dvh + env(safe-area-inset-bottom,0px) + 44px + var(--card-rail) + var(--card-foot))}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-sheet[data-card-inspect=true]{top:0;bottom:auto!important;transform:translateY(calc(100lvh + env(safe-area-inset-bottom,0px) + 64px))!important}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-utility-card{left:0;right:0;border-left:0;border-right:0;border-image:none}}[data-card-deck=true],[data-card-art-window=true]{transform:translateZ(0)}.mobile-card-deck>.mobile-card-sheet{position:absolute!important;overflow:hidden}html[data-card-dragging=true] [data-card-deck=true],html[data-card-dragging=true] [data-card-art-window=true],html[data-card-live-turn=true] [data-card-deck=true],html[data-card-live-turn=true] [data-card-art-window=true]{will-change:transform}html[data-card-dragging=true] .mobile-card-deck .mobile-card-neighbor,html[data-card-live-turn=true] .mobile-card-deck .mobile-card-neighbor{will-change:translate}.mobile-card-deck[data-vellum-motion=true]>.mobile-card-sheet[data-card-inspect=true]{transform:translateY(var(--vellum-top))!important}.mobile-card-deck[data-vellum-motion=true]:has(>.mobile-card-sheet[data-card-inspect=true]) .mobile-card-neighbor{visibility:visible}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-deck .vellum-surface{animation:none;filter:none;will-change:auto}.mobile-card-deck .vellum-grain:after{animation:none!important;opacity:var(--vellum-grain-opacity,.1);mix-blend-mode:normal;transform:none;transition:none;will-change:auto}.mobile-card-deck .vellum-mobile-light,.mobile-card-deck .card-material-light,.mobile-card-menu .vellum-mobile-light{mix-blend-mode:normal}.card-peek-art{position:absolute;height:100lvh}}.mobile-card-aperture{position:absolute;inset:0 0 auto;height:calc(100lvh + env(safe-area-inset-bottom,0px));overflow:clip;pointer-events:none;z-index:40}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){html[data-browser-document-band=true] .mobile-card-aperture,html[data-browser-document-band=true] .mobile-card-deck{height:calc(100lvh + 160px)}html[data-browser-document-band=true] .mobile-card-deck[data-vellum-motion=true]>.mobile-card-sheet,html[data-browser-document-band=true] .mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor,html[data-browser-document-band=true] .mobile-utility-card{height:calc(100lvh + 160px)!important}html[data-browser-document-band=true] .mobile-utility-card .mobile-utility-content{bottom:calc(100lvh - 100dvh + 160px + 44px + var(--card-rail) + var(--card-foot))}[data-mobile-card-scene=true]>[data-card-exposure=true]{overflow:clip}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-deck{--card-sheet-fill:color-mix(in oklab,var(--surface-panel) 95%,transparent)}.mobile-card-menu{--card-sheet-fill:var(--surface-panel)}.mobile-card-deck[data-vellum-motion=true]:before,.mobile-card-deck>.mobile-utility-card,.mobile-card-menu>.mobile-menu-paper{background-image:url(/textures/vellum-tooth.png),linear-gradient(112deg,rgba(255,249,232,.055),transparent 46%,rgba(72,51,25,.025));background-size:160px 160px,100% 100%;box-shadow:inset 0 1px #ffffff1f}.mobile-card-deck .vellum-grain:after{background-image:none!important}}.mobile-card-menu>.mobile-menu-paper{box-shadow:inset 0 -1px #ffffff1f}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){html[data-browser-document-band=true] body>.mobile-card-menu{top:160px}html[data-browser-document-band=true] [data-card-scroll],html[data-browser-document-band=true] .mobile-utility-content{overscroll-behavior-y:contain}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){html[data-browser-document-band=true] .artwork-viewport:not([data-card-art-window=true]) .mobile-card-aperture{top:var(--artwork-bleed-top,0px)}html[data-browser-document-band=true]:has(.mobile-utility-card) .artwork-viewport{background-color:var(--surface-panel);background-image:url(/textures/vellum-tooth.png),linear-gradient(112deg,rgba(255,249,232,.055),transparent 46%,rgba(72,51,25,.025));background-size:160px 160px,100% 100%}html[data-browser-document-band=true]:has(.mobile-utility-card) .mobile-card-deck>.mobile-utility-card,html[data-browser-document-band=true]:has(.mobile-utility-card) .mobile-card-material:before{box-shadow:none}html[data-browser-document-band=true]:has(.mobile-utility-card) .mobile-card-material:after,html[data-browser-document-band=true]:has(.mobile-utility-card) .mobile-card-deck>.mobile-utility-card:before{display:none}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){html[data-browser-document-band=true] .artwork-viewport:not([data-card-art-window=true]) .mobile-card-footer{top:calc(var(--artwork-bleed-top,0px) + var(--mobile-timeline-top))}html[data-browser-document-band=true] .artwork-viewport:not([data-card-art-window=true]) .mobile-card-bottom-pull{top:calc(var(--artwork-bleed-top,0px) + 100dvh - 4px - env(safe-area-inset-bottom))}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-material{position:absolute;left:0;right:0;bottom:0;pointer-events:none;display:none;background:var(--surface-panel)}.mobile-card-material:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/textures/vellum-tooth.png),linear-gradient(112deg,rgba(255,249,232,.055),transparent 46%,rgba(72,51,25,.025));background-size:160px 160px,100% 100%;box-shadow:inset 0 1px #ffffff1f;transform:translate3d(0,var(--card-material-y,0px),0);will-change:transform}.mobile-card-material[data-active=true]{display:block}.mobile-card-aperture>.mobile-card-material[data-active=true]+.mobile-card-deck[data-vellum-motion=true]:before{display:none}.mobile-card-deck[data-card-exposure-content=paper][data-vellum-motion=true]:before{display:none}}.card-registration-light{position:absolute;height:1px;background:var(--text-secondary);pointer-events:none;opacity:0;z-index:4}html[data-card-live-turn=true] .mobile-card-sheet button,html[data-card-live-turn=true] [data-card-inner] a{pointer-events:none}@media(prefers-reduced-motion:reduce){.mobile-card-sheet [data-card-tool-panel=true]{animation:none!important}.card-registration-light{display:none}}.mobile-card-deck[data-vellum-motion=true]>[data-card-surface=true][data-card-layout=full]{left:var(--vellum-left)!important;right:var(--vellum-left)!important;top:0!important;bottom:auto!important;transform:translateY(var(--vellum-top))!important;transition:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mobile-card-deck[data-vellum-motion=true]>[data-card-layout=full]>[data-card-inner=true]{height:auto!important}html[data-card-live-turn=true] [data-card-surface=true] button,html[data-card-live-turn=true] [data-card-surface=true] a{pointer-events:none}html[data-card-live-turn=true] .mobile-card-aperture[data-card-swipe-owner=true]{pointer-events:auto}.mask-filmstrip-dock{touch-action:pan-x;overscroll-behavior:contain}.mobile-card-neighbor,.card-neighbor-hit{touch-action:none}html[data-card-dragging=true] .mobile-card-aperture{user-select:none;-webkit-user-select:none}.mobile-utility-host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none}.mobile-utility-host[data-utility-active=true]{z-index:40}.mobile-utility-host[data-utility-active=false]{visibility:hidden;z-index:42;overflow:clip;transform:translate3d(calc(var(--peek-side) * var(--card-utility-pitch,calc(100 * var(--vw,1vw))) + var(--card-film-x,0px)),0,0)}html[data-card-dragging=true] .mobile-utility-host[data-utility-active=false],html[data-card-returning=true] .mobile-utility-host[data-utility-active=false]{visibility:visible}html[data-card-turn-phase=prepare] .mobile-utility-host[data-utility-active=false],html[data-card-turn-phase=playing] .mobile-utility-host[data-utility-active=false]{visibility:hidden}.mobile-utility-host[data-utility-active=false] .mobile-card-aperture{pointer-events:none}.mobile-utility-host[data-utility-active=false] .mobile-utility-card{left:0;right:0;background:var(--surface-panel)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.mobile-utility-host .mobile-card-aperture{top:0}.card-peek-grid{position:absolute;top:0;right:0;bottom:0;left:0}.mobile-utility-host[data-utility-active=true]>.card-peek-ink{position:absolute;left:0;right:0;top:calc(100dvh - var(--card-rest,266px));bottom:auto;height:calc(100% - 100dvh + var(--card-rest,266px));z-index:41}.mobile-utility-host[data-utility-active=true]>.card-peek-art{position:absolute;top:0;height:100%;z-index:41}html[data-card-shared-artwork=true] .card-peek-art{visibility:hidden!important}[data-card-inner] .overflow-y-auto,[data-card-inner] .custom-scrollbar{overscroll-behavior-y:none!important;overflow-anchor:none}[data-card-reading-scroll=true],[data-card-inner] [data-card-reading-scroll=true]{overflow-anchor:auto}[data-mask-grid-native=true]{scrollbar-width:none;overflow-anchor:none}[data-mask-grid-native=true]::-webkit-scrollbar{display:none}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-material:after{content:"";position:absolute;top:0;left:50%;width:44%;max-width:180px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,250,236,.92) 45%,rgba(255,255,255,.98) 55%,transparent);transform:translate(calc(-50% + var(--card-edge-light-x,0px)),var(--card-material-y,0px));opacity:var(--card-edge-light-o,0)}.mobile-card-sheet .instrument-btn>svg,.mobile-card-sheet [data-header-fade] button>svg,[data-card-inner] [data-card-mask-toolbar] button>svg{translate:0 0;scale:1;transition:translate var(--card-motion-release) var(--card-motion-ease),scale var(--card-motion-release) var(--card-motion-ease)}.mobile-card-sheet .instrument-btn:not(:disabled):is(:active,[data-card-pressed=true])>svg,.mobile-card-sheet [data-header-fade] button:not(:disabled):is(:active,[data-card-pressed=true])>svg,[data-card-inner] [data-card-mask-toolbar] button:not(:disabled):is(:active,[data-card-pressed=true])>svg{translate:0 1px;scale:.97;transition-duration:var(--card-motion-press)}.mobile-card-sheet .instrument-btn:is(:active,[data-card-pressed=true]){transform:none!important}[data-card-inner] .card-reading-handle:before{translate:0 0;scale:1;transition:translate var(--card-motion-release) var(--card-motion-ease),scale var(--card-motion-release) var(--card-motion-ease)}[data-card-inner] .card-reading-handle:is(:active,[data-card-pressed=true]):before{translate:0 1px;scale:.96 1;transition-duration:var(--card-motion-press)}html[data-card-dragging=true] .mobile-card-sheet button>svg,html[data-card-turn=true] [data-card-inner] button>svg{translate:0 0!important;scale:1!important;transition:none!important}}@media(prefers-reduced-motion:reduce){.mobile-card-material:after{display:none}.mobile-card-sheet .instrument-btn>svg,.mobile-card-sheet [data-header-fade] button>svg,[data-card-inner] [data-card-mask-toolbar] button>svg,[data-card-inner] .card-reading-handle:before{translate:0 0!important;scale:1!important;transition:none!important}}[data-card-inner] .card-reading-handle{width:clamp(52px,calc(100% - 216px),112px)}[data-card-inner] .card-reading-handle:before{left:calc(50% - 18px);right:auto;width:36px}[data-card-inner] [data-card-mask-toolbar]>button{position:relative;overflow:visible}[data-card-inner] [data-card-mask-toolbar]>button:after{content:"";position:absolute;top:-2px;right:-3px;bottom:-10px;left:-3px;pointer-events:auto}.mobile-card-footer[data-timeline-bridge=true] .mobile-card-eye,.mobile-card-footer[data-timeline-bridge=true][data-open=true] .mobile-card-eye{opacity:1;transition:none;z-index:3}.mobile-card-footer[data-timeline-bridge=true][data-open=true] .mobile-card-eye{pointer-events:none}.mobile-card-footer[data-timeline-bridge=true] [data-active-dot=true]{opacity:0!important}.mobile-card-eye [data-eye-ring],.mobile-card-eye [data-eye-sclera],.mobile-card-eye [data-eye-lid]{transition:opacity var(--card-motion-feedback) ease-out}.mobile-card-footer[data-open=true] .mobile-card-eye [data-eye-ring],.mobile-card-footer[data-open=true] .mobile-card-eye [data-eye-sclera],.mobile-card-footer[data-open=true] .mobile-card-eye [data-eye-lid]{opacity:0!important}.mobile-card-eye [data-eye-pupil]{transform-box:view-box;transform-origin:40px 40px;transition:transform var(--card-motion-panel) var(--card-motion-ease)!important}.mobile-card-footer[data-open=true] .mobile-card-eye [data-eye-pupil]{transform:scale(1.81818)!important;fill:var(--accent-primary)}.mobile-card-footer[data-timeline-bridge=true] [data-timeline-contained]{transform:none!important;translate:none!important;clip-path:inset(0 49%);opacity:0;transition:clip-path var(--card-motion-panel) var(--card-motion-ease),opacity var(--card-motion-feedback) ease-out}.mobile-card-footer[data-timeline-bridge=true][data-open=true] [data-timeline-contained]{clip-path:inset(0);opacity:1}.mobile-card-footer [role=tab]:after{content:"";position:absolute;pointer-events:none;bottom:22px;left:calc(50% - .5px);width:1px;height:8px;background:var(--text-primary);transform-origin:bottom;transform:scaleY(calc(.65 + var(--timeline-contact,0)*.35));opacity:var(--timeline-contact,0)}.mobile-card-footer [data-active-dot] .animate-dot-arrive{animation:none!important}.mobile-card-menu-sheet{z-index:1}.mobile-card-menu-return{top:0;right:0;bottom:0;left:0;z-index:0;background:none}@media(prefers-reduced-motion:reduce){.mobile-card-eye *,.mobile-card-footer [role=tab]:after{transition:none!important}.mobile-card-footer [role=tab]:after{display:none}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.card-vellum-feedback{position:absolute;left:0;right:0;top:var(--vellum-top);height:var(--vellum-layout-height);pointer-events:none;overflow:clip}.card-touch-light{position:absolute;z-index:1;width:192px;height:192px;margin:-96px 0 0 -96px;opacity:0;pointer-events:none;background:radial-gradient(ellipse at 48% 46%,#ffffff61,#ffffff38 25%,#ffffff14 55%,#fff0);mask-image:url(/textures/vellum-transmission.png);-webkit-mask-image:url(/textures/vellum-transmission.png);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}[data-theme=dark] .card-touch-light{background:radial-gradient(ellipse at 48% 46%,#f5f7ff1f,#f5f7ff11 25%,#f5f7ff06 55%,#f5f7ff00)}[data-theme=luci] .card-touch-light{background:radial-gradient(ellipse at 48% 46%,#ffffff57,#fff3 25%,#ffffff12 55%,#fff0)}.card-touch-seam{position:absolute;z-index:80;top:0;height:100%;overflow:visible;display:none;pointer-events:none;stroke:var(--border-subtle);stroke-width:1}.card-touch-seam[data-side=left]{left:calc(var(--vellum-left,0px) - 12px)}.card-touch-seam[data-side=right]{right:calc(var(--vellum-left,0px) - 12px)}.mobile-card-deck[data-vellum-motion=true] .card-touch-seam{display:block}.card-touch-seam{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 14%,rgba(0,0,0,.55) 46%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 14%,rgba(0,0,0,.55) 46%,transparent 100%)}.card-touch-rule{position:absolute;z-index:80;left:var(--vellum-left,0px);height:24px;overflow:visible;display:none;pointer-events:none;stroke:var(--border-subtle);stroke-width:1;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 4%,#000 96%,transparent 100%)}[data-vellum-pull=true] .card-touch-rule{display:block}[data-vellum-pull=true] [data-vellum-rule=top],[data-vellum-pull=true] [data-vellum-rule=both]{border-top-color:transparent!important}[data-vellum-pull=true] [data-vellum-rule=bottom],[data-vellum-pull=true] [data-vellum-rule=both]{border-bottom-color:transparent!important}.mobile-card-sheet [data-panel],.card-neighbor-material{border-inline-color:transparent!important}.mobile-card-deck:has(>[data-card-layout=full]) .card-touch-seam,.mobile-card-deck:has(>[data-card-layout=full]) .card-touch-rule{display:none}}@media(prefers-reduced-motion:reduce){.card-touch-rule{display:none!important}.card-touch-light{transform:none!important}}.card-timeline-home-mark{position:absolute;top:20px;left:50%;width:18px;height:18px;transform:translate(-50%);color:var(--text-primary);opacity:.5;transition:opacity var(--duration-quick) var(--ease-settle)}.card-timeline-home-mark.is-active{opacity:1}.card-home-mark{width:15px;height:15px;color:var(--card-muted);margin-right:7px;flex-shrink:0}.card-market-seat{position:relative;z-index:12;margin-left:auto;display:flex;align-items:center;flex-shrink:0;cursor:auto}.card-skull-return{display:flex;align-items:center;gap:2px;min-height:28px;margin-right:8px;color:var(--card-muted);font:calc(10px * var(--ui-scale, 1)) Sono,monospace;text-transform:uppercase;letter-spacing:.03em}.card-skull-return:active{opacity:.6}.mobile-utility-content{display:flex;flex-direction:column}.card-utility-title{flex:none;margin:0;padding:8px 20px 12px;font:500 calc(22px * var(--ui-scale, 1))/1.2 "Neue Haas Grotesk Display Pro","Neue Haas Grotesk Display",Inter,sans-serif;letter-spacing:-.025em;color:var(--text-primary)}.card-utility-body{position:relative;flex:1;min-height:0;overflow:hidden}@media(prefers-reduced-motion:no-preference){html[data-card-dragging=true] [data-card-art-window=true] .hi-wall,html[data-card-turn=true] [data-card-art-window=true] .hi-wall,html[data-card-turn=true] [data-departing-layer=art] .hi-wall{-webkit-mask-image:linear-gradient(90deg,transparent,#000 84px,#000 calc(100% - 84px),transparent);mask-image:linear-gradient(90deg,transparent,#000 84px,#000 calc(100% - 84px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}html[data-card-carried=previous] [data-card-deck=true] .mobile-card-neighbor[data-side=left],html[data-card-carried=next] [data-card-deck=true] .mobile-card-neighbor[data-side=right],html[data-card-carried=previous] .card-peek-art [data-card-preview=previous],html[data-card-carried=next] .card-peek-art [data-card-preview=next],html[data-card-carried=previous] .card-peek-ink [data-card-preview=previous],html[data-card-carried=next] .card-peek-ink [data-card-preview=next],html[data-card-carried=previous] .mobile-utility-host[data-utility-active=false][data-card-preview=previous],html[data-card-carried=next] .mobile-utility-host[data-utility-active=false][data-card-preview=next]{visibility:hidden!important}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-footer{bottom:calc(4px + env(safe-area-inset-bottom))}.mobile-card-bottom-pull{height:calc(4px + env(safe-area-inset-bottom))}.mobile-utility-card{--card-foot: calc(4px + env(safe-area-inset-bottom)) }}.mask-grid-masthead{position:relative;display:flex;align-items:flex-start;padding:8px 0 24px}.mask-grid-menu{width:44px;height:56px;display:grid;place-items:center;border:0;background:none;color:var(--text-primary);cursor:pointer;touch-action:manipulation}.mask-grid-menu .thumbprint-logo{opacity:.42;animation:none;transition:opacity var(--duration-stride) ease-out,transform var(--duration-stride) ease-out}.mask-grid-menu:active .thumbprint-logo,.mask-grid-menu:focus-visible .thumbprint-logo{opacity:.8}.mobile-card-menu[data-grid-masthead=true]:not([data-open=true]){visibility:hidden}@media(prefers-reduced-motion:reduce){.mask-grid-menu .thumbprint-logo{transition:none}}.card-collector-return{position:relative;display:inline-flex;align-items:center;gap:3px;min-height:28px;padding:0 4px;margin-left:-4px;color:var(--text-secondary);font:calc(9px * var(--ui-scale, 1)) Sono,monospace;letter-spacing:.04em;text-transform:uppercase;transition:opacity var(--duration-swift) var(--ease-settle)}.card-collector-est{font:calc(9px * var(--ui-scale, 1)) Sono,monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap}.card-collector-return:active{opacity:.55}.seat-signout.card-head-signout{position:relative;display:inline-flex;align-items:center;min-height:28px;padding:0 4px;margin-right:-4px;color:var(--text-secondary);font:calc(9px * var(--ui-scale, 1)) Sono,monospace;letter-spacing:.04em;text-transform:uppercase}.seat-signout.card-head-signout:active{opacity:.55}.card-crumb-trail{display:inline-flex;align-items:center;gap:6px;margin-left:4px;min-height:28px;color:var(--text-tertiary);font:calc(9px * var(--ui-scale, 1)) Sono,monospace;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.card-crumb-trail>span{opacity:.6}.card-stationary-controls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:42}.mask-filmstrip-dock{position:absolute;top:calc(var(--mobile-timeline-top) - 60px);pointer-events:auto;transition:opacity var(--duration-stride) ease-out,translate var(--duration-pace) var(--ease-unveil)}.mask-filmstrip-dock[data-reading-hidden=true]:not([data-hidden=true]){opacity:0;translate:0 12px;pointer-events:none;visibility:hidden;transition:opacity var(--duration-stride) ease-out,translate var(--duration-pace) var(--ease-settle),visibility 0s linear var(--duration-stride)}.mask-filmstrip-dock[data-hidden=true]{opacity:0;translate:0 24px;pointer-events:none;visibility:hidden}.mask-filmstrip-dock[data-reading-return=true]:not([data-reading-hidden=true]){transition-delay:var(--duration-swift)}.mask-card-preview-breadcrumb{height:28px;box-sizing:border-box;position:relative;display:flex;align-items:center;gap:4px;padding:10px 16px 4px 12px;font:var(--font-2xs)/1.5 Sono,monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary)}.mask-card-preview-handle{position:absolute;left:calc(50% - 18px);top:4px;width:36px;height:4px;border-radius:1px;background:var(--text-tertiary);opacity:.15}.mask-card-preview-prose{overflow:hidden}.card-neighbor-ink:has([data-mask-card-preview]){height:calc(var(--vellum-layout-height,var(--card-height)) - 136px - env(safe-area-inset-bottom))!important;bottom:auto!important;mask-image:linear-gradient(black calc(100% - 16px),transparent)!important;-webkit-mask-image:linear-gradient(black calc(100% - 16px),transparent)!important}@media(prefers-reduced-motion:reduce){.mask-filmstrip-dock{transition:none!important}}.mobile-card-deck:has(.mobile-card-sheet[data-card-rail=true]) .card-neighbor-ink:has([data-mask-card-preview]){height:calc(var(--vellum-layout-height,var(--card-height)) - 168px - env(safe-area-inset-bottom))!important}[data-mask-card-preview] .mask-section-1,[data-card-inner] [data-card-mask-prose] .mask-section-1{animation:none!important}.mobile-utility-wordmark{position:absolute;left:60px;top:env(safe-area-inset-top);height:88px;display:flex;align-items:center;font-size:calc(17px * var(--ui-scale, 1));color:var(--text-primary);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--card-motion-release) ease-out,visibility var(--card-motion-release)}.mobile-card-menu[data-wordmark=true][data-open=false][data-hidden=false][data-faded=false] .mobile-utility-wordmark{opacity:.8;visibility:visible}.mobile-card-menu[data-faded=true] header{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.mobile-utility-wordmark{transition:none}}@media(max-width:767px),(pointer:coarse)and (orientation:landscape)and (max-height:500px){.mobile-card-deck>.mobile-utility-paper{display:none;top:0;right:0;bottom:0;left:0;background:var(--surface-panel);backdrop-filter:none!important;-webkit-backdrop-filter:none!important;--card-material-y:0px}html:is([data-card-turn=true],[data-card-dragging=true],[data-card-returning=true]) .mobile-card-deck>.mobile-utility-paper{display:block}html:is([data-card-turn=true],[data-card-dragging=true],[data-card-returning=true]) .mobile-utility-host .mobile-card-aperture>.mobile-card-material{visibility:hidden}}:root{--card-motion-press:var(--duration-instant);--card-motion-release:var(--duration-quick);--card-motion-feedback:var(--duration-quick);--card-motion-panel:var(--duration-sweep);--card-motion-ease:var(--ease-glide)}[data-timeline-scrub=true] .timeline-scrub-grip{position:absolute;left:50%;bottom:calc(var(--mobile-timeline-axis) - 6px);width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--accent-primary);z-index:30;pointer-events:none;opacity:0;transform:scale(1);transition:transform var(--duration-pace) cubic-bezier(.2,.85,.25,1.08),opacity var(--duration-swift) ease}[data-timeline-scrub=true][data-scrubbing] .timeline-scrub-grip{opacity:1;transform:scaleX(calc(1.35 + var(--timeline-scrub-speed,0)*.35)) scaleY(1.35)}.mobile-card-footer:has([data-timeline-scrub=true][data-scrubbing]) .mobile-card-eye{opacity:0!important}[data-timeline-scrub=true] [role=tab]>span,[data-timeline-scrub=true] [role=tab]>img{scale:calc(1 + var(--timeline-contact,0)*.12);transition:scale var(--duration-swift) ease-out}.timeline-scrub-preview{position:absolute;bottom:80px;left:24px;right:var(--card-inset-right,24px);display:flex;align-items:center;gap:12px;min-height:68px;padding:8px 12px;background:var(--surface-panel);border:1px solid var(--border-subtle);color:var(--text-primary);pointer-events:none;z-index:31}.timeline-scrub-preview img{width:52px;height:52px;object-fit:contain;flex:none}.timeline-scrub-preview>span{font:500 calc(16px * var(--ui-scale, 1))/1.2 "Neue Haas Grotesk Display Pro",sans-serif}.timeline-scrub-preview small{display:block;margin-top:4px;font:calc(10px * var(--ui-scale, 1))/1.5 Sono,monospace;color:var(--text-tertiary)}@media(prefers-reduced-motion:reduce){[data-timeline-scrub=true] .timeline-scrub-grip,[data-timeline-scrub=true] [role=tab]>span,[data-timeline-scrub=true] [role=tab]>img{transition:none;scale:1}}.mobile-card-sheet[data-card-mask-closing=true] [data-card-inner]{opacity:0;pointer-events:none;transition:opacity var(--duration-swift) ease-out}[data-card-mask-prose] :is(.mask-section-2,.mask-section-3,.mask-section-4,.mask-section-5){animation:none!important}@media(prefers-reduced-motion:reduce){.mobile-card-sheet[data-card-mask-closing=true] [data-card-inner]{transition:none}}[data-card-market=true] [data-card-breadcrumb],[data-card-market=true] [data-header-fade]{opacity:1!important;translate:none!important;pointer-events:auto!important}html[data-side-chrome=right]{--card-inset-right:0px}html[data-side-chrome=right] .mobile-card-sheet:is([data-card-expanded=true],[data-card-masks=true]){right:0!important}html[data-side-chrome=right] .mobile-card-deck .mobile-card-edges .mobile-card-neighbor{width:calc(100% - var(--peek-inset))}html[data-side-chrome=right] .mobile-card-deck .mobile-card-neighbor[data-side=left]{left:calc(var(--card-inset) - (100% - var(--peek-inset)))}html[data-side-chrome=right] .mobile-card-deck .mobile-card-neighbor[data-side=right]{left:100%}html[data-side-chrome=right] .mobile-card-deck[data-vellum-motion=true]>.mobile-card-sheet{right:0!important}html[data-side-chrome=right] .mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor{width:calc(var(--vellum-width) + var(--vellum-left))!important}html[data-side-chrome=right] .mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor[data-side=left]{left:calc(0px - var(--vellum-width))}html[data-side-chrome=right] .mobile-card-deck[data-vellum-motion=true] .mobile-card-neighbor[data-side=right]{left:calc(var(--vellum-width) + 2 * var(--vellum-left))}html[data-side-chrome=right] .card-touch-seam[data-side=right]{display:none!important}html[data-side-strip=right] .mobile-card-sheet>:not([data-panel]),html[data-side-strip=right] .card-neighbor-ink{padding-right:var(--side-strip)}html[data-side-strip=right] .mobile-card-footer{right:var(--side-strip)}html[data-side-strip=right] .mobile-card-menu header{right:var(--side-strip)}html[data-side-strip=right] .mobile-card-menu .mobile-menu-rail,html[data-side-strip=right] .mobile-utility-content{right:var(--side-strip)}@media(pointer:coarse)and (orientation:landscape)and (max-height:500px){:root{--landscape-rail-width:72px;--landscape-rail-top: calc(74px + env(safe-area-inset-top)) ;--landscape-rail-bottom: calc(10px + env(safe-area-inset-bottom)) }.mobile-card-deck .mobile-card-sheet,html .mobile-card-deck[data-vellum-motion=true]>.mobile-card-sheet,html .mobile-card-sheet:is([data-card-expanded=true],[data-card-masks=true]){left:0!important;right:auto!important;top:0!important;bottom:0!important;height:auto!important;width:calc(var(--landscape-rail-right) + var(--vellum-height,var(--card-height)))!important;transform:none!important;translate:none!important;clip-path:none!important;background:color-mix(in oklab,var(--surface-panel) 98%,transparent)!important}.mobile-card-sheet [data-panel]{top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;border-width:0 1px 0 0!important;box-shadow:none!important}html .mobile-card-sheet>:not([data-panel]),html .mobile-card-deck[data-vellum-motion=true] .mobile-card-sheet [data-card-inner]:not(.mobile-utility-content){margin-left:var(--landscape-rail-right);width:var(--vellum-height,var(--card-height))!important;height:min(100%,100dvh)!important;padding-right:0!important}.mobile-card-deck[data-vellum-motion=true]:before{display:none}:is(.mobile-card-aperture>.mobile-card-material,.card-vellum-feedback){top:0!important;bottom:0!important;left:0!important;right:auto!important;height:auto!important;clip-path:none!important;width:calc(var(--landscape-rail-right) + var(--vellum-height,var(--card-height)))!important}.mobile-card-material:before{transform:none!important}:is(.mobile-card-edges,.card-peek-art,.card-peek-ink,.card-touch-seam,.mobile-card-bottom-pull,.card-reading-handle){display:none!important}.mobile-card-footer,html[data-side-strip] .mobile-card-footer{position:fixed!important;left:0!important;right:auto!important;top:var(--landscape-rail-top)!important;bottom:auto!important;width:calc(100dvh - var(--landscape-rail-top) - var(--landscape-rail-bottom))!important;height:var(--landscape-rail-width)!important;transform-origin:0 0;transform:translate(calc(var(--landscape-rail-left) + var(--landscape-rail-width))) rotate(90deg)!important;background:none!important;z-index:43}.mobile-card-footer[data-hidden=true]{transform:translate(calc(var(--landscape-rail-left) + var(--landscape-rail-width))) rotate(90deg) translateY(100%)!important}.mobile-card-footer :is(.timeline-eye-face,.timeline-eye-lens){rotate:-90deg}.mobile-card-footer :is(.adaptive-chapter>i,.adaptive-work>i){bottom:calc(var(--mobile-timeline-axis) - var(--mark-height,12px) / 2)}.mobile-card-footer .adaptive-rest-between{bottom:calc(var(--mobile-timeline-axis) - 2.5px)}:is(.mobile-card-footer .adaptive-chapter-label,.mobile-card-footer .adaptive-scrub-readout,.dc-scrubber[data-phone] .dc-category){writing-mode:vertical-lr}:is(.mobile-card-footer .adaptive-label-content,.mobile-card-footer .adaptive-scrub-readout-value){rotate:180deg}.mobile-card-footer .adaptive-scrub-readout{max-width:none;max-height:calc(100dvh - var(--landscape-rail-right) - 24px)}.dc-scrubber[data-phone]{left:0!important;right:auto!important;top:var(--landscape-rail-top)!important;bottom:auto!important;width:calc(100dvh - var(--landscape-rail-top) - var(--landscape-rail-bottom))!important;height:var(--landscape-rail-width)!important;transform-origin:0 0;transform:translate(calc(var(--landscape-rail-left) + var(--landscape-rail-width))) rotate(90deg)!important}.home-cinema .dc-scrubber[data-phone] .dc-category{top:auto;bottom:calc(var(--mobile-timeline-axis) + 16px);height:auto;padding:0;transform:translate(-50%) rotate(180deg)}.dc-scrubber[data-phone] .dc-eye-body>*{rotate:-90deg}html .dc-scrubber[data-phone] .dc-ticks i{bottom:calc(var(--mobile-timeline-axis) - 12px);transform-origin:center}html .hc-site-identity[data-desktop=false]{left:calc(var(--landscape-rail-left) + var(--mobile-timeline-axis) - 15.5px)}.mobile-utility-content{left:var(--landscape-rail-right)!important;right:var(--landscape-camera-right,0px)!important;bottom:calc(100% - 100dvh + env(safe-area-inset-bottom))!important}.mask-filmstrip-dock{left:calc(var(--landscape-rail-right) + var(--landscape-card,0px) + 16px)!important;width:auto!important;right:calc(var(--landscape-camera-right,0px) + 16px)!important;top:calc(100dvh - 82px - env(safe-area-inset-bottom))!important;bottom:auto!important}.mi-ruler.mi-centered{position:fixed;left:62px;top:calc(var(--landscape-rail-top) + 30px);width:calc(100dvh - var(--landscape-rail-top) - 30px - var(--landscape-rail-bottom));height:60px;transform-origin:0 0;transform:rotate(90deg);z-index:2;margin-top:0!important}.mi-ruler.mi-centered .mi-focus-label{top:auto;bottom:62px;writing-mode:vertical-lr;rotate:180deg;max-width:none;max-height:150px;text-align:left}.skull-head{flex-wrap:wrap}.skull-head>.skull-head-text{display:contents}.skull-head>.skull-head-text>:first-child{flex:1 1 0;min-width:0;padding-right:12px}.skull-head .skull-owner{order:2;flex-basis:100%;margin-top:6px}[data-card-reading-scroll].pt-16{padding-top:max(2rem,calc(var(--card-header-height,0px) - 3px))!important}html :is([data-card-copy-window=true],.card-neighbor-ink,.mobile-utility-content){--card-fade-solid:72px!important;--card-fade-clear:28px!important;--card-fade-lift:0px!important}[data-card-inner][data-card-mask-detail=true]{padding-bottom:0!important}[data-card-inner][data-card-mask-detail=true] [data-card-mask-prose]{--mask-filmstrip-cover:40px!important}.mobile-utility-card .mobile-utility-content{top:68px!important}.mobile-utility-card .card-utility-title{padding-top:0!important;padding-bottom:10px!important;font-size:calc(26px * var(--ui-scale, 1))!important}.utility-about-index{justify-content:flex-start!important;gap:12px 28px!important;max-width:64ch}.mobile-utility-card .utility-page-inner{max-width:620px}.utility-design .utility-about-copy p,.utility-about .utility-entry,.utility-design .utility-section{max-width:64ch}section.work-index-gallery{padding-left:calc(var(--landscape-rail-right) + var(--hi-card,0px) + 24px)!important;padding-right:calc(var(--landscape-camera-right,0px) + 24px)!important;padding-top:24px!important;padding-bottom:calc(24px + var(--wi-runway,0px))!important}.wi-top-atmosphere{display:none!important}.work-index-gallery .wi-inline-work[data-viewing=true] .wi-inline-stage{align-self:center}.mobile-card-menu-sheet{left:calc(var(--landscape-rail-left) + var(--mobile-timeline-axis) - 34px)}html .mobile-card-menu header .mobile-menu-seal{place-items:center}html .mobile-card-menu .mobile-menu-rail{--spine:32.5px}.hc-scene-caption[data-desktop=false]{left:auto!important;right:max(24px,env(safe-area-inset-right));top:auto!important;bottom:calc(14px + env(safe-area-inset-bottom));padding:0;text-align:right}html .hc-masthead{left:calc(var(--landscape-rail-left) + 14px)}}
