@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-300:#ffb96d;--color-orange-500:#fe6e00;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-100:#fef9c2;--color-yellow-300:#ffe02a;--color-lime-200:#d8f999;--color-lime-400:#9de500;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-200:#96f7e4;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-900:#024a70;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-fuchsia-200:#f6cfff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-rose-200:#ffccd3;--color-rose-400:#ff667f;--color-slate-200:#e2e8f0;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-zinc-50:#fafafa;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-700:#3f3f46;--color-zinc-900:#18181b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--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;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--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)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-lime-200:lab(94.0718% -22.5338 42.5238);--color-lime-400:lab(83.7876% -45.0447 88.4738);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-pink-200:lab(87.4504% 19.6 -6.46662);--color-pink-300:lab(77.8308% 38.525 -10.5394);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-zinc-50:lab(98.26% 0 0);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-900:lab(8.30603% .618205 -2.16572)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring: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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}input::placeholder,textarea::placeholder{color:var(--color-gray-400)}}@layer components;@layer utilities{.\@container,.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[2px\]{inset:2px}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-16{top:calc(var(--spacing) * -16)}.top-0{top:0}.top-1{top:var(--spacing)}.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-8{top:calc(var(--spacing) * 8)}.top-11{top:calc(var(--spacing) * 11)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-19{top:calc(var(--spacing) * 19)}.top-20{top:calc(var(--spacing) * 20)}.top-27{top:calc(var(--spacing) * 27)}.top-38{top:calc(var(--spacing) * 38)}.top-59{top:calc(var(--spacing) * 59)}.top-\[calc\(env\(safe-area-inset-top\,0px\)\+0\.75rem\)\]{top:calc(env(safe-area-inset-top,0px) + .75rem)}.top-\[calc\(env\(safe-area-inset-top\,0px\)\+4rem\)\]{top:calc(env(safe-area-inset-top,0px) + 4rem)}.top-auto{top:auto}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-10{right:calc(var(--spacing) * 10)}.right-17{right:calc(var(--spacing) * 17)}.right-\[calc\(0\.75rem\+var\(--chrome-right\)\)\]{right:calc(.75rem + var(--chrome-right))}.right-\[calc\(0\.75rem\+var\(--chrome-right\,0px\)\)\]{right:calc(.75rem + var(--chrome-right,0px))}.right-\[calc\(1rem\+var\(--chrome-right\)\)\]{right:calc(1rem + var(--chrome-right))}.right-full{right:100%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-22{bottom:calc(var(--spacing) * 22)}.bottom-\[5\.5rem\]{bottom:5.5rem}.bottom-\[calc\(1\.5rem\+var\(--chrome-bottom\)\)\]{bottom:calc(1.5rem + var(--chrome-bottom))}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.bottom-\[calc\(1rem\+var\(--chrome-bottom\)\)\]{bottom:calc(1rem + var(--chrome-bottom))}.bottom-\[calc\(5rem\+var\(--chrome-bottom\,0px\)\)\]{bottom:calc(5rem + var(--chrome-bottom,0px))}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-7{left:calc(var(--spacing) * 7)}.left-16{left:calc(var(--spacing) * 16)}.left-\[-9999px\]{left:-9999px}.left-\[calc\(1rem\+var\(--chrome-left\)\)\]{left:calc(1rem + var(--chrome-left))}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-55{z-index:55}.z-60{z-index:60}.z-70{z-index:70}.z-71{z-index:71}.z-72{z-index:72}.z-80{z-index:80}.z-85{z-index:85}.z-90{z-index:90}.z-100{z-index:100}.z-105{z-index:105}.z-120{z-index:120}.z-200{z-index:200}.z-901{z-index:901}.z-\[1\]{z-index:1}.z-\[25\]{z-index:25}.z-\[26\]{z-index:26}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.float-right{float:right}.clear-both{clear:both}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}@media (min-width:112.5rem){.container{max-width:112.5rem}}@media (min-width:137.5rem){.container{max-width:137.5rem}}@media (min-width:175rem){.container{max-width:175rem}}.m-2{margin:calc(var(--spacing) * 2)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-14{margin-right:calc(var(--spacing) * -14)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-\[38px\]{margin-right:38px}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-6{margin-left:calc(var(--spacing) * -6)}.ml-0{margin-left:0}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-1{width:var(--spacing);height:var(--spacing)}.h-\(--bottom-nav-h\){height:var(--bottom-nav-h)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-30{height:calc(var(--spacing) * 30)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-136{height:calc(var(--spacing) * 136)}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[70dvh\]{height:70dvh}.h-\[72dvh\]{height:72dvh}.h-\[150px\]{height:150px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[226px\]{height:226px}.h-\[230px\]{height:230px}.h-\[calc\(5rem\+var\(--chrome-bottom\)\)\]{height:calc(5rem + var(--chrome-bottom))}.h-\[calc\(100dvh-2\.5rem-env\(safe-area-inset-top\,0px\)\)\]{height:calc(100dvh - 2.5rem - env(safe-area-inset-top,0px))}.h-\[calc\(100dvh-7rem\)\]{height:calc(100dvh - 7rem)}.h-\[calc\(100dvh-7rem-var\(--chrome-bottom\)\)\]{height:calc(100dvh - 7rem - var(--chrome-bottom))}.h-\[min\(70dvh\,560px\)\]{height:min(70dvh,560px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-136{max-height:calc(var(--spacing) * 136)}.max-h-\[38dvh\]{max-height:38dvh}.max-h-\[55dvh\]{max-height:55dvh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[75dvh\]{max-height:75dvh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[420px\]{max-height:420px}.max-h-\[720px\]{max-height:720px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-4\.5rem\)\]{max-height:calc(100dvh - 4.5rem)}.max-h-\[calc\(100dvh-6\.5rem\)\]{max-height:calc(100dvh - 6.5rem)}.max-h-\[min\(70dvh\,26rem\)\]{max-height:min(70dvh,26rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[3\.625rem\]{min-height:3.625rem}.min-h-\[18px\]{min-height:18px}.min-h-\[40px\]{min-height:40px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[68px\]{min-height:68px}.min-h-\[270px\]{min-height:270px}.min-h-\[480px\]{min-height:480px}.min-h-\[560px\]{min-height:560px}.min-h-\[640px\]{min-height:640px}.min-h-\[720px\]{min-height:720px}.min-h-full{min-height:100%}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-104{width:calc(var(--spacing) * 104)}.w-\[5px\]{width:5px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[26rem\]{width:26rem}.w-\[176px\]{width:176px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[300px\]{width:300px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[min\(28rem\,40vw\)\]{width:min(28rem,40vw)}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-\[min\(480px\,calc\(100\%-5rem\)\)\]{width:min(480px,100% - 5rem)}.w-\[min\(760px\,calc\(100\%-3rem\)\)\]{width:min(760px,100% - 3rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[45\%\]{max-width:45%}.max-w-\[70ch\]{max-width:70ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[80vw\]{max-width:80vw}.max-w-\[86vw\]{max-width:86vw}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[3200px\]{max-width:3200px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%-4\.5rem\)\]{max-width:calc(100% - 4.5rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-4xl{min-width:var(--container-4xl)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-13{min-width:calc(var(--spacing) * 13)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-104{min-width:calc(var(--spacing) * 104)}.min-w-160{min-width:calc(var(--spacing) * 160)}.min-w-\[9rem\]{min-width:9rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.flex-1{flex:1}.flex-\[1_1_auto\]{flex:auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[99\]{flex-shrink:99}.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-\[180px\]{flex-basis:180px}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-1{--tw-border-spacing-x:var(--spacing);--tw-border-spacing-y:var(--spacing);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;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-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-3{rotate:3deg}.rotate-\[-0\.6deg\]{rotate:-.6deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.\[scrollbar-width\:none\],.scrollbar-none{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.grid-cols-\[repeat\(auto-fit\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border\/60>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px_10px_10px_3px\]{border-radius:3px 10px 10px 3px}.rounded-\[6px_14px_14px_6px\]{border-radius:6px 14px 14px 6px}.rounded-\[6px_16px_16px_6px\]{border-radius:6px 16px 16px 6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-\[hsl\(var\(--ink-accent\)\)\]{border-color:hsl(var(--ink-accent))}.border-\[hsl\(var\(--paper-edge\)\)\]{border-color:hsl(var(--paper-edge))}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/50{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/60{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/50{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/60{border-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.border-amber-700\/40{border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.border-amber-900\/60{border-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.border-amber-900\/60{border-color:color-mix(in oklab, var(--color-amber-900) 60%, transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.border-black\/30{border-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.border-black\/40{border-color:#0006}@supports (color:color-mix(in lab, red, red)){.border-black\/40{border-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.border-border,.border-border\/40{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, hsl(var(--border)) 40%, transparent)}}.border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, hsl(var(--border)) 50%, transparent)}}.border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.border-border\/70{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, hsl(var(--border)) 70%, transparent)}}.border-border\/80{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, hsl(var(--border)) 80%, transparent)}}.border-current\/40{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/40{border-color:color-mix(in oklab, currentcolor 40%, transparent)}}.border-destructive\/40{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.border-destructive\/45{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/45{border-color:color-mix(in oklab, hsl(var(--destructive)) 45%, transparent)}}.border-destructive\/50{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, hsl(var(--destructive)) 50%, transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-emerald-400\/60{border-color:#00d29499}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/60{border-color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-emerald-500\/60{border-color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/60{border-color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.border-emerald-600\/50{border-color:#00976780}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/50{border-color:color-mix(in oklab, var(--color-emerald-600) 50%, transparent)}}.border-emerald-700\/50{border-color:#00795680}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/50{border-color:color-mix(in oklab, var(--color-emerald-700) 50%, transparent)}}.border-foreground{border-color:hsl(var(--foreground))}.border-fuchsia-500\/40{border-color:#e12afb66}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/40{border-color:color-mix(in oklab, var(--color-fuchsia-500) 40%, transparent)}}.border-gold\/30{border-color:#d8b15a4d;border-color:lab(74.4554% 7.30047 49.2675/.3)}.border-gold\/40{border-color:#d8b15a66;border-color:lab(74.4554% 7.30047 49.2675/.4)}.border-input{border-color:hsl(var(--input))}.border-lime-400\/40{border-color:#9de50066}@supports (color:color-mix(in lab, red, red)){.border-lime-400\/40{border-color:color-mix(in oklab, var(--color-lime-400) 40%, transparent)}}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab, hsl(var(--muted-foreground)) 40%, transparent)}}.border-orange-500\/40{border-color:#fe6e0066}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/40{border-color:color-mix(in oklab, var(--color-orange-500) 40%, transparent)}}.border-orange-500\/50{border-color:#fe6e0080}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/50{border-color:color-mix(in oklab, var(--color-orange-500) 50%, transparent)}}.border-orange-500\/60{border-color:#fe6e0099}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/60{border-color:color-mix(in oklab, var(--color-orange-500) 60%, transparent)}}.border-pink-500\/40{border-color:#f6339a66}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/40{border-color:color-mix(in oklab, var(--color-pink-500) 40%, transparent)}}.border-pink-500\/50{border-color:#f6339a80}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/50{border-color:color-mix(in oklab, var(--color-pink-500) 50%, transparent)}}.border-player{border-color:#5ad88b}.border-player\/50{border-color:#5ad88b80;border-color:lab(77.9148% -49.507 27.1534/.5)}.border-primary,.border-primary\/15{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/15{border-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.border-primary\/20{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.border-primary\/25{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.border-primary\/30{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.border-primary\/40{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.border-primary\/50{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.border-primary\/60{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.border-purple-300\/40{border-color:#d9b3ff66}@supports (color:color-mix(in lab, red, red)){.border-purple-300\/40{border-color:color-mix(in oklab, var(--color-purple-300) 40%, transparent)}}.border-purple-400\/40{border-color:#c07eff66}@supports (color:color-mix(in lab, red, red)){.border-purple-400\/40{border-color:color-mix(in oklab, var(--color-purple-400) 40%, transparent)}}.border-purple-500\/40{border-color:#ac4bff66}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/40{border-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}}.border-red-400{border-color:var(--color-red-400)}.border-red-400\/30{border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.border-red-400\/30{border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-400\/50{border-color:#ff656880}@supports (color:color-mix(in lab, red, red)){.border-red-400\/50{border-color:color-mix(in oklab, var(--color-red-400) 50%, transparent)}}.border-red-400\/60{border-color:#ff656899}@supports (color:color-mix(in lab, red, red)){.border-red-400\/60{border-color:color-mix(in oklab, var(--color-red-400) 60%, transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.border-red-500\/25{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.border-red-500\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.border-red-500\/60{border-color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.border-red-500\/60{border-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.border-red-500\/70{border-color:#fb2c36b3}@supports (color:color-mix(in lab, red, red)){.border-red-500\/70{border-color:color-mix(in oklab, var(--color-red-500) 70%, transparent)}}.border-red-600\/60{border-color:#e4001499}@supports (color:color-mix(in lab, red, red)){.border-red-600\/60{border-color:color-mix(in oklab, var(--color-red-600) 60%, transparent)}}.border-red-700{border-color:var(--color-red-700)}.border-red-700\/50{border-color:#bf000f80}@supports (color:color-mix(in lab, red, red)){.border-red-700\/50{border-color:color-mix(in oklab, var(--color-red-700) 50%, transparent)}}.border-rose-400\/40{border-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/40{border-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.border-sky-300\/60{border-color:#77d4ff99}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/60{border-color:color-mix(in oklab, var(--color-sky-300) 60%, transparent)}}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-400\/40{border-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/40{border-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/30{border-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/40{border-color:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.border-sky-500\/50{border-color:#00a5ef80}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/50{border-color:color-mix(in oklab, var(--color-sky-500) 50%, transparent)}}.border-sky-500\/60{border-color:#00a5ef99}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/60{border-color:color-mix(in oklab, var(--color-sky-500) 60%, transparent)}}.border-sky-600\/50{border-color:#0084cc80}@supports (color:color-mix(in lab, red, red)){.border-sky-600\/50{border-color:color-mix(in oklab, var(--color-sky-600) 50%, transparent)}}.border-success\/40{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, hsl(var(--success)) 40%, transparent)}}.border-success\/50{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/50{border-color:color-mix(in oklab, hsl(var(--success)) 50%, transparent)}}.border-success\/60{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/60{border-color:color-mix(in oklab, hsl(var(--success)) 60%, transparent)}}.border-transparent{border-color:#0000}.border-violet-400\/40{border-color:#a685ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/40{border-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.border-violet-500\/50{border-color:#8d54ff80}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/50{border-color:color-mix(in oklab, var(--color-violet-500) 50%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-300\/60{border-color:#ffe02a99}@supports (color:color-mix(in lab, red, red)){.border-yellow-300\/60{border-color:color-mix(in oklab, var(--color-yellow-300) 60%, transparent)}}.border-zinc-400\/40{border-color:#9f9fa966}@supports (color:color-mix(in lab, red, red)){.border-zinc-400\/40{border-color:color-mix(in oklab, var(--color-zinc-400) 40%, transparent)}}.border-zinc-500\/50{border-color:#71717b80}@supports (color:color-mix(in lab, red, red)){.border-zinc-500\/50{border-color:color-mix(in oklab, var(--color-zinc-500) 50%, transparent)}}.border-zinc-700{border-color:var(--color-zinc-700)}.border-b-card{border-bottom-color:hsl(var(--card))}.border-l-amber-400{border-left-color:var(--color-amber-400)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.border-l-primary,.border-l-primary\/60{border-left-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-l-primary\/60{border-left-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.border-l-red-500{border-left-color:var(--color-red-500)}.border-l-sky-500{border-left-color:var(--color-sky-500)}.border-l-zinc-500{border-left-color:var(--color-zinc-500)}.bg-\[\#fdf1dc0a\]{background-color:#fdf1dc0a}.bg-\[color-mix\(in_srgb\,hsl\(var\(--card\)\)_92\%\,hsl\(var\(--primary\)\)\)\]{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,hsl\(var\(--card\)\)_92\%\,hsl\(var\(--primary\)\)\)\]{background-color:color-mix(in srgb,hsl(var(--card)) 92%,hsl(var(--primary)))}}.bg-accent,.bg-accent\/60{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/60{background-color:color-mix(in oklab, hsl(var(--accent)) 60%, transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/20{background-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/20{background-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/15{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.bg-amber-400\/70{background-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/70{background-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500\/80{background-color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/80{background-color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-900\/30{background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/30{background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.bg-amber-950{background-color:var(--color-amber-950)}.bg-amber-950\/20{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/20{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/40{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.bg-amber-950\/60{background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/60{background-color:color-mix(in oklab, var(--color-amber-950) 60%, transparent)}}.bg-background,.bg-background\/20{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/20{background-color:color-mix(in oklab, hsl(var(--background)) 20%, transparent)}}.bg-background\/25{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/25{background-color:color-mix(in oklab, hsl(var(--background)) 25%, transparent)}}.bg-background\/30{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/30{background-color:color-mix(in oklab, hsl(var(--background)) 30%, transparent)}}.bg-background\/35{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/35{background-color:color-mix(in oklab, hsl(var(--background)) 35%, transparent)}}.bg-background\/40{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/40{background-color:color-mix(in oklab, hsl(var(--background)) 40%, transparent)}}.bg-background\/50{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, hsl(var(--background)) 50%, transparent)}}.bg-background\/60{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, hsl(var(--background)) 60%, transparent)}}.bg-background\/70{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, hsl(var(--background)) 70%, transparent)}}.bg-background\/80{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, hsl(var(--background)) 80%, transparent)}}.bg-background\/85{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, hsl(var(--background)) 85%, transparent)}}.bg-background\/90{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, hsl(var(--background)) 90%, transparent)}}.bg-background\/95{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, hsl(var(--background)) 95%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-border,.bg-border\/40{background-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.bg-border\/40{background-color:color-mix(in oklab, hsl(var(--border)) 40%, transparent)}}.bg-border\/50{background-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.bg-border\/50{background-color:color-mix(in oklab, hsl(var(--border)) 50%, transparent)}}.bg-border\/60{background-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.bg-card,.bg-card\/30{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab, hsl(var(--card)) 30%, transparent)}}.bg-card\/40{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/40{background-color:color-mix(in oklab, hsl(var(--card)) 40%, transparent)}}.bg-card\/50{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, hsl(var(--card)) 50%, transparent)}}.bg-card\/60{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/60{background-color:color-mix(in oklab, hsl(var(--card)) 60%, transparent)}}.bg-card\/70{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, hsl(var(--card)) 70%, transparent)}}.bg-card\/80{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, hsl(var(--card)) 80%, transparent)}}.bg-card\/90{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, hsl(var(--card)) 90%, transparent)}}.bg-card\/95{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, hsl(var(--card)) 95%, transparent)}}.bg-destructive,.bg-destructive\/10{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, hsl(var(--destructive)) 10%, transparent)}}.bg-destructive\/15{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, hsl(var(--destructive)) 15%, transparent)}}.bg-dm{background-color:#5a8bd8}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-400\/70{background-color:#00d294b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/70{background-color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/70{background-color:#00bb7fb3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/70{background-color:color-mix(in oklab, var(--color-emerald-500) 70%, transparent)}}.bg-emerald-500\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/80{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-950\/85{background-color:#002c22d9}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/85{background-color:color-mix(in oklab, var(--color-emerald-950) 85%, transparent)}}.bg-foreground{background-color:hsl(var(--foreground))}.bg-fuchsia-500\/10{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/10{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.bg-lime-400\/10{background-color:#9de5001a}@supports (color:color-mix(in lab, red, red)){.bg-lime-400\/10{background-color:color-mix(in oklab, var(--color-lime-400) 10%, transparent)}}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab, hsl(var(--muted-foreground)) 30%, transparent)}}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, hsl(var(--muted-foreground)) 40%, transparent)}}.bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, hsl(var(--muted)) 30%, transparent)}}.bg-muted\/40{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, hsl(var(--muted)) 40%, transparent)}}.bg-muted\/60{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, hsl(var(--muted)) 60%, transparent)}}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/15{background-color:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.bg-pink-500\/5{background-color:#f6339a0d}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/5{background-color:color-mix(in oklab, var(--color-pink-500) 5%, transparent)}}.bg-pink-500\/10{background-color:#f6339a1a}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/10{background-color:color-mix(in oklab, var(--color-pink-500) 10%, transparent)}}.bg-pink-500\/15{background-color:#f6339a26}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/15{background-color:color-mix(in oklab, var(--color-pink-500) 15%, transparent)}}.bg-player{background-color:#5ad88b}.bg-player\/10{background-color:#5ad88b1a;background-color:lab(77.9148% -49.507 27.1534/.1)}.bg-player\/15{background-color:#5ad88b26;background-color:lab(77.9148% -49.507 27.1534/.15)}.bg-player\/20{background-color:#5ad88b33;background-color:lab(77.9148% -49.507 27.1534/.2)}.bg-primary,.bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.bg-primary\/10{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.bg-primary\/20{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.bg-primary\/25{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/25{background-color:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.bg-primary\/60{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/60{background-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.bg-primary\/70{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, hsl(var(--primary)) 70%, transparent)}}.bg-primary\/90{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/90{background-color:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/15{background-color:color-mix(in oklab, var(--color-purple-500) 15%, transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\/5{background-color:#ff65680d}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/5{background-color:color-mix(in oklab, var(--color-red-400) 5%, transparent)}}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/25{background-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/25{background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/80{background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/15{background-color:#e4001426}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/15{background-color:color-mix(in oklab, var(--color-red-600) 15%, transparent)}}.bg-red-600\/20{background-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/20{background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.bg-red-600\/90{background-color:#e40014e6}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/90{background-color:color-mix(in oklab, var(--color-red-600) 90%, transparent)}}.bg-red-900\/25{background-color:#82181a40}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/25{background-color:color-mix(in oklab, var(--color-red-900) 25%, transparent)}}.bg-red-900\/40{background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/40{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.bg-red-950\/20{background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/20{background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/30{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.bg-red-950\/85{background-color:#460809d9}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/85{background-color:color-mix(in oklab, var(--color-red-950) 85%, transparent)}}.bg-sky-300\/10{background-color:#77d4ff1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/10{background-color:color-mix(in oklab, var(--color-sky-300) 10%, transparent)}}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/10{background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-sky-500\/80{background-color:#00a5efcc}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/80{background-color:color-mix(in oklab, var(--color-sky-500) 80%, transparent)}}.bg-success,.bg-success\/10{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, hsl(var(--success)) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/10{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-300\/10{background-color:#ffe02a1a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-300\/10{background-color:color-mix(in oklab, var(--color-yellow-300) 10%, transparent)}}.bg-zinc-500\/15{background-color:#71717b26}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/15{background-color:color-mix(in oklab, var(--color-zinc-500) 15%, transparent)}}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#8a6a3a\,\#e6c47c_50\%\,\#8a6a3a\)\]{background-image:linear-gradient(90deg,#8a6a3a,#e6c47c 50%,#8a6a3a)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.14\)\,rgba\(0\,0\,0\,\.25\)\)\]{background-image:linear-gradient(#ffffff24,#00000040)}.from-background{--tw-gradient-from:hsl(var(--background));--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))}.from-black{--tw-gradient-from:var(--color-black);--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))}.via-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab, red, red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab, var(--color-black) 40%, transparent)}}.via-black\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.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-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pe-1{padding-inline-end:var(--spacing)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[10dvh\]{padding-top:10dvh}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[env\(safe-area-inset-top\,0px\)\]{padding-top:env(safe-area-inset-top,0px)}.pr-0{padding-right:0}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.pb-\[env\(safe-area-inset-bottom\,0px\)\]{padding-bottom:env(safe-area-inset-bottom,0px)}.pb-px{padding-bottom:1px}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-14{padding-left:calc(var(--spacing) * 14)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-library-text\)\]{font-family:var(--font-library-text)}.font-body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.9em\]{font-size:.9em}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.95em\]{font-size:.95em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--success\,inherit\){color:var(--success,inherit)}.text-\[\#f2ece2\]{color:#f2ece2}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/80{color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.text-amber-100\/85{color:#fef3c6d9}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/85{color:color-mix(in oklab, var(--color-amber-100) 85%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/70{color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/70{color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/80{color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/90{color:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/90{color:color-mix(in oklab, var(--color-amber-500) 90%, transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-background{color:hsl(var(--background))}.text-black{color:var(--color-black)}.text-border{color:hsl(var(--border))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/80{color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/90{color:#5ee9b5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/90{color:color-mix(in oklab, var(--color-emerald-300) 90%, transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-foreground,.text-foreground\/40{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/40{color:color-mix(in oklab, hsl(var(--foreground)) 40%, transparent)}}.text-foreground\/50{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, hsl(var(--foreground)) 50%, transparent)}}.text-foreground\/60{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, hsl(var(--foreground)) 60%, transparent)}}.text-foreground\/70{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, hsl(var(--foreground)) 70%, transparent)}}.text-foreground\/75{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/75{color:color-mix(in oklab, hsl(var(--foreground)) 75%, transparent)}}.text-foreground\/80{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, hsl(var(--foreground)) 80%, transparent)}}.text-foreground\/85{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, hsl(var(--foreground)) 85%, transparent)}}.text-foreground\/90{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, hsl(var(--foreground)) 90%, transparent)}}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-400{color:var(--color-fuchsia-400)}.text-gold{color:#d8b15a}.text-lime-200{color:var(--color-lime-200)}.text-muted-foreground,.text-muted-foreground\/40{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, hsl(var(--muted-foreground)) 40%, transparent)}}.text-muted-foreground\/50{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}}.text-muted-foreground\/60{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, hsl(var(--muted-foreground)) 60%, transparent)}}.text-muted-foreground\/70{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, hsl(var(--muted-foreground)) 70%, transparent)}}.text-muted-foreground\/80{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, hsl(var(--muted-foreground)) 80%, transparent)}}.text-orange-300{color:var(--color-orange-300)}.text-pink-200{color:var(--color-pink-200)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-player{color:#5ad88b}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/70{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab, hsl(var(--primary)) 70%, transparent)}}.text-primary\/80{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/80{color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}.text-primary\/90{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/90{color:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}.text-purple-100{color:var(--color-purple-100)}.text-purple-200{color:var(--color-purple-200)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-rose-200{color:var(--color-rose-200)}.text-sky-100{color:var(--color-sky-100)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-200{color:var(--color-slate-200)}.text-success{color:hsl(var(--success))}.text-teal-200{color:var(--color-teal-200)}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-100{color:var(--color-yellow-100)}.text-zinc-50{color:var(--color-zinc-50)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.accent-amber-400{accent-color:var(--color-amber-400)}.accent-foreground{accent-color:hsl(var(--foreground))}.accent-primary{accent-color:hsl(var(--primary))}.scheme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_6px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:2px 0 6px var(--tw-shadow-color,#00000080);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_14px_0_18px_-14px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow:inset 14px 0 18px -14px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-background{--tw-ring-color:hsl(var(--background))}.ring-card{--tw-ring-color:hsl(var(--card))}.ring-player{--tw-ring-color:#5ad88b}.ring-player\/70{--tw-ring-color:#5ad88bb3}@supports (color:lab(0% 0 0)){.ring-player\/70{--tw-ring-color:lab(77.9148% -49.507 27.1534/.7)}}.ring-primary,.ring-primary\/40{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.ring-primary\/60{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/60{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-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,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,transform\,visibility\]{transition-property:translate,transform,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.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)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--card-min\:7rem\]{--card-min:7rem}.\[--card-min\:15rem\]{--card-min:15rem}.\[--card-min\:17rem\]{--card-min:17rem}.\[--card-min\:18rem\]{--card-min:18rem}.\[--card-min\:20rem\]{--card-min:20rem}.\[--card-min\:22rem\]{--card-min:22rem}.\[--card-min\:24rem\]{--card-min:24rem}.\[--card-min\:25rem\]{--card-min:25rem}.\[--card-min\:26rem\]{--card-min:26rem}.\[--tile-min\:10rem\]{--tile-min:10rem}.\[--tile-min\:11rem\]{--tile-min:11rem}.\[--tile-min\:12rem\]{--tile-min:12rem}.\[--tile-min\:13rem\]{--tile-min:13rem}.\[--tile-min\:14rem\]{--tile-min:14rem}.\[--tile-min\:15rem\]{--tile-min:15rem}.\[--tile-min\:16rem\]{--tile-min:16rem}.\[--tile-min\:18rem\]{--tile-min:18rem}.\[--tile-min\:20rem\]{--tile-min:20rem}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.ring-inset{--tw-ring-inset:inset}:is(.\*\:inline-flex>*){display:inline-flex}:is(.\*\:min-h-6>*){min-height:calc(var(--spacing) * 6)}:is(.\*\:min-w-0>*){min-width:0}:is(.\*\:shrink-0>*){flex-shrink:0}:is(.\*\:items-center>*){align-items:center}@media (hover:hover){.group-hover\:ml-2:is(:where(.group):hover *){margin-left:calc(var(--spacing) * 2)}.group-hover\:max-w-\[16rem\]:is(:where(.group):hover *){max-width:16rem}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:ring-2:is(:where(.group):hover *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:ring-primary\/40:is(:where(.group):hover *){--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-primary\/40:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}}.group-focus-visible\:ml-2:is(:where(.group):focus-visible *){margin-left:calc(var(--spacing) * 2)}.group-focus-visible\:max-w-\[16rem\]:is(:where(.group):focus-visible *){max-width:16rem}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-primary ::marker{color:hsl(var(--primary))}.marker\:text-primary::marker{color:hsl(var(--primary))}.marker\:text-primary ::-webkit-details-marker{color:hsl(var(--primary))}.marker\:text-primary::-webkit-details-marker{color:hsl(var(--primary))}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-sm::file-selector-button{border-radius:var(--radius-sm)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-primary::file-selector-button{background-color:hsl(var(--primary))}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:text-primary-foreground::file-selector-button{color:hsl(var(--primary-foreground))}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}}.placeholder\:text-muted-foreground\/60::placeholder{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in oklab, hsl(var(--muted-foreground)) 60%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:-inset-y-1\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -1.5)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-2:first-child{margin-top:calc(var(--spacing) * 2)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.first-of-type\:pt-0:first-of-type{padding-top:0}.empty\:hidden:empty{display:none}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-primary:focus-within{--tw-ring-color:hsl(var(--primary))}@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\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-primary:hover,.hover\:border-primary\/40:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.hover\:border-primary\/60:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.hover\:border-primary\/70:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/70:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 70%, transparent)}}.hover\:border-white\/70:hover{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/70:hover{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-accent:hover,.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 30%, transparent)}}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 50%, transparent)}}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-400\/10:hover{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/10:hover{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.hover\:bg-amber-400\/20:hover{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/20:hover{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-black\/75:hover{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/75:hover{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.hover\:bg-emerald-500\/10:hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/10:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:bg-emerald-900\/20:hover{background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.hover\:bg-fuchsia-500\/20:hover{background-color:#e12afb33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/20:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 20%, transparent)}}.hover\:bg-pink-500\/15:hover{background-color:#f6339a26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-500\/15:hover{background-color:color-mix(in oklab, var(--color-pink-500) 15%, transparent)}}.hover\:bg-primary:hover,.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.hover\:bg-primary\/25:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/25:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.hover\:bg-purple-500\/20:hover{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-500\/20:hover{background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/15:hover{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/15:hover{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.hover\:bg-red-900\/20:hover{background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/20:hover{background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.hover\:bg-red-900\/40:hover{background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/40:hover{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.hover\:bg-red-900\/45:hover{background-color:#82181a73}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/45:hover{background-color:color-mix(in oklab, var(--color-red-900) 45%, transparent)}}.hover\:bg-red-900\/70:hover{background-color:#82181ab3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/70:hover{background-color:color-mix(in oklab, var(--color-red-900) 70%, transparent)}}.hover\:bg-sky-500\/10:hover{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/10:hover{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.hover\:bg-sky-900\/20:hover{background-color:#024a7033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-900\/20:hover{background-color:color-mix(in oklab, var(--color-sky-900) 20%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:pr-3:hover{padding-right:calc(var(--spacing) * 3)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-foreground:hover,.hover\:text-foreground\/70:hover{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/70:hover{color:color-mix(in oklab, hsl(var(--foreground)) 70%, transparent)}}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover,.hover\:text-primary\/80:hover{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:text-primary\/80:hover{color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}.hover\:text-red-200:hover{color:var(--color-red-200)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-primary:hover,.hover\:ring-primary\/30:hover{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:ring-primary\/30:hover{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-primary\/60:focus{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/60:focus{border-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.focus-visible\:pr-3:focus-visible{padding-right:calc(var(--spacing) * 3)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-primary:focus-visible{outline-color:hsl(var(--primary))}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:bg-accent:active{background-color:hsl(var(--accent))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:hsl(var(--primary))}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:hsl(var(--primary-foreground))}.data-\[state\=inactive\]\:border[data-state=inactive]{border-style:var(--tw-border-style);border-width:1px}.data-\[state\=inactive\]\:border-border[data-state=inactive]{border-color:hsl(var(--border))}@media (hover:hover){.data-\[state\=inactive\]\:hover\:bg-accent[data-state=inactive]:hover{background-color:hsl(var(--accent))}}@media not all and (min-width:64rem){.max-lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:40rem){.sm\:static{position:static}.sm\:inset-auto{inset:auto}.sm\:top-3{top:calc(var(--spacing) * 3)}.sm\:top-10{top:calc(var(--spacing) * 10)}.sm\:top-14{top:calc(var(--spacing) * 14)}.sm\:top-17{top:calc(var(--spacing) * 17)}.sm\:top-24{top:calc(var(--spacing) * 24)}.sm\:left-auto{left:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:my-0{margin-block:0}.sm\:ml-3{margin-left:calc(var(--spacing) * 3)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:max-h-\[calc\(100dvh-7\.5rem\)\]{max-height:calc(100dvh - 7.5rem)}.sm\:w-2\/3{width:66.6667%}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-104{width:calc(var(--spacing) * 104)}.sm\:max-w-\[60vw\]{max-width:60vw}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.sm\:grid-cols-\[max-content_minmax\(0\,1fr\)\]{grid-template-columns:max-content minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:overflow-visible{overflow:visible}.sm\:rounded-none{border-radius:0}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10\!{padding-inline:calc(var(--spacing) * 10)!important}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}.sm\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:w-1\/2{width:50%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:sticky\!{position:sticky!important}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-3rem\)\]{height:calc(100dvh - 3rem)}.lg\:h-fit{height:fit-content}.lg\:max-h-104{max-height:calc(var(--spacing) * 104)}.lg\:min-h-0{min-height:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[20rem_1fr\]{grid-template-columns:20rem 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:grid-cols-\[…\]{grid-template-columns:…}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:self-start{align-self:flex-start}}@media (min-width:80rem){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:max-w-60{max-width:calc(var(--spacing) * 60)}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.xl\:leading-none{--tw-leading:1;line-height:1}}@media (min-width:96rem){.\32 xl\:block{display:block}.\32 xl\:max-w-md{max-width:var(--container-md)}.\32 xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32 xl\:grid-cols-\[10rem_minmax\(0\,1fr\)_21rem\]{grid-template-columns:10rem minmax(0,1fr) 21rem}}@media (min-width:112.5rem){.\33 xl\:mx-1{margin-inline:var(--spacing)}.\33 xl\:grid{display:grid}.\33 xl\:h-6{height:calc(var(--spacing) * 6)}.\33 xl\:h-9{height:calc(var(--spacing) * 9)}.\33 xl\:w-9{width:calc(var(--spacing) * 9)}.\33 xl\:max-w-2xl{max-width:var(--container-2xl)}.\33 xl\:max-w-\[16rem\]{max-width:16rem}.\33 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\33 xl\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.\33 xl\:items-start{align-items:flex-start}.\33 xl\:gap-1{gap:var(--spacing)}.\33 xl\:gap-3{gap:calc(var(--spacing) * 3)}:where(.\33 xl\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}.\33 xl\:px-3{padding-inline:calc(var(--spacing) * 3)}.\33 xl\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.\33 xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:137.5rem){.\34 xl\:h-7{height:calc(var(--spacing) * 7)}.\34 xl\:h-10{height:calc(var(--spacing) * 10)}.\34 xl\:w-10{width:calc(var(--spacing) * 10)}.\34 xl\:w-\[580px\]{width:580px}.\34 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:175rem){.\35 xl\:h-11{height:calc(var(--spacing) * 11)}.\35 xl\:w-11{width:calc(var(--spacing) * 11)}}@container (min-width:28rem){.\@md\:flex-row{flex-direction:row}.\@md\:items-start{align-items:flex-start}.\@md\:justify-between{justify-content:space-between}.\@md\:justify-end{justify-content:flex-end}.\@md\:gap-3{gap:calc(var(--spacing) * 3)}}@container (min-width:32rem){.\@lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:56rem){.\@4xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.print\:hidden{display:none}}@media (max-width:767px),(hover:none) and (pointer:coarse) and (max-width:1279px){.touch\:pointer-events-none{pointer-events:none}.touch\:invisible{visibility:hidden}.touch\:absolute{position:absolute}.touch\:sticky{position:sticky}.touch\:inset-0{inset:0}.touch\:bottom-0{bottom:0}.touch\:z-10{z-index:10}.touch\:z-20{z-index:20}.touch\:z-30{z-index:30}.touch\:-mx-2{margin-inline:calc(var(--spacing) * -2)}.touch\:mt-1{margin-top:var(--spacing)}.touch\:block{display:block}.touch\:contents{display:contents}.touch\:flex{display:flex}.touch\:grid{display:grid}.touch\:hidden{display:none}.touch\:inline-flex{display:inline-flex}.touch\:h-9{height:calc(var(--spacing) * 9)}.touch\:min-h-11{min-height:calc(var(--spacing) * 11)}.touch\:items-center{align-items:center}.touch\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.touch\:border-border{border-color:hsl(var(--border))}.touch\:bg-background\/95{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.touch\:bg-background\/95{background-color:color-mix(in oklab, hsl(var(--background)) 95%, transparent)}}.touch\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.touch\:p-3{padding:calc(var(--spacing) * 3)}.touch\:px-2{padding-inline:calc(var(--spacing) * 2)}.touch\:px-3{padding-inline:calc(var(--spacing) * 3)}.touch\:px-4{padding-inline:calc(var(--spacing) * 4)}.touch\:py-1{padding-block:var(--spacing)}.touch\:py-3{padding-block:calc(var(--spacing) * 3)}.touch\:pt-5{padding-top:calc(var(--spacing) * 5)}.touch\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.touch\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.touch\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.touch\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.touch\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (max-width:767px) and (orientation:landscape) and (max-height:500px),(hover:none) and (pointer:coarse) and (max-width:1279px) and (orientation:landscape) and (max-height:500px){.rail\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rail\:fixed{position:fixed}.rail\:inset-x-auto{inset-inline:auto}.rail\:inset-y-0{inset-block:0}.rail\:inset-y-3{inset-block:calc(var(--spacing) * 3)}.rail\:right-0{right:0}.rail\:left-0{left:0}.rail\:z-50{z-index:50}.rail\:flex{display:flex}.rail\:hidden{display:none}.rail\:h-11{height:calc(var(--spacing) * 11)}.rail\:h-14{height:calc(var(--spacing) * 14)}.rail\:h-auto{height:auto}.rail\:h-full{height:100%}.rail\:w-0\.5{width:calc(var(--spacing) * .5)}.rail\:w-11{width:calc(var(--spacing) * 11)}.rail\:w-\[calc\(var\(--rail-w\)\+env\(safe-area-inset-right\,0px\)\)\]{width:calc(var(--rail-w) + env(safe-area-inset-right,0px))}.rail\:max-w-none{max-width:none}.rail\:flex-none{flex:none}.rail\:scrollbar-none{scrollbar-width:none}.rail\:flex-col{flex-direction:column}.rail\:justify-center{justify-content:center}.rail\:overflow-y-auto{overflow-y:auto}.rail\:overscroll-contain{overscroll-behavior:contain}.rail\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.rail\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.rail\:px-0{padding-inline:0}.rail\:pt-0{padding-top:0}.rail\:pt-\[env\(safe-area-inset-top\,0px\)\]{padding-top:env(safe-area-inset-top,0px)}.rail\:pr-\[env\(safe-area-inset-right\,0px\)\]{padding-right:env(safe-area-inset-right,0px)}.rail\:pb-0{padding-bottom:0}.rail\:pb-\[env\(safe-area-inset-bottom\,0px\)\]{padding-bottom:env(safe-area-inset-bottom,0px)}}@media (min-width:768px) and (hover:hover),(min-width:768px) and (pointer:fine),(min-width:768px) and (pointer:none),(min-width:1280px){.desk\:absolute{position:absolute}.desk\:relative{position:relative}.desk\:inset-0{inset:0}.desk\:inset-x-auto{inset-inline:auto}.desk\:inset-y-3{inset-block:calc(var(--spacing) * 3)}.desk\:left-0{left:0}.desk\:block{display:block}.desk\:flex{display:flex}.desk\:grid{display:grid}.desk\:hidden{display:none}.desk\:inline-flex{display:inline-flex}.desk\:h-16{height:calc(var(--spacing) * 16)}.desk\:h-auto{height:auto}.desk\:h-full{height:100%}.desk\:min-h-0{min-height:0}.desk\:w-0\.5{width:calc(var(--spacing) * .5)}.desk\:w-18{width:calc(var(--spacing) * 18)}.desk\:w-\[40\%\]{width:40%}.desk\:max-w-176{max-width:calc(var(--spacing) * 176)}.desk\:max-w-none{max-width:none}.desk\:min-w-0{min-width:0}.desk\:min-w-88{min-width:calc(var(--spacing) * 88)}.desk\:flex-1{flex:1}.desk\:flex-none{flex:none}.desk\:shrink-0{flex-shrink:0}.desk\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.desk\:flex-col{flex-direction:column}.desk\:flex-row{flex-direction:row}.desk\:overflow-hidden{overflow:hidden}.desk\:overflow-y-auto{overflow-y:auto}.desk\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.desk\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.desk\:border-border{border-color:hsl(var(--border))}.desk\:bg-background\/80{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.desk\:bg-background\/80{background-color:color-mix(in oklab, hsl(var(--background)) 80%, transparent)}}.desk\:px-6{padding-inline:calc(var(--spacing) * 6)}.desk\:pt-1{padding-top:var(--spacing)}.desk\:pt-11{padding-top:calc(var(--spacing) * 11)}.desk\:pt-16{padding-top:calc(var(--spacing) * 16)}.desk\:pt-24{padding-top:calc(var(--spacing) * 24)}.desk\:pb-0{padding-bottom:0}.desk\:pb-5{padding-bottom:calc(var(--spacing) * 5)}}@media (min-width:768px) and (max-height:800px){.short\:mt-0{margin-top:0}.short\:mt-1{margin-top:var(--spacing)}.short\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.short\:mt-4{margin-top:calc(var(--spacing) * 4)}.short\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.short\:hidden{display:none}.short\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.short\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.short\:py-3{padding-block:calc(var(--spacing) * 3)}.short\:text-2xl\!{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}}@media (max-width:767px),(hover:none) and (pointer:coarse) and (max-width:1279px){.touch\:\[\&_\.lnp-dice-layer\]\:visible .lnp-dice-layer{visibility:visible}}.\[\&_\.text-xs\]\:text-sm .text-xs{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_button\]\:h-11 button{height:calc(var(--spacing) * 11)}.\[\&_button\]\:w-14 button{width:calc(var(--spacing) * 14)}.\[\&_em\]\:italic em{font-style:italic}.\[\&_li\]\:my-0\.5 li{margin-block:calc(var(--spacing) * .5)}.\[\&_p\]\:my-1 p{margin-block:var(--spacing)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}@media (min-width:112.5rem){.\33 xl\:\[\&_svg\]\:h-4\.5 svg{height:calc(var(--spacing) * 4.5)}.\33 xl\:\[\&_svg\]\:w-4\.5 svg{width:calc(var(--spacing) * 4.5)}}@media (min-width:137.5rem){.\34 xl\:\[\&_svg\]\:h-5 svg{height:calc(var(--spacing) * 5)}.\34 xl\:\[\&_svg\]\:w-5 svg{width:calc(var(--spacing) * 5)}}@media (min-width:175rem){.\35 xl\:\[\&_svg\]\:h-5\.5 svg{height:calc(var(--spacing) * 5.5)}.\35 xl\:\[\&_svg\]\:w-5\.5 svg{width:calc(var(--spacing) * 5.5)}}.\[\&_table\]\:my-2 table{margin-block:calc(var(--spacing) * 2)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-xs table{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-border td{border-color:hsl(var(--border))}.\[\&_td\]\:px-2 td{padding-inline:calc(var(--spacing) * 2)}.\[\&_td\]\:py-0\.5 td{padding-block:calc(var(--spacing) * .5)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-border th{border-color:hsl(var(--border))}.\[\&_th\]\:px-2 th{padding-inline:calc(var(--spacing) * 2)}.\[\&_th\]\:py-0\.5 th{padding-block:calc(var(--spacing) * .5)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_ul\]\:my-1 ul{margin-block:var(--spacing)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (max-width:767px) and (orientation:landscape) and (max-height:500px),(hover:none) and (pointer:coarse) and (max-width:1279px) and (orientation:landscape) and (max-height:500px){.rail\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>\*\+\*\]\:pt-5>*+*{padding-top:calc(var(--spacing) * 5)}.\[\&\>div\+div\]\:border-l>div+div{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&\>div\+div\]\:border-border>div+div{border-color:hsl(var(--border))}.\[\&\>div\>button\]\:rounded-none>div>button{border-radius:0}:root,[data-theme=ember]{--background:30 16% 8%;--foreground:38 28% 92%;--card:30 14% 11%;--card-foreground:38 28% 92%;--border:31 16% 23%;--input:31 16% 23%;--muted:31 12% 16%;--muted-foreground:34 11% 66%;--primary:33 62% 58%;--primary-foreground:25 30% 12%;--accent:190 18% 17%;--accent-foreground:190 15% 88%;--destructive:0 66% 47%;--destructive-foreground:8 40% 96%;--success:142 40% 40%;--success-foreground:140 35% 96%;--ring:33 62% 58%;--bg-glow:#b4905a29;--bg-from:#11100ef0;--bg-to:#0c0b0afa;--backdrop:url(/assets/art/ember-lg.webp);--backdrop-filter:blur(2px) saturate(1.3) brightness(1.5);--backdrop-opacity:.5}[data-theme=warlock]{--background:268 28% 6%;--foreground:270 18% 90%;--card:268 26% 9%;--card-foreground:270 18% 90%;--border:272 22% 20%;--input:272 22% 20%;--muted:270 20% 14%;--muted-foreground:272 12% 66%;--primary:282 64% 64%;--primary-foreground:280 35% 6%;--accent:138 36% 16%;--accent-foreground:130 30% 82%;--destructive:348 66% 50%;--destructive-foreground:350 40% 96%;--success:138 44% 40%;--success-foreground:135 35% 95%;--ring:282 64% 64%;--bg-glow:#9650c82e;--bg-from:#100a16f2;--bg-to:#09060dfc;--backdrop:url(/assets/art/warlock-lg.webp);--backdrop-filter:blur(2px) saturate(1.2) brightness(1.2);--backdrop-opacity:.6}[data-theme=paladin]{--background:44 44% 94%;--foreground:28 68% 8%;--card:45 50% 97%;--card-foreground:28 28% 18%;--border:40 28% 78%;--input:40 28% 78%;--muted:42 32% 88%;--muted-foreground:32 16% 15%;--primary:38 74% 44%;--primary-foreground:30 50% 8%;--accent:210 60% 86%;--accent-foreground:215 45% 26%;--destructive:0 62% 44%;--destructive-foreground:45 60% 97%;--success:152 52% 28%;--success-foreground:150 45% 96%;--ring:38 74% 32%;--bg-glow:#e6be6e4d;--bg-from:#faf4e6f5;--bg-to:#eee6d4fc;--backdrop:url(/assets/art/paladin-lg.webp);--backdrop-filter:blur(2px) saturate(1.2) brightness(.8);--backdrop-opacity:.5}[data-theme=druid]{--background:145 26% 7%;--foreground:90 18% 90%;--card:145 24% 10%;--card-foreground:90 18% 90%;--border:140 20% 21%;--input:140 20% 21%;--muted:142 18% 15%;--muted-foreground:100 12% 64%;--primary:96 46% 50%;--primary-foreground:120 35% 9%;--accent:28 32% 18%;--accent-foreground:36 30% 84%;--destructive:8 62% 46%;--destructive-foreground:10 40% 96%;--success:166 46% 36%;--success-foreground:160 40% 95%;--ring:96 46% 50%;--bg-glow:#6eb45a2e;--bg-from:#0c160ff0;--bg-to:#080f0afc;--backdrop:url(/assets/art/druid-lg.webp);--backdrop-filter:blur(1px) saturate(1) brightness(.98);--backdrop-opacity:.28}[data-theme=dragon]{--background:8 30% 7%;--foreground:30 26% 92%;--card:8 28% 10%;--card-foreground:30 26% 92%;--border:10 26% 22%;--input:10 26% 22%;--muted:8 22% 15%;--muted-foreground:24 16% 66%;--primary:16 86% 56%;--primary-foreground:18 40% 10%;--accent:40 58% 26%;--accent-foreground:42 60% 84%;--destructive:352 68% 46%;--destructive-foreground:350 40% 96%;--success:140 42% 38%;--success-foreground:138 35% 95%;--ring:16 86% 56%;--bg-glow:#e66e3233;--bg-from:#160b08f2;--bg-to:#0d0705fc;--backdrop:url(/assets/art/dragon-lg.webp);--backdrop-filter:blur(2px) saturate(1) brightness(.8)}[data-theme=frost]{--background:220 34% 8%;--foreground:210 28% 92%;--card:220 30% 11%;--card-foreground:210 28% 92%;--border:216 26% 24%;--input:216 26% 24%;--muted:218 24% 16%;--muted-foreground:212 16% 68%;--primary:200 82% 58%;--primary-foreground:210 45% 10%;--accent:260 34% 24%;--accent-foreground:258 40% 86%;--destructive:352 68% 50%;--destructive-foreground:350 40% 96%;--success:168 56% 38%;--success-foreground:166 45% 95%;--ring:200 82% 58%;--bg-glow:#5aaae62e;--bg-from:#0a101cf2;--bg-to:#060a12fc;--backdrop:url(/assets/art/frost-lg.webp);--backdrop-filter:blur(2px) saturate(1) brightness(.8)}[data-theme=anime]{--background:252 30% 9%;--foreground:270 24% 93%;--card:252 28% 12%;--card-foreground:270 24% 93%;--border:254 24% 24%;--input:254 24% 24%;--muted:252 22% 16%;--muted-foreground:258 16% 70%;--primary:332 92% 68%;--primary-foreground:332 45% 12%;--accent:190 55% 20%;--accent-foreground:187 70% 84%;--destructive:358 74% 52%;--destructive-foreground:356 45% 97%;--success:158 62% 42%;--success-foreground:156 45% 96%;--ring:332 92% 68%;--bg-glow:#ff78b92e;--bg-from:#120c1bf0;--bg-to:#0a0710fa;--backdrop:url(/assets/art/anime-lg.webp);--backdrop-filter:blur(2px) saturate(1.15) brightness(.9);--backdrop-opacity:.45}:is([data-theme=paladin],.lnp-ink) :is(.text-red-100,.text-red-200,.text-red-300,.text-red-400){color:#b91c1c}:is([data-theme=paladin],.lnp-ink) :is(.text-amber-100,.text-amber-200,.text-amber-300,.text-amber-400){color:#b45309}:is([data-theme=paladin],.lnp-ink) :is(.text-emerald-100,.text-emerald-200,.text-emerald-300,.text-emerald-400){color:#047857}:is([data-theme=paladin],.lnp-ink) :is(.text-green-100,.text-green-200,.text-green-300,.text-green-400){color:#15803d}:is([data-theme=paladin],.lnp-ink) :is(.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400){color:#0369a1}:is([data-theme=paladin],.lnp-ink) :is(.text-blue-100,.text-blue-200,.text-blue-300,.text-blue-400){color:#1d4ed8}:is([data-theme=paladin],.lnp-ink) :is(.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400){color:#0e7490}:is([data-theme=paladin],.lnp-ink) :is(.text-indigo-100,.text-indigo-200,.text-indigo-300,.text-indigo-400){color:#4338ca}:is([data-theme=paladin],.lnp-ink) :is(.text-purple-100,.text-purple-200,.text-purple-300,.text-purple-400){color:#7e22ce}:is([data-theme=paladin],.lnp-ink) :is(.text-pink-100,.text-pink-200,.text-pink-300,.text-pink-400){color:#be185d}:is([data-theme=paladin],.lnp-ink) :is(.text-violet-100,.text-violet-200,.text-violet-300,.text-violet-400){color:#6d28d9}:is([data-theme=paladin],.lnp-ink) :is(.text-orange-100,.text-orange-200,.text-orange-300,.text-orange-400){color:#c2410c}:is([data-theme=paladin],.lnp-ink) :is(.text-yellow-100,.text-yellow-200,.text-yellow-300,.text-yellow-400){color:#a16207}:is([data-theme=paladin],.lnp-ink) :is(.text-rose-100,.text-rose-200,.text-rose-300,.text-rose-400){color:#be123c}.lnp-ink .text-player{color:#1f6a3a}.lnp-ink .text-gold{color:#7a5a12}.lnp-ink .text-dm{color:#2a4f8a}[data-theme=paladin] .text-amber-100{color:#92400e}[data-theme=paladin] .uppercase:is(.text-primary,.text-primary\/90,.text-primary\/80){color:#35210d}*{border-color:hsl(var(--border))}:root{--frame-src:url(/frames/ember-frame-512.webp);--frame-w:22px;--frame-slice:25%;--frame-repeat:stretch}[data-theme=warlock]{--frame-src:url(/frames/warlock-frame-512.webp)}[data-theme=paladin]{--frame-src:url(/frames/paladin-frame-512.webp)}[data-theme=druid]{--frame-src:url(/frames/druid-frame-512.webp)}[data-theme=dragon]{--frame-src:url(/frames/dragon-frame-512.webp);--frame-slice:41%}[data-theme=frost]{--frame-src:url(/frames/frost-frame-512.webp)}[data-theme=anime]{--frame-src:url(/frames/anime-frame-512.webp)}.framed{border:var(--frame-w) solid transparent;border-image:var(--frame-src) var(--frame-slice) / var(--frame-w) / 0 var(--frame-repeat);position:relative}.lnp-notepad-page .framed,.lnp-notepad-sheet .framed,.lnp-book-page .framed{border:1px solid hsl(var(--border));border-image:}body{background-color:hsl(var(--background));background-image:radial-gradient(circle at top, var(--bg-glow), transparent 28%), linear-gradient(180deg, var(--bg-from), var(--bg-to));height:100dvh;color:hsl(var(--foreground));font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}h1,h2{letter-spacing:-.01em;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif}.row-measure{max-width:var(--row-max,52rem)}.page-shell{--shell-pad:1.25rem;width:100%;max-width:var(--page-max,none);padding-inline:var(--shell-pad);margin-inline:auto}@media (min-width:640px){.page-shell{--shell-pad:1.5rem}}@media (min-width:1280px){.page-shell{--shell-pad:2rem}}@media (min-width:1800px){.page-shell{--shell-pad:2.5rem}}@media (min-width:2200px){.page-shell{--shell-pad:3rem}}.card-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--card-min,18rem)), 1fr));display:grid}.tile-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--tile-min,17rem)), 1fr));display:grid}.sheet-container{container:sheet/inline-size}.sheet-main-grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@container sheet (min-width:44rem){.sheet-main-grid{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}.btn{white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;line-height:1.25rem;transition:background-color .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-sm{padding:.25rem .5rem;font-size:.75rem}.btn-lg{padding:.625rem 1.25rem;font-size:.875rem}.btn-primary{background-color:hsl(var(--primary) / .9);color:hsl(var(--primary-foreground));font-weight:500}.btn-primary:hover:not(:disabled){background-color:hsl(var(--primary))}.btn-secondary{border-color:hsl(var(--border));color:hsl(var(--foreground))}.btn-secondary:hover:not(:disabled){background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.btn-ghost{color:hsl(var(--muted-foreground))}.btn-ghost:hover:not(:disabled){background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.btn-destructive{border-color:hsl(var(--destructive) / .45);color:hsl(var(--destructive))}.btn-destructive:hover:not(:disabled){background-color:hsl(var(--destructive));border-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.btn-destructive-solid{background-color:hsl(var(--destructive));border-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));font-weight:500}.btn-destructive-solid:hover:not(:disabled){background-color:hsl(var(--destructive) / .85)}.btn-success{border-color:hsl(var(--success) / .45);color:hsl(var(--success))}.btn-success:hover:not(:disabled){background-color:hsl(var(--success));border-color:hsl(var(--success));color:hsl(var(--success-foreground))}.form-label{color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.8125rem;font-weight:500;display:block}body:before{content:"";z-index:-1;pointer-events:none;background:var(--backdrop,none) center top / cover no-repeat;filter:var(--backdrop-filter,blur(4px) saturate(1) brightness(.8));opacity:var(--backdrop-opacity,.26);position:fixed;inset:-28px}@media (max-width:768px){:root{--frame-w:14px}:root,[data-theme=ember]{--frame-src:url(/frames/ember-frame-256.webp)}[data-theme=warlock]{--frame-src:url(/frames/warlock-frame-256.webp)}[data-theme=paladin]{--frame-src:url(/frames/paladin-frame-256.webp)}[data-theme=druid]{--frame-src:url(/frames/druid-frame-256.webp)}[data-theme=dragon]{--frame-src:url(/frames/dragon-frame-256.webp)}[data-theme=frost]{--frame-src:url(/frames/frost-frame-256.webp)}[data-theme=anime]{--frame-src:url(/frames/anime-frame-256.webp)}:root,[data-theme=ember]{--backdrop:url(/assets/art/ember-sm.webp)}[data-theme=warlock]{--backdrop:url(/assets/art/warlock-sm.webp)}[data-theme=paladin]{--backdrop:url(/assets/art/paladin-sm.webp)}[data-theme=druid]{--backdrop:url(/assets/art/druid-sm.webp)}[data-theme=dragon]{--backdrop:url(/assets/art/dragon-sm.webp)}[data-theme=frost]{--backdrop:url(/assets/art/frost-sm.webp)}[data-theme=anime]{--backdrop:url(/assets/art/anime-sm.webp)}}.panel-grid{grid-template-columns:320px minmax(520px,1fr) 420px;display:grid}@media (max-width:1280px){.panel-grid{grid-template-columns:290px minmax(420px,1fr) 360px}}@media (max-width:1024px){.panel-grid{grid-template-columns:1fr}}@keyframes home-hero-1{0%{opacity:1;animation-timing-function:linear;transform:scale(1)}21.67%{opacity:1;animation-timing-function:ease-in-out;transform:scale(1)}33.33%{opacity:0;animation-timing-function:step-end;transform:scale(1.14)}88.33%{opacity:0;animation-timing-function:ease-in-out;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes home-hero-2{0%{opacity:1;animation-timing-function:linear}55%{opacity:1;animation-timing-function:ease-in-out}66.67%{opacity:0;animation-timing-function:step-end}to{opacity:1}}.home-hero-layer-1{transform-origin:50%;will-change:opacity, transform;animation:6s linear infinite home-hero-1}.home-hero-layer-2{will-change:opacity;animation:6s linear infinite home-hero-2}@keyframes home-hero-1-still{0%{opacity:1;animation-timing-function:linear}21.67%{opacity:1;animation-timing-function:ease-in-out}33.33%{opacity:0;animation-timing-function:step-end}88.33%{opacity:0;animation-timing-function:ease-in-out}to{opacity:1}}@media (prefers-reduced-motion:reduce){.home-hero-layer-1{animation:12s linear infinite home-hero-1-still}.home-hero-layer-2{animation-duration:12s}}.vtt-noselect{-webkit-user-select:none;user-select:none}@keyframes vtt-die-tumble3d{0%{transform:translateY(-30px)rotateX(-240deg)rotateY(160deg)rotate(45deg)scale(.6)}55%{transform:translateY(6px)rotateX(18deg)rotateY(-22deg)rotate(-10deg)scale(1.14)}78%{transform:translateY(-4px)rotateX(-7deg)rotateY(9deg)rotate(4deg)scale(.96)}to{transform:translateY(0)rotateX(0)rotateY(0)rotate(0)scale(1)}}.vtt-die3d-anim{animation:.9s cubic-bezier(.2,.7,.25,1) vtt-die-tumble3d}@keyframes vtt-die-shadow{0%{opacity:.1;transform:translate(-50%)scale(.4)}55%{opacity:.42;transform:translate(-50%)scale(1.1)}to{opacity:.34;transform:translate(-50%)scale(.95)}}.vtt-die3d-shadow-anim{animation:.9s cubic-bezier(.2,.7,.25,1) vtt-die-shadow}#vtt-dice3d,#sheet-dice3d,#campaign-dice3d{pointer-events:none;z-index:50;position:absolute;inset:0;overflow:hidden}#vtt-dice3d canvas,#sheet-dice3d canvas,#campaign-dice3d canvas{pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;top:0!important;left:0!important}input[type=password]::-ms-reveal{display:none}input[type=password]::-ms-clear{display:none}:root{--bottom-nav-h:3.75rem;--rail-w:4.5rem;--chrome-bottom:env(safe-area-inset-bottom,0px);--chrome-right:0px;--chrome-left:0px}@media (max-width:767px),(hover:none) and (pointer:coarse) and (max-width:1279px){body:has([data-bottom-nav-bar]){--chrome-bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px))}body:has([data-bottom-nav-bar]) [data-mobile-nav]{display:none}body:has([data-session-tabbar]){--chrome-bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px))}.btn{min-height:2.75rem}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:max(16px,1em)}button,[role=button],[role=tab],[role=menuitem]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}@media (max-width:767px) and (orientation:landscape) and (max-height:500px),(hover:none) and (pointer:coarse) and (max-width:1279px) and (orientation:landscape) and (max-height:500px){body:has([data-bottom-nav-bar]){--chrome-bottom:env(safe-area-inset-bottom,0px);--chrome-right:calc(var(--rail-w) + env(safe-area-inset-right,0px));padding-right:var(--chrome-right)}body:has([data-bottom-nav-bar])>[data-app-header]{display:none}html[data-rail-side=left] body:has([data-bottom-nav-bar]){--chrome-right:0px;--chrome-left:calc(var(--rail-w) + env(safe-area-inset-left,0px));padding-right:0;padding-left:var(--chrome-left)}html[data-rail-side=left] [data-bottom-nav-bar]{width:calc(var(--rail-w) + env(safe-area-inset-left,0px));padding-right:0;padding-left:env(safe-area-inset-left,0px);border-left-width:0;border-right-width:1px;left:0;right:auto}html[data-rail-side=left] [data-bottom-nav-bar] [data-rail-indicator]{left:auto;right:0}}@keyframes lnp-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes lnp-fade-in{0%{opacity:0}to{opacity:1}}.lnp-sheet-in{animation:.18s cubic-bezier(.2,.8,.2,1) lnp-sheet-in}.lnp-fade-in{animation:.18s ease-out lnp-fade-in}@media (prefers-reduced-motion:reduce){.lnp-sheet-in,.lnp-fade-in{animation:none}}:root,[data-theme=ember]{--paper:41 46% 85.5%;--paper-hi:41 54% 90%;--paper-edge:38.6 35.3% 67.3%;--ink:30 44.8% 11.4%;--ink-muted:30 35.6% 35.3%;--ink-accent:10 64.9% 29%;--wood:26.2 68.5% 24.9%;--wood-dark:30.9 68.6% 10%;--wood-light:37.3 58.5% 41.6%;--leather:2.9 52.5% 23.1%;--metal:41.6 61.4% 60.4%}[data-theme=warlock]{--paper:30 28% 86%;--paper-hi:30 33% 90.5%;--paper-edge:308 10.5% 72%;--ink:276.7 31% 11.4%;--ink-muted:280 16.9% 34.9%;--ink-accent:276 48.8% 32.2%;--wood:283.6 20.8% 20.8%;--wood-dark:278.2 29.7% 7.3%;--wood-light:280 16.9% 34.9%;--leather:277.7 41% 20.6%;--metal:217.5 8% 80.4%}[data-theme=paladin]{--paper:43 52% 87.5%;--paper-hi:44 62% 91.5%;--paper-edge:41 42.3% 72.2%;--ink:25 54.5% 8.6%;--ink-muted:30 21.6% 29%;--ink-accent:36.8 87.7% 25.5%;--wood:30 42.9% 43.9%;--wood-dark:30.9 57.9% 22.4%;--wood-light:35.7 54.7% 66.3%;--leather:226.5 44.1% 21.8%;--metal:43.4 72.4% 58.8%}[data-theme=druid]{--paper:47 38% 84%;--paper-hi:47 44% 88.5%;--paper-edge:49.8 26.3% 64.9%;--ink:90 28.6% 11%;--ink-muted:80.6 21.6% 29%;--ink-accent:104.7 48.8% 23.7%;--wood:36 37% 21.2%;--wood-dark:38.8 43.6% 7.6%;--wood-light:45 35.6% 35.3%;--leather:135.9 32.7% 20.4%;--metal:39.5 50.7% 57.1%}[data-theme=dragon]{--paper:38 48% 84%;--paper-hi:39 56% 88.5%;--paper-edge:33 39.7% 64.9%;--ink:15 61.5% 10.2%;--ink-muted:17.6 47.2% 28.2%;--ink-accent:3.6 74.6% 35.5%;--wood:14.3 56.8% 14.5%;--wood-dark:13.3 64.3% 5.5%;--wood-light:15.2 68.5% 24.9%;--leather:0 57.4% 18.4%;--metal:40.3 72.4% 58.8%}[data-theme=frost]{--paper:40 12% 86%;--paper-hi:40 15% 90.5%;--paper-edge:206.7 12.5% 71.8%;--ink:208 48.4% 12.2%;--ink-muted:210.8 21.1% 34.3%;--ink-accent:211.6 59.5% 30%;--wood:214.3 6.2% 44.3%;--wood-dark:214.3 14.3% 19.2%;--wood-light:212 9% 67.3%;--leather:226.5 44.1% 21.8%;--metal:210 19.4% 85.9%}[data-theme=anime]{--paper:14 34% 88%;--paper-hi:14 44% 92%;--paper-edge:337.3 32.7% 77.8%;--ink:270 27.8% 14.1%;--ink-muted:279.4 17.8% 35.3%;--ink-accent:330.7 67.5% 37.5%;--wood:12 40.8% 38.4%;--wood-dark:0 38.1% 16.5%;--wood-light:16.2 50.5% 62.7%;--leather:255 43.2% 29%;--metal:43.7 81.9% 71.8%}:root{--rule-blue:#466eaa33;--rule-red:#be3c328c;--font-library-display:"Cinzel Decorative", "Literata", var(--font-eb-garamond), "Noto Serif", Georgia, serif;--font-library-text:var(--font-eb-garamond), "Literata", "Noto Serif", Georgia, serif;--ease-paper:cubic-bezier(.2, .8, .2, 1);--dur-page-turn:.32s;--dur-page-flick:.2s;--dur-notepad:.45s;--dur-book-open:.52s;--dur-leaf:.7s}.lnp-ink{--background:var(--paper);--foreground:var(--ink);--card:var(--paper-hi);--card-foreground:var(--ink);--border:var(--paper-edge);--input:var(--paper-edge);--muted:var(--paper-edge);--muted-foreground:var(--ink-muted);--primary:var(--ink-accent);--primary-foreground:var(--paper-hi);--accent:var(--paper-edge);--accent-foreground:var(--ink);--destructive:0 62% 40%;--destructive-foreground:var(--paper-hi);--success:152 52% 26%;--success-foreground:var(--paper-hi);--ring:var(--ink-accent);color:hsl(var(--ink))}.lnp-paper{background-color:hsl(var(--paper));color:hsl(var(--ink));font-family:var(--font-library-text)}.lnp-paper-lined{background-image:linear-gradient(90deg, transparent 40px, var(--rule-red) 40px 41px, transparent 41px), repeating-linear-gradient(180deg, transparent 0 27px, var(--rule-blue) 27px 28px)}.lnp-display{font-family:var(--font-library-display);letter-spacing:.02em}.lnp-notepad-page{border-radius:6px 6px 10px 10px;box-shadow:0 28px 60px #0000008c}.lnp-notepad-page:after{content:"";z-index:-1;pointer-events:none;background-image:-webkit-image-set(url(/library/notebook/page-stack-12.webp) 1x,url(/library/notebook/page-stack-24.webp) 2x);background-image:image-set("/library/notebook/page-stack-12.webp" 1x,"/library/notebook/page-stack-24.webp" 2x);background-repeat:repeat-x;background-size:auto 12px;border-radius:0 0 8px 8px;height:12px;position:absolute;bottom:-11px;left:3px;right:3px}.lnp-float{box-shadow:0 0 0 1px #ffffff14,0 2px 4px #0006,0 8px 22px #00000080}.lnp-notepad-page.lnp-notepad-near{box-shadow:0 2px 4px #00000059,-18px 34px 46px -6px #0000008c,-60px 90px 120px 10px #00000073}.lnp-notepad-page.lnp-notepad-casts{box-shadow:0 28px 60px #0000008c,0 -10px 18px -6px #00000080,10px -4px 16px -8px #00000073}.lnp-notepad-page .lnp-paper-lined{background-attachment:local;background-image:linear-gradient(90deg, transparent 32px, var(--rule-red) 32px 33px, transparent 33px), repeating-linear-gradient(180deg, transparent 0 25px, var(--rule-blue) 25px 26px)}.lnp-notepad-body{zoom:.88}.lnp-notepad-body .text-xs{font-size:13.64px}.lnp-rings{z-index:15;pointer-events:none;filter:drop-shadow(1px 2px 1px #00000073);background-image:-webkit-image-set(url(/library/notebook/spiral-iron-34.webp) 1x,url(/library/notebook/spiral-iron-68.webp) 2x),-webkit-radial-gradient(circle at 9.5px 4.5px,#2a2016 3.5px,#0000 4.5px);background-image:image-set("/library/notebook/spiral-iron-34.webp" 1x,"/library/notebook/spiral-iron-68.webp" 2x),radial-gradient(circle at 9.5px 4.5px,#2a2016 3.5px,#0000 4.5px);background-position:0 0,0 22px;background-repeat:repeat-x;background-size:19px 34px,19px 9px;height:34px;position:absolute;top:-14px;left:18px;right:18px}.lnp-rings-brass{background-image:-webkit-image-set(url(/library/notebook/spiral-brass-34.webp) 1x,url(/library/notebook/spiral-brass-68.webp) 2x),-webkit-radial-gradient(circle at 9.5px 4.5px,#2a1c08 3.5px,#0000 4.5px);background-image:image-set("/library/notebook/spiral-brass-34.webp" 1x,"/library/notebook/spiral-brass-68.webp" 2x),radial-gradient(circle at 9.5px 4.5px,#2a1c08 3.5px,#0000 4.5px)}:fullscreen [data-clear-ribbons]{padding-top:0!important}.lnp-flag{color:#fbf3e2;width:38px;height:78px;font:600 12px/1.15 var(--font-library-text);cursor:pointer;border:0;border-radius:7px 0 0 7px;justify-content:center;align-items:center;padding:4px 3px;transition:width .15s,filter .15s;display:flex;overflow:hidden;box-shadow:-3px 3px 8px #0006,inset -6px 0 6px -4px #00000059}.lnp-flag:hover{filter:brightness(1.12)}.lnp-flag[data-on]{width:50px}.lnp-flag-text{writing-mode:vertical-rl;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-align:center;max-width:100%;max-height:100%;line-height:1.05;overflow:hidden;transform:rotate(180deg)}.lnp-flag-extra{opacity:.85;width:30px;height:64px;font-size:12px}.lnp-notepad-fade{background:linear-gradient(transparent, hsl(var(--paper)) 75%);height:46px;color:hsl(var(--ink-muted));pointer-events:none;border-radius:0 0 10px 10px;justify-content:center;align-items:flex-end;padding-bottom:6px;font-size:13px;font-style:italic;display:flex;position:absolute;bottom:0;left:0;right:0}.lnp-away-hint{writing-mode:vertical-rl;color:hsl(var(--ink-muted));pointer-events:none;font-size:13px;font-style:italic;position:absolute;bottom:18px;left:12px;transform:rotate(180deg)}:root,[data-theme=ember]{--case-src:url(/library/bookcase/ember-case-768.webp);--wood-src:url(/library/bookcase/ember-wood-768.webp);--wood-h-src:url(/library/bookcase/ember-wood-h-512.webp);--case-slice:24.61% 27.41% 19.24% 22.98%;--case-rail-t:135;--case-rail-r:134;--case-rail-b:121;--case-rail-l:135;--case-corner-t:252;--case-corner-r:421;--case-corner-b:197;--case-corner-l:353}[data-theme=warlock]{--case-src:url(/library/bookcase/warlock-case-768.webp);--wood-src:url(/library/bookcase/warlock-wood-768.webp);--wood-h-src:url(/library/bookcase/warlock-wood-h-512.webp);--case-slice:20.41% 18.16% 23.93% 16.99%;--case-rail-t:101;--case-rail-r:101;--case-rail-b:132;--case-rail-l:99;--case-corner-t:209;--case-corner-r:279;--case-corner-b:245;--case-corner-l:261}[data-theme=paladin]{--case-src:url(/library/bookcase/paladin-case-768.webp);--wood-src:url(/library/bookcase/paladin-wood-768.webp);--wood-h-src:url(/library/bookcase/paladin-wood-h-512.webp);--case-slice:30.57% 20.18% 31.64% 23.05%;--case-rail-t:118;--case-rail-r:109;--case-rail-b:137;--case-rail-l:107;--case-corner-t:313;--case-corner-r:310;--case-corner-b:324;--case-corner-l:354}[data-theme=druid]{--case-src:url(/library/bookcase/druid-case-768.webp);--wood-src:url(/library/bookcase/druid-wood-768.webp);--wood-h-src:url(/library/bookcase/druid-wood-h-512.webp);--case-slice:28.81% 18.49% 27.93% 18.88%;--case-rail-t:121;--case-rail-r:103;--case-rail-b:134;--case-rail-l:104;--case-corner-t:295;--case-corner-r:284;--case-corner-b:286;--case-corner-l:290}[data-theme=dragon]{--case-src:url(/library/bookcase/dragon-case-768.webp);--wood-src:url(/library/bookcase/dragon-wood-768.webp);--wood-h-src:url(/library/bookcase/dragon-wood-h-512.webp);--case-slice:31.28% 24.54% 16.91% 24.54%;--case-rail-t:117;--case-rail-r:112;--case-rail-b:112;--case-rail-l:112;--case-corner-t:320;--case-corner-r:377;--case-corner-b:173;--case-corner-l:377}[data-theme=frost]{--case-src:url(/library/bookcase/frost-case-768.webp);--wood-src:url(/library/bookcase/frost-wood-768.webp);--wood-h-src:url(/library/bookcase/frost-wood-h-512.webp);--case-slice:22.46% 18.95% 25.49% 21.35%;--case-rail-t:148;--case-rail-r:128;--case-rail-b:154;--case-rail-l:125;--case-corner-t:230;--case-corner-r:291;--case-corner-b:261;--case-corner-l:328}[data-theme=anime]{--case-src:url(/library/bookcase/anime-case-768.webp);--wood-src:url(/library/bookcase/anime-wood-768.webp);--wood-h-src:url(/library/bookcase/anime-wood-h-512.webp);--case-slice:20.61% 16.15% 19.34% 16.08%;--case-rail-t:132;--case-rail-r:109;--case-rail-b:130;--case-rail-l:109;--case-corner-t:211;--case-corner-r:248;--case-corner-b:198;--case-corner-l:247}@media (min-width:1800px),(min-resolution:2x){:root,[data-theme=ember]{--case-src:url(/library/bookcase/ember-case-1536.webp);--wood-src:url(/library/bookcase/ember-wood-1536.webp);--wood-h-src:url(/library/bookcase/ember-wood-h-1024.webp)}[data-theme=warlock]{--case-src:url(/library/bookcase/warlock-case-1536.webp);--wood-src:url(/library/bookcase/warlock-wood-1536.webp);--wood-h-src:url(/library/bookcase/warlock-wood-h-1024.webp)}[data-theme=paladin]{--case-src:url(/library/bookcase/paladin-case-1536.webp);--wood-src:url(/library/bookcase/paladin-wood-1536.webp);--wood-h-src:url(/library/bookcase/paladin-wood-h-1024.webp)}[data-theme=druid]{--case-src:url(/library/bookcase/druid-case-1536.webp);--wood-src:url(/library/bookcase/druid-wood-1536.webp);--wood-h-src:url(/library/bookcase/druid-wood-h-1024.webp)}[data-theme=dragon]{--case-src:url(/library/bookcase/dragon-case-1536.webp);--wood-src:url(/library/bookcase/dragon-wood-1536.webp);--wood-h-src:url(/library/bookcase/dragon-wood-h-1024.webp)}[data-theme=frost]{--case-src:url(/library/bookcase/frost-case-1536.webp);--wood-src:url(/library/bookcase/frost-wood-1536.webp);--wood-h-src:url(/library/bookcase/frost-wood-h-1024.webp)}[data-theme=anime]{--case-src:url(/library/bookcase/anime-case-1536.webp);--wood-src:url(/library/bookcase/anime-wood-1536.webp);--wood-h-src:url(/library/bookcase/anime-wood-h-1024.webp)}}@media (max-width:768px){:root,[data-theme=ember]{--case-src:url(/library/bookcase/ember-case-384.webp);--wood-src:url(/library/bookcase/ember-wood-768.webp);--wood-h-src:url(/library/bookcase/ember-wood-h-512.webp)}[data-theme=warlock]{--case-src:url(/library/bookcase/warlock-case-384.webp);--wood-src:url(/library/bookcase/warlock-wood-768.webp);--wood-h-src:url(/library/bookcase/warlock-wood-h-512.webp)}[data-theme=paladin]{--case-src:url(/library/bookcase/paladin-case-384.webp);--wood-src:url(/library/bookcase/paladin-wood-768.webp);--wood-h-src:url(/library/bookcase/paladin-wood-h-512.webp)}[data-theme=druid]{--case-src:url(/library/bookcase/druid-case-384.webp);--wood-src:url(/library/bookcase/druid-wood-768.webp);--wood-h-src:url(/library/bookcase/druid-wood-h-512.webp)}[data-theme=dragon]{--case-src:url(/library/bookcase/dragon-case-384.webp);--wood-src:url(/library/bookcase/dragon-wood-768.webp);--wood-h-src:url(/library/bookcase/dragon-wood-h-512.webp)}[data-theme=frost]{--case-src:url(/library/bookcase/frost-case-384.webp);--wood-src:url(/library/bookcase/frost-wood-768.webp);--wood-h-src:url(/library/bookcase/frost-wood-h-512.webp)}[data-theme=anime]{--case-src:url(/library/bookcase/anime-case-384.webp);--wood-src:url(/library/bookcase/anime-wood-768.webp);--wood-h-src:url(/library/bookcase/anime-wood-h-512.webp)}}.lnp-bookcase{--case-k:.4;border-style:solid;border-color:#0000;border-width:calc(var(--case-rail-t) * var(--case-k) * 1px) calc(var(--case-rail-r) * var(--case-k) * 1px) calc(var(--case-rail-b) * var(--case-k) * 1px) calc(var(--case-rail-l) * var(--case-k) * 1px);background-color:hsl(var(--wood));background-image:linear-gradient(180deg, #ffffff0f, #00000047), var(--wood-h-src);background-size:auto,512px;background-clip:padding-box;position:relative;box-shadow:0 30px 70px #0000008c}.lnp-bookcase:after{content:"";top:calc(var(--case-rail-t) * var(--case-k) * -1px);right:calc(var(--case-rail-r) * var(--case-k) * -1px);bottom:calc(var(--case-rail-b) * var(--case-k) * -1px);left:calc(var(--case-rail-l) * var(--case-k) * -1px);z-index:2;pointer-events:none;border-style:solid;border-color:#0000;border-width:calc(var(--case-corner-t) * var(--case-k) * 1px) calc(var(--case-corner-r) * var(--case-k) * 1px) calc(var(--case-corner-b) * var(--case-k) * 1px) calc(var(--case-corner-l) * var(--case-k) * 1px);border-image-source:var(--case-src);border-image-slice:var(--case-slice);border-image-repeat:stretch;position:absolute}.lnp-candles{z-index:3;right:11%;bottom:calc(100% + var(--case-rail-t) * var(--case-k) * 1px - 5px);pointer-events:none;filter:drop-shadow(3px 4px 4px #00000073);background-image:-webkit-image-set(url(/library/notebook/candles-120.webp) 1x,url(/library/notebook/candles-240.webp) 2x);background-image:image-set("/library/notebook/candles-120.webp" 1x,"/library/notebook/candles-240.webp" 2x);background-size:100% 100%;width:98px;height:120px;position:absolute}.lnp-flame{transform-origin:50% 100%;mix-blend-mode:screen;background:radial-gradient(50% 60% at 50% 74%,#fffbe9 0,#ffe28e 26%,#ff9c2e 56%,#ff5a1400 74%);border-radius:50% 50% 45% 45%/62% 62% 38% 38%;width:12px;height:28px;margin:-25px 0 0 -6px;animation:.9s ease-in-out infinite alternate lnp-flame-stretch,2.6s ease-in-out infinite alternate lnp-flame-sway;position:absolute}.lnp-flame:before{content:"";background:radial-gradient(circle at 50% 62%,#ffc4606b,#ffa03c00 68%);border-radius:50%;animation:2.4s ease-in-out infinite alternate lnp-glow;position:absolute;inset:-26px -34px -18px}.lnp-flame-b{animation-duration:1.1s,3.1s;animation-delay:-.4s,-1.3s}.lnp-flame-b:before{animation-duration:1.9s;animation-delay:-1.1s}@keyframes lnp-flame-stretch{0%{opacity:.92;scale:1}15%{opacity:1;scale:.9 1.16}32%{opacity:.85;scale:1.08 .86}50%{opacity:1;scale:.94 1.1}68%{opacity:.88;scale:1.05 .9}84%{opacity:1;scale:.92 1.14}to{opacity:.95;scale:1 .96}}@keyframes lnp-flame-sway{0%{rotate:-5deg}30%{rotate:3deg}55%{rotate:-2deg}80%{rotate:6deg}to{rotate:-3deg}}@keyframes lnp-glow{0%{opacity:.6;transform:scale(.9)}40%{opacity:1;transform:scale(1.06)}70%{opacity:.75;transform:scale(.96)}to{opacity:.95;transform:scale(1.02)}}html[data-motion=off] .lnp-flame,html[data-motion=off] .lnp-flame:before{animation:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=on]) .lnp-flame,html:not([data-motion=on]) .lnp-flame:before{animation:none}}.lnp-bookcase-small{--case-k:.18}@media (min-width:1800px){.lnp-bookcase{--case-k:.48}.lnp-bookcase-small{--case-k:.2}}@media (max-width:768px){.lnp-bookcase,.lnp-bookcase-small{--case-k:.22}}.lnp-shelf{scrollbar-width:none;background-color:hsl(var(--wood-dark));background-image:linear-gradient(180deg, #0009 0, #0000002e 2px, #ffffff0f 3px, #fff3 100%), linear-gradient(0deg, hsl(var(--wood)), hsl(var(--wood))), linear-gradient(90deg, #0000008c, #0000 6%, #0000 94%, #0000008c), linear-gradient(180deg, #000000b3, #0000002e 30%, #0000004d 85%, #0000008c), var(--wood-src);background-position:0 100%,0 100%,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:100% 9px,100% 9px,auto,auto,768px;padding-bottom:9px}.lnp-board{background-color:hsl(var(--wood));background-image:linear-gradient(180deg, #ffffff3d, #fff0 30%, #0000006b), var(--wood-h-src);background-size:auto,512px;box-shadow:0 8px 14px #00000080}.lnp-shelf::-webkit-scrollbar{display:none}@media (max-width:768px){.lnp-shelf{background-size:100% 9px,100% 9px,auto,auto,512px}.lnp-board,.lnp-bookcase{background-size:auto,384px}}.lnp-plate{color:#2b1a08;font:700 12px/1.4 var(--font-library-display);background:linear-gradient(#e9c97a,#a8792c);border-radius:3px;padding:1px 12px;display:inline-block;box-shadow:inset 0 1px #ffffff80,0 2px 4px #00000080}.lnp-bind-leather{--bind-mat:url(/library/covers/leather-material-512.webp);--bind-spine:url(/library/covers/leather-spine-192.webp);--bind-slab:url(/library/covers/leather-slab-768.webp)}.lnp-bind-cloth{--bind-mat:url(/library/covers/cloth-material-512.webp);--bind-spine:url(/library/covers/cloth-spine-192.webp);--bind-slab:url(/library/covers/cloth-slab-768.webp)}.lnp-bind-scales{--bind-mat:url(/library/covers/scales-material-512.webp);--bind-spine:url(/library/covers/scales-spine-192.webp);--bind-slab:url(/library/covers/scales-slab-768.webp)}.lnp-bind-vellum{--bind-mat:url(/library/covers/vellum-material-512.webp);--bind-spine:url(/library/covers/vellum-spine-192.webp);--bind-slab:url(/library/covers/vellum-slab-768.webp)}@media (min-width:1800px),(min-resolution:2x){.lnp-bind-leather{--bind-mat:url(/library/covers/leather-material-1024.webp);--bind-spine:url(/library/covers/leather-spine-384.webp)}.lnp-bind-cloth{--bind-mat:url(/library/covers/cloth-material-1024.webp);--bind-spine:url(/library/covers/cloth-spine-384.webp)}.lnp-bind-scales{--bind-mat:url(/library/covers/scales-material-1024.webp);--bind-spine:url(/library/covers/scales-spine-384.webp)}.lnp-bind-vellum{--bind-mat:url(/library/covers/vellum-material-1024.webp);--bind-spine:url(/library/covers/vellum-spine-384.webp)}}:is(.lnp-bind-leather,.lnp-bind-cloth,.lnp-bind-scales,.lnp-bind-vellum){background-image:var(--bind-mat);background-blend-mode:overlay;background-repeat:repeat;background-size:320px}:is(.lnp-spine,.lnp-slab):is(.lnp-bind-leather,.lnp-bind-cloth,.lnp-bind-scales,.lnp-bind-vellum){background-repeat:no-repeat;background-size:100% 100%}.lnp-spine:is(.lnp-bind-leather,.lnp-bind-cloth,.lnp-bind-scales,.lnp-bind-vellum){background-image:var(--bind-spine)}.lnp-slab:is(.lnp-bind-leather,.lnp-bind-cloth,.lnp-bind-scales,.lnp-bind-vellum){background-image:var(--bind-slab)}.lnp-bind-vellum{background-blend-mode:normal;background-color:#e3d3b0!important}.lnp-foil-gold,.lnp-foil-silver,.lnp-foil-copper{color:#0000;-webkit-background-clip:text;background-clip:text}.lnp-foil-gold{background-image:linear-gradient(#fbe9b0,#c9962e 50%,#f2d27c)}.lnp-foil-silver{background-image:linear-gradient(#fff,#9fa6ad 50%,#e9edf0)}.lnp-foil-copper{background-image:linear-gradient(#f6c3a0,#b2643a 50%,#f0b48c)}.lnp-foil-gold,.lnp-foil-silver,.lnp-foil-copper{filter:drop-shadow(0 1px 1px #0009)}.lnp-bind-vellum :is(.lnp-foil-gold,.lnp-foil-silver,.lnp-foil-copper){filter:drop-shadow(0 0 1px #281606f2)drop-shadow(0 1px 1px #281606b3)}.lnp-foil-ink{color:#0000009e;text-shadow:0 1px #ffffff57,0 -1px #00000059}.lnp-bind-vellum .lnp-foil-ink{color:#241608;text-shadow:none}.lnp-cover-font-cinzel{font-family:Cinzel Decorative,Literata,serif;font-weight:700}.lnp-cover-font-fraktur{font-family:UnifrakturMaguntia,Literata,serif}.lnp-cover-font-uncial{font-family:Uncial Antiqua,Literata,serif}.lnp-cover-font-fell{font-family:IM Fell English SC,Literata,serif}.lnp-cover-font-sharp{font-family:MedievalSharp,Literata,serif}html[lang=el]{--font-library-text:var(--font-greek-serif), "Noto Serif", Georgia, serif;--font-library-display:var(--font-greek-serif), "Noto Serif", Georgia, serif}.lnp-spine{transition:transform var(--dur-page-flick) ease;border-radius:4px 4px 2px 2px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 1px 0 #ffffff29,1px 0 2px #0000008c,9px 6px 12px -3px #0009}.lnp-spine:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000008c,#ffffff12 24%,#0000 42% 70%,#00000094);position:absolute;inset:0}.lnp-spine:after{content:"";pointer-events:none;background:radial-gradient(at 45% 30%,#0000009e,#0000 70%);border-radius:50%;height:7px;position:absolute;bottom:-6px;left:-2px;right:-6px}.lnp-lift:is(:hover,:focus-visible):after{transform:scaleX(1.12)}.lnp-spine-label{z-index:1;writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;max-height:78%;line-height:1.15;position:relative;overflow:hidden}.lnp-spine-label-2{white-space:normal;text-wrap:balance;text-overflow:clip;max-width:2.4em}.lnp-lean-back{transform-origin:50% 100%;transform:perspective(900px)rotateX(13deg)}.lnp-spine-count{z-index:1;text-align:center;font:600 12px var(--font-library-text);color:#fff0d2d9;position:absolute;bottom:12%;left:0;right:0}.lnp-bind-vellum .lnp-spine-count{color:#3a2a18}.lnp-cover-body{color:#fff0d2e0;font-family:var(--font-library-text)}.lnp-bind-vellum .lnp-cover-body{color:#3a2a18}.lnp-lift{transform-origin:50% 100%;transition:transform .22s var(--ease-paper,ease), box-shadow .22s ease, filter .22s ease}.lnp-lift:hover,.lnp-lift:focus-visible{filter:brightness(1.08);z-index:3;transform:perspective(700px)translateZ(34px)translateY(-2px)}.lnp-spine.lnp-lift:is(:hover,:focus-visible){box-shadow:inset 1px 0 #fff3,1px 0 2px #00000080,14px 10px 18px -4px #000000a6}.lnp-cover-ornament{z-index:0;pointer-events:none;border:11px solid #0000;border-image:var(--frame-src) var(--frame-slice) / 11px / 0 var(--frame-repeat);position:absolute;inset:5px}.lnp-slab{border-radius:2px 4px 4px 2px;align-items:center;gap:10px;min-height:46px;padding:0 16px;display:flex;position:relative;box-shadow:0 3px 5px #0000008c}.lnp-slab:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff1f,#0000 30% 70%,#00000073);position:absolute;inset:0}.lnp-slab>*{z-index:1;position:relative}.lnp-ribbon{clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%);min-height:46px;font:600 14px var(--font-library-text);transition:min-height var(--dur-page-flick) ease;align-items:flex-end;padding:0 12px 10px;display:flex}.lnp-ribbon:hover,.lnp-ribbon:focus-visible{min-height:54px}.lnp-book-left{background:0 0}.lnp-book-left>div:first-child,.lnp-book-left [data-tour=vtt-left-modes]{border-color:#0000}.lnp-turn-ribbon{background:hsl(var(--accent));clip-path:polygon(0 0,100% 0,calc(100% - 12px) 50%,100% 100%,0 100%);width:92%;transition:width var(--dur-page-flick) ease, filter .15s ease;padding-right:22px!important}.lnp-turn-ribbon:hover{filter:brightness(1.12)}.lnp-turn-ribbon-current{background:hsl(var(--primary));width:100%;color:hsl(var(--primary-foreground))}.lnp-turn-ribbon-current :is(.text-muted-foreground,.text-foreground){color:inherit}.lnp-book-pages{box-shadow:0 0 0 1px #00000040,0 2px 4px #00000073,0 6px 16px #0006}.lnp-turn-list{filter:drop-shadow(2px 3px 3px #00000073)drop-shadow(0 1px 1px #0000004d)}.lnp-turn-over{margin-right:-3.5rem}.lnp-turn-over .lnp-turn-ribbon{width:calc(100% - 1.75rem)}.lnp-turn-over .lnp-turn-ribbon-current{width:100%}.lnp-turn-hang{background:hsl(var(--accent));width:84px;min-height:84px;color:hsl(var(--accent-foreground));text-align:center;clip-path:polygon(0 0,100% 0,100% 100%,50% 88%,0 100%);opacity:.92;transition:min-height var(--dur-page-flick) ease;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:6px 6px 16px;font-size:12px;line-height:1.1;display:flex;box-shadow:0 6px 12px #0006}.lnp-turn-hang:hover{min-height:92px}.lnp-turn-hang-current{background:hsl(var(--primary));width:104px;min-height:108px;color:hsl(var(--primary-foreground));opacity:1;font-size:13px;font-weight:600}.lnp-turn-hang-mine{outline:3px solid hsl(var(--primary));outline-offset:-3px}.lnp-turn-hang-current.lnp-turn-hang-mine{outline-color:hsl(var(--primary-foreground))}@media (min-width:768px){html[data-library=on] main.page-shell:not(.lnp-own){border:var(--frame-w) solid transparent;border-image:var(--frame-src) var(--frame-slice) / var(--frame-w) / 0 var(--frame-repeat);background-color:hsl(var(--card));width:calc(100% - 2.5rem);margin-block:1rem 2rem}@supports (color:color-mix(in lab, red, red)){html[data-library=on] main.page-shell:not(.lnp-own){background-color:color-mix(in srgb, hsl(var(--card)) 90%, hsl(var(--primary)))}}html[data-library=on] main.page-shell:not(.lnp-own){background-image:linear-gradient(90deg,#0000004d,#0000 2.5% 97.5%,#0003);box-shadow:0 30px 70px #00000073}}@media (max-width:767px){html[data-library=on] main.page-shell:not(.lnp-own){border-left:7px solid hsl(var(--leather));background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){html[data-library=on] main.page-shell:not(.lnp-own){background-color:color-mix(in srgb, hsl(var(--card)) 90%, hsl(var(--primary)))}}html[data-library=on] main.page-shell:not(.lnp-own){box-shadow:inset 12px 0 14px -12px #0000008c}}html[data-library=on] .page-shell:not(.lnp-own) h1:not([class*=lnp-cover-font]){font-family:var(--font-library-display);letter-spacing:.01em;font-weight:700}html[data-library=on] .page-shell:not(.lnp-own) :is(h2,h3){font-family:var(--font-library-text)}.lnp-ribbon-row{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.lnp-tab-ribbon{background:hsl(var(--accent));min-height:44px;color:hsl(var(--accent-foreground));font:600 14px/1.15 var(--font-library-text);clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);transition:min-height var(--dur-page-flick) ease, filter .15s ease;align-items:flex-end;padding:6px 14px 11px;display:inline-flex;box-shadow:0 4px 8px #00000059}.lnp-tab-ribbon:hover{filter:brightness(1.12);min-height:50px}.lnp-tab-ribbon:is([aria-current=page],[aria-selected=true],[data-active]){background:hsl(var(--primary));min-height:54px;color:hsl(var(--primary-foreground))}.lnp-card-spine{inset-block:0;width:14px;position:absolute;left:0;box-shadow:inset -4px 0 6px #00000073,2px 0 4px #0000004d}.lnp-card-spine:after{content:"";inset-inline:0;background:#ffdc9659;height:3px;position:absolute;top:12%;box-shadow:0 6px #ffdc9659}.lnp-book-marks{filter:drop-shadow(0 4px 4px #00000073)}.lnp-book-mark{writing-mode:vertical-rl;color:#f6eedf;width:42px;font:600 13px/1.05 var(--font-library-text);letter-spacing:.02em;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 12px),0 100%);transition:height var(--dur-page-flick) ease, filter .15s ease;justify-content:flex-end;align-items:center;padding:6px 3px 18px;display:flex;overflow:hidden}.lnp-book-mark:hover,.lnp-book-mark:focus-visible{filter:brightness(1.15)}.lnp-book-mark-text{text-align:end;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-height:100%;overflow:hidden}.lnp-book-mark[data-on]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.lnp-book-page{scrollbar-width:thin;scrollbar-color:hsl(var(--paper-edge)) transparent}html[data-library=on] .lnp-book-page main.page-shell:not(.lnp-own){width:auto;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.lnp-book-grain{z-index:12;pointer-events:none;opacity:.12;background:url(/library/paper-spread.jpg) 50%/100% 100% no-repeat;position:absolute;inset:0;box-shadow:inset 0 0 70px #3c280a40}.lnp-book-grain-strong{opacity:.18}.lnp-book-crease{z-index:13;pointer-events:none;inset-block:0;background:linear-gradient(90deg,#0000,#0000000f 30%,#0003 46%,#00000057 49.6%,#fff5e129 50.4%,#00000024 53%,#0000000d 70%,#0000);width:140px;position:absolute;left:50%;transform:translate(-50%)}.lnp-leaf{z-index:15;pointer-events:none;backface-visibility:visible;width:50%;position:absolute;inset-block:0;box-shadow:0 0 40px #00000059}.lnp-leaf-forward{transform-origin:0;animation:lnp-leaf-forward var(--dur-leaf) var(--ease-paper) forwards;left:50%}.lnp-leaf-back{transform-origin:100%;animation:lnp-leaf-back var(--dur-leaf) var(--ease-paper) forwards;left:0}@keyframes lnp-leaf-forward{0%{opacity:1;filter:brightness();transform:perspective(2200px)rotateY(0)}50%{filter:brightness(.82)}85%{opacity:1}to{opacity:0;filter:brightness();transform:perspective(2200px)rotateY(-180deg)}}@keyframes lnp-leaf-back{0%{opacity:1;filter:brightness();transform:perspective(2200px)rotateY(0)}50%{filter:brightness(.82)}85%{opacity:1}to{opacity:0;filter:brightness();transform:perspective(2200px)rotateY(180deg)}}@keyframes lnp-page-turn{0%{opacity:1;transform:perspective(1400px)rotateX(0)}70%{opacity:1}to{opacity:0;transform:perspective(1400px)rotateX(96deg)}}@keyframes lnp-page-flick{0%{opacity:.4;transform:perspective(1400px)rotateX(-14deg)translateY(-6px)}to{opacity:1;transform:none}}@keyframes lnp-book-open{0%{opacity:0;transform:perspective(1600px)translateY(8px)scale(.92)rotateY(-28deg)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes lnp-notepad-in{0%{transform:translateX(110%) rotate(var(--notepad-tilt,0deg))}to{transform:translateX(0) rotate(var(--notepad-tilt,0deg))}}@keyframes lnp-notepad-away{0%{transform:translateX(0) rotate(var(--notepad-tilt,0deg))}to{transform:translateX(var(--notepad-away-x,100%)) rotate(var(--notepad-tilt,0deg))}}.lnp-page-turn{transform-origin:50% 0;animation:lnp-page-turn var(--dur-page-turn) ease-in forwards;pointer-events:none}.lnp-page-flick{transform-origin:50% 0;animation:lnp-page-flick var(--dur-page-flick) var(--ease-paper)}.lnp-book-open{transform-origin:0;animation:lnp-book-open var(--dur-book-open) var(--ease-paper)}.lnp-notepad-in{animation:lnp-notepad-in var(--dur-notepad) var(--ease-paper)}.lnp-notepad-away{animation:lnp-notepad-away var(--dur-notepad) var(--ease-paper) forwards}.lnp-preview-turn{transform-origin:50% 0;animation:.32s ease-in forwards lnp-page-turn}html[data-motion=off]{--dur-page-turn:0s;--dur-page-flick:0s;--dur-notepad:0s;--dur-book-open:0s;--dur-leaf:0s}html[data-motion=off] :is(.lnp-page-turn,.lnp-page-flick,.lnp-book-open,.lnp-notepad-in,.lnp-notepad-away,.lnp-sheet-in,.lnp-fade-in,.lnp-leaf){animation:none}html[data-motion=off] .lnp-leaf{display:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=on]){--dur-page-turn:0s;--dur-page-flick:0s;--dur-notepad:0s;--dur-book-open:0s;--dur-leaf:0s}html:not([data-motion=on]) :is(.lnp-page-turn,.lnp-page-flick,.lnp-book-open,.lnp-notepad-in,.lnp-notepad-away,.lnp-leaf){animation:none}html:not([data-motion=on]) .lnp-leaf{display:none}}@media (min-width:768px) and (hover:hover),(min-width:768px) and (pointer:fine),(min-width:768px) and (pointer:none),(min-width:1280px){:is(body:has([data-session-bar])>[data-app-header],body:has([data-book-bar])>[data-app-header],body:has([data-table-bar])>[data-app-header]){display:none}}body:has([data-tv-screen])>[data-app-header]{display:none}:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
