.ui-gray{--bg-active:var(--ui-bg-active-gray);--bg-disabled:var(--ui-bg-disabled-gray);--bg-hover:var(--ui-bg-hover-gray);--bg:var(--ui-bg-gray);--text-disabled:var(--ui-text-disabled-gray);--text:var(--ui-text-gray);--border:var(--ui-border-gray);--border-hover:var(--ui-border-hover-gray);--border-active:var(--ui-border-active-gray);--border-focus:var(--ui-border-focus-gray);--border-selected:var(--ui-border-selected-gray)}.ui-gray-soft{--bg-active:var(--ui-bg-soft-active-gray);--bg-disabled:var(--ui-bg-soft-disabled-gray);--bg-hover:var(--ui-bg-soft-hover-gray);--bg:var(--ui-bg-soft-gray);--text-disabled:var(--ui-text-soft-disabled-gray);--text:var(--ui-text-soft-gray);--border:var(--ui-border-soft-gray);--border-hover:var(--ui-border-soft-hover-gray);--border-active:var(--ui-border-soft-active-gray);--border-focus:var(--ui-border-focus-gray);--border-selected:var(--ui-border-selected-gray)}.ui-purple{--bg-active:var(--ui-bg-active-purple);--bg-disabled:var(--ui-bg-disabled-purple);--bg-hover:var(--ui-bg-hover-purple);--bg:var(--ui-bg-purple);--text-disabled:var(--ui-text-disabled-purple);--text:var(--ui-text-purple);--border:var(--ui-border-purple);--border-hover:var(--ui-border-hover-purple);--border-active:var(--ui-border-active-purple);--border-focus:var(--ui-border-focus-purple);--border-selected:var(--ui-border-selected-purple)}.ui-purple-soft{--bg-active:var(--ui-bg-soft-active-purple);--bg-disabled:var(--ui-bg-soft-disabled-purple);--bg-hover:var(--ui-bg-soft-hover-purple);--bg:var(--ui-bg-soft-purple);--text-disabled:var(--ui-text-soft-disabled-purple);--text:var(--ui-text-soft-purple);--border:var(--ui-border-soft-purple);--border-hover:var(--ui-border-soft-hover-purple);--border-active:var(--ui-border-soft-active-purple);--border-focus:var(--ui-border-focus-purple);--border-selected:var(--ui-border-selected-purple)}.ui-blue{--bg-active:var(--ui-bg-active-blue);--bg-disabled:var(--ui-bg-disabled-blue);--bg-hover:var(--ui-bg-hover-blue);--bg:var(--ui-bg-blue);--text-disabled:var(--ui-text-disabled-blue);--text:var(--ui-text-blue);--border:var(--ui-border-blue);--border-hover:var(--ui-border-hover-blue);--border-active:var(--ui-border-active-blue);--border-focus:var(--ui-border-focus-blue);--border-selected:var(--ui-border-selected-blue)}.ui-blue-soft{--bg-active:var(--ui-bg-soft-active-blue);--bg-disabled:var(--ui-bg-soft-disabled-blue);--bg-hover:var(--ui-bg-soft-hover-blue);--bg:var(--ui-bg-soft-blue);--text-disabled:var(--ui-text-soft-disabled-blue);--text:var(--ui-text-soft-blue);--border:var(--ui-border-soft-blue);--border-hover:var(--ui-border-soft-hover-blue);--border-active:var(--ui-border-soft-active-blue);--border-focus:var(--ui-border-focus-blue);--border-selected:var(--ui-border-selected-blue)}.ui-aqua{--bg-active:var(--ui-bg-active-aqua);--bg-disabled:var(--ui-bg-disabled-aqua);--bg-hover:var(--ui-bg-hover-aqua);--bg:var(--ui-bg-aqua);--text-disabled:var(--ui-text-disabled-aqua);--text:var(--ui-text-aqua);--border:var(--ui-border-aqua);--border-hover:var(--ui-border-hover-aqua);--border-active:var(--ui-border-active-aqua);--border-focus:var(--ui-border-focus-aqua);--border-selected:var(--ui-border-selected-aqua)}.ui-aqua-soft{--bg-active:var(--ui-bg-soft-active-aqua);--bg-disabled:var(--ui-bg-soft-disabled-aqua);--bg-hover:var(--ui-bg-soft-hover-aqua);--bg:var(--ui-bg-soft-aqua);--text-disabled:var(--ui-text-soft-disabled-aqua);--text:var(--ui-text-soft-aqua);--border:var(--ui-border-soft-aqua);--border-hover:var(--ui-border-soft-hover-aqua);--border-active:var(--ui-border-soft-active-aqua);--border-focus:var(--ui-border-focus-aqua);--border-selected:var(--ui-border-selected-aqua)}.ui-green{--bg-active:var(--ui-bg-active-green);--bg-disabled:var(--ui-bg-disabled-green);--bg-hover:var(--ui-bg-hover-green);--bg:var(--ui-bg-green);--text-disabled:var(--ui-text-disabled-green);--text:var(--ui-text-green);--border:var(--ui-border-green);--border-hover:var(--ui-border-hover-green);--border-active:var(--ui-border-active-green);--border-focus:var(--ui-border-focus-green);--border-selected:var(--ui-border-selected-green)}.ui-green-soft{--bg-active:var(--ui-bg-soft-active-green);--bg-disabled:var(--ui-bg-soft-disabled-green);--bg-hover:var(--ui-bg-soft-hover-green);--bg:var(--ui-bg-soft-green);--text-disabled:var(--ui-text-soft-disabled-green);--text:var(--ui-text-soft-green);--border:var(--ui-border-soft-green);--border-hover:var(--ui-border-soft-hover-green);--border-active:var(--ui-border-soft-active-green);--border-focus:var(--ui-border-focus-green);--border-selected:var(--ui-border-selected-green)}.ui-olive{--bg-active:var(--ui-bg-active-olive);--bg-disabled:var(--ui-bg-disabled-olive);--bg-hover:var(--ui-bg-hover-olive);--bg:var(--ui-bg-olive);--text-disabled:var(--ui-text-disabled-olive);--text:var(--ui-text-olive);--border:var(--ui-border-olive);--border-hover:var(--ui-border-hover-olive);--border-active:var(--ui-border-active-olive);--border-focus:var(--ui-border-focus-olive);--border-selected:var(--ui-border-selected-olive)}.ui-olive-soft{--bg-active:var(--ui-bg-soft-active-olive);--bg-disabled:var(--ui-bg-soft-disabled-olive);--bg-hover:var(--ui-bg-soft-hover-olive);--bg:var(--ui-bg-soft-olive);--text-disabled:var(--ui-text-soft-disabled-olive);--text:var(--ui-text-soft-olive);--border:var(--ui-border-soft-olive);--border-hover:var(--ui-border-soft-hover-olive);--border-active:var(--ui-border-soft-active-olive);--border-focus:var(--ui-border-focus-olive);--border-selected:var(--ui-border-selected-olive)}.ui-yellow{--bg-active:var(--ui-bg-active-yellow);--bg-disabled:var(--ui-bg-disabled-yellow);--bg-hover:var(--ui-bg-hover-yellow);--bg:var(--ui-bg-yellow);--text-disabled:var(--ui-text-disabled-yellow);--text:var(--ui-text-yellow);--border:var(--ui-border-yellow);--border-hover:var(--ui-border-hover-yellow);--border-active:var(--ui-border-active-yellow);--border-focus:var(--ui-border-focus-yellow);--border-selected:var(--ui-border-selected-yellow)}.ui-yellow-soft{--bg-active:var(--ui-bg-soft-active-yellow);--bg-disabled:var(--ui-bg-soft-disabled-yellow);--bg-hover:var(--ui-bg-soft-hover-yellow);--bg:var(--ui-bg-soft-yellow);--text-disabled:var(--ui-text-soft-disabled-yellow);--text:var(--ui-text-soft-yellow);--border:var(--ui-border-soft-yellow);--border-hover:var(--ui-border-soft-hover-yellow);--border-active:var(--ui-border-soft-active-yellow);--border-focus:var(--ui-border-focus-yellow);--border-selected:var(--ui-border-selected-yellow)}.ui-orange{--bg-active:var(--ui-bg-active-orange);--bg-disabled:var(--ui-bg-disabled-orange);--bg-hover:var(--ui-bg-hover-orange);--bg:var(--ui-bg-orange);--text-disabled:var(--ui-text-disabled-orange);--text:var(--ui-text-orange);--border:var(--ui-border-orange);--border-hover:var(--ui-border-hover-orange);--border-active:var(--ui-border-active-orange);--border-focus:var(--ui-border-focus-orange);--border-selected:var(--ui-border-selected-orange)}.ui-orange-soft{--bg-active:var(--ui-bg-soft-active-orange);--bg-disabled:var(--ui-bg-soft-disabled-orange);--bg-hover:var(--ui-bg-soft-hover-orange);--bg:var(--ui-bg-soft-orange);--text-disabled:var(--ui-text-soft-disabled-orange);--text:var(--ui-text-soft-orange);--border:var(--ui-border-soft-orange);--border-hover:var(--ui-border-soft-hover-orange);--border-active:var(--ui-border-soft-active-orange);--border-focus:var(--ui-border-focus-orange);--border-selected:var(--ui-border-selected-orange)}.ui-red{--bg-active:var(--ui-bg-active-red);--bg-disabled:var(--ui-bg-disabled-red);--bg-hover:var(--ui-bg-hover-red);--bg:var(--ui-bg-red);--text-disabled:var(--ui-text-disabled-red);--text:var(--ui-text-red);--border:var(--ui-border-red);--border-hover:var(--ui-border-hover-red);--border-active:var(--ui-border-active-red);--border-focus:var(--ui-border-focus-red);--border-selected:var(--ui-border-selected-red)}.ui-red-soft{--bg-active:var(--ui-bg-soft-active-red);--bg-disabled:var(--ui-bg-soft-disabled-red);--bg-hover:var(--ui-bg-soft-hover-red);--bg:var(--ui-bg-soft-red);--text-disabled:var(--ui-text-soft-disabled-red);--text:var(--ui-text-soft-red);--border:var(--ui-border-soft-red);--border-hover:var(--ui-border-soft-hover-red);--border-active:var(--ui-border-soft-active-red);--border-focus:var(--ui-border-focus-red);--border-selected:var(--ui-border-selected-red)}.ui-pink{--bg-active:var(--ui-bg-active-pink);--bg-disabled:var(--ui-bg-disabled-pink);--bg-hover:var(--ui-bg-hover-pink);--bg:var(--ui-bg-pink);--text-disabled:var(--ui-text-disabled-pink);--text:var(--ui-text-pink);--border:var(--ui-border-pink);--border-hover:var(--ui-border-hover-pink);--border-active:var(--ui-border-active-pink);--border-focus:var(--ui-border-focus-pink);--border-selected:var(--ui-border-selected-pink)}.ui-pink-soft{--bg-active:var(--ui-bg-soft-active-pink);--bg-disabled:var(--ui-bg-soft-disabled-pink);--bg-hover:var(--ui-bg-soft-hover-pink);--bg:var(--ui-bg-soft-pink);--text-disabled:var(--ui-text-soft-disabled-pink);--text:var(--ui-text-soft-pink);--border:var(--ui-border-soft-pink);--border-hover:var(--ui-border-soft-hover-pink);--border-active:var(--ui-border-soft-active-pink);--border-focus:var(--ui-border-focus-pink);--border-selected:var(--ui-border-selected-pink)}:root{--space-px:1px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:10px;--space-6:12px;--space-7:14px;--space-8:16px;--space-9:18px;--space-10:20px;--space-11:22px;--space-12:24px;--space-13:26px;--space-14:28px;--space-15:30px;--space-16:32px;--space-24:48px;--space-32:64px;--space-40:80px;--space-48:96px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--speed-xs:64ms;--speed-sm:96ms;--speed-md:128ms;--speed-lg:160ms;--speed-xl:192ms;--z-index-0:0;--z-index-1:10;--z-index-2:20;--z-index-3:30;--z-index-4:40;--z-index-5:50;--z-index-6:60;--z-index-7:70;--z-index-8:80;--z-index-9:90;--z-index-10:100}html{overscroll-behavior:none}body{min-width:100vw;background-color:var(--ui-bg-secondary);color:var(--ui-text-primary);font-size:100%}a{color:currentcolor;cursor:pointer}:focus-visible{outline:2px solid var(--ui-border-active-orange);outline-offset:2px}::selection{background-color:var(--ui-bg-soft-active-orange)}:root{font-family:var(--font-family-sans);font-feature-settings:"calt" 1,"cv01" 1,"cv02" 1,"cv03" 1,"cv04" 1,"cv06" 1,"cv10" 1,"cv09" 1,"dlig" 1,"ordn" 1,"tnum" 1,"ss03" 1,"zero" 1;--font-size-h0:48px;--font-size-h1:36px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:20px;--font-size-h6:18px;--font-size-p:16px;--font-size-small:14px;--font-size-tiny:12px;--font-size-micro:10px;--line-height-h0:64px;--line-height-h1:44px;--line-height-h2:40px;--line-height-h3:36px;--line-height-h4:32px;--line-height-h5:26px;--line-height-h6:24px;--line-height-p:24px;--line-height-small:22px;--line-height-tiny:18px;--line-height-micro:14px;--font-family-sans:"InterVariable","Inter",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-family-mono:"JetBrains Mono",courier,monospace;--font-family-serif:"Times New Roman",Times,Georgia;--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900}.ui-bg,.ui-bg-primary{background-color:var(--ui-bg-primary)}.ui-bg-secondary{background-color:var(--ui-bg-secondary)}.ui-bg-tertiary{background-color:var(--ui-bg-tertiary)}.ui-bg-glass{background-color:var(--ui-bg-glass);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ui-scrollbar::-webkit-scrollbar{height:10px;width:10px}.ui-scrollbar--narrow::-webkit-scrollbar{height:6px;width:6px}.ui-scrollbar::-webkit-scrollbar-corner{background-color:var(--ui-bg-disabled)}.ui-scrollbar::-webkit-scrollbar-thumb{background-color:var(--ui-bg-secondary);border-left:1px solid var(--ui-border-secondary);border-right:1px solid var(--ui-border-secondary);box-shadow:1px 0 0 1px var(--ui-border-secondary);-webkit-transition:all var(--speed-sm) var(--ease-in-out-sine);transition:all var(--speed-sm) var(--ease-in-out-sine)}.ui-scrollbar::-webkit-scrollbar-track{background-color:var(--ui-bg-light)}.ui-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--ui-bg-secondary)}.ui-scrollbar::-webkit-scrollbar-thumb:active{background-color:var(--ui-bg-disabled)}.elevation-sm{box-shadow:var(--ui-elevation-sm)}.elevation-md{box-shadow:var(--ui-elevation-md)}.elevation-lg{box-shadow:var(--ui-elevation-lg)}.debug *,.debug [data-ui-component]{box-shadow:inset 0 0 0 1px var(--ui-bg-red)}.debug [data-ui-component]:before{position:absolute;top:0;left:0;padding:0 4px;background-color:var(--ui-bg-red);border-radius:var(--radius-sm);color:white;line-height:var(--line-height-micro);font-size:var(--font-size-micro);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:attr(data-ui-component)}.hljs-keyword,.hljs-name,.hljs-property,.hljs-title{font-weight:var(--font-weight-bold)}.hljs-keyword,.hljs-literal{color:var(--ui-text-intent-danger)}.hljs-number{color:var(--ui-text-intent-silent)}.hljs-property,.hljs-title{color:var(--ui-text-intent-advise)}.hljs-function{color:var(--ui-text-intent-silent)}.hljs-attr,.hljs-title.function_{color:var(--ui-text-intent-confirmation)}.hljs-string{color:var(--ui-text-intent-advise)}.hljs-name{color:var(--ui-text-intent-success)}@media (min-width:641px) and (max-width:960px){.tablet\:hidden{display:none!important}.tablet\:p-0{padding:0!important}.tablet\:p-1{padding:var(--space-1)!important}.tablet\:p-2{padding:var(--space-2)!important}.tablet\:p-3{padding:var(--space-3)!important}.tablet\:p-4{padding:var(--space-4)!important}.tablet\:p-5{padding:var(--space-5)!important}.tablet\:p-6{padding:var(--space-6)!important}.tablet\:p-7{padding:var(--space-7)!important}.tablet\:p-8{padding:var(--space-8)!important}.tablet\:p-9{padding:var(--space-9)!important}.tablet\:p-10{padding:var(--space-10)!important}.tablet\:p-11{padding:var(--space-11)!important}.tablet\:p-12{padding:var(--space-12)!important}.tablet\:p-13{padding:var(--space-13)!important}.tablet\:p-14{padding:var(--space-14)!important}.tablet\:p-15{padding:var(--space-15)!important}.tablet\:p-16{padding:var(--space-16)!important}.tablet\:p-24{padding:var(--space-24)!important}.tablet\:p-32{padding:var(--space-32)!important}.tablet\:p-40{padding:var(--space-40)!important}.tablet\:p-48{padding:var(--space-48)!important}.tablet\:radius-none{border-radius:var(--radius-none)!important}.tablet\:radius-small{border-radius:var(--radius-small)!important}.tablet\:radius-normal{border-radius:var(--radius-normal)!important}.tablet\:radius-large{border-radius:var(--radius-large)!important}}@media (min-width:0) and (max-width:640px){.mobile\:hidden{display:none!important}.mobile\:p-0{padding:0!important}.mobile\:p-1{padding:var(--space-1)!important}.mobile\:p-2{padding:var(--space-2)!important}.mobile\:p-3{padding:var(--space-3)!important}.mobile\:p-4{padding:var(--space-4)!important}.mobile\:p-5{padding:var(--space-5)!important}.mobile\:p-6{padding:var(--space-6)!important}.mobile\:p-7{padding:var(--space-7)!important}.mobile\:p-8{padding:var(--space-8)!important}.mobile\:p-9{padding:var(--space-9)!important}.mobile\:p-10{padding:var(--space-10)!important}.mobile\:p-11{padding:var(--space-11)!important}.mobile\:p-12{padding:var(--space-12)!important}.mobile\:p-13{padding:var(--space-13)!important}.mobile\:p-14{padding:var(--space-14)!important}.mobile\:p-15{padding:var(--space-15)!important}.mobile\:p-16{padding:var(--space-16)!important}.mobile\:p-24{padding:var(--space-24)!important}.mobile\:p-32{padding:var(--space-32)!important}.mobile\:p-40{padding:var(--space-40)!important}.mobile\:p-48{padding:var(--space-48)!important}.mobile\:radius-none{border-radius:var(--radius-none)!important}.mobile\:radius-small{border-radius:var(--radius-small)!important}.mobile\:radius-normal{border-radius:var(--radius-normal)!important}.mobile\:radius-large{border-radius:var(--radius-large)!important}}