:root{--color-waspYellow: #ffcc00;--color-gray700: #a1a5ab;--color-gray600: #d1d5db;--color-gray500: gainsboro;--color-gray400: #f0f0f0;--color-red: #FED7D7;--color-darkRed: #fa3838;--color-green: #C6F6D5;--color-brand: var(--color-waspYellow);--color-brandAccent: #ffdb46;--color-errorBackground: var(--color-red);--color-errorText: #2D3748;--color-successBackground: var(--color-green);--color-successText: #2D3748;--color-submitButtonText: black;--color-formErrorText: var(--color-darkRed);--font-size-sm: 1rem}._form_1s79h_7{margin-top:1.5rem}._formItemGroup_1s79h_11+._formItemGroup_1s79h_11{margin-top:1.5rem}._formLabel_1s79h_19{display:block!important;font-size:var(--font-size-sm)!important;font-weight:500!important;margin-bottom:.5rem!important}._formInput_1s79h_26,._formTextarea_1s79h_27{display:block!important;line-height:1.5rem!important;font-size:var(--font-size-sm)!important;border-width:1px!important;border-color:var(--color-gray600)!important;background-color:#f8f4ff!important;box-shadow:0 1px 2px #0000000d!important;border-radius:.375rem!important;width:100%!important;padding:.375rem .75rem!important;margin:0!important}._formInput_1s79h_26:focus,._formTextarea_1s79h_27:focus{border-width:1px!important;border-color:var(--color-gray700)!important;box-shadow:0 1px 2px #0000000d!important;outline:none}._formInput_1s79h_26:disabled,._formTextarea_1s79h_27:disabled{opacity:.5!important;cursor:not-allowed!important;background-color:var(--color-gray400)!important;border-color:var(--color-gray400)!important;color:var(--color-gray500)!important}._formError_1s79h_61{display:block;font-size:var(--font-size-sm);font-weight:500;color:var(--color-formErrorText);margin-top:.5rem}._submitButton_1s79h_69{display:flex!important;justify-content:center!important;width:100%!important;border-width:1px!important;border-color:var(--color-brand)!important;background-color:var(--color-brand)!important;color:var(--color-submitButtonText)!important;padding:.5rem .75rem!important;box-shadow:0 1px 2px #0000000d!important;font-weight:600!important;font-size:var(--font-size-sm)!important;line-height:1.25rem!important;border-radius:.375rem!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.1s!important;cursor:pointer}._submitButton_1s79h_69:hover{background-color:var(--color-brandAccent)!important;border-color:var(--color-brandAccent)!important}._submitButton_1s79h_69:disabled{opacity:.5!important;cursor:not-allowed!important;background-color:var(--color-gray400)!important;border-color:var(--color-gray400)!important;color:var(--color-gray500)!important}._socialButton_u0g47_7{display:flex!important;justify-content:center!important;cursor:pointer!important;color:inherit!important;background-color:#f0f0f0!important;border-radius:.375rem!important;border-width:1px!important;border-color:var(--color-gray600)!important;font-size:13px!important;padding:.5rem .75rem!important;box-shadow:0 1px 2px #0000000d!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.1s!important;text-decoration:none}._socialButton_u0g47_7:visited{color:inherit!important}._socialButton_u0g47_7:hover{background-color:var(--color-gray500)!important;color:inherit!important}._message_sdn6q_1{padding:.5rem .75rem;border-radius:.375rem;margin-top:1rem;background:var(--color-gray400)}._messageError_sdn6q_8{padding:.5rem .75rem;border-radius:.375rem;margin-top:1rem;background:var(--color-errorBackground);color:var(--color-errorText)}._messageSuccess_sdn6q_16{padding:.5rem .75rem;border-radius:.375rem;margin-top:1rem;background:var(--color-successBackground);color:var(--color-successText)}._loader_uc0fn_1{color:var(--loader-color, #1a202c)}._loaderCircle_uc0fn_5{display:inline-block;border-top:2px solid currentcolor;border-right:2px solid currentcolor;border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:99999px;animation:_fullRotation_uc0fn_1 .45s linear infinite;width:var(--spinner-size);height:var(--spinner-size);--spinner-size: var(--loader-spinner-size, 2rem)}._loaderAccessibilityText_uc0fn_18{border:0px;clip:rect(0px,0px,0px,0px);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;position:absolute}@keyframes _fullRotation_uc0fn_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gooey-spinnerSpin{animation:gooey-spin 1s linear infinite}@keyframes gooey-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-sonner-toast][data-x-position=center]{left:0!important;right:0!important;margin-left:auto!important;margin-right:auto!important;width:fit-content!important}@media only screen and (max-width:600px){[data-sonner-toaster][data-x-position=center]{left:50%!important;right:auto!important;transform:translate(-50%)!important}}[data-gooey-toast-css]{--gooey-toast: 1}[data-sonner-toast][data-expanded=true]{transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .4s,height .35s cubic-bezier(.22,1,.36,1),box-shadow .2s!important}@media(prefers-reduced-motion:reduce){[data-sonner-toast][data-expanded=true]{transition:opacity .01s,box-shadow .01s!important}}.gooey-wrapper{pointer-events:auto;cursor:default;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;position:relative;width:fit-content}.gooey-blobSvg{position:absolute;top:0;left:0;overflow:visible;pointer-events:none;filter:drop-shadow(0 4px 12px rgba(0,0,0,.06)) drop-shadow(0 1px 4px rgba(0,0,0,.04))}.gooey-content{position:relative;z-index:1;transition:padding .35s cubic-bezier(.4,0,.2,1)}.gooey-contentCompact{padding:7px 10px}.gooey-contentExpanded{padding:7px 10px 16px;min-width:300px;max-width:380px}.gooey-header{display:inline-flex;align-items:center;gap:8px;color:inherit}.gooey-header>.gooey-title,.gooey-header>.gooey-timestamp{min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.gooey-header>.gooey-timestamp{margin-left:auto}.gooey-iconWrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;line-height:0}.gooey-title{font-size:12px;font-weight:700;line-height:1;white-space:nowrap;color:inherit;padding:0 4px 2px 2px}.gooey-titleDefault{color:#555}.gooey-titleSuccess{color:#4caf50}.gooey-titleError{color:#e53935}.gooey-titleWarning{color:#c49000}.gooey-titleInfo{color:#1e88e5}.gooey-titleLoading{color:#555}.gooey-timestamp{font-size:11px;font-weight:400;color:#999;white-space:nowrap;line-height:1;padding-left:6px}.gooey-description{font-size:13px;font-weight:400;color:#444;line-height:1.55;margin-top:16px;overflow:hidden}.gooey-actionWrapper{margin-top:12px;overflow:hidden}.gooey-actionButton{display:block;box-sizing:border-box;width:100%;border:none;border-radius:999px;padding:10px 20px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;text-align:center;outline:none;-webkit-tap-highlight-color:transparent;transition:background .15s ease}.gooey-actionButton:focus:not(:focus-visible){outline:none}.gooey-actionButton:focus-visible{outline:2px solid currentColor;outline-offset:2px}.gooey-actionDefault{background:#e8e8e8;color:#555}.gooey-actionDefault:hover{background:#dcdcdc}.gooey-actionDefault:active{background:#d0d0d0}.gooey-actionSuccess{background:#c8e6c9;color:#4caf50}.gooey-actionSuccess:hover{background:#a5d6a7}.gooey-actionSuccess:active{background:#81c784}.gooey-actionError{background:#ffcdd2;color:#e53935}.gooey-actionError:hover{background:#ef9a9a}.gooey-actionError:active{background:#e57373}.gooey-actionWarning{background:#ffecb3;color:#c49000}.gooey-actionWarning:hover{background:#ffe082}.gooey-actionWarning:active{background:#ffd54f}.gooey-actionInfo{background:#bbdefb;color:#1e88e5}.gooey-actionInfo:hover{background:#90caf9}.gooey-actionInfo:active{background:#64b5f6}.gooey-progressWrapper{margin-top:10px;overflow:hidden;border-radius:2px;height:3px;background:#0000000f}.gooey-progressBar{height:100%;border-radius:2px;transform-origin:left center;animation:gooey-progress-shrink var(--gooey-progress-duration, 4s) linear forwards;animation-play-state:running}.gooey-progressPaused .gooey-progressBar{animation-play-state:paused}@keyframes gooey-progress-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.gooey-progressDefault{background:#999}.gooey-progressSuccess{background:#4caf50}.gooey-progressError{background:#e53935}.gooey-progressWarning{background:#c49000}.gooey-progressInfo{background:#1e88e5}.gooey-wrapper[data-theme=dark] .gooey-blobSvg{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3)) drop-shadow(0 1px 4px rgba(0,0,0,.2))}.gooey-wrapper[data-theme=dark] .gooey-titleDefault{color:#ccc}.gooey-wrapper[data-theme=dark] .gooey-titleSuccess{color:#66bb6a}.gooey-wrapper[data-theme=dark] .gooey-titleError{color:#ef5350}.gooey-wrapper[data-theme=dark] .gooey-titleWarning{color:#ffb300}.gooey-wrapper[data-theme=dark] .gooey-titleInfo{color:#42a5f5}.gooey-wrapper[data-theme=dark] .gooey-titleLoading{color:#ccc}.gooey-wrapper[data-theme=dark] .gooey-timestamp{color:#777}.gooey-wrapper[data-theme=dark] .gooey-description{color:#e0e0e0}.gooey-wrapper[data-theme=dark] .gooey-actionDefault{background:#3a3a3a;color:#ccc}.gooey-wrapper[data-theme=dark] .gooey-actionDefault:hover{background:#444}.gooey-wrapper[data-theme=dark] .gooey-actionDefault:active{background:#4e4e4e}.gooey-wrapper[data-theme=dark] .gooey-actionSuccess{background:#1b5e20;color:#66bb6a}.gooey-wrapper[data-theme=dark] .gooey-actionSuccess:hover{background:#2e7d32}.gooey-wrapper[data-theme=dark] .gooey-actionSuccess:active{background:#388e3c}.gooey-wrapper[data-theme=dark] .gooey-actionError{background:#b71c1c;color:#ef5350}.gooey-wrapper[data-theme=dark] .gooey-actionError:hover{background:#c62828}.gooey-wrapper[data-theme=dark] .gooey-actionError:active{background:#d32f2f}.gooey-wrapper[data-theme=dark] .gooey-actionWarning{background:#4a3800;color:#ffb300}.gooey-wrapper[data-theme=dark] .gooey-actionWarning:hover{background:#5c4600}.gooey-wrapper[data-theme=dark] .gooey-actionWarning:active{background:#6e5400}.gooey-wrapper[data-theme=dark] .gooey-actionInfo{background:#0d47a1;color:#42a5f5}.gooey-wrapper[data-theme=dark] .gooey-actionInfo:hover{background:#1565c0}.gooey-wrapper[data-theme=dark] .gooey-actionInfo:active{background:#1976d2}.gooey-wrapper[data-theme=dark] .gooey-progressWrapper{background:#ffffff1a}.gooey-wrapper[data-theme=dark] .gooey-progressDefault{background:#888}.gooey-wrapper[data-theme=dark] .gooey-progressSuccess{background:#66bb6a}.gooey-wrapper[data-theme=dark] .gooey-progressError{background:#ef5350}.gooey-wrapper[data-theme=dark] .gooey-progressWarning{background:#ffb300}.gooey-wrapper[data-theme=dark] .gooey-progressInfo{background:#42a5f5}.gooey-closeButton{position:absolute;top:-6px;left:-6px;z-index:2;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border-style:solid;border-radius:50%;color:#444;cursor:pointer;opacity:0;transition:opacity .15s ease,transform .15s ease;pointer-events:none;outline:none;-webkit-tap-highlight-color:transparent}.gooey-closeButtonRight{left:auto;right:-1px;top:6px}.gooey-wrapper:hover .gooey-closeButton,.gooey-wrapper:focus-within .gooey-closeButton,.gooey-wrapper:active .gooey-closeButton{opacity:1;pointer-events:auto}.gooey-closeButton:focus,.gooey-closeButton:focus-visible{opacity:1;pointer-events:auto;box-shadow:0 0 0 2px #00000026}.gooey-closeButton:hover{transform:scale(1.15)}.gooey-closeButton:active{transform:scale(.95)}.gooey-wrapper[data-theme=dark] .gooey-closeButton{color:#e0e0e0;box-shadow:0 1px 4px #ffffff40}[data-sonner-toaster] .gooey-wrapper[data-theme]{--kp-toast-success: color-mix(in oklab, hsl(var(--success-strong)), hsl(var(--foreground)) 15%);--kp-toast-error: color-mix(in oklab, hsl(var(--destructive-ink)), hsl(var(--foreground)) 15%);--kp-toast-warning: color-mix(in oklab, hsl(var(--warning)), hsl(var(--foreground)) 45%);--kp-toast-info: color-mix(in oklab, hsl(var(--info)), hsl(var(--foreground)) 40%)}.gooey-blobSvg path{fill:hsl(var(--card))}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-titleDefault,[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-titleLoading{color:hsl(var(--foreground))}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-titleSuccess{color:var(--kp-toast-success)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-titleError{color:var(--kp-toast-error)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-titleWarning{color:var(--kp-toast-warning)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-titleInfo{color:var(--kp-toast-info)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-description{color:var(--quiet-ink)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-timestamp{color:hsl(var(--muted-foreground))}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-actionDefault{background:hsl(var(--muted));color:hsl(var(--foreground))}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-actionDefault:hover{background:hsl(var(--muted-foreground) / .2)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-actionDefault:active{background:hsl(var(--muted-foreground) / .3)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-actionSuccess{--kp-toast-ink: var(--kp-toast-success)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-actionError{--kp-toast-ink: var(--kp-toast-error)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-actionWarning{--kp-toast-ink: var(--kp-toast-warning)}[data-sonner-toaster] .gooey-wrapper[data-theme] .gooey-actionInfo{--kp-toast-ink: var(--kp-toast-info)}[data-sonner-toaster] .gooey-wrapper[data-theme] :is(.gooey-actionSuccess,.gooey-actionError,.gooey-actionWarning,.gooey-actionInfo){background:color-mix(in oklab,var(--kp-toast-ink) 10%,hsl(var(--card)));color:var(--kp-toast-ink)}[data-sonner-toaster] .gooey-wrapper[data-theme] :is(.gooey-actionSuccess,.gooey-actionError,.gooey-actionWarning,.gooey-actionInfo):hover{background:color-mix(in oklab,var(--kp-toast-ink) 16%,hsl(var(--card)))}[data-sonner-toaster] .gooey-wrapper[data-theme] :is(.gooey-actionSuccess,.gooey-actionError,.gooey-actionWarning,.gooey-actionInfo):active{background:color-mix(in oklab,var(--kp-toast-ink) 22%,hsl(var(--card)))}@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-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-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--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-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-900:oklch(40.5% .101 131.063);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-900:oklch(39.8% .07 227.392);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-900:oklch(35.9% .144 278.697);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-900:oklch(38% .189 293.745);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-900:oklch(40.8% .153 2.432);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--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-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-2xl:1536px;--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: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--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-black:900;--tracking-tight:-.025em;--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-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-muted:hsl(var(--muted));--font-heading:var(--font-heading);--font-body:var(--font-body);--z-index-sticky:10;--z-index-nav:50;--z-index-modal:50;--z-index-overlay:60;--shadow-1:0px 1px 3px #00000014;--shadow-2:0px 1px 4px #0000001f;--shadow-3:0px 1px 5px #00000024;--shadow-4:0px 4px 10px #0000001f;--shadow-6:0px 3px 15px #0000001a}}@layer base{:root{--success:142.1 76.2% 36.3%;--success-foreground:355.7 100% 97.3%;--warning:45.4 93.4% 47.5%;--warning-foreground:26 83.3% 14.1%;--info:217.2 91.2% 59.8%;--info-foreground:222.2 47.4% 11.2%;--info-strong:217.2 91.2% 45%;--success-muted:142.1 76.2% 94%;--warning-muted:45.4 93.4% 92%;--info-muted:217.2 91.2% 94%;--error-muted:0 84.2% 94%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){:root{--seg-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 8%)}}:root{--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){:root{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}:root{--switch-on:var(--primary)}.dark{--success:142.1 70.6% 45.3%;--success-foreground:144.9 80.4% 10%;--warning:45.4 93.4% 47.5%;--warning-foreground:26 83.3% 14.1%;--info:217.2 91.2% 59.8%;--info-foreground:222.2 47.4% 11.2%;--success-muted:142.1 70.6% 15%;--warning-muted:45.4 93.4% 15%;--info-muted:217.2 91.2% 15%;--error-muted:0 62.8% 15%;--destructive-ink:0 62.8% 63%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.dark{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}.dark{--switch-on:var(--primary)}:where(:root,[data-theme]){--scene-ink:hsl(var(--foreground));--scene-ink-fg:hsl(var(--background));--monogram:var(--primary);--monogram-foreground:var(--primary-foreground);--primary-ink:var(--primary)}:where(.dark,.dark [data-theme],[data-theme].dark){--scene-ink:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){:where(.dark,.dark [data-theme],[data-theme].dark){--scene-ink:color-mix(in oklab, hsl(var(--background)) 70%, black)}}:where(.dark,.dark [data-theme],[data-theme].dark){--scene-ink-fg:hsl(var(--foreground))}[data-theme=default]{--muted-foreground:0 0% 41.1%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=default]{--seg-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 8%)}}[data-theme=default]{--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=default]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=default]{--switch-on:var(--primary)}[data-theme=default].dark,.dark [data-theme=default]{--muted-foreground:0 0% 63.9%;--destructive-ink:0 62.8% 63%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=default].dark,.dark [data-theme=default]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=default].dark,.dark [data-theme=default]{--switch-on:var(--primary)}[data-theme=blue]{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:221.2 83.2% 53.3%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 42.4%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:221.2 83.2% 53.3%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=blue]{--seg-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 8%)}}[data-theme=blue]{--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=blue]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=blue]{--switch-on:var(--primary)}[data-theme=blue].dark,.dark [data-theme=blue]{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--destructive-ink:0 62.8% 66%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=blue].dark,.dark [data-theme=blue]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=blue].dark,.dark [data-theme=blue]{--switch-on:var(--primary)}[data-theme=green]{--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary:142.1 76.2% 36.3%;--primary-foreground:355.7 100% 97.3%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 43.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:142.1 76.2% 36.3%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=green]{--seg-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 8%)}}[data-theme=green]{--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=green]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=green]{--switch-on:var(--primary);--monogram-foreground:144.9 80.4% 6%}[data-theme=green].dark,.dark [data-theme=green]{--background:20 14.3% 4.1%;--foreground:0 0% 95%;--card:24 9.8% 10%;--card-foreground:0 0% 95%;--popover:0 0% 9%;--popover-foreground:0 0% 95%;--primary:142.1 70.6% 45.3%;--primary-foreground:144.9 80.4% 10%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 15%;--muted-foreground:240 5% 64.9%;--accent:12 6.5% 15.1%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 85.7% 97.3%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:142.4 71.8% 29.2%;--destructive-ink:0 62.8% 65%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=green].dark,.dark [data-theme=green]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=green].dark,.dark [data-theme=green]{--switch-on:var(--primary)}[data-theme=orange]{--primary-ink:24.6 95% 39.1%;--background:0 0% 100%;--foreground:20 14.3% 4.1%;--card:0 0% 100%;--card-foreground:20 14.3% 4.1%;--popover:0 0% 100%;--popover-foreground:20 14.3% 4.1%;--primary:24.6 95% 53.1%;--primary-foreground:60 9.1% 97.8%;--secondary:60 4.8% 95.9%;--secondary-foreground:24 9.8% 10%;--muted:60 4.8% 95.9%;--muted-foreground:25 5.3% 41.7%;--accent:60 4.8% 95.9%;--accent-foreground:24 9.8% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:60 9.1% 97.8%;--border:20 5.9% 90%;--input:20 5.9% 90%;--ring:24.6 95% 53.1%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=orange]{--seg-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 8%)}}[data-theme=orange]{--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=orange]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=orange]{--switch-on:24.6 95% 48%;--monogram-foreground:20 14.3% 4.1%}[data-theme=orange].dark,.dark [data-theme=orange]{--primary-ink:var(--primary);--background:20 14.3% 4.1%;--foreground:60 9.1% 97.8%;--card:20 14.3% 4.1%;--card-foreground:60 9.1% 97.8%;--popover:20 14.3% 4.1%;--popover-foreground:60 9.1% 97.8%;--primary:20.5 90.2% 48.2%;--primary-foreground:60 9.1% 97.8%;--secondary:12 6.5% 15.1%;--secondary-foreground:60 9.1% 97.8%;--muted:12 6.5% 15.1%;--muted-foreground:24 5.4% 63.9%;--accent:12 6.5% 15.1%;--accent-foreground:60 9.1% 97.8%;--destructive:0 72.2% 50.6%;--destructive-foreground:60 9.1% 97.8%;--border:12 6.5% 15.1%;--input:12 6.5% 15.1%;--ring:20.5 90.2% 48.2%;--destructive-ink:0 72.2% 65%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=orange].dark,.dark [data-theme=orange]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=orange].dark,.dark [data-theme=orange]{--switch-on:var(--primary);--monogram:24 92% 60%;--monogram-foreground:20 14.3% 6%}[data-theme=violet]{--background:0 0% 100%;--foreground:224 71.4% 4.1%;--card:0 0% 100%;--card-foreground:224 71.4% 4.1%;--popover:0 0% 100%;--popover-foreground:224 71.4% 4.1%;--primary:262.1 83.3% 57.8%;--primary-foreground:210 20% 98%;--secondary:220 14.3% 95.9%;--secondary-foreground:220.9 39.3% 11%;--muted:220 14.3% 95.9%;--muted-foreground:220 8.9% 41.1%;--accent:220 14.3% 95.9%;--accent-foreground:220.9 39.3% 11%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 20% 98%;--border:220 13% 91%;--input:220 13% 91%;--ring:262.1 83.3% 57.8%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=violet]{--seg-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 8%)}}[data-theme=violet]{--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=violet]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=violet]{--switch-on:var(--primary)}[data-theme=violet].dark,.dark [data-theme=violet]{--primary-ink:263.4 70% 62.4%;--background:224 71.4% 4.1%;--foreground:210 20% 98%;--card:224 71.4% 4.1%;--card-foreground:210 20% 98%;--popover:224 71.4% 4.1%;--popover-foreground:210 20% 98%;--primary:263.4 70% 50.4%;--primary-foreground:210 20% 98%;--secondary:215 27.9% 16.9%;--secondary-foreground:210 20% 98%;--muted:215 27.9% 16.9%;--muted-foreground:217.9 10.6% 64.9%;--accent:215 27.9% 16.9%;--accent-foreground:210 20% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 20% 98%;--border:215 27.9% 16.9%;--input:215 27.9% 16.9%;--ring:263.4 70% 50.4%;--destructive-ink:0 62.8% 66%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=violet].dark,.dark [data-theme=violet]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=violet].dark,.dark [data-theme=violet]{--switch-on:263.4 70% 53%;--monogram:263 70% 74%;--monogram-foreground:224 71.4% 8%}[data-theme=saffron]{--primary-ink:40 91% 31%;--background:0 0% 100%;--foreground:254 25% 20%;--card:40 40% 97%;--card-foreground:254 25% 20%;--popover:0 0% 100%;--popover-foreground:254 25% 20%;--primary:40 91% 68%;--primary-foreground:254 25% 15%;--secondary:251 24% 41%;--secondary-foreground:0 0% 98%;--muted:40 30% 94%;--muted-foreground:251 15% 40%;--accent:135 21% 32%;--accent-foreground:0 0% 98%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:40 20% 88%;--input:40 20% 88%;--ring:40 91% 68%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=saffron]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=saffron]{--switch-on:40 91% 39%;--monogram:254 25% 22%;--monogram-foreground:40 91% 68%}[data-theme=saffron].dark,.dark [data-theme=saffron]{--primary-ink:var(--primary);--background:254 25% 10%;--foreground:40 30% 95%;--card:254 25% 12%;--card-foreground:40 30% 95%;--popover:254 25% 10%;--popover-foreground:40 30% 95%;--primary:40 85% 62%;--primary-foreground:254 25% 10%;--secondary:135 21% 32%;--secondary-foreground:40 30% 95%;--muted:254 20% 18%;--muted-foreground:40 20% 65%;--accent:251 24% 45%;--accent-foreground:40 30% 95%;--destructive:0 62.8% 30.6%;--destructive-foreground:40 30% 95%;--border:254 20% 20%;--input:254 20% 20%;--ring:40 85% 62%;--destructive-ink:0 62.8% 65%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=saffron].dark,.dark [data-theme=saffron]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=saffron].dark,.dark [data-theme=saffron]{--switch-on:var(--primary);--monogram:var(--primary);--monogram-foreground:var(--primary-foreground)}[data-theme=garnet]{--background:40 20% 98%;--foreground:26 11% 11%;--card:42 21% 95%;--card-foreground:26 11% 11%;--popover:40 20% 98%;--popover-foreground:26 11% 11%;--primary:4 49% 32%;--primary-foreground:42 21% 95%;--secondary:42 16% 85%;--secondary-foreground:26 11% 15%;--muted:42 16% 92%;--muted-foreground:26 11% 39.5%;--accent:58 21% 28%;--accent-foreground:42 21% 95%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:42 12% 85%;--input:42 12% 85%;--ring:4 49% 32%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=garnet]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=garnet]{--switch-on:var(--primary)}[data-theme=garnet].dark,.dark [data-theme=garnet]{--primary-ink:4 49% 59%;--background:26 11% 8%;--foreground:42 21% 90%;--card:26 11% 11%;--card-foreground:42 21% 90%;--popover:26 11% 8%;--popover-foreground:42 21% 90%;--primary:4 49% 40%;--primary-foreground:42 21% 95%;--secondary:58 21% 28%;--secondary-foreground:42 21% 90%;--muted:26 11% 15%;--muted-foreground:42 16% 58%;--accent:42 16% 50%;--accent-foreground:26 11% 11%;--destructive:0 62.8% 30.6%;--destructive-foreground:42 21% 90%;--border:26 11% 18%;--input:26 11% 18%;--ring:4 49% 45%;--destructive-ink:0 62.8% 65%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=garnet].dark,.dark [data-theme=garnet]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=garnet].dark,.dark [data-theme=garnet]{--switch-on:4 49% 48%;--monogram:42 21% 86%;--monogram-foreground:4 49% 30%}[data-theme=jet]{--background:30 15% 98%;--foreground:198 35% 7%;--card:30 10% 96%;--card-foreground:198 35% 7%;--popover:30 15% 98%;--popover-foreground:198 35% 7%;--primary:19 33% 34%;--primary-foreground:30 20% 95%;--secondary:30 10% 92%;--secondary-foreground:198 35% 12%;--muted:30 8% 94%;--muted-foreground:10 5% 40%;--accent:25 49% 65%;--accent-foreground:198 35% 7%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:30 8% 88%;--input:30 8% 88%;--ring:19 33% 34%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=jet]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=jet]{--switch-on:var(--primary)}[data-theme=jet].dark,.dark [data-theme=jet]{--background:198 35% 5%;--foreground:25 35% 85%;--card:201 28% 10%;--card-foreground:25 35% 85%;--popover:198 35% 5%;--popover-foreground:25 35% 85%;--primary:19 40% 42%;--primary-foreground:25 35% 90%;--secondary:10 5% 22%;--secondary-foreground:25 35% 85%;--muted:201 28% 13%;--muted-foreground:25 30% 59.5%;--accent:25 49% 60%;--accent-foreground:198 35% 5%;--destructive:0 62.8% 30.6%;--destructive-foreground:25 35% 85%;--border:201 25% 16%;--input:201 25% 16%;--ring:19 40% 45%;--destructive-ink:0 62.8% 63%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=jet].dark,.dark [data-theme=jet]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=jet].dark,.dark [data-theme=jet]{--switch-on:var(--primary);--monogram:19 42% 64%;--monogram-foreground:198 35% 7%}[data-theme=suburban]{--background:0 0% 100%;--foreground:214 14% 22%;--card:0 0% 96%;--card-foreground:214 14% 22%;--popover:0 0% 100%;--popover-foreground:214 14% 22%;--primary:205 16% 27%;--primary-foreground:0 0% 98%;--secondary:0 0% 93%;--secondary-foreground:214 14% 22%;--muted:0 0% 95%;--muted-foreground:205 10% 41%;--accent:37 88% 50%;--accent-foreground:214 14% 12%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 88%;--input:0 0% 88%;--ring:205 16% 27%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=suburban]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=suburban]{--switch-on:var(--primary)}[data-theme=suburban].dark,.dark [data-theme=suburban]{--primary-ink:205 20% 57%;--background:214 14% 12%;--foreground:0 0% 93%;--card:214 14% 16%;--card-foreground:0 0% 93%;--popover:214 14% 12%;--popover-foreground:0 0% 93%;--primary:205 20% 40%;--primary-foreground:0 0% 98%;--secondary:214 14% 22%;--secondary-foreground:0 0% 93%;--muted:214 14% 18%;--muted-foreground:0 0% 63.5%;--accent:37 88% 50%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 93%;--border:214 14% 22%;--input:214 14% 22%;--ring:205 20% 45%;--destructive-ink:0 62.8% 67%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=suburban].dark,.dark [data-theme=suburban]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=suburban].dark,.dark [data-theme=suburban]{--switch-on:205 20% 45%;--monogram:205 22% 70%;--monogram-foreground:214 14% 12%}[data-theme=teal]{--background:182 15% 98%;--foreground:194 79% 18%;--card:182 18% 96%;--card-foreground:194 79% 18%;--popover:182 15% 98%;--popover-foreground:194 79% 18%;--primary:194 79% 18%;--primary-foreground:182 18% 95%;--secondary:182 18% 88%;--secondary-foreground:194 79% 18%;--muted:182 15% 93%;--muted-foreground:194 50% 35%;--accent:27 79% 52%;--accent-foreground:0 0% 98%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:182 15% 85%;--input:182 15% 85%;--ring:194 79% 18%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=teal]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=teal]{--switch-on:var(--primary)}[data-theme=teal].dark,.dark [data-theme=teal]{--background:194 79% 10%;--foreground:26 72% 85%;--card:194 79% 14%;--card-foreground:26 72% 85%;--popover:194 79% 10%;--popover-foreground:26 72% 85%;--primary:182 18% 70%;--primary-foreground:194 79% 10%;--secondary:194 60% 22%;--secondary-foreground:26 72% 85%;--muted:194 70% 15%;--muted-foreground:182 18% 63%;--accent:27 79% 52%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:26 72% 85%;--border:194 60% 20%;--input:194 60% 20%;--ring:182 25% 60%;--destructive-ink:0 62.8% 69%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=teal].dark,.dark [data-theme=teal]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=teal].dark,.dark [data-theme=teal]{--switch-on:var(--primary)}[data-theme=retro]{--background:45 64% 96%;--foreground:204 78% 20%;--card:45 64% 93%;--card-foreground:204 78% 20%;--popover:45 64% 96%;--popover-foreground:204 78% 20%;--primary:204 78% 38%;--primary-foreground:45 64% 96%;--secondary:195 64% 90%;--secondary-foreground:204 78% 25%;--muted:45 40% 92%;--muted-foreground:204 40% 40%;--accent:26 97% 48%;--accent-foreground:0 0% 100%;--destructive:351 91% 33%;--destructive-foreground:0 0% 98%;--border:45 30% 85%;--input:45 30% 85%;--ring:204 78% 38%;--destructive-ink:351 91% 33%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=retro]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=retro]{--switch-on:var(--primary)}[data-theme=retro].dark,.dark [data-theme=retro]{--background:204 78% 10%;--foreground:45 64% 92%;--card:204 78% 14%;--card-foreground:45 64% 92%;--popover:204 78% 10%;--popover-foreground:45 64% 92%;--primary:41 96% 57%;--primary-foreground:204 78% 10%;--secondary:195 64% 35%;--secondary-foreground:45 64% 92%;--muted:204 60% 16%;--muted-foreground:45 40% 65%;--accent:26 97% 48%;--accent-foreground:0 0% 100%;--destructive:351 91% 40%;--destructive-foreground:0 0% 98%;--border:204 60% 20%;--input:204 60% 20%;--ring:41 96% 57%;--destructive-ink:351 75% 67%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=retro].dark,.dark [data-theme=retro]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=retro].dark,.dark [data-theme=retro]{--switch-on:var(--primary)}[data-theme=luxury]{--primary-ink:42 100% 29%;--background:0 0% 100%;--foreground:0 0% 5%;--card:40 20% 97%;--card-foreground:0 0% 5%;--popover:0 0% 100%;--popover-foreground:0 0% 5%;--primary:42 100% 45%;--primary-foreground:0 0% 5%;--secondary:0 0% 94%;--secondary-foreground:0 0% 15%;--muted:40 10% 95%;--muted-foreground:0 0% 40%;--accent:42 100% 65%;--accent-foreground:0 0% 5%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 88%;--input:0 0% 88%;--ring:42 100% 45%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=luxury]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=luxury]{--switch-on:42 100% 36%}[data-theme=luxury].dark,.dark [data-theme=luxury]{--primary-ink:var(--primary);--background:0 0% 1%;--foreground:42 100% 85%;--card:240 2% 8%;--card-foreground:42 100% 85%;--popover:0 0% 1%;--popover-foreground:42 100% 85%;--primary:42 100% 77%;--primary-foreground:0 0% 1%;--secondary:240 2% 18%;--secondary-foreground:42 100% 85%;--muted:240 2% 12%;--muted-foreground:42 50% 55%;--accent:42 100% 65%;--accent-foreground:0 0% 1%;--destructive:0 62.8% 30.6%;--destructive-foreground:42 100% 85%;--border:240 2% 18%;--input:240 2% 18%;--ring:42 100% 77%;--destructive-ink:0 62.8% 62%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=luxury].dark,.dark [data-theme=luxury]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=luxury].dark,.dark [data-theme=luxury]{--switch-on:var(--primary)}[data-theme=bronze]{--background:47 28% 96%;--foreground:37 10% 20%;--card:47 28% 93%;--card-foreground:37 10% 20%;--popover:47 28% 96%;--popover-foreground:37 10% 20%;--primary:28 40% 47%;--primary-foreground:47 28% 96%;--secondary:163 16% 88%;--secondary-foreground:37 10% 25%;--muted:47 20% 92%;--muted-foreground:37 10% 39%;--accent:193 17% 51%;--accent-foreground:0 0% 98%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:47 15% 85%;--input:47 15% 85%;--ring:28 40% 47%;--destructive-ink:0 84.2% 44%;--seg-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=bronze]{--seg-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 8%)}}[data-theme=bronze]{--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=bronze]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=bronze]{--switch-on:var(--primary);--monogram-foreground:37 10% 8%}[data-theme=bronze].dark,.dark [data-theme=bronze]{--background:37 10% 10%;--foreground:47 28% 85%;--card:37 10% 14%;--card-foreground:47 28% 85%;--popover:37 10% 10%;--popover-foreground:47 28% 85%;--primary:28 45% 55%;--primary-foreground:37 10% 10%;--secondary:193 17% 35%;--secondary-foreground:47 28% 85%;--muted:37 10% 18%;--muted-foreground:47 20% 62%;--accent:163 16% 55%;--accent-foreground:37 10% 10%;--destructive:0 62.8% 30.6%;--destructive-foreground:47 28% 85%;--border:37 10% 22%;--input:37 10% 22%;--ring:28 45% 55%;--destructive-ink:0 62.8% 68%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=bronze].dark,.dark [data-theme=bronze]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=bronze].dark,.dark [data-theme=bronze]{--switch-on:var(--primary)}[data-theme=splatter]{--background:38 20% 97%;--foreground:231 20% 15%;--card:38 20% 94%;--card-foreground:231 20% 15%;--popover:38 20% 97%;--popover-foreground:231 20% 15%;--primary:1 75% 37%;--primary-foreground:0 0% 98%;--secondary:232 12% 88%;--secondary-foreground:231 20% 20%;--muted:38 15% 92%;--muted-foreground:231 15% 44%;--accent:32 87% 52%;--accent-foreground:231 20% 10%;--destructive:1 75% 45%;--destructive-foreground:0 0% 98%;--border:38 10% 85%;--input:38 10% 85%;--ring:1 75% 37%;--destructive-ink:1 75% 45%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=splatter]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=splatter]{--switch-on:var(--primary)}[data-theme=splatter].dark,.dark [data-theme=splatter]{--background:231 20% 5%;--foreground:38 33% 80%;--card:231 20% 9%;--card-foreground:38 33% 80%;--popover:231 20% 5%;--popover-foreground:38 33% 80%;--primary:1 75% 45%;--primary-foreground:0 0% 98%;--secondary:232 12% 30%;--secondary-foreground:38 33% 80%;--muted:231 20% 12%;--muted-foreground:232 12% 59.5%;--accent:32 87% 52%;--accent-foreground:0 0% 98%;--destructive:1 75% 40%;--destructive-foreground:0 0% 98%;--border:231 20% 18%;--input:231 20% 18%;--ring:1 75% 50%;--destructive-ink:1 75% 62%;--seg-ink:hsl(var(--muted-foreground));--quiet-ink:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){[data-theme=splatter].dark,.dark [data-theme=splatter]{--quiet-ink:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%)}}[data-theme=splatter].dark,.dark [data-theme=splatter]{--switch-on:var(--primary);--monogram:38 33% 80%;--monogram-foreground:1 75% 34%}[data-typography=system]{--font-heading:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-body:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}[data-typography=oxygen]{--font-heading:"Oxygen", ui-sans-serif, system-ui, sans-serif;--font-body:"Source Sans Pro", ui-sans-serif, system-ui, sans-serif}[data-typography=josefin]{--font-heading:"Josefin Slab", ui-serif, Georgia, serif;--font-body:"Maven Pro", ui-sans-serif, system-ui, sans-serif}[data-typography=montserrat]{--font-heading:"Montserrat", ui-sans-serif, system-ui, sans-serif;--font-body:"PT Sans Narrow", ui-sans-serif, system-ui, sans-serif}[data-typography=alfa]{--font-heading:"Alfa Slab One", ui-serif, Georgia, serif;--font-body:"Gentium Book Basic", ui-serif, Georgia, serif}[data-typography=playfair]{--font-heading:"Playfair Display", ui-serif, Georgia, serif;--font-body:"Chivo", ui-sans-serif, system-ui, sans-serif}[data-typography=fjalla]{--font-heading:"Fjalla One", ui-sans-serif, system-ui, sans-serif;--font-body:"Noto Sans", ui-sans-serif, system-ui, sans-serif}[data-typography=abel]{--font-heading:"Abel", ui-sans-serif, system-ui, sans-serif;--font-body:"PT Serif", ui-serif, Georgia, serif}[data-typography=montserrat-lora]{--font-heading:"Montserrat", ui-sans-serif, system-ui, sans-serif;--font-body:"Lora", ui-serif, Georgia, serif}[data-typography=raleway]{--font-heading:"Raleway", ui-sans-serif, system-ui, sans-serif;--font-body:"Roboto Condensed", ui-sans-serif, system-ui, sans-serif}[data-typography=vibes]{--font-heading:"Great Vibes", cursive;--font-body:"Montserrat", ui-sans-serif, system-ui, sans-serif}[data-typography=parisienne]{--font-heading:"Parisienne", cursive;--font-body:"Source Sans Pro", ui-sans-serif, system-ui, sans-serif}[data-typography=teko]{--font-heading:"Teko", ui-sans-serif, system-ui, sans-serif;--font-body:"Montserrat", ui-sans-serif, system-ui, sans-serif}[data-typography=playball]{--font-heading:"Playball", cursive;--font-body:"PT Sans", ui-sans-serif, system-ui, sans-serif}[data-typography=lora]{--font-heading:"Lora", ui-serif, Georgia, serif;--font-body:"Source Sans Pro", ui-sans-serif, system-ui, sans-serif}[data-typography=dancing]{--font-heading:"Dancing Script", cursive;--font-body:"EB Garamond", ui-serif, Georgia, serif}[data-typography=oswald]{--font-heading:"Oswald", ui-sans-serif, system-ui, sans-serif;--font-body:"Roboto", ui-sans-serif, system-ui, sans-serif}[data-typography]:not([data-typography=system]) h1:not(.font-body),[data-typography]:not([data-typography=system]) h2:not(.font-body),[data-typography]:not([data-typography=system]) h3:not(.font-body),[data-typography]:not([data-typography=system]) h4:not(.font-body),[data-typography]:not([data-typography=system]) h5:not(.font-body),[data-typography]:not([data-typography=system]) h6:not(.font-body),[data-typography]:not([data-typography=system]) .font-heading{font-family:var(--font-heading)}[data-typography]:not([data-typography=system]) p:not(.font-heading),[data-typography]:not([data-typography=system]) span:not([class*=fi]):not(.font-heading),[data-typography]:not([data-typography=system]) li:not(.font-heading),[data-typography]:not([data-typography=system]) label:not(.font-heading),[data-typography][data-marketing]:not([data-typography=system]) a:not(.font-heading,.font-mono,:is(h1,h2,h3,h4,h5,h6,.font-heading,.font-mono) *),[data-typography][data-marketing]:not([data-typography=system]) button:not(.font-heading,.font-mono,:is(h1,h2,h3,h4,h5,h6,.font-heading,.font-mono) *),[data-typography]:not([data-typography=system]) .font-body{font-family:var(--font-body)}:root,[data-theme=default]{--page:38 70% 95.5%;--panel:212 45% 92.5%;--panel-lo:212 36% 83.5%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:210 100% 18%;--action-foreground:0 0% 98%;--flair:30 95% 36%}[data-theme=blue]{--page:214 85% 96.5%;--panel:217 70% 92.5%;--panel-lo:217 56% 83.5%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:221.2 83.2% 50%;--action-foreground:210 40% 98%;--flair:199 89% 34%}[data-theme=green]{--page:138 50% 95.5%;--panel:150 40% 91.5%;--panel-lo:150 32% 82.5%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:142.1 76.2% 27%;--action-foreground:0 0% 100%;--flair:172 80% 26%}[data-theme=orange]{--page:36 95% 95.5%;--panel:24 80% 92.5%;--panel-lo:24 64% 83.5%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:24.6 95% 35%;--action-foreground:0 0% 100%;--flair:8 80% 44%}[data-theme=violet]{--page:262 85% 97%;--panel:258 65% 93%;--panel-lo:258 52% 84%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:262.1 83.3% 55%;--action-foreground:210 20% 98%;--flair:292 70% 40%}[data-theme=saffron]{--page:42 85% 94%;--panel:251 25% 93%;--panel-lo:251 20% 84%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:251 30% 36%;--action-foreground:40 40% 97%;--flair:135 30% 30%}[data-theme=garnet]{--page:42 30% 93%;--panel:58 18% 88%;--panel-lo:58 14.4% 79%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:4 49% 32%;--action-foreground:40 20% 98%;--flair:58 30% 28%}[data-theme=jet]{--page:30 35% 95%;--panel:200 16% 90%;--panel-lo:200 12.8% 81%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:19 33% 32%;--action-foreground:30 15% 98%;--flair:25 55% 38%}[data-theme=suburban]{--page:40 45% 96.5%;--panel:205 20% 91.5%;--panel-lo:205 16% 82.5%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:205 16% 27%;--action-foreground:0 0% 100%;--flair:33 90% 36%}[data-theme=teal]{--page:182 25% 95.5%;--panel:190 30% 90.5%;--panel-lo:190 24% 81.5%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:194 79% 20%;--action-foreground:182 15% 98%;--flair:27 79% 40%}[data-theme=retro]{--page:45 64% 92%;--panel:195 45% 92%;--panel-lo:195 36% 83%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:204 78% 34%;--action-foreground:45 64% 96%;--flair:26 97% 40%}[data-theme=luxury]{--page:42 50% 95%;--panel:40 8% 91%;--panel-lo:40 6.4% 82%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:240 2% 10%;--action-foreground:42 100% 77%;--flair:40 85% 32%}[data-theme=bronze]{--page:47 35% 92%;--panel:175 22% 89.5%;--panel-lo:175 17.6% 80.5%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:28 45% 35%;--action-foreground:47 28% 97%;--flair:193 25% 34%}[data-theme=splatter]{--page:38 35% 94%;--panel:232 18% 90.5%;--panel-lo:232 14.4% 81.5%;--wax:351 62% 30%;--wax-hi:351 52% 44%;--wax-lo:351 70% 18%;--action:1 75% 37%;--action-foreground:38 20% 97%;--flair:32 87% 36%}.dark,.dark [data-theme=default],[data-theme=default].dark{--page:35 15% 13%;--panel:210 40% 10%;--panel-lo:210 32% 18%;--page-border:35 15% 24%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:209 91% 61%;--action-foreground:210 50% 8%;--flair:33 74% 62%}.dark [data-theme=blue],[data-theme=blue].dark{--page:220 35% 15%;--panel:222 55% 10%;--panel-lo:222 44% 18%;--page-border:220 35% 26%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:217.2 91.2% 64%;--action-foreground:222.2 47.4% 11.2%;--flair:199 89% 60%}.dark [data-theme=green],[data-theme=green].dark{--page:140 18% 13%;--panel:150 12% 9.5%;--panel-lo:150 9.6% 17.5%;--page-border:140 18% 24%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:142.1 70.6% 47%;--action-foreground:144.9 80.4% 10%;--flair:160 70% 50%}.dark [data-theme=orange],[data-theme=orange].dark{--page:24 45% 14%;--panel:20 14% 9%;--panel-lo:20 11.2% 17%;--page-border:24 45% 25%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:20.5 90.2% 56%;--action-foreground:20 14.3% 6%;--flair:40 95% 58%}.dark [data-theme=violet],[data-theme=violet].dark{--page:258 28% 16%;--panel:235 45% 10%;--panel-lo:235 36% 18%;--page-border:258 28% 27%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:263.4 75% 68%;--action-foreground:224 71.4% 6%;--flair:292 70% 70%}.dark [data-theme=saffron],[data-theme=saffron].dark{--page:40 22% 17%;--panel:254 25% 15%;--panel-lo:254 20% 23%;--page-border:40 22% 28%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:40 85% 62%;--action-foreground:254 25% 10%;--flair:135 35% 55%}.dark [data-theme=garnet],[data-theme=garnet].dark{--page:6 30% 17%;--panel:26 12% 12%;--panel-lo:26 9.6% 20%;--page-border:6 30% 28%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:4 58% 68%;--action-foreground:26 11% 8%;--flair:58 30% 55%}.dark [data-theme=jet],[data-theme=jet].dark{--page:19 25% 15%;--panel:200 30% 11%;--panel-lo:200 24% 19%;--page-border:19 25% 26%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:19 45% 61.5%;--action-foreground:198 35% 5%;--flair:30 55% 66%}.dark [data-theme=suburban],[data-theme=suburban].dark{--page:214 14% 19%;--panel:214 14% 14.5%;--panel-lo:214 11.2% 22.5%;--page-border:214 14% 30%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:205 30% 64%;--action-foreground:214 14% 10%;--flair:37 88% 55%}.dark [data-theme=teal],[data-theme=teal].dark{--page:192 45% 17%;--panel:194 70% 12.5%;--panel-lo:194 56% 20.5%;--page-border:192 45% 28%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:182 30% 68%;--action-foreground:194 79% 10%;--flair:27 79% 58%}.dark [data-theme=retro],[data-theme=retro].dark{--page:206 45% 18%;--panel:204 65% 13%;--panel-lo:204 52% 21%;--page-border:206 45% 29%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:41 96% 57%;--action-foreground:204 78% 10%;--flair:26 97% 58%}.dark [data-theme=luxury],[data-theme=luxury].dark{--page:40 12% 12%;--panel:240 2% 8%;--panel-lo:240 1.6% 16%;--page-border:40 12% 23%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:42 100% 77%;--action-foreground:0 0% 1%;--flair:38 90% 60%}.dark [data-theme=bronze],[data-theme=bronze].dark{--page:38 18% 18.5%;--panel:190 18% 15%;--panel-lo:190 14.4% 23%;--page-border:38 18% 29.5%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:28 50% 63.5%;--action-foreground:37 10% 8%;--flair:163 25% 60%}.dark [data-theme=splatter],[data-theme=splatter].dark{--page:231 18% 15%;--panel:231 22% 10%;--panel-lo:231 17.6% 18%;--page-border:231 18% 26%;--wax:351 55% 38%;--wax-hi:351 50% 52%;--wax-lo:351 65% 22%;--action:1 75% 65.5%;--action-foreground:231 20% 5%;--flair:32 87% 55%}:root{--gold:41 70% 46%;--press-text:0 1px 0 #ffffffb3;--emboss-hi:#ffffffbf;--emboss-lo:#2e536b38;--grain-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .25 0 0 0 0 .15 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.dark{--gold:41 75% 58%;--press-text:0 -1px 0 #0000008c;--emboss-hi:#2972a359;--emboss-lo:#00000073}[data-theme=teal]{--emboss-lo:#264d5938}.dark [data-theme=teal],[data-theme=teal].dark{--emboss-hi:#33819959;--emboss-lo:#00000073}:root{--kp-t-fast:.15s;--kp-t-mid:.2s;--kp-t-exp:.25s;--kp-t-hover:.3s;--kp-t-side:.3s;--kp-t-page:.5s;--kp-t-cover:.7s;--kp-t-squash:.45s;--kp-t-burst:2s;--kp-ease:cubic-bezier(.4, 0, .2, 1);--kp-ease-out:cubic-bezier(0, 0, .2, 1);--kp-ease-fm:cubic-bezier(0, 0, .58, 1);--kp-ease-page:ease;--kp-ease-appear:cubic-bezier(.04, .81, .82, .97);--kp-ease-fly:cubic-bezier(.42, 0, .58, 1);--kp-spring:cubic-bezier(.3, 1.3, .5, 1);--kp-enter-y:16px;--kp-enter-x:16px;--kp-stagger:.12s;--kp-stagger-y:18px;--kp-press:.97;--kp-press-help:.94;--kp-pop-scale:.95;--kp-pop-shift:2px}@media(prefers-reduced-motion:reduce){:root{--kp-t-fast:0s;--kp-t-mid:0s;--kp-t-exp:0s;--kp-t-hover:0s;--kp-t-side:0s;--kp-t-page:0s;--kp-t-cover:0s;--kp-t-squash:0s;--kp-t-burst:0s;--kp-stagger:0s}}*,: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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{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)}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--card-accent:0 0% 100%;--card-accent-foreground:0 0% 3.9%;--card-subtle:31 57% 96%;--card-subtle-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:210 100% 13%;--primary-foreground:0 0% 98%;--secondary:32 100% 37%;--secondary-foreground:0 0% 9%;--secondary-muted:32 75% 78%;--secondary-muted-foreground:0 0% 3.9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:33 74% 62%;--accent-foreground:0 0% 98%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--success:141 71% 48%;--success-foreground:0 0% 98%;--success-strong:142 72% 29%;--success-ink:0 0% 100%;--warning:36 100% 50%;--warning-foreground:0 0% 98%;--warning-ink:26 83% 14%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--radius:.5rem;--wheel-center-start:#fff;--wheel-center-mid:#f3f4f6;--wheel-center-end:#d1d5db;--wheel-center-stroke:#fff;--wheel-inner-shadow:#0003}.dark{--background:210 50% 5%;--foreground:0 0% 98%;--card:210 50% 5%;--card-foreground:0 0% 98%;--card-accent:31 57% 93%;--card-accent-foreground:0 0% 3.9%;--card-subtle:233 24% 15%;--card-subtle-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:31 57% 93%;--primary-foreground:0 0% 9%;--secondary:209 91% 61%;--secondary-foreground:0 0% 98%;--secondary-muted:210 67% 94%;--secondary-muted-foreground:0 0% 3.9%;--muted:210 100% 13%;--muted-foreground:0 0% 63.9%;--accent:31 57% 93%;--accent-foreground:210 100% 13%;--destructive:0 62.8% 63%;--destructive-foreground:0 0% 98%;--success:141 71% 48%;--success-foreground:0 0% 98%;--success-strong:141 71% 48%;--success-ink:145 80% 10%;--warning:36 100% 50%;--warning-foreground:0 0% 98%;--warning-ink:26 83% 14%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--wheel-center-start:#374151;--wheel-center-mid:#1f2937;--wheel-center-end:#111827;--wheel-center-stroke:#4b5563;--wheel-inner-shadow:#0006}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}html:not([data-color-mode]),html:not([data-color-mode]) body{color-scheme:dark;background-color:#061d2d}:root{color-scheme:light}:root.dark,.dark{color-scheme:dark}html{scrollbar-gutter:stable}:where(:root,.dark,[data-theme]){--kp-sb-size:10px;--kp-sb-thumb:hsl(var(--muted-foreground) / .85);--kp-sb-thumb-hot:hsl(var(--foreground) / .75)}@supports not selector(::-webkit-scrollbar){:where(html,html *){scrollbar-width:thin;scrollbar-color:transparent transparent}:where(html[data-kp-sb-live],html:hover,[data-kp-sb-live],:hover){scrollbar-color:var(--kp-sb-thumb) transparent}}@media(hover:hover)and (pointer:fine){::-webkit-scrollbar{width:var(--kp-sb-size);height:var(--kp-sb-size);background:0 0}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background:padding-box padding-box;border:3px solid #0000;border-radius:99px;min-width:32px;min-height:32px}:is([data-kp-sb-live],:hover)::-webkit-scrollbar-thumb{background-color:var(--kp-sb-thumb)}:where([data-kp-sb-live],:hover):not(html){scroll-margin-top:.01px}:is(html,body)::-webkit-scrollbar-thumb{background-color:var(--kp-sb-thumb)}::-webkit-scrollbar-thumb:hover{background-color:var(--kp-sb-thumb-hot);border-width:2px}::-webkit-scrollbar-thumb:active{background-color:var(--kp-sb-thumb-hot);border-width:2px}@media(prefers-reduced-motion:no-preference){::-webkit-scrollbar-thumb{transition:background-color var(--kp-t-fast,.15s)}}}:root{--t-CHARACTER:oklch(55% .15 258);--t-PLAYER:oklch(62% .12 228);--t-MECHANIC:oklch(52% .1 178);--t-LOCATION:oklch(58% .14 142);--t-QUEST:oklch(66% .14 100);--t-ITEM:oklch(62% .14 72);--t-BEAST:oklch(53% .12 50);--t-FACTION:oklch(60% .19 24);--t-EVENT:oklch(55% .16 300);--t-OTHER:oklch(55% .02 250);--t-CHARACTER-ink:oklch(44% .15 258);--t-PLAYER-ink:oklch(44% .1 228);--t-MECHANIC-ink:oklch(42% .08 178);--t-LOCATION-ink:oklch(42% .11 142);--t-QUEST-ink:oklch(42% .09 100);--t-ITEM-ink:oklch(43% .1 72);--t-BEAST-ink:oklch(44% .11 50);--t-FACTION-ink:oklch(45% .17 24);--t-EVENT-ink:oklch(44% .16 300);--t-OTHER-ink:oklch(44% .02 250);--fs-xs:11px;--fs-sm:12.5px;--fs-base:14px;--fs-md:16px;--fs-lg:20px;--fs-h1:38px;--r-page:3px;--r-kit:6px;--r-hist:8px;--r-chapter:10px;--r-control:8px;--r-panel:12px;--r-tag:999px;--r-card:var(--r-kit);--nav-h:56px;--crumb-h:32px;--drawer-w:420px;--pull-w:28px;--pull-h:40px;--pad:22px;--kp-z-help:90;--kp-help-room:64px}.dark{--t-CHARACTER:oklch(78% .12 258);--t-PLAYER:oklch(84% .09 228);--t-MECHANIC:oklch(74% .1 178);--t-LOCATION:oklch(81% .13 142);--t-QUEST:oklch(86% .14 100);--t-ITEM:oklch(82% .13 72);--t-BEAST:oklch(74% .11 50);--t-FACTION:oklch(72% .17 24);--t-EVENT:oklch(78% .13 300);--t-OTHER:oklch(75% .02 250);--t-CHARACTER-ink:oklch(82% .1 258);--t-PLAYER-ink:oklch(85% .08 228);--t-MECHANIC-ink:oklch(82% .09 178);--t-LOCATION-ink:oklch(83% .12 142);--t-QUEST-ink:oklch(87% .13 100);--t-ITEM-ink:oklch(84% .12 72);--t-BEAST-ink:oklch(83% .09 50);--t-FACTION-ink:oklch(83% .11 24);--t-EVENT-ink:oklch(83% .11 300);--t-OTHER-ink:oklch(82% .02 250)}[data-family=historian]{--r-card:var(--r-hist)}[data-family=kit]{--r-card:var(--r-kit)}[data-view=chapters]{--r-card:var(--r-chapter)}:where(:root,.dark,[data-theme]){--action-fg:var(--action-foreground);--emb-l:var(--emboss-hi);--emb-d:var(--emboss-lo);--press:var(--press-text);--kp-tov-fade:hsl(var(--muted))}:root{--shadow-ink:0 0% 3.9%}[data-theme=blue]{--shadow-ink:222.2 84% 4.9%}[data-theme=green]{--shadow-ink:240 10% 3.9%}[data-theme=orange]{--shadow-ink:20 14.3% 4.1%}[data-theme=violet]{--shadow-ink:224 71.4% 4.1%}[data-theme=saffron]{--shadow-ink:254 25% 10%}[data-theme=garnet]{--shadow-ink:26 11% 5.5%}[data-theme=jet]{--shadow-ink:198 35% 3.5%}[data-theme=suburban]{--shadow-ink:214 14% 12%}[data-theme=teal]{--shadow-ink:194 79% 8%}[data-theme=retro]{--shadow-ink:204 78% 10%}[data-theme=luxury]{--shadow-ink:0 0% 2.5%}[data-theme=bronze]{--shadow-ink:37 10% 10%}[data-theme=splatter]{--shadow-ink:231 20% 7.5%}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#155dfc;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6a7282;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components{.kp-sw{--kp-sw-w:44px;--kp-sw-h:26px;--kp-sw-k:20px;--kp-sw-kw:var(--kp-sw-k);--kp-sw-tick:12px;--kp-sw-ink:hsl(var(--switch-on,var(--primary)));--kp-sw-off:calc(var(--kp-sw-h) / 2);--kp-sw-on:calc(var(--kp-sw-w) - var(--kp-sw-h) / 2);--kp-sw-c:var(--kp-sw-off);box-sizing:border-box;width:var(--kp-sw-w);height:var(--kp-sw-h);vertical-align:middle;cursor:pointer;background:hsl(var(--muted));box-shadow:inset 0 0 0 1.5px hsl(var(--muted-foreground));touch-action:pan-y;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex:none;margin:0;padding:0;display:inline-block;position:relative}button.kp-sw:after{content:"";position:absolute;inset:-9px -2px}.kp-sw:before{content:"";border-radius:inherit;background:var(--kp-sw-ink);clip-path:inset(0 100% 0 0 round 13px);position:absolute;inset:0}.kp-sw>.kp-sw-k{z-index:1;top:calc(50% - var(--kp-sw-k) / 2);left:calc(var(--kp-sw-c) - var(--kp-sw-k) / 2);width:var(--kp-sw-kw);height:var(--kp-sw-k);background:hsl(var(--muted-foreground));transform-origin:50%;pointer-events:none;border-radius:999px;position:absolute}.kp-sw>.kp-sw-k:after{content:"";width:var(--kp-sw-tick);height:var(--kp-sw-tick);background:var(--kp-sw-ink);opacity:0;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.4;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(.kp-sw[aria-checked=true],[aria-checked=true]>.kp-sw){--kp-sw-c:var(--kp-sw-on)}:is(.kp-sw[aria-checked=true],[aria-checked=true]>.kp-sw):before{clip-path:inset(0 round 13px)}:is(.kp-sw[aria-checked=true],[aria-checked=true]>.kp-sw)>.kp-sw-k{left:calc(var(--kp-sw-c) + var(--kp-sw-k) / 2 - var(--kp-sw-kw));background:hsl(var(--primary-foreground,var(--background)));box-shadow:0 1px 2px hsl(var(--foreground) / .35)}:is(.kp-sw[aria-checked=true],[aria-checked=true]>.kp-sw)>.kp-sw-k:after{opacity:1;scale:1}.kp-sw[data-kp-sw-drag]{--kp-sw-kw:calc(var(--kp-sw-k) + 4px)}.kp-sw[data-kp-sw-drag]>.kp-sw-k{left:calc(var(--kp-sw-c) - var(--kp-sw-kw) / 2)!important;transition:none!important}.kp-sw[data-kp-sw-drag]:before{clip-path:inset(0 calc(var(--kp-sw-w) - var(--kp-sw-c) - var(--kp-sw-k) / 2) 0 0 round 13px)!important;transition:none!important}.kp-sw:dir(rtl){--kp-sw-off:calc(var(--kp-sw-w) - var(--kp-sw-h) / 2);--kp-sw-on:calc(var(--kp-sw-h) / 2)}.kp-sw:dir(rtl):before{clip-path:inset(0 0 0 100% round 13px)}:is(.kp-sw[aria-checked=true],[aria-checked=true]>.kp-sw):dir(rtl)>.kp-sw-k{left:calc(var(--kp-sw-c) - var(--kp-sw-k) / 2)}.kp-sw[data-kp-sw-drag]:dir(rtl):before{clip-path:inset(0 0 0 calc(var(--kp-sw-c) - var(--kp-sw-k) / 2) round 13px)!important}.kp-sw:focus-visible,.kp-swrow:focus-visible>.kp-sw{outline:2px solid hsl(var(--ring,var(--primary)));outline-offset:3px}.kp-swrow:focus-visible{outline:none}:is(.kp-sw,.kp-swrow):is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed}.kp-sw:is(:disabled,[aria-disabled=true],[data-disabled]),:is(:disabled,[aria-disabled=true],[data-disabled])>.kp-sw{filter:saturate(.35);--kp-sw-ink:hsl(var(--muted-foreground))}:is(.kp-sw:is(:disabled,[aria-disabled=true],[data-disabled]),:is(:disabled,[aria-disabled=true],[data-disabled])>.kp-sw)>.kp-sw-k{opacity:.7}@media(prefers-reduced-motion:no-preference){.kp-sw{transition:scale var(--kp-t-fast,.15s) var(--kp-ease,ease),box-shadow var(--kp-t-fast,.15s)}.kp-sw:before{transition:clip-path var(--kp-t-hover,.3s) var(--kp-spring,cubic-bezier(.3, 1.3, .5, 1))}.kp-sw>.kp-sw-k{transition:left var(--kp-t-hover,.3s) var(--kp-spring,cubic-bezier(.3, 1.3, .5, 1)),width .16s var(--kp-ease,ease),background-color 90ms linear .17s}.kp-sw>.kp-sw-k:after{transition:opacity 90ms linear,scale 90ms}:is(.kp-sw[aria-checked=true],[aria-checked=true]>.kp-sw)>.kp-sw-k:after{transition:opacity .1s linear .19s,scale .22s var(--kp-spring,cubic-bezier(.3, 1.3, .5, 1)) .19s}.kp-sw.kp-sw-flip>.kp-sw-k,.kp-sw-flip>.kp-sw>.kp-sw-k{animation:kp-sw-stretch var(--kp-t-hover,.3s) var(--kp-ease-fm,ease-out)}:is(.kp-sw:active,.kp-swrow:active>.kp-sw,label:active>.kp-sw,[role=menuitemcheckbox]:active>.kp-sw){scale:var(--kp-press,.97)}}@keyframes kp-sw-stretch{0%{scale:1}40%{scale:1.12 .9}75%{scale:.97 1.03}to{scale:1}}@media(forced-colors:active){.kp-sw{forced-color-adjust:none;background:canvas;box-shadow:inset 0 0 0 2px buttontext}.kp-sw:before{background:highlight}.kp-sw>.kp-sw-k{box-shadow:none;background:buttontext}:is(.kp-sw[aria-checked=true],[aria-checked=true]>.kp-sw){box-shadow:inset 0 0 0 2px highlight}:is(.kp-sw[aria-checked=true],[aria-checked=true]>.kp-sw)>.kp-sw-k{box-shadow:none;background:highlighttext}.kp-sw>.kp-sw-k:after{background:highlight}.kp-sw:is(:disabled,[data-disabled]){box-shadow:inset 0 0 0 2px graytext}.kp-sw:is(:disabled,[data-disabled])>.kp-sw-k{background:graytext}}.kp-swrow{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:9px 0;display:grid}.kp-swrow>.kp-sw{margin-top:1px}.kp-swrow-t{font-weight:500;display:block}.kp-swrow-d{color:hsl(var(--muted-foreground));margin-top:2px;font-size:.875rem;display:block}.kp-pick{gap:6px;display:grid}.kp-pick-n{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}.kp-pickrow{box-sizing:border-box;border:1px solid hsl(var(--border));border-radius:var(--radius,8px);background:hsl(var(--card,var(--background)));width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;margin:0;padding:8px 40px 8px 12px;display:flex;position:relative}.kp-pickrow:hover{border-color:hsl(var(--muted-foreground) / .6)}.kp-pickrow:focus-visible{outline:2px solid hsl(var(--ring,var(--primary)));outline-offset:2px}.kp-pickrow[aria-pressed=true]{border-color:hsl(var(--primary));background:hsl(var(--primary) / .1);box-shadow:inset 0 0 0 1px hsl(var(--primary))}.kp-pickrow[aria-pressed=true]:after{content:"";background:hsl(var(--primary));width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;right:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.kp-pickrow:is(:disabled,[aria-disabled=true]){opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:no-preference){.kp-pickrow{transition:background-color var(--kp-t-fast,.15s),border-color var(--kp-t-fast,.15s),scale var(--kp-t-fast,.15s)}.kp-pickrow:active{scale:var(--kp-press,.97)}}.kp-menu{box-sizing:border-box;min-width:min(320px,max(200px,var(--radix-dropdown-menu-trigger-width,0px)));max-width:min(320px,100vw - 32px);max-height:min(360px,var(--radix-dropdown-menu-content-available-height,60vh));overscroll-behavior:contain;border:1px solid hsl(var(--foreground) / .18);background:hsl(var(--popover,var(--background)));color:hsl(var(--popover-foreground,var(--foreground)));text-align:left;font-family:var(--font-body);box-shadow:0 1px hsl(var(--foreground) / .06),0 2px 4px -2px hsl(var(--foreground) / .35),0 22px 40px -16px hsl(var(--foreground) / .55);transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-select-content-transform-origin,top));border-radius:10px;flex-direction:column;gap:1px;margin:0;padding:6px 0;font-size:.875rem;line-height:1.3;display:flex;overflow:auto}.kp-menu:focus{outline:none}.kp-menu[data-kp-w=field]{width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 16px);max-height:min(360px,var(--radix-select-content-available-height,60vh))}.kp-menu[data-kp-w=field]>[data-radix-select-viewport]{flex-direction:column;gap:1px;display:flex}.kp-menu-i{box-sizing:border-box;width:100%;min-height:38px;color:inherit;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;outline:none;flex:none;align-items:center;gap:10px;margin:0;padding:7px 14px 7px 16px;text-decoration:none;display:flex;position:relative}.kp-menu-i>svg:first-child{width:16px;height:16px;color:hsl(var(--muted-foreground));flex:none}.kp-menu-i:is([data-highlighted],:hover){background:hsl(var(--primary) / .1)}.kp-menu-i:is([data-highlighted],:hover)>svg:first-child{color:currentColor}.kp-menu-i:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--ring,var(--primary)) / .55)}.kp-menu-i[data-state=open]{background:hsl(var(--primary) / .1)}.kp-menu-i:is([data-state=checked],[aria-current=true],[aria-current=page]){font-weight:700}.kp-menu-i:is([data-state=checked],[aria-current=true],[aria-current=page]):not(:has(.kp-sw)):after{content:"";background:currentColor;flex:none;width:14px;height:14px;margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.kp-menu-i:has(>.kp-sw){font-weight:inherit}.kp-menu-i>.kp-sw{margin-left:auto}.kp-menu-i>:is(.kp-menu-r,kbd){color:hsl(var(--muted-foreground));white-space:nowrap;margin-left:auto;padding-left:16px;font-size:.78rem}.kp-menu-i>.kp-menu-sub{width:16px;height:16px;color:hsl(var(--muted-foreground));margin-left:auto}.kp-menu-i[data-danger]{color:hsl(var(--destructive-ink,var(--destructive)))}.kp-menu-i[data-danger]>svg:first-child{color:currentColor}.kp-menu-i[data-danger]:is([data-highlighted],:hover){background:hsl(var(--destructive) / .1)}.kp-menu-i[data-disabled]{opacity:.5;cursor:default;pointer-events:none}.kp-menu-sep{background:hsl(var(--border));border:0;flex:none;height:1px;margin:5px 16px}.kp-menu-lbl{border-bottom:1px solid hsl(var(--border));font-family:var(--font-heading,var(--font-body));color:hsl(var(--foreground));letter-spacing:0;margin:0 12px 4px;padding:6px 4px;font-size:.875rem;font-weight:600;line-height:1.3}.kp-menu-lbl:not(:first-child){margin-top:6px}.kp-menu-note{color:hsl(var(--muted-foreground));white-space:normal;margin:0;padding:2px 16px 6px;font-size:.78rem}@media(pointer:coarse){.kp-menu-i{min-height:44px}}.kp-select{border:1px solid hsl(var(--input,var(--border)));border-radius:calc(var(--radius,.5rem) - 2px);background:hsl(var(--background));width:100%;height:2.5rem;color:hsl(var(--foreground));font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:.5rem .75rem;font-size:.875rem;display:flex}.kp-select:focus-visible{outline:2px solid hsl(var(--ring,var(--primary)));outline-offset:2px}.kp-select:disabled{cursor:not-allowed;opacity:.5}.kp-select[data-placeholder]>span:first-child{color:hsl(var(--muted-foreground))}.kp-select>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kp-select>.kp-chev{width:16px;height:16px;color:hsl(var(--muted-foreground));flex:none}.kp-select[data-state=open]>.kp-chev{rotate:180deg}@media(prefers-reduced-motion:no-preference){.kp-select>.kp-chev{transition:rotate var(--kp-t-fast,.15s) var(--kp-ease,ease)}.kp-menu[data-state=open]{animation:kp-menu-in var(--kp-t-fast,.15s) var(--kp-ease-page,ease) both}.kp-menu[data-state=closed]{animation:kp-menu-out var(--kp-t-fast,.15s) var(--kp-ease-page,ease) both}.kp-menu-i{transition:background-color var(--kp-t-fast,.15s) var(--kp-ease,ease)}}@keyframes kp-menu-in{0%{opacity:0;scale:var(--kp-pop-scale,.95);translate:0 calc(-1 * var(--kp-pop-shift,2px))}}@keyframes kp-menu-out{to{opacity:0;scale:var(--kp-pop-scale,.95);translate:0 calc(-1 * var(--kp-pop-shift,2px))}}.kc-confirm{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.kc-q{color:hsl(var(--foreground));font-size:.875rem}.kc-strip{border-radius:calc(var(--radius,.5rem) - 2px);background:hsl(var(--destructive-ink,var(--destructive)) / .07);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding:10px 12px;font-size:.875rem;display:flex}.kc-strip>.kc-q{flex:16em}.kc-yes{border-radius:calc(var(--radius,.5rem) - 2px);height:36px;color:hsl(var(--destructive-ink,var(--destructive)));box-shadow:inset 0 0 0 1.5px hsl(var(--destructive-ink,var(--destructive)));font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.875rem;font-weight:500;display:inline-flex}.kc-yes:hover{background:hsl(var(--destructive) / .08)}.kc-yes:focus-visible,.kc-no:focus-visible{outline:2px solid hsl(var(--ring,var(--primary)));outline-offset:2px}.kc-yes:disabled,.kc-no:disabled{opacity:.5;cursor:not-allowed}.kc-no{border:1px solid hsl(var(--border));border-radius:calc(var(--radius,.5rem) - 2px);background:hsl(var(--background));height:36px;color:hsl(var(--foreground));font:inherit;cursor:pointer;align-items:center;padding:0 14px;font-size:.875rem;display:inline-flex}.kc-no:hover{background:hsl(var(--muted))}.kc-strip :is(.kc-yes,.kc-no){height:32px;padding:0 12px}.kc-solid{background:hsl(var(--destructive-ink,var(--destructive)));color:hsl(var(--background));box-shadow:none}.kc-solid:hover{background:hsl(var(--destructive-ink,var(--destructive)) / .9)}.kc-hold{isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;overflow:hidden}.kc-ring{z-index:-1;background:hsl(var(--destructive-ink,var(--destructive)) / .2);transform:scaleX(var(--p,0));transform-origin:0;pointer-events:none;position:absolute;inset:0}.kc-hold[data-holding]{box-shadow:inset 0 0 0 1.5px hsl(var(--destructive-ink,var(--destructive))),0 0 0 4px hsl(var(--destructive-ink,var(--destructive)) / .16)}.kc-holdhint{color:hsl(var(--quiet-ink,var(--muted-foreground)));margin:4px 0 0;font-size:.78rem}@media(prefers-reduced-motion:no-preference){.kc-confirm,.kc-strip{animation:kc-pop var(--kp-t-fast,.15s) var(--kp-ease,cubic-bezier(.4, 0, .2, 1)) both;transform-origin:100%}.kc-strip{transform-origin:0 0}}@keyframes kc-pop{0%{opacity:0;scale:var(--kp-pop-scale,.95);translate:0 var(--kp-pop-shift,2px)}}@media(prefers-reduced-motion:no-preference){.kp-press,.kp-press-help{transition:scale var(--kp-t-fast,.15s) var(--kp-ease,ease)}.kp-press:active,.kp-press-tile:active{scale:var(--kp-press,.97);transition-duration:0s}.kp-press-help{transform-origin:50% 100%}.kp-press-help:active{scale:var(--kp-press-help,.94);transition-duration:0s}.kp-pop{animation:kp-pop-in var(--kp-t-fast,.15s) var(--kp-ease-page,ease) both}.kp-pop-dialog{animation:kp-pop-dialog-in var(--kp-t-mid,.2s) var(--kp-ease-page,ease) both}}@keyframes kp-pop-in{0%{opacity:0;scale:var(--kp-pop-scale,.95);translate:0 calc(-1 * var(--kp-pop-shift,2px))}}@keyframes kp-pop-dialog-in{0%{opacity:0;scale:var(--kp-pop-scale,.95)}}:where(:root,[data-theme],.dark){--kp-sheet-quiet:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){:where(:root,[data-theme],.dark){--kp-sheet-quiet:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 52%)}}.kp-desk{--kp-desk-bg:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.kp-desk{--kp-desk-bg:color-mix(in oklab, hsl(var(--background)), hsl(var(--border)) 60%)}}.kp-desk{--kp-sheet-bg:hsl(var(--background));--kp-sheet-edge:hsl(var(--border));--kp-sheet-quiet:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.kp-desk{--kp-sheet-quiet:color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 52%)}}.kp-desk{--kp-sheet-red:hsl(var(--destructive-ink));--kp-sheet-ok:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.kp-desk{--kp-sheet-ok:color-mix(in oklab, hsl(var(--success)), hsl(var(--foreground)) 65%)}}.kp-desk{--kp-sheet-mark:hsl(var(--flair));--kp-sheet-top:calc(var(--navbar-bottom,68px) + 24px);background:var(--kp-desk-bg);min-height:calc(100vh - 160px);box-shadow:0 0 0 100vmax var(--kp-desk-bg);clip-path:inset(0 -100vmax);color:hsl(var(--foreground));margin-top:6px;padding:28px 0 120px;position:relative}.dark .kp-desk{--kp-desk-bg:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.dark .kp-desk{--kp-desk-bg:color-mix(in oklab, hsl(var(--background)), black 48%)}}.dark .kp-desk{--kp-sheet-bg:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.dark .kp-desk{--kp-sheet-bg:color-mix(in oklab, hsl(var(--card)), hsl(var(--foreground)) 8%)}}.dark .kp-desk{--kp-sheet-edge:hsl(var(--foreground) / .18);--kp-sheet-red:hsl(var(--destructive-ink))}@supports (color:color-mix(in lab,red,red)){.dark .kp-desk{--kp-sheet-red:color-mix(in oklab, hsl(var(--destructive-ink)), hsl(var(--foreground)) 40%)}}.dark .kp-desk{--kp-sheet-ok:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.dark .kp-desk{--kp-sheet-ok:color-mix(in oklab, hsl(var(--success)), hsl(var(--foreground)) 40%)}}.dark .kp-desk{--kp-sheet-mark:hsl(var(--gold))}.kp-desk:before{content:"";border-image:linear-gradient(hsl(var(--border)) 0 0) fill 0 / / 0 100vmax;pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.dark .kp-desk:before{border-image:linear-gradient(hsl(var(--foreground) / .06) 0 1px,#00000080 1px,#00000024 9px,transparent 18px) fill 0 / / 0 100vmax;height:32px}.kp-desk :is(.kp-sh-quiet,.text-quiet-ink){color:var(--kp-sheet-quiet)}.kp-paper{isolation:isolate;background:var(--kp-sheet-bg);border:1px solid var(--kp-sheet-edge);border-radius:calc(var(--radius,.5rem) + 4px);box-shadow:var(--kp-shadow-4);position:relative}.kp-paper.kp-paper-pad{padding:24px 26px}.kp-paper.kp-paper-near{box-shadow:var(--kp-shadow-3)}.kp-sh-line{box-shadow:0 14px 0 -12px var(--kp-sheet-mark);display:inline-block}.kp-sh-title{font-family:var(--font-body);font-variant:small-caps;letter-spacing:.07em;margin:0;font-size:1.5rem;font-weight:700;line-height:normal}.kp-sh-lede{color:var(--kp-sheet-quiet);text-wrap:pretty;max-width:68ch;margin:4px 0 0;font-size:.95rem;font-style:italic}@media(max-width:759px){.kp-paper.kp-paper-pad{padding:16px}}.kp-sh-set{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:36px;display:grid}.kp-sh-spine{top:var(--kp-sheet-top);position:sticky}.kp-sh-spine:before{content:"";background:hsl(var(--border));width:1px;position:absolute;top:4px;bottom:4px;left:0}.kp-sh-spine ol{z-index:1;gap:2px;margin:0;padding:0;list-style:none;display:grid;position:relative}.kp-sh-spine a{border-radius:calc(var(--radius,.5rem) - 2px);min-height:42px;color:var(--kp-sheet-quiet);font-size:var(--fs-md,1rem);transition:color var(--kp-t-fast,.15s) var(--kp-ease,ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:4px 10px 4px 16px;text-decoration:none;display:grid}.kp-sh-spine a:hover{color:hsl(var(--foreground))}.kp-sh-spine a:focus-visible{outline:2px solid hsl(var(--ring,var(--primary)));outline-offset:1px}.kp-sh-spine a[aria-current]{color:hsl(var(--foreground));font-weight:700}.kp-sh-spine a.is-danger[aria-current]{color:var(--kp-sheet-red)}.kp-sh-sv{color:var(--kp-sheet-quiet);text-overflow:ellipsis;white-space:nowrap;max-width:9em;font-size:.75rem;font-weight:400;overflow:hidden}.kp-sh-lamp{height:var(--h,42px);translate:0 var(--y,0);border-radius:0 calc(var(--radius,.5rem) - 2px) calc(var(--radius,.5rem) - 2px) 0;pointer-events:none;background:var(--kp-sheet-bg);box-shadow:var(--kp-shadow-2),inset 3px 0 0 var(--kp-sheet-mark);transition:translate var(--kp-t-hover,.2s) var(--kp-ease,ease),height var(--kp-t-hover,.2s) var(--kp-ease,ease);display:block;position:absolute;top:0;left:0;right:0}.kp-sh-sheet{gap:6px;min-width:0;padding-bottom:32vh;display:grid}.kp-sh-sec{scroll-margin-top:calc(var(--kp-sheet-top) + 8px);isolation:isolate;border-radius:calc(var(--radius,.5rem) + 4px);min-width:0;transition:box-shadow var(--kp-t-hover,.2s) var(--kp-ease,ease),background-color var(--kp-t-hover,.2s) var(--kp-ease,ease),border-color var(--kp-t-hover,.2s) var(--kp-ease,ease);border:1px solid #0000;padding:24px 28px 28px;position:relative}.kp-sh-sec.is-lit{background:var(--kp-sheet-bg);border-color:var(--kp-sheet-edge);box-shadow:var(--kp-shadow-4)}.kp-sh-sh{margin-bottom:18px;padding-bottom:12px;position:relative}.kp-sh-sh:after{content:"";background:hsl(var(--border));height:1px;position:absolute;bottom:0;left:0;right:0}.kp-sh-sh .kp-sh-title{color:var(--kp-sheet-quiet);display:inline-block}.kp-sh-sec.is-lit .kp-sh-sh .kp-sh-title{color:hsl(var(--foreground));box-shadow:0 14px 0 -12px var(--kp-sheet-mark)}.kp-sh-sec.is-danger .kp-sh-title,.kp-sh-sec.is-danger.is-lit .kp-sh-sh .kp-sh-title{color:var(--kp-sheet-red)}.kp-sh-sec.is-danger.is-lit .kp-sh-sh .kp-sh-title{box-shadow:0 14px 0 -12px var(--kp-sheet-red)}.kp-sh-red{color:var(--kp-sheet-red)}.kp-sh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.kp-sh-f{align-content:start;gap:6px;min-width:0;padding-bottom:2px;display:grid;position:relative}.kp-sh-f.is-wide{grid-column:1/-1}.kp-sh-l{color:hsl(var(--foreground));flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:.9rem;font-weight:700;display:flex}.kp-sh-l>svg{width:14px;height:14px;color:var(--kp-sheet-quiet);align-self:center}.kp-sh-h{color:var(--kp-sheet-quiet);font-size:.85rem;font-weight:400}.kp-sh-note{color:var(--kp-sheet-quiet);margin:0;font-size:.85rem}.kp-sh-ok{color:var(--kp-sheet-ok);opacity:0;align-items:center;gap:3px;font-size:.75rem;font-weight:400;display:inline-flex}.kp-sh-ok>svg{width:13px;height:13px}.kp-sh-ok[data-on]{animation:kp-sh-okfade 2.4s var(--kp-ease,ease) forwards}.kp-sh-ok[data-on]>svg{animation:kp-sh-pop var(--kp-t-hover,.2s) var(--kp-ease,ease) both}@keyframes kp-sh-okfade{0%,75%{opacity:1}to{opacity:0}}@keyframes kp-sh-pop{0%{scale:.4}70%{scale:1.2}to{scale:1}}.kp-sh-ink{background:var(--kp-sheet-ok);transform-origin:0;pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.kp-sh-ink[data-on]{animation:kp-sh-ink 1.6s var(--kp-ease,ease) both}@keyframes kp-sh-ink{0%{opacity:1;transform:scaleX(0)}16%{opacity:1;transform:scaleX(1)}80%{opacity:1}to{opacity:0;transform:scaleX(1)}}.kp-sh-err{color:var(--kp-sheet-red);align-items:flex-start;gap:6px;margin:0;font-size:.85rem;display:flex}.kp-sh-err>svg{flex:none;width:14px;height:14px;margin-top:2px}.kp-sh-f.is-bad :is(input,textarea){border-color:var(--kp-sheet-red);box-shadow:0 0 0 3px var(--kp-sheet-red)}@supports (color:color-mix(in lab,red,red)){.kp-sh-f.is-bad :is(input,textarea){box-shadow:0 0 0 3px color-mix(in oklab,var(--kp-sheet-red),transparent 86%)}}.kp-sh-f.is-bad .kp-sh-ok{display:none}.kp-sh-saverow{align-items:flex-start;gap:8px;display:flex;position:relative}.kp-sh-saverow>:first-child{flex:1;min-width:0}.kp-sh-saverow>.kp-sh-ok{margin-top:14px}.kp-sh-row{border-top:1px solid hsl(var(--border));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:12px 0;display:grid}.kp-sh-row:first-child{border-top:0}.kp-sh-row>div:first-child{gap:2px;min-width:0;display:grid}.kp-sh-meta{flex-wrap:wrap;gap:8px 28px;margin:18px 0 0;font-size:.85rem;display:flex}.kp-sh-meta div{align-items:baseline;gap:8px;display:flex}.kp-sh-meta dt{color:var(--kp-sheet-quiet)}.kp-sh-meta dd{margin:0;font-weight:700}.kp-sh-box{border:1px solid hsl(var(--border));border-radius:calc(var(--radius,.5rem) - 2px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}@media(max-width:979px){.kp-sh-set{grid-template-columns:196px minmax(0,1fr);gap:24px}.kp-sh-sv{display:none}}@media(max-width:759px){.kp-desk{padding:16px 0 96px}.kp-sh-grid{grid-template-columns:minmax(0,1fr)}.kp-sh-set{grid-template-columns:minmax(0,1fr);gap:14px}.kp-sh-spine{top:var(--navbar-bottom,64px);z-index:20;background:var(--kp-desk-bg);border-bottom:1px solid hsl(var(--border));margin:0 -16px;padding:6px 16px}.kp-sh-spine ol{scrollbar-width:none;scroll-snap-type:x proximity;gap:6px;display:flex;overflow-x:auto}.kp-sh-spine ol::-webkit-scrollbar{display:none}.kp-sh-spine li{scroll-snap-align:start;flex:none}.kp-sh-spine a{white-space:nowrap;border-radius:999px;min-height:42px;padding:0 14px;display:flex}.kp-sh-spine a[aria-current]{background:var(--kp-sheet-bg);box-shadow:var(--kp-shadow-2),inset 0 -2px 0 var(--kp-sheet-mark)}.kp-sh-spine .kp-sh-sv,.kp-sh-lamp,.kp-sh-spine:before{display:none}.kp-sh-sec{scroll-margin-top:calc(var(--navbar-bottom,64px) + 64px);padding:20px 16px 22px}.kp-sh-sh .kp-sh-title{font-size:1.375rem}.kp-sh-sheet{padding-bottom:24vh}.kp-sh-row{grid-template-columns:minmax(0,1fr)}.kp-sh-row>:last-child{justify-self:start}}@media(prefers-reduced-motion:reduce){.kp-sh-sec,.kp-sh-lamp,.kp-sh-spine a{transition:none}.kp-sh-ink[data-on],.kp-sh-ok[data-on],.kp-sh-ok[data-on]>svg{animation:none}.kp-sh-ok[data-on]{opacity:1}}.kp-ss-h{letter-spacing:.05em;font-variant:small-caps;margin:0;font-size:1.375rem;font-weight:600;line-height:1.25}.kp-ss-sub{color:var(--kp-sheet-quiet);margin:2px 0 0;font-size:.875rem}.kp-ss-head{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:18px;padding-bottom:12px;display:flex}.kp-ss-quiet{color:var(--kp-sheet-quiet)}.kp-ss-ink{color:hsl(var(--foreground));text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--kp-sheet-mark);text-decoration-color:var(--kp-sheet-mark);text-decoration-thickness:2px}.kp-ss-ink:hover{text-decoration-color:currentColor}.kp-ss-ink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:2px}.kp-ss-empty{text-align:center;justify-items:center;gap:10px;padding:40px 24px;display:grid}.kp-ss-empty>svg{width:40px;height:40px;color:var(--kp-sheet-quiet)}.kp-ss-empty h2,.kp-ss-empty h3{margin:0;font-size:1.25rem;font-weight:600}.kp-ss-empty p{max-width:52ch;color:var(--kp-sheet-quiet);margin:0}.kp-ss-figs{border-top:1px solid hsl(var(--foreground) / .8);grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:0 40px;margin-bottom:26px;padding-top:8px;display:grid}.kp-ss-fig{align-content:start;gap:2px;min-width:0;padding:12px 0 4px;display:grid}.kp-ss-fl{color:var(--kp-sheet-quiet);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.kp-ss-fl>svg{width:14px;height:14px}.kp-ss-fv{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.kp-ss-fv>b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:2.875rem;font-weight:600;line-height:1.05}.kp-ss-fnew{color:var(--kp-sheet-ok);align-items:center;gap:4px;font-size:.875rem;display:inline-flex}.kp-ss-fnew>svg{width:13px;height:13px}.kp-ss-fc{color:var(--kp-sheet-quiet);font-size:.8125rem}.kp-ss-fig.is-link{align-content:end}.kp-ss-two{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.kp-ss-side{min-width:0;padding:4px 0 0}.kp-ss-ledger{min-width:0;display:grid}.kp-ss-lrow{border-top:1px solid hsl(var(--border));grid-template-columns:minmax(7.5em,1.2fr) 3.5em minmax(0,2fr) 6.5em 5em;align-items:center;gap:4px 14px;padding:9px 0;font-size:.9375rem;display:grid}.kp-ss-lhead{letter-spacing:.04em;color:var(--kp-sheet-quiet);border-top:0;padding-top:0;font-size:.75rem}.kp-ss-lfoot{border-top:1px solid hsl(var(--foreground) / .8);font-weight:600}.kp-ss-lrow .num{text-align:right;font-variant-numeric:tabular-nums}.kp-ss-lt{align-items:center;gap:8px;min-width:0;display:inline-flex}.kp-ss-dot{background:var(--c,hsl(var(--foreground)));border-radius:999px;flex:none;width:9px;height:9px}.kp-ss-lrow.is-zero{color:var(--kp-sheet-quiet)}.kp-ss-nb{gap:3px;min-width:0;display:grid}.kp-ss-nb small{color:var(--kp-sheet-quiet);font-size:.75rem}.kp-ss-bar{background:hsl(var(--foreground) / .08);border-radius:999px;height:8px;display:flex;position:relative;overflow:visible}.kp-ss-bar>i{height:100%;width:var(--w);transform-origin:0;display:block}.kp-ss-bar>i:first-child{border-radius:999px 0 0 999px}.kp-ss-bar>i:last-of-type{border-radius:0 999px 999px 0}.kp-ss-bar>i.is-new{background:var(--kp-sheet-ok)}.kp-ss-bar>i.is-back{background:var(--kp-sheet-quiet)}.kp-ss-bar>b{top:-3px;bottom:-3px;left:var(--x);background:hsl(var(--foreground));border-radius:1px;width:2px;margin-left:-1px;position:absolute}.kp-ss-avg{color:var(--kp-sheet-quiet);font-size:.75rem;display:block}.kp-ss-dl{align-items:center;gap:2px;font-size:.8125rem;font-weight:600;display:inline-flex}.kp-ss-dl>svg{width:12px;height:12px}.kp-ss-dl.is-eq{color:var(--kp-sheet-quiet);font-weight:400}.kp-ss-bar>i{animation:kp-ss-grow var(--kp-t-page) var(--kp-ease) both}@keyframes kp-ss-grow{0%{transform:scaleX(0)}}.kp-ss-qa{padding:26px 32px 24px}.kp-ss-qa+.kp-ss-qa{border-top:1px solid hsl(var(--border))}.kp-ss-qa h3{align-items:flex-start;gap:10px;margin:0 0 10px;font-size:1.25rem;font-weight:600;line-height:1.3;display:flex}.kp-ss-qa h3>svg{width:18px;height:18px;color:var(--kp-sheet-mark);flex:none;margin-top:4px}.kp-ss-qa.is-first h3>span{box-shadow:0 12px 0 -10px var(--kp-sheet-mark)}.kp-ss-prose{max-width:70ch;font-size:1.0625rem;line-height:1.6}.kp-ss-prose>:first-child{margin-top:0}.kp-ss-prose>:last-child{margin-bottom:0}.kp-ss-sfoot{border-top:1px solid hsl(var(--border));color:var(--kp-sheet-quiet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 32px 18px;font-size:.8125rem;display:flex}.kp-ss-qlist{text-align:left;gap:6px;max-width:56ch;margin:6px 0 4px;padding:0 0 0 1.4em;display:grid}.kp-ss-qlist li::marker{color:var(--kp-sheet-quiet)}.kp-ss-who{color:var(--kp-sheet-quiet);align-items:center;gap:8px;display:inline-flex}.kp-ss-who>svg{width:16px;height:16px}.kp-ss-raw{font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere;font-size:.8125rem}.kp-ss-stagger>*{animation:kp-ss-in var(--kp-t-page) var(--kp-ease-appear) both;animation-delay:calc(var(--i,0) * var(--kp-stagger))}@keyframes kp-ss-in{0%{opacity:0;translate:0 10px}}.kp-ss-pl{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.kp-ss-pl.is-list{grid-template-columns:minmax(0,640px)}.kp-ss-ptools{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-bottom:12px;display:grid}.kp-ss-ptools>:first-child{grid-column:1/-1}.kp-ss-ptools :is(input,button[role=combobox]){background:var(--kp-sheet-bg)}.kp-ss-pul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kp-ss-prow{border-radius:calc(var(--radius,.5rem) - 2px);text-align:left;width:100%;min-height:56px;color:hsl(var(--foreground));transition:background-color var(--kp-t-fast) var(--kp-ease),box-shadow var(--kp-t-fast) var(--kp-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}button.kp-ss-prow:hover{background:hsl(var(--foreground) / .05)}button.kp-ss-prow:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.kp-ss-prow[aria-selected=true],.kp-ss-prow[aria-selected=true]:hover{background:var(--kp-sheet-bg);box-shadow:var(--kp-shadow-2),inset 3px 0 0 var(--kp-sheet-mark)}.kp-ss-pmain{gap:1px;min-width:0;display:grid}.kp-ss-pname{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-weight:600;display:flex}.kp-ss-pname>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kp-ss-psub{color:var(--kp-sheet-quiet);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.kp-ss-role{color:var(--kp-sheet-quiet);align-items:center;gap:4px;font-size:.75rem;font-weight:400;display:inline-flex}.kp-ss-role>svg{width:12px;height:12px}.kp-ss-pdot{background:var(--kp-sheet-mark);border-radius:999px;width:8px;height:8px}.kp-ss-pnote{color:var(--kp-sheet-quiet);align-items:baseline;gap:8px;margin:14px 0 0;font-size:.8125rem;display:flex}.kp-ss-pnote .kp-ss-pdot{flex:none;translate:0 -1px}.kp-ss-pd{min-width:0;padding:28px 32px 32px}.kp-ss-pd-enter{animation:kp-ss-lay var(--kp-t-exp) var(--kp-ease-out) both}@keyframes kp-ss-lay{0%{opacity:0;translate:0 8px}}.kp-ss-sec{margin-top:26px}.kp-ss-sec>.kp-ss-head{margin-bottom:14px}.kp-ss-sec .kp-ss-h{font-size:1.125rem}.kp-ss-here .kp-ss-h{box-shadow:0 14px 0 -12px var(--kp-sheet-mark);padding-bottom:2px;display:inline-block}.kp-ss-chars{margin:0 0 14px;font-size:.9375rem}.kp-ss-ins{gap:14px;margin:0;display:grid}.kp-ss-ins>div{grid-template-columns:8.5em minmax(0,1fr);gap:4px 16px;display:grid}.kp-ss-ins dt{letter-spacing:.03em;color:var(--kp-sheet-quiet);padding-top:2px;font-size:.8125rem;font-weight:600}.kp-ss-ins dd{white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.55}.kp-ss-ins>.is-moment{border-bottom:1px solid hsl(var(--border));order:-1;grid-template-columns:minmax(0,1fr);gap:6px;padding-bottom:18px}.kp-ss-ins>.is-moment dd{font-family:var(--font-body);max-width:48ch;box-shadow:inset 3px 0 0 var(--kp-sheet-mark);padding-left:20px;font-size:1.5rem;font-style:italic;line-height:1.42}.kp-ss-none{color:var(--kp-sheet-quiet);margin:0}.kp-ss-earl{display:grid}.kp-ss-earl>details{border-top:1px solid hsl(var(--border))}.kp-ss-earl>details:last-child{border-bottom:1px solid hsl(var(--border))}.kp-ss-earl summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:44px;padding:6px 2px;list-style:none;display:grid}.kp-ss-earl summary::-webkit-details-marker{display:none}.kp-ss-earl summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px;border-radius:2px}.kp-ss-earl summary>b{white-space:nowrap;font-weight:600}.kp-ss-earl summary>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kp-ss-earl summary>small{color:var(--kp-sheet-quiet);white-space:nowrap;font-size:.8125rem}.kp-ss-earl summary>svg{width:16px;height:16px;color:var(--kp-sheet-quiet);transition:rotate var(--kp-t-fast) var(--kp-ease)}.kp-ss-earl details[open]>summary>svg{rotate:180deg}.kp-ss-earl details>div{gap:12px;padding:4px 2px 16px;display:grid}.kp-ss-earl .kp-ss-ink{justify-self:start;align-items:center;min-height:28px;display:inline-flex}.kp-ss-kv{grid-template-columns:9em minmax(0,1fr);align-items:baseline;gap:4px 16px;margin-top:10px;display:grid}.kp-ss-kv>span:first-child{color:var(--kp-sheet-quiet);font-size:.8125rem;font-weight:600}.kp-ss-tags{flex-wrap:wrap;gap:6px;display:flex}.kp-ss-tag{border:1px solid hsl(var(--border));border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.8125rem;font-style:italic;display:inline-flex}.kp-ss-ph{border-bottom:1px solid hsl(var(--border));align-items:center;gap:16px;padding-bottom:20px;display:flex}.kp-ss-ph h2{overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:600}.kp-ss-gmnote{white-space:pre-line;overflow-wrap:anywhere}.kp-desk.kp-ss-drawer{background:var(--kp-sheet-bg);min-height:0;box-shadow:none;clip-path:none;margin:0;padding:4px 16px 24px}.kp-desk.kp-ss-drawer:before{display:none}.kp-ss-notes{transition:box-shadow var(--kp-t-hover) var(--kp-ease),translate var(--kp-t-hover) var(--kp-ease);position:relative}.kp-ss-notes.is-editing{box-shadow:var(--kp-shadow-4),var(--kp-shadow-3);translate:0 -2px}.kp-ss-notes.is-editing textarea:focus-visible{border-color:var(--kp-sheet-mark);box-shadow:0 0 0 2px var(--kp-sheet-mark);outline:0}.kp-ss-nink{background:var(--kp-sheet-ok);transform-origin:0;pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:28px;right:28px;transform:scaleX(0)}.kp-ss-nink[data-on]{animation:kp-ss-ink 1.6s var(--kp-ease) both}@keyframes kp-ss-ink{0%{transform:scaleX(0)}16%{transform:scaleX(1)}80%{opacity:1}to{opacity:0;transform:scaleX(1)}}.kp-ss-md{max-width:72ch;font-size:1.0625rem;line-height:1.6}.kp-ss-md>p:first-child:first-line{font-variant:small-caps;letter-spacing:.04em}.kp-ss-keys{color:var(--kp-sheet-quiet);font-size:.8125rem}.kp-ss-keys kbd{font:inherit;border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:4px;padding:1px 5px;font-size:.75rem}@media(max-width:1023px){.kp-ss-two{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.kp-ss-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.kp-ss-fig.is-link{grid-column:1/-1;padding-top:6px}.kp-ss-fv>b{font-size:2.25rem}.kp-ss-lrow{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"t n a p""b b b b";gap:6px 12px}.kp-ss-lrow>:first-child{grid-area:t}.kp-ss-lrow>:nth-child(2){grid-area:n}.kp-ss-lrow>:nth-child(3){grid-area:b}.kp-ss-lrow>:nth-child(4){grid-area:a}.kp-ss-lrow>:nth-child(5){grid-area:p}.kp-ss-lhead{display:none}.kp-ss-qa{padding:18px 16px}.kp-ss-sfoot{padding:12px 16px 14px}.kp-ss-prose{font-size:1rem}.kp-ss-pl,.kp-ss-pl.is-list{grid-template-columns:minmax(0,1fr)}.kp-ss-pd{padding:4px 0 8px}.kp-ss-ins>div,.kp-ss-kv{grid-template-columns:minmax(0,1fr);gap:2px}.kp-ss-ins>.is-moment dd{padding-left:14px;font-size:1.1875rem}.kp-ss-earl summary{grid-template-columns:auto minmax(0,1fr) 16px}.kp-ss-earl summary>small{display:none}.kp-ss-nink{left:16px;right:16px}}@media(prefers-reduced-motion:reduce){.kp-ss-bar>i,.kp-ss-stagger>*,.kp-ss-pd-enter{animation:none}.kp-ss-prow,.kp-ss-earl summary>svg,.kp-ss-notes{transition:none}.kp-ss-notes.is-editing{translate:none}.kp-ss-nink[data-on]{animation:none;transform:scaleX(1)}}}@layer utilities{.\@container\/tile{container:tile/inline-size}.\@container{container-type:inline-size}.entity-grunge-overlay{z-index:1;pointer-events:none;color:#fff;filter:url(#entity-grunge);mix-blend-mode:difference;position:absolute;inset:1px 2px}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.entity-highlight{isolation:isolate;padding:1px 2px;font-weight:500;display:inline-block;position:relative}.entity-highlight:hover{text-shadow:0 0 .01px,0 0 .01px}.entity-highlight:hover:before{background:conic-gradient(at 0 100%,rgb(var(--mark-color) / 100%) 1%,#fff0 3%) no-repeat 0 0 / auto 120%,conic-gradient(from 180deg at 100% 0,#fff0,rgb(var(--mark-color) / 100%) 1%,#fff0 4%) no-repeat 100% 100% / auto 120%,linear-gradient(var(--mark-bg-angle),rgb(var(--mark-color) / 85%),rgb(var(--mark-color) / 40%) 75%,rgb(var(--mark-color) / 80%)) no-repeat center / auto}.entity-highlight:before{content:"";z-index:-1;background:conic-gradient(at 0 100%,rgb(var(--mark-color) / 100%) 1%,#fff0 3%) no-repeat 0 0 / auto 120%,conic-gradient(from 180deg at 100% 0,#fff0,rgb(var(--mark-color) / 100%) 1%,#fff0 4%) no-repeat 100% 100% / auto 120%,linear-gradient(var(--mark-bg-angle),rgb(var(--mark-color) / 60%),rgb(var(--mark-color) / 20%) 75%,rgb(var(--mark-color) / 55%)) no-repeat center / auto;filter:url(#entity-rough-edge);border-radius:3px 5px;position:absolute;inset:-1px -2px 1px}[data-entity-hover=grunge] .entity-highlight:hover{text-shadow:none}[data-entity-hover=grunge] .entity-highlight:hover:before{background:conic-gradient(at 0 100%,rgb(var(--mark-color) / 100%) 1%,#fff0 3%) no-repeat 0 0 / auto 120%,conic-gradient(from 180deg at 100% 0,#fff0,rgb(var(--mark-color) / 100%) 1%,#fff0 4%) no-repeat 100% 100% / auto 120%,linear-gradient(var(--mark-bg-angle),rgb(var(--mark-color) / 60%),rgb(var(--mark-color) / 20%) 75%,rgb(var(--mark-color) / 55%)) no-repeat center / auto}.help-target-glow{z-index:1;animation:1.1s ease-in-out infinite help-target-glow;position:relative}.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!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.-inset-y-0\.5{inset-block:calc(var(--spacing) * -.5)}.-inset-y-1{inset-block:calc(var(--spacing) * -1)}.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-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.-top-10{top:calc(var(--spacing) * -10)}.-top-14{top:calc(var(--spacing) * -14)}.-top-40{top:calc(var(--spacing) * -40)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-9{top:calc(var(--spacing) * 9)}.top-11{top:calc(var(--spacing) * 11)}.top-15{top:calc(var(--spacing) * 15)}.top-20{top:calc(var(--spacing) * 20)}.top-26{top:calc(var(--spacing) * 26)}.top-\[-6px\]{top:-6px}.top-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[30\%\]{top:30%}.top-\[46px\]{top:46px}.top-\[50\%\]{top:50%}.top-\[56\%\]{top:56%}.top-\[140px\]{top:140px}.top-\[calc\(100\%-30rem\)\]{top:calc(100% - 30rem)}.top-\[calc\(100\%-40rem\)\]{top:calc(100% - 40rem)}.top-full{top:100%}.top-px{top:1px}.-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{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-6{right:calc(var(--spacing) * -6)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-7{right:calc(var(--spacing) * 7)}.right-8{right:calc(var(--spacing) * 8)}.right-10{right:calc(var(--spacing) * 10)}.right-12{right:calc(var(--spacing) * 12)}.right-34{right:calc(var(--spacing) * 34)}.right-70{right:calc(var(--spacing) * 70)}.right-\[-46px\]{right:-46px}.right-\[3px\]{right:3px}.right-\[3px\]\!{right:3px!important}.right-\[18px\]{right:18px}.right-\[22px\]{right:22px}.right-\[26px\]{right:26px}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-\[-0\.2em\]{bottom:-.2em}.bottom-\[-6px\]{bottom:-6px}.bottom-\[-7px\]{bottom:-7px}.bottom-\[4\.4rem\]{bottom:4.4rem}.bottom-\[8px\]{bottom:8px}.bottom-\[13px\]{bottom:13px}.bottom-\[22px\]{bottom:22px}.bottom-\[128px\]{bottom:128px}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.bottom-full{bottom:100%}.bottom-px{bottom:1px}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.-left-3{left:calc(var(--spacing) * -3)}.-left-5{left:calc(var(--spacing) * -5)}.-left-10{left:calc(var(--spacing) * -10)}.-left-\[5px\]{left:-5px}.-left-\[34px\]{left:-34px}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-4\.5{left:calc(var(--spacing) * 4.5)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-9{left:calc(var(--spacing) * 9)}.left-\[-7px\]{left:-7px}.left-\[-18px\]{left:-18px}.left-\[3px\]{left:3px}.left-\[40\%\]{left:40%}.left-\[50\%\]{left:50%}.left-\[calc\(1rem\+env\(safe-area-inset-left\,0px\)\)\]{left:calc(1rem + env(safe-area-inset-left,0px))}.left-\[calc\(50\%\+2rem\)\]{left:calc(50% + 2rem)}.left-px{left:1px}.isolate{isolation:isolate}.rolled-row{z-index:1;animation:2.5s ease-out forwards rolled-row-pulse}.-z-1{z-index:-1}.-z-10{z-index:-10}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-5{z-index:5}.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-51{z-index:51}.z-60{z-index:60}.z-61{z-index:61}.z-70{z-index:70}.z-71{z-index:71}.z-99{z-index:99}.z-100{z-index:100}.z-9999{z-index:9999}.z-99999{z-index:99999}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-dice{z-index:95}.z-drawer{z-index:40}.z-drawer-raised{z-index:45}.z-floating{z-index:90}.z-modal,.z-nav{z-index:50}.z-overlay{z-index:60}.z-overlay-raised{z-index:70}.z-sticky{z-index:10}.z-tooltip{z-index:80}.z-top{z-index:100}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:375px){.container{max-width:375px}}@media(min-width:425px){.container{max-width:425px}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}@media(min-width:2000px){.container{max-width:2000px}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:0}.m-2{margin:calc(var(--spacing) * 2)}.m-4{margin:calc(var(--spacing) * 4)}.m-8{margin:calc(var(--spacing) * 8)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-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-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0{margin-inline:0}.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-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-\[-0\.1em\]{margin-inline:-.1em}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-6{margin-block:calc(var(--spacing) * -6)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-16{margin-block:calc(var(--spacing) * 16)}.my-50{margin-block:calc(var(--spacing) * 50)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.mt-0{margin-top:0}.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-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-40{margin-top:calc(var(--spacing) * 40)}.mt-\[-46px\]{margin-top:-46px}.mt-\[0\.1rem\]{margin-top:.1rem}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.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-3{margin-right:calc(var(--spacing) * 3)}.mr-20{margin-right:calc(var(--spacing) * 20)}.mr-\[-0\.04em\]{margin-right:-.04em}.mr-\[-0\.08em\]{margin-right:-.08em}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-10{margin-bottom:calc(var(--spacing) * -10)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.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-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-\[7px\]{margin-bottom:7px}.mb-\[26px\]{margin-bottom:26px}.mb-px{margin-bottom:1px}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-5{margin-left:calc(var(--spacing) * -5)}.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-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-14{margin-left:calc(var(--spacing) * 14)}.ml-\[3px\]{margin-left:3px}.ml-\[34px\]{margin-left:34px}.ml-auto{margin-left:auto}.form-input{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-input:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid #0000}.form-input::placeholder{color:#6a7282;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em}.form-input::-webkit-date-and-time-value{text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.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}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-3\/2{aspect-ratio:3/2}.aspect-1020\/880{aspect-ratio:1020/880}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!size-11{width:calc(var(--spacing) * 11)!important;height:calc(var(--spacing) * 11)!important}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[5px\]{width:5px;height:5px}.size-\[7px\]{width:7px;height:7px}.size-\[15px\]{width:15px;height:15px}.size-full{width:100%;height:100%}.h-\(--radix-select-trigger-height\){height:var(--radix-select-trigger-height)}.h-0{height:0}.h-0\!{height:0!important}.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-3\.5\!{height:calc(var(--spacing) * 3.5)!important}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-8{height:calc(var(--spacing) * 8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-11\.5{height:calc(var(--spacing) * 11.5)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.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-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-240{height:calc(var(--spacing) * 240)}.h-\[0\.85em\]{height:.85em}.h-\[1\.2em\]{height:1.2em}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[50vh\]{height:50vh}.h-\[60dvh\]{height:60dvh}.h-\[62vh\]{height:62vh}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[80vh\]{height:80vh}.h-\[95vh\]{height:95vh}.h-\[150px\]{height:150px}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[calc\(90vh-80px\)\]{height:calc(90vh - 80px)}.h-\[calc\(100\%-22px\)\]{height:calc(100% - 22px)}.h-\[calc\(100vh-140px\)\]{height:calc(100vh - 140px)}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[clamp\(250px\,34vw\,440px\)\]{height:clamp(250px,34vw,440px)}.h-\[var\(--crumb-h\)\]{height:var(--crumb-h)}.h-\[var\(--pull-h\)\]{height:var(--pull-h)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-14{max-height:calc(var(--spacing) * 14)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.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-\[33vh\]{max-height:33vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52px\]{max-height:52px}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[60svh\]{max-height:60svh}.max-h-\[64\%\]{max-height:64%}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88px\]{max-height:88px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[120px\]{max-height:120px}.max-h-\[150px\]{max-height:150px}.max-h-\[160px\]{max-height:160px}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[600px\]{max-height:600px}.max-h-full{max-height:100%}.\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-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-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[20px\]{min-height:20px}.min-h-\[24rem\]{min-height:24rem}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[60px\]{min-height:60px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[104px\]{min-height:104px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[500px\]{min-height:500px}.min-h-\[calc\(100dvh-56px\)\]{min-height:calc(100dvh - 56px)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:.75rem}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\.5\!{width:calc(var(--spacing) * 3.5)!important}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/6{width:66.6667%}.w-5{width:calc(var(--spacing) * 5)}.w-5\.5{width:calc(var(--spacing) * 5.5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-7xl{width:var(--container-7xl)}.w-8{width:calc(var(--spacing) * 8)}.w-8\.5{width:calc(var(--spacing) * 8.5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:2.75rem}.w-11\.5{width:calc(var(--spacing) * 11.5)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:3.5rem}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:10rem}.w-44{width:11rem}.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-72\.5{width:calc(var(--spacing) * 72.5)}.w-80{width:calc(var(--spacing) * 80)}.w-88{width:calc(var(--spacing) * 88)}.w-96{width:calc(var(--spacing) * 96)}.w-280{width:70rem}.w-360{width:calc(var(--spacing) * 360)}.w-\[3\.2em\]{width:3.2em}.w-\[3px\]{width:3px}.w-\[4\.6em\]{width:4.6em}.w-\[8\%\]{width:8%}.w-\[9\%\]{width:9%}.w-\[9em\]{width:9em}.w-\[10\%\]{width:10%}.w-\[10rem\]{width:10rem}.w-\[11\%\]{width:11%}.w-\[12\%\]{width:12%}.w-\[16rem\]{width:16rem}.w-\[17\%\]{width:17%}.w-\[18px\]{width:18px}.w-\[18rem\]{width:18rem}.w-\[20\%\]{width:20%}.w-\[20rem\]{width:20rem}.w-\[22px\]{width:22px}.w-\[24\%\]{width:24%}.w-\[26px\]{width:26px}.w-\[27\%\]{width:27%}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[54px\]{width:54px}.w-\[55\%\]{width:55%}.w-\[64px\]{width:64px}.w-\[72px\]{width:72px}.w-\[84px\]{width:84px}.w-\[95vw\]{width:95vw}.w-\[98vw\]{width:98vw}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[190px\]{width:190px}.w-\[200\%\]{width:200%}.w-\[200px\]{width:200px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300\%\]{width:300%}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[390px\]{width:390px}.w-\[420px\]{width:420px}.w-\[calc\(100\%\+2\.5rem\)\]{width:calc(100% + 2.5rem)}.w-\[min\(240px\,70\%\)\]{width:min(240px,70%)}.w-\[min\(calc\(100vw-2rem\)\,420px\)\]{width:min(100vw - 2rem,420px)}.w-\[var\(--pull-w\)\]{width:var(--pull-w)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.w-px{width:1px}.w-screen{width:100vw}.max-w-\(--breakpoint-2xl\){max-width:var(--breakpoint-2xl)}.max-w-2\.5{max-width:.625rem}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4{max-width:1rem}.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-36{max-width:calc(var(--spacing) * 36)}.max-w-40{max-width:10rem}.max-w-44{max-width:11rem}.max-w-45{max-width:11.25rem}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-270{max-width:67.5rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[13ch\]{max-width:13ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18ch\]{max-width:18ch}.max-w-\[28rem\]{max-width:28rem}.max-w-\[32ch\]{max-width:32ch}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40\%\]{max-width:40%}.max-w-\[44ch\]{max-width:44ch}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60\%\]{max-width:60%}.max-w-\[60ch\]{max-width:60ch}.max-w-\[60rem\]{max-width:60rem}.max-w-\[62\%\]{max-width:62%}.max-w-\[64\%\]{max-width:64%}.max-w-\[72rem\]{max-width:72rem}.max-w-\[74ch\]{max-width:74ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[168px\]{max-width:168px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[780px\]{max-width:780px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.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-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:0}.min-w-3{min-width:.75rem}.min-w-4{min-width:1rem}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-14{min-width:3.5rem}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-38{min-width:calc(var(--spacing) * 38)}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-47\.5{min-width:11.875rem}.min-w-\[3px\]{min-width:3px}.min-w-\[4px\]{min-width:4px}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[16px\]{min-width:16px}.min-w-\[28px\]{min-width:28px}.min-w-\[40px\]{min-width:40px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[600px\]{min-width:600px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[920px\]{min-width:920px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[1_1_280px\]{flex:280px}.flex-initial{flex:0 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-3{flex-shrink:3}.grow{flex-grow:1}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-72{flex-basis:calc(var(--spacing) * 72)}.basis-\[180px\]{flex-basis:180px}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-y-0\.5{--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-bottom-left{transform-origin:0 100%}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[calc\(50\%-1px\)\]{--tw-translate-x: calc((50% - 1px)*-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:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full\!{--tw-translate-x:100%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-130\%\]{--tw-translate-y:-130%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[2px\]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.833\]{scale:.833}.scale-\[0\.875\]{scale:.875}.scale-\[1\.02\]{scale:1.02}.entity-hl-beast:before{--mark-color:249 115 22;--mark-bg-angle:85deg;transform:skew(4deg)}.entity-hl-character:before{--mark-color:59 130 246;--mark-bg-angle:50deg;transform:skew(-3deg)}.entity-hl-event:before{--mark-color:168 85 247;--mark-bg-angle:70deg;transform:skew(-4deg)}.entity-hl-faction:before{--mark-color:239 68 68;--mark-bg-angle:150deg;transform:skew(5deg)}.entity-hl-item:before{--mark-color:245 158 11;--mark-bg-angle:150deg;transform:skew(4deg)}.entity-hl-mechanic:before{--mark-color:20 184 166;--mark-bg-angle:120deg;transform:skew(3deg)}.entity-hl-player:before{--mark-color:6 182 212;--mark-bg-angle:40deg;transform:skew(-3deg)}.entity-hl-quest:before{--mark-color:234 179 8;--mark-bg-angle:110deg;transform:skew(-3deg)}.-rotate-1{rotate:-1deg}.-rotate-90{rotate:-90deg}.-rotate-\[20deg\]{rotate:-20deg}.-rotate-\[28deg\]{rotate:-28deg}.rotate-1{rotate:1deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[8deg\]{rotate:8deg}.entity-hl-location:before{--mark-color:34 197 94;--mark-bg-angle:30deg;transform:skew(5deg)}.entity-hl-other:before{--mark-color:107 114 128;--mark-bg-angle:60deg;transform:skew(-4deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.skeleton-shimmer{background-color:hsl(var(--muted));background-image:linear-gradient(90deg,hsl(var(--muted)),hsl(var(--muted-foreground) / .1),hsl(var(--muted)));background-size:200% 100%;animation:1.5s ease-in-out infinite skeleton-shimmer}@media(prefers-reduced-motion:reduce){.skeleton-shimmer{animation:none}}.animate-blink-highlight{animation:.5s ease-in-out 3 blink-highlight}.animate-bounce{animation:var(--animate-bounce)}.animate-construction-pulse{animation:2s ease-in-out infinite construction-pulse}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-shimmer{animation:2s ease-in-out infinite shimmer}.animate-spin{animation:var(--animate-spin)}.animate-stepper-pulse{animation:1.5s ease-in-out infinite stepper-pulse}.cursor-cell{cursor:cell}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scrollbar-none{scrollbar-width:none}.scrollbar-gutter{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-1{columns:1}.break-inside-avoid{break-inside:avoid}.auto-rows-\[minmax\(140px\,auto\)\]{grid-auto-rows:minmax(140px,auto)}.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-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.25rem minmax(0,1fr) auto}.grid-cols-\[1fr_80px_80px_80px\]{grid-template-columns:1fr 80px 80px 80px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4.5rem minmax(0,1fr) auto}.grid-cols-\[5rem_auto_1fr_auto\]{grid-template-columns:5rem auto 1fr auto}.grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.grid-cols-\[8rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:8rem minmax(0,1fr) auto}.grid-cols-\[10px_1fr_auto_26px\]{grid-template-columns:10px 1fr auto 26px}.grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.grid-cols-\[40px_1fr\]{grid-template-columns:40px 1fr}.grid-cols-\[44px_1fr\]{grid-template-columns:44px 1fr}.grid-cols-\[80px_1fr\]{grid-template-columns:80px 1fr}.grid-cols-\[80px_1fr_44px\]{grid-template-columns:80px 1fr 44px}.grid-cols-\[84px_minmax\(0\,1fr\)\]{grid-template-columns:84px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}.grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[auto_minmax\(12px\,1fr\)_auto\]{grid-template-columns:auto minmax(12px,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(2rem\,4rem\)_auto_auto\]{grid-template-columns:minmax(0,1fr) minmax(2rem,4rem) auto auto}.grid-cols-\[minmax\(0\,7\.5rem\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,10rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,10rem) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(11rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(13rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.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}.justify-items-center{justify-items:center}.gap-0{gap:0}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}: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-4\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0\.5{column-gap:calc(var(--spacing) * .5)}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-20{column-gap:calc(var(--spacing) * 20)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.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-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/30>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/30>:not(:last-child)){border-color:color-mix(in oklab,hsl(var(--border)) 30%,transparent)}}:where(.divide-border\/50>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab,hsl(var(--border)) 50%,transparent)}}: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)}}:where(.divide-border\/70>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/70>:not(:last-child)){border-color:color-mix(in oklab,hsl(var(--border)) 70%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.\[overscroll-behavior\:contain\],.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[calc\(var\(--r-control\)\+2px\)\]{border-radius:calc(var(--r-control) + 2px)}.rounded-\[calc\(var\(--radius\)\+2px\)\]{border-radius:calc(var(--radius) + 2px)}.rounded-\[calc\(var\(--radius\)\+4px\)\]{border-radius:calc(var(--radius) + 4px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--r-control\)\]{border-radius:var(--r-control)}.rounded-\[var\(--r-control\,6px\)\]{border-radius:var(--r-control,6px)}.rounded-\[var\(--r-kit\)\]{border-radius:var(--r-kit)}.rounded-\[var\(--r-tag\)\]{border-radius:var(--r-tag)}.rounded-\[var\(--r-tag\,4px\)\]{border-radius:var(--r-tag,4px)}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-card{border-radius:var(--r-card)}.rounded-control{border-radius:var(--r-control)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-tag{border-radius:var(--r-tag)}.rounded-xl{border-radius:var(--radius-xl)}.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:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-\[calc\(var\(--radius\)-1px\)\]{border-top-left-radius:calc(var(--radius) - 1px);border-bottom-left-radius:calc(var(--radius) - 1px)}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-sm{border-top-right-radius:calc(var(--radius) - 4px)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.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-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-\[1\.5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.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-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-\[5px\]{border-left-style:var(--tw-border-style);border-left-width:5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--tag-color\),.border-\[color-mix\(in_srgb\,var\(--tag-color\)_40\%\,transparent\)\]{border-color:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--tag-color\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--tag-color) 40%,transparent)}}.border-\[color\:color-mix\(in_oklab\,var\(--spk\)_45\%\,transparent\)\]{border-color:var(--spk)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:color-mix\(in_oklab\,var\(--spk\)_45\%\,transparent\)\]{border-color:color-mix(in oklab,var(--spk) 45%,transparent)}}.border-\[color\:color-mix\(in_oklab\,var\(--strip\)_35\%\,transparent\)\]{border-color:var(--strip)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:color-mix\(in_oklab\,var\(--strip\)_35\%\,transparent\)\]{border-color:color-mix(in oklab,var(--strip) 35%,transparent)}}.border-\[color\:inherit\]{border-color:inherit}.border-\[hsl\(var\(--destructive\)\)\]{border-color:hsl(var(--destructive))}.border-\[hsl\(var\(--destructive\)\/0\.3\)\]{border-color:hsl(var(--destructive)/.3)}.border-\[hsl\(var\(--destructive\)\/0\.7\)\]{border-color:hsl(var(--destructive)/.7)}.border-\[hsl\(var\(--info\)\)\],.border-\[hsl\(var\(--info\)\)\]\/30{border-color:hsl(var(--info))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--info\)\)\]\/30{border-color:color-mix(in oklab,hsl(var(--info)) 30%,transparent)}}.border-\[hsl\(var\(--info\)\/0\.2\)\]{border-color:hsl(var(--info)/.2)}.border-\[hsl\(var\(--info\)\/0\.3\)\]{border-color:hsl(var(--info)/.3)}.border-\[hsl\(var\(--info\)\/0\.55\)\]{border-color:hsl(var(--info)/.55)}.border-\[hsl\(var\(--success\)\)\],.border-\[hsl\(var\(--success\)\)\]\/20{border-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--success\)\)\]\/20{border-color:color-mix(in oklab,hsl(var(--success)) 20%,transparent)}}.border-\[hsl\(var\(--success\)\)\]\/30{border-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--success\)\)\]\/30{border-color:color-mix(in oklab,hsl(var(--success)) 30%,transparent)}}.border-\[hsl\(var\(--success\)\)\]\/35{border-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--success\)\)\]\/35{border-color:color-mix(in oklab,hsl(var(--success)) 35%,transparent)}}.border-\[hsl\(var\(--success\)\)\]\/40{border-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--success\)\)\]\/40{border-color:color-mix(in oklab,hsl(var(--success)) 40%,transparent)}}.border-\[hsl\(var\(--success\)\)\]\/50{border-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--success\)\)\]\/50{border-color:color-mix(in oklab,hsl(var(--success)) 50%,transparent)}}.border-\[hsl\(var\(--success\)\/0\.2\)\]{border-color:hsl(var(--success)/.2)}.border-\[hsl\(var\(--success\)\/0\.3\)\]{border-color:hsl(var(--success)/.3)}.border-\[hsl\(var\(--success\)\/0\.4\)\]{border-color:hsl(var(--success)/.4)}.border-\[hsl\(var\(--warning\)\)\],.border-\[hsl\(var\(--warning\)\)\]\/20{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--warning\)\)\]\/20{border-color:color-mix(in oklab,hsl(var(--warning)) 20%,transparent)}}.border-\[hsl\(var\(--warning\)\)\]\/30{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--warning\)\)\]\/30{border-color:color-mix(in oklab,hsl(var(--warning)) 30%,transparent)}}.border-\[hsl\(var\(--warning\)\)\]\/40{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--warning\)\)\]\/40{border-color:color-mix(in oklab,hsl(var(--warning)) 40%,transparent)}}.border-\[hsl\(var\(--warning\)\)\]\/50{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.border-\[hsl\(var\(--warning\)\)\]\/50{border-color:color-mix(in oklab,hsl(var(--warning)) 50%,transparent)}}.border-\[hsl\(var\(--warning\)\/0\.2\)\]{border-color:hsl(var(--warning)/.2)}.border-\[hsl\(var\(--warning\)\/0\.3\)\]{border-color:hsl(var(--warning)/.3)}.border-\[hsl\(var\(--warning\)\/0\.5\)\]{border-color:hsl(var(--warning)/.5)}.border-\[hsl\(var\(--warning\)\/0\.7\)\]{border-color:hsl(var(--warning)/.7)}.border-\[hsl\(var\(--warning\)\/0\.8\)\]{border-color:hsl(var(--warning)/.8)}.border-\[hsl\(var\(--warning\)\/0\.55\)\]{border-color:hsl(var(--warning)/.55)}.border-\[hsl\(var\(--warning-muted\)\)\]{border-color:hsl(var(--warning-muted))}.border-\[var\(--kp-sheet-edge\)\]{border-color:var(--kp-sheet-edge)}.border-accent{border-color:hsl(var(--accent))}.border-action,.border-action\/30{border-color:hsl(var(--action))}@supports (color:color-mix(in lab,red,red)){.border-action\/30{border-color:color-mix(in oklab,hsl(var(--action)) 30%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.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\/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-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.border-border,.border-border\/30{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.border-border\/30{border-color:color-mix(in oklab,hsl(var(--border)) 30%,transparent)}}.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-current{border-color:currentColor}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\!{border-color:hsl(var(--destructive))!important}.border-destructive-ink\/60{border-color:hsl(var(--destructive-ink))}@supports (color:color-mix(in lab,red,red)){.border-destructive-ink\/60{border-color:color-mix(in oklab,hsl(var(--destructive-ink)) 60%,transparent)}}.border-destructive\/20{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,hsl(var(--destructive)) 20%,transparent)}}.border-destructive\/30{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,hsl(var(--destructive)) 30%,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\/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-destructive\/60{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.border-destructive\/60{border-color:color-mix(in oklab,hsl(var(--destructive)) 60%,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-flair{border-color:hsl(var(--flair))}.border-foreground,.border-foreground\/30{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.border-foreground\/30{border-color:color-mix(in oklab,hsl(var(--foreground)) 30%,transparent)}}.border-foreground\/70{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.border-foreground\/70{border-color:color-mix(in oklab,hsl(var(--foreground)) 70%,transparent)}}.border-foreground\/80{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.border-foreground\/80{border-color:color-mix(in oklab,hsl(var(--foreground)) 80%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-900\/10{border-color:#1018281a}@supports (color:color-mix(in lab,red,red)){.border-gray-900\/10{border-color:color-mix(in oklab,var(--color-gray-900) 10%,transparent)}}.border-green-300{border-color:var(--color-green-300)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.border-green-500\/20{border-color:color-mix(in oklab,var(--color-green-500) 20%,transparent)}}.border-green-600\/40{border-color:#00a54466}@supports (color:color-mix(in lab,red,red)){.border-green-600\/40{border-color:color-mix(in oklab,var(--color-green-600) 40%,transparent)}}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground,.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/20{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 20%,transparent)}}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/25{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 25%,transparent)}}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/30{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 30%,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-muted-foreground\/45{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/45{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 45%,transparent)}}.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/50{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 50%,transparent)}}.border-muted-foreground\/60{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/60{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 60%,transparent)}}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/20{border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.border-page{border-color:hsl(var(--page))}.border-primary{border-color:hsl(var(--primary))}.border-primary-foreground\/20{border-color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab,red,red)){.border-primary-foreground\/20{border-color:color-mix(in oklab,hsl(var(--primary-foreground)) 20%,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\/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\/45{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.border-primary\/45{border-color:color-mix(in oklab,hsl(var(--primary)) 45%,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-400{border-color:var(--color-purple-400)}.border-purple-400\/30{border-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-400\/30{border-color:color-mix(in oklab,var(--color-purple-400) 30%,transparent)}}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500) 20%,transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-200\/50{border-color:#ffcaca80}@supports (color:color-mix(in lab,red,red)){.border-red-200\/50{border-color:color-mix(in oklab,var(--color-red-200) 50%,transparent)}}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.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-700\/40{border-color:#bf000f66}@supports (color:color-mix(in lab,red,red)){.border-red-700\/40{border-color:color-mix(in oklab,var(--color-red-700) 40%,transparent)}}.border-secondary{border-color:hsl(var(--secondary))}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/20{border-color:color-mix(in oklab,var(--color-sky-500) 20%,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-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/20{border-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/30{border-color:color-mix(in oklab,var(--color-slate-500) 30%,transparent)}}.border-success{border-color:hsl(var(--success))}.border-transparent{border-color:#0000}.border-wax\/60{border-color:hsl(var(--wax))}@supports (color:color-mix(in lab,red,red)){.border-wax\/60{border-color:color-mix(in oklab,hsl(var(--wax)) 60%,transparent)}}.border-white{border-color:var(--color-white)}.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-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-400\/60{border-color:#fac80099}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/60{border-color:color-mix(in oklab,var(--color-yellow-400) 60%,transparent)}}.border-yellow-500\/20{border-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/20{border-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)}}.border-t-border{border-top-color:hsl(var(--border))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-transparent{border-top-color:#0000}.border-b-transparent{border-bottom-color:#0000}.border-l-\[hsl\(var\(--success\)\)\]{border-left-color:hsl(var(--success))}.border-l-action{border-left-color:hsl(var(--action))}.border-l-destructive{border-left-color:hsl(var(--destructive))}.border-l-muted-foreground\/30{border-left-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.border-l-muted-foreground\/30{border-left-color:color-mix(in oklab,hsl(var(--muted-foreground)) 30%,transparent)}}.border-l-success{border-left-color:hsl(var(--success))}.border-l-transparent{border-left-color:#0000}.bg-\[\#0d0d1a\]{background-color:#0d0d1a}.bg-\[\#5865F2\]{background-color:#5865f2}.bg-\[color-mix\(in_oklab\,var\(--t-BEAST\)_14\%\,transparent\)\]{background-color:var(--t-BEAST)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-BEAST\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-BEAST) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-CHARACTER\)_14\%\,transparent\)\]{background-color:var(--t-CHARACTER)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-CHARACTER\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-CHARACTER) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-EVENT\)_14\%\,transparent\)\]{background-color:var(--t-EVENT)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-EVENT\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-EVENT) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-FACTION\)_14\%\,transparent\)\]{background-color:var(--t-FACTION)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-FACTION\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-FACTION) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-ITEM\)_14\%\,transparent\)\]{background-color:var(--t-ITEM)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-ITEM\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-ITEM) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-LOCATION\)_14\%\,transparent\)\]{background-color:var(--t-LOCATION)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-LOCATION\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-LOCATION) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-MECHANIC\)_14\%\,transparent\)\]{background-color:var(--t-MECHANIC)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-MECHANIC\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-MECHANIC) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-OTHER\)_14\%\,transparent\)\]{background-color:var(--t-OTHER)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-OTHER\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-OTHER) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-PLAYER\)_14\%\,transparent\)\]{background-color:var(--t-PLAYER)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-PLAYER\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-PLAYER) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--t-QUEST\)_14\%\,transparent\)\]{background-color:var(--t-QUEST)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--t-QUEST\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--t-QUEST) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--tag-color\)_15\%\,transparent\)\]{background-color:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--tag-color\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tag-color) 15%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--tag-color\)_20\%\,transparent\)\]{background-color:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--tag-color\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tag-color) 20%,transparent)}}.bg-\[color\:color-mix\(in_oklab\,hsl\(var\(--primary\)\)_6\%\,hsl\(var\(--card\)\)\)\]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_oklab\,hsl\(var\(--primary\)\)_6\%\,hsl\(var\(--card\)\)\)\]{background-color:color-mix(in oklab,hsl(var(--primary)) 6%,hsl(var(--card)))}}.bg-\[color\:color-mix\(in_oklab\,var\(--spk\)_38\%\,transparent\)\]{background-color:var(--spk)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_oklab\,var\(--spk\)_38\%\,transparent\)\]{background-color:color-mix(in oklab,var(--spk) 38%,transparent)}}.bg-\[color\:color-mix\(in_oklab\,var\(--strip\)_9\%\,hsl\(var\(--card\)\)\)\]{background-color:var(--strip)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_oklab\,var\(--strip\)_9\%\,hsl\(var\(--card\)\)\)\]{background-color:color-mix(in oklab,var(--strip) 9%,hsl(var(--card)))}}.bg-\[color\:color-mix\(in_oklab\,var\(--strip\)_14\%\,transparent\)\]{background-color:var(--strip)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_oklab\,var\(--strip\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--strip) 14%,transparent)}}.bg-\[color\:var\(--spk\)\]{background-color:var(--spk)}.bg-\[color\:var\(--spk-soft\)\]{background-color:var(--spk-soft)}.bg-\[hsl\(1\,75\%\,37\%\)\]{background-color:#a51a18}.bg-\[hsl\(4\,49\%\,32\%\)\]{background-color:#7a2f2a}.bg-\[hsl\(19\,33\%\,34\%\)\]{background-color:#734c3a}.bg-\[hsl\(25\,95\%\,53\%\)\]{background-color:#f97415}.bg-\[hsl\(26\,97\%\,48\%\)\]{background-color:#f16b04}.bg-\[hsl\(28\,40\%\,47\%\)\]{background-color:#a87548}.bg-\[hsl\(40\,91\%\,68\%\)\]{background-color:#f8c663}.bg-\[hsl\(42\,100\%\,77\%\)\]{background-color:#ffdc8a}.bg-\[hsl\(142\,71\%\,45\%\)\]{background-color:#21c45d}.bg-\[hsl\(194\,79\%\,18\%\)\]{background-color:#0a4152}.bg-\[hsl\(205\,16\%\,27\%\)\]{background-color:#3a4750}.bg-\[hsl\(210\,100\%\,13\%\)\]{background-color:#002142}.bg-\[hsl\(221\,83\%\,53\%\)\]{background-color:#2463eb}.bg-\[hsl\(262\,83\%\,58\%\)\]{background-color:#7c3bed}.bg-\[hsl\(var\(--action\,var\(--primary\)\)\)\]{background-color:hsl(var(--action,var(--primary)))}.bg-\[hsl\(var\(--destructive\)\)\]{background-color:hsl(var(--destructive))}.bg-\[hsl\(var\(--destructive-muted\)\)\]{background-color:hsl(var(--destructive-muted))}.bg-\[hsl\(var\(--error-muted\)\)\]{background-color:hsl(var(--error-muted))}.bg-\[hsl\(var\(--info\)\)\],.bg-\[hsl\(var\(--info\)\)\]\/20{background-color:hsl(var(--info))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--info\)\)\]\/20{background-color:color-mix(in oklab,hsl(var(--info)) 20%,transparent)}}.bg-\[hsl\(var\(--info\)\/0\.1\)\]{background-color:hsl(var(--info)/.1)}.bg-\[hsl\(var\(--info\)\/0\.3\)\]{background-color:hsl(var(--info)/.3)}.bg-\[hsl\(var\(--info\)\/0\.5\)\]{background-color:hsl(var(--info)/.5)}.bg-\[hsl\(var\(--info\)\/0\.7\)\]{background-color:hsl(var(--info)/.7)}.bg-\[hsl\(var\(--info\)\/0\.14\)\]{background-color:hsl(var(--info)/.14)}.bg-\[hsl\(var\(--info-muted\)\)\]{background-color:hsl(var(--info-muted))}.bg-\[hsl\(var\(--info-strong\)\)\]{background-color:hsl(var(--info-strong))}.bg-\[hsl\(var\(--panel\)\)\]{background-color:hsl(var(--panel))}.bg-\[hsl\(var\(--success\)\)\],.bg-\[hsl\(var\(--success\)\)\]\/5{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--success\)\)\]\/5{background-color:color-mix(in oklab,hsl(var(--success)) 5%,transparent)}}.bg-\[hsl\(var\(--success\)\)\]\/10{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--success\)\)\]\/10{background-color:color-mix(in oklab,hsl(var(--success)) 10%,transparent)}}.bg-\[hsl\(var\(--success\)\)\]\/20{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--success\)\)\]\/20{background-color:color-mix(in oklab,hsl(var(--success)) 20%,transparent)}}.bg-\[hsl\(var\(--success\)\)\]\/80{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--success\)\)\]\/80{background-color:color-mix(in oklab,hsl(var(--success)) 80%,transparent)}}.bg-\[hsl\(var\(--success\)\/0\.1\)\]{background-color:hsl(var(--success)/.1)}.bg-\[hsl\(var\(--success\)\/0\.3\)\]{background-color:hsl(var(--success)/.3)}.bg-\[hsl\(var\(--success\)\/0\.5\)\]{background-color:hsl(var(--success)/.5)}.bg-\[hsl\(var\(--success\)\/0\.7\)\]{background-color:hsl(var(--success)/.7)}.bg-\[hsl\(var\(--success\)\/0\.14\)\]{background-color:hsl(var(--success)/.14)}.bg-\[hsl\(var\(--success\)\/0\.15\)\]{background-color:hsl(var(--success)/.15)}.bg-\[hsl\(var\(--success\)\/0\.16\)\]{background-color:hsl(var(--success)/.16)}.bg-\[hsl\(var\(--success-muted\)\)\]{background-color:hsl(var(--success-muted))}.bg-\[hsl\(var\(--success-strong\)\)\]{background-color:hsl(var(--success-strong))}.bg-\[hsl\(var\(--warning\)\)\],.bg-\[hsl\(var\(--warning\)\)\]\/10{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--warning\)\)\]\/10{background-color:color-mix(in oklab,hsl(var(--warning)) 10%,transparent)}}.bg-\[hsl\(var\(--warning\)\)\]\/20{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--warning\)\)\]\/20{background-color:color-mix(in oklab,hsl(var(--warning)) 20%,transparent)}}.bg-\[hsl\(var\(--warning\)\)\]\/80{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--warning\)\)\]\/80{background-color:color-mix(in oklab,hsl(var(--warning)) 80%,transparent)}}.bg-\[hsl\(var\(--warning\)\/0\.1\)\]{background-color:hsl(var(--warning)/.1)}.bg-\[hsl\(var\(--warning\)\/0\.2\)\]{background-color:hsl(var(--warning)/.2)}.bg-\[hsl\(var\(--warning\)\/0\.3\)\]{background-color:hsl(var(--warning)/.3)}.bg-\[hsl\(var\(--warning\)\/0\.5\)\]{background-color:hsl(var(--warning)/.5)}.bg-\[hsl\(var\(--warning\)\/0\.07\)\]{background-color:hsl(var(--warning)/.07)}.bg-\[hsl\(var\(--warning\)\/0\.7\)\]{background-color:hsl(var(--warning)/.7)}.bg-\[hsl\(var\(--warning\)\/0\.08\)\]{background-color:hsl(var(--warning)/.08)}.bg-\[hsl\(var\(--warning\)\/0\.12\)\]{background-color:hsl(var(--warning)/.12)}.bg-\[hsl\(var\(--warning\)\/0\.14\)\]{background-color:hsl(var(--warning)/.14)}.bg-\[hsl\(var\(--warning\)\/0\.18\)\]{background-color:hsl(var(--warning)/.18)}.bg-\[hsl\(var\(--warning-muted\)\)\],.bg-\[hsl\(var\(--warning-muted\)\)\]\/30{background-color:hsl(var(--warning-muted))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--warning-muted\)\)\]\/30{background-color:color-mix(in oklab,hsl(var(--warning-muted)) 30%,transparent)}}.bg-\[hsl\(var\(--warning-muted\)\)\]\/50{background-color:hsl(var(--warning-muted))}@supports (color:color-mix(in lab,red,red)){.bg-\[hsl\(var\(--warning-muted\)\)\]\/50{background-color:color-mix(in oklab,hsl(var(--warning-muted)) 50%,transparent)}}.bg-\[var\(--kp-sheet-bg\)\]{background-color:var(--kp-sheet-bg)}.bg-\[var\(--kp-sheet-mark\)\]{background-color:var(--kp-sheet-mark)}.bg-\[var\(--kp-sheet-red\)\]{background-color:var(--kp-sheet-red)}.bg-\[var\(--t-FACTION\,hsl\(var\(--destructive\)\)\)\]{background-color:var(--t-FACTION,hsl(var(--destructive)))}.bg-\[var\(--t-LOCATION\,hsl\(var\(--success\)\)\)\]{background-color:var(--t-LOCATION,hsl(var(--success)))}.bg-accent,.bg-accent\/50{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.bg-accent\/50{background-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}.bg-action{background-color:hsl(var(--action))}.bg-action-foreground{background-color:hsl(var(--action-foreground))}.bg-action\/50{background-color:hsl(var(--action))}@supports (color:color-mix(in lab,red,red)){.bg-action\/50{background-color:color-mix(in oklab,hsl(var(--action)) 50%,transparent)}}.bg-action\/70{background-color:hsl(var(--action))}@supports (color:color-mix(in lab,red,red)){.bg-action\/70{background-color:color-mix(in oklab,hsl(var(--action)) 70%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.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\/95{background-color:#f99c00f2}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/95{background-color:color-mix(in oklab,var(--color-amber-500) 95%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.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\/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\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,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\/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\/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\/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\/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-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.bg-border,.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{background-color:hsl(var(--card))}.bg-card-accent{background-color:hsl(var(--card-accent))}.bg-card-subtle{background-color:hsl(var(--card-subtle))}.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\/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\/78{background-color:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.bg-card\/78{background-color:color-mix(in oklab,hsl(var(--card)) 78%,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-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/15{background-color:color-mix(in oklab,var(--color-cyan-500) 15%,transparent)}}.bg-destructive,.bg-destructive\/5{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,hsl(var(--destructive)) 5%,transparent)}}.bg-destructive\/8{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/8{background-color:color-mix(in oklab,hsl(var(--destructive)) 8%,transparent)}}.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\/13{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/13{background-color:color-mix(in oklab,hsl(var(--destructive)) 13%,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-destructive\/20{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/20{background-color:color-mix(in oklab,hsl(var(--destructive)) 20%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.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-foreground,.bg-foreground\/5{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/5{background-color:color-mix(in oklab,hsl(var(--foreground)) 5%,transparent)}}.bg-foreground\/7{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/7{background-color:color-mix(in oklab,hsl(var(--foreground)) 7%,transparent)}}.bg-foreground\/8{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/8{background-color:color-mix(in oklab,hsl(var(--foreground)) 8%,transparent)}}.bg-foreground\/10{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/10{background-color:color-mix(in oklab,hsl(var(--foreground)) 10%,transparent)}}.bg-foreground\/25{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/25{background-color:color-mix(in oklab,hsl(var(--foreground)) 25%,transparent)}}.bg-foreground\/40{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/40{background-color:color-mix(in oklab,hsl(var(--foreground)) 40%,transparent)}}.bg-foreground\/70{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/70{background-color:color-mix(in oklab,hsl(var(--foreground)) 70%,transparent)}}.bg-foreground\/85{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/85{background-color:color-mix(in oklab,hsl(var(--foreground)) 85%,transparent)}}.bg-foreground\/\[\.04\]{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[\.04\]{background-color:color-mix(in oklab,hsl(var(--foreground)) 4%,transparent)}}.bg-foreground\/\[\.14\]{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[\.14\]{background-color:color-mix(in oklab,hsl(var(--foreground)) 14%,transparent)}}.bg-foreground\/\[0\.08\]{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.08\]{background-color:color-mix(in oklab,hsl(var(--foreground)) 8%,transparent)}}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-gold{background-color:hsl(var(--gold))}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/20{background-color:#6a728233}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/20{background-color:color-mix(in oklab,var(--color-gray-500) 20%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-100\/5{background-color:#dcfce70d}@supports (color:color-mix(in lab,red,red)){.bg-green-100\/5{background-color:color-mix(in oklab,var(--color-green-100) 5%,transparent)}}.bg-green-100\/10{background-color:#dcfce71a}@supports (color:color-mix(in lab,red,red)){.bg-green-100\/10{background-color:color-mix(in oklab,var(--color-green-100) 10%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500) 10%,transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-input{background-color:hsl(var(--input))}.bg-lime-100{background-color:var(--color-lime-100)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground,.bg-muted-foreground\/10{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/10{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 10%,transparent)}}.bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 20%,transparent)}}.bg-muted-foreground\/25{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/25{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 25%,transparent)}}.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-foreground\/50{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 50%,transparent)}}.bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/60{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 60%,transparent)}}.bg-muted-foreground\/70{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/70{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 70%,transparent)}}.bg-muted\/10{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/10{background-color:color-mix(in oklab,hsl(var(--muted)) 10%,transparent)}}.bg-muted\/20{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,hsl(var(--muted)) 20%,transparent)}}.bg-muted\/25{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/25{background-color:color-mix(in oklab,hsl(var(--muted)) 25%,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\/45{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/45{background-color:color-mix(in oklab,hsl(var(--muted)) 45%,transparent)}}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,hsl(var(--muted)) 50%,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-muted\/70{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/70{background-color:color-mix(in oklab,hsl(var(--muted)) 70%,transparent)}}.bg-muted\/80{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/80{background-color:color-mix(in oklab,hsl(var(--muted)) 80%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.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-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.bg-page{background-color:hsl(var(--page))}.bg-panel{background-color:hsl(var(--panel))}.bg-pink-100{background-color:var(--color-pink-100)}.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-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/20{background-color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-primary-foreground\/20{background-color:color-mix(in oklab,hsl(var(--primary-foreground)) 20%,transparent)}}.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\/12{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/12{background-color:color-mix(in oklab,hsl(var(--primary)) 12%,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\/30{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/30{background-color:color-mix(in oklab,hsl(var(--primary)) 30%,transparent)}}.bg-primary\/40{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/40{background-color:color-mix(in oklab,hsl(var(--primary)) 40%,transparent)}}.bg-primary\/45{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/45{background-color:color-mix(in oklab,hsl(var(--primary)) 45%,transparent)}}.bg-primary\/50{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/50{background-color:color-mix(in oklab,hsl(var(--primary)) 50%,transparent)}}.bg-primary\/55{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/55{background-color:color-mix(in oklab,hsl(var(--primary)) 55%,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\/80{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/80{background-color:color-mix(in oklab,hsl(var(--primary)) 80%,transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-400\/50{background-color:#c07eff80}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/50{background-color:color-mix(in oklab,var(--color-purple-400) 50%,transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/5{background-color:#ac4bff0d}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/5{background-color:color-mix(in oklab,var(--color-purple-500) 5%,transparent)}}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500) 10%,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-purple-500\/60{background-color:#ac4bff99}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/60{background-color:color-mix(in oklab,var(--color-purple-500) 60%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/50{background-color:color-mix(in oklab,var(--color-red-50) 50%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-100\/40{background-color:#ffe2e266}@supports (color:color-mix(in lab,red,red)){.bg-red-100\/40{background-color:color-mix(in oklab,var(--color-red-100) 40%,transparent)}}.bg-red-100\/60{background-color:#ffe2e299}@supports (color:color-mix(in lab,red,red)){.bg-red-100\/60{background-color:color-mix(in oklab,var(--color-red-100) 60%,transparent)}}.bg-red-200{background-color:var(--color-red-200)}.bg-red-200\/60{background-color:#ffcaca99}@supports (color:color-mix(in lab,red,red)){.bg-red-200\/60{background-color:color-mix(in oklab,var(--color-red-200) 60%,transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.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\/95{background-color:#fb2c36f2}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/95{background-color:color-mix(in oklab,var(--color-red-500) 95%,transparent)}}.bg-red-700\/20{background-color:#bf000f33}@supports (color:color-mix(in lab,red,red)){.bg-red-700\/20{background-color:color-mix(in oklab,var(--color-red-700) 20%,transparent)}}.bg-red-700\/95{background-color:#bf000ff2}@supports (color:color-mix(in lab,red,red)){.bg-red-700\/95{background-color:color-mix(in oklab,var(--color-red-700) 95%,transparent)}}.bg-ring{background-color:hsl(var(--ring))}.bg-rose-100{background-color:var(--color-rose-100)}.bg-secondary,.bg-secondary\/30{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/30{background-color:color-mix(in oklab,hsl(var(--secondary)) 30%,transparent)}}.bg-secondary\/40{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40{background-color:color-mix(in oklab,hsl(var(--secondary)) 40%,transparent)}}.bg-secondary\/50{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/50{background-color:color-mix(in oklab,hsl(var(--secondary)) 50%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.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-slate-100{background-color:var(--color-slate-100)}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500) 10%,transparent)}}.bg-slate-500\/15{background-color:#62748e26}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/15{background-color:color-mix(in oklab,var(--color-slate-500) 15%,transparent)}}.bg-slate-500\/20{background-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/20{background-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.bg-slate-700\/95{background-color:#314158f2}@supports (color:color-mix(in lab,red,red)){.bg-slate-700\/95{background-color:color-mix(in oklab,var(--color-slate-700) 95%,transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-success{background-color:hsl(var(--success))}.bg-success-strong{background-color:hsl(var(--success-strong))}.bg-switch-on{background-color:hsl(var(--switch-on))}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-500\/20{background-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/20{background-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.bg-warning{background-color:hsl(var(--warning))}.bg-wax{background-color:hsl(var(--wax))}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/5{background-color:#edb2000d}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/5{background-color:color-mix(in oklab,var(--color-yellow-500) 5%,transparent)}}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:color-mix(in oklab,var(--color-yellow-500) 10%,transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/20{background-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.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-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.text-stat-char{background-image:linear-gradient(90deg,#8f4c00,#c77905 55%,#f58b0a);background-size:var(--stat-size,100%) 100%;background-position:var(--stat-pos,0%) 0;-webkit-text-fill-color:transparent;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.dark .text-stat-char{background-image:linear-gradient(90deg,hsl(var(--secondary-muted)),hsl(var(--secondary)))}.bg-\[image\:linear-gradient\(hsl\(var\(--destructive\)\/0\.14\)\,hsl\(var\(--destructive\)\/0\.14\)\)\]{background-image:linear-gradient(hsl(var(--destructive)/.14),hsl(var(--destructive)/.14))}.bg-\[image\:linear-gradient\(hsl\(var\(--info\)\/0\.14\)\,hsl\(var\(--info\)\/0\.14\)\)\]{background-image:linear-gradient(hsl(var(--info)/.14),hsl(var(--info)/.14))}.bg-\[image\:linear-gradient\(hsl\(var\(--primary\)\/0\.08\)\,hsl\(var\(--primary\)\/0\.08\)\)\]{background-image:linear-gradient(hsl(var(--primary)/.08),hsl(var(--primary)/.08))}.bg-\[image\:linear-gradient\(hsl\(var\(--warning\)\/0\.2\)\,hsl\(var\(--warning\)\/0\.2\)\)\]{background-image:linear-gradient(hsl(var(--warning)/.2),hsl(var(--warning)/.2))}.bg-\[image\:linear-gradient\(hsl\(var\(--warning\)\/0\.12\)\,hsl\(var\(--warning\)\/0\.12\)\)\]{background-image:linear-gradient(hsl(var(--warning)/.12),hsl(var(--warning)/.12))}.bg-\[image\:…\]{background-image:…}.bg-\[linear-gradient\(to_right\,transparent\,hsl\(var\(--background\)\)_1\.75rem\)\]{background-image:linear-gradient(to right,transparent,hsl(var(--background)) 1.75rem)}.bg-\[radial-gradient\(70\%_90\%_at_80\%_10\%\,hsl\(var\(--primary\)\/0\.28\)\,transparent_60\%\)\]{background-image:radial-gradient(70% 90% at 80% 10%,hsl(var(--primary)/.28),transparent 60%)}.bg-\[radial-gradient\(circle\,hsl\(var\(--success\)\/0\.55\)_0\%\,hsl\(var\(--success\)\/0\)_70\%\)\]{background-image:radial-gradient(circle,hsl(var(--success)/.55),hsl(var(--success)/0) 70%)}.bg-\[radial-gradient\(closest-side\,hsl\(var\(--card\)\)_35\%\,transparent_100\%\)\]{background-image:radial-gradient(closest-side,hsl(var(--card)) 35%,transparent 100%)}.bg-\[radial-gradient\(ellipse_50\%_30\%_at_50\%_66\%\,hsl\(var\(--secondary-muted\)\/0\.45\)\,hsl\(var\(--secondary\)\/0\.25\)_50\%\,transparent_100\%\)\]{background-image:radial-gradient(ellipse 50% 30% at 50% 66%,hsl(var(--secondary-muted)/.45),hsl(var(--secondary)/.25) 50%,transparent 100%)}.bg-\[repeating-linear-gradient\(45deg\,hsl\(var\(--destructive\)\)_0_2px\,transparent_2px_4px\)\]{background-image:repeating-linear-gradient(45deg,hsl(var(--destructive)) 0 2px,transparent 2px 4px)}.bg-\[repeating-linear-gradient\(90deg\,hsl\(var\(--border\)\)_0_6px\,transparent_6px_12px\)\]{background-image:repeating-linear-gradient(90deg,hsl(var(--border)) 0 6px,transparent 6px 12px)}.from-\[hsl\(var\(--success\)\/0\.8\)\]{--tw-gradient-from:hsl(var(--success)/.8);--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-\[hsl\(var\(--warning\)\)\]{--tw-gradient-from:hsl(var(--warning));--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-\[hsl\(var\(--warning-muted\)\)\]{--tw-gradient-from:hsl(var(--warning-muted));--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-accent{--tw-gradient-from:hsl(var(--accent));--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-amber-400{--tw-gradient-from:var(--color-amber-400);--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-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\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab,red,red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab, var(--color-black) 45%, transparent)}}.from-black\/45{--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-destructive\/80{--tw-gradient-from:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.from-destructive\/80{--tw-gradient-from:color-mix(in oklab, hsl(var(--destructive)) 80%, transparent)}}.from-destructive\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-muted{--tw-gradient-from:hsl(var(--muted));--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-primary\/70{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.from-primary\/70{--tw-gradient-from:color-mix(in oklab, hsl(var(--primary)) 70%, transparent)}}.from-primary\/70{--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-rose-700{--tw-gradient-from:var(--color-rose-700);--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-secondary-muted{--tw-gradient-from:hsl(var(--secondary-muted));--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-success\/80{--tw-gradient-from:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.from-success\/80{--tw-gradient-from:color-mix(in oklab, hsl(var(--success)) 80%, transparent)}}.from-success\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from: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))}.via-\[hsl\(var\(--warning-muted\)\)\]\/60{--tw-gradient-via:hsl(var(--warning-muted))}@supports (color:color-mix(in lab,red,red)){.via-\[hsl\(var\(--warning-muted\)\)\]\/60{--tw-gradient-via:color-mix(in oklab, hsl(var(--warning-muted)) 60%, transparent)}}.via-\[hsl\(var\(--warning-muted\)\)\]\/60{--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)}.via-muted{--tw-gradient-via:hsl(var(--muted));--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)}.via-muted\/60{--tw-gradient-via:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.via-muted\/60{--tw-gradient-via:color-mix(in oklab, hsl(var(--muted)) 60%, transparent)}}.via-muted\/60{--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)}.via-primary{--tw-gradient-via:hsl(var(--primary));--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)}.via-white\/25{--tw-gradient-via:#ffffff40}@supports (color:color-mix(in lab,red,red)){.via-white\/25{--tw-gradient-via:color-mix(in oklab, var(--color-white) 25%, transparent)}}.via-white\/25{--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-\[hsl\(var\(--success\)\)\]{--tw-gradient-to:hsl(var(--success));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(var\(--warning-muted\)\)\]{--tw-gradient-to:hsl(var(--warning-muted));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(var\(--warning-muted\)\)\]\/40{--tw-gradient-to:hsl(var(--warning-muted))}@supports (color:color-mix(in lab,red,red)){.to-\[hsl\(var\(--warning-muted\)\)\]\/40{--tw-gradient-to:color-mix(in oklab, hsl(var(--warning-muted)) 40%, transparent)}}.to-\[hsl\(var\(--warning-muted\)\)\]\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent{--tw-gradient-to:hsl(var(--accent));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-destructive{--tw-gradient-to:hsl(var(--destructive));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/15{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.to-primary\/15{--tw-gradient-to:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.to-primary\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-300{--tw-gradient-to:var(--color-purple-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-900{--tw-gradient-to:var(--color-rose-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-secondary{--tw-gradient-to:hsl(var(--secondary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-success{--tw-gradient-to:hsl(var(--success));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_right\,\#000_0\,\#000_30\%\,rgb\(0_0_0\/0\.55\)_65\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#000 0 30%,#0000008c 65%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 30%,#0000008c 65%,#0000)}.text-gradient-hero-stat{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#8f4c00,#c77905 55%,#f58b0a);-webkit-background-clip:text;background-clip:text}.dark .text-gradient-hero-stat{background:linear-gradient(135deg,hsl(var(--secondary-muted)),hsl(var(--secondary)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-primary{background:linear-gradient(to right,hsl(var(--secondary-muted)),hsl(var(--secondary)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.fill-amber-100{fill:var(--color-amber-100)}.fill-amber-500{fill:var(--color-amber-500)}.fill-blue-100{fill:var(--color-blue-100)}.fill-current{fill:currentColor}.fill-destructive\/12{fill:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.fill-destructive\/12{fill:color-mix(in oklab,hsl(var(--destructive)) 12%,transparent)}}.fill-destructive\/60{fill:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.fill-destructive\/60{fill:color-mix(in oklab,hsl(var(--destructive)) 60%,transparent)}}.fill-emerald-100{fill:var(--color-emerald-100)}.fill-foreground{fill:hsl(var(--foreground))}.fill-green-600{fill:var(--color-green-600)}.fill-muted-foreground,.fill-muted-foreground\/70{fill:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.fill-muted-foreground\/70{fill:color-mix(in oklab,hsl(var(--muted-foreground)) 70%,transparent)}}.fill-none{fill:none}.fill-orange-100{fill:var(--color-orange-100)}.fill-primary,.fill-primary\/12{fill:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.fill-primary\/12{fill:color-mix(in oklab,hsl(var(--primary)) 12%,transparent)}}.fill-primary\/40{fill:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.fill-primary\/40{fill:color-mix(in oklab,hsl(var(--primary)) 40%,transparent)}}.fill-purple-100{fill:var(--color-purple-100)}.fill-red-100{fill:var(--color-red-100)}.fill-rose-100{fill:var(--color-rose-100)}.fill-slate-100{fill:var(--color-slate-100)}.fill-slate-600{fill:var(--color-slate-600)}.fill-transparent{fill:#0000}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-amber-500{stroke:var(--color-amber-500)}.stroke-amber-600{stroke:var(--color-amber-600)}.stroke-blue-600{stroke:var(--color-blue-600)}.stroke-border{stroke:hsl(var(--border))}.stroke-current{stroke:currentColor}.stroke-destructive{stroke:hsl(var(--destructive))}.stroke-emerald-600{stroke:var(--color-emerald-600)}.stroke-foreground\/40{stroke:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/40{stroke:color-mix(in oklab,hsl(var(--foreground)) 40%,transparent)}}.stroke-foreground\/50{stroke:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/50{stroke:color-mix(in oklab,hsl(var(--foreground)) 50%,transparent)}}.stroke-foreground\/60{stroke:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/60{stroke:color-mix(in oklab,hsl(var(--foreground)) 60%,transparent)}}.stroke-foreground\/70{stroke:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/70{stroke:color-mix(in oklab,hsl(var(--foreground)) 70%,transparent)}}.stroke-green-600{stroke:var(--color-green-600)}.stroke-muted-foreground\/70{stroke:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.stroke-muted-foreground\/70{stroke:color-mix(in oklab,hsl(var(--muted-foreground)) 70%,transparent)}}.stroke-orange-600{stroke:var(--color-orange-600)}.stroke-primary{stroke:hsl(var(--primary))}.stroke-purple-600{stroke:var(--color-purple-600)}.stroke-red-600{stroke:var(--color-red-600)}.stroke-rose-600{stroke:var(--color-rose-600)}.stroke-slate-500{stroke:var(--color-slate-500)}.stroke-slate-600{stroke:var(--color-slate-600)}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.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-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-px{padding:1px}.container{padding-inline:calc(var(--spacing) * 5)}@media(min-width:640px){.container{padding-inline:calc(var(--spacing) * 6)}}.\!px-0{padding-inline:0!important}.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-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-\[0\.1em\]{padding-inline:.1em}.px-\[9px\]{padding-inline:9px}.px-\[18px\]{padding-inline:18px}.px-\[26px\]{padding-inline:26px}.px-\[var\(--kp-pad\,22px\)\]{padding-inline:var(--kp-pad,22px)}.py-0{padding-block:0}.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-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.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-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-7\.5{padding-top:calc(var(--spacing) * 7.5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-18{padding-top:calc(var(--spacing) * 18)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[18px\]{padding-top:18px}.pt-\[26px\]{padding-top:26px}.pt-\[74px\]{padding-top:74px}.pt-\[94px\]{padding-top:94px}.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-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-4\.5{padding-right:calc(var(--spacing) * 4.5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-\[0\.08em\]{padding-right:.08em}.pr-\[6\.5rem\]{padding-right:6.5rem}.pr-\[18px\]{padding-right:18px}.pr-\[140px\]{padding-right:140px}.pr-\[150px\]{padding-right:150px}.\!pb-8{padding-bottom:calc(var(--spacing) * 8)!important}.pb-0{padding-bottom:0}.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-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[3px\]{padding-bottom:3px}.pb-\[18px\]{padding-bottom:18px}.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\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.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-11\.5{padding-left:calc(var(--spacing) * 11.5)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-22{padding-left:calc(var(--spacing) * 22)}.pl-\[18px\]{padding-left:18px}.pl-\[22px\]{padding-left:22px}.pl-\[38px\]{padding-left:38px}.\!text-left{text-align:left!important}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-\[-2px\]{vertical-align:-2px}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.\[font-family\:inherit\],.font-\[inherit\]{font-family:inherit}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--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-title-md{font-size:24px;line-height:var(--tw-leading,30px)}.text-title-md2{font-size:26px;line-height:var(--tw-leading,30px)}.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\.65rem\]{font-size:.65rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[20rem\]{font-size:20rem}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[38px\]{font-size:38px}.text-\[clamp\(28px\,4vw\,38px\)\]{font-size:clamp(28px,4vw,38px)}.text-\[clamp\(32px\,4\.4vw\,48px\)\]{font-size:clamp(32px,4.4vw,48px)}.text-\[length\:var\(--fs-base\)\]{font-size:var(--fs-base)}.text-\[length\:var\(--fs-base\,14px\)\]{font-size:var(--fs-base,14px)}.text-\[length\:var\(--fs-lg\)\]{font-size:var(--fs-lg)}.text-\[length\:var\(--fs-md\)\]{font-size:var(--fs-md)}.text-\[length\:var\(--fs-sm\)\]{font-size:var(--fs-sm)}.text-\[length\:var\(--fs-sm\,12\.5px\)\]{font-size:var(--fs-sm,12.5px)}.text-\[length\:var\(--fs-xs\)\]{font-size:var(--fs-xs)}.text-fs-sm{font-size:var(--fs-sm)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.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-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[\.005em\]{--tw-tracking:.005em;letter-spacing:.005em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.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\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words,.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[hsl\(var\(--foreground\)\)\]{color:hsl(var(--foreground))!important}.\!text-\[var\(--kp-sheet-red\)\]{color:var(--kp-sheet-red)!important}.text-\(--tag-color\){color:var(--tag-color)}.text-\[color\:color-mix\(in_oklab\,hsl\(var\(--accent\)\)_70\%\,hsl\(var\(--foreground\)\)\)\]{color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.text-\[color\:color-mix\(in_oklab\,hsl\(var\(--accent\)\)_70\%\,hsl\(var\(--foreground\)\)\)\]{color:color-mix(in oklab,hsl(var(--accent)) 70%,hsl(var(--foreground)))}}.text-\[color\:color-mix\(in_oklab\,hsl\(var\(--destructive\)\)_72\%\,hsl\(var\(--foreground\)\)\)\]{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.text-\[color\:color-mix\(in_oklab\,hsl\(var\(--destructive\)\)_72\%\,hsl\(var\(--foreground\)\)\)\]{color:color-mix(in oklab,hsl(var(--destructive)) 72%,hsl(var(--foreground)))}}.text-\[color\:color-mix\(in_oklab\,hsl\(var\(--success\)\)_60\%\,hsl\(var\(--foreground\)\)\)\]{color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.text-\[color\:color-mix\(in_oklab\,hsl\(var\(--success\)\)_60\%\,hsl\(var\(--foreground\)\)\)\]{color:color-mix(in oklab,hsl(var(--success)) 60%,hsl(var(--foreground)))}}.text-\[color\:color-mix\(in_oklab\,hsl\(var\(--warning\)\)_55\%\,hsl\(var\(--foreground\)\)\)\]{color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.text-\[color\:color-mix\(in_oklab\,hsl\(var\(--warning\)\)_55\%\,hsl\(var\(--foreground\)\)\)\]{color:color-mix(in oklab,hsl(var(--warning)) 55%,hsl(var(--foreground)))}}.text-\[color\:var\(--accent-ink\)\]{color:var(--accent-ink)}.text-\[color\:var\(--alert-ink\)\]{color:var(--alert-ink)}.text-\[color\:var\(--spk-ink\)\]{color:var(--spk-ink)}.text-\[color\:var\(--strip-ink\)\]{color:var(--strip-ink)}.text-\[color\:var\(--warn-ink\)\]{color:var(--warn-ink)}.text-\[hsl\(var\(--danger-text\)\)\]{color:hsl(var(--danger-text))}.text-\[hsl\(var\(--destructive\)\)\]{color:hsl(var(--destructive))}.text-\[hsl\(var\(--destructive-ink\)\)\]{color:hsl(var(--destructive-ink))}.text-\[hsl\(var\(--destructive-ink\,var\(--destructive\)\)\)\]{color:hsl(var(--destructive-ink,var(--destructive)))}.text-\[hsl\(var\(--info\)\)\],.text-\[hsl\(var\(--info\)\)\]\/80{color:hsl(var(--info))}@supports (color:color-mix(in lab,red,red)){.text-\[hsl\(var\(--info\)\)\]\/80{color:color-mix(in oklab,hsl(var(--info)) 80%,transparent)}}.text-\[hsl\(var\(--info\)\)\]\/90{color:hsl(var(--info))}@supports (color:color-mix(in lab,red,red)){.text-\[hsl\(var\(--info\)\)\]\/90{color:color-mix(in oklab,hsl(var(--info)) 90%,transparent)}}.text-\[hsl\(var\(--info-ink\,var\(--info\)\)\)\]{color:hsl(var(--info-ink,var(--info)))}.text-\[hsl\(var\(--info-text\)\)\]{color:hsl(var(--info-text))}.text-\[hsl\(var\(--success\)\)\],.text-\[hsl\(var\(--success\)\)\]\/80{color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.text-\[hsl\(var\(--success\)\)\]\/80{color:color-mix(in oklab,hsl(var(--success)) 80%,transparent)}}.text-\[hsl\(var\(--success\)\/0\.7\)\]{color:hsl(var(--success)/.7)}.text-\[hsl\(var\(--success-foreground\)\)\]{color:hsl(var(--success-foreground))}.text-\[hsl\(var\(--success-ink\)\)\]{color:hsl(var(--success-ink))}.text-\[hsl\(var\(--success-ink\,var\(--success\)\)\)\]{color:hsl(var(--success-ink,var(--success)))}.text-\[hsl\(var\(--success-text\)\)\]{color:hsl(var(--success-text))}.text-\[hsl\(var\(--warning\)\)\],.text-\[hsl\(var\(--warning\)\)\]\/80{color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.text-\[hsl\(var\(--warning\)\)\]\/80{color:color-mix(in oklab,hsl(var(--warning)) 80%,transparent)}}.text-\[hsl\(var\(--warning-foreground\)\)\]{color:hsl(var(--warning-foreground))}.text-\[hsl\(var\(--warning-ink\)\)\]{color:hsl(var(--warning-ink))}.text-\[hsl\(var\(--warning-ink\,var\(--foreground\)\)\)\]{color:hsl(var(--warning-ink,var(--foreground)))}.text-\[hsl\(var\(--warning-ink\,var\(--warning\)\)\)\]{color:hsl(var(--warning-ink,var(--warning)))}.text-\[hsl\(var\(--warning-text\)\)\]{color:hsl(var(--warning-text))}.text-\[var\(--kp-sheet-quiet\)\]{color:var(--kp-sheet-quiet)}.text-\[var\(--quiet-ink\,hsl\(var\(--muted-foreground\)\)\)\]{color:var(--quiet-ink,hsl(var(--muted-foreground)))}.text-\[var\(--seg-ink\,hsl\(var\(--muted-foreground\)\)\)\]{color:var(--seg-ink,hsl(var(--muted-foreground)))}.text-\[var\(--t-BEAST-ink\)\]{color:var(--t-BEAST-ink)}.text-\[var\(--t-CHARACTER-ink\)\]{color:var(--t-CHARACTER-ink)}.text-\[var\(--t-EVENT-ink\)\]{color:var(--t-EVENT-ink)}.text-\[var\(--t-FACTION-ink\)\]{color:var(--t-FACTION-ink)}.text-\[var\(--t-ITEM-ink\)\]{color:var(--t-ITEM-ink)}.text-\[var\(--t-LOCATION-ink\)\]{color:var(--t-LOCATION-ink)}.text-\[var\(--t-MECHANIC-ink\)\]{color:var(--t-MECHANIC-ink)}.text-\[var\(--t-OTHER-ink\)\]{color:var(--t-OTHER-ink)}.text-\[var\(--t-PLAYER-ink\)\]{color:var(--t-PLAYER-ink)}.text-\[var\(--t-QUEST-ink\)\]{color:var(--t-QUEST-ink)}.text-\[var\(--tier\)\]{color:var(--tier)}.text-accent{color:hsl(var(--accent))}.text-accent\!{color:hsl(var(--accent))!important}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-action{color:hsl(var(--action))}.text-action-foreground{color:hsl(var(--action-foreground))}.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-600{color:var(--color-amber-600)}.text-amber-600\/70{color:#dd7400b3}@supports (color:color-mix(in lab,red,red)){.text-amber-600\/70{color:color-mix(in oklab,var(--color-amber-600) 70%,transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-950{color:var(--color-amber-950)}.text-background{color:hsl(var(--background))}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-border{color:hsl(var(--border))}.text-card-accent-foreground{color:hsl(var(--card-accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-subtle-foreground{color:hsl(var(--card-subtle-foreground))}.text-current{color:currentColor}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive-ink{color:hsl(var(--destructive-ink))}.text-destructive\/70{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.text-destructive\/70{color:color-mix(in oklab,hsl(var(--destructive)) 70%,transparent)}}.text-destructive\/80{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.text-destructive\/80{color:color-mix(in oklab,hsl(var(--destructive)) 80%,transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-flair{color:hsl(var(--flair))}.text-foreground,.text-foreground\/8{color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.text-foreground\/8{color:color-mix(in oklab,hsl(var(--foreground)) 8%,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-foreground\/\[0\.82\]{color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.text-foreground\/\[0\.82\]{color:color-mix(in oklab,hsl(var(--foreground)) 82%,transparent)}}.text-fuchsia-500{color:var(--color-fuchsia-500)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.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-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-lime-600{color:var(--color-lime-600)}.text-lime-700{color:var(--color-lime-700)}.text-muted-foreground,.text-muted-foreground\/5{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/5{color:color-mix(in oklab,hsl(var(--muted-foreground)) 5%,transparent)}}.text-muted-foreground\/15{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/15{color:color-mix(in oklab,hsl(var(--muted-foreground)) 15%,transparent)}}.text-muted-foreground\/30{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/30{color:color-mix(in oklab,hsl(var(--muted-foreground)) 30%,transparent)}}.text-muted-foreground\/35{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/35{color:color-mix(in oklab,hsl(var(--muted-foreground)) 35%,transparent)}}.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-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-page{color:hsl(var(--page))}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.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-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-quiet-ink{color:var(--quiet-ink)}.text-red-50{color:var(--color-red-50)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-50{color:var(--color-rose-50)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-secondary-muted{color:hsl(var(--secondary-muted))}.text-seg-ink{color:var(--seg-ink)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-slate-50{color:var(--color-slate-50)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-stone-500{color:var(--color-stone-500)}.text-stone-700{color:var(--color-stone-700)}.text-success{color:hsl(var(--success))}.text-success-foreground{color:hsl(var(--success-foreground))}.text-success-ink{color:hsl(var(--success-ink))}.text-success-strong{color:hsl(var(--success-strong))}.text-teal-500{color:var(--color-teal-500)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-violet-400{color:var(--color-violet-400)}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-warning-foreground{color:hsl(var(--warning-foreground))}.text-wax{color:hsl(var(--wax))}.text-white{color:var(--color-white)}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.text-white\/95{color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.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-\[hsl\(var\(--action\)\/0\.45\)\]{-webkit-text-decoration-color:hsl(var(--action)/.45);text-decoration-color:hsl(var(--action)/.45)}.decoration-\[hsl\(var\(--muted-foreground\)\/0\.45\)\]{-webkit-text-decoration-color:hsl(var(--muted-foreground)/.45);text-decoration-color:hsl(var(--muted-foreground)/.45)}.decoration-\[var\(--kp-sheet-mark\)\]{-webkit-text-decoration-color:var(--kp-sheet-mark);text-decoration-color:var(--kp-sheet-mark)}.decoration-action\/55{-webkit-text-decoration-color:hsl(var(--action));text-decoration-color:hsl(var(--action))}@supports (color:color-mix(in lab,red,red)){.decoration-action\/55{-webkit-text-decoration-color:color-mix(in oklab,hsl(var(--action)) 55%,transparent);text-decoration-color:color-mix(in oklab,hsl(var(--action)) 55%,transparent)}}.decoration-border{-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border))}.decoration-green-500{-webkit-text-decoration-color:var(--color-green-500);text-decoration-color:var(--color-green-500)}.decoration-muted-foreground\/40{-webkit-text-decoration-color:hsl(var(--muted-foreground));text-decoration-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.decoration-muted-foreground\/40{-webkit-text-decoration-color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent);text-decoration-color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent)}}.decoration-muted-foreground\/50{-webkit-text-decoration-color:hsl(var(--muted-foreground));text-decoration-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.decoration-muted-foreground\/50{-webkit-text-decoration-color:color-mix(in oklab,hsl(var(--muted-foreground)) 50%,transparent);text-decoration-color:color-mix(in oklab,hsl(var(--muted-foreground)) 50%,transparent)}}.decoration-muted-foreground\/60{-webkit-text-decoration-color:hsl(var(--muted-foreground));text-decoration-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.decoration-muted-foreground\/60{-webkit-text-decoration-color:color-mix(in oklab,hsl(var(--muted-foreground)) 60%,transparent);text-decoration-color:color-mix(in oklab,hsl(var(--muted-foreground)) 60%,transparent)}}.decoration-primary\/70{-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.decoration-primary\/70{-webkit-text-decoration-color:color-mix(in oklab,hsl(var(--primary)) 70%,transparent);text-decoration-color:color-mix(in oklab,hsl(var(--primary)) 70%,transparent)}}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.decoration-\[3px\]{text-decoration-thickness:3px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[hsl\(var\(--primary\)\)\],.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.85\]{opacity:.85}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--border\)\)\,0_10px_22px_-16px_hsl\(var\(--foreground\)\/0\.3\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--border))), 0 10px 22px -16px var(--tw-shadow-color,hsl(var(--foreground)/.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--border\)\)\,0_10px_22px_-16px_hsl\(var\(--shadow-ink\)\/0\.5\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--border))), 0 10px 22px -16px var(--tw-shadow-color,hsl(var(--shadow-ink)/.5));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_1px_hsl\(var\(--success\)\/0\.3\)\]{--tw-shadow:0 0 8px 1px var(--tw-shadow-color,hsl(var(--success)/.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_2px_hsl\(var\(--success\)\/0\.7\)\]{--tw-shadow:0 0 8px 2px var(--tw-shadow-color,hsl(var(--success)/.7));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_2px_hsl\(var\(--destructive\)\/0\.4\)\]{--tw-shadow:0 0 10px 2px var(--tw-shadow-color,hsl(var(--destructive)/.4));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_2px_hsl\(var\(--success\)\/0\.4\)\]{--tw-shadow:0 0 10px 2px var(--tw-shadow-color,hsl(var(--success)/.4));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_2px_hsl\(var\(--success\)\/0\.35\)\]{--tw-shadow:0 0 10px 2px var(--tw-shadow-color,hsl(var(--success)/.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_-3px_hsl\(var\(--warning\)\/0\.15\)\]{--tw-shadow:0 0 15px -3px var(--tw-shadow-color,hsl(var(--warning)/.15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_hsl\(var\(--border\)\)\,0_14px_30px_-18px_hsl\(var\(--shadow-ink\,var\(--foreground\)\)\/0\.45\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,hsl(var(--border))), 0 14px 30px -18px var(--tw-shadow-color,hsl(var(--shadow-ink,var(--foreground))/.45));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.1\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,hsl(var(--foreground)/.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_0_0_hsl\(var\(--border\)\)\]{--tw-shadow:0 2px 0 0 var(--tw-shadow-color,hsl(var(--border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_6px_-1px_hsl\(var\(--foreground\)\/0\.18\)\]{--tw-shadow:0 2px 6px -1px var(--tw-shadow-color,hsl(var(--foreground)/.18));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_-2px_hsl\(var\(--warning\)\/0\.3\)\]{--tw-shadow:0 2px 8px -2px var(--tw-shadow-color,hsl(var(--warning)/.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_-4px_rgb\(0_0_0\/0\.35\)\]{--tw-shadow:0 4px 12px -4px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_hsl\(var\(--action\)\)\,inset_0_0_0_4px_hsl\(var\(--page\)\)\,inset_0_0_0_8px_hsl\(var\(--action\)\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,hsl(var(--action))), inset 0 0 0 4px var(--tw-shadow-color,hsl(var(--page))), inset 0 0 0 8px var(--tw-shadow-color,hsl(var(--action)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_hsl\(var\(--destructive\)\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,hsl(var(--destructive)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_hsl\(var\(--muted-foreground\)\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,hsl(var(--muted-foreground)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--border\)\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,hsl(var(--border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--muted-foreground\)\/0\.7\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,hsl(var(--muted-foreground)/.7));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--primary\)\)\,var\(--kp-shadow-3\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,hsl(var(--primary))), var(--kp-shadow-3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_hsl\(var\(--action\)\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,hsl(var(--action)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_6px_6px_-4px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:inset 0 6px 6px -4px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--kp-shadow-2\)\]{--tw-shadow:var(--kp-shadow-2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-1\)\]{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-1\,0_1px_2px_hsl\(var\(--foreground\)\/0\.1\)\)\]{--tw-shadow:var(--shadow-1,0 1px 2px hsl(var(--foreground)/.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:0px 1px 3px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-default{--tw-shadow:0px 8px 13px -3px var(--tw-shadow-color,#00000012);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);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-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)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0\!{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.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-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-amber-500\/10{--tw-shadow-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[hsl\(var\(--info\)\)\]{--tw-ring-color:hsl(var(--info))}.ring-\[hsl\(var\(--info\)\/0\.4\)\]{--tw-ring-color:hsl(var(--info)/.4)}.ring-\[hsl\(var\(--success\)\/0\.45\)\]{--tw-ring-color:hsl(var(--success)/.45)}.ring-\[hsl\(var\(--warning\)\)\]{--tw-ring-color:hsl(var(--warning))}.ring-\[hsl\(var\(--warning\)\/0\.5\)\]{--tw-ring-color:hsl(var(--warning)/.5)}.ring-\[hsl\(var\(--warning\)\/0\.6\)\]{--tw-ring-color:hsl(var(--warning)/.6)}.ring-action{--tw-ring-color:hsl(var(--action))}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-amber-400\/20{--tw-ring-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.ring-amber-400\/30{--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.ring-amber-400\/40{--tw-ring-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.ring-amber-400\/50{--tw-ring-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.ring-background{--tw-ring-color:hsl(var(--background))}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-blue-400\/40{--tw-ring-color:#54a2ff66}@supports (color:color-mix(in lab,red,red)){.ring-blue-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.ring-border,.ring-border\/20{--tw-ring-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.ring-border\/20{--tw-ring-color:color-mix(in oklab, hsl(var(--border)) 20%, transparent)}}.ring-border\/40{--tw-ring-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.ring-border\/40{--tw-ring-color:color-mix(in oklab, hsl(var(--border)) 40%, transparent)}}.ring-border\/50{--tw-ring-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.ring-border\/50{--tw-ring-color:color-mix(in oklab, hsl(var(--border)) 50%, transparent)}}.ring-card{--tw-ring-color:hsl(var(--card))}.ring-cyan-400\/40{--tw-ring-color:#00d2ef66}@supports (color:color-mix(in lab,red,red)){.ring-cyan-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.ring-destructive,.ring-destructive\/30{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/30{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 30%, transparent)}}.ring-destructive\/35{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/35{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 35%, transparent)}}.ring-destructive\/40{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/40{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.ring-gray-400\/40{--tw-ring-color:#99a1af66}@supports (color:color-mix(in lab,red,red)){.ring-gray-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-gray-400) 40%, transparent)}}.ring-gray-900\/10{--tw-ring-color:#1018281a}@supports (color:color-mix(in lab,red,red)){.ring-gray-900\/10{--tw-ring-color:color-mix(in oklab, var(--color-gray-900) 10%, transparent)}}.ring-green-400{--tw-ring-color:var(--color-green-400)}.ring-green-400\/40{--tw-ring-color:#05df7266}@supports (color:color-mix(in lab,red,red)){.ring-green-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-green-400) 40%, transparent)}}.ring-green-500\/60{--tw-ring-color:#00c75899}@supports (color:color-mix(in lab,red,red)){.ring-green-500\/60{--tw-ring-color:color-mix(in oklab, var(--color-green-500) 60%, transparent)}}.ring-orange-400\/40{--tw-ring-color:#ff8b1a66}@supports (color:color-mix(in lab,red,red)){.ring-orange-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.ring-primary,.ring-primary\/30{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.ring-primary\/35{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.ring-primary\/35{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 35%, transparent)}}.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\/50{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 50%, 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)}}.ring-purple-400\/40{--tw-ring-color:#c07eff66}@supports (color:color-mix(in lab,red,red)){.ring-purple-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-purple-400) 40%, transparent)}}.ring-red-400\/40{--tw-ring-color:#ff656866}@supports (color:color-mix(in lab,red,red)){.ring-red-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.ring-red-500{--tw-ring-color:var(--color-red-500)}.ring-teal-400\/40{--tw-ring-color:#00d3bd66}@supports (color:color-mix(in lab,red,red)){.ring-teal-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-teal-400) 40%, transparent)}}.ring-yellow-400\/40{--tw-ring-color:#fac80066}@supports (color:color-mix(in lab,red,red)){.ring-yellow-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-yellow-400) 40%, transparent)}}.ring-yellow-400\/50{--tw-ring-color:#fac80080}@supports (color:color-mix(in lab,red,red)){.ring-yellow-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-yellow-400) 50%, transparent)}}.ring-offset-0\!{--tw-ring-offset-width:0px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline-hidden\!{--tw-outline-style:none!important;outline-style:none!important}@media(forced-colors:active){.outline-hidden\!{outline-offset:2px!important;outline:2px solid #0000!important}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-black{outline-color:var(--color-black)}.outline-white{outline-color:var(--color-white)}.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-3xl{--tw-blur:blur(var(--blur-3xl));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-\[1\.5px\]{--tw-blur:blur(1.5px);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-\[1px\]{--tw-blur:blur(1px);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-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));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-\[0_0_12px_rgba\(251\,191\,36\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#fbbf2466));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 12px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_6px_10px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 6px 10px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_7px_4px_hsl\(var\(--foreground\)\/0\.22\)\]{--tw-drop-shadow-size:drop-shadow(0 7px 4px var(--tw-drop-shadow-color,hsl(var(--foreground)/.22)));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[2px_4px_2px_hsl\(var\(--foreground\)\/0\.18\)\]{--tw-drop-shadow-size:drop-shadow(2px 4px 2px var(--tw-drop-shadow-color,hsl(var(--foreground)/.18)));--tw-drop-shadow:var(--tw-drop-shadow-size);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-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-xs{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000d));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xs));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:saturate\(1\.25\)_contrast\(1\.08\)\]{filter:saturate(1.25)contrast(1.08)}.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,)}.filter-\[drop-shadow\(0_1px_1px_rgba\(60\,40\,10\,0\.45\)\)_drop-shadow\(0_5px_8px_rgba\(0\,0\,0\,0\.35\)\)\]{filter:drop-shadow(0 1px 1px #3c280a73)drop-shadow(0 5px 8px #00000059)}.filter-\[drop-shadow\(0_8px_14px_rgba\(0\,0\,0\,0\.30\)\)\]{filter:drop-shadow(0 8px 14px #0000004d)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-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-\[background-color\,border-color\,box-shadow\,translate\]{transition-property:background-color,border-color,box-shadow,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-radius\,box-shadow\,margin\,padding\]{transition-property:background-color,border-radius,box-shadow,margin,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,color\,transform\]{transition-property:border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,padding\,margin\,border-radius\]{transition-property:box-shadow,padding,margin,border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,translate\,border-color\]{transition-property:box-shadow,translate,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[colors\,box-shadow\]{transition-property:colors,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-columns\,opacity\]{transition-property:grid-template-columns,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[right\]{transition-property:right;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[text-decoration-color\]{transition-property:text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,background-color\]{transition-property:transform,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,visibility\]{transition-property: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-\[…\]{transition-property:…;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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-none{transition-property:none}.delay-0{transition-delay:0s}.delay-0\!{transition-delay:0s!important}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-200\!{transition-delay:.2s!important}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[var\(--kp-t-fast\)\]{--tw-duration:var(--kp-t-fast);transition-duration:var(--kp-t-fast)}.duration-\[var\(--kp-t-hover\,200ms\)\]{--tw-duration:var(--kp-t-hover,.2s);transition-duration:var(--kp-t-hover,.2s)}.ease-\[var\(--kp-ease\)\]{--tw-ease:var(--kp-ease);transition-timing-function:var(--kp-ease)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-spring{--tw-ease:cubic-bezier(.34, 1.56, .64, 1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.\[contain\:inline-size\]{contain:inline-size}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.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}.\!running{animation-play-state:running!important}.\[--kp-pad-b\:6px\]{--kp-pad-b:6px}.\[--muted-foreground\:var\(--card-foreground\)\]{--muted-foreground:var(--card-foreground)}.\[--muted-foreground\:var\(--foreground\)\]{--muted-foreground:var(--foreground)}.\[animation-delay\:0ms\]{animation-delay:0s}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[font-variant\:normal\]{font-variant:normal}.\[font-variant\:small-caps\]{font-variant:small-caps}.\[generation\:icon-split\]{generation:icon-split}.\[grid-area\:1\/1\]{grid-area:1/1}.\[icons\:generate\]{icons:generate}.\[mm\:ss\]{mm:ss}.\[text-shadow\:0_0_2px_hsl\(var\(--background\)\/0\.9\)\,0_0_8px_hsl\(var\(--background\)\/0\.6\)\]{text-shadow:0 0 2px hsl(var(--background)/.9),0 0 8px hsl(var(--background)/.6)}.\[text-shadow\:0_0_2px_hsl\(var\(--card\)\/0\.9\)\,0_0_8px_hsl\(var\(--card\)\/0\.6\)\]{text-shadow:0 0 2px hsl(var(--card)/.9),0 0 8px hsl(var(--card)/.6)}.\[text-shadow\:none\]{text-shadow:none}.\[text-shadow\:var\(--press-text\)\]{text-shadow:var(--press-text)}.delay-0{animation-delay:0s}.delay-0\!{animation-delay:0s!important}.delay-150{animation-delay:.15s}.delay-200{animation-delay:.2s}.delay-200\!{animation-delay:.2s!important}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.duration-75{animation-duration:75ms}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-250{animation-duration:.25s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.duration-1000{animation-duration:1s}.duration-\[var\(--kp-t-fast\)\]{animation-duration:var(--kp-t-fast)}.duration-\[var\(--kp-t-hover\,200ms\)\]{animation-duration:var(--kp-t-hover,.2s)}.ease-\[var\(--kp-ease\)\]{animation-timing-function:var(--kp-ease)}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.ease-spring{animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.fade-in,.fade-in-0{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-4{--tw-enter-translate-y:1rem}.zoom-in{--tw-enter-scale:0}.zoom-in-95{--tw-enter-scale:.95}.group-open\/files\:rotate-0:is(:where(.group\/files):is([open],:popover-open,:open) *){rotate:0deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.01\]:is(:where(.group):hover *){scale:1.01}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.015\]:is(:where(.group):hover *){scale:1.015}.group-hover\:rotate-45:is(:where(.group):hover *){rotate:45deg}.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}.group-hover\:bg-foreground:is(:where(.group):hover *){background-color:hsl(var(--foreground))}.group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,hsl(var(--primary)) 10%,transparent)}}.group-hover\:text-\[hsl\(var\(--warning\)\)\]:is(:where(.group):hover *){color:hsl(var(--warning))}.group-hover\:text-background:is(:where(.group):hover *){color:hsl(var(--background))}.group-hover\:text-card-foreground:is(:where(.group):hover *){color:hsl(var(--card-foreground))}.group-hover\:text-foreground:is(:where(.group):hover *){color:hsl(var(--foreground))}.group-hover\:text-primary:is(:where(.group):hover *){color:hsl(var(--primary))}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:ring-primary\/30:is(:where(.group):hover *){--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.group-hover\:ring-primary\/30:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.group-hover\/card\:opacity-0:is(:where(.group\/card):hover *){opacity:0}.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *),.group-hover\/char\:opacity-100:is(:where(.group\/char):hover *),.group-hover\/img\:opacity-100:is(:where(.group\/img):hover *),.group-hover\/parent\:opacity-100:is(:where(.group\/parent):hover *){opacity:1}.group-hover\/thumb\:scale-100:is(:where(.group\/thumb):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/title\:opacity-100:is(:where(.group\/title):hover *),.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-focus-visible\/card\:opacity-0:is(:where(.group\/card):focus-visible *){opacity:0}.group-focus-visible\/card\:opacity-100:is(:where(.group\/card):focus-visible *){opacity:1}.group-has-\[\[data-card-details\]\:hover\]\/card\:opacity-0:is(:where(.group\/card):has([data-card-details]:hover) *){opacity:0}.group-has-\[\[data-card-details\]\:hover\]\/card\:opacity-100:is(:where(.group\/card):has([data-card-details]:hover) *){opacity:1}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-destructive\/70::placeholder{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-destructive\/70::placeholder{color:color-mix(in oklab,hsl(var(--destructive)) 70%,transparent)}}.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\:opacity-40::placeholder{opacity:.4}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1:before{content:var(--tw-content);inset:calc(var(--spacing) * -1)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:-inset-y-\[9px\]:before{content:var(--tw-content);inset-block:-9px}.before\:-top-8:before{content:var(--tw-content);top:calc(var(--spacing) * -8)}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-\[13px\]:before{content:var(--tw-content);top:13px}.before\:-bottom-8:before{content:var(--tw-content);bottom:calc(var(--spacing) * -8)}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-0\.5:before{content:var(--tw-content);left:calc(var(--spacing) * .5)}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:size-\[7px\]:before{content:var(--tw-content);width:7px;height:7px}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:bg-\[linear-gradient\(to_bottom\,hsl\(var\(--card\)\/0\)_0\,hsl\(var\(--card\)\/0\.78\)_2rem\)\]:before{content:var(--tw-content);background-image:linear-gradient(to bottom,hsl(var(--card)/0) 0,hsl(var(--card)/.78) 2rem)}.before\:bg-\[linear-gradient\(to_bottom\,hsl\(var\(--card\)\/0\.78\)_0\,hsl\(var\(--card\)\/0\.78\)_calc\(100\%-2rem\)\,hsl\(var\(--card\)\/0\)_100\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(to bottom,hsl(var(--card)/.78) 0 calc(100% - 2rem),hsl(var(--card)/0))}.before\:shadow-\[inset_0_0_0_1\.5px_hsl\(var\(--action\)\)\]:before{content:var(--tw-content);--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,hsl(var(--action)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[attr\(data-title\)\]:before{--tw-content:attr(data-title);content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-1\.5:after{content:var(--tw-content);inset:calc(var(--spacing) * -1.5)}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:-bottom-\[7px\]:after{content:var(--tw-content);bottom:-7px}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:size-3:after{content:var(--tw-content);width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.after\:h-11:after{content:var(--tw-content);height:calc(var(--spacing) * 11)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rotate-45:after{content:var(--tw-content);rotate:45deg}.after\:rounded-\[10px\]:after{content:var(--tw-content);border-radius:10px}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:bg-panel:after{content:var(--tw-content);background-color:hsl(var(--panel))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}.focus-within\:border-primary\/60:focus-within{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-primary\/60:focus-within{border-color:color-mix(in oklab,hsl(var(--primary)) 60%,transparent)}}.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-solid:hover{--tw-border-style:solid;border-style:solid}.hover\:border-\[hsl\(var\(--warning\)\)\]\/40:hover{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[hsl\(var\(--warning\)\)\]\/40:hover{border-color:color-mix(in oklab,hsl(var(--warning)) 40%,transparent)}}.hover\:border-action:hover,.hover\:border-action\/55:hover{border-color:hsl(var(--action))}@supports (color:color-mix(in lab,red,red)){.hover\:border-action\/55:hover{border-color:color-mix(in oklab,hsl(var(--action)) 55%,transparent)}}.hover\:border-amber-400\/50:hover{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-400\/50:hover{border-color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)}}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:border-destructive\/30:hover{border-color:color-mix(in oklab,hsl(var(--destructive)) 30%,transparent)}}.hover\:border-destructive\/40:hover{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:border-destructive\/40:hover{border-color:color-mix(in oklab,hsl(var(--destructive)) 40%,transparent)}}.hover\:border-foreground\/30:hover{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab,hsl(var(--foreground)) 30%,transparent)}}.hover\:border-muted-foreground\/50:hover{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:border-muted-foreground\/50:hover{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 50%,transparent)}}.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\:bg-\[\#4752C4\]:hover{background-color:#4752c4}.hover\:bg-\[color\:var\(--spk-soft\)\]:hover{background-color:var(--spk-soft)}.hover\:bg-\[hsl\(var\(--destructive\)\/0\.1\)\]:hover{background-color:hsl(var(--destructive)/.1)}.hover\:bg-\[hsl\(var\(--error-muted\)\)\]:hover{background-color:hsl(var(--error-muted))}.hover\:bg-\[hsl\(var\(--info\)\)\]\/90:hover{background-color:hsl(var(--info))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--info\)\)\]\/90:hover{background-color:color-mix(in oklab,hsl(var(--info)) 90%,transparent)}}.hover\:bg-\[hsl\(var\(--info\)\/0\.1\)\]:hover{background-color:hsl(var(--info)/.1)}.hover\:bg-\[hsl\(var\(--info-muted\)\)\]:hover{background-color:hsl(var(--info-muted))}.hover\:bg-\[hsl\(var\(--success\)\)\]\/20:hover{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--success\)\)\]\/20:hover{background-color:color-mix(in oklab,hsl(var(--success)) 20%,transparent)}}.hover\:bg-\[hsl\(var\(--success\)\)\]\/90:hover{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--success\)\)\]\/90:hover{background-color:color-mix(in oklab,hsl(var(--success)) 90%,transparent)}}.hover\:bg-\[hsl\(var\(--success\)\/0\.1\)\]:hover{background-color:hsl(var(--success)/.1)}.hover\:bg-\[hsl\(var\(--success\)\/0\.2\)\]:hover{background-color:hsl(var(--success)/.2)}.hover\:bg-\[hsl\(var\(--success-muted\)\)\]:hover,.hover\:bg-\[hsl\(var\(--success-muted\)\)\]\/80:hover{background-color:hsl(var(--success-muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--success-muted\)\)\]\/80:hover{background-color:color-mix(in oklab,hsl(var(--success-muted)) 80%,transparent)}}.hover\:bg-\[hsl\(var\(--warning\)\)\]\/5:hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--warning\)\)\]\/5:hover{background-color:color-mix(in oklab,hsl(var(--warning)) 5%,transparent)}}.hover\:bg-\[hsl\(var\(--warning\)\)\]\/10:hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--warning\)\)\]\/10:hover{background-color:color-mix(in oklab,hsl(var(--warning)) 10%,transparent)}}.hover\:bg-\[hsl\(var\(--warning\)\)\]\/20:hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--warning\)\)\]\/20:hover{background-color:color-mix(in oklab,hsl(var(--warning)) 20%,transparent)}}.hover\:bg-\[hsl\(var\(--warning\)\)\]\/90:hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--warning\)\)\]\/90:hover{background-color:color-mix(in oklab,hsl(var(--warning)) 90%,transparent)}}.hover\:bg-\[hsl\(var\(--warning\)\/0\.1\)\]:hover{background-color:hsl(var(--warning)/.1)}.hover\:bg-\[hsl\(var\(--warning-muted\)\)\]:hover,.hover\:bg-\[hsl\(var\(--warning-muted\)\)\]\/80:hover{background-color:hsl(var(--warning-muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[hsl\(var\(--warning-muted\)\)\]\/80:hover{background-color:color-mix(in oklab,hsl(var(--warning-muted)) 80%,transparent)}}.hover\:bg-accent:hover,.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-action\/90:hover{background-color:hsl(var(--action))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-action\/90:hover{background-color:color-mix(in oklab,hsl(var(--action)) 90%,transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/30:hover{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/30:hover{background-color:color-mix(in oklab,hsl(var(--background)) 30%,transparent)}}.hover\:bg-background\/50:hover{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/50:hover{background-color:color-mix(in oklab,hsl(var(--background)) 50%,transparent)}}.hover\:bg-background\/60:hover{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/60:hover{background-color:color-mix(in oklab,hsl(var(--background)) 60%,transparent)}}.hover\:bg-current\/20:hover{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.hover\:bg-current\/20:hover{background-color:color-mix(in oklab,currentcolor 20%,transparent)}}.hover\:bg-destructive:hover,.hover\:bg-destructive\/5:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/5:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 5%,transparent)}}.hover\:bg-destructive\/8:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/8:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 8%,transparent)}}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 10%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 20%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 90%,transparent)}}.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-foreground\/5:hover{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab,hsl(var(--foreground)) 5%,transparent)}}.hover\:bg-foreground\/6:hover{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/6:hover{background-color:color-mix(in oklab,hsl(var(--foreground)) 6%,transparent)}}.hover\:bg-foreground\/12:hover{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/12:hover{background-color:color-mix(in oklab,hsl(var(--foreground)) 12%,transparent)}}.hover\:bg-foreground\/\[\.06\]:hover{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/\[\.06\]:hover{background-color:color-mix(in oklab,hsl(var(--foreground)) 6%,transparent)}}.hover\:bg-foreground\/\[0\.06\]:hover{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/\[0\.06\]:hover{background-color:color-mix(in oklab,hsl(var(--foreground)) 6%,transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-muted:hover,.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 20%,transparent)}}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 30%,transparent)}}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 50%,transparent)}}.hover\:bg-muted\/55:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/55:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 55%,transparent)}}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 60%,transparent)}}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 80%,transparent)}}.hover\:bg-page:hover{background-color:hsl(var(--page))}.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\/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\/70:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/70:hover{background-color:color-mix(in oklab,hsl(var(--primary)) 70%,transparent)}}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,hsl(var(--primary)) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,hsl(var(--primary)) 90%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,hsl(var(--secondary)) 80%,transparent)}}.hover\:from-amber-300:hover{--tw-gradient-from:var(--color-amber-300);--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))}.hover\:to-amber-400:hover{--tw-gradient-to:var(--color-amber-400);--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))}.hover\:text-\[hsl\(var\(--info\)\)\]:hover,.hover\:text-\[hsl\(var\(--info\)\)\]\/80:hover{color:hsl(var(--info))}@supports (color:color-mix(in lab,red,red)){.hover\:text-\[hsl\(var\(--info\)\)\]\/80:hover{color:color-mix(in oklab,hsl(var(--info)) 80%,transparent)}}.hover\:text-\[hsl\(var\(--warning\)\)\]:hover,.hover\:text-\[hsl\(var\(--warning\)\)\]\/80:hover{color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.hover\:text-\[hsl\(var\(--warning\)\)\]\/80:hover{color:color-mix(in oklab,hsl(var(--warning)) 80%,transparent)}}.hover\:text-accent:hover{color:hsl(var(--accent))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-action:hover{color:hsl(var(--action))}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-amber-950:hover{color:var(--color-amber-950)}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-destructive-ink:hover{color:hsl(var(--destructive-ink))}.hover\:text-destructive\/80:hover{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:text-destructive\/80:hover{color:color-mix(in oklab,hsl(var(--destructive)) 80%,transparent)}}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-muted:hover{color:hsl(var(--muted))}.hover\:text-muted-foreground:hover,.hover\:text-muted-foreground\/70:hover{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:text-muted-foreground\/70:hover{color:color-mix(in oklab,hsl(var(--muted-foreground)) 70%,transparent)}}.hover\:text-muted-foreground\/80:hover{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.hover\:text-muted-foreground\/80:hover{color:color-mix(in oklab,hsl(var(--muted-foreground)) 80%,transparent)}}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.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-purple-600:hover{color:var(--color-purple-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-foreground:hover{-webkit-text-decoration-color:hsl(var(--foreground));text-decoration-color:hsl(var(--foreground))}.hover\:decoration-primary:hover{-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.hover\:underline-offset-3:hover{text-underline-offset:3px}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-100\!:hover{opacity:1!important}.hover\:shadow-\[0_2px_0_0_hsl\(var\(--border\)\)\]:hover{--tw-shadow:0 2px 0 0 var(--tw-shadow-color,hsl(var(--border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_4px_12px_-2px_hsl\(var\(--action\)\/0\.3\)\]:hover{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,hsl(var(--action)/.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--kp-shadow-4\)\]:hover{--tw-shadow:var(--kp-shadow-4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow:0px 1px 3px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--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)}.hover\:shadow-md:hover{--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)}.hover\:shadow-none:hover{--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)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-\[hsl\(var\(--warning\)\)\]:hover,.hover\:ring-\[hsl\(var\(--warning\)\)\]\/20:hover{--tw-ring-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.hover\:ring-\[hsl\(var\(--warning\)\)\]\/20:hover{--tw-ring-color:color-mix(in oklab, hsl(var(--warning)) 20%, transparent)}}.hover\:ring-border:hover{--tw-ring-color:hsl(var(--border))}.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\:ring-primary\/50:hover{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.hover\:ring-primary\/50:hover{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.hover\:ring-offset-1:hover{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.hover\:drop-shadow-sm:hover{--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,)}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:z-100:focus{z-index:100}.focus\:rounded-md:focus{border-radius:calc(var(--radius) - 2px)}.focus\:border-\[hsl\(var\(--warning\)\)\]:focus{border-color:hsl(var(--warning))}.focus\:border-border:focus{border-color:hsl(var(--border))}.focus\:border-destructive:focus{border-color:hsl(var(--destructive))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-ring:focus{border-color:hsl(var(--ring))}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-background:focus{background-color:hsl(var(--background))}.focus\:bg-destructive\/10:focus{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.focus\:bg-destructive\/10:focus{background-color:color-mix(in oklab,hsl(var(--destructive)) 10%,transparent)}}.focus\:bg-muted:focus{background-color:hsl(var(--muted))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-medium:focus{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.focus\:text-\[hsl\(var\(--danger-text\)\)\]:focus{color:hsl(var(--danger-text))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-foreground:focus{color:hsl(var(--foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:underline:focus{text-decoration-line:underline}.focus\:decoration-primary\/60:focus{-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.focus\:decoration-primary\/60:focus{-webkit-text-decoration-color:color-mix(in oklab,hsl(var(--primary)) 60%,transparent);text-decoration-color:color-mix(in oklab,hsl(var(--primary)) 60%,transparent)}}.focus\:underline-offset-4:focus{text-underline-offset:4px}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-\[0_0_20px_-3px_hsl\(var\(--warning\)\/0\.25\)\]:focus{--tw-shadow:0 0 20px -3px var(--tw-shadow-color,hsl(var(--warning)/.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-lg:focus{--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)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--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\:ring-\[hsl\(var\(--warning\)\)\]:focus,.focus\:ring-\[hsl\(var\(--warning\)\)\]\/20:focus{--tw-ring-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[hsl\(var\(--warning\)\)\]\/20:focus{--tw-ring-color:color-mix(in oklab, hsl(var(--warning)) 20%, transparent)}}.focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.focus\:ring-primary:focus{--tw-ring-color:hsl(var(--primary))}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-primary:focus-visible{border-color:hsl(var(--primary))}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-amber-500\/60:focus-visible{--tw-ring-color:#f99c0099}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-amber-500\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color:hsl(var(--destructive))}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:hsl(var(--primary))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.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-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:outline-primary:focus-visible{outline-color:hsl(var(--primary))}.focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring))}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.96\]:active{scale:.96}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}.disabled\:hover\:bg-primary:disabled:hover{background-color:hsl(var(--primary))}:where([data-kp-family=historian]) .in-\[\[data-kp-family\=historian\]\]\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.has-\[\:checked\]\:border-primary:has(:checked){border-color:hsl(var(--primary))}.has-\[\:checked\]\:bg-primary\/10:has(:checked){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.has-\[\:checked\]\:bg-primary\/10:has(:checked){background-color:color-mix(in oklab,hsl(var(--primary)) 10%,transparent)}}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\:disabled\]\:opacity-60:has(:disabled){opacity:.6}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--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)}.has-\[\:focus-visible\]\:ring-ring:has(:focus-visible){--tw-ring-color:hsl(var(--ring))}.has-\[a\:focus-visible\]\:ring-2:has(:is(a:focus-visible)){--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)}.has-\[a\:focus-visible\]\:ring-ring:has(:is(a:focus-visible)){--tw-ring-color:hsl(var(--ring))}.aria-expanded\:bg-foreground\/6[aria-expanded=true]{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.aria-expanded\:bg-foreground\/6[aria-expanded=true]{background-color:color-mix(in oklab,hsl(var(--foreground)) 6%,transparent)}}.aria-expanded\:text-foreground[aria-expanded=true]{color:hsl(var(--foreground))}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-placeholder\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-sticky\:-mx-4[data-sticky]{margin-inline:calc(var(--spacing) * -4)}.data-sticky\:rounded-b-lg[data-sticky]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-sticky\:bg-background[data-sticky]{background-color:hsl(var(--background))}.data-sticky\:px-4[data-sticky]{padding-inline:calc(var(--spacing) * 4)}.data-sticky\:pt-1[data-sticky]{padding-top:var(--spacing)}.data-sticky\:pb-2[data-sticky]{padding-bottom:calc(var(--spacing) * 2)}.data-sticky\:shadow-\[0_4px_8px_-2px_rgba\(0\,0\,0\,0\.15\)\][data-sticky]{--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-sticky\:backdrop-blur-md[data-sticky]{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.data-\[on\=true\]\:border-primary[data-on=true]{border-color:hsl(var(--primary))}.data-\[on\=true\]\:bg-primary\/10[data-on=true]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.data-\[on\=true\]\:bg-primary\/10[data-on=true]{background-color:color-mix(in oklab,hsl(var(--primary)) 10%,transparent)}}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=active\]\:bg-\[var\(--kp-sheet-bg\)\][data-state=active]{background-color:var(--kp-sheet-bg)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-green-100[data-state=active]{background-color:var(--color-green-100)}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:hsl(var(--primary))}.data-\[state\=active\]\:bg-red-100[data-state=active]{background-color:var(--color-red-100)}.data-\[state\=active\]\:font-semibold[data-state=active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-green-700[data-state=active]{color:var(--color-green-700)}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:hsl(var(--primary-foreground))}.data-\[state\=active\]\:text-red-700[data-state=active]{color:var(--color-red-700)}.data-\[state\=active\]\:shadow-\[var\(--kp-shadow-2\)\,inset_0_-2px_0_var\(--kp-sheet-mark\)\][data-state=active]{--tw-shadow:var(--kp-shadow-2), inset 0 -2px 0 var(--tw-shadow-color,var(--kp-sheet-mark));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--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)}.data-\[state\=active\]\:shadow-xs[data-state=active]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-foreground\/\[\.06\][data-state=open]{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-foreground\/\[\.06\][data-state=open]{background-color:color-mix(in oklab,hsl(var(--foreground)) 6%,transparent)}}.data-\[state\=open\]\:bg-muted[data-state=open]{background-color:hsl(var(--muted))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:text-foreground[data-state=open]{color:hsl(var(--foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:bg-background\/75{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.supports-backdrop-filter\:bg-background\/75{background-color:color-mix(in oklab,hsl(var(--background)) 75%,transparent)}}.supports-backdrop-filter\:bg-background\/80{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.supports-backdrop-filter\:bg-background\/80{background-color:color-mix(in oklab,hsl(var(--background)) 80%,transparent)}}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[quill-float_2\.4s_ease-in-out_infinite\]{animation:2.4s ease-in-out infinite quill-float}.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-session-icon-bounce{animation:1.8s ease-in-out infinite session-icon-bounce}.motion-safe\:animate-session-icon-soft{animation:2s ease-in-out infinite session-icon-soft}.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-\[translate\,scale\,box-shadow\,border-color\]{transition-property:translate,scale,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\: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))}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:duration-1000{--tw-duration:1s;transition-duration:1s}.motion-safe\:duration-\[var\(--kp-t-hover\,200ms\)\]{--tw-duration:var(--kp-t-hover,.2s);transition-duration:var(--kp-t-hover,.2s)}.motion-safe\:ease-\[cubic-bezier\(\.2\,\.8\,\.2\,1\)\]{--tw-ease:cubic-bezier(.2,.8,.2,1);transition-timing-function:cubic-bezier(.2,.8,.2,1)}.motion-safe\:ease-linear{--tw-ease:linear;transition-timing-function:linear}.motion-safe\:animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.motion-safe\:duration-200{animation-duration:.2s}.motion-safe\:duration-1000{animation-duration:1s}.motion-safe\:duration-\[var\(--kp-t-hover\,200ms\)\]{animation-duration:var(--kp-t-hover,.2s)}.motion-safe\:ease-\[cubic-bezier\(\.2\,\.8\,\.2\,1\)\]{animation-timing-function:cubic-bezier(.2,.8,.2,1)}.motion-safe\:ease-linear{animation-timing-function:linear}.motion-safe\:fade-in-0{--tw-enter-opacity:0}.motion-safe\:group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:group-hover\:rotate-45:is(:where(.group):hover *){rotate:45deg}.motion-safe\:group-hover\:animate-\[quill-float_2\.4s_ease-in-out_infinite\]:is(:where(.group):hover *){animation:2.4s ease-in-out infinite quill-float}.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:hover\:scale-\[1\.02\]:hover{scale:1.02}.motion-safe\:hover\:scale-\[1\.03\]:hover{scale:1.03}.motion-safe\:active\:translate-y-0:active{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:active\:scale-\[\.985\]:active{scale:.985}.motion-safe\:active\:scale-\[0\.97\]:active{scale:.97}.motion-safe\:active\:scale-\[0\.98\]:active{scale:.98}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (min-width:1100px){.max-\[1100px\]\:hidden{display:none}}@media not all and (min-width:768px){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:static{position:static}.max-md\:block{display:block}.max-md\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-md\:h-\[46px\]{height:46px}.max-md\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-md\:w-full{width:100%}.max-md\:min-w-max{min-width:max-content}.max-md\:flex-none{flex:none}.max-md\:flex-col{flex-direction:column}.max-md\:flex-row{flex-direction:row}.max-md\:items-stretch{align-items:stretch}.max-md\:gap-5{gap:calc(var(--spacing) * 5)}.max-md\:py-4{padding-block:calc(var(--spacing) * 4)}.max-md\:text-center{text-align:center}.max-md\:text-\[16\.8px\]{font-size:16.8px}}@media not all and (min-width:760px){.max-\[760px\]\:static{position:static}.max-\[760px\]\:order-first{order:-9999}.max-\[760px\]\:mt-0{margin-top:0}.max-\[760px\]\:mt-2{margin-top:calc(var(--spacing) * 2)}.max-\[760px\]\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.max-\[760px\]\:mb-0{margin-bottom:0}.max-\[760px\]\:mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.max-\[760px\]\:ml-2{margin-left:calc(var(--spacing) * 2)}.max-\[760px\]\:hidden{display:none}.max-\[760px\]\:h-\[46px\]{height:46px}.max-\[760px\]\:h-\[120px\]{height:120px}.max-\[760px\]\:h-\[200px\]{height:200px}.max-\[760px\]\:min-h-0{min-height:0}.max-\[760px\]\:w-\[72px\]{width:72px}.max-\[760px\]\:w-auto{width:auto}.max-\[760px\]\:w-full{width:100%}.max-\[760px\]\:min-w-\[90px\]{min-width:90px}.max-\[760px\]\:flex-1{flex:1}.max-\[760px\]\:flex-none{flex:none}.max-\[760px\]\:flex-row-reverse{flex-direction:row-reverse}.max-\[760px\]\:flex-wrap{flex-wrap:wrap}.max-\[760px\]\:items-stretch{align-items:stretch}.max-\[760px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[760px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[760px\]\:px-\[44px\]{padding-inline:44px}.max-\[760px\]\:pt-0{padding-top:0}.max-\[760px\]\:pr-0{padding-right:0}.max-\[760px\]\:pr-10{padding-right:calc(var(--spacing) * 10)}.max-\[760px\]\:text-\[15px\]{font-size:15px}.max-\[760px\]\:text-\[26px\]{font-size:26px}.max-\[760px\]\:text-\[28px\]{font-size:28px}.max-\[760px\]\:after\:hidden:after{content:var(--tw-content);display:none}}@media not all and (min-width:640px){.max-sm\:invisible{visibility:hidden}.max-sm\:\!top-auto{top:auto!important}.max-sm\:-bottom-7{bottom:calc(var(--spacing) * -7)}.max-sm\:\!left-0{left:0!important}.max-sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.max-sm\:hidden{display:none}.max-sm\:h-6{height:calc(var(--spacing) * 6)}.max-sm\:w-4{width:1rem}.max-sm\:w-6{width:calc(var(--spacing) * 6)}.max-sm\:\!translate-x-0{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.max-sm\:\!translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.max-sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:pt-0{padding-top:0}.max-sm\:pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.max-sm\:pr-2{padding-right:calc(var(--spacing) * 2)}.max-sm\:pr-16{padding-right:calc(var(--spacing) * 16)}.max-sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.max-sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-sm\:text-\[18px\]{font-size:18px}.max-sm\:text-\[20px\]{font-size:20px}}@media not all and (min-width:420px){.max-\[420px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:375px){.\32xsm\:gap-4{gap:calc(var(--spacing) * 4)}.\32xsm\:gap-7{gap:calc(var(--spacing) * 7)}}@media(min-width:425px){.xsm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media(min-width:640px){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:-top-\[5px\]{top:-5px}.sm\:top-0{top:0}.sm\:top-\[calc\(100\%-65rem\)\]{top:calc(100% - 65rem)}.sm\:-right-4{right:calc(var(--spacing) * -4)}.sm\:right-1\/4{right:25%}.sm\:right-2{right:calc(var(--spacing) * 2)}.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:bottom-\[5\.2rem\]{bottom:5.2rem}.sm\:-left-1\.5{left:calc(var(--spacing) * -1.5)}.sm\:-left-3\/4{left:-75%}.sm\:-left-6{left:calc(var(--spacing) * -6)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mx-0{margin-inline:0}.sm\:mx-3{margin-inline:calc(var(--spacing) * 3)}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:prose-base{font-size:1rem;line-height:1.75}.sm\:prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.sm\:prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.sm\:prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.sm\:prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.888889em;font-size:2.25em;line-height:1.11111}.sm\:prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:1em;font-size:1.5em;line-height:1.33333}.sm\:prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;line-height:1.6}.sm\:prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.sm\:prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.sm\:prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.sm\:prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.sm\:prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-size:.875em}.sm\:prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.sm\:prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.sm\:prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;line-height:1.71429}.sm\:prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.sm\:prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.sm\:prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.sm\:prose-base :where(.sm\:prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.sm\:prose-base :where(.sm\:prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.sm\:prose-base :where(.sm\:prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.sm\:prose-base :where(.sm\:prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.sm\:prose-base :where(.sm\:prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.sm\:prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.sm\:prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.sm\:prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.sm\:prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.sm\:prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.sm\:prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.71429}.sm\:prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.sm\:prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.sm\:prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.sm\:prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.sm\:prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.sm\:prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.sm\:prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.sm\:prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.sm\:prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.857143em;font-size:.875em;line-height:1.42857}.sm\:prose-base :where(.sm\:prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-base :where(.sm\:prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sm\:mt-0{margin-top:0}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-9{margin-top:calc(var(--spacing) * 9)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}.sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}.sm\:mt-24{margin-top:calc(var(--spacing) * 24)}.sm\:mt-32{margin-top:calc(var(--spacing) * 32)}.sm\:mt-56{margin-top:calc(var(--spacing) * 56)}.sm\:mr-0{margin-right:0}.sm\:mr-1{margin-right:var(--spacing)}.sm\:mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.sm\:-ml-6{margin-left:calc(var(--spacing) * -6)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.sm\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-48{height:calc(var(--spacing) * 48)}.sm\:h-\[260px\]{height:260px}.sm\:max-h-\[70vh\]{max-height:70vh}.sm\:min-h-28{min-height:calc(var(--spacing) * 28)}.sm\:w-1\/2{width:50%}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-44{width:11rem}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-\[11\.5rem\]{width:11.5rem}.sm\:w-\[180px\]{width:180px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[calc\(50\%-0\.625rem\)\]{width:calc(50% - .625rem)}.sm\:w-\[calc\(100\%\+3rem\)\]{width:calc(100% + 3rem)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[360px\]{max-width:360px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[800px\]{max-width:800px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-x-1\/4{--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:-translate-y-\[150\%\]{--tw-translate-y: -150% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.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-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.sm\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)_minmax\(0\,6rem\)_auto_auto\]{grid-template-columns:4.5rem minmax(0,1fr) minmax(0,6rem) auto auto}.sm\:grid-cols-\[12rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:space-y-28>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 28) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 28) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:self-center{align-self:center}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.sm\:border-t-\[5px\]{border-top-style:var(--tw-border-style);border-top-width:5px}.sm\:border-b-\[5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:5px}.sm\:border-l-6{border-left-style:var(--tw-border-style);border-left-width:6px}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-7\.5{padding-inline:calc(var(--spacing) * 7.5)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-7\.5{padding-block:calc(var(--spacing) * 7.5)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pr-16{padding-right:calc(var(--spacing) * 16)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:pl-12{padding-left:calc(var(--spacing) * 12)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[28rem\]{font-size:28rem}.sm\:text-\[42px\]{font-size:42px}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:shadow-\[0_0_12px_2px_hsl\(var\(--destructive\)\/0\.4\)\]{--tw-shadow:0 0 12px 2px var(--tw-shadow-color,hsl(var(--destructive)/.4));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:shadow-\[0_0_12px_2px_hsl\(var\(--success\)\/0\.4\)\]{--tw-shadow:0 0 12px 2px var(--tw-shadow-color,hsl(var(--success)/.4));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:shadow-\[0_0_12px_2px_hsl\(var\(--success\)\/0\.35\)\]{--tw-shadow:0 0 12px 2px var(--tw-shadow-color,hsl(var(--success)/.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:data-sticky\:-mx-6[data-sticky]{margin-inline:calc(var(--spacing) * -6)}.sm\:data-sticky\:px-6[data-sticky]{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:760px){.min-\[760px\]\:col-start-1{grid-column-start:1}.min-\[760px\]\:col-start-2{grid-column-start:2}.min-\[760px\]\:row-start-1{grid-row-start:1}.min-\[760px\]\:mt-\[clamp\(12px\,5vh\,56px\)\]{margin-top:clamp(12px,5vh,56px)}.min-\[760px\]\:h-24{height:calc(var(--spacing) * 24)}.min-\[760px\]\:w-52{width:calc(var(--spacing) * 52)}.min-\[760px\]\:w-auto{width:auto}.min-\[760px\]\:max-w-\[230px\]{max-width:230px}.min-\[760px\]\:grid-cols-\[minmax\(0\,1fr\)_230px\]{grid-template-columns:minmax(0,1fr) 230px}.min-\[760px\]\:grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.min-\[760px\]\:gap-4{gap:calc(var(--spacing) * 4)}.min-\[760px\]\:px-9{padding-inline:calc(var(--spacing) * 9)}.min-\[760px\]\:py-\[34px\]{padding-block:34px}.min-\[760px\]\:pt-20{padding-top:calc(var(--spacing) * 20)}.min-\[760px\]\:pb-8{padding-bottom:calc(var(--spacing) * 8)}}@media(min-width:761px){.min-\[761px\]\:mr-\[200px\]{margin-right:200px}.min-\[761px\]\:hidden{display:none}.min-\[761px\]\:inline-flex{display:inline-flex}.min-\[761px\]\:pr-\[150px\]{padding-right:150px}.min-\[761px\]\:pr-\[220px\]{padding-right:220px}}@media(min-width:768px){.md\:visible{visibility:visible}.md\:static{position:static}.md\:sticky{position:sticky}.md\:top-4{top:calc(var(--spacing) * 4)}.md\:bottom-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.md\:left-\[calc\(1\.5rem\+env\(safe-area-inset-left\,0px\)\)\]{left:calc(1.5rem + env(safe-area-inset-left,0px))}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-9{grid-column:span 9/span 9}.md\:mx-0{margin-inline:0}.md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.md\:mx-6{margin-inline:calc(var(--spacing) * 6)}.md\:mx-20{margin-inline:calc(var(--spacing) * 20)}.md\:my-24{margin-block:calc(var(--spacing) * 24)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.md\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.md\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.md\:h-25{height:calc(var(--spacing) * 25)}.md\:h-30{height:calc(var(--spacing) * 30)}.md\:h-auto{height:auto}.md\:max-h-\[90vh\]{max-height:90vh}.md\:max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)}.md\:min-h-0{min-height:0}.md\:min-h-6{min-height:calc(var(--spacing) * 6)}.md\:min-h-7{min-height:calc(var(--spacing) * 7)}.md\:min-h-8{min-height:calc(var(--spacing) * 8)}.md\:min-h-9{min-height:calc(var(--spacing) * 9)}.md\:min-h-\[400px\]{min-height:400px}.md\:w-\[190\%\]{width:190%}.md\:w-\[290\%\]{width:290%}.md\:w-\[350px\]{width:350px}.md\:w-\[380px\]{width:380px}.md\:min-w-0{min-width:0}.md\:flex-1{flex:1}.md\:basis-1\/2{flex-basis:50%}.md\:basis-\[60\%\]{flex-basis:60%}.md\:columns-2{columns:2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.md\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.md\:grid-cols-\[480px_1fr\]{grid-template-columns:480px 1fr}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-center{justify-content:center}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:self-start{align-self:flex-start}.md\:self-stretch{align-self:stretch}.md\:rounded-lg{border-radius:var(--radius)}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-24{padding:calc(var(--spacing) * 24)}.md\:px-0{padding-inline:0}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:pb-0{padding-bottom:0}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[length\:var\(--fs-h1\)\]{font-size:var(--fs-h1)}.md\:opacity-100{opacity:1}.md\: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)}.md\: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))}}@media(min-width:860px){.min-\[860px\]\:hidden{display:none}}@media(min-width:1024px){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:bottom-\[5\.9rem\]{bottom:5.9rem}.lg\:z-auto{z-index:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-first{order:-9999}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:-m-4{margin:calc(var(--spacing) * -4)}.lg\:mx-0{margin-inline:0}.lg\:mx-8{margin-inline:calc(var(--spacing) * 8)}.lg\:my-40{margin-block:calc(var(--spacing) * 40)}.lg\:my-auto{margin-block:auto}.lg\:mt-9{margin-top:calc(var(--spacing) * 9)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mb-0{margin-bottom:0}.lg\:mb-18{margin-bottom:calc(var(--spacing) * 18)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-var\(--navbar-bottom\,68px\)\)\]{height:calc(100dvh - var(--navbar-bottom,68px))}.lg\:h-\[calc\(100vh-220px\)\]{height:calc(100vh - 220px)}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:min-h-0{min-height:0}.lg\:w-28{width:calc(var(--spacing) * 28)}.lg\:w-\[420px\]{width:420px}.lg\:w-\[calc\(33\.333\%-0\.875rem\)\]{width:calc(33.333% - .875rem)}.lg\:max-w-7xl{max-width:var(--container-7xl)}.lg\:max-w-none{max-width:none}.lg\:max-w-sm{max-width:var(--container-sm)}.lg\:flex-1{flex:1}.lg\:basis-0{flex-basis:0}.lg\:translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-3{--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:columns-3{columns:.75rem}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(20rem\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.lg\:grid-rows-\[minmax\(0\,auto\)_minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,auto) minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.lg\:border-border\/60{border-color:color-mix(in oklab,hsl(var(--border)) 60%,transparent)}}.lg\:bg-transparent{background-color:#0000}.lg\:bg-\[radial-gradient\(ellipse_34\%_38\%_at_64\%_40\%\,hsl\(var\(--secondary-muted\)\/0\.45\)\,hsl\(var\(--secondary\)\/0\.25\)_50\%\,transparent_100\%\)\]{background-image:radial-gradient(ellipse 34% 38% at 64% 40%,hsl(var(--secondary-muted)/.45),hsl(var(--secondary)/.25) 50%,transparent 100%)}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:px-1{padding-inline:var(--spacing)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-6\.5{padding-block:calc(var(--spacing) * 6.5)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pr-2{padding-right:calc(var(--spacing) * 2)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\:pl-26{padding-left:calc(var(--spacing) * 26)}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\: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)}.lg\:backdrop-blur-none{--tw-backdrop-blur: ;-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(min-width:1101px){.min-\[1101px\]\:mr-\[150px\]{margin-right:150px}}@media(min-width:1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:h-31{height:calc(var(--spacing) * 31)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.xl\:p-5{padding:calc(var(--spacing) * 5)}.xl\:p-9{padding:calc(var(--spacing) * 9)}.xl\:pb-1{padding-bottom:var(--spacing)}}@media(min-width:1367px){.min-\[1367px\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:1536px){.\32xl\:mt-7\.5{margin-top:calc(var(--spacing) * 7.5)}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:gap-7\.5{gap:calc(var(--spacing) * 7.5)}.\32xl\:p-10{padding:calc(var(--spacing) * 10)}}@container tile (min-width:20.5rem){.\@min-\[20\.5rem\]\/tile\:line-clamp-7{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@container (min-width:36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.\@xl\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:border-\[color-mix\(in_srgb\,var\(--tag-color\)_50\%\,transparent\)\]:is(.dark *){border-color:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.dark\:border-\[color-mix\(in_srgb\,var\(--tag-color\)_50\%\,transparent\)\]:is(.dark *){border-color:color-mix(in srgb,var(--tag-color) 50%,transparent)}}.dark\:border-\[hsl\(var\(--warning\)\)\]\/40:is(.dark *){border-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.dark\:border-\[hsl\(var\(--warning\)\)\]\/40:is(.dark *){border-color:color-mix(in oklab,hsl(var(--warning)) 40%,transparent)}}.dark\:border-amber-600:is(.dark *){border-color:var(--color-amber-600)}.dark\:border-border:is(.dark *){border-color:hsl(var(--border))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-gray-200\/10:is(.dark *){border-color:#e5e7eb1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-200\/10:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-200) 10%,transparent)}}.dark\:border-gray-700:is(.dark *){border-color:var(--color-gray-700)}.dark\:border-green-500:is(.dark *){border-color:var(--color-green-500)}.dark\:border-green-700:is(.dark *){border-color:var(--color-green-700)}.dark\:border-orange-700:is(.dark *){border-color:var(--color-orange-700)}.dark\:border-red-800:is(.dark *){border-color:var(--color-red-800)}.dark\:border-red-900\/40:is(.dark *){border-color:#82181a66}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-900\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-red-900) 40%,transparent)}}.dark\:border-red-900\/50:is(.dark *){border-color:#82181a80}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-900\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-red-900) 50%,transparent)}}.dark\:bg-\[color-mix\(in_srgb\,var\(--tag-color\)_25\%\,transparent\)\]:is(.dark *){background-color:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[color-mix\(in_srgb\,var\(--tag-color\)_25\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--tag-color) 25%,transparent)}}.dark\:bg-\[color-mix\(in_srgb\,var\(--tag-color\)_30\%\,transparent\)\]:is(.dark *){background-color:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[color-mix\(in_srgb\,var\(--tag-color\)_30\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--tag-color) 30%,transparent)}}.dark\:bg-\[hsl\(var\(--info\)\)\]\/10:is(.dark *){background-color:hsl(var(--info))}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[hsl\(var\(--info\)\)\]\/10:is(.dark *){background-color:color-mix(in oklab,hsl(var(--info)) 10%,transparent)}}.dark\:bg-\[hsl\(var\(--success\)\)\]\/20:is(.dark *){background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[hsl\(var\(--success\)\)\]\/20:is(.dark *){background-color:color-mix(in oklab,hsl(var(--success)) 20%,transparent)}}.dark\:bg-\[hsl\(var\(--warning\)\)\]:is(.dark *),.dark\:bg-\[hsl\(var\(--warning\)\)\]\/20:is(.dark *){background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[hsl\(var\(--warning\)\)\]\/20:is(.dark *){background-color:color-mix(in oklab,hsl(var(--warning)) 20%,transparent)}}.dark\:bg-\[hsl\(var\(--warning\)\)\]\/30:is(.dark *){background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[hsl\(var\(--warning\)\)\]\/30:is(.dark *){background-color:color-mix(in oklab,hsl(var(--warning)) 30%,transparent)}}.dark\:bg-amber-400:is(.dark *){background-color:var(--color-amber-400)}.dark\:bg-amber-900\/20:is(.dark *){background-color:#7b330633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-900) 20%,transparent)}}.dark\:bg-amber-900\/30:is(.dark *){background-color:#7b33064d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-900) 30%,transparent)}}.dark\:bg-amber-900\/40:is(.dark *){background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900) 30%,transparent)}}.dark\:bg-card:is(.dark *){background-color:hsl(var(--card))}.dark\:bg-cyan-900\/30:is(.dark *){background-color:#104e644d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-cyan-900) 30%,transparent)}}.dark\:bg-destructive\/20:is(.dark *){background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,hsl(var(--destructive)) 20%,transparent)}}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}.dark\:bg-fuchsia-900\/30:is(.dark *){background-color:#7213784d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-fuchsia-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-fuchsia-900) 30%,transparent)}}.dark\:bg-gray-800:is(.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/50:is(.dark *){background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}.dark\:bg-gray-900:is(.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-900\/30:is(.dark *){background-color:#1018284d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-900) 30%,transparent)}}.dark\:bg-green-900\/5:is(.dark *){background-color:#0d542b0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/5:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900) 5%,transparent)}}.dark\:bg-green-900\/10:is(.dark *){background-color:#0d542b1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900) 10%,transparent)}}.dark\:bg-green-900\/20:is(.dark *){background-color:#0d542b33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900) 20%,transparent)}}.dark\:bg-green-900\/30:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900) 30%,transparent)}}.dark\:bg-indigo-900\/30:is(.dark *){background-color:#312c854d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}.dark\:bg-lime-900\/30:is(.dark *){background-color:#35530e4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lime-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-lime-900) 30%,transparent)}}.dark\:bg-muted:is(.dark *){background-color:hsl(var(--muted))}.dark\:bg-orange-900\/10:is(.dark *){background-color:#7e2a0c1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900) 10%,transparent)}}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7e2a0c33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900) 20%,transparent)}}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7e2a0c4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900) 30%,transparent)}}.dark\:bg-pink-900\/30:is(.dark *){background-color:#8610434d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-pink-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-pink-900) 30%,transparent)}}.dark\:bg-primary\/10:is(.dark *){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.dark\:bg-primary\/10:is(.dark *){background-color:color-mix(in oklab,hsl(var(--primary)) 10%,transparent)}}.dark\:bg-purple-900\/30:is(.dark *){background-color:#59168b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-900) 30%,transparent)}}.dark\:bg-red-800:is(.dark *){background-color:var(--color-red-800)}.dark\:bg-red-900\/10:is(.dark *){background-color:#82181a1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900) 10%,transparent)}}.dark\:bg-red-900\/20:is(.dark *){background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.dark\:bg-red-900\/30:is(.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}.dark\:bg-red-900\/40:is(.dark *){background-color:#82181a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900) 40%,transparent)}}.dark\:bg-rose-900\/30:is(.dark *){background-color:#8b08364d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-rose-900) 30%,transparent)}}.dark\:bg-secondary\/30:is(.dark *){background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.dark\:bg-secondary\/30:is(.dark *){background-color:color-mix(in oklab,hsl(var(--secondary)) 30%,transparent)}}.dark\:bg-sky-900\/30:is(.dark *){background-color:#024a704d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-900) 30%,transparent)}}.dark\:bg-slate-800\/60:is(.dark *){background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/60:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.dark\:bg-slate-900\/30:is(.dark *){background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 30%,transparent)}}.dark\:bg-stone-800:is(.dark *){background-color:var(--color-stone-800)}.dark\:bg-stone-900\/30:is(.dark *){background-color:#1c19174d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-stone-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-stone-900) 30%,transparent)}}.dark\:bg-teal-900\/20:is(.dark *){background-color:#0b4f4a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-teal-900) 20%,transparent)}}.dark\:bg-teal-900\/30:is(.dark *){background-color:#0b4f4a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-teal-900) 30%,transparent)}}.dark\:bg-violet-900\/20:is(.dark *){background-color:#4d179a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-violet-900) 20%,transparent)}}.dark\:bg-violet-900\/30:is(.dark *){background-color:#4d179a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-violet-900) 30%,transparent)}}.dark\:bg-white\/15:is(.dark *){background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/15:is(.dark *){background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#733e0a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-900) 30%,transparent)}}.dark\:bg-\[radial-gradient\(70\%_90\%_at_80\%_10\%\,hsl\(var\(--primary\)\/0\.12\)\,transparent_60\%\)\]:is(.dark *){background-image:radial-gradient(70% 90% at 80% 10%,hsl(var(--primary)/.12),transparent 60%)}.dark\:from-\[hsl\(var\(--warning\)\)\]\/15:is(.dark *){--tw-gradient-from:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.dark\:from-\[hsl\(var\(--warning\)\)\]\/15:is(.dark *){--tw-gradient-from:color-mix(in oklab, hsl(var(--warning)) 15%, transparent)}}.dark\:from-\[hsl\(var\(--warning\)\)\]\/15:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-\[hsl\(var\(--warning\)\)\]\/10:is(.dark *){--tw-gradient-via:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.dark\:via-\[hsl\(var\(--warning\)\)\]\/10:is(.dark *){--tw-gradient-via:color-mix(in oklab, hsl(var(--warning)) 10%, transparent)}}.dark\:via-\[hsl\(var\(--warning\)\)\]\/10:is(.dark *){--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)}.dark\:to-\[hsl\(var\(--warning\)\)\]\/5:is(.dark *){--tw-gradient-to:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.dark\:to-\[hsl\(var\(--warning\)\)\]\/5:is(.dark *){--tw-gradient-to:color-mix(in oklab, hsl(var(--warning)) 5%, transparent)}}.dark\:to-\[hsl\(var\(--warning\)\)\]\/5:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:fill-amber-950:is(.dark *){fill:var(--color-amber-950)}.dark\:fill-blue-950:is(.dark *){fill:var(--color-blue-950)}.dark\:fill-emerald-950:is(.dark *){fill:var(--color-emerald-950)}.dark\:fill-green-400:is(.dark *){fill:var(--color-green-400)}.dark\:fill-orange-950:is(.dark *){fill:var(--color-orange-950)}.dark\:fill-purple-950:is(.dark *){fill:var(--color-purple-950)}.dark\:fill-red-950:is(.dark *){fill:var(--color-red-950)}.dark\:fill-rose-950:is(.dark *){fill:var(--color-rose-950)}.dark\:fill-slate-900:is(.dark *){fill:var(--color-slate-900)}.dark\:stroke-amber-400:is(.dark *){stroke:var(--color-amber-400)}.dark\:stroke-blue-400:is(.dark *){stroke:var(--color-blue-400)}.dark\:stroke-emerald-400:is(.dark *){stroke:var(--color-emerald-400)}.dark\:stroke-green-400:is(.dark *){stroke:var(--color-green-400)}.dark\:stroke-orange-400:is(.dark *){stroke:var(--color-orange-400)}.dark\:stroke-purple-400:is(.dark *){stroke:var(--color-purple-400)}.dark\:stroke-red-400:is(.dark *){stroke:var(--color-red-400)}.dark\:stroke-rose-400:is(.dark *){stroke:var(--color-rose-400)}.dark\:stroke-slate-400:is(.dark *){stroke:var(--color-slate-400)}.dark\:text-\[hsl\(var\(--warning\)\)\]:is(.dark *){color:hsl(var(--warning))}.dark\:text-amber-200:is(.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-amber-400\/70:is(.dark *){color:#fcbb00b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-400\/70:is(.dark *){color:color-mix(in oklab,var(--color-amber-400) 70%,transparent)}}.dark\:text-amber-500:is(.dark *){color:var(--color-amber-500)}.dark\:text-blue-300:is(.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\:text-card-foreground:is(.dark *){color:hsl(var(--card-foreground))}.dark\:text-cyan-300:is(.dark *){color:var(--color-cyan-300)}.dark\:text-cyan-400:is(.dark *){color:var(--color-cyan-400)}.dark\:text-emerald-300:is(.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.dark\:text-fuchsia-300:is(.dark *){color:var(--color-fuchsia-300)}.dark\:text-fuchsia-400:is(.dark *){color:var(--color-fuchsia-400)}.dark\:text-gray-200:is(.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:is(.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:is(.dark *){color:var(--color-gray-500)}.dark\:text-green-300:is(.dark *){color:var(--color-green-300)}.dark\:text-green-400:is(.dark *){color:var(--color-green-400)}.dark\:text-indigo-300:is(.dark *){color:var(--color-indigo-300)}.dark\:text-indigo-400:is(.dark *){color:var(--color-indigo-400)}.dark\:text-lime-300:is(.dark *){color:var(--color-lime-300)}.dark\:text-lime-400:is(.dark *){color:var(--color-lime-400)}.dark\:text-orange-300:is(.dark *){color:var(--color-orange-300)}.dark\:text-orange-400:is(.dark *){color:var(--color-orange-400)}.dark\:text-pink-300:is(.dark *){color:var(--color-pink-300)}.dark\:text-pink-400:is(.dark *){color:var(--color-pink-400)}.dark\:text-primary:is(.dark *){color:hsl(var(--primary))}.dark\:text-purple-300:is(.dark *){color:var(--color-purple-300)}.dark\:text-purple-400:is(.dark *){color:var(--color-purple-400)}.dark\:text-purple-500:is(.dark *){color:var(--color-purple-500)}.dark\:text-red-200:is(.dark *){color:var(--color-red-200)}.dark\:text-red-300:is(.dark *){color:var(--color-red-300)}.dark\:text-red-400:is(.dark *){color:var(--color-red-400)}.dark\:text-rose-300:is(.dark *){color:var(--color-rose-300)}.dark\:text-rose-400:is(.dark *){color:var(--color-rose-400)}.dark\:text-sky-300:is(.dark *){color:var(--color-sky-300)}.dark\:text-sky-400:is(.dark *){color:var(--color-sky-400)}.dark\:text-slate-300:is(.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:is(.dark *){color:var(--color-slate-400)}.dark\:text-stone-300:is(.dark *){color:var(--color-stone-300)}.dark\:text-stone-400:is(.dark *){color:var(--color-stone-400)}.dark\:text-teal-300:is(.dark *){color:var(--color-teal-300)}.dark\:text-teal-400:is(.dark *){color:var(--color-teal-400)}.dark\:text-violet-300:is(.dark *){color:var(--color-violet-300)}.dark\:text-violet-400:is(.dark *){color:var(--color-violet-400)}.dark\:text-white:is(.dark *){color:var(--color-white)}.dark\:text-yellow-300:is(.dark *){color:var(--color-yellow-300)}.dark\:text-yellow-400:is(.dark *){color:var(--color-yellow-400)}.dark\:text-yellow-500:is(.dark *){color:var(--color-yellow-500)}.dark\:opacity-10:is(.dark *){opacity:.1}.dark\:opacity-40:is(.dark *){opacity:.4}.dark\:ring-amber-400\/30:is(.dark *){--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-amber-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.dark\:ring-blue-400\/30:is(.dark *){--tw-ring-color:#54a2ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-blue-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.dark\:ring-cyan-400\/30:is(.dark *){--tw-ring-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-cyan-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.dark\:ring-gray-100\/10:is(.dark *){--tw-ring-color:#f3f4f61a}@supports (color:color-mix(in lab,red,red)){.dark\:ring-gray-100\/10:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-gray-100) 10%, transparent)}}.dark\:ring-gray-400\/30:is(.dark *){--tw-ring-color:#99a1af4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-gray-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-gray-400) 30%, transparent)}}.dark\:ring-green-400\/30:is(.dark *){--tw-ring-color:#05df724d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-green-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-green-400) 30%, transparent)}}.dark\:ring-green-400\/60:is(.dark *){--tw-ring-color:#05df7299}@supports (color:color-mix(in lab,red,red)){.dark\:ring-green-400\/60:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-green-400) 60%, transparent)}}.dark\:ring-orange-400\/30:is(.dark *){--tw-ring-color:#ff8b1a4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-orange-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 30%, transparent)}}.dark\:ring-purple-400\/30:is(.dark *){--tw-ring-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-purple-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-purple-400) 30%, transparent)}}.dark\:ring-red-400\/30:is(.dark *){--tw-ring-color:#ff65684d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-red-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.dark\:ring-teal-400\/30:is(.dark *){--tw-ring-color:#00d3bd4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-teal-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-teal-400) 30%, transparent)}}.dark\:ring-yellow-400\/30:is(.dark *){--tw-ring-color:#fac8004d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-yellow-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-yellow-400) 30%, transparent)}}.dark\:drop-shadow-\[0_0_14px_rgba\(255\,255\,255\,0\.14\)\]:is(.dark *){--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#ffffff24));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.dark\:drop-shadow-\[0_0_16px_hsl\(var\(--foreground\)\/0\.16\)\]:is(.dark *){--tw-drop-shadow-size:drop-shadow(0 0 16px var(--tw-drop-shadow-color,hsl(var(--foreground)/.16)));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.dark\:drop-shadow-\[0_0_16px_rgba\(255\,255\,255\,0\.14\)\]:is(.dark *){--tw-drop-shadow-size:drop-shadow(0 0 16px var(--tw-drop-shadow-color,#ffffff24));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.dark\:\[filter\:saturate\(1\.2\)_contrast\(1\.08\)_brightness\(0\.85\)\]:is(.dark *){filter:saturate(1.2)contrast(1.08)brightness(.85)}.dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.dark\:hover\:bg-\[hsl\(var\(--success\)\)\]\/10:is(.dark *):hover{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[hsl\(var\(--success\)\)\]\/10:is(.dark *):hover{background-color:color-mix(in oklab,hsl(var(--success)) 10%,transparent)}}.dark\:hover\:bg-\[hsl\(var\(--success\)\)\]\/30:is(.dark *):hover{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[hsl\(var\(--success\)\)\]\/30:is(.dark *):hover{background-color:color-mix(in oklab,hsl(var(--success)) 30%,transparent)}}.dark\:hover\:bg-\[hsl\(var\(--warning\)\)\]\/30:is(.dark *):hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[hsl\(var\(--warning\)\)\]\/30:is(.dark *):hover{background-color:color-mix(in oklab,hsl(var(--warning)) 30%,transparent)}}.dark\:hover\:bg-\[hsl\(var\(--warning\)\)\]\/40:is(.dark *):hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[hsl\(var\(--warning\)\)\]\/40:is(.dark *):hover{background-color:color-mix(in oklab,hsl(var(--warning)) 40%,transparent)}}.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 30%,transparent)}}.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.dark\:hover\:bg-red-900\/40:is(.dark *):hover{background-color:#82181a66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900) 40%,transparent)}}.dark\:data-sticky\:shadow-\[0_4px_8px_-2px_rgba\(0\,0\,0\,0\.5\)\]:is(.dark *)[data-sticky]{--tw-shadow:0 4px 8px -2px 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)}.prose-headings\:scroll-mt-20 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){scroll-margin-top:calc(var(--spacing) * 20)}.prose-headings\:text-foreground :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--foreground))}.prose-h2\:mt-10 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing) * 10)}.prose-h2\:text-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.prose-h2\:font-semibold :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h3\:text-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.prose-p\:leading-relaxed :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-p\:text-foreground\/80 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.prose-p\:text-foreground\/80 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab,hsl(var(--foreground)) 80%,transparent)}}.prose-a\:font-medium :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.prose-a\:text-primary :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--primary))}.prose-strong\:text-foreground :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-li\:text-foreground\/80 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.prose-li\:text-foreground\/80 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab,hsl(var(--foreground)) 80%,transparent)}}.prose-table\:text-foreground\/80 :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.prose-table\:text-foreground\/80 :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab,hsl(var(--foreground)) 80%,transparent)}}.prose-th\:text-foreground :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){color:hsl(var(--foreground))}.prose-hr\:border-border :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:hsl(var(--border))}.\[\&_\[data-kp-tab\]\]\:-mb-px [data-kp-tab]{margin-bottom:-1px}.\[\&_\[data-kp-tab\]\]\:min-w-11 [data-kp-tab]{min-width:2.75rem}.\[\&_\[data-kp-tab\]\]\:gap-1 [data-kp-tab]{gap:var(--spacing)}.\[\&_\[data-kp-tab\]\>span\]\:bg-transparent [data-kp-tab]>span{background-color:#0000}.\[\&_\[data-kp-tab\]\>span\]\:px-0 [data-kp-tab]>span{padding-inline:0}.\[\&_a\]\:relative a{position:relative}.\[\&_a\]\:z-\[2\] a{z-index:2}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_p\]\:whitespace-pre-wrap p{white-space:pre-wrap}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\.lucide\]\:\[filter\:drop-shadow\(0_0_1px_hsl\(var\(--background\)\)\)_drop-shadow\(0_0_4px_hsl\(var\(--background\)\/0\.8\)\)\] svg.lucide{filter:drop-shadow(0 0 1px hsl(var(--background))) drop-shadow(0 0 4px hsl(var(--background)/.8))}.\[\&_svg\.lucide\]\:\[filter\:drop-shadow\(0_0_1px_hsl\(var\(--card\)\)\)_drop-shadow\(0_0_4px_hsl\(var\(--card\)\/0\.8\)\)\] svg.lucide{filter:drop-shadow(0 0 1px hsl(var(--card))) drop-shadow(0 0 4px hsl(var(--card)/.8))}.\[\&_td\]\:px-1 td{padding-inline:var(--spacing)}.\[\&_td\]\:px-2 td{padding-inline:calc(var(--spacing) * 2)}.\[\&_td\]\:py-1 td{padding-block:var(--spacing)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_td\:first-child\]\:pl-0 td:first-child{padding-left:0}.\[\&_th\]\:px-1 th{padding-inline:var(--spacing)}.\[\&_th\:first-child\]\:pl-0 th:first-child{padding-left:0}.\[\&\:\:-moz-range-thumb\]\:h-4::-moz-range-thumb{height:calc(var(--spacing) * 4)}.\[\&\:\:-moz-range-thumb\]\:w-4::-moz-range-thumb{width:1rem}.\[\&\:\:-moz-range-thumb\]\:cursor-pointer::-moz-range-thumb{cursor:pointer}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:3.40282e38px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-primary::-moz-range-thumb{background-color:hsl(var(--primary))}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-slider-thumb\]\:h-4::-webkit-slider-thumb{height:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-slider-thumb\]\:w-4::-webkit-slider-thumb{width:1rem}.\[\&\:\:-webkit-slider-thumb\]\:cursor-pointer::-webkit-slider-thumb{cursor:pointer}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-slider-thumb\]\:bg-primary::-webkit-slider-thumb{background-color:hsl(var(--primary))}.\[\&\:\:-webkit-slider-thumb\]\:shadow-xs::-webkit-slider-thumb{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\>\*\]\:-mr-6>*{margin-right:calc(var(--spacing) * -6)}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\:last-child\]\:mr-0>:last-child{margin-right:0}@media not all and (min-width:640px){.max-sm\:\[\&\>\*\:nth-child\(2\)\]\:order-last>:nth-child(2){order:9999}.max-sm\:\[\&\>\*\:nth-child\(2\)\]\:col-span-2>:nth-child(2){grid-column:span 2/span 2}}.\[\&\>\.kp-tt\]\:min-w-0>.kp-tt{min-width:0}.\[\&\>button\.absolute\]\:top-1\.5>button.absolute{top:calc(var(--spacing) * 1.5)}.\[\&\>button\.absolute\]\:right-1\.5>button.absolute{right:calc(var(--spacing) * 1.5)}.\[\&\>div\]\:inline>div{display:inline}.\[\&\>div\]\:bg-\[hsl\(var\(--warning\)\)\]>div{background-color:hsl(var(--warning))}.\[\&\>div\]\:bg-destructive>div{background-color:hsl(var(--destructive))}.\[\&\>div\]\:bg-muted-foreground\/40>div{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.\[\&\>div\]\:bg-muted-foreground\/40>div{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent)}}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hover\:\[\&\>span\:first-child\]\:text-action:hover>span:first-child{color:hsl(var(--action))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-11>svg{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>td\]\:py-0\.5>td{padding-block:calc(var(--spacing) * .5)}.\[\&\>td\]\:py-1>td{padding-block:var(--spacing)}.\[\&\>th\]\:px-2>th{padding-inline:calc(var(--spacing) * 2)}.\[\&\>th\]\:py-1>th{padding-block:var(--spacing)}.\[\&\>th\]\:py-1\.5>th{padding-block:calc(var(--spacing) * 1.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)}.\[\&\>tr\]\:border-t>tr{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>tr\]\:border-border\/60>tr{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.\[\&\>tr\]\:border-border\/60>tr{border-color:color-mix(in oklab,hsl(var(--border)) 60%,transparent)}}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@media(hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}@media(max-height:820px)and (min-width:761px){.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:mr-\[170px\]{margin-right:170px}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:hidden{display:none}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:w-\[116px\]{width:116px}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:w-\[128px\]{width:128px}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:w-\[170px\]{width:170px}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:px-\[26px\]{padding-inline:26px}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:py-2{padding-block:calc(var(--spacing) * 2)}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:pt-5{padding-top:calc(var(--spacing) * 5)}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:pr-\[126px\]{padding-right:126px}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:pl-8{padding-left:calc(var(--spacing) * 8)}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:text-\[32px\]{font-size:32px}.\[\@media\(max-height\:820px\)_and_\(min-width\:761px\)\]\:\[--mc-fan-mcs\:\.82\]{--mc-fan-mcs:.82}}html[data-cover-page] .\[html\[data-cover-page\]_\&\]\:text-foreground{color:hsl(var(--foreground))}html[data-cover-page] .\[html\[data-cover-page\]_\&\]\:\[text-shadow\:0_0_1px_hsl\(var\(--background\)\)\,0_0_4px_hsl\(var\(--background\)\/0\.95\)\,0_0_10px_hsl\(var\(--background\)\/0\.8\)\]{text-shadow:0 0 1px hsl(var(--background)),0 0 4px hsl(var(--background)/.95),0 0 10px hsl(var(--background)/.8)}@keyframes blink-highlight{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px hsl(var(--primary) / .4)}}@keyframes help-target-glow{0%,to{box-shadow:0 0 hsl(var(--primary) / 0)}50%{box-shadow:0 0 0 4px hsl(var(--primary) / .45)}}@keyframes rolled-row-pulse{0%{background-color:hsl(var(--primary) / .35);box-shadow:inset 0 0 0 2px hsl(var(--primary) / .7)}40%{background-color:hsl(var(--primary) / .2);box-shadow:inset 0 0 0 2px hsl(var(--primary) / .4)}to{background-color:hsl(var(--primary) / 0);box-shadow:inset 0 0 0 2px hsl(var(--primary) / 0)}}@keyframes entity-fade-in{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes stepper-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.15)}}@keyframes session-icon-bounce{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1.5px)scale(1.06)}}@keyframes session-icon-soft{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.75px)scale(1.03)}}@keyframes status-pulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 3px hsl(var(--info) / .3)}}@keyframes construction-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes quill-float{0%,to{transform:translateY(0)rotate(8deg)}50%{transform:translateY(-5px)rotate(2deg)}}@keyframes roll-flash{0%{box-shadow:0 0 hsl(var(--primary) / 0);background-color:hsl(var(--primary) / 0)}30%{box-shadow:0 0 0 2px hsl(var(--primary) / .35),0 0 14px 2px hsl(var(--primary) / .35);background-color:hsl(var(--primary) / .18)}to{box-shadow:0 0 hsl(var(--primary) / 0);background-color:hsl(var(--primary) / 0)}}@media(max-width:639.98px){html[data-bottom-tabs] .scroll-to-top-btn{bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}}.tableCheckbox:checked~div span{opacity:1}.tableCheckbox:checked~div{border-color:hsl(var(--primary));background-color:hsl(var(--primary))}.apexcharts-legend-text{color:hsl(var(--muted-foreground))!important}.apexcharts-text{fill:hsl(var(--muted-foreground))!important}.apexcharts-xcrosshairs{fill:hsl(var(--border))!important}.apexcharts-gridline{stroke:hsl(var(--border))!important}.apexcharts-series.apexcharts-pie-series path:is(.dark *){stroke:#0000!important}.apexcharts-legend-series{gap:calc(var(--spacing) * 1.5);display:inline-flex!important}.apexcharts-tooltip.apexcharts-theme-light:is(.dark *){border-color:hsl(var(--border))!important;background-color:hsl(var(--card))!important}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title:is(.dark *){border-color:hsl(var(--border))!important;background-color:hsl(var(--muted))!important}:is(.apexcharts-xaxistooltip,.apexcharts-yaxistooltip):is(.dark *){border-color:hsl(var(--muted))!important;background-color:hsl(var(--muted))!important;color:hsl(var(--muted-foreground))!important}}@font-face{font-family:Gentium Book Basic;font-style:italic;font-weight:400;font-display:swap;ascent-override:87.4%;descent-override:28.3%;line-gap-override:0%;src:url(https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFN2-RHBgUK5fbjKxRpbBtJPyRpocKdT7_mqfPV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gentium Book Basic;font-style:italic;font-weight:400;font-display:swap;ascent-override:87.4%;descent-override:28.3%;line-gap-override:0%;src:url(https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFN2-RHBgUK5fbjKxRpbBtJPyRpocKdT7HmqQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gentium Book Basic;font-style:italic;font-weight:700;font-display:swap;ascent-override:87.4%;descent-override:28.3%;line-gap-override:0%;src:url(https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFA2-RHBgUK5fbjKxRpbBtJPyRpocKdRwrDvML0eIe1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gentium Book Basic;font-style:italic;font-weight:700;font-display:swap;ascent-override:87.4%;descent-override:28.3%;line-gap-override:0%;src:url(https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFA2-RHBgUK5fbjKxRpbBtJPyRpocKdRwrDvMz0eA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gentium Book Basic;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+104-105,U+118-119;ascent-override:87.4%;descent-override:28.3%;line-gap-override:0%;src:url(https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFL2-RHBgUK5fbjKxRpbBtJPyRpocKWf7P-rQ.woff2)format("woff2")}@font-face{font-family:Gentium Book Basic;font-style:normal;font-weight:700;font-display:swap;unicode-range:U+104-105,U+118-119;ascent-override:87.4%;descent-override:28.3%;line-gap-override:0%;src:url(https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFO2-RHBgUK5fbjKxRpbBtJPyRpocojWqbPjM7sfA.woff2)format("woff2")}.kp-desk .text-muted-foreground:not(:hover){color:var(--kp-sheet-quiet)}.kp-desk :is(.text-destructive-ink,.text-destructive){color:var(--kp-sheet-red)}.kp-desk .kc-yes:not(.kc-solid){color:var(--kp-sheet-red);box-shadow:inset 0 0 0 1.5px var(--kp-sheet-red)}[data-kp-family=historian]{font-family:var(--font-body)}.tt,.tt-lg{font-family:var(--font-body);font-weight:700;font-size:var(--fs-md);font-variant:small-caps;letter-spacing:.06em;text-transform:none;font-style:normal;line-height:1.3}.tt-lg{font-size:var(--fs-lg)}[data-typography=alfa]{font-synthesis-weight:none}:where(:root,[data-theme],.dark){--kp-shadow-ink:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){:where(:root,[data-theme],.dark){--kp-shadow-ink:color-mix(in oklab, hsl(var(--foreground)), black 55%)}}:where(:root,[data-theme],.dark){--kp-shadow-1:0 1px 2px var(--kp-shadow-ink)}@supports (color:color-mix(in lab,red,red)){:where(:root,[data-theme],.dark){--kp-shadow-1:0 1px 2px color-mix(in oklab, var(--kp-shadow-ink) 10%, transparent)}}:where(:root,[data-theme],.dark){--kp-shadow-2:0 0 0 1px hsl(var(--border)), 0 8px 16px -14px var(--kp-shadow-ink)}@supports (color:color-mix(in lab,red,red)){:where(:root,[data-theme],.dark){--kp-shadow-2:0 0 0 1px hsl(var(--border)), 0 8px 16px -14px color-mix(in oklab, var(--kp-shadow-ink) 50%, transparent)}}:where(:root,[data-theme],.dark){--kp-shadow-3:0 0 0 1px hsl(var(--border)), 0 12px 22px -14px var(--kp-shadow-ink)}@supports (color:color-mix(in lab,red,red)){:where(:root,[data-theme],.dark){--kp-shadow-3:0 0 0 1px hsl(var(--border)), 0 12px 22px -14px color-mix(in oklab, var(--kp-shadow-ink) 55%, transparent)}}:where(:root,[data-theme],.dark){--kp-shadow-4:0 0 0 1px hsl(var(--border)), 0 24px 44px -18px var(--kp-shadow-ink)}@supports (color:color-mix(in lab,red,red)){:where(:root,[data-theme],.dark){--kp-shadow-4:0 0 0 1px hsl(var(--border)), 0 24px 44px -18px color-mix(in oklab, var(--kp-shadow-ink) 50%, transparent)}}:where(:root,[data-theme],.dark){--kp-shadow-5:0 0 0 1px hsl(var(--border)), 0 30px 60px -20px var(--kp-shadow-ink)}@supports (color:color-mix(in lab,red,red)){:where(:root,[data-theme],.dark){--kp-shadow-5:0 0 0 1px hsl(var(--border)), 0 30px 60px -20px color-mix(in oklab, var(--kp-shadow-ink) 55%, transparent)}}.dark,.dark [data-theme]{--kp-shadow-ink:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.dark,.dark [data-theme]{--kp-shadow-ink:color-mix(in oklab, hsl(var(--background)), black 60%)}}:root[data-motion=lite] *,:root[data-motion=lite] :before,:root[data-motion=lite] :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-motion=lite][data-cover-page] .cover-glass-page:before,:root[data-motion=lite] .cover-glass-row:before{background:var(--cover-glass-surface)!important}@supports (color:color-mix(in lab,red,red)){:root[data-motion=lite][data-cover-page] .cover-glass-page:before,:root[data-motion=lite] .cover-glass-row:before{background:color-mix(in srgb,var(--cover-glass-surface) 88%,transparent)!important}}:root[data-motion=lite][data-cover-page] .cover-glass-card:after{background-color:var(--cover-glass-tint)}@supports (color:color-mix(in lab,red,red)){:root[data-motion=lite][data-cover-page] .cover-glass-card:after{background-color:color-mix(in srgb,var(--cover-glass-tint) 92%,transparent)}}:root[data-motion=lite],:root[data-motion=lite] [data-theme],:root[data-motion=lite] .dark{--kp-shadow-4:0 0 0 1px hsl(var(--border)), 0 6px 10px -6px var(--kp-shadow-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-motion=lite],:root[data-motion=lite] [data-theme],:root[data-motion=lite] .dark{--kp-shadow-4:0 0 0 1px hsl(var(--border)), 0 6px 10px -6px color-mix(in oklab, var(--kp-shadow-ink) 50%, transparent)}}:root[data-motion=lite],:root[data-motion=lite] [data-theme],:root[data-motion=lite] .dark{--kp-shadow-5:0 0 0 1px hsl(var(--border)), 0 8px 12px -6px var(--kp-shadow-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-motion=lite],:root[data-motion=lite] [data-theme],:root[data-motion=lite] .dark{--kp-shadow-5:0 0 0 1px hsl(var(--border)), 0 8px 12px -6px color-mix(in oklab, var(--kp-shadow-ink) 55%, transparent)}}:root[data-motion=lite] .shadow-xl,:root[data-motion=lite] .shadow-2xl{--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#0000002e)!important}:root[data-motion=lite] .blur-3xl,:root[data-motion=lite] .blur-2xl{opacity:.35;filter:none!important}:root[data-motion=lite] [data-kp-px]{animation:none!important;transform:none!important}:root[data-motion=lite] [class*=animate-stat-],:root[data-motion=lite] .kp-seal-w .kp-glint,:root[data-motion=lite] .kp-seal-w .kp-spark,:root[data-motion=lite] [class*=quill-float]{will-change:auto!important;animation:none!important}@keyframes kp-px{0%{transform:translate(0)}to{transform:translate3d(0,var(--kp-px-cap,28px),0)}}@media(prefers-reduced-motion:reduce){[data-kp-px=tl]{animation:none!important;transform:none!important}}.recap-indent{font-family:var(--font-body)}@media(max-width:599.98px){.text-justify{text-align:left}}.recap-indent [data-md-p]+[data-md-p]{text-indent:1.5em}.recap-indent [data-md-p] *,.recap-indent [data-off-game] [data-md-p],.recap-indent li [data-md-p]{text-indent:0}.narrative-dropcap:first-letter{float:left;font-size:3.35em;font-weight:400;line-height:1;font-family:var(--font-heading);color:hsl(var(--primary));text-shadow:1px 1px 0 hsl(var(--foreground) / .15),-1px -1px 0 hsl(var(--foreground) / .15),1px -1px 0 hsl(var(--foreground) / .15),-1px 1px 0 hsl(var(--foreground) / .15);text-transform:uppercase;shape-outside:polygon(0 0,100% 0,85% 100%,0 100%);padding-right:.15em}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes scribe-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}.animate-scribe-shimmer{animation:1.6s ease-in-out .3s both scribe-shimmer}@media(prefers-reduced-motion:reduce){.animate-scribe-shimmer{animation:none}}@keyframes hero-reveal{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.animate-hero-reveal{animation:.6s cubic-bezier(.22,1,.36,1) both hero-reveal}@media(prefers-reduced-motion:reduce){.animate-hero-reveal{animation:none}}@keyframes sidebar-item-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.animate-sidebar-item{animation:.3s ease-out forwards sidebar-item-in}@keyframes section-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-section-in{animation:.3s ease-out section-fade-in}@keyframes copy-success-bounce{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.animate-copy-success{animation:.3s cubic-bezier(.34,1.56,.64,1) copy-success-bounce}@keyframes ai-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.animate-ai-pulse{transform-origin:50%;animation:2s ease-in-out infinite ai-pulse}@media(prefers-reduced-motion:reduce){.animate-ai-pulse{animation:none}}@keyframes stat-orb-drift{0%,to{opacity:.6;transform:translate(0)scale(1)}50%{opacity:.85;transform:translate(8px,-6px)scale(1.08)}}.animate-stat-orb-1{will-change:transform,opacity;animation:9s ease-in-out infinite stat-orb-drift}.animate-stat-orb-2{will-change:transform,opacity;animation:11s ease-in-out -3s infinite reverse stat-orb-drift}@keyframes stat-gold-shimmer{0%{transform:translate(-150%)skew(-12deg)}60%{transform:translate(250%)skew(-12deg)}to{transform:translate(250%)skew(-12deg)}}.stat-gold-shimmer:before{content:"";pointer-events:none;mix-blend-mode:plus-lighter;background:linear-gradient(100deg,#0000 30%,#ffd9662e,#0000 70%);animation:4.5s ease-in-out infinite stat-gold-shimmer;position:absolute;inset:0}@keyframes stat-hot-flicker{0%,to{box-shadow:0 0 #f655a600}50%{box-shadow:0 0 18px 2px #f655a62e}}.stat-hot-glow{animation:3s ease-in-out infinite stat-hot-flicker}@keyframes stat-blessed-pulse{0%,to{box-shadow:0 0 #3cdd8c00}50%{box-shadow:0 0 16px 1px #3cdd8c33}}.stat-blessed-glow{animation:3.6s ease-in-out infinite stat-blessed-pulse}@keyframes stat-cursed-breath{0%,to{transform:translate(0);box-shadow:0 0 #e8303000}45%{transform:translate(0);box-shadow:0 0 14px 1px #e830302e}47%{transform:translate(-.6px)}49%{transform:translate(.6px)}51%{transform:translate(-.4px)}53%{transform:translate(0)}}.stat-cursed-glow{will-change:transform,box-shadow;animation:3.4s ease-in-out infinite stat-cursed-breath}@keyframes stat-skull-shake{0%,92%,to{transform:translate(0)rotate(0)}93%{transform:translate(-.8px)rotate(-1.2deg)}95%{transform:translate(.8px)rotate(1.2deg)}97%{transform:translate(-.4px)rotate(-.6deg)}99%{transform:translate(.4px)rotate(.6deg)}}.animate-stat-skull-shake{transform-origin:50%;animation:4.2s ease-in-out infinite stat-skull-shake;display:inline-block}@keyframes stat-burst{0%,to{filter:drop-shadow(0 0 #0000);transform:scale(1)}50%{filter:drop-shadow(0 0 8px #f655a699);transform:scale(1.08)}}.animate-stat-burst{transform-origin:50%;animation:2.4s ease-in-out infinite stat-burst;display:inline-block}@keyframes stat-float{0%,to{transform:translate(0)}50%{transform:translateY(-3px)}}.animate-stat-float{animation:3.4s ease-in-out infinite stat-float;display:inline-block}@media(prefers-reduced-motion:reduce){.animate-stat-orb-1,.animate-stat-orb-2,.stat-gold-shimmer:before,.stat-hot-glow,.stat-blessed-glow,.stat-cursed-glow,.animate-stat-skull-shake,.animate-stat-burst,.animate-stat-float{animation:none}}.focus-glow:focus-visible{box-shadow:0 0 0 4px hsl(var(--primary) / .1)}.mention-chip{background:hsl(var(--primary) / .1);color:hsl(var(--primary));vertical-align:baseline;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;border-radius:4px;align-items:center;gap:2px;height:1.4em;padding:0 4px;font-size:.85em;font-weight:500;line-height:1;display:inline-flex}.mention-editor:empty:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));opacity:.5;pointer-events:none}.ProseMirror p{margin-top:.25em;margin-bottom:.25em}.ProseMirror>p:first-child{margin-top:0}.ProseMirror>p:last-child{margin-bottom:0}.ProseMirror>h1:first-child,.ProseMirror>h2:first-child,.ProseMirror>h3:first-child,.ProseMirror>ul:first-child,.ProseMirror>ol:first-child,.ProseMirror>blockquote:first-child{margin-top:0}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));float:left;pointer-events:none;height:0}.wasp-auth-required-error-wrapper>div{display:none}a[href$="/auth/discord/login"]{color:#fff!important;background-color:#5865f2!important;border-color:#4752c4!important}a[href$="/auth/discord/login"]:hover{background-color:#4752c4!important}a[href$="/auth/discord/login"] svg{color:#fff!important}.no-spin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-spin{appearance:textfield}.kp-help-room{display:none}@media(max-width:767.98px){.kp-help-room{height:var(--kp-help-room);display:block}html[data-bottom-tabs] [data-kp-help-bubble]{bottom:calc(5rem + env(safe-area-inset-bottom,0px))}}.kp-tip-ink{--kp-tip-fg:var(--background);--kp-tip-bg:var(--foreground)}.kp-tip-ink>*{--foreground:var(--kp-tip-fg);--muted-foreground:var(--kp-tip-fg);--popover-foreground:var(--kp-tip-fg);--card-foreground:var(--kp-tip-fg);--background:var(--kp-tip-bg);--popover:var(--kp-tip-bg);--card:var(--kp-tip-bg);--muted:var(--kp-tip-bg)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.blocks-loader{position:relative;width:72px;height:72px}.blocks-loader__box{float:left;position:relative;width:20px;height:20px;margin-right:6px}.blocks-loader__box:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:currentColor}.blocks-loader__box:nth-child(3n){margin-right:0;margin-bottom:6px}.blocks-loader__box:nth-child(1):before,.blocks-loader__box:nth-child(4):before{margin-left:26px}.blocks-loader__box:nth-child(3):before{margin-top:52px}.blocks-loader__box:last-child{margin-bottom:0}@keyframes bl-moveBox-1{9.09%{transform:translate(-26px)}18.18%{transform:translate(0)}27.27%{transform:translate(0)}36.36%{transform:translate(26px)}45.45%{transform:translate(26px,26px)}54.55%{transform:translate(26px,26px)}63.64%{transform:translate(26px,26px)}72.73%{transform:translate(26px)}81.82%{transform:translate(0)}90.91%{transform:translate(-26px)}to{transform:translate(0)}}@keyframes bl-moveBox-2{9.09%{transform:translate(0)}18.18%{transform:translate(26px)}27.27%{transform:translate(0)}36.36%{transform:translate(26px)}45.45%{transform:translate(26px,26px)}54.55%{transform:translate(26px,26px)}63.64%{transform:translate(26px,26px)}72.73%{transform:translate(26px,26px)}81.82%{transform:translateY(26px)}90.91%{transform:translateY(26px)}to{transform:translate(0)}}@keyframes bl-moveBox-3{9.09%{transform:translate(-26px)}18.18%{transform:translate(-26px)}27.27%{transform:translate(0)}36.36%{transform:translate(-26px)}45.45%{transform:translate(-26px)}54.55%{transform:translate(-26px)}63.64%{transform:translate(-26px)}72.73%{transform:translate(-26px)}81.82%{transform:translate(-26px,-26px)}90.91%{transform:translateY(-26px)}to{transform:translate(0)}}@keyframes bl-moveBox-4{9.09%{transform:translate(-26px)}18.18%{transform:translate(-26px)}27.27%{transform:translate(-26px,-26px)}36.36%{transform:translateY(-26px)}45.45%{transform:translate(0)}54.55%{transform:translateY(-26px)}63.64%{transform:translateY(-26px)}72.73%{transform:translateY(-26px)}81.82%{transform:translate(-26px,-26px)}90.91%{transform:translate(-26px)}to{transform:translate(0)}}@keyframes bl-moveBox-5{9.09%{transform:translate(0)}18.18%{transform:translate(0)}27.27%{transform:translate(0)}36.36%{transform:translate(26px)}45.45%{transform:translate(26px)}54.55%{transform:translate(26px)}63.64%{transform:translate(26px)}72.73%{transform:translate(26px)}81.82%{transform:translate(26px,-26px)}90.91%{transform:translateY(-26px)}to{transform:translate(0)}}@keyframes bl-moveBox-6{9.09%{transform:translate(0)}18.18%{transform:translate(-26px)}27.27%{transform:translate(-26px)}36.36%{transform:translate(0)}45.45%{transform:translate(0)}54.55%{transform:translate(0)}63.64%{transform:translate(0)}72.73%{transform:translateY(26px)}81.82%{transform:translate(-26px,26px)}90.91%{transform:translate(-26px)}to{transform:translate(0)}}@keyframes bl-moveBox-7{9.09%{transform:translate(26px)}18.18%{transform:translate(26px)}27.27%{transform:translate(26px)}36.36%{transform:translate(0)}45.45%{transform:translateY(-26px)}54.55%{transform:translate(26px,-26px)}63.64%{transform:translateY(-26px)}72.73%{transform:translateY(-26px)}81.82%{transform:translate(0)}90.91%{transform:translate(26px)}to{transform:translate(0)}}@keyframes bl-moveBox-8{9.09%{transform:translate(0)}18.18%{transform:translate(-26px)}27.27%{transform:translate(-26px,-26px)}36.36%{transform:translateY(-26px)}45.45%{transform:translateY(-26px)}54.55%{transform:translateY(-26px)}63.64%{transform:translateY(-26px)}72.73%{transform:translateY(-26px)}81.82%{transform:translate(26px,-26px)}90.91%{transform:translate(26px)}to{transform:translate(0)}}@keyframes bl-moveBox-9{9.09%{transform:translate(-26px)}18.18%{transform:translate(-26px)}27.27%{transform:translate(0)}36.36%{transform:translate(-26px)}45.45%{transform:translate(0)}54.55%{transform:translate(0)}63.64%{transform:translate(-26px)}72.73%{transform:translate(-26px)}81.82%{transform:translate(-52px)}90.91%{transform:translate(-26px)}to{transform:translate(0)}}.blocks-loader__box:nth-child(1){animation:bl-moveBox-1 4s infinite}.blocks-loader__box:nth-child(2){animation:bl-moveBox-2 4s infinite}.blocks-loader__box:nth-child(3){animation:bl-moveBox-3 4s infinite}.blocks-loader__box:nth-child(4){animation:bl-moveBox-4 4s infinite}.blocks-loader__box:nth-child(5){animation:bl-moveBox-5 4s infinite}.blocks-loader__box:nth-child(6){animation:bl-moveBox-6 4s infinite}.blocks-loader__box:nth-child(7){animation:bl-moveBox-7 4s infinite}.blocks-loader__box:nth-child(8){animation:bl-moveBox-8 4s infinite}.blocks-loader__box:nth-child(9){animation:bl-moveBox-9 4s infinite}[data-bl-paused] .blocks-loader__box{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.blocks-loader__box{animation:none!important}}.kp-scene{--st-bg: var(--scene-ink);--st-fg: var(--scene-ink-fg);--st-line: color-mix(in oklab, var(--st-fg) 22%, transparent);--st-mute: color-mix(in oklab, var(--st-fg) 86%, var(--st-bg));--cine-bg: #000;--cine-fg: #f4efe4;position:fixed;inset:0;z-index:var(--z-index-overlay);display:grid;color:var(--st-fg);font-family:var(--font-body, inherit)}:root.kp-scene-open{overflow:hidden}.kp-scene-stage{position:absolute;inset:0;overflow:hidden;background:var(--st-bg);will-change:transform}.kp-scene-cover{position:absolute;inset:0 0 auto;width:100%;height:42vh;object-fit:cover;opacity:.42}.kp-scene-stage:after{content:"";position:absolute;inset:0 0 auto;height:42vh;background:linear-gradient(color-mix(in oklab,var(--st-bg) 30%,transparent),transparent 22%,var(--st-bg) 92%)}.kp-scene-leaf{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;height:100dvh}.kp-scene-h{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px 14px;padding:18px 28px}.kp-scene-ic{display:grid;place-items:center;width:36px;height:36px}.kp-scene-ic svg{width:22px;height:22px}.kp-scene-tt{min-width:0}.kp-scene-eb{margin:0;color:var(--st-mute);font-weight:700;font-variant:small-caps;letter-spacing:.08em;font-size:.875rem}.kp-scene-name{margin:0;font-family:var(--font-heading);font-weight:400;font-size:30px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none}.kp-scene-meta{margin:2px 0 0;font-size:.8125rem;color:var(--st-fg)}.kp-scene-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.kp-scene-btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid color-mix(in oklab,var(--st-fg) 40%,transparent);border-radius:8px;background:transparent;color:var(--st-fg);font:inherit;font-size:.875rem;cursor:pointer;transition:border-color var(--kp-t-fast) var(--kp-ease),background-color var(--kp-t-fast) var(--kp-ease)}.kp-scene-btn:hover{border-color:var(--st-fg);background:color-mix(in oklab,var(--st-fg) 8%,transparent)}.kp-scene-btn:focus-visible,.kp-scene-seg>button:focus-visible{outline:2px solid var(--st-fg);outline-offset:2px}.kp-scene-btn:disabled{opacity:.5;cursor:default}.kp-scene-btn[aria-pressed=true]{background:var(--st-fg);color:var(--st-bg)}.kp-scene-btn svg{width:16px;height:16px;flex:none}.kp-scene-ib{width:36px;padding:0;justify-content:center}.kp-scene-seg{display:inline-flex;flex:none;padding:2px;gap:2px;border-radius:8px;background:color-mix(in oklab,var(--st-fg) 12%,transparent)}.kp-scene-seg>button{display:inline-grid;place-items:center;min-height:30px;min-width:30px;padding:0 10px;border:0;border-radius:6px;background:none;color:var(--st-fg);font:inherit;font-size:.8125rem;cursor:pointer}.kp-scene-seg>button[aria-checked=true]{background:var(--st-fg);color:var(--st-bg)}.kp-scene-seg svg{width:16px;height:16px}.kp-scene-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr)}.kp-scene-body.has-idx{grid-template-columns:280px minmax(0,1fr)}.kp-scene-idx{overflow:auto;min-height:0;padding:14px 12px;overscroll-behavior:contain}.kp-scene-main{position:relative;overflow:auto;min-height:0;min-width:0;overscroll-behavior:contain;padding:0 24px 24px 0;outline:none}.kp-scene-body:not(.has-idx) .kp-scene-main{padding-left:24px}.kp-scene .kp-scene-paper{background:hsl(var(--card));color:hsl(var(--card-foreground, var(--foreground)));border-radius:12px;box-shadow:0 30px 80px -30px #0009,0 0 0 1px hsl(var(--border))}.kp-scene-empty{display:grid;justify-items:center;gap:8px;max-width:46ch;margin:12vh auto 0;padding:32px;text-align:center}.kp-scene-empty-t{margin:6px 0 0;font-family:var(--font-body);font-weight:700;font-size:1.25rem;font-variant:small-caps;letter-spacing:.06em}.kp-scene-empty-b{margin:0 0 8px;color:hsl(var(--muted-foreground))}.kp-scene-empty-ic svg{width:36px;height:36px;color:hsl(var(--muted-foreground))}.kp-scene-empty .kp-scene-btn{color:hsl(var(--foreground));border-color:hsl(var(--border))}.kp-scene-sk{display:block;height:14px;margin:0 0 12px;border-radius:4px;background:hsl(var(--foreground) / .08)}.kp-scene-sk.row{height:52px;width:100%;border-radius:10px}.kp-scene-idx .kp-scene-sk{background:color-mix(in oklab,var(--st-fg) 14%,transparent)}.kp-scene-none{margin:12px 0;color:hsl(var(--muted-foreground));font-size:.8125rem;text-align:center}.kp-scene-onstage{color:var(--st-mute)}.kp-scene-toc{list-style:none;margin:0;padding:0;display:grid;gap:2px}.kp-scene-toc a,.kp-scene-toc button{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:6px;align-items:baseline;width:100%;padding:6px 8px;border:0;border-radius:6px;background:none;color:var(--st-mute);font:inherit;font-size:.875rem;text-align:left;text-decoration:none;cursor:pointer}.kp-scene-toc :is(a,button):hover{background:color-mix(in oklab,var(--st-fg) 8%,transparent);color:var(--st-fg)}.kp-scene-toc :is(a,button)[aria-current]{color:var(--st-fg);font-weight:700;background:color-mix(in oklab,var(--st-fg) 12%,transparent);box-shadow:inset 3px 0 0 var(--st-fg)}.kp-scene-tocn{font-variant-numeric:tabular-nums;font-size:.8125rem;text-align:right}.kp-scene-toct{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kp-scene-tocc{font-size:.75rem}.kp-scene-tocbtn{display:none}@keyframes kp-scene-st{0%{opacity:0;transform:translate3d(0,var(--kp-stagger-y, 18px),0)}}.kp-scene [data-kp-st]{animation:kp-scene-st var(--kp-t-page) var(--kp-ease-appear) backwards}.kp-scene [data-kp-st="1"]{animation-delay:.12s}.kp-scene [data-kp-st="2"]{animation-delay:.24s}.kp-scene[data-ov=zen]{--zen-rail: 260px}.kp-scene[data-ov=zen] .kp-scene-main{padding:0 0 0 24px}@media(min-width:640px){.kp-scene[data-ov=zen] .kp-scene-body.has-idx{grid-template-columns:minmax(0,1fr)}.kp-scene[data-ov=zen] .kp-scene-body.has-idx>*{grid-area:1 / 1}.kp-scene[data-ov=zen] .kp-scene-body.has-idx .kp-scene-main{padding-right:calc(var(--zen-rail) + 12px)}.kp-scene[data-ov=zen] .kp-scene-body.has-idx .kp-scene-idx{justify-self:end;align-self:start;width:var(--zen-rail);max-height:100%;margin-right:14px;z-index:1}}@media(min-width:640px)and (max-width:1200px){.kp-scene[data-ov=zen]{--zen-rail: 220px}}@media(min-width:1201px){.kp-scene[data-ov=zen] .kp-scene-body.has-idx .kp-scene-main{padding-left:var(--zen-rail)}}.kp-scene[data-ov=cast]{--st-bg: var(--cine-bg);--st-fg: var(--cine-fg);--st-mute: color-mix(in oklab, var(--cine-fg) 84%, black)}.kp-scene[data-ov=cast] .kp-scene-stage{background:var(--cine-bg)}.kp-scene[data-ov=cast] .kp-scene-stage:after{display:none}.kp-scene[data-ov=cast] .kp-scene-main{overflow:hidden;padding:0}.kp-scene[data-ov=cast] .kp-scene-h{position:absolute;inset:0 0 auto;z-index:2;background:linear-gradient(var(--cine-bg) 78%,transparent);padding-bottom:28px;transition:opacity var(--kp-t-hover) var(--kp-ease)}.kp-scene[data-ov=cast] .kp-scene-h{z-index:5}.kp-scene[data-ov=cast]:not(.is-awake) .kp-scene-h:not(:focus-within){opacity:0}.kp-scene[data-ov=cast] .kp-scene-name{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.kp-scene[data-ov=cast].is-static .kp-scene-main{overflow:auto}@media(max-width:639px){.kp-scene-h{grid-template-columns:auto minmax(0,1fr) auto;padding:16px 14px 12px;gap:8px 10px}.kp-scene-tools{grid-column:1 / -1;grid-row:2;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.kp-scene-name{font-size:24px;white-space:normal}.kp-scene[data-ov] .kp-scene-body.has-idx{grid-template-columns:minmax(0,1fr)}.kp-scene-idx,.kp-scene-hide-s{display:none}.kp-scene-main,.kp-scene-body:not(.has-idx) .kp-scene-main{padding:4px 10px 10px}.kp-scene-cover,.kp-scene-stage:after{height:220px}.kp-scene-cover{opacity:.46}.kp-scene[data-ov=quest] .kp-scene-idx{display:block}.kp-scene[data-ov=quest][data-pane=list] .kp-scene-main,.kp-scene[data-ov=quest][data-pane=detail] .kp-scene-idx{display:none}.kp-scene[data-ov=zen] .kp-scene-main{padding:4px 10px 0}.kp-scene[data-ov=zen] .kp-scene-tocbtn{display:inline-flex;position:absolute;left:calc(72px + env(safe-area-inset-left,0px));bottom:16px;z-index:3;background:var(--st-bg);box-shadow:var(--kp-shadow-3, var(--shadow-3))}.kp-scene[data-ov=zen][data-pane=toc] .kp-scene-idx{display:block;position:absolute;inset:auto 0 0;max-height:62%;z-index:4;border-radius:14px 14px 0 0;background:var(--st-bg);box-shadow:0 -20px 60px -20px #000000b3;padding:16px}}@media(prefers-reduced-motion:reduce){.kp-scene [data-kp-st]{animation:none}.kp-scene[data-ov=cast] .kp-scene-h,.kp-scene-btn{transition:none}}.kpm-flow{position:relative;--kpm-w: 152px;--kpm-gap: 56px}.kpm-flow[data-margin=on]{padding-right:calc(var(--kpm-w) + var(--kpm-gap))}.kpm-rule{display:none}.kpm-flow[data-margin=on]>.kpm-rule{display:block;position:absolute;top:0;bottom:0;right:calc(var(--kpm-w) + var(--kpm-gap) / 2);border-left:1px solid hsl(var(--border));pointer-events:none}.kpm-slot{display:block;margin:12px 0 16px 1.5em;text-indent:0;font-style:normal;line-height:1.45;-webkit-hyphens:manual;hyphens:manual}.kpm-slot .kpm-card{--mcs: 1.39;rotate:-1deg}.kpm-flow[data-margin=on] .kpm-slot:not(.is-in){position:absolute;right:0;width:var(--kpm-w);margin:0}.kpm-flow[data-margin=on] .kpm-slot:not(.is-in) .kpm-card{--mcs: 1.652;transform-origin:0 50%}.kpm-flow[data-margin=on] .kpm-slot:not(.is-in)[data-tilt=a] .kpm-card{rotate:-1.2deg}.kpm-flow[data-margin=on] .kpm-slot:not(.is-in)[data-tilt=b] .kpm-card{rotate:1deg}.kpm-flow.is-dealing .kpm-slot:not(.is-dealt){opacity:0}@media(prefers-reduced-motion:reduce){.kpm-slot .kpm-card,.kpm-flow[data-margin=on] .kpm-slot:not(.is-in) .kpm-card{rotate:none}}.kpm-flow[data-narrow=tuck]{--kpm-tuck-w: 127.88px ;--kpm-tuck-h: 175.14px ;--kpm-tuck-hide: .45;--kpm-tuck-tilt: -7deg;--kpm-tuck-gap: 14px;--kpm-tuck-s: calc(var(--kpm-tuck-h) / 2 * sin(var(--kpm-tuck-tilt)))}.kpm-flow[data-narrow=tuck][data-margin=off]:after{content:"";display:block;clear:both}.kpm-flow[data-narrow=tuck][data-margin=off] .kpm-slot{float:right;clear:both;box-sizing:content-box;width:calc(var(--kpm-tuck-w) * (1 - var(--kpm-tuck-hide)));margin:2px calc(-1 * var(--kpm-edge-r, 16px)) 6px 0;padding:18px 0 18px var(--kpm-tuck-gap);overflow-x:clip;position:relative;z-index:var(--z-index-sticky, 10);shape-outside:polygon(calc(var(--kpm-tuck-gap) + var(--kpm-tuck-s)) 0,100% 0,100% 100%,calc(var(--kpm-tuck-gap) - var(--kpm-tuck-s)) 100%);shape-margin:10px}.kpm-flow[data-narrow=tuck][data-margin=off] .kpm-slot[data-tilt=b]{shape-outside:polygon(calc(var(--kpm-tuck-gap) - var(--kpm-tuck-s)) 0,100% 0,100% 100%,calc(var(--kpm-tuck-gap) + var(--kpm-tuck-s)) 100%)}.kpm-flow[data-narrow=tuck][data-margin=off] .kpm-slot .kpm-card{rotate:var(--kpm-tuck-tilt)}.kpm-flow[data-narrow=tuck][data-margin=off] .kpm-slot[data-tilt=b] .kpm-card{rotate:calc(-1 * var(--kpm-tuck-tilt))}.kpm-flow[data-margin=on] .kpm-slot.is-out{display:none}.kpm-card,.kp-micro-back{--mc-t-CHARACTER: oklch(.55 .15 258);--mc-t-PLAYER: oklch(.62 .12 228);--mc-t-MECHANIC: oklch(.52 .1 178);--mc-t-LOCATION: oklch(.58 .14 142);--mc-t-QUEST: oklch(.66 .14 100);--mc-t-ITEM: oklch(.62 .14 72);--mc-t-BEAST: oklch(.53 .12 50);--mc-t-FACTION: oklch(.6 .19 24);--mc-t-EVENT: oklch(.55 .16 300);--mc-t-OTHER: oklch(.55 .02 250)}.kpm-card{--mc-stock: color-mix(in oklab, hsl(var(--card)) 58%, white);--mc-edge: color-mix(in oklab, hsl(var(--foreground)) 22%, transparent);--mc-hi: rgb(255 255 255 / .65);--mc-lift: 0 1px 1px hsl(var(--foreground) / .1), 0 3px 8px -2px hsl(var(--foreground) / .24);--mc-rule: color-mix(in oklab, hsl(var(--foreground)) 9%, transparent);--mc-txt: hsl(var(--muted-foreground));--mcs: 1;position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:calc(92px * var(--mcs));height:calc(126px * var(--mcs));border-radius:6px;overflow:hidden;padding:calc(6px * var(--mcs)) calc(6px * var(--mcs)) calc(5px * var(--mcs)) calc(10px * var(--mcs));color:hsl(var(--foreground));background:var(--mc-stock);font-family:var(--font-body);font-style:normal;text-align:left;text-indent:0;box-shadow:inset 0 0 0 1px var(--mc-edge),inset 0 1px 0 var(--mc-hi),var(--mc-lift);--lh: calc(11px * var(--mcs) * 1.24)}.dark :is(.kpm-card,.kp-micro-back){--mc-t-CHARACTER: oklch(.78 .12 258);--mc-t-PLAYER: oklch(.84 .09 228);--mc-t-MECHANIC: oklch(.74 .1 178);--mc-t-LOCATION: oklch(.81 .13 142);--mc-t-QUEST: oklch(.86 .14 100);--mc-t-ITEM: oklch(.82 .13 72);--mc-t-BEAST: oklch(.74 .11 50);--mc-t-FACTION: oklch(.72 .17 24);--mc-t-EVENT: oklch(.78 .13 300);--mc-t-OTHER: oklch(.75 .02 250)}.dark .kpm-card{--mc-stock: color-mix(in oklab, hsl(var(--card)) 86%, hsl(var(--foreground)));--mc-txt: color-mix(in oklab, hsl(var(--muted-foreground)), hsl(var(--foreground)) 40%);--mc-edge: color-mix(in oklab, hsl(var(--foreground)) 18%, transparent);--mc-hi: rgb(255 255 255 / .08);--mc-lift: 0 1px 1px rgb(0 0 0 / .35), 0 4px 10px -2px rgb(0 0 0 / .55)}.kpm-card:before{content:"";position:absolute;z-index:2;left:0;top:0;bottom:0;width:calc(4px * var(--mcs));background:var(--mc-t)}.kpm-name{flex:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:calc(12.5px * var(--mcs));font-weight:700;line-height:1.14;letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.kpm-card[data-len=mid] .kpm-name{font-size:calc(11px * var(--mcs))}.kpm-card[data-len=long] .kpm-name{font-size:calc(10.5px * var(--mcs));letter-spacing:-.015em;text-wrap:wrap}.kpm-kind{flex:none;display:flex;align-items:center;gap:calc(3px * var(--mcs));margin:calc(3px * var(--mcs)) calc(-6px * var(--mcs)) 0 0;line-height:0}.kpm-kind:before,.kpm-kind:after{content:"";height:1px;background:color-mix(in oklab,var(--mc-t) 60%,transparent)}.kpm-kind:before{flex:1}.kpm-kind:after{flex:none;width:calc(3px * var(--mcs))}.kpm-kind svg{flex:none;width:calc(11px * var(--mcs));height:calc(11px * var(--mcs));color:var(--mc-t);stroke-width:2.2}.kpm-desc{display:block;flex:1 1 0;min-height:0;overflow:hidden;margin-top:calc(3px * var(--mcs));container-type:size;background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--lh) - 1px),var(--mc-rule) calc(var(--lh) - 1px) var(--lh)) 0 1px}.kpm-txt{display:block;max-height:round(down,100cqh,var(--lh));overflow:hidden;font-size:calc(11px * var(--mcs));line-height:1.24;color:var(--mc-txt);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}.kpm-txt[data-ovf]{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--lh)),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--lh)),transparent 100%)}.kpm-card.is-new{clip-path:polygon(0 0,calc(100% - 13px * var(--mcs)) 0,100% calc(13px * var(--mcs)),100% 100%,0 100%)}.kpm-card.is-new .kpm-name{padding-right:calc(5px * var(--mcs))}.kpm-new{position:absolute;z-index:2;top:0;right:0;width:calc(13px * var(--mcs));height:calc(13px * var(--mcs));background:linear-gradient(225deg,transparent 50%,color-mix(in oklab,hsl(var(--foreground)) 32%,var(--mc-stock)) 50%);box-shadow:-1px 1px 2px hsl(var(--foreground) / .25)}.kpm-pic{display:block;flex:none;max-width:none;object-fit:cover;width:calc(100% + 12px * var(--mcs));height:calc(48px * var(--mcs));margin:calc(-6px * var(--mcs)) calc(-6px * var(--mcs)) 0 calc(-6px * var(--mcs))}.kpm-card.has-pic .kpm-name{position:relative;margin:calc(-18px * var(--mcs)) calc(-6px * var(--mcs)) 0;padding:calc(10px * var(--mcs)) calc(6px * var(--mcs)) 0;background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--mc-stock) 82%,transparent) calc(10px * var(--mcs)),var(--mc-stock) calc(20px * var(--mcs)))}.kpm-card.is-active{cursor:pointer}@media(hover:hover)and (prefers-reduced-motion:no-preference){.kpm-card.is-active{transition:translate var(--kp-t-fast, .15s) var(--kp-ease, ease),box-shadow var(--kp-t-fast, .15s) var(--kp-ease, ease)}.kpm-card.is-active:hover{translate:0 -3px;box-shadow:inset 0 0 0 1px var(--mc-edge),inset 0 1px 0 var(--mc-hi),0 2px 2px hsl(var(--foreground) / .1),0 14px 24px -8px hsl(var(--foreground) / .38)}}:root{--kp-rib-lt: url(data:image/webp;base64,UklGRiYBAABXRUJQVlA4TBoBAAAvEcAPEDegtG0DNpUOWl41jaTA4bNw1QM4oKJHcdtIamqZj343/wGAbjKqFJXbP98PcGvbDdvQGwiAM4BNZQAewgPQ/EjPc0T2KMT9dxCdVOkj+j8B9NkNS/7flL3/JbOPFf1mLoTbQpnLNACZZRUfUmYHVJKUOQDlJOUchp3Ai5jA7SIflKtyO7sJVWWf3SQhs59dKSGTz65UEcmHSQKEfChVKFMbOQHK0izWjviQZs/DwEna97ubUpYWa7edqqR8DEgCp3r+KFfI45i2U1Uu54QUZG5zKFVEbtNiwgJcLz6Useh7WtnzDUDFX7/BVfxVLyr+AnRhAAHKbriH0he3sB1gt3sIoVxuIYQN7F/hWqTRYhMKa7p92AA=);--kp-rib-dk: url(data:image/webp;base64,UklGRiYBAABXRUJQVlA4TBoBAAAvEcAPEDegoG0bpmcMPn+YQ0KogZm9BuYlhIlCcdtIamqZj343/wEA/4ZFxP1GSl0/QK5tN27DDA1YQwMEXYD5iawFGKmAQwUU++9BtLPKPqL/E2CvO2Mq/xtJr3/x0tvM3hkTlTIhkTQYgBedLZumUQHSoGk0gCRoOhtjNchkCZBy0RckkaScldUiSR+VNcBLPytZgLc+KlnEYr2xBkCtN7IIEivNB4BECy+xYtm08C0zJGjZH5XJvJYlVl4tavC5QQMkxPOHJEK3PHi1SJLOAU3wUkYji1ikDF4CJpB46Y0Ek7qGGd8eAEj7/R1ctd/jhbTfAZowYABJZzxdqpNvd2RI56dzLl2+nXMHpP+6a9Jik0PNze37xQE=)}[data-theme=retro],[data-theme=teal],[data-theme=blue],[data-theme=jet],[data-theme=suburban]{--kp-rib-lt: url(data:image/webp;base64,UklGRg4BAABXRUJQVlA4TAEBAAAvEcAPEC+gpm0DpupVEIs/ytIgk7Zpr31TMP8uB2raNmB6LirFUv5kKs1/AHBXCXo/bQXYkSTVkZAH6l45gHYcIBAGwPQZQCjw3xjYvfd/RP8nAK+7a/nPGXr+zIlevmAsiLQwoA6XdIIrTlkyRtZRJENkvYvrgLBgFNJ7hmZId3ZOfWRn1Il+Z8NiZEMT0YszamFoMiCVM0oGJmfL4oTLhcj0qNkNJxNb9gON8byKGIXY7g9DE3ENP9AM9R5i1Yk0iqGJSMMZtRDa1ItBi3zElaNKMvbnO5rZn20y9qdkC5cgGbrrCDUvtrBfQvcjhFCnLYSwC/0R5sqExU6ENbYXOwA=);--kp-rib-dk: url(data:image/webp;base64,UklGRioBAABXRUJQVlA4TB0BAAAvEcAPEDdAJoLxZ7IRQP+aahBN23Sqbm7/XzpQ1LYN1Ge70RmO8YdyS/MfAGu2Tnk/1ZAVQK5tN27DTAVYQwMyWAFF7k18Zi0gRgU6YP89iE5W2Uf0fwLstTOG8r+RePrLJl5G9ps+UMkDEmmdAWyio2nV1hNAGrX1ApBEbWdhLAYZTBGSL/qCpJLkM7FaJfGeWCM28TORRWzmPZFVTOaFNQJqXsgqSCyXLQIkmnmqCdOqmW87Q6Lm+ZGYbNM81cSLVY3bXqAREuv5TVKh6955sUrSzg5t2CT3QlYxSe48RQwg9eKFBIO0xBHfHgBI/f4bXNXv9ULqd4AGDBhA4oxnaGnwFY4d4vwMIbTLVwjhgPhPuDbNNjjUwti+XhwA)}[data-theme=garnet],[data-theme=splatter]{--kp-rib-lt: url(data:image/webp;base64,UklGRhwBAABXRUJQVlA4TBABAAAvEcAPEDcgkE3xF0KK2raBc6Vxba91CtI2YHH3JGz+A+DSBpqPOvcAt7bdsA29gQA4A9hUBuAhPADNj/Q8R2SPQtx/B9FJlT6i/xNAn92w5P9N2ftfMvtY0W/mQrgtlLlMA5BZVvEhZXZAJUmZA1BOUs5h2Am8iAncLvJBuSq3s5tQVfbZTRIy+9mVEjL57EoVkXyYJEDIh1KFMrWRE6AszWLtiA9p9jwMnKR9v7spZWmxdtupSsrHgCRwquePcoU8jmk7VeVyTkhB5jaHUkXkNi0mLMD14kMZi76nlT3fAFT89RtcxV/1ouIvQBcGEKDshnsofXEL2wF2u4cQyuUWQtjA/hWuRRotNqGwptuHDQ==);--kp-rib-dk: url(data:image/webp;base64,UklGRiIBAABXRUJQVlA4TBUBAAAvEcAPEDdAkG3TjOH+qOcgCCANBrBAAA+ygrZtmH4I48908x8AX4pZrefNA8i17cZtmKkAa2iAMAswP5gGOKwFOOhAZP89iE5W2Uf0fwLsdWdM5X8j6eUvXnqb2W/GRKVOSCQNBuBFZ8uuaRSANGgaDSAJms7GWA0yWQKkXvQFSSSpZ2G1SNJHYQ3w0s9CFuCtj0IWsVhvrAFQ640sgsRq8wEg0cpLLFh2rXzLDAlat0dhMq91iYVXixp8btAACfH8JonQPQ9eLZKkc0ATvNTRyCIWqYOXgAkkXnojwaSsYca3BwDSfv8Nrtrv8ULa7wBNGDCApDOeLpXJlzsypPPTOZcuX865A9J/3DVptcmh5ub29eIAAA==)}[data-theme=orange],[data-theme=bronze]{--kp-rib-lt: url(data:image/webp;base64,UklGRvYAAABXRUJQVlA4TOoAAAAvEcAPEC+gqI0UOLYOTngCkQBpkCdUTS5QbdsocOzaF2iZ/wDQ6f1Q2qzvA7Rae/M2DoNIGoHUI6A+GgCf2ACS1vzB2Om+/0f0fwLk+gim+u/VL2gzeaVPTMtM1XtMbJY3814Bc/PeAHXzZwuyoDNHy2BXylDDBPToNcyHZ0Uc5OgVgSxHC3MwORoCqJSGD1YiU8mblbjtgbqV93sNBCuZGlkwZ2+Yo87zAwXb9h5ZQP3ZMQctvSGQtfTIPkMZjnZVs8/idgew17jgSwTQI7DkdbKkdR8speTDklJa0eMtjW5FJqtJmstysQI=);--kp-rib-dk: url(data:image/webp;base64,UklGRvYAAABXRUJQVlA4TOkAAAAvEcAPEC9AMmCaHM6iNI5IgDRI5oRVb6m2bSQ09QzVVzj/AeDvqpLUlu0BWq29eRuHQSSNQOoRUB8NgE9sAElr/mDsdN//I/o/AXJ9BFP99+oXtJm80iemZabqPSY2y5t5r4C5eW+AuvmzBVnQmaNlsCtlqGECevQa5sOzIg5y9IpAlqOFOZgcDQFUSsMHK5Gp5M1K3PZA3cr7vQaClUyNLJizN8xR5/mBgm17jyyg/uyYg5beEMhaemSfoQxHu6rZZ3G7A9hrXPAlAugRWPI6WdK6D5ZS8mFJKa3o8ZZGtyKT1STNZblYAQA=)}[data-theme=violet],[data-theme=saffron]{--kp-rib-lt: url(data:image/webp;base64,UklGRiQBAABXRUJQVlA4TBcBAAAvEcAPEDegsG3bNpW9k1ZR20ZsqgD6vD3VBCDA5iTwKbBO8x8AkOj8655Oc9IXAdzadsM29AYC4AxgUxmAh/AAND/S8xyRPQpx/x1EJ1X6iP5PAH12w5L/N2Xvf8nsY0W/mQvhtlDmMg1AZlnFh5TZAZUkZQ5AOUk5h2En8CImcLvIB+Wq3M5uQlXZZzdJyOxnV0rI5LMrVUTyYZIAIR9KFcrURk6AsjSLtSM+pNnzMHCS9v3uppSlxdptpyopHwOSwKmeP8oV8jim7VSVyzkhBZnbHEoVkdu0mLAA14sPZSz6nlb2fANQ8ddvcBV/1YuKvwBdGECAshvuofTFLWwH2O0eQiiXWwhhA/tXuBZptNiEwppuHzYA);--kp-rib-dk: url(data:image/webp;base64,UklGRigBAABXRUJQVlA4TBsBAAAvEcAPEDegqG0jpr/bmz/Pg6KmbSQ2d+v3uj2QJxqwzC6JmqY6yPwHgPi3m886ElLrDUCObbduwxlXYH0aIOG9ADgFmHxIAzTZAEbsvwfRzir7iP5PgH52w5T/N2Jvf4nsfabfjIlwnRBzGQYgssyWVcpoAEmSMjpAnKSc3bApeLIkcL3IB+JMXM9mopnYRzNJiOxnI02I6qORZizq3SQBot5JM4i19pgAYqm25IZllWr3t4GT1P3VjDRKXXKzTbOk+O6QBE75/CXOkPU9bNNMXM4BKYhcRyfNWLgOWxIm4HzxToxJ29LM7i8AJP74BlfxR76Q+AOgiQEKELvhGUqb3MLxBrs9QwjlcgshHGD/CdciVSeHaJjr7cMBAA==)}[data-theme=default],[data-theme=green],[data-theme=luxury]{--kp-rib-lt: url(data:image/webp;base64,UklGRiYBAABXRUJQVlA4TBoBAAAvEcAPEDegtG0DNpUOWl41jaTA4bNw1QM4oKJHcdtIamqZj343/wGAbjKqFJXbP98PcGvbDdvQGwiAM4BNZQAewgPQ/EjPc0T2KMT9dxCdVOkj+j8B9NkNS/7flL3/JbOPFf1mLoTbQpnLNACZZRUfUmYHVJKUOQDlJOUchp3Ai5jA7SIflKtyO7sJVWWf3SQhs59dKSGTz65UEcmHSQKEfChVKFMbOQHK0izWjviQZs/DwEna97ubUpYWa7edqqR8DEgCp3r+KFfI45i2U1Uu54QUZG5zKFVEbtNiwgJcLz6Useh7WtnzDUDFX7/BVfxVLyr+AnRhAAHKbriH0he3sB1gt3sIoVxuIYQN7F/hWqTRYhMKa7p92AA=);--kp-rib-dk: url(data:image/webp;base64,UklGRiYBAABXRUJQVlA4TBoBAAAvEcAPEDegoG0bpmcMPn+YQ0KogZm9BuYlhIlCcdtIamqZj343/wEA/4ZFxP1GSl0/QK5tN27DDA1YQwMEXYD5iawFGKmAQwUU++9BtLPKPqL/E2CvO2Mq/xtJr3/x0tvM3hkTlTIhkTQYgBedLZumUQHSoGk0gCRoOhtjNchkCZBy0RckkaScldUiSR+VNcBLPytZgLc+KlnEYr2xBkCtN7IIEivNB4BECy+xYtm08C0zJGjZH5XJvJYlVl4tavC5QQMkxPOHJEK3PHi1SJLOAU3wUkYji1ikDF4CJpB46Y0Ek7qGGd8eAEj7/R1ctd/jhbTfAZowYABJZzxdqpNvd2RI56dzLl2+nXMHpP+6a9Jik0PNze37xQE=)}.kp-rib[data-tone=wax]{--kp-rib-lt: url(data:image/webp;base64,UklGRiYBAABXRUJQVlA4TBoBAAAvEcAPEDegtG0DNpUOWl41jaTA4bNw1QM4oKJHcdtIamqZj343/wGAbjKqFJXbP98PcGvbDdvQGwiAM4BNZQAewgPQ/EjPc0T2KMT9dxCdVOkj+j8B9NkNS/7flL3/JbOPFf1mLoTbQpnLNACZZRUfUmYHVJKUOQDlJOUchp3Ai5jA7SIflKtyO7sJVWWf3SQhs59dKSGTz65UEcmHSQKEfChVKFMbOQHK0izWjviQZs/DwEna97ubUpYWa7edqqR8DEgCp3r+KFfI45i2U1Uu54QUZG5zKFVEbtNiwgJcLz6Useh7WtnzDUDFX7/BVfxVLyr+AnRhAAHKbriH0he3sB1gt3sIoVxuIYQN7F/hWqTRYhMKa7p92AA=);--kp-rib-dk: url(data:image/webp;base64,UklGRiYBAABXRUJQVlA4TBoBAAAvEcAPEDegoG0bpmcMPn+YQ0KogZm9BuYlhIlCcdtIamqZj343/wEA/4ZFxP1GSl0/QK5tN27DDA1YQwMEXYD5iawFGKmAQwUU++9BtLPKPqL/E2CvO2Mq/xtJr3/x0tvM3hkTlTIhkTQYgBedLZumUQHSoGk0gCRoOhtjNchkCZBy0RckkaScldUiSR+VNcBLPytZgLc+KlnEYr2xBkCtN7IIEivNB4BECy+xYtm08C0zJGjZH5XJvJYlVl4tavC5QQMkxPOHJEK3PHi1SJLOAU3wUkYji1ikDF4CJpB46Y0Ek7qGGd8eAEj7/R1ctd/jhbTfAZowYABJZzxdqpNvd2RI56dzLl2+nXMHpP+6a9Jik0PNze37xQE=)}.kp-rib[data-tone=terracotta]{--kp-rib-lt: url(data:image/webp;base64,UklGRvYAAABXRUJQVlA4TOoAAAAvEcAPEC+gqI0UOLYOTngCkQBpkCdUTS5QbdsocOzaF2iZ/wDQ6f1Q2qzvA7Rae/M2DoNIGoHUI6A+GgCf2ACS1vzB2Om+/0f0fwLk+gim+u/VL2gzeaVPTMtM1XtMbJY3814Bc/PeAHXzZwuyoDNHy2BXylDDBPToNcyHZ0Uc5OgVgSxHC3MwORoCqJSGD1YiU8mblbjtgbqV93sNBCuZGlkwZ2+Yo87zAwXb9h5ZQP3ZMQctvSGQtfTIPkMZjnZVs8/idgew17jgSwTQI7DkdbKkdR8speTDklJa0eMtjW5FJqtJmstysQI=);--kp-rib-dk: url(data:image/webp;base64,UklGRvYAAABXRUJQVlA4TOkAAAAvEcAPEC9AMmCaHM6iNI5IgDRI5oRVb6m2bSQ09QzVVzj/AeDvqpLUlu0BWq29eRuHQSSNQOoRUB8NgE9sAElr/mDsdN//I/o/AXJ9BFP99+oXtJm80iemZabqPSY2y5t5r4C5eW+AuvmzBVnQmaNlsCtlqGECevQa5sOzIg5y9IpAlqOFOZgcDQFUSsMHK5Gp5M1K3PZA3cr7vQaClUyNLJizN8xR5/mBgm17jyyg/uyYg5beEMhaemSfoQxHu6rZZ3G7A9hrXPAlAugRWPI6WdK6D5ZS8mFJKa3o8ZZGtyKT1STNZblYAQA=)}.kp-rib[data-tone=crimson]{--kp-rib-lt: url(data:image/webp;base64,UklGRhwBAABXRUJQVlA4TBABAAAvEcAPEDcgkE3xF0KK2raBc6Vxba91CtI2YHH3JGz+A+DSBpqPOvcAt7bdsA29gQA4A9hUBuAhPADNj/Q8R2SPQtx/B9FJlT6i/xNAn92w5P9N2ftfMvtY0W/mQrgtlLlMA5BZVvEhZXZAJUmZA1BOUs5h2Am8iAncLvJBuSq3s5tQVfbZTRIy+9mVEjL57EoVkXyYJEDIh1KFMrWRE6AszWLtiA9p9jwMnKR9v7spZWmxdtupSsrHgCRwquePcoU8jmk7VeVyTkhB5jaHUkXkNi0mLMD14kMZi76nlT3fAFT89RtcxV/1ouIvQBcGEKDshnsofXEL2wF2u4cQyuUWQtjA/hWuRRotNqGwptuHDQ==);--kp-rib-dk: url(data:image/webp;base64,UklGRiIBAABXRUJQVlA4TBUBAAAvEcAPEDdAkG3TjOH+qOcgCCANBrBAAA+ygrZtmH4I48908x8AX4pZrefNA8i17cZtmKkAa2iAMAswP5gGOKwFOOhAZP89iE5W2Uf0fwLsdWdM5X8j6eUvXnqb2W/GRKVOSCQNBuBFZ8uuaRSANGgaDSAJms7GWA0yWQKkXvQFSSSpZ2G1SNJHYQ3w0s9CFuCtj0IWsVhvrAFQ640sgsRq8wEg0cpLLFh2rXzLDAlat0dhMq91iYVXixp8btAACfH8JonQPQ9eLZKkc0ATvNTRyCIWqYOXgAkkXnojwaSsYca3BwDSfv8Nrtrv8ULa7wBNGDCApDOeLpXJlzsypPPTOZcuX865A9J/3DVptcmh5ub29eIAAA==)}.kp-rib[data-tone=purple]{--kp-rib-lt: url(data:image/webp;base64,UklGRiQBAABXRUJQVlA4TBcBAAAvEcAPEDegsG3bNpW9k1ZR20ZsqgD6vD3VBCDA5iTwKbBO8x8AkOj8655Oc9IXAdzadsM29AYC4AxgUxmAh/AAND/S8xyRPQpx/x1EJ1X6iP5PAH12w5L/N2Xvf8nsY0W/mQvhtlDmMg1AZlnFh5TZAZUkZQ5AOUk5h2En8CImcLvIB+Wq3M5uQlXZZzdJyOxnV0rI5LMrVUTyYZIAIR9KFcrURk6AsjSLtSM+pNnzMHCS9v3uppSlxdptpyopHwOSwKmeP8oV8jim7VSVyzkhBZnbHEoVkdu0mLAA14sPZSz6nlb2fANQ8ddvcBV/1YuKvwBdGECAshvuofTFLWwH2O0eQiiXWwhhA/tXuBZptNiEwppuHzYA);--kp-rib-dk: url(data:image/webp;base64,UklGRigBAABXRUJQVlA4TBsBAAAvEcAPEDegqG0jpr/bmz/Pg6KmbSQ2d+v3uj2QJxqwzC6JmqY6yPwHgPi3m886ElLrDUCObbduwxlXYH0aIOG9ADgFmHxIAzTZAEbsvwfRzir7iP5PgH52w5T/N2Jvf4nsfabfjIlwnRBzGQYgssyWVcpoAEmSMjpAnKSc3bApeLIkcL3IB+JMXM9mopnYRzNJiOxnI02I6qORZizq3SQBot5JM4i19pgAYqm25IZllWr3t4GT1P3VjDRKXXKzTbOk+O6QBE75/CXOkPU9bNNMXM4BKYhcRyfNWLgOWxIm4HzxToxJ29LM7i8AJP74BlfxR76Q+AOgiQEKELvhGUqb3MLxBrs9QwjlcgshHGD/CdciVSeHaJjr7cMBAA==)}.kp-rib[data-tone=navy]{--kp-rib-lt: url(data:image/webp;base64,UklGRg4BAABXRUJQVlA4TAEBAAAvEcAPEC+gpm0DpupVEIs/ytIgk7Zpr31TMP8uB2raNmB6LirFUv5kKs1/AHBXCXo/bQXYkSTVkZAH6l45gHYcIBAGwPQZQCjw3xjYvfd/RP8nAK+7a/nPGXr+zIlevmAsiLQwoA6XdIIrTlkyRtZRJENkvYvrgLBgFNJ7hmZId3ZOfWRn1Il+Z8NiZEMT0YszamFoMiCVM0oGJmfL4oTLhcj0qNkNJxNb9gON8byKGIXY7g9DE3ENP9AM9R5i1Yk0iqGJSMMZtRDa1ItBi3zElaNKMvbnO5rZn20y9qdkC5cgGbrrCDUvtrBfQvcjhFCnLYSwC/0R5sqExU6ENbYXOwA=);--kp-rib-dk: url(data:image/webp;base64,UklGRioBAABXRUJQVlA4TB0BAAAvEcAPEDdAJoLxZ7IRQP+aahBN23Sqbm7/XzpQ1LYN1Ge70RmO8YdyS/MfAGu2Tnk/1ZAVQK5tN27DTAVYQwMyWAFF7k18Zi0gRgU6YP89iE5W2Uf0fwLstTOG8r+RePrLJl5G9ps+UMkDEmmdAWyio2nV1hNAGrX1ApBEbWdhLAYZTBGSL/qCpJLkM7FaJfGeWCM28TORRWzmPZFVTOaFNQJqXsgqSCyXLQIkmnmqCdOqmW87Q6Lm+ZGYbNM81cSLVY3bXqAREuv5TVKh6955sUrSzg5t2CT3QlYxSe48RQwg9eKFBIO0xBHfHgBI/f4bXNXv9ULqd4AGDBhA4oxnaGnwFY4d4vwMIbTLVwjhgPhPuDbNNjjUwti+XhwA)}@layer components{.kp-rib{position:relative;display:block}}.kp-rib{flex:none;box-sizing:content-box;max-width:none;padding:0;border:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:none;filter:drop-shadow(1px 3px 2px hsl(var(--foreground) / .3))}.dark .kp-rib{filter:drop-shadow(0 0 1px hsl(var(--foreground) / .45)) drop-shadow(2px 4px 4px hsl(0 0% 0% / .6))}.kp-rib>.kp-rib-img,.kp-rib>svg{position:absolute;inset:0;width:100%;height:100%;max-width:none;margin:0;padding:0;border:0;box-sizing:border-box}.kp-rib>.kp-rib-img{background:var(--kp-rib-lt) 0 0 / 100% 100% no-repeat;image-rendering:pixelated}.kp-rib>.kp-rib-img.dk{display:none;background-image:var(--kp-rib-dk)}.dark .kp-rib>.kp-rib-img.lt{display:none}.dark .kp-rib>.kp-rib-img.dk{display:block}a.kpm-card{text-decoration:none}a.kpm-card:focus-visible,a.kp-micro-back:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.kp-micro-back{--mcs: 1;--mc-back: hsl(var(--primary));--mc-lift: 0 1px 1px hsl(var(--foreground) / .1), 0 3px 8px -2px hsl(var(--foreground) / .24);position:relative;display:block;isolation:isolate;overflow:hidden;text-decoration:none;width:calc(92px * var(--mcs));height:calc(126px * var(--mcs));border-radius:6px;background:var(--mc-back);box-shadow:var(--mc-lift)}.dark .kp-micro-back{--mc-back: color-mix(in oklab, hsl(var(--primary)) 58%, black);--mc-lift: 0 1px 1px rgb(0 0 0 / .35), 0 4px 10px -2px rgb(0 0 0 / .55)}.kp-micro-art{position:absolute;inset:0;width:100%;height:100%;max-width:none;mix-blend-mode:overlay;image-rendering:auto;pointer-events:none}.kp-micro-rim{position:absolute;inset:0;background:var(--mc-t);opacity:.9;pointer-events:none;-webkit-mask:var(--mc-rim) 0 0 / 100% 100%;mask:var(--mc-rim) 0 0 / 100% 100%}.kp-micro-count{position:absolute;left:50%;top:76%;transform:translate(-50%,-50%);display:block;line-height:0;padding:calc(4px * var(--mcs)) calc(5px * var(--mcs));background:color-mix(in oklab,var(--mc-back) 30%,black);box-shadow:inset 0 0 0 1px #ffffff2e,0 1px #0006}.kp-micro-count svg{display:block}.kp-fan{--mcs: 1;position:relative;display:block;flex:none;width:calc(240px * var(--mcs));height:calc(134px * var(--mcs))}.kp-fan[data-variant=compact]{--mcs: var(--mc-fan-mcs, .913)}.kp-fan.kp-fan>*{--mcs: inherit;position:absolute;bottom:0;transform:rotate(var(--r));transform-origin:50% 110%}.kp-fan>:nth-child(1){left:calc(4px * var(--mcs))}.kp-fan>:nth-child(2){left:calc(72px * var(--mcs))}.kp-fan>:nth-child(3){left:calc(144px * var(--mcs))}.kp-fan[data-faceup="4"]{width:calc(372px * var(--mcs))}.kp-fan[data-faceup="4"]>:nth-child(1){left:calc(4px * var(--mcs));--hx: -16px;--hr: -12deg}.kp-fan[data-faceup="4"]>:nth-child(2){left:calc(71px * var(--mcs));--hx: -6px;--hr: -5deg}.kp-fan[data-faceup="4"]>:nth-child(3){left:calc(138px * var(--mcs));--hx: 4px;--hr: 1deg}.kp-fan[data-faceup="4"]>:nth-child(4){left:calc(205px * var(--mcs));--hx: 14px;--hr: 7deg}.kp-fan[data-faceup="4"]>:nth-child(5){left:calc(272px * var(--mcs));--hx: 24px;--hr: 13deg}@media(prefers-reduced-motion:no-preference){.kp-fan>*{transition:transform var(--kp-t-mid, .2s) cubic-bezier(.2,.7,.2,1),box-shadow var(--kp-t-mid, .2s)}.kp-fan:hover>:nth-child(1){transform:rotate(-10deg) translate(-8px)}.kp-fan:hover>:nth-child(3){transform:rotate(9deg) translate(8px)}.kp-fan>.kpm-card:hover,.kp-fan>.kpm-card:focus-visible{transform:rotate(calc(var(--r) * .4)) translateY(-16px) scale(1.14);z-index:5!important;box-shadow:inset 0 0 0 1px var(--mc-edge),0 2px 2px hsl(var(--foreground) / .1),0 14px 24px -8px hsl(var(--foreground) / .38)}.dark .kp-fan>.kpm-card:hover,.dark .kp-fan>.kpm-card:focus-visible{box-shadow:inset 0 0 0 1px var(--mc-edge),0 16px 28px -8px #000000b3}.kp-fan>.kp-micro-back:hover,.kp-fan>.kp-micro-back:focus-visible{transform:rotate(-10deg) translate(-8px,-6px)}.kp-fan[data-faceup="4"]:hover>*{transform:translate(calc(var(--hx) * var(--mcs))) rotate(var(--hr))}.kp-fan.kp-fan[data-faceup="4"]>.kpm-card:hover,.kp-fan.kp-fan[data-faceup="4"]>.kpm-card:focus-visible{transform:translate(calc(var(--hx) * var(--mcs))) rotate(calc(var(--hr) * .4)) translateY(-16px) scale(1.14)}.kp-fan.kp-fan[data-faceup="4"]>.kp-micro-back:hover,.kp-fan.kp-fan[data-faceup="4"]>.kp-micro-back:focus-visible{transform:translate(calc(var(--hx) * var(--mcs) - 4px),-6px) rotate(var(--hr))}.kp-fan[data-fresh=true]>*{animation:kp-micro-deal .5s cubic-bezier(.2,.7,.2,1) both}.kp-fan[data-fresh=true]>:nth-child(1){animation-delay:.35s}.kp-fan[data-fresh=true]>:nth-child(2){animation-delay:.5s}.kp-fan[data-fresh=true]>:nth-child(3){animation-delay:.65s}@keyframes kp-micro-deal{0%{opacity:0;transform:translateY(24px) rotate(0)}}}.kp-deal{--mcs: 1;--deal-spread: 1;--cw: calc(92px * var(--mcs));position:relative;width:100%;height:calc(var(--cw) * 1.37 + 24px)}.kp-deal-slot{position:absolute;width:var(--cw);height:calc(var(--cw) * 1.37);left:calc(50% - var(--cw) / 2);bottom:0;z-index:var(--z, 1);translate:calc(var(--x, 0px) * var(--deal-spread)) var(--y, 0px);rotate:var(--r, 0deg);transform-origin:50% 110%;perspective:700px;display:block;text-decoration:none;color:inherit}.kp-deal:not([data-live]) .kp-deal-slot{pointer-events:none}.kp-deal-in{position:absolute;inset:0;transform-style:preserve-3d}.kp-deal-face,.kp-deal-rev{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.kp-deal-rev{transform:rotateY(180deg)}.kp-deal-rev>*{width:100%;height:100%}.kp-deal .kp-deal-face>:is(.kpm-card,.kp-micro-back){--mcs: inherit}a.kp-deal-slot:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px;border-radius:6px}@media(prefers-reduced-motion:no-preference){.kp-deal[data-deal=play] .kp-deal-slot{animation:kp-deal-in .32s cubic-bezier(.2,.7,.2,1) calc((200 + var(--k, 0) * 120) * 1ms) backwards}.kp-deal[data-deal=play][data-flip] .kp-deal-in{animation:kp-deal-flip .45s cubic-bezier(.2,.7,.2,1) calc((650 + var(--k, 0) * 120) * 1ms) backwards}@keyframes kp-deal-in{0%{opacity:0;translate:0 24px;rotate:0deg}}@keyframes kp-deal-flip{0%{transform:rotateY(180deg)}}}.kp-wk{background:color-mix(in oklab,hsl(var(--card)) 94%,hsl(var(--primary)))}.dark .kp-wk{background:color-mix(in oklab,hsl(var(--card)) 90%,hsl(var(--primary)))}.kp-wk .wk-l,.kp-wk .wk-u{position:absolute;inset:0;display:block;-webkit-mask:url(/assets/endpaper-marble-CIbDNZw4.webp) var(--wk-x, 0) var(--wk-y, 0) / var(--wk-s, 300px) var(--wk-s, 300px) repeat,linear-gradient(to bottom,#000 0,#000 46%,rgb(0 0 0 / .35) 78%,rgb(0 0 0 / .2) 100%);-webkit-mask-composite:source-in;mask:url(/assets/endpaper-marble-CIbDNZw4.webp) var(--wk-x, 0) var(--wk-y, 0) / var(--wk-s, 300px) var(--wk-s, 300px) repeat,linear-gradient(to bottom,#000 0,#000 46%,rgb(0 0 0 / .35) 78%,rgb(0 0 0 / .2) 100%);mask-composite:intersect}.kp-wk .wk-l{background:hsl(var(--primary));opacity:var(--wk-a, .4)}.kp-wk .wk-u{background:hsl(var(--foreground));opacity:var(--wk-u, .09);-webkit-mask-position:var(--wk-x2, 0) var(--wk-y2, 0),0 0;mask-position:var(--wk-x2, 0) var(--wk-y2, 0),0 0;-webkit-mask-size:var(--wk-s2, 520px) var(--wk-s2, 520px),100% 100%;mask-size:var(--wk-s2, 520px) var(--wk-s2, 520px),100% 100%}.dark .kp-wk .wk-u{opacity:var(--wk-u-dk, .07)}.kp-wk.wk-inh .wk-l{opacity:calc(var(--wk-a, .4) * .62)}.kp-wk.wk-inh .wk-u{opacity:calc(var(--wk-u, .09) * .62)}.kp-wk.wk-inh .wk-cart{opacity:.8}.kp-coverph-hero{position:absolute;inset:0;overflow:hidden;container-type:inline-size}.kp-coverph-hero .wk-layers{pointer-events:none}.wk-cart{position:absolute;z-index:2;left:50%;top:var(--wk-cy, 36%);translate:-50% -50%;width:min(420px,62%);aspect-ratio:420 / 132;color:hsl(var(--foreground));pointer-events:none}.wk-cart>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 1px 0 hsl(var(--card) / .8)) drop-shadow(0 6px 10px hsl(var(--foreground) / .18))}.wk-cart .wk-fill{fill:hsl(var(--card))}.wk-cart .wk-ink{fill:none;stroke:currentColor}.wk-cart .wk-dot{fill:currentColor}@container (max-width: 560px){.kp-coverph-hero .wk-cart{--wk-cy: 32%;width:min(300px,70%)}}.kp-coverph-thumb{position:relative;display:block;overflow:hidden;container-type:inline-size}.kp-coverph-thumb[data-fill]{position:absolute;inset:0}.kp-coverph-thumb[data-size=tile]{height:130px}.kp-coverph-thumb .wk-l,.kp-coverph-thumb .wk-u{-webkit-mask-size:var(--wk-s, 300px) var(--wk-s, 300px),100% 100%;mask-size:var(--wk-s, 300px) var(--wk-s, 300px),100% 100%}.kp-coverph-thumb .wk-l{opacity:.32}.dark .kp-coverph-thumb .wk-l{opacity:.34}.kp-coverph-thumb .wk-cart{--wk-cy: 50%;width:min(260px,68%)}@container (max-width: 140px){.kp-coverph-thumb .wk-cart{display:none}}.kp-sheets{--kp-paperstack: b77-folio;--ps-ink: var(--shadow-ink, var(--foreground));--ps-s1: hsl(from hsl(var(--page)) h calc(s*.95) calc(l - 4) );--ps-s2: hsl(from hsl(var(--page)) h calc(s*.9) calc(l - 7.5) );--ps-edge: hsl(from hsl(var(--page)) h calc(s/2) calc(l - 18) );--ps-rule: hsl(var(--action) / .34);--ps-margin: hsl(var(--flair) / .42);--ps-contact: 0 1px 1px hsl(var(--ps-ink) / .1), 0 3px 6px -3px hsl(var(--ps-ink) / .16);--ps-amb: hsl(var(--ps-ink) / .28);--ps-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .25 0 0 0 0 .15 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--ps-dk: 3px;--ps-t: 5px;position:relative;isolation:isolate;border-radius:0 3px 3px 0}:root:is([data-mode=dark],.dark) .kp-sheets{--ps-s1: hsl(from hsl(var(--page)) h calc(s*.95) calc(l - 2.2) );--ps-s2: hsl(from hsl(var(--page)) h calc(s*.9) calc(l - 4.4) );--ps-edge: hsl(from hsl(var(--page)) h calc(s*.7) calc(l + 10) / .65);--ps-contact: 0 1px 1px rgb(0 0 0 / .35), 0 4px 8px -3px rgb(0 0 0 / .65);--ps-amb: rgb(0 0 0 / .6);--ps-grain: none}.kp-sheets[data-ps-size=sm]{--ps-t: 3px;--ps-dk: 2px}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack])){box-shadow:calc(var(--ps-t) * .6) calc(var(--ps-t) + 10px) 26px -16px var(--ps-amb)}:root:is([data-mode=dark],.dark) :is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack])){--ps-edge: hsl(from hsl(var(--page)) h calc(s*.7) calc(l + 14) / .8)}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){box-shadow:var(--ps-contact)}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))[data-ps-size=lg]{--ps-t: 6px}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))[data-ps-size=lg][data-ps-n="1"]{--ps-t: 3px}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))[data-ps-size=lg]:is([data-ps-n="4"],[data-ps-n="5"],[data-ps-n="6"],[data-ps-n="7"]){--ps-t: 10px}@media(max-width:760px){:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))[data-ps-size=lg]{--ps-t: 4px}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))[data-ps-size=lg][data-ps-n="1"]{--ps-t: 2px}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))[data-ps-size=lg]:is([data-ps-n="4"],[data-ps-n="5"],[data-ps-n="6"],[data-ps-n="7"]){--ps-t: 6px}}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack])):after{content:"";position:absolute;inset:0 calc(-1 * var(--ps-t)) calc(-1 * var(--ps-t)) 0;z-index:-1;pointer-events:none;border-radius:0 4px calc(var(--ps-t) + 3px) 0;background-color:var(--ps-s1);background-image:repeating-linear-gradient(90deg,var(--ps-s1) 0 1.4px,var(--ps-edge) 1.4px 2px),repeating-linear-gradient(180deg,var(--ps-s1) 0 1.4px,var(--ps-edge) 1.4px 2px),var(--ps-grain);background-size:var(--ps-t) calc(100% - var(--ps-t)),calc(100% - var(--ps-t)) var(--ps-t),auto;background-position:100% 0,0 100%,0 0;background-repeat:no-repeat,no-repeat,repeat;box-shadow:inset 0 0 0 1px var(--ps-edge);--ps-ph: 0px;-webkit-mask:var(--ps-dk-t) var(--ps-ph) 0 / 240px var(--ps-dk) repeat-x,var(--ps-dk-b) var(--ps-ph) 100% / 240px var(--ps-dk) repeat-x,var(--ps-dk-l) 0 var(--ps-ph) / var(--ps-dk) 240px repeat-y,var(--ps-dk-r) 100% var(--ps-ph) / var(--ps-dk) 240px repeat-y,linear-gradient(#000,#000) center / calc(100% - 2 * var(--ps-dk)) calc(100% - 2 * var(--ps-dk)) no-repeat;mask:var(--ps-dk-t) var(--ps-ph) 0 / 240px var(--ps-dk) repeat-x,var(--ps-dk-b) var(--ps-ph) 100% / 240px var(--ps-dk) repeat-x,var(--ps-dk-l) 0 var(--ps-ph) / var(--ps-dk) 240px repeat-y,var(--ps-dk-r) 100% var(--ps-ph) / var(--ps-dk) 240px repeat-y,linear-gradient(#000,#000) center / calc(100% - 2 * var(--ps-dk)) calc(100% - 2 * var(--ps-dk)) no-repeat}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack])):not([data-ps-n="0"],[data-ps-size=sm])>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){background-image:repeating-linear-gradient(180deg,transparent 0 22px,hsl(var(--ps-ink) / .32) 22px 30px,transparent 30px 44px),linear-gradient(90deg,hsl(var(--foreground) / .07),transparent 22px);background-size:1.5px 100%,auto;background-position:4px 12px,0 0;background-repeat:repeat-y,no-repeat}:root:is([data-mode=dark],.dark) :is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack])):not([data-ps-n="0"],[data-ps-size=sm])>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){background-image:repeating-linear-gradient(180deg,transparent 0 22px,hsl(var(--foreground) / .18) 22px 30px,transparent 30px 44px),linear-gradient(90deg,hsl(var(--foreground) / .07),transparent 22px)}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))[data-ps-n="0"]:after{display:none}:is(.kp-sheets[data-paperstack=folio],:root:not([data-paperstack]) .kp-sheets:not([data-paperstack]),:root[data-paperstack=folio] .kp-sheets:not([data-paperstack]))[data-ps-n="0"]{box-shadow:none}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack])){--kp-paperstack: b79-classic}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){box-shadow:var(--kp-stack, none),0 14px 24px -14px hsl(var(--foreground) / .35)}:root:is([data-mode=dark],.dark) :is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){--border: var(--page-border)}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))[data-ps-n="1"]>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){--kp-stack: 1px 2px 0 -1px hsl(var(--page)), 1px 2px 0 0 hsl(var(--border))}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))[data-ps-n="2"]>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){--kp-stack: 1px 2px 0 -1px hsl(var(--page)), 1px 2px 0 0 hsl(var(--border)), 3px 3px 0 -1px hsl(var(--page)), 3px 3px 0 0 hsl(var(--border))}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))[data-ps-n="3"]>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){--kp-stack: 1px 2px 0 -1px hsl(var(--page)), 1px 2px 0 0 hsl(var(--border)), 3px 3px 0 -1px hsl(var(--page)), 3px 3px 0 0 hsl(var(--border)), 4px 5px 0 -1px hsl(var(--page)), 4px 5px 0 0 hsl(var(--border))}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))[data-ps-n="4"]>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){--kp-stack: 1px 2px 0 -1px hsl(var(--page)), 1px 2px 0 0 hsl(var(--border)), 3px 3px 0 -1px hsl(var(--page)), 3px 3px 0 0 hsl(var(--border)), 4px 5px 0 -1px hsl(var(--page)), 4px 5px 0 0 hsl(var(--border)), 6px 6px 0 -1px hsl(var(--page)), 6px 6px 0 0 hsl(var(--border))}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))[data-ps-n="5"]>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){--kp-stack: 1px 2px 0 -1px hsl(var(--page)), 1px 2px 0 0 hsl(var(--border)), 3px 3px 0 -1px hsl(var(--page)), 3px 3px 0 0 hsl(var(--border)), 4px 5px 0 -1px hsl(var(--page)), 4px 5px 0 0 hsl(var(--border)), 6px 6px 0 -1px hsl(var(--page)), 6px 6px 0 0 hsl(var(--border)), 7px 8px 0 -1px hsl(var(--page)), 7px 8px 0 0 hsl(var(--border))}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))[data-ps-n="6"]>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){--kp-stack: 1px 2px 0 -1px hsl(var(--page)), 1px 2px 0 0 hsl(var(--border)), 3px 3px 0 -1px hsl(var(--page)), 3px 3px 0 0 hsl(var(--border)), 4px 5px 0 -1px hsl(var(--page)), 4px 5px 0 0 hsl(var(--border)), 6px 6px 0 -1px hsl(var(--page)), 6px 6px 0 0 hsl(var(--border)), 7px 8px 0 -1px hsl(var(--page)), 7px 8px 0 0 hsl(var(--border)), 9px 9px 0 -1px hsl(var(--page)), 9px 9px 0 0 hsl(var(--border))}:is(.kp-sheets[data-paperstack=classic],:root[data-paperstack=classic] .kp-sheets:not([data-paperstack]))[data-ps-n="7"]>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){--kp-stack: 1px 2px 0 -1px hsl(var(--page)), 1px 2px 0 0 hsl(var(--border)), 3px 3px 0 -1px hsl(var(--page)), 3px 3px 0 0 hsl(var(--border)), 4px 5px 0 -1px hsl(var(--page)), 4px 5px 0 0 hsl(var(--border)), 6px 6px 0 -1px hsl(var(--page)), 6px 6px 0 0 hsl(var(--border)), 7px 8px 0 -1px hsl(var(--page)), 7px 8px 0 0 hsl(var(--border)), 9px 9px 0 -1px hsl(var(--page)), 9px 9px 0 0 hsl(var(--border)), 10px 11px 0 -1px hsl(var(--page)), 10px 11px 0 0 hsl(var(--border))}:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])){--kp-paperstack: b79-ruled}:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])){--kp-paperstack: b79-loose}:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack]))){--ps-o1x: 3px;--ps-o1y: 4px;--ps-o2x: 6px;--ps-o2y: 8px;--ps-r1: 0deg;--ps-r2: 0deg;box-shadow:calc(var(--ps-o2x) * .6) calc(var(--ps-o2y) + 10px) 26px -16px var(--ps-amb)}:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])))>:is(.page,.kp-page,.tp,.leaf,.ac-sheet){box-shadow:var(--ps-contact)}:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack]))):before,:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack]))):after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-color:var(--ps-s1);background-image:var(--ps-grain);box-shadow:inset 0 0 0 1px var(--ps-edge);--ps-ph: 0px;-webkit-mask:var(--ps-dk-t) var(--ps-ph) 0 / 240px var(--ps-dk) repeat-x,var(--ps-dk-b) var(--ps-ph) 100% / 240px var(--ps-dk) repeat-x,var(--ps-dk-l) 0 var(--ps-ph) / var(--ps-dk) 240px repeat-y,var(--ps-dk-r) 100% var(--ps-ph) / var(--ps-dk) 240px repeat-y,linear-gradient(#000,#000) center / calc(100% - 2 * var(--ps-dk)) calc(100% - 2 * var(--ps-dk)) no-repeat;mask:var(--ps-dk-t) var(--ps-ph) 0 / 240px var(--ps-dk) repeat-x,var(--ps-dk-b) var(--ps-ph) 100% / 240px var(--ps-dk) repeat-x,var(--ps-dk-l) 0 var(--ps-ph) / var(--ps-dk) 240px repeat-y,var(--ps-dk-r) 100% var(--ps-ph) / var(--ps-dk) 240px repeat-y,linear-gradient(#000,#000) center / calc(100% - 2 * var(--ps-dk)) calc(100% - 2 * var(--ps-dk)) no-repeat}:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack]))):before{--ps-ph: -97px;background-color:var(--ps-s2);transform:translate(var(--ps-o2x),var(--ps-o2y)) rotate(var(--ps-r2));transform-origin:var(--ps-orig2, 30% 0)}:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack]))):after{transform:translate(var(--ps-o1x),var(--ps-o1y)) rotate(var(--ps-r1));transform-origin:var(--ps-orig1, 70% 0)}:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])){--ps-o1x: 3px;--ps-o1y: 4px;--ps-o2x: 6px;--ps-o2y: 9px;--ps-r1: .18deg;--ps-r2: -.2deg;--ps-orig1: 50% 50%;--ps-orig2: 50% 50%}:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack]))[data-ps-size=lg]{--ps-r1: .45deg;--ps-r2: -.6deg;--ps-orig1: 20% 100%;--ps-orig2: 80% 0;--ps-o2y: calc(4px + .7px * var(--ps-n, 3));--ps-o1y: calc(2px + .3px * var(--ps-n, 3))}:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack]))[data-ps-size=sm]{--ps-r1: 1deg;--ps-o1x: 2px;--ps-o1y: 3px}:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])){--ps-o1x: 5px;--ps-o1y: 4px;--ps-o2x: 2px;--ps-o2y: 9px;--ps-r1: .25deg;--ps-r2: -.35deg;--ps-orig1: 0 0;--ps-orig2: 100% 0}:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack]))[data-ps-size=sm]{--ps-o1x: 3px;--ps-o1y: 4px}:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack]))[data-ps-size=lg]{--ps-o2y: calc(4px + .7px * var(--ps-n, 3))}:root:is([data-mode=dark],.dark) :is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])){--ps-rule: hsl(var(--foreground) / .16);--ps-margin: hsl(var(--foreground) / .22)}:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])):before,:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])):after{background-image:linear-gradient(90deg,transparent 0 var(--ps-mx, 30px),var(--ps-margin) var(--ps-mx, 30px) calc(var(--ps-mx, 30px) + 1px),transparent calc(var(--ps-mx, 30px) + 1px)),repeating-linear-gradient(180deg,transparent 0 calc(var(--ps-lh, 26px) - 1px),var(--ps-rule) calc(var(--ps-lh, 26px) - 1px) var(--ps-lh, 26px)),var(--ps-grain);background-position:0 0,0 14px,0 0}@media(max-width:760px){:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])):is([data-ps-size=lg],[data-ps-size=md],[data-ps-size=sm]){--ps-r1: 0deg;--ps-r2: 0deg;--ps-o2x: 5px;--ps-o1y: 3px;--ps-o2y: 6px}:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])):is([data-ps-size=lg],[data-ps-size=md]){--ps-r1: 0deg;--ps-r2: 0deg;--ps-o1x: 4px;--ps-o2y: 6px}}:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])))[data-ps-n="0"]:before,:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])))[data-ps-n="0"]:after,:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])))[data-ps-n="1"]:before,:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])))[data-ps-size=sm]:before{display:none}:is(:is(.kp-sheets[data-paperstack=ruled],:root[data-paperstack=ruled] .kp-sheets:not([data-paperstack])),:is(.kp-sheets[data-paperstack=loose],:root[data-paperstack=loose] .kp-sheets:not([data-paperstack])))[data-ps-n="0"]{box-shadow:none}@media print{.kp-sheets:before,.kp-sheets:after{display:none}}:root{--ps-dk-t: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='3.0' viewBox='0 0 240 3.0'%3E%3Cpolygon points='0%2C3.0 0%2C0.41 3%2C1.47 6%2C1.51 9%2C1.03 12%2C0.52 15%2C0.04 18%2C0.0 21%2C0.0 24%2C0.14 27%2C0.22 30%2C1.65 33%2C1.7 36%2C1.31 39%2C1.1 42%2C0.75 45%2C0.9 48%2C1.7 51%2C1.22 54%2C1.41 57%2C1.21 60%2C1.16 63%2C1.48 66%2C1.2 69%2C1.23 72%2C1.48 75%2C1.7 78%2C1.61 81%2C1.23 84%2C0.72 87%2C1.01 90%2C1.42 93%2C1.64 96%2C1.7 99%2C1.7 102%2C1.67 105%2C1.19 108%2C1.35 111%2C1.7 114%2C1.57 117%2C1.05 120%2C0.68 123%2C0.2 126%2C0.0 129%2C0.0 132%2C0.0 135%2C0.05 138%2C0.41 141%2C0.16 144%2C0.01 147%2C0.51 150%2C0.15 153%2C0.0 156%2C0.1 159%2C0.0 162%2C0.0 165%2C0.5 168%2C0.52 171%2C1.61 174%2C1.7 177%2C1.7 180%2C1.58 183%2C1.15 186%2C1.56 189%2C1.24 192%2C1.7 195%2C1.15 198%2C0.71 201%2C0.19 204%2C0.32 207%2C0.04 210%2C0.0 213%2C0.38 216%2C0.35 219%2C0.0 222%2C0.0 225%2C0.36 228%2C0.0 231%2C0.03 234%2C0.98 237%2C1.01 240%2C0.41 240%2C3.0'/%3E%3C/svg%3E");--ps-dk-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='3.0' viewBox='0 0 240 3.0'%3E%3Cpolygon points='0%2C0 0%2C2.59 3%2C1.53 6%2C1.49 9%2C1.97 12%2C2.48 15%2C2.96 18%2C3.0 21%2C3.0 24%2C2.86 27%2C2.78 30%2C1.35 33%2C1.3 36%2C1.69 39%2C1.9 42%2C2.25 45%2C2.1 48%2C1.3 51%2C1.78 54%2C1.59 57%2C1.79 60%2C1.84 63%2C1.52 66%2C1.8 69%2C1.77 72%2C1.52 75%2C1.3 78%2C1.39 81%2C1.77 84%2C2.28 87%2C1.99 90%2C1.58 93%2C1.36 96%2C1.3 99%2C1.3 102%2C1.33 105%2C1.81 108%2C1.65 111%2C1.3 114%2C1.43 117%2C1.95 120%2C2.32 123%2C2.8 126%2C3.0 129%2C3.0 132%2C3.0 135%2C2.95 138%2C2.59 141%2C2.84 144%2C2.99 147%2C2.49 150%2C2.85 153%2C3.0 156%2C2.9 159%2C3.0 162%2C3.0 165%2C2.5 168%2C2.48 171%2C1.39 174%2C1.3 177%2C1.3 180%2C1.42 183%2C1.85 186%2C1.44 189%2C1.76 192%2C1.3 195%2C1.85 198%2C2.29 201%2C2.81 204%2C2.68 207%2C2.96 210%2C3.0 213%2C2.62 216%2C2.65 219%2C3.0 222%2C3.0 225%2C2.64 228%2C3.0 231%2C2.97 234%2C2.02 237%2C1.99 240%2C2.59 240%2C0'/%3E%3C/svg%3E");--ps-dk-l: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3.0' height='240' viewBox='0 0 3.0 240'%3E%3Cpolygon points='3.0%2C0 0.41%2C0 1.47%2C3 1.51%2C6 1.03%2C9 0.52%2C12 0.04%2C15 0.0%2C18 0.0%2C21 0.14%2C24 0.22%2C27 1.65%2C30 1.7%2C33 1.31%2C36 1.1%2C39 0.75%2C42 0.9%2C45 1.7%2C48 1.22%2C51 1.41%2C54 1.21%2C57 1.16%2C60 1.48%2C63 1.2%2C66 1.23%2C69 1.48%2C72 1.7%2C75 1.61%2C78 1.23%2C81 0.72%2C84 1.01%2C87 1.42%2C90 1.64%2C93 1.7%2C96 1.7%2C99 1.67%2C102 1.19%2C105 1.35%2C108 1.7%2C111 1.57%2C114 1.05%2C117 0.68%2C120 0.2%2C123 0.0%2C126 0.0%2C129 0.0%2C132 0.05%2C135 0.41%2C138 0.16%2C141 0.01%2C144 0.51%2C147 0.15%2C150 0.0%2C153 0.1%2C156 0.0%2C159 0.0%2C162 0.5%2C165 0.52%2C168 1.61%2C171 1.7%2C174 1.7%2C177 1.58%2C180 1.15%2C183 1.56%2C186 1.24%2C189 1.7%2C192 1.15%2C195 0.71%2C198 0.19%2C201 0.32%2C204 0.04%2C207 0.0%2C210 0.38%2C213 0.35%2C216 0.0%2C219 0.0%2C222 0.36%2C225 0.0%2C228 0.03%2C231 0.98%2C234 1.01%2C237 0.41%2C240 3.0%2C240'/%3E%3C/svg%3E");--ps-dk-r: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3.0' height='240' viewBox='0 0 3.0 240'%3E%3Cpolygon points='0%2C0 2.59%2C0 1.53%2C3 1.49%2C6 1.97%2C9 2.48%2C12 2.96%2C15 3.0%2C18 3.0%2C21 2.86%2C24 2.78%2C27 1.35%2C30 1.3%2C33 1.69%2C36 1.9%2C39 2.25%2C42 2.1%2C45 1.3%2C48 1.78%2C51 1.59%2C54 1.79%2C57 1.84%2C60 1.52%2C63 1.8%2C66 1.77%2C69 1.52%2C72 1.3%2C75 1.39%2C78 1.77%2C81 2.28%2C84 1.99%2C87 1.58%2C90 1.36%2C93 1.3%2C96 1.3%2C99 1.33%2C102 1.81%2C105 1.65%2C108 1.3%2C111 1.43%2C114 1.95%2C117 2.32%2C120 2.8%2C123 3.0%2C126 3.0%2C129 3.0%2C132 2.95%2C135 2.59%2C138 2.84%2C141 2.99%2C144 2.49%2C147 2.85%2C150 3.0%2C153 2.9%2C156 3.0%2C159 3.0%2C162 2.5%2C165 2.48%2C168 1.39%2C171 1.3%2C174 1.3%2C177 1.42%2C180 1.85%2C183 1.44%2C186 1.76%2C189 1.3%2C192 1.85%2C195 2.29%2C198 2.81%2C201 2.68%2C204 2.96%2C207 3.0%2C210 2.62%2C213 2.65%2C216 3.0%2C219 3.0%2C222 2.64%2C225 3.0%2C228 2.97%2C231 2.02%2C234 1.99%2C237 2.59%2C240 0%2C240'/%3E%3C/svg%3E")}.kp-book{position:relative;display:flex;min-height:0;min-width:0;margin:0 10px 10px 0}.kp-page{--kp-emboss: 0 1px 0 hsl(0 0% 100% / .7);position:relative;flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;background-color:hsl(var(--page));color:hsl(var(--foreground));border-radius:0 3px 3px 0;background-image:linear-gradient(90deg,hsl(var(--foreground) / .07),transparent 22px)}.dark .kp-page{--kp-emboss: 0 -1px 0 hsl(0 0% 0% / .55)}:where(:root,[data-theme]){--kp-emboss: 0 1px 0 hsl(0 0% 100% / .7)}:where(.dark,.dark [data-theme],[data-theme].dark){--kp-emboss: 0 -1px 0 hsl(0 0% 0% / .55)}.kp-page:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .25 0 0 0 0 .15 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.dark .kp-page:after{mix-blend-mode:screen;opacity:.07}@media(max-width:760px){.kp-book{margin:0 6px 6px 0}}.kp-emboss{text-shadow:var(--kp-emboss)}.kp-dropcap-ink .narrative-dropcap:first-letter{text-shadow:var(--kp-emboss)}.kp-fade{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 64px),transparent)}.kp-ruled{background-image:repeating-linear-gradient(to bottom,transparent 0 31px,hsl(var(--border)) 31px 32px);background-position:0 6px;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}@media(prefers-reduced-motion:no-preference){.kp-z{animation:kp-drift 4.5s ease-in-out infinite}@keyframes kp-drift{0%{opacity:0;transform:translateY(6px)}30%{opacity:.9}to{opacity:0;transform:translate(-10px,-22px)}}.kp-write{animation:kp-write 2.6s ease-in-out infinite alternate}@keyframes kp-write{0%{width:12%}to{width:64%}}.kp-inkin{animation:kp-inkin .9s .2s cubic-bezier(.2,.7,.2,1) both}@keyframes kp-inkin{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}}.kp-tile{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;border-radius:12px;background:hsl(var(--panel));perspective:1400px}.kp-inner{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.kp-tile[data-flipped=true] .kp-inner{transform:rotateY(180deg)}.kp-tile[data-turning=true] .kp-inner{will-change:transform}.kp-tile[data-turning=true]:not([data-footer]){background-color:transparent}.kp-tile[data-turning=true]{z-index:calc(var(--z-index-nav, 50) + 1)}.kp-tile>.kp-corner{transform-origin:100% 100%;will-change:transform,opacity;transition:opacity .12s linear,transform .38s var(--kp-spring, cubic-bezier(.3, 1.3, .5, 1))}.kp-tile[data-turning=true]>.kp-corner{opacity:0;transform:scale(.3) rotate(-16deg);transition:none}@media(prefers-reduced-motion:reduce){.kp-tile>.kp-corner{transition:none}}.kp-face{flex:1;min-height:0;display:flex;flex-direction:column;padding:var(--kp-pad, 22px) var(--kp-pad, 22px) var(--kp-pad-b, calc(var(--kp-pad, 22px) + 8px));border-radius:12px;background-color:hsl(var(--panel));-webkit-backface-visibility:hidden;backface-visibility:hidden}.kp-back{position:absolute;inset:0;transform:rotateY(180deg)}@media(prefers-reduced-motion:reduce){.kp-inner{transition:none;transform:none!important}.kp-back{transform:none;opacity:0;transition:opacity .15s}.kp-front{transition:opacity .15s}.kp-tile[data-flipped=true] .kp-back{opacity:1}.kp-tile[data-flipped=true] .kp-front{opacity:0}}@media(max-width:760px){.kp-tile{perspective:none}.kp-inner{transform:none!important;transition:none;transform-style:flat;flex:none}.kp-face{min-height:auto}}.kp-tt{font-family:var(--font-body);font-weight:700;font-size:16px;font-variant:small-caps;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kp-tlink{color:inherit;text-decoration:none;display:inline-flex;align-items:baseline;gap:6px;max-width:100%;padding-bottom:1px;background-image:linear-gradient(hsl(var(--action)),hsl(var(--action)));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .16s cubic-bezier(.2,.7,.2,1)}.kp-tlink .kp-gl{width:12px;height:12px;flex:none;color:hsl(var(--action));opacity:0;transform:translate(-4px);transition:opacity .16s .08s,transform .16s .08s}.kp-tlink:hover,.kp-tlink:focus-visible{background-size:100% 1px;outline:none}.kp-tlink:focus-visible{box-shadow:0 0 0 2px hsl(var(--ring));border-radius:2px}.kp-tlink:hover .kp-gl,.kp-tlink:focus-visible .kp-gl{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.kp-tlink,.kp-tlink .kp-gl{transition:none}.kp-tlink .kp-gl{transform:none}}.kp-endpaper{--fb-muted: color-mix(in oklab, hsl(var(--muted-foreground)) 67%, hsl(var(--foreground)));isolation:var(--kp-endpaper-iso, isolate)}.kp-endpaper:before{content:"";display:var(--kp-endpaper-show, block);position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:hsl(var(--action) / var(--kp-endpaper-ink, .13));-webkit-mask:url(/assets/endpaper-marble-CIbDNZw4.webp) 0 0 / 280px 280px,linear-gradient(to right,#000,transparent var(--kp-eb, 18px),transparent calc(100% - var(--kp-eb, 18px)),#000),linear-gradient(to bottom,#000,transparent var(--kp-eb, 18px),transparent calc(100% - var(--kp-eb, 18px)),#000);-webkit-mask-composite:source-in,source-over;mask:url(/assets/endpaper-marble-CIbDNZw4.webp) 0 0 / 280px 280px,linear-gradient(to right,#000,transparent var(--kp-eb, 18px),transparent calc(100% - var(--kp-eb, 18px)),#000),linear-gradient(to bottom,#000,transparent var(--kp-eb, 18px),transparent calc(100% - var(--kp-eb, 18px)),#000);mask-composite:intersect,add}:root:is([data-mode=dark],.dark) .kp-endpaper:before{background:hsl(var(--action) / var(--kp-endpaper-ink-dark, .2))}.kp-endpaper :is(.bsub,.bnote,.grp,.bh,.blist span,.clist span,.toc .n,.toc .d,.toc .drafts .t,.coll .th2,.coll .nm:not(.got),.tdie span,.tx .res,.empty,.all,.muted,.text-muted-foreground){color:var(--fb-muted)}.kp-endpaper ::placeholder{color:var(--fb-muted)}.kp-corner{--kc-rest: 13px;--kc-open: 36px;--kc-touch: 22px;--f: var(--kc-rest);--kc-under: var(--kp-corner-under, var(--background));--kc-shade: var(--shadow-ink, var(--foreground));--kc-hi: var(--kp-hi, 0 0% 100%);--kc-hi-a: .4;--kc-ink-a: .24;--kc-ease: cubic-bezier(.2, .8, .2, 1);--kc-t: .24s;--kc-flap: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 0 C78 8 40 4 10 10 C4 40 8 78 0 100 C34 82 82 34 100 0Z'/%3E%3C/svg%3E");--kc-gap: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 0 L100 100 L0 100 C34 82 82 34 100 0Z'/%3E%3C/svg%3E");--kp-corner: b69;position:absolute;right:0;bottom:0;z-index:6;width:44px;height:44px;margin:0;border:0;padding:0;background:none;border-radius:0 0 12px;cursor:pointer;color:inherit;font:inherit}:root:is([data-mode=dark],.dark) .kp-corner{--kc-ink-a: .2;--kc-shade: 0 0% 0%;--kc-hi-a: .12}:hover>.kp-corner,.kp-corner:focus-visible,.kp-corner[aria-expanded=true]{--f: var(--kc-open)}.kp-corner:focus-visible{outline:none}.kp-corner>.kp-fold{position:absolute;right:0;bottom:0;z-index:1;width:var(--f);height:var(--f);background:none;border-radius:0;box-shadow:none;filter:drop-shadow(-1.5px 2px 1.5px hsl(var(--kc-shade) / .3)) drop-shadow(-3px 5px 7px hsl(var(--kc-shade) / .16));transition:width var(--kc-t) var(--kc-ease),height var(--kc-t) var(--kc-ease),filter var(--kc-t)}:hover>.kp-corner>.kp-fold,.kp-corner[aria-expanded=true]>.kp-fold{filter:drop-shadow(-2px 3px 2px hsl(var(--kc-shade) / .28)) drop-shadow(-5px 8px 10px hsl(var(--kc-shade) / .18))}.kp-corner:focus-visible>.kp-fold{filter:drop-shadow(2px 0 0 hsl(var(--ring))) drop-shadow(-2px 0 0 hsl(var(--ring))) drop-shadow(0 2px 0 hsl(var(--ring))) drop-shadow(0 -2px 0 hsl(var(--ring))) drop-shadow(1.4px 1.4px 0 hsl(var(--ring))) drop-shadow(-1.4px -1.4px 0 hsl(var(--ring))) drop-shadow(1.4px -1.4px 0 hsl(var(--ring))) drop-shadow(-1.4px 1.4px 0 hsl(var(--ring))) drop-shadow(-2px 3px 2px hsl(var(--kc-shade) / .28))}.kp-corner:before,.kp-corner:after,.kp-corner>.kp-fold:before,.kp-corner>.kp-fold:after{content:"";position:absolute;right:0;bottom:0;pointer-events:none}.kp-corner>.kp-fold:before,.kp-corner>.kp-fold:after{inset:0}.kp-corner:before,.kp-corner:after{width:var(--f);height:var(--f);transition:width var(--kc-t) var(--kc-ease),height var(--kc-t) var(--kc-ease)}.kp-corner:before{z-index:0;border-radius:0;background:hsl(var(--kc-under));-webkit-mask:var(--kc-gap) 0 0 / 100% 100% no-repeat;mask:var(--kc-gap) 0 0 / 100% 100% no-repeat}.kp-corner:after{z-index:2;background:radial-gradient(circle at 100% 100%,transparent 40%,hsl(var(--foreground) / .2) 43%,hsl(var(--kc-hi) / calc(var(--kc-hi-a) * 1.5)) 49%,transparent 60%),radial-gradient(circle at 100% 100%,transparent 64%,hsl(var(--kc-shade) / .2) 96%);-webkit-mask:var(--kc-flap) 0 0 / 100% 100% no-repeat;mask:var(--kc-flap) 0 0 / 100% 100% no-repeat}.kp-corner>.kp-fold:before{background:color-mix(in oklab,hsl(var(--panel)) 72%,hsl(var(--panel-lo)));-webkit-mask:var(--kc-flap) 0 0 / 100% 100% no-repeat;mask:var(--kc-flap) 0 0 / 100% 100% no-repeat}.kp-corner>.kp-fold:after{background:hsl(var(--action) / var(--kc-ink-a));transition:opacity var(--kc-t);-webkit-mask:url(/assets/endpaper-marble-CIbDNZw4.webp) right bottom / 280px 280px,var(--kc-flap) 0 0 / 100% 100% no-repeat;-webkit-mask-composite:source-in;mask:url(/assets/endpaper-marble-CIbDNZw4.webp) right bottom / 280px 280px,var(--kc-flap) 0 0 / 100% 100% no-repeat;mask-composite:intersect}.kp-corner[aria-expanded=true]>.kp-fold:after{opacity:0}.kp-corner[aria-expanded=true]>.kp-fold:before{background:hsl(var(--panel))}.kp-corner>.kp-lbl{position:absolute;right:calc(var(--f) + 4px);bottom:7px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 18px;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.2;color:hsl(var(--action));background:linear-gradient(to right,hsl(var(--panel) / 0),hsl(var(--panel)) 16px);border-radius:0 4px 4px 0;opacity:0;pointer-events:none;transition:opacity .18s,right var(--kc-t) var(--kc-ease)}.kp-corner>.kp-lbl svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kp-corner .t-back{display:none;align-items:center;gap:4px}.kp-corner[aria-expanded=true] .t-front{display:none}.kp-corner[aria-expanded=true] .t-back{display:inline-flex}:hover>.kp-corner>.kp-lbl,.kp-corner:focus-visible>.kp-lbl,.kp-corner[aria-expanded=true]>.kp-lbl{opacity:1}@media(hover:none){.kp-corner{--kc-rest: var(--kc-touch)}.kp-corner>.kp-lbl{opacity:1}}@media(prefers-reduced-motion:reduce){.kp-corner:before,.kp-corner:after,.kp-corner>.kp-fold,.kp-corner>.kp-fold:after,.kp-corner>.kp-lbl{transition:none}}.kp-month{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;row-gap:2px}.kp-month .kp-wd{font-size:11px;letter-spacing:.06em;color:hsl(var(--muted-foreground));padding-bottom:2px;text-transform:uppercase}.kp-month .kp-d{position:relative;height:26px;line-height:22px;font-size:12.5px;font-variant-numeric:tabular-nums}.kp-month .kp-d[data-today=true]{font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-color:hsl(var(--muted-foreground))}.kp-month .kp-d[data-ses=true]{font-weight:700}.kp-month .kp-d[data-ses=true]:after,.kp-month .kp-d[data-poll=true]:after{content:"";position:absolute;left:50%;bottom:1px;width:6px;height:6px;margin-left:-3px;border-radius:50%}.kp-month .kp-d[data-poll=true]:after{box-shadow:inset 0 0 0 1.5px hsl(var(--action))}.kp-month .kp-d[data-ses=true]:after{background:hsl(var(--action));box-shadow:none}.kp-month .kp-d[data-past=true]{color:hsl(var(--muted-foreground) / .7)}@media(max-height:820px)and (min-width:761px){.kp-month .kp-d{height:22px;line-height:19px}}.kp-k{width:6px;height:6px;border-radius:50%;display:inline-block}.kp-k[data-kind=ses]{background:hsl(var(--action))}.kp-k[data-kind=poll]{box-shadow:inset 0 0 0 1.5px hsl(var(--action))}.kp-die-f{fill:hsl(var(--page));stroke:hsl(var(--foreground));stroke-width:1.5;stroke-linejoin:round;transition:fill .12s,stroke .12s}.kp-die-ln{fill:none;stroke:hsl(var(--foreground) / .45);stroke-width:1;stroke-linejoin:round}.kp-die-t{font-family:var(--font-body);font-weight:700;font-size:11.5px;fill:hsl(var(--foreground))}.kp-die:hover .kp-die-f,.kp-die:focus-visible .kp-die-f{fill:hsl(var(--action) / .14);stroke:hsl(var(--action))}.kp-res-fresh{color:hsl(var(--foreground))}@media(prefers-reduced-motion:no-preference){.kp-res-fresh{animation:kp-ink .7s cubic-bezier(.2,.7,.2,1) both}@keyframes kp-ink{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}}.kp-wax{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;position:relative;transform:rotate(var(--r, -5deg));border-radius:48% 52% 50% 50%/53% 47% 52% 48%;background:hsl(var(--wax));box-shadow:inset 0 2px 1px hsl(var(--wax-hi) / .9),inset 0 -3px 4px hsl(var(--wax-lo) / .8),0 1px 2px hsl(var(--foreground) / .3)}.kp-wax:before{content:"";position:absolute;inset:18%;border-radius:50%;box-shadow:inset 0 1px 1px hsl(var(--wax-lo) / .9),0 1px hsl(var(--wax-hi) / .8)}.kp-wax span{position:relative;font-weight:700;color:color-mix(in oklab,hsl(var(--wax-hi)),white 45%);text-shadow:0 -1px 0 hsl(var(--wax-lo)),0 1px 0 hsl(0 0% 100% / .12);font-size:19px;line-height:1;font-variant-numeric:lining-nums}.kp-seal{image-rendering:pixelated;display:block;flex:none}.kp-seal-w{position:relative;display:inline-block;line-height:0;flex:none;overflow:hidden;-webkit-mask:var(--m) center / 100% 100% no-repeat;mask:var(--m) center / 100% 100% no-repeat}.kp-seal-w .kp-glint{position:absolute;inset:-40% -120%;pointer-events:none;opacity:var(--shine, .06);background:linear-gradient(115deg,transparent 0 44%,#fff 44% 46%,transparent 46% 48%,#fff 48% 52%,transparent 52% 54%,#fff 54% 55%,transparent 55% 100%);transform:translate(-60%)}.kp-seal-w .kp-spark{position:absolute;width:6.25%;height:6.25%;background:#fff6cf;opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.kp-seal-w .kp-glint{animation:kp-glint var(--dur, 9s) linear infinite;animation-delay:calc(var(--i, 0) * .6s)}@keyframes kp-glint{0%{transform:translate(-60%)}14%{transform:translate(60%)}to{transform:translate(60%)}}.kp-seal-w .kp-spark{animation:kp-twinkle 2.2s steps(2,jump-none) infinite}.kp-seal-w .kp-spark:nth-of-type(2){animation-delay:.7s}.kp-seal-w .kp-spark:nth-of-type(3){animation-delay:1.5s}@keyframes kp-twinkle{0%,70%,to{opacity:0}35%{opacity:1}}}@media(prefers-reduced-motion:reduce){.kp-seal-w .kp-glint{transform:translate(-8%);opacity:calc(var(--shine, .06) * .7)}.kp-seal-w .kp-spark{opacity:.8}}.kp-seal-w[data-off=true] .kp-glint,.kp-seal-w[data-off=true] .kp-spark,:root.kp-shine-paused .kp-seal-w .kp-glint,:root.kp-shine-paused .kp-seal-w .kp-spark{animation-play-state:paused}[data-tier="0"]{--tier: #a65a34}[data-tier="1"]{--tier: #9b2335}[data-tier="2"]{--tier: #6b3fa0}[data-tier="3"]{--tier: #9a7a12}.dark [data-tier="0"]{--tier: #c9764b}.dark [data-tier="1"]{--tier: #d0596a}.dark [data-tier="2"]{--tier: #a283d4}.dark [data-tier="3"]{--tier: #e3c25a}.kp-dots12{display:flex;gap:7px}.kp-dots12 i{width:7px;height:7px;border-radius:50%;box-shadow:inset 0 0 0 1px hsl(var(--muted-foreground) / .55)}.kp-dots12 i[data-on=true]{background:var(--tier, hsl(var(--wax)));box-shadow:none}.kp-pwax{position:relative;display:inline-block;flex:none;line-height:0;transform:rotate(var(--r, 0deg));filter:drop-shadow(0 2px 1px hsl(var(--shadow-ink, var(--foreground)) / .3))}.kp-pwax svg{display:block;width:100%;height:100%;shape-rendering:crispEdges}.kp-pwax .w0{fill:hsl(var(--wax-lo))}.kp-pwax .w1{fill:hsl(var(--wax))}.kp-pwax .w2{fill:hsl(var(--wax-hi))}.kp-pwax .w3{fill:hsl(from hsl(var(--wax-hi)) h s calc(l + 22))}.kp-pwax-pair{position:relative;display:inline-flex}.kp-pwax.is-broken{clip-path:polygon(0 0,52% 0,44% 38%,58% 55%,47% 100%,0 100%)}.kp-pwax.is-broken2{position:absolute;left:0;top:0;clip-path:polygon(56% 0,100% 0,100% 100%,51% 100%,62% 55%,48% 38%);transform:translate(5px,3px) rotate(9deg)}@media(prefers-reduced-motion:no-preference){.kp-pwax.is-cracking.is-broken2{animation:kp-wax-crack .45s cubic-bezier(.2,.7,.2,1) both}@keyframes kp-wax-crack{0%{transform:translate(0) rotate(0)}}}.kp-sealring{display:inline-grid;place-items:center;width:78px;height:78px;border-radius:50%;background:hsl(var(--page));box-shadow:0 0 0 1px hsl(var(--border)),0 6px 14px -6px hsl(var(--shadow-ink, var(--foreground)) / .45)}.kp-cb-box{--s: 16px;width:var(--s);height:var(--s);flex:none;display:inline-grid;place-items:center;border-radius:3px;background:hsl(var(--page));box-shadow:inset 0 0 0 1.5px hsl(var(--foreground) / .6);transition:box-shadow .15s}.kp-inkrow .kp-cb-box{--s: 22px;box-shadow:inset 0 0 0 1.5px hsl(var(--foreground) / .7)}.kp-inkrow .kp-cb-box{border-radius:50%}.kp-cb-box svg{width:80%;height:80%;overflow:visible;fill:none;stroke:hsl(var(--action));stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .28s cubic-bezier(.2,.7,.2,1)}[aria-checked=true]>.kp-cb-box svg{stroke-dashoffset:0}.kp-inkrow:hover .kp-cb-box{box-shadow:inset 0 0 0 1.5px hsl(var(--action))}.kp-inkrow{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;min-height:44px;padding:11px 0;cursor:pointer;text-align:left;width:100%}.kp-inkrow b{display:block;font-size:var(--fs-md, 16px)}.kp-inkrow .d{display:block;font-size:var(--fs-base, 14px);color:hsl(var(--muted-foreground));margin-top:2px}.kp-inkrow:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){.kp-cb-box,.kp-cb-box svg{transition:none}}.kp-frame{position:relative;display:inline-flex;border-radius:9999px;flex:none;--fr-gap: 5px;--fr-w: 2.5px}.kp-frame[data-size=sm]{--fr-gap: 3px;--fr-w: 1.5px}.kp-frame[data-size=lg]{--fr-gap: 7px;--fr-w: 3.5px}.kp-frame[data-frame]:after{content:"";position:absolute;inset:calc(var(--fr-gap) * -1);border-radius:9999px;pointer-events:none;border:var(--fr-w) solid var(--fr);box-shadow:0 0 0 2px hsl(var(--page, var(--background))) inset}.kp-frame[data-frame=moss]{--fr: hsl(var(--success))}.kp-frame[data-frame=illumined]{--fr: hsl(var(--gold, var(--warning)))}.kp-frame[data-frame=illumined]:after{border-style:double;border-width:calc(var(--fr-w) + 1.5px)}.kp-frame[data-frame=wax]{--fr: hsl(var(--gold, var(--warning)))}.kp-frame[data-frame=wax]:after{box-shadow:0 0 0 2px hsl(var(--page, var(--background))) inset,0 0 0 1.5px hsl(var(--foreground) / .7)}.kp-frame[data-frame=ember]{--fr: hsl(var(--warning))}.kp-frame[data-frame=ink]{--fr: hsl(var(--action, var(--primary)))}.kp-frame[data-frame=gilded]{--fr: hsl(var(--gold, var(--warning)))}.kp-frame[data-frame=gilded]:after{border-style:dotted;border-width:calc(var(--fr-w) + .5px)}.kp-frame[data-frame=keeper]{--fr: hsl(var(--foreground))}.kp-frame[data-frame=keeper]:after{border-width:1.5px;box-shadow:0 0 0 3px hsl(var(--page, var(--background))),0 0 0 4.5px hsl(var(--foreground))}.kp-tprev{--tp-h: 64px;--sb: var(--background);--sp: var(--primary);--sa: var(--flair, var(--accent));position:relative;display:block;height:var(--tp-h);border-radius:6px;background:hsl(var(--sb));overflow:hidden;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .14),0 1px 3px hsl(var(--shadow-ink, var(--foreground)) / .12);transition:box-shadow .18s cubic-bezier(.2,.7,.2,1)}.kp-tprev[data-size=lg]{--tp-h: 92px}.kp-tprev i{position:absolute;display:block}.kp-tprev .nv{left:0;right:0;top:0;height:12px;border-bottom:1px solid hsl(var(--sp) / .2)}.kp-tprev .nv:before{content:"";position:absolute;left:8px;top:4px;width:22px;height:4px;border-radius:2px;background:hsl(var(--sp));box-shadow:28px 0 hsl(var(--sp) / .5),56px 0 hsl(var(--sp) / .5)}.kp-tprev .pg{left:8px;top:20px;width:52%;bottom:8px;border-radius:2px;background:color-mix(in srgb,hsl(var(--sb)) 88%,hsl(var(--sp)))}.kp-tprev .pg:before{content:"";position:absolute;left:6px;top:7px;width:70%;height:7px;border-radius:2px;background:hsl(var(--sp))}.kp-tprev .t1,.kp-tprev .t2{right:8px;width:calc(48% - 22px);border-radius:3px;background:color-mix(in srgb,hsl(var(--sb)) 92%,hsl(var(--sp)))}.kp-tprev .t1{top:20px;height:calc(var(--tp-h) * .33)}.kp-tprev .t2{top:calc(var(--tp-h) * .33 + 26px);bottom:8px}.kp-tprev .t1:after{content:"";position:absolute;left:6px;top:6px;width:9px;height:9px;border-radius:50%;background:hsl(var(--sa))}.kp-tprev .rb{left:calc(52% - 6px);top:18px;width:7px;height:20px;background:hsl(var(--sp));clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%)}@media(prefers-reduced-motion:reduce){.kp-tprev{transition:none}}.kp-themes{display:grid;grid-template-columns:repeat(var(--tp-cols, 3),minmax(0,1fr));gap:16px 12px}.kp-themes[data-cols="4"]{--tp-cols: 4}@media(max-width:760px){.kp-themes[data-cols="4"]{--tp-cols: 2}}.kp-th{position:relative;display:flex;flex-direction:column;gap:6px;min-height:44px;padding:0;border:0;background:none;text-align:left;cursor:pointer;color:inherit;font:inherit}.kp-th:focus-visible{outline:none}.kp-th:focus-visible .kp-tprev{box-shadow:0 0 0 2px hsl(var(--ring))}.kp-th .nm{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:0;font-size:var(--fs-sm, 12.5px);line-height:16px;white-space:nowrap}.kp-th .nm>span:first-child{overflow:hidden;text-overflow:ellipsis}.kp-th .st{color:hsl(var(--muted-foreground))}.kp-th[aria-checked=true] .kp-tprev{box-shadow:0 0 0 2px hsl(var(--action, var(--primary))),0 6px 14px -4px hsl(var(--shadow-ink, var(--foreground)) / .25)}.kp-th[aria-checked=true] .nm>span:first-child{font-weight:700;color:hsl(var(--action, var(--primary)))}.kp-th:not([aria-disabled=true]):not([aria-checked=true]):hover .kp-tprev{box-shadow:0 0 0 1.5px hsl(var(--action, var(--primary)) / .6)}.kp-th[aria-disabled=true]{cursor:default}.kp-th[aria-disabled=true] .kp-tprev{opacity:.55}.kp-th .tick{position:absolute;top:-8px;right:-7px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:hsl(var(--action, var(--primary)));color:hsl(var(--page, var(--background)));box-shadow:0 0 0 2px hsl(var(--page, var(--background)))}.kp-th.more .kp-tprev{display:grid;place-items:center;background:transparent;box-shadow:inset 0 0 0 1.5px hsl(var(--muted-foreground) / .35)}.kp-th.more:hover .kp-tprev{box-shadow:inset 0 0 0 1.5px hsl(var(--action, var(--primary)))}.kp-th.more .nm{color:hsl(var(--action, var(--primary)));font-weight:700}.kp-tfan{position:relative;width:44px;height:28px}.kp-tfan i{position:absolute;top:2px;width:18px;height:24px;border-radius:3px;box-shadow:0 0 0 1px hsl(var(--page, var(--background)))}.kp-tfan i:nth-child(1){left:4px;transform:rotate(-12deg);background:hsl(var(--primary))}.kp-tfan i:nth-child(2){left:13px;background:hsl(var(--flair, var(--accent)))}.kp-tfan i:nth-child(3){left:22px;transform:rotate(12deg);background:hsl(var(--action, var(--primary)) / .8)}.kp-themes-rest{margin-top:16px}.kp-nt{--kp-nt-warn: 30 85% 33%;--kp-nt-ok: var(--success-strong)}.dark .kp-nt,.dark.kp-nt{--kp-nt-warn: 40 92% 62%;--kp-nt-ok: 142 45% 58%}.kp-nt-success{color:hsl(var(--kp-nt-ok))}.kp-nt-warning{color:hsl(var(--kp-nt-warn))}.kp-nt-destructive{color:hsl(var(--destructive))}.kp-nt-info{color:hsl(var(--action))}.kp-nt-bell{position:relative;width:44px;height:44px;display:inline-grid;place-items:center;border-radius:8px;color:hsl(var(--muted-foreground));transition:color .15s,background-color .15s}.kp-nt-bell:hover{color:hsl(var(--foreground))}.kp-nt-bell[aria-expanded=true]{background:hsl(var(--foreground) / .07);color:hsl(var(--foreground))}.kp-nt-bell:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.kp-nt-ct{position:absolute;top:3px;right:1px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;font-size:11px;font-weight:700;line-height:17px;text-align:center;background:hsl(var(--action));color:hsl(var(--action-foreground));box-shadow:0 0 0 2px hsl(var(--background));font-variant-numeric:tabular-nums}.kp-nt-dd{width:408px;max-width:calc(100vw - 16px);z-index:var(--z-index-modal);background:hsl(var(--page));color:hsl(var(--foreground));border-radius:6px;box-shadow:var(--shadow-4);overflow:hidden;display:flex;flex-direction:column;max-height:min(640px,calc(100dvh - 72px));font-family:var(--font-body);outline:none}.dark .kp-nt-dd{box-shadow:0 0 0 1px hsl(var(--page-border, var(--border))),0 24px 44px -18px #0009}.kp-nt-dd>header{display:flex;align-items:center;gap:4px;padding:8px 8px 6px 18px;border-bottom:1px solid hsl(var(--border))}.kp-nt-dd>header .kp-nt-new{flex:1;font-size:var(--fs-sm);color:hsl(var(--muted-foreground));margin-left:8px}.kp-nt-tt{font-family:var(--font-body);font-weight:700;font-size:var(--fs-md);font-variant:small-caps;letter-spacing:.06em}.kp-nt-dd .kp-nt-scroll{overflow:auto;overscroll-behavior:contain;min-height:0}.kp-nt-dd>footer{border-top:1px solid hsl(var(--border));padding:0 18px;display:flex;justify-content:center}.kp-nt-dd>footer a{display:inline-flex;min-height:44px;align-items:center;font-size:var(--fs-base)}.kp-nt-gbtn{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:8px;color:hsl(var(--muted-foreground));flex:none}.kp-nt-gbtn:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .06)}.kp-nt-gbtn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.kp-nt-gbtn svg{width:18px;height:18px}.kp-nt-ink{font:inherit;color:hsl(var(--action));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:hsl(var(--action) / .45)}.kp-nt-ink:hover{text-decoration-color:currentColor}.kp-nt-dg{position:sticky;top:0;z-index:2;background:hsl(var(--page));font-variant:small-caps;letter-spacing:.06em;font-size:var(--fs-sm);font-weight:700;color:hsl(var(--muted-foreground));padding:10px 18px 4px;display:flex;gap:8px;align-items:baseline}.kp-nt-list>.kp-nt-dg:not(:first-child){border-top:1px solid hsl(var(--border))}.kp-nt-dg .kp-nt-c{font-weight:400;letter-spacing:0;font-variant:normal;font-size:var(--fs-xs)}.kp-nt-nr{display:grid;grid-template-columns:40px minmax(0,1fr) 24px;gap:0 12px;align-items:start;padding:12px 8px 12px 18px;position:relative;color:inherit}.kp-nt-nr+.kp-nt-nr{box-shadow:inset 0 1px hsl(var(--border))}.kp-nt-nr:hover{background:hsl(var(--foreground) / .035)}.kp-nt-tx{min-width:0;padding-top:1px}.kp-nt-t{font:inherit;display:block;font-size:var(--fs-base);line-height:1.35;font-weight:400;text-wrap:pretty;color:inherit;text-decoration:none;text-align:left}.kp-nt-t strong,.kp-nt-nr.is-un .kp-nt-t{font-weight:700}.kp-nt-t:after{content:"";position:absolute;inset:0;z-index:1}.kp-nt-t:focus-visible{outline:none}.kp-nt-nr:has(.kp-nt-t:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:4px}.kp-nt-b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--fs-sm);line-height:1.45;color:hsl(var(--muted-foreground));margin-top:2px;text-wrap:pretty}.kp-nt-b strong{color:hsl(var(--foreground));font-weight:700}.kp-nt-meta{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;margin-top:3px;font-size:var(--fs-xs);color:hsl(var(--muted-foreground))}.kp-nt-act{position:relative;z-index:2;margin-top:8px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.kp-nt-btn2{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--r-control);border:1px solid hsl(var(--border));background:hsl(var(--page));color:hsl(var(--foreground));font-size:var(--fs-sm);font-weight:700;white-space:nowrap}.kp-nt-btn2:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.kp-nt-btn2:hover{border-color:hsl(var(--action));color:hsl(var(--action))}.kp-nt-btn2:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.kp-nt-btn2:disabled{opacity:.6}.kp-nt-dot{position:relative;z-index:2;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;margin-top:-2px;cursor:pointer}.kp-nt-dot:after{content:"";position:absolute;inset:-10px}.kp-nt-dot i{width:8px;height:8px;border-radius:50%;display:block;transition:background-color .15s,box-shadow .15s}.kp-nt-nr.is-un .kp-nt-dot i{background:hsl(var(--action))}.kp-nt-nr:not(.is-un):is(:hover,:focus-within) .kp-nt-dot i{box-shadow:inset 0 0 0 1.5px hsl(var(--muted-foreground) / .6)}.kp-nt-nr.is-un:is(:hover,:focus-within) .kp-nt-dot{background:hsl(var(--foreground) / .06)}.kp-nt-dot:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}@media(hover:none){.kp-nt-nr:not(.is-un) .kp-nt-dot i{box-shadow:inset 0 0 0 1.5px hsl(var(--muted-foreground) / .45)}}.kp-nt-gl{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--panel));overflow:hidden;flex:none;box-shadow:inset 1.5px 1.5px 2px var(--emboss-lo),inset -1.5px -1.5px 1px var(--emboss-hi)}.dark .kp-nt-gl{background:hsl(var(--panel-lo))}.kp-nt-gl>img{max-width:30px;max-height:30px}.kp-nt-av{font-family:var(--font-body);font-weight:700;font-size:15px;letter-spacing:.02em;color:hsl(var(--kp-nt-ok))}.kp-nt-gl>img.kp-nt-seal{width:30px;height:30px;image-rendering:pixelated}.kp-nt-gl>img.kp-nt-quill{max-width:24px;max-height:26px;transform:rotate(8deg) translate(1px,1px)}.kp-nt-gl svg{width:20px;height:20px}.kp-nt-fan{position:relative;width:26px;height:24px}.kp-nt-fan i{position:absolute;bottom:0;width:13px;height:18px;border-radius:2px;background:hsl(var(--page));box-shadow:0 0 0 1px hsl(var(--foreground) / .35);transform-origin:50% 100%}.kp-nt-fan i:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-radius:2px 2px 0 0;background:var(--c)}.kp-nt-fan i:nth-child(1){left:1px;transform:rotate(-16deg);--c: var(--t-CHARACTER)}.kp-nt-fan i:nth-child(2){left:7px;--c: var(--t-LOCATION)}.kp-nt-fan i:nth-child(3){left:12px;transform:rotate(16deg);--c: var(--t-QUEST)}.kp-nt-leaf{display:grid;justify-items:center;width:30px;border-radius:3px;overflow:hidden;background:hsl(var(--page));box-shadow:0 0 0 1px hsl(var(--border));transform:rotate(-4deg);line-height:1}.kp-nt-leaf>span{display:block;width:100%;text-align:center;background:hsl(var(--action));color:hsl(var(--action-foreground));font-size:8px;font-weight:700;padding:2px 0 1px;font-variant:small-caps}.kp-nt-leaf>b{font-size:13px;padding:2px 0 3px;font-variant-numeric:tabular-nums lining-nums}.kp-nt-sn{display:inline-block;min-width:22px;color:hsl(var(--muted-foreground));font-weight:700;font-variant-numeric:tabular-nums lining-nums}.kp-nt-steps{margin-top:6px;position:relative;z-index:0}.kp-nt-steps li{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:start;padding:3px 0;font-size:var(--fs-sm);color:hsl(var(--muted-foreground))}.kp-nt-steps li:before{content:"";position:absolute;left:8.25px;top:19px;bottom:-4px;border-left:1.5px solid hsl(var(--action) / .35)}.kp-nt-steps li:last-child:before{display:none}.kp-nt-k{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:hsl(var(--panel));margin-top:1px;box-shadow:inset 1px 1px 1.5px var(--emboss-lo),inset -1px -1px 1px var(--emboss-hi)}.dark .kp-nt-k{background:hsl(var(--panel-lo))}.kp-nt-k svg{width:11px;height:11px;color:hsl(var(--action))}.kp-nt-steps li.is-warn .kp-nt-k{background:hsl(var(--page));box-shadow:0 0 0 1.5px hsl(var(--kp-nt-warn))}.kp-nt-steps li.is-warn .kp-nt-k svg{color:hsl(var(--kp-nt-warn));width:13px;height:13px}.kp-nt-steps li.is-warn>span:nth-child(2){color:hsl(var(--foreground))}.kp-nt-steps li.is-warn time{color:hsl(var(--kp-nt-warn))}.kp-nt-steps li strong{color:hsl(var(--foreground))}.kp-nt-steps .kp-nt-rep{font-weight:400;color:inherit}.kp-nt-steps li time{font-size:var(--fs-xs);white-space:nowrap}.kp-nt-steps li .kp-nt-sb{display:block;margin-top:1px}.kp-nt-steps li .kp-nt-act{margin-top:6px}.kp-nt-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;font-size:var(--fs-base);color:hsl(var(--action));border-top:1px solid hsl(var(--border))}.kp-nt-more:hover{background:hsl(var(--foreground) / .035)}.kp-nt-more small{font-size:var(--fs-sm);color:hsl(var(--muted-foreground))}.kp-nt-more:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.kp-nt-empty{display:grid;justify-items:center;text-align:center;padding:26px 24px 30px;gap:6px}.kp-nt-empty img{width:150px;height:auto;margin-bottom:4px}.kp-nt-empty b{font-size:var(--fs-md)}.kp-nt-scrim{display:none}@media(max-width:760px){[data-radix-popper-content-wrapper]:has(>.kp-nt-dd){position:fixed!important;inset:56px 0 auto!important;transform:none!important;min-width:0!important}.kp-nt-dd{width:100%;max-width:none;border-radius:0 0 12px 12px;max-height:calc(100dvh - 96px)}.kp-nt-scrim{display:block;position:fixed;inset:56px 0 0;background:hsl(var(--shadow-ink, var(--foreground)) / .38);z-index:calc(var(--z-index-modal) - 1)}.dark .kp-nt-scrim{background:#020c1299}.kp-nt-nr{padding:12px 6px 12px 16px}.kp-nt-dg{padding:10px 16px 4px}.kp-nt-steps li{grid-template-columns:18px minmax(0,1fr)}.kp-nt-steps li time{display:none}}.kp-nt-page{font-family:var(--font-body);max-width:1120px;margin:0 auto;padding:28px 24px 64px}.kp-nt-ph{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.kp-nt-ph h1{flex:1;font-family:var(--font-heading);font-weight:400;font-size:var(--fs-h1);line-height:1.05;letter-spacing:.005em}.kp-nt-ph .kp-nt-links{display:flex;gap:18px;align-items:center;font-size:var(--fs-base)}.kp-nt-ph .kp-nt-links button{min-height:44px}.kp-nt-alay{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;margin-top:18px;align-items:start}.kp-nt-alay>*{min-width:0}.kp-nt-perch{position:relative;margin-top:14px}.kp-nt-perch>img.kp-nt-rv{position:absolute;right:120px;top:-60px;width:74px;z-index:3;pointer-events:none;transform:scaleX(-1) rotate(-2deg);filter:drop-shadow(0 4px 3px hsl(var(--shadow-ink, var(--foreground)) / .25))}.kp-nt-sheet{padding:6px 0 18px}.kp-nt-sheet .kp-nt-dg{position:static;padding:22px 28px 8px 32px;font-size:var(--fs-md);display:flex;gap:10px;align-items:baseline;border-bottom:1px solid hsl(var(--border));background:transparent}.kp-nt-sheet .kp-nt-dg:first-child{padding-top:16px}.kp-nt-sheet .kp-nt-list>.kp-nt-dg:not(:first-child){border-top:0}.kp-nt-sheet .kp-nt-dg .kp-nt-dt{font-variant:normal;letter-spacing:0;font-weight:400;font-size:var(--fs-sm);color:hsl(var(--muted-foreground))}.kp-nt-sheet .kp-nt-dg .kp-nt-c{margin-left:auto;font-size:var(--fs-sm)}.kp-nt-sheet .kp-nt-nr{padding:14px 18px 14px 32px;grid-template-columns:44px minmax(0,1fr) 24px}.kp-nt-sheet .kp-nt-nr+.kp-nt-nr{box-shadow:inset 0 1px hsl(var(--border) / .7)}.kp-nt-sheet .kp-nt-gl{width:44px;height:44px}.kp-nt-sheet .kp-nt-b{-webkit-line-clamp:unset;display:block;font-size:var(--fs-base);max-width:62ch}.kp-nt-sheet .kp-nt-t{font-size:var(--fs-md)}.kp-nt-sheet .kp-nt-meta{font-size:var(--fs-sm)}.kp-nt-sheet .kp-nt-act{margin-top:10px}.kp-nt-sheet .kp-nt-steps li{font-size:var(--fs-base);padding:4px 0;grid-template-columns:20px minmax(0,1fr) auto}.kp-nt-sheet .kp-nt-k{width:20px;height:20px}.kp-nt-sheet .kp-nt-steps li:before{left:9.25px;top:22px}.kp-nt-sheet .kp-nt-steps li time{font-size:var(--fs-sm)}.kp-nt-sheet .kp-nt-empty{padding:40px 24px 44px}.kp-nt-sheet .kp-nt-empty img{width:220px}.kp-nt-side{position:sticky;top:80px;display:grid;gap:16px}.kp-nt-panel{background:hsl(var(--panel));border-radius:var(--r-panel, 12px);padding:18px 20px}.kp-nt-panel h2{margin-bottom:8px}.kp-nt-lp{margin-top:8px;font-size:var(--fs-sm);color:hsl(var(--muted-foreground))}@media(max-width:760px){.kp-nt-page{padding:18px 16px 48px}.kp-nt-ph h1{font-size:26px}.kp-nt-ph .kp-nt-links{display:none}.kp-nt-alay{grid-template-columns:1fr;gap:16px}.kp-nt-side{position:static;order:2}.kp-nt-perch>img.kp-nt-rv{display:none}.kp-nt-sheet .kp-nt-dg{padding:16px 16px 6px 18px}.kp-nt-sheet .kp-nt-nr{padding:12px 6px 12px 16px;grid-template-columns:40px minmax(0,1fr) 24px}.kp-nt-sheet .kp-nt-gl{width:40px;height:40px}.kp-nt-sheet .kp-nt-t{font-size:var(--fs-base)}.kp-nt-sheet .kp-nt-steps li{grid-template-columns:18px minmax(0,1fr);font-size:var(--fs-sm)}}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}#cc-main{--cc-font-family: var(--font-body, inherit);--cc-modal-border-radius: calc(var(--radius) + .25rem);--cc-btn-border-radius: calc(var(--radius) - 2px);--cc-bg: hsl(var(--popover));--cc-primary-color: hsl(var(--foreground));--cc-secondary-color: hsl(var(--muted-foreground));--cc-separator-border-color: hsl(var(--border));--cc-btn-primary-bg: hsl(var(--primary));--cc-btn-primary-color: hsl(var(--primary-foreground));--cc-btn-primary-border-color: hsl(var(--primary));--cc-btn-primary-hover-bg: hsl(var(--primary) / .88);--cc-btn-primary-hover-color: hsl(var(--primary-foreground));--cc-btn-primary-hover-border-color: hsl(var(--primary) / .88);--cc-btn-secondary-bg: hsl(var(--muted));--cc-btn-secondary-color: hsl(var(--foreground));--cc-btn-secondary-border-color: hsl(var(--border));--cc-btn-secondary-hover-bg: hsl(var(--accent) / .18);--cc-btn-secondary-hover-color: hsl(var(--foreground));--cc-btn-secondary-hover-border-color: hsl(var(--border));--cc-link-color: hsl(var(--secondary));--cc-cookie-category-block-bg: hsl(var(--muted));--cc-cookie-category-block-border: hsl(var(--border));--cc-cookie-category-block-hover-bg: hsl(var(--accent) / .12);--cc-cookie-category-block-hover-border: hsl(var(--border));--cc-cookie-category-expanded-block-bg: hsl(var(--muted));--cc-cookie-category-expanded-block-hover-bg: hsl(var(--accent) / .18);--cc-footer-bg: hsl(var(--muted));--cc-footer-color: hsl(var(--muted-foreground));--cc-footer-border-color: hsl(var(--border));--cc-toggle-on-bg: hsl(var(--primary));--cc-toggle-off-bg: hsl(var(--muted-foreground));--cc-toggle-on-knob-bg: hsl(var(--primary-foreground));--cc-toggle-off-knob-bg: hsl(var(--background));--cc-toggle-readonly-bg: hsl(var(--muted-foreground) / .45);--cc-toggle-readonly-knob-bg: hsl(var(--background));--cc-toggle-enabled-icon-color: hsl(var(--primary-foreground));--cc-toggle-disabled-icon-color: hsl(var(--muted));--cc-overlay-bg: hsl(var(--background) / .7);--cc-webkit-scrollbar-bg: hsl(var(--muted));--cc-webkit-scrollbar-hover-bg: hsl(var(--muted-foreground))}#cc-main .cm{border:1px solid hsl(var(--border));box-shadow:0 10px 30px -12px #00000059,0 4px 12px -6px #0003}#cc-main .cm__title{font-family:var(--font-heading, inherit);font-weight:600;letter-spacing:-.01em}#cc-main .cm__footer a,#cc-main .cm__desc a{text-decoration:underline;text-underline-offset:2px;font-weight:500}@media(max-width:640px){#cc-main .cm__btn[data-role=show]{min-height:0;padding:.35rem .5rem;background:transparent;border-color:transparent;text-decoration:underline;text-underline-offset:3px}}
