@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--spacing: .25rem;--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-5xl: 3rem;--text-5xl--line-height: 1;--text-8xl: 6rem;--text-8xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-tight: -.025em;--tracking-wide: .025em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--radius-xs: .125rem;--radius-sm: .25rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-bounce: bounce 1s infinite;--blur-md: 12px;--blur-lg: 16px;--blur-xl: 24px;--perspective-distant: 1200px;--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);--color-dark-void-light: #302d39;--color-dark-void: #151419;--color-dark-void-dark: #0a090b;--color-vanilla-light: #ffdb99;--color-vanilla: #ffcd70;--color-vanilla-dark: #ffbf47;--color-vanilla-darker: #ffb01f;--color-vanilla-extra-dark: #f59f00;--color-snow: #fbfbfb;--font-sans: Geist Sans, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: Geist Mono, ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--ease-header-nav-function: linear( 0 0%, .0012 14.95%, .0089 22.36%, .0297 28.43%, .0668 33.43%, .0979 36.08%, .1363 38.55%, .2373 43.07%, .3675 47.01%, .5984 52.15%, .7121 55.23%, .8192 59.21%, .898 63.62%, .9297 66.23%, .9546 69.06%, .9733 72.17%, .9864 75.67%, .9982 83.73%, 1 100% )}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size}.\@container-size{container-type:size}.favorites-tv-static{pointer-events:none;overflow:hidden;--tw-contrast: contrast(200%);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,);background-image:url(/assets/images/tv-static.png);mix-blend-mode:hard-light;animation:favoritesTvStatic .45s steps(1) both}.favorites-tv-static:after{position:absolute;inset-inline:0px;height:25%;background-color:color-mix(in srgb,#0a090b 70%,transparent);content:"";animation:favoritesTvStaticRoll .45s linear both}@supports (color: color-mix(in lab,red,red)){.favorites-tv-static:after{background-color:color-mix(in oklab,var(--color-dark-void-dark) 70%,transparent)}}.favorites-lamp-shade-glow{pointer-events:none;inset:0 0 43%;mix-blend-mode:screen;background:radial-gradient(ellipse 60% 55% at 50% 60%,color-mix(in srgb,#ffdb99 55%,transparent),transparent 85%)}@supports (color: color-mix(in lab,red,red)){.favorites-lamp-shade-glow{background:radial-gradient(ellipse 60% 55% at 50% 60%,color-mix(in oklab,var(--color-vanilla-light) 55%,transparent),transparent 85%)}}.favorites-lamp-light{pointer-events:none;inset:-12% -70% -3%;background:radial-gradient(ellipse 28% 3.5% at 50% 97%,color-mix(in srgb,#ffcd70 20%,transparent),color-mix(in srgb,#ffcd70 10%,transparent) 50%,transparent),radial-gradient(ellipse 40% 32% at 50% 35%,color-mix(in srgb,#ffcd70 20%,transparent),transparent)}@supports (color: color-mix(in lab,red,red)){.favorites-lamp-light{background:radial-gradient(ellipse 28% 3.5% at 50% 97%,color-mix(in oklab,var(--color-vanilla) 20%,transparent),color-mix(in oklab,var(--color-vanilla) 10%,transparent) 50%,transparent),radial-gradient(ellipse 40% 32% at 50% 35%,color-mix(in oklab,var(--color-vanilla) 20%,transparent),transparent)}}.favorites-lowboard-shadow{pointer-events:none;inset:-12% -70% -3%;background:radial-gradient(ellipse 20% 3% at 50% 97%,color-mix(in srgb,#151419 35%,transparent),transparent)}@supports (color: color-mix(in lab,red,red)){.favorites-lowboard-shadow{background:radial-gradient(ellipse 20% 3% at 50% 97%,color-mix(in oklab,var(--color-dark-void) 35%,transparent),transparent)}}.favorites-tv-test-card-label{pointer-events:none;border-color:var(--color-snow);background-color:var(--color-dark-void-dark);font-family:var(--font-mono);--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking: .08em;letter-spacing:.08em;color:var(--color-snow);text-transform:uppercase}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.iso-box-back{position:absolute;inset:0 auto auto 0;width:var(--box-w);height:var(--box-h);border-radius:var(--box-r, 0px);transform-origin:0 0;transform:rotateX(-90deg) translateY(calc(var(--box-h) * -1))}.iso-box-front{position:absolute;inset:0 auto auto 0;width:var(--box-w);height:var(--box-h);border-radius:var(--box-r, 0px);transform-origin:0 0;transform:translateY(var(--box-d)) rotateX(-90deg) translateY(calc(var(--box-h) * -1))}.header-nav-record{--record: calc(var(--sleeve) * .94);position:absolute;inset:0 auto auto 0;width:var(--record);height:var(--record);transform-origin:0 0;transform:translate3d(calc(var(--sleeve) * .03),calc(var(--sleeve-depth) / 2),calc(var(--sleeve) * .03 + max(var(--record-lift, 0px),var(--record-peek, 0px)))) rotateX(-90deg) translateY(calc(var(--record) * -1))}.iso-box-side{position:absolute;inset:0 auto auto 0;width:var(--box-d);height:calc(var(--box-h) - 2 * var(--box-r, 0px));transform-origin:0 0;transform:rotate(90deg) rotateX(-90deg) translateY(calc((var(--box-h) - var(--box-r, 0px)) * -1))}.iso-box-top{position:absolute;inset:0 auto auto 0;width:calc(var(--box-w) - 2 * var(--box-r, 0px));height:var(--box-d);transform:translate3d(var(--box-r, 0px),0,var(--box-h))}.iso-box{position:absolute;inset:0 auto auto 0;transform-style:preserve-3d;transform:translate3d(var(--box-x, 0px),var(--box-y, 0px),var(--box-z, 0px))}.favorites-tv-screen{position:absolute;inset:calc(var(--favorites-tv-screen-top) * 100%) calc(var(--favorites-tv-screen-right) * 100%) calc(var(--favorites-tv-screen-bottom) * 100%) calc(var(--favorites-tv-screen-left) * 100%)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.favorites-tv-wall-light{inset:-4rem -40% 0;background:radial-gradient(closest-side,var(--favorites-tv-light),var(--favorites-tv-light) 30%,var(--favorites-tv-light) 55%,var(--favorites-tv-light) 80%,var(--color-dark-void))}@supports (color: color-mix(in lab,red,red)){.favorites-tv-wall-light{background:radial-gradient(closest-side,color-mix(in oklab,var(--favorites-tv-light) 18%,var(--color-dark-void)),color-mix(in oklab,var(--favorites-tv-light) 12%,var(--color-dark-void)) 30%,color-mix(in oklab,var(--favorites-tv-light) 5.5%,var(--color-dark-void)) 55%,color-mix(in oklab,var(--favorites-tv-light) 1.5%,var(--color-dark-void)) 80%,var(--color-dark-void))}}@media(max-height:500px){.favorites-tv-wall-light{inset-block-start:0}}@media(max-aspect-ratio:256/299){.favorites-tv-wall-light{inset-inline:0}}.favorites-tv-wall-shadow{inset:28% 3% 14%;border-radius:4cqw;box-shadow:3.5cqw 3cqw 5cqw 1.5cqw color-mix(in srgb,#151419 32%,transparent)}@supports (color: color-mix(in lab,red,red)){.favorites-tv-wall-shadow{box-shadow:3.5cqw 3cqw 5cqw 1.5cqw color-mix(in oklab,var(--color-dark-void) 32%,transparent)}}.inset-0{inset:0}.inset-\[2\%\]{inset:2%}.inset-\[4\%\]{inset:4%}.inset-x-\(--header-nav-ul-gap\){inset-inline:var(--header-nav-ul-gap)}.inset-x-0{inset-inline:0px}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-x-\[10\%\]{inset-inline:10%}.inset-x-\[calc\(var\(--favorites-sideboard\)\*-100\%\)\]{inset-inline:calc(var(--favorites-sideboard) * -100%)}.inset-y-0{inset-block:0px}.-inset-s-9{inset-inline-start:calc(var(--spacing) * -9)}.-inset-s-px{inset-inline-start:-1px}.-top-px{top:-1px}.top-\(--header-second-line-top\){top:var(--header-second-line-top)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.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-4\.5{top:calc(var(--spacing) * 4.5)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-\[36\.8\%\]{top:36.8%}.top-\[calc\(100\%\+0\.75rem\)\]{top:calc(100% + .75rem)}.top-\[calc\(100\%-0\.75rem\)\]{top:calc(100% - .75rem)}.top-full{top:100%}.right-0{right:0}.right-6{right:calc(var(--spacing) * 6)}.right-\[29\%\]{right:29%}.right-\[calc\(1\.5rem\*\(var\(--back-to-top-button-right-offset-multiplier\)\)\)\]{right:calc(1.5rem * (var(--back-to-top-button-right-offset-multiplier)))}.right-\[calc\(100\%\+7cqw\)\]{right:calc(100% + 7cqw)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[-0\.6\%\]{bottom:-.6%}.bottom-\[0\.4\%\]{bottom:.4%}.bottom-\[calc\(-0\.6\%-0\.75rem\)\]{bottom:calc(-.6% - .75rem)}.-left-full{left:-100%}.left-\(--header-first-line-left\){left:var(--header-first-line-left)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2\.25{left:calc(var(--spacing) * 2.25)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-7{left:calc(var(--spacing) * 7)}.left-\[-3cqw\]{left:-3cqw}.left-\[32\%\]{left:32%}.left-\[86\.3\%\]{left:86.3%}.left-\[calc\(100\%-4cqw\)\]{left:calc(100% - 4cqw)}.left-\[calc\(var\(--navigation-arm-index\)\*var\(--navigation-arm-slot\)\+0\.75rem\+var\(--navigation-arm-progress\)\*\(var\(--navigation-arm-slot\)-1\.5rem\)\)\]{left:calc(var(--navigation-arm-index) * var(--navigation-arm-slot) + .75rem + var(--navigation-arm-progress) * (var(--navigation-arm-slot) - 1.5rem))}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-61{z-index:61}.z-\[calc\(20\+var\(--book-index\)\)\]{z-index:calc(20 + var(--book-index))}.z-\[calc\(21\+var\(--book-index\)\)\]{z-index:calc(21 + var(--book-index))}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.mx-\[-0\.15em\]{margin-inline:-.15em}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.my-5{margin-block:calc(var(--spacing) * 5)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-\[0\.6cqw\]{margin-top:.6cqw}.mt-\[1cqw\]{margin-top:1cqw}.mt-\[2cqw\]{margin-top:2cqw}.mt-\[4cqw\]{margin-top:4cqw}.mt-auto{margin-top:auto}.mr-\(--shelf-margin-right\){margin-right:var(--shelf-margin-right)}.mr-2{margin-right:calc(var(--spacing) * 2)}.divider{margin-bottom:calc(var(--spacing) * 8);width:calc(var(--spacing) * 36);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-vanilla)}.mb-\(--vita-entry-margin-bottom\){margin-bottom:var(--vita-entry-margin-bottom)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-\(--shelf-margin-left\){margin-left:var(--shelf-margin-left)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.ml-px\!{margin-left:1px!important}.box-content{box-sizing:content-box}.block{display:block}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-960\/2057{aspect-ratio:960/2057}.aspect-1750\/2672{aspect-ratio:1750/2672}.aspect-square{aspect-ratio:1 / 1}.size-\(--about-me-sleeve\){width:var(--about-me-sleeve);height:var(--about-me-sleeve)}.size-\(--dust-size\){width:var(--dust-size);height:var(--dust-size)}.size-\(--sleeve\){width:var(--sleeve);height:var(--sleeve)}.size-0\.5{width:calc(var(--spacing) * .5);height:calc(var(--spacing) * .5)}.size-1{width:var(--spacing);height:var(--spacing)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-17{width:calc(var(--spacing) * 17);height:calc(var(--spacing) * 17)}.size-\[1\.2cqw\]{width:1.2cqw;height:1.2cqw}.size-\[28\%\]{width:28%;height:28%}.size-\[34\%\]{width:34%;height:34%}.size-full{width:100%;height:100%}.h-\(--box-d\){height:var(--box-d)}.h-\(--shelf-surface-depth\){height:var(--shelf-surface-depth)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-0\.75{height:calc(var(--spacing) * .75)}.h-1{height:var(--spacing)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-\[1em\]{height:1em}.h-\[3cqw\]{height:3cqw}.h-\[3lh\]{height:3lh}.h-\[61cqw\]{height:61cqw}.h-\[300lvh\]{height:300lvh}.h-auto{height:auto}.h-full{height:100%}.h-lvh{height:100lvh}.h-px{height:1px}.h-svh{height:100svh}.max-h-none{max-height:none}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--box-w\){width:var(--box-w)}.w-2{width:calc(var(--spacing) * 2)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-16{width:calc(var(--spacing) * 16)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1\.25em\]{width:1.25em}.w-\[9\.8\%\]{width:9.8%}.w-\[36cqw\]{width:36cqw}.w-\[calc\(--spacing\(10\)\+var\(--header-nav-logo-gap\)\)\]{width:calc(calc(var(--spacing) * 10) + var(--header-nav-logo-gap))}.w-\[max\(5cqw\,1\.5rem\)\]{width:max(5cqw,1.5rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-lvw{width:100lvw}.w-px{width:1px}.w-screen{width:100vw}.max-w-\[50\%\]{max-width:50%}.max-w-\[75cqw\]{max-width:75cqw}.max-w-\[unset\]{max-width:unset}.max-w-none{max-width:none}.flex-1{flex:1}.shrink-0\!{flex-shrink:0!important}.origin-\[0_70\%\]{transform-origin:0 70%}.origin-\[50\%_50\%\]{transform-origin:50% 50%}.origin-\[100\%_70\%\]{transform-origin:100% 70%}.origin-bottom-left{transform-origin:0 100%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-1\/2{--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x: 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x: calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x: calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(var\(--about-me-record-out\)\*var\(--about-me-axis-x\)\*var\(--about-me-pair-shift\)\)\]{--tw-translate-x: calc(var(--about-me-record-out) * var(--about-me-axis-x) * var(--about-me-pair-shift));translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(var\(--about-me-record-out\)\*var\(--about-me-axis-x\)\*var\(--about-me-record-travel\)\)\]{--tw-translate-x: calc(var(--about-me-record-out) * var(--about-me-axis-x) * var(--about-me-record-travel));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-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(var\(--about-me-record-out\)\*var\(--about-me-axis-y\)\*var\(--about-me-pair-shift\)\)\]{--tw-translate-y: calc(var(--about-me-record-out) * var(--about-me-axis-y) * var(--about-me-pair-shift));translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(var\(--about-me-record-out\)\*var\(--about-me-axis-y\)\*var\(--about-me-record-travel\)\)\]{--tw-translate-y: calc(var(--about-me-record-out) * var(--about-me-axis-y) * var(--about-me-record-travel));translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(var\(--sleeve\)\*0\.3\)\]{--tw-translate-y: calc(var(--sleeve) * .3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-z-px{--tw-translate-z: -1px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.scale-105{--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-\(--navigation-entry-progress\){--tw-scale-x: var(--navigation-entry-progress);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-0{--tw-scale-y: 0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-\(--navigation-record-turn\){rotate:var(--navigation-record-turn)}.rotate-180{rotate:180deg}.rotate-\[calc\(var\(--about-me-record-out\)\*var\(--about-me-spin\)\*200deg\)\]{rotate:calc(var(--about-me-record-out) * var(--about-me-spin) * 200deg)}.rotate-\[calc\(var\(--header-nav-intent\,0\)\*360deg\)\]{rotate:calc(var(--header-nav-intent,0) * 360deg)}.rotate-y-180{--tw-rotate-y: rotateY(180deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.header-nav-scene{transform-style:preserve-3d;transform:rotateX(62deg) rotate(-38deg)}.favorites-zoom{transform:translateY(var(--favorites-zoom-offset)) scale(var(--favorites-zoom-scale))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[perspective\(1500px\)_rotateY\(-150deg\)\]\!{transform:perspective(1500px) rotateY(-150deg)!important}.transform-\[perspective\(1500px\)_rotateY\(-180deg\)\]{transform:perspective(1500px) rotateY(-180deg)}.transform-\[perspective\(1500px\)_rotateY\(-300deg\)\]\!{transform:perspective(1500px) rotateY(-300deg)!important}.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,)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.list-none{list-style-type:none}.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-cols-\[auto_calc\(var\(--header-nav-expanded\)\*\(var\(--header-nav-item-count\)\*var\(--header-nav-item-width\)\)\)_auto\]{grid-template-columns:auto calc(var(--header-nav-expanded) * (var(--header-nav-item-count) * var(--header-nav-item-width))) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\(--shelf-book-gap\){gap:var(--shelf-book-gap)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[3cqw\]{gap:3cqw}.gap-\[8\%\]{gap:8%}.gap-x-0{column-gap:0px}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-\(--header-nav-logo-gap\){row-gap:var(--header-nav-logo-gap)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:50px;border-radius:var(--radius-4xl)}.rounded-5xl{border-radius:100px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px_3px_3px_2px\]{border-radius:2px 3px 3px 2px}.rounded-\[3px_0_0_3px\]{border-radius:3px 0 0 3px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[0\.8cqw\]{border-style:var(--tw-border-style);border-width:.8cqw}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[0\.75rem\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.75rem}.border-dotted{--tw-border-style: dotted;border-style:dotted}.border-solid{--tw-border-style: solid;border-style:solid}.border-\(--book-backface-color\){border-color:var(--book-backface-color)}.border-\[\#57ab5a\]{border-color:#57ab5a}.border-\[\#539bf5\]{border-color:#539bf5}.border-\[\#e5534b\]{border-color:#e5534b}.border-current{border-color:currentcolor}.border-dark-void{border-color:var(--color-dark-void)}.border-dark-void-dark\/80{border-color:color-mix(in srgb,#0a090b 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-dark-void-dark\/80{border-color:color-mix(in oklab,var(--color-dark-void-dark) 80%,transparent)}}.border-snow\/20{border-color:color-mix(in srgb,#fbfbfb 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-snow\/20{border-color:color-mix(in oklab,var(--color-snow) 20%,transparent)}}.border-vanilla{border-color:var(--color-vanilla)}.border-b-dark-void{border-bottom-color:var(--color-dark-void)}.bg-custom-light-dark{background-color:var(--color-snow)}.bg-custom-light-dark:where(.dark,.dark *){background-color:var(--color-dark-void)}.bg-custom-light-dark-90{background-color:color-mix(in srgb,#fbfbfb 90%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-custom-light-dark-90{background-color:color-mix(in oklab,var(--color-snow) 90%,transparent)}}.bg-custom-light-dark-90:where(.dark,.dark *){background-color:color-mix(in srgb,#151419 90%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-custom-light-dark-90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-dark-void) 90%,transparent)}}.bg-\(--book-backface-color\){background-color:var(--book-backface-color)}.bg-\[color-mix\(in_oklab\,var\(--color-dark-void-light\)_35\%\,var\(--color-dark-void\)\)\]{background-color:color-mix(in srgb,#302d39 35%,#151419)}@supports (color: color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--color-dark-void-light\)_35\%\,var\(--color-dark-void\)\)\]{background-color:color-mix(in oklab,var(--color-dark-void-light) 35%,var(--color-dark-void))}}.bg-dark-void{background-color:var(--color-dark-void)}.bg-dark-void-dark{background-color:var(--color-dark-void-dark)}.bg-dark-void-dark\/90{background-color:color-mix(in srgb,#0a090b 90%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-dark-void-dark\/90{background-color:color-mix(in oklab,var(--color-dark-void-dark) 90%,transparent)}}.bg-dark-void\/50{background-color:color-mix(in srgb,#151419 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-dark-void\/50{background-color:color-mix(in oklab,var(--color-dark-void) 50%,transparent)}}.bg-dark-void\/80{background-color:color-mix(in srgb,#151419 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-dark-void\/80{background-color:color-mix(in oklab,var(--color-dark-void) 80%,transparent)}}.bg-snow{background-color:var(--color-snow)}.bg-snow\/4{background-color:color-mix(in srgb,#fbfbfb 4%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-snow\/4{background-color:color-mix(in oklab,var(--color-snow) 4%,transparent)}}.bg-snow\/10{background-color:color-mix(in srgb,#fbfbfb 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-snow\/10{background-color:color-mix(in oklab,var(--color-snow) 10%,transparent)}}.bg-snow\/15{background-color:color-mix(in srgb,#fbfbfb 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-snow\/15{background-color:color-mix(in oklab,var(--color-snow) 15%,transparent)}}.bg-transparent{background-color:transparent}.bg-vanilla{background-color:var(--color-vanilla)}.bg-vanilla-dark{background-color:var(--color-vanilla-dark)}.bg-vanilla-light{background-color:var(--color-vanilla-light)}.bg-vanilla\/50{background-color:color-mix(in srgb,#ffcd70 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-vanilla\/50{background-color:color-mix(in oklab,var(--color-vanilla) 50%,transparent)}}.bg-linear-to-r{--tw-gradient-position: to right;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position: to right in oklab}}.favorites-tv-crt{--favorites-tv-crt-line: 1px;background-image:radial-gradient(ellipse at center,transparent 45%,color-mix(in srgb,#0a090b 45%,transparent) 100%),repeating-linear-gradient(to bottom,transparent 0 calc(1.5 * var(--favorites-tv-crt-line)),color-mix(in srgb,#0a090b 12%,transparent) calc(2.5 * var(--favorites-tv-crt-line)) calc(3 * var(--favorites-tv-crt-line)),transparent calc(3.5 * var(--favorites-tv-crt-line)))}@supports (color: color-mix(in lab,red,red)){.favorites-tv-crt{background-image:radial-gradient(ellipse at center,transparent 45%,color-mix(in oklab,var(--color-dark-void-dark) 45%,transparent) 100%),repeating-linear-gradient(to bottom,transparent 0 calc(1.5 * var(--favorites-tv-crt-line)),color-mix(in oklab,var(--color-dark-void-dark) 12%,transparent) calc(2.5 * var(--favorites-tv-crt-line)) calc(3 * var(--favorites-tv-crt-line)),transparent calc(3.5 * var(--favorites-tv-crt-line)))}}@media(max-aspect-ratio:256/299){.favorites-tv-crt{--favorites-tv-crt-line: .7px}}.bg-\[conic-gradient\(from_-60deg\,transparent_0_6\%\,rgb\(255_255_255\/0\.16\)_12\%\,transparent_18\%_56\%\,rgb\(255_255_255\/0\.16\)_62\%\,transparent_68\%\)\]{background-image:conic-gradient(from -60deg,transparent 0 6%,rgb(255 255 255/.16) 12%,transparent 18% 56%,rgb(255 255 255/.16) 62%,transparent 68%)}.bg-\[linear-gradient\(115deg\,rgb\(255_255_255\/0\.07\)\,transparent_35\%_65\%\,rgb\(255_255_255\/0\.03\)\)\]{background-image:linear-gradient(115deg,rgb(255 255 255/.07),transparent 35% 65%,rgb(255 255 255/.03))}.bg-\[linear-gradient\(color-mix\(in_oklab\,var\(--color-dark-void-light\)_60\%\,var\(--color-dark-void\)\)\,var\(--color-dark-void-light\)\)\]{background-image:linear-gradient(color-mix(in srgb,#302d39 60%,#151419),var(--color-dark-void-light))}@supports (color: color-mix(in lab,red,red)){.bg-\[linear-gradient\(color-mix\(in_oklab\,var\(--color-dark-void-light\)_60\%\,var\(--color-dark-void\)\)\,var\(--color-dark-void-light\)\)\]{background-image:linear-gradient(color-mix(in oklab,var(--color-dark-void-light) 60%,var(--color-dark-void)),var(--color-dark-void-light))}}.bg-\[radial-gradient\(ellipse_at_50\%_0\%\,--theme\(--color-vanilla\/0\.15\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,#ffcd70 15%,transparent),transparent 70%)}@supports (color: color-mix(in lab,red,red)){.bg-\[radial-gradient\(ellipse_at_50\%_0\%\,--theme\(--color-vanilla\/0\.15\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at 50% 0%,color-mix(in oklab,var(--color-vanilla) 15%,transparent),transparent 70%)}}.bg-\[radial-gradient\(ellipse_at_50\%_0\%\,color-mix\(in_oklab\,var\(--favorites-tv-light\)_30\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at 50% 0%,var(--favorites-tv-light),transparent 70%)}@supports (color: color-mix(in lab,red,red)){.bg-\[radial-gradient\(ellipse_at_50\%_0\%\,color-mix\(in_oklab\,var\(--favorites-tv-light\)_30\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at 50% 0%,color-mix(in oklab,var(--favorites-tv-light) 30%,transparent),transparent 70%)}}.bg-\[repeating-radial-gradient\(circle\,rgb\(255_255_255\/0\.07\)_0_0\.6px\,transparent_0\.6px_2\.4px\)\]{background-image:repeating-radial-gradient(circle,rgb(255 255 255/.07) 0 .6px,transparent .6px 2.4px)}.from-dark-void{--tw-gradient-from: var(--color-dark-void);--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-vanilla-darker{--tw-gradient-to: var(--color-vanilla-darker);--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-\[linear-gradient\(to_bottom\,black_30\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,black 30%,transparent);mask-image:linear-gradient(to bottom,black 30%,transparent)}.fill-dark-void-dark{fill:var(--color-dark-void-dark)}.fill-transparent{fill:transparent}.stroke-transparent{stroke:transparent}.stroke-vanilla-light{stroke:var(--color-vanilla-light)}.object-cover{object-fit:cover}.p-\(--book-page-padding\){padding:var(--book-page-padding)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[6cqw\]{padding:6cqw}.p-\[12\%\]{padding:12%}.p-\[calc\(2\*var\(--book-page-padding\)\)\]{padding:calc(2 * var(--book-page-padding))}.p-px{padding:1px}.px-\(--header-nav-logo-gap\){padding-inline:var(--header-nav-logo-gap)}.px-\(--header-nav-ul-gap\){padding-inline:var(--header-nav-ul-gap)}.px-0{padding-inline:0px}.px-1{padding-inline:var(--spacing)}.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-5{padding-inline:calc(var(--spacing) * 5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[0\.15em\]{padding-inline:.15em}.px-\[5cqw\]{padding-inline:5cqw}.py-0{padding-block:0px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[2\.5cqw\]{padding-block:2.5cqw}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-17{padding-top:calc(var(--spacing) * 17)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-0{padding-bottom:0}.pl-\(--header-nav-logo-gap\){padding-left:var(--header-nav-logo-gap)}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.125em\]{vertical-align:-.125em}.font-mono{font-family:var(--font-mono)}.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-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-xs\/5{font-size:var(--text-xs);line-height:calc(var(--spacing) * 5)}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[1\.6cqw\]{font-size:1.6cqw}.text-\[3\.2cqw\]{font-size:3.2cqw}.text-\[6cqw\]{font-size:6cqw}.text-\[7\.5cqw\]{font-size:7.5cqw}.text-\[calc\(var\(--sleeve\)\*0\.08\)\]{font-size:calc(var(--sleeve) * .08)}.text-\[calc\(var\(--sleeve\)\*0\.16\)\]{font-size:calc(var(--sleeve) * .16)}.text-\[calc\(var\(--sleeve\)\*0\.22\)\]{font-size:calc(var(--sleeve) * .22)}.text-\[clamp\(1\.5rem\,8vw\,3rem\)\]{font-size:clamp(1.5rem,8vw,3rem)}.text-\[clamp\(2rem\,min\(6vw\+5rem\,\(100vw-0\.5rem\)\/3\.72\)\,12rem\)\]{font-size:clamp(2rem,min(6vw + 5rem,(100vw - .5rem) / 3.72),12rem)}.text-\[length\:inherit\]{font-size:inherit}.text-\[max\(2\.2cqw\,0\.625rem\)\]{font-size:max(2.2cqw,.625rem)}.text-\[max\(2\.3cqw\,0\.625rem\)\]{font-size:max(2.3cqw,.625rem)}.text-\[max\(2\.6cqw\,0\.6875rem\)\]{font-size:max(2.6cqw,.6875rem)}.leading-\[1\.05\]{--tw-leading: 1.05;line-height:1.05}.leading-none{--tw-leading: 1;line-height:1}.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-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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\.15em\]{--tw-tracking: .15em;letter-spacing:.15em}.tracking-\[0\.18em\]{--tw-tracking: .18em;letter-spacing:.18em}.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-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.text-custom-light-dark{color:var(--color-dark-void)}.text-custom-light-dark:where(.dark,.dark *){color:var(--color-snow)}.text-dark-void{color:var(--color-dark-void)}.text-inherit{color:inherit}.text-snow{color:var(--color-snow)}.text-snow\/60{color:color-mix(in srgb,#fbfbfb 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-snow\/60{color:color-mix(in oklab,var(--color-snow) 60%,transparent)}}.text-transparent{color:transparent}.text-vanilla{color:var(--color-vanilla)}.text-vanilla-light{color:var(--color-vanilla-light)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.scheme-light{color-scheme:light}.opacity-\(--header-nav-active\){opacity:var(--header-nav-active)}.opacity-\(--header-nav-expanded\){opacity:var(--header-nav-expanded)}.opacity-0{opacity:0%}.opacity-20{opacity:20%}.opacity-55{opacity:55%}.opacity-60{opacity:60%}.opacity-65{opacity:65%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.opacity-\[calc\(0\.55\+\(var\(--header-nav-active\)\)\)\]{opacity:calc(.55 + (var(--header-nav-active)))}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-10px_0_10px_--theme\(--color-dark-void-dark\/0\.2\)\,inset_40px_0_60px_--theme\(--color-dark-void-dark\/0\.15\)\,0_0_0_1px_--theme\(--color-snow\/0\.15\)\]{--tw-shadow: -10px 0 10px var(--tw-shadow-color, color-mix(in srgb, #0a090b 20%, transparent)), inset 40px 0 60px var(--tw-shadow-color, color-mix(in srgb, #0a090b 15%, transparent)), 0 0 0 1px var(--tw-shadow-color, color-mix(in srgb, #fbfbfb 15%, transparent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.shadow-\[-10px_0_10px_--theme\(--color-dark-void-dark\/0\.2\)\,inset_40px_0_60px_--theme\(--color-dark-void-dark\/0\.15\)\,0_0_0_1px_--theme\(--color-snow\/0\.15\)\]{--tw-shadow: -10px 0 10px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 20%, transparent)), inset 40px 0 60px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 15%, transparent)), 0 0 0 1px var(--tw-shadow-color, color-mix(in oklab, var(--color-snow) 15%, transparent))}}.shadow-\[0_0_0\.5rem_--theme\(--color-vanilla\/0\.8\)\]{--tw-shadow: 0 0 .5rem var(--tw-shadow-color, color-mix(in srgb, #ffcd70 80%, transparent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.shadow-\[0_0_0\.5rem_--theme\(--color-vanilla\/0\.8\)\]{--tw-shadow: 0 0 .5rem var(--tw-shadow-color, color-mix(in oklab, var(--color-vanilla) 80%, transparent))}}.shadow-\[0_0_0\.25rem_--theme\(--color-vanilla\/0\.8\)\]{--tw-shadow: 0 0 .25rem var(--tw-shadow-color, color-mix(in srgb, #ffcd70 80%, transparent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.shadow-\[0_0_0\.25rem_--theme\(--color-vanilla\/0\.8\)\]{--tw-shadow: 0 0 .25rem var(--tw-shadow-color, color-mix(in oklab, var(--color-vanilla) 80%, transparent))}}.shadow-\[0_10px_40px_rgb\(0_0_0\/0\.25\)\]{--tw-shadow: 0 10px 40px var(--tw-shadow-color, rgb(0 0 0/.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[1px_1px_1px_1px_--theme\(--color-dark-void-dark\/0\.2\)\,inset_7px_0_10px_-5px_--theme\(--color-dark-void-dark\/0\.15\)\,inset_0_0_60px_--theme\(--color-dark-void-dark\/0\.1\)\]\!{--tw-shadow: 1px 1px 1px 1px var(--tw-shadow-color, color-mix(in srgb, #0a090b 20%, transparent)), inset 7px 0 10px -5px var(--tw-shadow-color, color-mix(in srgb, #0a090b 15%, transparent)), inset 0 0 60px var(--tw-shadow-color, color-mix(in srgb, #0a090b 10%, transparent)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@supports (color: color-mix(in lab,red,red)){.shadow-\[1px_1px_1px_1px_--theme\(--color-dark-void-dark\/0\.2\)\,inset_7px_0_10px_-5px_--theme\(--color-dark-void-dark\/0\.15\)\,inset_0_0_60px_--theme\(--color-dark-void-dark\/0\.1\)\]\!{--tw-shadow: 1px 1px 1px 1px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 20%, transparent)), inset 7px 0 10px -5px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 15%, transparent)), inset 0 0 60px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 10%, transparent)) !important}}.shadow-\[1px_1px_4px_--theme\(--color-dark-void-dark\/0\.5\)\]{--tw-shadow: 1px 1px 4px var(--tw-shadow-color, color-mix(in srgb, #0a090b 50%, transparent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.shadow-\[1px_1px_4px_--theme\(--color-dark-void-dark\/0\.5\)\]{--tw-shadow: 1px 1px 4px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 50%, transparent))}}.shadow-\[3px_1px_7px_--theme\(--color-dark-void-dark\/0\.5\)\]\!{--tw-shadow: 3px 1px 7px var(--tw-shadow-color, color-mix(in srgb, #0a090b 50%, transparent)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@supports (color: color-mix(in lab,red,red)){.shadow-\[3px_1px_7px_--theme\(--color-dark-void-dark\/0\.5\)\]\!{--tw-shadow: 3px 1px 7px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 50%, transparent)) !important}}.shadow-\[inset_0_0_0_1px_rgb\(251_251_251\/0\.07\)\,0_18px_50px_rgb\(0_0_0\/0\.22\)\]{--tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, rgb(251 251 251/.07)), 0 18px 50px var(--tw-shadow-color, rgb(0 0 0/.22));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_rgb\(251_251_251\/0\.07\)\]{--tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, rgb(251 251 251/.07));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_3px_rgb\(0_0_0\/0\.6\)\]{--tw-shadow: inset 0 1px 3px var(--tw-shadow-color, rgb(0 0 0/.6));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--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-\[0\.3125rem\]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(.3125rem + 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-dark-void{--tw-ring-color: var(--color-dark-void)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-lg{--tw-blur: blur(var(--blur-lg));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,)}.brightness-90{--tw-brightness: brightness(90%);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,)}.brightness-100{--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,)}.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-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[height\]{transition-property:height;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-\[opacity\,--favorites-tv-light\]{transition-property:opacity,--favorites-tv-light;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-\[right\]{transition-property:right;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[rotate\,transform-origin\]{transition-property:rotate,transform-origin;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[translate\,background-color\]{transition-property:translate,background-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;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-shadow{transition-property:box-shadow;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-\[calc\(750ms\+\(var\(--header-nav-i\)\*50ms\)\)\]{transition-delay:calc(.75s + (var(--header-nav-i) * 50ms))}.delay-\[calc\(750ms\+\(var\(--header-nav-item-count\)\*50ms\)\)\]{transition-delay:calc(.75s + (var(--header-nav-item-count) * 50ms))}.duration-100{--tw-duration: .1s;transition-duration:.1s}.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-700{--tw-duration: .7s;transition-duration:.7s}.duration-1000{--tw-duration: 1s;transition-duration:1s}.ease-\[ease\]{--tw-ease: ease;transition-timing-function:ease}.ease-header-nav-function{--tw-ease: var(--ease-header-nav-function);transition-timing-function:var(--ease-header-nav-function)}.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}.favorites-lowboard-front{--lowboard-front: var(--color-dark-void);--lowboard-seam: var(--color-dark-void-dark);--lowboard-handle: color-mix( in oklab, #302d39 80%, #fbfbfb );--lowboard-shade: color-mix(in srgb, #0a090b 80%, transparent);--lowboard-fade: color-mix(in srgb, #0a090b 70%, transparent);border-top:2px solid var(--lowboard-seam);background:linear-gradient(var(--lowboard-shade),transparent) top / 100% 1.5rem no-repeat,linear-gradient(transparent,var(--lowboard-fade)) top / 100% 100svh no-repeat,var(--lowboard-front)}@supports (color: color-mix(in lab,red,red)){.favorites-lowboard-front{--lowboard-handle: color-mix( in oklab, var(--color-dark-void-light) 80%, var(--color-snow) )}}@supports (color: color-mix(in lab,red,red)){.favorites-lowboard-front{--lowboard-shade: color-mix(in oklab, var(--color-dark-void-dark) 80%, transparent)}}@supports (color: color-mix(in lab,red,red)){.favorites-lowboard-front{--lowboard-fade: color-mix(in oklab, var(--color-dark-void-dark) 70%, transparent)}}.favorites-lowboard-front:where(.dark,.dark *){--lowboard-front: color-mix( in srgb, #302d39 45%, #151419 );--lowboard-seam: var(--color-dark-void-dark);--lowboard-handle: var(--color-dark-void-dark);--lowboard-shade: transparent;--lowboard-fade: transparent}@supports (color: color-mix(in lab,red,red)){.favorites-lowboard-front:where(.dark,.dark *){--lowboard-front: color-mix( in srgb, var(--color-dark-void-light) 45%, var(--color-dark-void) )}}.header-nav-sleeve-opening{--sleeve-edge: var(--color-dark-void-light);background:linear-gradient(var(--sleeve-edge) 0 22%,var(--color-dark-void-dark) 22% 78%,var(--sleeve-edge) 78%)}.header-nav-sleeve-opening:where(.dark,.dark *){--sleeve-edge: color-mix(in srgb, #302d39 70%, #fbfbfb)}@supports (color: color-mix(in lab,red,red)){.header-nav-sleeve-opening:where(.dark,.dark *){--sleeve-edge: color-mix(in oklab, var(--color-dark-void-light) 70%, var(--color-snow))}}.outline-none{--tw-outline-style: none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--about-me-axis-x\:0\]{--about-me-axis-x: 0}.\[--about-me-axis-y\:1\]{--about-me-axis-y: 1}.\[--about-me-pair-shift\:-36\%\]{--about-me-pair-shift: -36%}.\[--about-me-record-out\:0\.2\]{--about-me-record-out: .2}.\[--about-me-record-travel\:78\%\]{--about-me-record-travel: 78%}.\[--about-me-sleeve\:min\(86vw\,48lvh\)\]{--about-me-sleeve: min(86vw, 48lvh)}.\[--about-me-spin\:1\]{--about-me-spin: 1}.\[--box-d\:calc\(var\(--sleeve-count\)\*var\(--sleeve-depth\)\+\(var\(--sleeve-count\)-1\)\*var\(--sleeve-gap\)\+var\(--stand-padding\)\+var\(--stand-padding-back\)\)\]{--box-d: calc(var(--sleeve-count) * var(--sleeve-depth) + (var(--sleeve-count) - 1) * var(--sleeve-gap) + var(--stand-padding) + var(--stand-padding-back))}.\[--box-d\:var\(--sleeve-depth\)\]{--box-d: var(--sleeve-depth)}.\[--box-h\:var\(--sleeve\)\]{--box-h: var(--sleeve)}.\[--box-h\:var\(--stand-height\)\]{--box-h: var(--stand-height)}.\[--box-r\:var\(--sleeve-radius\)\]{--box-r: var(--sleeve-radius)}.\[--box-w\:calc\(var\(--sleeve\)\+2\*var\(--stand-padding\)\)\]{--box-w: calc(var(--sleeve) + 2 * var(--stand-padding))}.\[--box-w\:var\(--sleeve\)\]{--box-w: var(--sleeve)}.\[--box-x\:calc\(var\(--stand-padding\)\*-1\)\]{--box-x: calc(var(--stand-padding) * -1)}.\[--box-y\:calc\(var\(--sleeve-index\)\*\(var\(--sleeve-depth\)\+var\(--sleeve-gap\)\)\)\]{--box-y: calc(var(--sleeve-index) * (var(--sleeve-depth) + var(--sleeve-gap)))}.\[--box-y\:calc\(var\(--stand-padding-back\)\*-1\)\]{--box-y: calc(var(--stand-padding-back) * -1)}.\[--box-z\:calc\(var\(--stand-height\)\*-1\)\]{--box-z: calc(var(--stand-height) * -1)}.\[--favorites-sideboard\:0\]{--favorites-sideboard: 0}.\[--header-nav-item-width\:4\.25rem\]{--header-nav-item-width: 4.25rem}.\[--header-nav-logo-gap\:0\.5rem\]{--header-nav-logo-gap: .5rem}.\[--header-nav-ul-gap\:0\.25rem\]{--header-nav-ul-gap: .25rem}.\[--navigation-arm-index\:0\]{--navigation-arm-index: 0}.\[--navigation-arm-progress\:0\]{--navigation-arm-progress: 0}.\[--navigation-arm-slot\:calc\(100\%\/var\(--header-nav-item-count\)\)\]{--navigation-arm-slot: calc(100% / var(--header-nav-item-count))}.\[--navigation-entry-progress\:0\]{--navigation-entry-progress: 0}.\[--navigation-record-turn\:0deg\]{--navigation-record-turn: 0deg}.\[--shelf-light-below\:none\]{--shelf-light-below: none}.\[--shelf-surface-depth\:max\(1\.5rem\,5cqw\/var\(--favorites-tv-aspect-ratio\)\)\]{--shelf-surface-depth: max(1.5rem, 5cqw / var(--favorites-tv-aspect-ratio))}.\[--sleeve-depth\:calc\(var\(--sleeve\)\*0\.07\)\]{--sleeve-depth: calc(var(--sleeve) * .07)}.\[--sleeve-gap\:calc\(var\(--sleeve\)\*0\.32\)\]{--sleeve-gap: calc(var(--sleeve) * .32)}.\[--sleeve-radius\:calc\(var\(--sleeve\)\*0\.06\)\]{--sleeve-radius: calc(var(--sleeve) * .06)}.\[--sleeve\:7rem\]{--sleeve: 7rem}.\[--stand-height\:calc\(var\(--sleeve\)\*0\.11\)\]{--stand-height: calc(var(--sleeve) * .11)}.\[--stand-padding-back\:calc\(var\(--sleeve\)\*0\.14\)\]{--stand-padding-back: calc(var(--sleeve) * .14)}.\[--stand-padding\:calc\(var\(--sleeve\)\*0\.05\)\]{--stand-padding: calc(var(--sleeve) * .05)}.\[--vita-title-char-delay\:calc\(0\.2s\+var\(--vita-title-char-index\)\/var\(--vita-title-char-count\)\*1s\)\]{--vita-title-char-delay: calc(.2s + var(--vita-title-char-index) / var(--vita-title-char-count) * 1s)}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_100\%\,50\%_85\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% 100%,50% 85%,0 100%)}.\[interpolate-size\:allow-keywords\]{interpolate-size:allow-keywords}.\[transition\:--shelf-light-x_0\.6s_ease-out\]{transition:--shelf-light-x .6s ease-out}.backface-hidden{backface-visibility:hidden}.favorites-tv-screen-clip{clip-path:inset(calc(var(--favorites-tv-screen-top) * 100%) calc(var(--favorites-tv-screen-right) * 100%) calc(var(--favorites-tv-screen-bottom) * 100%) calc(var(--favorites-tv-screen-left) * 100%))}.favorites-tv-screen-glare{background:linear-gradient(110deg,transparent 6%,color-mix(in srgb,#ffcd70 18%,transparent) 16%,transparent 30%),radial-gradient(ellipse 30% 60% at 0% 45%,color-mix(in srgb,#ffcd70 14%,transparent),transparent)}@supports (color: color-mix(in lab,red,red)){.favorites-tv-screen-glare{background:linear-gradient(110deg,transparent 6%,color-mix(in oklab,var(--color-vanilla) 18%,transparent) 16%,transparent 30%),radial-gradient(ellipse 30% 60% at 0% 45%,color-mix(in oklab,var(--color-vanilla) 14%,transparent),transparent)}}.favorites-tv-shelf-shadow{background:radial-gradient(ellipse 6% 45% at 17.5% 60%,color-mix(in srgb,#0a090b 85%,transparent),transparent),radial-gradient(ellipse 6% 45% at 84% 60%,color-mix(in srgb,#0a090b 85%,transparent),transparent),radial-gradient(ellipse 50% 100% at 50% 0%,color-mix(in srgb,#0a090b 60%,transparent),transparent)}@supports (color: color-mix(in lab,red,red)){.favorites-tv-shelf-shadow{background:radial-gradient(ellipse 6% 45% at 17.5% 60%,color-mix(in oklab,var(--color-dark-void-dark) 85%,transparent),transparent),radial-gradient(ellipse 6% 45% at 84% 60%,color-mix(in oklab,var(--color-dark-void-dark) 85%,transparent),transparent),radial-gradient(ellipse 50% 100% at 50% 0%,color-mix(in oklab,var(--color-dark-void-dark) 60%,transparent),transparent)}}.favorites-tv-test-card{background:linear-gradient(to right,#bfbfbf 0 14.29%,#bfbf00 0 28.57%,#00bfbf 0 42.86%,#00bf00 0 57.14%,#bf00bf 0 71.43%,#bf0000 0 85.71%,#0000bf 0) top / 100% 67% no-repeat,linear-gradient(to right,#0000bf 0 14.29%,#131313 0 28.57%,#bf00bf 0 42.86%,#131313 0 57.14%,#00bfbf 0 71.43%,#131313 0 85.71%,#bfbfbf 0) 0 72.83% / 100% 8% no-repeat,linear-gradient(to right,#00214c 0 17.86%,#fbfbfb 0 35.71%,#32006a 0 53.57%,#131313 0 71.43%,#090909 0 77.39%,#131313 0 83.36%,#1d1d1d 0 89.29%,#131313 0) bottom / 100% 25% no-repeat}.perspective-distant{perspective:var(--perspective-distant)}.transform-3d{transform-style:preserve-3d}:is(.\*\:absolute>*){position:absolute}:is(.\*\:relative>*){position:relative}:is(.\*\:col-start-1>*){grid-column-start:1}:is(.\*\:row-start-1>*){grid-row-start:1}:is(.\*\:flex>*){display:flex}:is(.\*\:aspect-\(--favorites-tv-aspect-ratio\)>*){aspect-ratio:var(--favorites-tv-aspect-ratio)}:is(.\*\:size-full>*){width:100%;height:100%}:is(.\*\:w-\[min\(100cqw\,calc\(100cqh\*var\(--favorites-tv-aspect-ratio\)\)\)\]>*){width:min(100cqw,calc(100cqh * var(--favorites-tv-aspect-ratio)))}:is(.\*\:w-full>*){width:100%}:is(.\*\:max-w-full>*){max-width:100%}:is(.\*\:flex-auto>*){flex:auto}:is(.\*\:shrink-0>*){flex-shrink:0}:is(.\*\:items-center>*){align-items:center}:is(.\*\:overflow-hidden>*){overflow:hidden}:is(.\*\:rounded-\[2px_3px_3px_2px\]>*){border-radius:2px 3px 3px 2px}:is(.\*\:border>*){border-style:var(--tw-border-style);border-width:1px}:is(.\*\:border-l-0>*){border-left-style:var(--tw-border-style);border-left-width:0px}:is(.\*\:border-l-2>*){border-left-style:var(--tw-border-style);border-left-width:2px}:is(.\*\:border-solid>*){--tw-border-style: solid;border-style:solid}:is(.\*\:border-\(--lowboard-seam\)>*){border-color:var(--lowboard-seam)}:is(.\*\:border-snow>*){border-color:var(--color-snow)}:is(.\*\:bg-snow>*){background-color:var(--color-snow)}:is(.\*\:py-0\.5>*){padding-block:calc(var(--spacing) * .5)}:is(.\*\:leading-none>*){--tw-leading: 1;line-height:1}:is(.\*\:shadow-\[1px_1px_1px_1px_--theme\(--color-dark-void-dark\/0\.2\)\]>*){--tw-shadow: 1px 1px 1px 1px var(--tw-shadow-color, color-mix(in srgb, #0a090b 20%, transparent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){:is(.\*\:shadow-\[1px_1px_1px_1px_--theme\(--color-dark-void-dark\/0\.2\)\]>*){--tw-shadow: 1px 1px 1px 1px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 20%, transparent))}}@media not (max-height:500px){.not-short\:block{display:block}.not-short\:pt-21{padding-top:calc(var(--spacing) * 21)}.not-short\:pb-\[calc\(100lvh-100svh\+6rem\)\]{padding-bottom:calc(100lvh - 100svh + 6rem)}}@media(hover:hover){.group-hover\:bg-vanilla-light:is(:where(.group):hover *){background-color:var(--color-vanilla-light)}.group-hover\:text-vanilla:is(:where(.group):hover *){color:var(--color-vanilla)}.group-hover\/badge\:bg-dark-void:is(:where(.group\/badge):hover *){background-color:var(--color-dark-void)}.group-hover\/item\:transform-\[perspective\(1500px\)_rotateY\(-22deg\)\]:is(:where(.group\/item):hover *){transform:perspective(1500px) rotateY(-22deg)}.group-hover\/item\:transform-\[perspective\(1500px\)_rotateY\(-202deg\)\]:is(:where(.group\/item):hover *){transform:perspective(1500px) rotateY(-202deg)}.group-hover\/item\:shadow-\[3px_1px_7px_--theme\(--color-dark-void-dark\/0\.5\)\]:is(:where(.group\/item):hover *){--tw-shadow: 3px 1px 7px var(--tw-shadow-color, color-mix(in srgb, #0a090b 50%, transparent))}@supports (color: color-mix(in lab,red,red)){.group-hover\/item\:shadow-\[3px_1px_7px_--theme\(--color-dark-void-dark\/0\.5\)\]:is(:where(.group\/item):hover *){--tw-shadow: 3px 1px 7px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 50%, transparent))}}.group-hover\/item\:shadow-\[3px_1px_7px_--theme\(--color-dark-void-dark\/0\.5\)\]:is(:where(.group\/item):hover *){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.group-focus-visible\:outline-2:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible *){outline-offset:2px}.group-focus-visible\:outline-vanilla:is(:where(.group):focus-visible *){outline-color:var(--color-vanilla)}.group-active\:translate-y-px:is(:where(.group):active *){--tw-translate-y: 1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-focus-visible\:text-vanilla:is(:where(.group):has(:focus-visible) *){color:var(--color-vanilla)}.group-has-\[img\:focus-visible\]\/item\:outline-2:is(:where(.group\/item):has(:is(img:focus-visible)) *){outline-style:var(--tw-outline-style);outline-width:2px}.group-has-\[img\:focus-visible\]\/item\:outline-offset-2:is(:where(.group\/item):has(:is(img:focus-visible)) *){outline-offset:2px}.group-has-\[img\:focus-visible\]\/item\:outline-vanilla:is(:where(.group\/item):has(:is(img:focus-visible)) *){outline-color:var(--color-vanilla)}.group-data-channel-on\/favorites\:z-10:is(:where(.group\/favorites)[data-channel-on] *){z-index:10}.group-data-channel-on\/favorites\:z-30:is(:where(.group\/favorites)[data-channel-on] *){z-index:30}.group-data-channel-on\/favorites\:opacity-0:is(:where(.group\/favorites)[data-channel-on] *){opacity:0%}.group-data-channel-on\/favorites\:opacity-100:is(:where(.group\/favorites)[data-channel-on] *){opacity:100%}.group-data-channel-on\/favorites\:transition-opacity:is(:where(.group\/favorites)[data-channel-on] *){transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.group-data-channel-on\/favorites\:delay-300:is(:where(.group\/favorites)[data-channel-on] *){transition-delay:.3s}.group-data-channel-on\/favorites\:duration-0:is(:where(.group\/favorites)[data-channel-on] *){--tw-duration: 0ms;transition-duration:0ms}.group-data-lit\/shelf\:opacity-100:is(:where(.group\/shelf)[data-lit] *){opacity:100%}.group-data-off-air-zoomed-in\/favorites\:z-30:is(:where(.group\/favorites)[data-off-air-zoomed-in] *){z-index:30}.peer-checked\:size-0\.5:is(:where(.peer):checked~*){width:calc(var(--spacing) * .5);height:calc(var(--spacing) * .5)}.peer-checked\:size-1:is(:where(.peer):checked~*){width:var(--spacing);height:var(--spacing)}.peer-checked\:-translate-x-1:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:-translate-x-2:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:translate-x-2\.5:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:translate-x-5:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:translate-x-6:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:translate-x-7:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 7);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:transform-gpu:is(:where(.peer):checked~*){transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.peer-checked\:bg-transparent:is(:where(.peer):checked~*){background-color:transparent}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:100%}.peer-checked\:shadow-\[0\.25rem_0_0_0\]:is(:where(.peer):checked~*){--tw-shadow: .25rem 0 0 0 var(--tw-shadow-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)}.peer-checked\:shadow-vanilla-light:is(:where(.peer):checked~*){--tw-shadow-color: #ffdb99}@supports (color: color-mix(in lab,red,red)){.peer-checked\:shadow-vanilla-light:is(:where(.peer):checked~*){--tw-shadow-color: color-mix(in oklab, var(--color-vanilla-light) var(--tw-shadow-alpha), transparent)}}.peer-checked\:transition-all:is(:where(.peer):checked~*){transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.peer-checked\:delay-100:is(:where(.peer):checked~*){transition-delay:.1s}.peer-checked\:delay-200:is(:where(.peer):checked~*){transition-delay:.2s}.peer-checked\:delay-500:is(:where(.peer):checked~*){transition-delay:.5s}.peer-checked\:duration-300:is(:where(.peer):checked~*){--tw-duration: .3s;transition-duration:.3s}.peer-checked\:duration-500:is(:where(.peer):checked~*){--tw-duration: .5s;transition-duration:.5s}.peer-checked\:duration-700:is(:where(.peer):checked~*){--tw-duration: .7s;transition-duration:.7s}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-vanilla:is(:where(.peer):focus-visible~*){outline-color:var(--color-vanilla)}.selection\:bg-dark-void ::selection{background-color:var(--color-dark-void)}.selection\:bg-dark-void::selection{background-color:var(--color-dark-void)}.selection\:text-vanilla ::selection{color:var(--color-vanilla)}.selection\:text-vanilla::selection{color:var(--color-vanilla)}.backdrop\:bg-transparent::backdrop{background-color:transparent}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0px}.before\:inset-x-10:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 10)}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/3:before{content:var(--tw-content);top:calc(1 / 3 * 100%)}.before\:right-full:before{content:var(--tw-content);right:100%}.before\:bottom-6:before{content:var(--tw-content);bottom:calc(var(--spacing) * 6)}.before\:left-0\.5:before{content:var(--tw-content);left:calc(var(--spacing) * .5)}.before\:z-31:before{content:var(--tw-content);z-index:31}.before\:block:before{content:var(--tw-content);display:block}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing) * .5)}.before\:h-12:before{content:var(--tw-content);height:calc(var(--spacing) * 12)}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:w-14:before{content:var(--tw-content);width:calc(var(--spacing) * 14)}.before\:origin-\[100\%_50\%\]:before{content:var(--tw-content);transform-origin:100% 50%}.before\:scale-\[calc\(1-var\(--header-nav-expanded\)\)_1\]:before{content:var(--tw-content);scale:calc(1 - var(--header-nav-expanded)) 1}.before\:rounded-full:before{content:var(--tw-content);border-radius:calc(infinity * 1px)}.before\:bg-transparent:before{content:var(--tw-content);background-color:transparent}.before\:bg-vanilla-light:before{content:var(--tw-content);background-color:var(--color-vanilla-light)}.before\:bg-\[radial-gradient\(ellipse_at_var\(--shelf-light-x\)_100\%\,--theme\(--color-vanilla\/0\.3\)\,transparent_70\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(ellipse at var(--shelf-light-x) 100%,color-mix(in srgb,#ffcd70 30%,transparent),transparent 70%)}@supports (color: color-mix(in lab,red,red)){.before\:bg-\[radial-gradient\(ellipse_at_var\(--shelf-light-x\)_100\%\,--theme\(--color-vanilla\/0\.3\)\,transparent_70\%\)\]:before{background-image:radial-gradient(ellipse at var(--shelf-light-x) 100%,color-mix(in oklab,var(--color-vanilla) 30%,transparent),transparent 70%)}}.before\:opacity-0:before{content:var(--tw-content);opacity:0%}.before\:shadow-\[0_0_0\.5rem_0\.125rem_--theme\(--color-vanilla\/0\.6\)\]:before{content:var(--tw-content);--tw-shadow: 0 0 .5rem .125rem var(--tw-shadow-color, color-mix(in srgb, #ffcd70 60%, transparent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.before\:shadow-\[0_0_0\.5rem_0\.125rem_--theme\(--color-vanilla\/0\.6\)\]:before{--tw-shadow: 0 0 .5rem .125rem var(--tw-shadow-color, color-mix(in oklab, var(--color-vanilla) 60%, transparent))}}.before\:shadow-\[inset_0_0_0_transparent\]\!:before{content:var(--tw-content);--tw-shadow: inset 0 0 0 var(--tw-shadow-color, transparent) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.before\:shadow-\[inset_0_0_1px_--theme\(--color-dark-void-dark\/0\.7\)\]:before{content:var(--tw-content);--tw-shadow: inset 0 0 1px var(--tw-shadow-color, color-mix(in srgb, #0a090b 70%, transparent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.before\:shadow-\[inset_0_0_1px_--theme\(--color-dark-void-dark\/0\.7\)\]:before{--tw-shadow: inset 0 0 1px var(--tw-shadow-color, color-mix(in oklab, var(--color-dark-void-dark) 70%, transparent))}}.before\:blur-xl:before{content:var(--tw-content);--tw-blur: blur(var(--blur-xl));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,)}.before\:transition-\[scale\]:before{content:var(--tw-content);transition-property:scale;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.before\:duration-200:before{content:var(--tw-content);--tw-duration: .2s;transition-duration:.2s}.before\:duration-500:before{content:var(--tw-content);--tw-duration: .5s;transition-duration:.5s}.before\:duration-1000:before{content:var(--tw-content);--tw-duration: 1s;transition-duration:1s}.before\:ease-\[ease\]:before{content:var(--tw-content);--tw-ease: ease;transition-timing-function:ease}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:relative:after{content:var(--tw-content);position:relative}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-8:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 8)}.after\:-bottom-2\.25:after{content:var(--tw-content);bottom:calc(var(--spacing) * -2.25)}.after\:-bottom-6:after{content:var(--tw-content);bottom:calc(var(--spacing) * -6)}.after\:bottom-\[0\.15em\]:after{content:var(--tw-content);bottom:.15em}.after\:-left-0\.5:after{content:var(--tw-content);left:calc(var(--spacing) * -.5)}.after\:left-full:after{content:var(--tw-content);left:100%}.after\:z-0:after{content:var(--tw-content);z-index:0}.after\:-mb-px:after{content:var(--tw-content);margin-bottom:-1px}.after\:block:after{content:var(--tw-content);display:block}.after\:size-0:after{content:var(--tw-content);width:0px;height:0px}.after\:h-2\.5:after{content:var(--tw-content);height:calc(var(--spacing) * 2.5)}.after\:h-\[1em\]:after{content:var(--tw-content);height:1em}.after\:w-\[0\.5ch\]:after{content:var(--tw-content);width:.5ch}.after\:border-\[5px\]:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:5px}.after\:border-b-\[calc\(var\(--shelf-surface-depth\,1\.5rem\)\+1px\)\]:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:calc(var(--shelf-surface-depth,1.5rem) + 1px)}.after\:border-solid:after{content:var(--tw-content);--tw-border-style: solid;border-style:solid}.after\:border-t-\(--book-backface-color\):after{content:var(--tw-content);border-top-color:var(--book-backface-color)}.after\:border-r-\(--book-backface-color\):after{content:var(--tw-content);border-right-color:var(--book-backface-color)}.after\:border-b-transparent:after{content:var(--tw-content);border-bottom-color:transparent}.after\:border-l-transparent:after{content:var(--tw-content);border-left-color:transparent}.after\:bg-dark-void\/50:after{content:var(--tw-content);background-color:color-mix(in srgb,#151419 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.after\:bg-dark-void\/50:after{background-color:color-mix(in oklab,var(--color-dark-void) 50%,transparent)}}.after\:bg-vanilla:after{content:var(--tw-content);background-color:var(--color-vanilla)}.after\:bg-\[linear-gradient\(color-mix\(in_oklab\,var\(--color-dark-void-light\)_60\%\,var\(--color-dark-void\)\)\,var\(--color-dark-void-light\)\)\]:after{content:var(--tw-content);background-image:linear-gradient(color-mix(in srgb,#302d39 60%,#151419),var(--color-dark-void-light))}@supports (color: color-mix(in lab,red,red)){.after\:bg-\[linear-gradient\(color-mix\(in_oklab\,var\(--color-dark-void-light\)_60\%\,var\(--color-dark-void\)\)\,var\(--color-dark-void-light\)\)\]:after{background-image:linear-gradient(color-mix(in oklab,var(--color-dark-void-light) 60%,var(--color-dark-void)),var(--color-dark-void-light))}}.after\:bg-\[repeating-linear-gradient\(to_bottom\,transparent_0_2px\,--theme\(--color-snow\/0\.03\)_2px_3px\)\]:after{content:var(--tw-content);background-image:repeating-linear-gradient(to bottom,transparent 0 2px,color-mix(in srgb,#fbfbfb 3%,transparent) 2px 3px)}@supports (color: color-mix(in lab,red,red)){.after\:bg-\[repeating-linear-gradient\(to_bottom\,transparent_0_2px\,--theme\(--color-snow\/0\.03\)_2px_3px\)\]:after{background-image:repeating-linear-gradient(to bottom,transparent 0 2px,color-mix(in oklab,var(--color-snow) 3%,transparent) 2px 3px)}}.after\:bg-origin-border:after{content:var(--tw-content);background-origin:border-box}.after\:opacity-0:after{content:var(--tw-content);opacity:0%}.after\:blur-md:after{content:var(--tw-content);--tw-blur: blur(var(--blur-md));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,)}.after\:\[clip-path\:polygon\(1\.5rem_0\,calc\(100\%-1\.5rem\)_0\,calc\(100\%\+1\.5rem\)_200\%\,-1\.5rem_200\%\)\]:after{content:var(--tw-content);clip-path:polygon(1.5rem 0,calc(100% - 1.5rem) 0,calc(100% + 1.5rem) 200%,-1.5rem 200%)}:is(.\*\:after\:mx-auto>*):after{content:var(--tw-content);margin-inline:auto}:is(.\*\:after\:mt-\[3cqw\]>*):after{content:var(--tw-content);margin-top:3cqw}:is(.\*\:after\:block>*):after{content:var(--tw-content);display:block}:is(.\*\:after\:h-\[max\(3px\,0\.8cqw\)\]>*):after{content:var(--tw-content);height:max(3px,.8cqw)}:is(.\*\:after\:w-1\/4>*):after{content:var(--tw-content);width:25%}:is(.\*\:after\:rounded-full>*):after{content:var(--tw-content);border-radius:calc(infinity * 1px)}:is(.\*\:after\:bg-\(--lowboard-handle\)>*):after{content:var(--tw-content);background-color:var(--lowboard-handle)}:is(.\*\:first\:border-l-0>*):first-child{border-left-style:var(--tw-border-style);border-left-width:0px}@media(hover:hover){.hover\:scale-110:hover{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.2\]:hover{scale:1.2}.hover\:border-solid:hover{--tw-border-style: solid;border-style:solid}.hover\:bg-vanilla-light:hover{background-color:var(--color-vanilla-light)}.hover\:text-dark-void:hover{color:var(--color-dark-void)}.hover\:text-vanilla:hover{color:var(--color-vanilla)}.hover\:text-vanilla-extra-dark:hover{color:var(--color-vanilla-extra-dark)}.hover\:\[--header-nav-intent\:1\]:hover{--header-nav-intent: 1}.hover\:\[--record-lift\:calc\(var\(--sleeve\)\*0\.55\)\]:hover{--record-lift: calc(var(--sleeve) * .55)}:is(.\*\:hover\:opacity-100>*):hover{opacity:100%}}.focus-visible\:not-sr-only:focus-visible{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal}.focus-visible\:fixed:focus-visible{position:fixed}.focus-visible\:top-4:focus-visible{top:calc(var(--spacing) * 4)}.focus-visible\:left-4:focus-visible{left:calc(var(--spacing) * 4)}.focus-visible\:z-50:focus-visible{z-index:50}.focus-visible\:px-4:focus-visible{padding-inline:calc(var(--spacing) * 4)}.focus-visible\:py-2:focus-visible{padding-block:calc(var(--spacing) * 2)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-4:focus-visible{outline-style:var(--tw-outline-style);outline-width:4px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-vanilla:focus-visible{outline-color:var(--color-vanilla)}:is(.\*\:focus-visible\:opacity-100>*):focus-visible{opacity:100%}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.has-focus-visible\:\[--header-nav-expanded\:1\]\!:has(:focus-visible){--header-nav-expanded: 1 !important}.has-focus-visible\:\[--record-lift\:calc\(var\(--sleeve\)\*0\.55\)\]:has(:focus-visible){--record-lift: calc(var(--sleeve) * .55)}.has-active\:\[--record-lift\:calc\(var\(--sleeve\)\*0\.55\)\]:has(:active){--record-lift: calc(var(--sleeve) * .55)}.data-active\:opacity-100[data-active]{opacity:100%}.data-ignited\:ring-vanilla[data-ignited]{--tw-ring-color: var(--color-vanilla)}.data-jumping\:transition-\[left\,translate\,opacity\][data-jumping]{transition-property:left,translate,opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.data-lit\:before\:opacity-100[data-lit]:before{content:var(--tw-content);opacity:100%}.data-peek\:\[--record-peek\:calc\(var\(--sleeve\)\*0\.25\)\][data-peek]{--record-peek: calc(var(--sleeve) * .25)}.data-tv-loaded\:opacity-100[data-tv-loaded],.data-tv-on\:opacity-100[data-tv-on]{opacity:100%}.data-\[size\=2xl\]\:align-\[-0\.3125em\][data-size="2xl"]{vertical-align:-.3125em}.data-\[size\=2xl\]\:text-\[2em\][data-size="2xl"]{font-size:2em}.data-\[size\=2xl\]\:leading-\[calc\(1em\/32\)\][data-size="2xl"]{--tw-leading: .03125em ;line-height:.03125em}.data-\[size\=sm\]\:align-\[calc\(-1em\/14\)\][data-size=sm]{vertical-align:calc(-1em / 14)}.data-\[size\=sm\]\:text-\[0\.875em\][data-size=sm]{font-size:.875em}.data-\[size\=sm\]\:leading-\[calc\(1em\/14\)\][data-size=sm]{--tw-leading: calc(1em / 14);line-height:calc(1em / 14)}.data-\[size\=xl\]\:align-\[-0\.25em\][data-size=xl]{vertical-align:-.25em}.data-\[size\=xl\]\:text-\[1\.5em\][data-size=xl]{font-size:1.5em}.data-\[size\=xl\]\:leading-\[calc\(1em\/24\)\][data-size=xl]{--tw-leading: calc(1em / 24);line-height:calc(1em / 24)}.data-\[size\=xs\]\:align-\[0em\][data-size=xs]{vertical-align:0em}.data-\[size\=xs\]\:text-\[0\.75em\][data-size=xs]{font-size:.75em}.data-\[size\=xs\]\:leading-\[calc\(1em\/12\)\][data-size=xs]{--tw-leading: calc(1em / 12);line-height:calc(1em / 12)}@supports (animation-timeline:view()){.supports-\[animation-timeline\:view\(\)\]\:-mb-px{margin-bottom:-1px}.supports-\[animation-timeline\:view\(\)\]\:h-\[calc\(300lvh\+1px\)\]{height:calc(300lvh + 1px)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.motion-safe\:vita-entry-reveal{animation:vitaEntryReveal linear both;animation-timeline:view();animation-range:cover 0% cover 10rem}.motion-safe\:vita-icon-pop{animation:vitaIconPop linear both;animation-timeline:view();animation-range:cover 0% cover 8rem}.motion-safe\:vita-line-progress{animation:vitaLineGrow linear both;animation-timeline:view();animation-range:cover 50vh cover calc(100% - 50vh)}}.motion-safe\:animate-\[headerNavSleeveDrop_0\.7s_ease-in_both\]{animation:headerNavSleeveDrop .7s ease-in both}.motion-safe\:animate-\[shelfDustFloat_var\(--dust-duration\)_ease-in-out_var\(--dust-delay\)_infinite\]{animation:shelfDustFloat var(--dust-duration) ease-in-out var(--dust-delay) infinite}.motion-safe\:animate-\[shelfRibbonRetract_0\.8s_ease-in_forwards\]{animation:shelfRibbonRetract .8s ease-in forwards}.motion-safe\:animate-\[shelfRibbonSwing_1\.4s_ease-out\]{animation:shelfRibbonSwing 1.4s ease-out}.motion-safe\:animate-\[teletextLineIn_0s_both\]{animation:teletextLineIn 0s both}.motion-safe\:animate-bounce{animation:var(--animate-bounce)}.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:opacity-0{opacity:0%}.motion-safe\:group-data-lit\/shelf\:animate-\[shelfBookPlace_0\.7s_ease-out_calc\(0\.4s\+var\(--book-index\)\*0\.15s\)_backwards\]:is(:where(.group\/shelf)[data-lit] *){animation:shelfBookPlace .7s ease-out calc(.4s + var(--book-index) * .15s) backwards}.motion-safe\:group-data-lit\/shelf\:animate-\[shelfLightOn_1\.4s_linear_both\]:is(:where(.group\/shelf)[data-lit] *){animation:shelfLightOn 1.4s linear both}.motion-safe\:group-data-lit\/shelf\:opacity-100:is(:where(.group\/shelf)[data-lit] *){opacity:100%}:where([data-revealed]) .motion-safe\:in-data-revealed\:animate-\[vitaTitleChar_0s_var\(--vita-title-char-delay\)_both\]{animation:vitaTitleChar 0s var(--vita-title-char-delay) both}:where([data-revealed]) .motion-safe\:in-data-revealed\:after\:animate-\[vitaTitleCaret_calc\(1s\/var\(--vita-title-char-count\)\)_linear_var\(--vita-title-char-delay\)\]:after{content:var(--tw-content);animation:vitaTitleCaret calc(1s / var(--vita-title-char-count)) linear var(--vita-title-char-delay)}:where([data-revealed]) .motion-safe\:in-data-revealed\:last\:after\:animate-\[vitaTitleCaretEnd_0\.8s_step-end_var\(--vita-title-char-delay\)\]:last-child:after{content:var(--tw-content);animation:vitaTitleCaretEnd .8s step-end var(--vita-title-char-delay)}:where([data-title-reveal]) .motion-safe\:in-data-title-reveal\:opacity-0{opacity:0%}.motion-safe\:data-ignited\:before\:animate-\[vitaIconIgnite_0\.9s_ease-out\][data-ignited]:before{content:var(--tw-content);animation:vitaIconIgnite .9s ease-out}.motion-safe\:data-lit\:before\:animate-\[shelfLightOn_1\.4s_linear_both\][data-lit]:before{content:var(--tw-content);animation:shelfLightOn 1.4s linear both}.motion-safe\:data-tv-on\:animate-\[favoritesTvOn_1\.2s_ease-out_both\][data-tv-on]{animation:favoritesTvOn 1.2s ease-out both}}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\: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))}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-700{--tw-duration: .7s;transition-duration:.7s}.motion-reduce\:\[--about-me-spin\:0\]{--about-me-spin: 0}}@media(width<374px){.max-\[374px\]\:pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.max-\[374px\]\:pl-0{padding-left:0}.max-\[374px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.max-\[374px\]\:\[--header-nav-item-width\:3\.75rem\]{--header-nav-item-width: 3.75rem}}@media(width>=40rem){.sm\:z-auto{z-index:auto}.sm\:mr-\[10vw\]{margin-right:10vw}.sm\:ml-\[10vw\]{margin-left:10vw}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:transform-\[perspective\(1500px\)_rotateY\(-330deg\)\]\!{transform:perspective(1500px) rotateY(-330deg)!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-\(--book-page-padding\){padding:var(--book-page-padding)}.sm\:\[--header-nav-item-width\:5rem\]{--header-nav-item-width: 5rem}.sm\:\[--header-nav-logo-gap\:0\.75rem\]{--header-nav-logo-gap: .75rem}.sm\:\[--header-nav-ul-gap\:1rem\]{--header-nav-ul-gap: 1rem}.sm\:\[--sleeve\:9rem\]{--sleeve: 9rem}}@media(width>=48rem){.md\:inset-x-auto{inset-inline:auto}.md\:inset-y-0{inset-block:0px}.md\:left-0{left:0}.md\:mt-\[6cqw\]{margin-top:6cqw}.md\:h-auto{height:auto}.md\:w-\[3cqw\]{width:3cqw}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.md\:p-\[8cqw\]{padding:8cqw}.md\:pt-0{padding-top:0}.md\:text-\[8\.5cqw\]{font-size:8.5cqw}.md\:\[--about-me-axis-x\:1\]{--about-me-axis-x: 1}.md\:\[--about-me-axis-y\:0\]{--about-me-axis-y: 0}.md\:\[--about-me-pair-shift\:-43\%\]{--about-me-pair-shift: -43%}.md\:\[--about-me-record-travel\:93\%\]{--about-me-record-travel: 93%}.md\:\[--about-me-sleeve\:min\(36rem\,42vw\,72lvh\)\]{--about-me-sleeve: min(36rem, 42vw, 72lvh)}@media not (max-height:500px){.md\:not-short\:order-1{order:1}.md\:not-short\:order-2{order:2}.md\:not-short\:mt-0{margin-top:0}.md\:not-short\:ml-12{margin-left:calc(var(--spacing) * 12)}.md\:not-short\:flex{display:flex}.md\:not-short\:items-center{align-items:center}}}@media(width>=64rem){.lg\:ml-\[15vw\]{margin-left:15vw}}@media(width>=96rem){.\32xl\:right-\[calc\(5rem\*\(var\(--back-to-top-button-right-offset-multiplier\)\)\)\]{right:calc(5rem * (var(--back-to-top-button-right-offset-multiplier)))}.\32xl\:bottom-8{bottom:calc(var(--spacing) * 8)}.\32xl\:bottom-20{bottom:calc(var(--spacing) * 20)}.\32xl\:w-140{width:calc(var(--spacing) * 140)}.\32xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media(orientation:landscape){.landscape\:h-lvh{height:100lvh}}.dark\:\[display\:var\(--shelf-light-below\,block\)\]:where(.dark,.dark *){display:var(--shelf-light-below,block)}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border-snow:where(.dark,.dark *){border-color:var(--color-snow)}.dark\:border-b-\[color-mix\(in_srgb\,var\(--color-dark-void-light\)_60\%\,var\(--color-dark-void\)\)\]:where(.dark,.dark *){border-bottom-color:color-mix(in srgb,#302d39 60%,#151419)}@supports (color: color-mix(in lab,red,red)){.dark\:border-b-\[color-mix\(in_srgb\,var\(--color-dark-void-light\)_60\%\,var\(--color-dark-void\)\)\]:where(.dark,.dark *){border-bottom-color:color-mix(in srgb,var(--color-dark-void-light) 60%,var(--color-dark-void))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--color-dark-void-light\)_40\%\,var\(--color-dark-void\)\)\]:where(.dark,.dark *){background-color:color-mix(in srgb,#302d39 40%,#151419)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--color-dark-void-light\)_40\%\,var\(--color-dark-void\)\)\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-dark-void-light) 40%,var(--color-dark-void))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--color-dark-void-light\)_60\%\,var\(--color-dark-void\)\)\]:where(.dark,.dark *){background-color:color-mix(in srgb,#302d39 60%,#151419)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--color-dark-void-light\)_60\%\,var\(--color-dark-void\)\)\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-dark-void-light) 60%,var(--color-dark-void))}}.dark\:bg-dark-void:where(.dark,.dark *){background-color:var(--color-dark-void)}.dark\:bg-dark-void-light:where(.dark,.dark *){background-color:var(--color-dark-void-light)}.dark\:bg-dark-void-light\/80:where(.dark,.dark *){background-color:color-mix(in srgb,#302d39 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-dark-void-light\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-dark-void-light) 80%,transparent)}}.dark\:bg-snow:where(.dark,.dark *){background-color:var(--color-snow)}.dark\:from-dark-void-light:where(.dark,.dark *){--tw-gradient-from: var(--color-dark-void-light);--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))}.dark\:to-vanilla-dark:where(.dark,.dark *){--tw-gradient-to: var(--color-vanilla-dark);--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))}.dark\:scheme-dark:where(.dark,.dark *){color-scheme:dark}.dark\:opacity-0:where(.dark,.dark *){opacity:0%}.dark\:opacity-100:where(.dark,.dark *){opacity:100%}.dark\:ring-dark-void-light:where(.dark,.dark *){--tw-ring-color: var(--color-dark-void-light)}.dark\:selection\:bg-vanilla:where(.dark,.dark *) ::selection{background-color:var(--color-vanilla)}.dark\:selection\:bg-vanilla:where(.dark,.dark *)::selection{background-color:var(--color-vanilla)}.dark\:selection\:text-dark-void:where(.dark,.dark *) ::selection{color:var(--color-dark-void)}.dark\:selection\:text-dark-void:where(.dark,.dark *)::selection{color:var(--color-dark-void)}.dark\:before\:block:where(.dark,.dark *):before{content:var(--tw-content);display:block}.dark\:after\:hidden:where(.dark,.dark *):after{content:var(--tw-content);display:none}.dark\:after\:border-b-dark-void-light:where(.dark,.dark *):after{content:var(--tw-content);border-bottom-color:var(--color-dark-void-light)}.dark\:after\:bg-dark-void-light:where(.dark,.dark *):after{content:var(--tw-content);background-color:var(--color-dark-void-light)}@media(hover:hover){.dark\:hover\:text-vanilla:where(.dark,.dark *):hover{color:var(--color-vanilla)}}@media(max-height:500px){.short\:mt-2{margin-top:calc(var(--spacing) * 2)}.short\:hidden{display:none}.short\:flex-none{flex:none}.short\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.short\:flex-row{flex-direction:row}.short\:justify-center{justify-content:center}.short\:gap-x-1{column-gap:var(--spacing)}.short\:text-center{text-align:center}}@media(max-aspect-ratio:256/299){.tv-floating\:hidden{display:none}.tv-floating\:flex-none{flex:none}.tv-floating\:pb-\[calc\(100lvh-100svh\+14\.5rem\)\]{padding-bottom:calc(100lvh - 100svh + 14.5rem)}.tv-floating\:opacity-100{opacity:100%}.tv-floating\:\[--shelf-light-below\:block\]{--shelf-light-below: block}}@media(min-aspect-ratio:3/2)and (min-height:501px){.tv-sideboard\:block{display:block}.tv-sideboard\:\[--favorites-sideboard\:0\.4\]{--favorites-sideboard: .4}.tv-sideboard\:dark\:block:where(.dark,.dark *){display:block}}.\[\&_mark\]\:mx-\[-0\.15em\] mark{margin-inline:-.15em}.\[\&_mark\]\:rounded-\[0\.7em_0\.3em_0\.6em_0\.25em\/0\.5em_0\.8em_0\.4em_0\.7em\] mark{border-radius:.7em .3em .6em .25em/.5em .8em .4em .7em}.\[\&_mark\]\:bg-transparent mark{background-color:transparent}.\[\&_mark\]\:box-decoration-clone mark{-webkit-box-decoration-break:clone;box-decoration-break:clone}.\[\&_mark\]\:bg-position-\[calc\(\(1-var\(--vita-entry-mark-highlighted\)\)\*110\%\)_0\]\! mark{background-position:calc((1 - var(--vita-entry-mark-highlighted)) * 110%) 0!important}.\[\&_mark\]\:px-\[0\.15em\] mark{padding-inline:.15em}.\[\&_mark\]\:text-custom-light-dark mark{color:var(--color-dark-void)}.\[\&_mark\]\:text-custom-light-dark mark:where(.dark,.dark *){color:var(--color-snow)}.\[\&_mark\]\:\[--vita-entry-mark-highlight-color\:var\(--vita-entry-mark-highlight-color-light\)\] mark{--vita-entry-mark-highlight-color: var(--vita-entry-mark-highlight-color-light)}.\[\&_mark\]\:\[--vita-entry-mark-highlighted\:0\] mark{--vita-entry-mark-highlighted: 0}.\[\&_mark\]\:\[background\:linear-gradient\(120deg\,var\(--vita-entry-mark-highlight-color\,transparent\)_50\%\,transparent_50\%\)_110\%_0\/200\%_100\%_no-repeat\] mark{background:linear-gradient(120deg,var(--vita-entry-mark-highlight-color,transparent) 50%,transparent 50%) 110% 0/200% 100% no-repeat}.\[\&_mark\]\:\[transition\:background-position_1s\] mark{transition:background-position 1s}.dark\:\[\&_mark\]\:\[--vita-entry-mark-highlight-color\:var\(--vita-entry-mark-highlight-color-dark\)\]:where(.dark,.dark *) mark{--vita-entry-mark-highlight-color: var(--vita-entry-mark-highlight-color-dark)}@media(prefers-reduced-motion:no-preference){.motion-safe\:\[\&\>\:has\(\+\:hover\)\>article\]\:rotate-\[-1\.5deg\]>:has(+:hover)>article{rotate:-1.5deg}.motion-safe\:\[\&\>\:hover\+\*\>article\]\:origin-bottom-right>:hover+*>article{transform-origin:100% 100%}.motion-safe\:\[\&\>\:hover\+\*\>article\]\:rotate-\[1\.5deg\]>:hover+*>article{rotate:1.5deg}}}@property --shelf-light-x{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --favorites-zoom-offset{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --favorites-zoom-scale{syntax: "<number>"; inherits: false; initial-value: 1;}@property --favorites-tv-light{syntax: "<color>"; inherits: true; initial-value: transparent;}@layer base{@font-face{font-family:Geist Sans;font-style:normal;font-weight:100 900;src:url(https://assets.julian-scholz.dev/fonts/geist/geist-sans/Geist-wght.woff2) format("woff2"),url(https://assets.julian-scholz.dev/fonts/geist/geist-sans/Geist-wght.ttf) format("truetype");font-display:block}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;src:url(https://assets.julian-scholz.dev/fonts/geist/geist-mono/GeistMono-wght.woff2) format("woff2"),url(https://assets.julian-scholz.dev/fonts/geist/geist-mono/GeistMono-wght.ttf) format("truetype");font-display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:10px;background-color:var(--color-snow)}::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--color-dark-void)}:where(.dark,.dark *)::-webkit-scrollbar{background-color:var(--color-dark-void)}:where(.dark,.dark *)::-webkit-scrollbar-thumb{background-color:var(--color-dark-void-light)}::view-transition-new(root),::view-transition-old(root){mix-blend-mode:normal}@media(prefers-reduced-motion:no-preference){::view-transition-group(root){animation-duration:2s}::view-transition-old(root){z-index:100;animation:themeModeToggleRevealLight 2.25s both,themeModeToggleHideOld 2.25s both;opacity:0%}.dark::view-transition-new(root){z-index:101;animation:themeModeToggleRevealDark 2.25s both}.dark::view-transition-old(root){z-index:auto;animation:themeModeToggleHideOld 2.25s both}}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}section{width:100%;margin-inline:auto;padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 10)}@media(width>=40rem){section{max-width:40rem}}@media(width>=48rem){section{max-width:48rem}}@media(width>=64rem){section{max-width:64rem}}@media(width>=80rem){section{max-width:80rem}}@media(width>=96rem){section{max-width:96rem}}h1{margin-bottom:calc(var(--spacing) * 8);font-size:var(--text-8xl);line-height:var(--tw-leading, var(--text-8xl--line-height));--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}h2{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}h3{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}h4{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}h5{margin-bottom:var(--spacing);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}h6{margin-bottom:calc(var(--spacing) * .5);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.modal-body h3{margin-top:calc(var(--spacing) * 4)}.modal-body h4{margin-top:calc(var(--spacing) * 3)}.modal-body h5{margin-top:calc(var(--spacing) * 2)}.modal-body h6{margin-top:var(--spacing)}.modal-body ul{list-style-position:inside;list-style-type:disc}:is(.book-cover,.modal-body) a{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;--tw-border-style: dotted;border-style:dotted;border-color:var(--color-dark-void)}@media(hover:hover){:is(.book-cover,.modal-body) a:hover{--tw-border-style: solid;border-style:solid}}@media(hover:hover){:is(.book-cover,.modal-body) a:hover{border-color:var(--color-vanilla)}}:is(.book-cover,.modal-body) a:where(.dark,.dark *){border-color:var(--color-snow)}.book-cover a{border-color:var(--color-dark-void)}}@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-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@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-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@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-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: 0px;}@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-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes themeModeToggleRevealDark{0%{clip-path:circle(60% at 200% -200%);filter:brightness(.2)}40%{clip-path:circle(60% at 50% 50%);filter:brightness(.2)}to{clip-path:circle(100% at 50% 50%);filter:brightness(1)}}@keyframes themeModeToggleRevealLight{0%{clip-path:circle(100% at 50% 50%);filter:brightness(1)}20%{clip-path:circle(60% at 50% 50%);filter:brightness(.2)}to{clip-path:circle(60% at -200% 200%);filter:brightness(.2)}}@keyframes themeModeToggleHideOld{0%,70%{opacity:1}70.01%,to{opacity:0}}@keyframes favoritesTvOn{0%{opacity:1;clip-path:inset(calc((var(--favorites-tv-screen-top) + var(--favorites-tv-screen-height) * .49) * 100%) calc((var(--favorites-tv-screen-right) + var(--favorites-tv-screen-width) * .49) * 100%) calc((var(--favorites-tv-screen-bottom) + var(--favorites-tv-screen-height) * .49) * 100%) calc((var(--favorites-tv-screen-left) + var(--favorites-tv-screen-width) * .49) * 100%));filter:brightness(6) saturate(0)}12%{clip-path:inset(calc((var(--favorites-tv-screen-top) + var(--favorites-tv-screen-height) * .49) * 100%) calc(var(--favorites-tv-screen-right) * 100%) calc((var(--favorites-tv-screen-bottom) + var(--favorites-tv-screen-height) * .49) * 100%) calc(var(--favorites-tv-screen-left) * 100%));filter:brightness(6) saturate(0)}30%{clip-path:inset(calc(var(--favorites-tv-screen-top) * 100%) calc(var(--favorites-tv-screen-right) * 100%) calc(var(--favorites-tv-screen-bottom) * 100%) calc(var(--favorites-tv-screen-left) * 100%));filter:brightness(2.5) saturate(.4)}42%{filter:brightness(.6) saturate(.8)}54%{filter:brightness(1.6) saturate(1)}66%{filter:brightness(.85)}80%{filter:brightness(1.15)}to{opacity:1;clip-path:none;filter:none}}@keyframes favoritesTvStatic{0%{opacity:1;background-position:0 0}15%{background-position:-70px 40px}30%{background-position:30px -80px}45%{background-position:-100px -30px}60%{opacity:.7;background-position:60px 70px}80%{opacity:.35;background-position:-40px 110px}to{opacity:0;background-position:0 0}}@keyframes favoritesTvStaticRoll{0%{top:-25%}to{top:100%}}@keyframes teletextLineIn{0%{opacity:0}to{opacity:1}}@keyframes shelfLightOn{0%{opacity:0}8%{opacity:.8}12%{opacity:.1}20%{opacity:.9}26%{opacity:.2}40%{opacity:.7}to{opacity:1}}@keyframes shelfBookPlace{0%{opacity:0;transform:translateY(-2rem) rotate(-4deg)}60%{opacity:1;transform:translateY(0) rotate(.75deg)}80%{transform:rotate(-.25deg)}to{opacity:1;transform:none}}@keyframes headerNavSleeveDrop{0%{translate:0 0 calc(var(--sleeve) * .9)}75%{translate:0 0 calc(var(--sleeve) * -.02)}to{translate:0 0 0}}@keyframes shelfDustFloat{0%{opacity:0;translate:0 0}25%{opacity:.9}50%{translate:.6rem -.8rem}75%{opacity:.7}to{opacity:0;translate:-.3rem -1.6rem}}@keyframes shelfRibbonSwing{0%{transform:scaleY(0)}35%{transform:scaleY(1) rotate(12deg)}55%{transform:rotate(-7deg)}72%{transform:rotate(4deg)}86%{transform:rotate(-1.5deg)}to{transform:none}}@keyframes shelfRibbonRetract{0%{transform:none}20%{transform:rotate(-6deg)}40%{transform:rotate(4deg)}55%{transform:scaleY(1) rotate(-2deg)}to{transform:scaleY(0)}}@keyframes vitaLineGrow{0%{scale:1 0}to{scale:1 1}}@keyframes vitaEntryReveal{0%{opacity:0;translate:1.5rem 0}to{opacity:1;translate:none}}@keyframes vitaIconPop{0%{opacity:0;scale:.3}70%{opacity:1;scale:1.15}to{scale:none}}@keyframes vitaTitleChar{0%{opacity:0}to{opacity:1}}@keyframes vitaTitleCaret{0%,to{opacity:1}}@keyframes vitaTitleCaretEnd{0%,50%{opacity:1}25%,75%,to{opacity:0}}@keyframes vitaIconIgnite{0%{box-shadow:0 0 color-mix(in oklab,var(--color-vanilla) 70%,transparent)}to{box-shadow:0 0 0 1rem transparent}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){:root,:host{--shelf-light-x: 50%;--favorites-tv-light: transparent}*,:before,:after,::backdrop{--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-font-weight: initial;--tw-tracking: initial;--tw-border-style: solid;--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-x-reverse: 0;--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-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-duration: initial;--tw-ease: initial;--tw-content: "";--favorites-zoom-offset: 0px;--favorites-zoom-scale: 1}}}
