/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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-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-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-5xl:64rem;--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;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}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:0}.top-1{top:var(--spacing)}.top-3{top:calc(var(--spacing) * 3)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.right-1{right:var(--spacing)}.bottom-0{bottom:0}.-left-\[1\.35rem\]{left:-1.35rem}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0{margin-bottom:0}.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)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-44{height:calc(var(--spacing) * 44)}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0}.min-h-full{min-height:100%}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-24{width:calc(var(--spacing) * 24)}.w-44{width:calc(var(--spacing) * 44)}.w-\[22rem\]{width:22rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[11rem\]{max-width:11rem}.max-w-\[90vw\]{max-width:90vw}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[3\.4rem\]{min-width:3.4rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.animate-\[toast-in_180ms_ease-out\]{animation:.18s ease-out toast-in}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.\[scrollbar-width\:none\]{scrollbar-width:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1\.25rem_1fr_auto\]{grid-template-columns:1.25rem 1fr auto}.grid-cols-\[1fr_7rem\]{grid-template-columns:1fr 7rem}.grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}: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-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.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-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-blue-200{border-color:var(--color-blue-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\/70{border-color:#d1d5dcb3}@supports (color:color-mix(in lab, red, red)){.border-gray-300\/70{border-color:color-mix(in oklab, var(--color-gray-300) 70%, transparent)}}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-200{border-color:var(--color-green-200)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-700{border-color:var(--color-red-700)}.border-t-gray-900{border-top-color:var(--color-gray-900)}.border-l-\[var\(--ram-charcoal\)\]{border-left-color:var(--ram-charcoal)}.border-l-\[var\(--ram-red\)\]{border-left-color:var(--ram-red)}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-green-600{border-left-color:var(--color-green-600)}.bg-\[var\(--ram-header\)\],.bg-\[var\(--ram-header\)\]\/92{background-color:var(--ram-header)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ram-header\)\]\/92{background-color:color-mix(in oklab, var(--ram-header) 92%, transparent)}}.bg-\[var\(--ram-paper\)\]\/95{background-color:var(--ram-paper)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ram-paper\)\]\/95{background-color:color-mix(in oklab, var(--ram-paper) 95%, transparent)}}.bg-\[var\(--ram-red\)\]{background-color:var(--ram-red)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/70{background-color:#f3f4f6b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-100\/70{background-color:color-mix(in oklab, var(--color-gray-100) 70%, transparent)}}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/60{background-color:#f0fdf499}@supports (color:color-mix(in lab, red, red)){.bg-green-50\/60{background-color:color-mix(in oklab, var(--color-green-50) 60%, transparent)}}.bg-green-50\/95{background-color:#f0fdf4f2}@supports (color:color-mix(in lab, red, red)){.bg-green-50\/95{background-color:color-mix(in oklab, var(--color-green-50) 95%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/40{background-color:#fef2f266}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/40{background-color:color-mix(in oklab, var(--color-red-50) 40%, transparent)}}.bg-red-50\/60{background-color:#fef2f299}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/60{background-color:color-mix(in oklab, var(--color-red-50) 60%, transparent)}}.bg-red-50\/95{background-color:#fef2f2f2}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/95{background-color:color-mix(in oklab, var(--color-red-50) 95%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.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-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.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-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-1{padding-top:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[1\.1rem\]{--tw-leading:1.1rem;line-height:1.1rem}.leading-none{--tw-leading:1;line-height:1}.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-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\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.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)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--ram-ink\)\]{color:var(--ram-ink)}.text-\[var\(--ram-red\)\]{color:var(--ram-red)}.text-\[var\(--ram-red-faded\)\]{color:var(--ram-red-faded)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-\[var\(--ram-red\)\]{-webkit-text-decoration-color:var(--ram-red);-webkit-text-decoration-color:var(--ram-red);-webkit-text-decoration-color:var(--ram-red);text-decoration-color:var(--ram-red)}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--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-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-gray-900{--tw-ring-color:var(--color-gray-900)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 3)}.after\:-bottom-\[9px\]:after{content:var(--tw-content);bottom:-9px}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-\[var\(--ram-red\)\]:after{content:var(--tw-content);background-color:var(--ram-red)}.after\:opacity-80:after{content:var(--tw-content);opacity:.8}.empty\:hidden:empty{display:none}@media (hover:hover){.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-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:text-\[var\(--ram-ink\)\]:hover{color:var(--ram-ink)}.hover\:text-red-900:hover{color:var(--color-red-900)}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.995\]:active{scale:.995}.active\:opacity-60:active{opacity:.6}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}}@media print{.print\:hidden{display:none}.print\:py-4{padding-block:calc(var(--spacing) * 4)}}}:root{--ram-charcoal:#232323;--ram-charcoal-2:#2f2f2f;--ram-red:#c8102e;--ram-red-dark:#a30d25;--ram-gold:#c9a227;--ram-red-faded:#b0303f;--ram-header:#e6e6e3;--ram-paper:#f7f7f5;--ram-ink:#1a1a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}html,body,#root{height:100%;margin:0}body{color:var(--ram-ink);background-color:var(--ram-paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900' viewBox='0 0 900 900'%3E%3Cpath d='M600 390L608 388L623 385L638 384L653 384L668 385L683 387L698 389L705 391L720 394L735 397L743 399L758 402L773 405L780 406L795 408L810 410L825 412L833 413L848 417L855 420L865 428L870 435L872 450L869 458L862 465L848 473L840 475L825 478L816 480L803 482L788 485L776 488L765 490L751 495L743 498L732 503L720 508L713 513L704 518L692 525L683 532L675 538L668 546L660 554L654 563L651 570L647 585L646 600L647 615L647 630L647 645L647 660L646 675L645 683L641 698L638 709L632 720L627 728L619 735L608 743L600 745L585 747L570 743L563 738L555 731L548 720L545 713L541 698L541 683L543 668L547 653L550 645L555 635L562 623L566 615L571 608L578 598L585 587L591 578L596 570L600 560L603 548L603 533L600 518L599 510L594 495L592 488L586 473L584 465L578 450L576 443L573 428L574 413L578 405L585 398L600 390' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M900 397L892 390L879 383L870 379L855 375L848 374L833 372L818 370L803 368L795 367L780 365L765 363L750 360L743 359L728 356L713 353L705 352L690 350L675 348L660 347L645 347L630 347L615 347L600 347L585 348L570 349L555 351L545 353L533 356L524 360L515 368L510 375L508 390L510 402L513 413L518 422L524 435L528 443L533 452L539 465L543 473L548 484L552 495L555 507L557 518L558 533L557 548L555 560L553 570L548 584L544 593L540 602L535 615L532 623L526 638L524 645L520 660L518 675L517 683L517 698L518 705L522 720L525 730L531 743L537 750L544 758L554 765L563 769L572 773L585 774L600 773L608 771L622 765L630 760L638 753L645 745L651 735L655 728L660 715L663 705L667 690L668 683L670 668L672 653L674 638L675 630L678 615L683 600L685 593L690 583L698 571L705 563L712 555L720 548L728 543L735 538L746 533L758 527L765 525L780 520L791 518L803 515L818 513L833 510L840 509L855 506L869 503L878 500L887 495L899 488L900 486 M0 397L7 405L12 413L15 420L18 435L18 450L15 465L11 473L6 480L0 486' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M900 357L891 353L878 348L866 345L855 343L840 340L825 338L818 337L803 335L788 332L778 330L765 327L750 324L740 323L728 320L713 318L698 317L683 317L668 317L653 317L638 318L623 318L608 318L593 319L578 319L563 318L548 318L533 318L518 319L503 321L495 323L480 329L473 335L466 345L463 353L461 368L463 383L465 390L470 405L474 413L480 425L486 435L490 443L495 450L503 462L508 473L512 480L518 492L521 503L525 516L527 525L528 540L527 555L525 565L522 578L518 593L515 600L510 615L508 623L504 638L502 645L499 660L498 675L497 690L498 705L501 720L503 728L508 743L512 750L518 760L525 769L533 777L540 783L548 788L563 793L572 795L585 796L600 795L608 794L623 789L630 786L639 780L649 773L656 765L662 758L668 748L673 735L676 728L681 713L683 705L685 690L688 675L690 665L692 653L696 638L698 630L702 615L706 608L713 595L719 585L726 578L734 570L743 563L750 558L758 554L771 548L780 544L794 540L803 538L818 535L831 533L840 531L855 529L870 526L878 524L893 519L900 516 M0 357L8 361L16 368L23 375L30 385L37 398L39 405L43 420L45 435L45 443L45 450L43 465L38 480L34 488L28 495L21 503L11 510L0 516' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M900 323L893 320L878 316L870 315L855 311L840 308L833 306L818 303L808 300L795 296L784 293L773 289L758 285L750 283L735 281L720 281L705 281L690 283L678 285L668 287L653 289L638 291L623 292L615 293L600 294L585 294L570 294L555 293L545 293L533 292L518 291L503 290L488 290L473 292L465 293L450 300L443 307L436 315L433 323L429 338L429 353L430 368L433 383L435 390L441 405L444 413L450 425L455 435L459 443L465 452L473 465L477 473L481 480L488 493L492 503L495 512L498 525L500 540L500 555L498 570L495 585L494 593L490 608L488 616L484 630L481 645L480 654L479 668L478 683L479 698L480 706L482 720L486 735L489 743L495 758L499 765L503 773L510 782L518 790L525 797L533 803L548 810L555 812L570 815L585 816L600 815L615 813L625 810L638 805L645 801L655 795L663 788L670 780L676 773L683 761L688 750L690 743L695 728L698 716L700 705L703 690L705 678L707 668L711 653L713 645L718 630L721 623L728 611L735 600L741 593L749 585L758 578L765 573L773 569L788 563L795 560L810 556L818 554L833 551L848 548L855 547L870 544L885 541L893 539L900 537 M0 323L15 329L23 334L30 340L38 347L45 357L51 368L54 375L59 390L61 398L63 413L65 428L65 443L65 458L63 473L60 482L55 495L50 503L45 510L37 518L27 525L15 531L8 534L0 537' fill='none' stroke='%23232323' stroke-opacity='0.17' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M900 290L885 286L878 283L863 279L855 276L840 270L833 267L825 263L812 255L803 248L795 242L788 236L780 230L773 224L758 218L743 219L728 224L720 228L705 237L698 241L684 248L675 251L666 255L653 260L643 263L630 266L615 268L600 270L593 271L578 271L563 271L553 270L540 269L525 267L510 265L495 263L488 262L473 261L458 260L443 262L435 265L425 270L417 278L411 285L405 300L404 308L402 323L402 338L404 353L405 361L408 375L412 390L414 398L419 413L422 420L428 432L433 443L436 450L443 462L448 473L452 480L458 491L462 503L465 510L470 525L472 540L473 548L473 563L472 570L470 585L467 600L465 613L463 623L461 638L459 653L459 668L459 683L461 698L463 713L465 723L468 735L473 750L475 758L480 769L486 780L490 788L495 795L503 804L510 811L518 818L531 825L540 829L554 833L563 834L578 835L593 835L608 834L617 833L630 830L645 825L653 822L660 818L671 810L680 803L686 795L691 788L698 776L702 765L705 757L709 743L712 728L714 720L717 705L719 690L721 683L724 668L728 656L731 645L735 636L742 623L748 615L754 608L761 600L771 593L780 587L788 583L799 578L810 574L824 570L833 568L848 565L861 563L870 561L885 558L899 555L900 555 M0 290L8 293L23 298L30 301L40 308L49 315L56 323L61 330L68 342L71 353L75 367L77 375L79 390L81 405L82 420L83 428L83 443L83 458L82 465L80 480L77 495L74 503L68 514L60 524L53 531L45 536L38 541L23 548L15 550L0 555' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M900 256L893 253L878 248L870 243L863 239L853 233L845 225L838 218L832 210L825 200L818 188L813 180L810 173L803 158L798 150L793 143L788 134L780 125L773 120L758 117L750 120L740 128L733 135L727 143L720 152L713 164L707 173L702 180L696 188L690 195L683 204L675 211L667 218L657 225L645 232L638 235L625 240L615 243L600 246L589 248L578 248L563 248L553 248L540 246L525 244L510 241L503 239L488 235L477 233L465 230L450 226L441 225L428 224L413 225L405 227L395 233L388 240L383 250L378 263L376 278L375 293L376 308L378 323L380 338L382 353L384 360L387 375L390 385L394 398L398 411L401 420L405 432L409 443L413 452L418 465L421 473L427 488L430 495L435 509L438 518L441 533L443 541L444 555L443 570L443 580L441 593L439 608L438 623L437 638L436 653L437 668L439 683L441 698L443 705L446 720L450 735L452 743L456 758L459 765L465 780L468 788L473 796L480 809L487 818L493 825L502 833L510 838L518 843L530 848L540 851L555 853L570 855L580 855L588 855L600 855L615 853L630 851L645 849L653 847L668 842L675 838L685 833L694 825L701 818L706 810L713 797L716 788L720 776L723 765L726 750L728 740L729 728L732 713L734 698L736 690L739 675L743 665L747 653L750 645L758 633L765 623L773 615L781 608L792 600L803 595L810 592L825 587L833 584L848 581L863 578L870 577L885 574L900 571 M0 256L15 261L23 263L38 268L45 271L57 278L68 284L75 292L81 300L85 308L90 323L91 330L94 345L95 360L96 375L97 390L98 398L99 413L99 428L100 443L100 458L99 473L98 487L96 495L92 510L89 518L83 529L75 538L68 544L60 550L51 555L38 561L30 563L15 568L5 570L0 571' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M900 221L893 217L882 210L873 203L865 195L859 188L854 180L848 169L841 158L838 150L833 139L828 128L824 120L818 105L814 98L810 89L803 75L797 68L792 60L786 53L778 45L766 38L758 35L743 37L735 44L728 53L724 60L720 68L713 82L709 90L705 99L699 113L695 120L690 132L685 143L681 150L675 160L668 172L661 180L655 188L647 195L638 203L630 208L623 212L610 218L600 221L585 224L570 225L555 224L540 222L525 219L518 217L503 212L495 210L480 203L473 200L463 195L450 188L443 183L435 178L426 173L415 165L405 158L398 152L390 147L383 142L368 135L360 133L345 133L338 136L328 143L322 150L317 165L317 180L320 195L323 203L327 218L330 226L334 240L338 252L340 263L344 278L346 285L350 300L353 311L355 323L359 338L361 345L365 360L368 371L370 383L374 398L377 405L381 420L383 428L387 443L390 453L393 465L397 480L399 488L403 503L405 515L406 525L408 540L408 555L407 570L406 585L405 593L404 608L404 623L405 631L407 645L409 660L413 673L415 683L419 698L421 705L425 720L428 728L432 743L435 752L439 765L443 775L447 788L450 796L456 810L459 818L465 828L473 839L480 848L488 855L495 860L503 864L518 869L525 871L540 874L555 875L570 876L585 876L600 876L615 876L630 875L645 875L660 874L675 874L690 872L701 870L713 865L720 858L726 848L730 840L734 825L736 818L739 803L741 788L742 773L743 765L745 750L746 735L748 720L750 705L751 698L755 683L758 673L763 660L766 653L773 643L780 633L788 626L795 619L803 614L816 608L825 604L836 600L848 597L863 594L870 592L885 589L900 587 M0 221L9 225L23 230L31 233L45 236L59 240L68 242L82 248L90 251L98 256L105 263L113 276L115 285L117 300L117 315L116 330L116 345L115 360L115 375L114 390L114 405L115 420L115 435L116 450L116 465L116 480L115 495L113 510L112 518L106 533L102 540L96 548L89 555L78 563L68 568L60 571L45 576L38 579L23 582L9 585L0 587' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M503 0L518 1L533 1L548 0L563 0L578 0L593 0L608 1L623 3L638 6L645 8L658 15L667 23L672 30L675 39L677 53L676 68L675 76L672 90L668 105L665 113L660 125L655 135L651 143L645 153L638 163L630 171L623 178L615 183L608 188L593 194L585 196L570 198L555 198L540 195L533 194L518 188L510 185L501 180L490 173L481 165L473 158L466 150L460 143L455 135L450 126L443 113L439 105L435 95L429 83L425 75L420 67L413 59L400 53L390 50L375 48L360 49L345 51L335 53L323 56L311 60L300 65L293 70L285 75L276 83L268 90L261 98L255 105L248 115L240 126L235 135L230 143L225 151L218 165L213 173L210 180L203 195L201 203L205 210L218 215L226 218L240 222L249 225L263 231L270 236L278 241L286 248L294 255L301 263L308 272L315 283L320 293L324 300L330 315L333 323L338 335L341 345L345 358L348 368L352 383L354 390L358 405L360 413L363 428L366 443L368 450L370 465L372 480L372 495L372 510L370 525L368 535L363 548L360 556L353 570L349 578L344 585L338 599L335 608L338 622L342 630L348 638L354 645L361 653L368 661L375 671L382 683L386 690L391 698L398 712L401 720L405 730L410 743L413 751L417 765L420 774L424 788L428 799L430 810L435 825L437 833L442 848L444 855L450 869L455 878L461 885L472 893L480 896L495 899L503 900 M801 0L805 8L810 16L817 30L820 38L825 48L830 60L833 68L839 83L842 90L848 104L851 113L855 122L861 135L865 143L870 151L878 162L885 171L893 179L900 185 M0 185L8 190L17 195L30 200L38 203L53 206L68 208L83 210L90 210L105 211L120 212L135 213L150 213L165 215L173 218L175 233L173 240L166 255L163 263L158 276L154 285L150 296L146 308L143 319L140 330L137 345L135 353L133 368L132 383L131 398L130 413L131 428L131 443L132 458L133 473L134 488L135 503L135 518L133 533L129 548L125 555L119 563L111 570L98 578L90 581L80 585L68 589L53 592L45 594L30 597L15 600L8 601L0 602 M900 602L885 605L871 608L863 609L848 614L840 616L825 622L818 626L810 631L802 638L794 645L788 653L780 666L776 675L773 684L769 698L766 713L765 726L764 735L764 750L764 765L764 780L765 789L766 803L768 818L771 833L773 840L778 855L781 863L788 875L793 885L797 893L801 900' fill='none' stroke='%23232323' stroke-opacity='0.17' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M346 0L338 3L324 8L315 11L304 15L293 20L285 24L275 30L264 38L255 45L248 52L240 60L234 68L228 75L222 83L216 90L210 98L203 108L195 117L188 126L180 134L173 142L165 148L158 154L150 159L138 165L128 169L118 173L105 176L90 178L75 178L60 177L45 174L38 171L23 165L15 160L8 154L0 146 M834 0L840 14L843 23L848 34L851 45L855 55L859 68L863 76L868 90L871 98L878 112L882 120L886 128L893 137L900 146 M540 36L533 38L518 45L507 53L501 60L495 72L493 83L493 98L495 110L498 120L503 128L510 139L518 146L525 152L534 158L548 162L563 164L578 163L592 158L600 152L608 146L615 138L622 128L626 120L630 110L634 98L636 83L635 68L630 55L623 46L615 40L608 37L593 33L578 31L563 32L548 34L540 36 M346 900L360 895L368 891L378 885L387 878L393 870L398 861L401 848L403 833L402 818L401 803L398 788L396 780L391 765L388 758L383 745L377 735L372 728L366 720L360 713L351 705L340 698L330 692L323 689L308 683L300 681L285 676L278 673L266 668L255 661L248 656L240 650L233 643L225 635L218 626L211 615L207 608L208 593L218 587L225 583L240 578L248 575L262 570L270 567L279 563L293 556L300 551L308 546L315 540L323 533L330 523L338 510L343 495L345 484L346 473L347 458L346 443L345 435L343 420L340 405L338 397L334 383L330 371L326 360L323 350L317 338L313 330L308 320L300 309L293 300L285 293L278 287L270 282L260 278L248 274L233 273L218 276L210 279L200 285L191 293L184 300L178 308L172 315L165 328L161 338L158 347L154 360L150 375L149 383L147 398L147 413L147 428L148 443L149 458L150 466L152 480L155 495L158 506L160 518L164 533L167 540L171 555L173 563L174 578L169 585L158 590L150 593L135 596L120 600L113 601L98 604L83 606L73 608L60 609L45 611L30 614L20 615L8 617L0 618 M900 618L885 621L878 623L863 626L852 630L840 635L833 639L823 645L814 653L807 660L801 668L795 679L791 690L788 701L785 713L784 728L784 743L785 758L787 773L788 780L791 795L795 808L798 818L803 829L807 840L811 848L818 862L821 870L825 878L831 893L834 900' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M253 0L244 8L236 15L229 23L222 30L216 38L210 45L203 55L195 66L188 75L182 83L176 90L170 98L163 105L156 113L147 120L137 128L128 134L120 137L107 143L98 145L83 148L68 148L53 145L45 142L30 135L23 129L15 122L8 113L2 105L0 102 M861 0L864 8L869 23L871 30L876 45L879 53L884 68L887 75L893 87L898 98L900 102 M218 313L210 317L202 323L194 330L188 338L180 350L175 360L173 368L168 383L166 398L165 405L164 420L165 435L166 443L168 458L172 473L174 480L180 494L185 503L190 510L196 518L206 525L218 530L230 533L240 533L248 532L263 529L273 525L285 519L293 514L300 507L308 499L314 488L318 480L322 465L323 458L324 443L323 428L323 420L320 405L316 390L314 383L308 368L304 360L300 352L293 340L285 331L278 324L270 318L263 314L248 309L233 309L218 313 M253 900L263 893L270 888L278 883L288 878L300 872L308 868L320 863L330 857L338 852L345 846L353 838L359 825L362 818L363 803L361 788L359 780L353 766L347 758L340 750L331 743L323 737L315 733L302 728L293 724L282 720L270 715L263 712L248 705L240 700L233 696L224 690L214 683L205 675L195 668L188 661L180 655L173 650L165 645L150 637L143 635L128 631L120 629L105 628L90 627L75 628L60 628L45 629L38 630L23 632L8 634L0 635 M900 635L889 638L878 641L864 645L855 649L848 653L837 660L828 668L822 675L817 683L810 698L808 705L806 720L805 735L806 750L808 765L810 773L814 788L818 796L823 810L826 818L833 832L836 840L840 848L846 863L850 870L855 883L858 893L861 900' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M205 0L200 8L194 15L188 25L180 36L174 45L168 53L163 60L157 68L150 76L143 84L135 91L126 98L115 105L105 110L97 113L83 115L68 115L57 113L45 107L38 102L30 95L23 86L15 75L11 68L8 60L2 45L0 41 M886 0L891 15L894 23L899 38L900 41 M233 343L225 346L213 353L205 360L200 368L195 375L189 390L187 398L185 413L185 428L187 443L189 450L195 465L199 473L205 480L213 488L225 494L233 496L248 497L257 495L270 489L278 484L285 477L293 465L298 450L300 435L300 428L300 420L297 405L293 390L289 383L285 374L278 363L270 355L263 350L252 345L240 343L233 343 M205 900L211 893L218 884L225 875L233 866L240 858L248 850L255 843L263 835L270 827L277 818L281 810L283 795L278 783L270 774L263 767L255 760L248 754L240 748L233 742L224 735L215 728L207 720L198 713L190 705L182 698L173 690L165 684L158 678L150 673L141 668L128 661L120 658L105 653L98 652L83 650L68 649L53 648L38 649L23 651L11 653L0 655 M900 655L885 659L878 662L866 668L855 675L848 681L841 690L836 698L833 707L830 720L829 735L830 750L833 762L835 773L840 786L844 795L848 804L853 818L857 825L863 837L867 848L870 855L876 870L879 878L884 893L886 900' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M14 0L17 8L23 22L26 30L30 39L38 51L44 60L53 67L60 72L68 75L83 77L92 75L105 70L113 65L120 59L128 52L135 44L143 35L150 25L156 15L161 8L166 0 M240 389L233 391L225 398L218 413L219 428L225 442L233 448L240 451L248 450L258 443L263 435L265 420L263 408L256 398L248 391L240 389 M166 900L173 889L179 878L183 870L191 855L195 848L202 833L204 825L207 810L207 795L203 780L200 773L195 764L188 752L180 743L174 735L168 728L161 720L153 713L144 705L135 698L128 693L120 688L109 683L98 678L86 675L75 673L60 671L45 671L30 672L15 675L8 677L0 679 M900 679L892 683L879 690L871 698L865 705L862 713L858 728L857 743L859 758L863 770L866 780L870 790L875 803L878 810L885 825L888 833L893 842L898 855L900 861 M0 861L4 870L8 881L12 893L14 900' fill='none' stroke='%23232323' stroke-opacity='0.17' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M55 0L61 8L71 15L83 19L98 16L105 11L113 5L117 0 M117 900L124 893L129 885L135 876L142 863L146 855L150 845L154 833L157 818L158 810L158 795L156 788L152 773L148 765L143 754L135 744L128 735L120 727L113 721L105 716L98 712L83 705L75 703L60 701L45 700L30 703L22 705L9 713L2 720L0 722 M900 722L894 735L893 750L895 765L900 780L900 781 M0 781L5 795L8 803L15 818L18 825L23 834L29 848L32 855L38 867L42 878L46 885L53 896L55 900' fill='none' stroke='%23232323' stroke-opacity='0.09' stroke-width='0.9' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:900px 900px;background-attachment:fixed}button,input,select,textarea{font:inherit}button:not(:disabled),a[href],[role=button],summary{cursor:pointer}label:has(input[type=checkbox]){cursor:pointer}label:has(input[type=radio]){cursor:pointer}button:disabled{cursor:not-allowed}button.underline:not(:disabled):hover,a.underline:hover{color:var(--ram-red);text-decoration-thickness:2px}.btn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.btn-primary:hover:not(:disabled){box-shadow:0 3px 0 var(--ram-red-dark), 0 8px 18px #c8102e52}.btn-secondary:hover:not(:disabled){border-color:#9ca3af;box-shadow:0 3px #d1d5db,0 6px 14px #00000014}.btn-dark:hover:not(:disabled){box-shadow:0 3px #000,0 8px 18px #00000040}.btn:active:not(:disabled){filter:brightness(.92);transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed;filter:grayscale();box-shadow:none!important;transform:none!important}.btn-primary{-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--ram-red);color:#fff;min-height:3rem;box-shadow:0 2px 0 var(--ram-red-dark), 0 4px 12px #c8102e40;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform 80ms,box-shadow .12s,background-color .12s,filter .12s;display:inline-flex}.btn-primary:active:not(:disabled){box-shadow:0 0 0 var(--ram-red-dark), 0 1px 4px #c8102e40}.btn-secondary{-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:3rem;color:var(--ram-ink);background:#fff;border:1px solid #d1d5db;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform 80ms,box-shadow .12s,background-color .12s,filter .12s;display:inline-flex;box-shadow:0 2px #d1d5db}.btn-secondary:active:not(:disabled){background:#f3f4f6;box-shadow:0 0 #d1d5db}.btn-dark{-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--ram-charcoal);color:#fff;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform 80ms,box-shadow .12s,background-color .12s,filter .12s;display:inline-flex;box-shadow:0 2px #000}.btn-dark:active:not(:disabled){box-shadow:0 0 #000}.btn-danger{-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:transparent;color:#fff;background:#7a1020;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform 80ms,box-shadow .12s,background-color .12s,filter .12s;display:inline-flex;box-shadow:0 2px #4a0a14}.field{background:#fff;border:1px solid #d1d5db;border-radius:.6rem;width:100%;min-height:3rem;padding:.75rem;font-size:1rem;transition:box-shadow .12s,border-color .12s;display:block}.field:focus,.field:focus-within{border-color:var(--ram-red);outline:none;box-shadow:0 0 0 3px #c8102e2e}.field:disabled{color:#9ca3af;cursor:not-allowed;background:#eeeeeb;border-style:dashed}.label{letter-spacing:.02em;text-transform:uppercase;color:#4b5563;margin-bottom:.3rem;font-size:.8rem;font-weight:600;display:block}.card{background:#fff;border:1px solid #e5e7eb;border-radius:.8rem;padding:1rem;transition:transform 80ms,box-shadow .12s;position:relative;box-shadow:0 1px 2px #0000000a}.card:before{content:"";background:var(--ram-red);opacity:.85;border-radius:3px;width:3px;position:absolute;top:.9rem;bottom:.9rem;left:0}.card-plain:before{display:none}button.card:not(:disabled):hover,a.card:hover{border-color:#cfcfca;transform:translateY(-1px);box-shadow:0 4px 14px #0000001a}button.card:active:not(:disabled),a.card:active{transform:scale(.985)}.card-locked,.locked{color:#6b7280;box-shadow:none!important;cursor:default!important;background:#efefec!important;border:1px dashed #b8b8b3!important;transform:none!important}.card-locked:before{background:#9ca3af!important}.locked-badge{letter-spacing:.02em;text-transform:uppercase;color:#374151;white-space:nowrap;background:#d7d7d2;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.locked-badge:before{content:"🔒";font-size:.7rem}.tile:disabled{opacity:.35;filter:grayscale();cursor:not-allowed;transform:none}.section-title{letter-spacing:-.01em;padding-bottom:.35rem;font-weight:800;display:inline-block;position:relative}.section-title:after{content:"";background:var(--ram-red);border-radius:2px;width:2.5rem;height:3px;position:absolute;bottom:0;left:0}.tile{background:#fff;border:1px solid #d1d5db;border-radius:.6rem;transition:transform 80ms,background-color .12s}.tile:hover:not(:disabled):not(.tile-on){background:#f3f4f6;border-color:#9ca3af}.tile:active{transform:scale(.96)}.tile-on{background:var(--ram-charcoal);color:#fff;border-color:var(--ram-charcoal)}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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-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}}
