@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-space-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y: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-blue-600:oklch(54.6% .245 262.881);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-500:oklch(55.1% .027 264.364);--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-zinc-800:oklch(27.4% .006 286.033);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--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);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground);color:#fffffff2!important;background-color:#0a0a0a!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-\[50\%\]{top:50%}.right-4{right:calc(var(--spacing)*4)}.left-\[50\%\]{left:50%}.z-50{z-index:50}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.mt-2{margin-top:calc(var(--spacing)*2)}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.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)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-lg{max-width:var(--container-lg)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.translate-x-\[-50\%\]{--tw-translate-x:-50%;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)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*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)))}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.border-zinc-800{border-color:var(--color-zinc-800)}.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-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-zinc-950{background-color:var(--color-zinc-950)}.p-0{padding:calc(var(--spacing)*0)}.p-6{padding:calc(var(--spacing)*6)}.p-\[3px\]{padding:3px}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-4{padding-top:calc(var(--spacing)*4)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-blue-600{color:var(--color-blue-600)}.text-card-foreground{color:var(--card-foreground)}.text-foreground{color:var(--foreground)}.text-gray-500{color:var(--color-gray-500)}.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-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-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-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;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-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-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.paused{animation-play-state:paused}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*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:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}@media(hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.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-ring:focus{--tw-ring-color:var(--ring)}.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-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.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\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50% }.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48% }.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50% }.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48% }@media(min-width:40rem){.sm\:max-w-\[520px\]{max-width:520px}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}: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)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}@media(min-width:48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}.dark\:text-white:is(.dark *){color:var(--color-white)}@media(hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{color-scheme:dark;color:#fffffff2;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--radius:.625rem;--background:oklch(8% 0 0);--foreground:oklch(98% 0 0);--card:oklch(12% 0 0);--card-foreground:oklch(98% 0 0);--popover:oklch(12% 0 0);--popover-foreground:oklch(98% 0 0);--primary:oklch(70% .15 250);--primary-foreground:oklch(10% 0 0);--secondary:oklch(15% 0 0);--secondary-foreground:oklch(98% 0 0);--muted:oklch(15% 0 0);--muted-foreground:oklch(65% 0 0);--accent:oklch(18% 0 0);--accent-foreground:oklch(98% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(25% 0 0);--input:oklch(15% 0 0);--ring:oklch(70% .15 250);--surface-floatingHover:oklch(18% 0 0);--elements-highEmphasis:oklch(70% .15 250);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.1% .005 285.823);--sidebar-primary:oklch(21% .006 285.885);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(96.7% .001 286.375);--sidebar-accent-foreground:oklch(21% .006 285.885);--sidebar-border:oklch(92% .004 286.32);--sidebar-ring:oklch(70.5% .015 286.067);background-color:#0a0a0a;font-family:Helvetica,Helvetica Fallback,system-ui,Avenir,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px;min-height:100vh;margin:0;font-family:Helvetica,Helvetica Fallback,system-ui,Avenir,Arial,sans-serif}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.dark{--background:oklch(14.1% .005 285.823);--foreground:oklch(98.5% 0 0);--card:oklch(21% .006 285.885);--card-foreground:oklch(98.5% 0 0);--popover:oklch(21% .006 285.885);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92% .004 286.32);--primary-foreground:oklch(21% .006 285.885);--secondary:oklch(27.4% .006 286.033);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(27.4% .006 286.033);--muted-foreground:oklch(70.5% .015 286.067);--accent:oklch(27.4% .006 286.033);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.2% .016 285.938);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(21% .006 285.885);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(27.4% .006 286.033);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.2% .016 285.938)}.bg-surface-floatingHover{background-color:var(--surface-floatingHover)}.border-elements-highEmphasis\/50{border-color:var(--elements-highEmphasis);opacity:.5}.enabled\:hover\:bg-surface-floatingHover:hover:enabled{background-color:var(--surface-floatingHover)}.enabled\:hover\:border-elements-highEmphasis\/50:hover:enabled{border-color:var(--elements-highEmphasis);opacity:.5}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}.animate-accordion-down{animation:.2s ease-out accordion-down}.animate-accordion-up{animation:.2s ease-out accordion-up}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@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));filter:blur(var(--tw-enter-blur,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));filter:blur(var(--tw-exit-blur,0))}}@keyframes pulse{50%{opacity:.5}}@keyframes pulse-shadow{0%{box-shadow:0 0 0 0 var(--relay-colors-primary4)}to{box-shadow:0 0 0 6px var(--relay-colors-primary4)}}@keyframes collapsibleSlideDown{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes collapsibleSlideUp{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.relay-kit-reset{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body, var(--font-fallback))}.relay-kit-reset *,.relay-kit-reset :before,.relay-kit-reset :after,.relay-kit-reset ::backdrop,.relay-kit-reset ::file-selector-button{margin:0;padding:0;box-sizing:border-box;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentColor)}.relay-kit-reset hr{height:0px;color:inherit;border-top-width:1px}.relay-kit-reset body{height:100%;line-height:inherit}.relay-kit-reset img,.relay-kit-reset svg,.relay-kit-reset video,.relay-kit-reset canvas,.relay-kit-reset audio,.relay-kit-reset iframe,.relay-kit-reset embed,.relay-kit-reset object{display:block;vertical-align:middle}.relay-kit-reset img,.relay-kit-reset video{max-width:100%;height:auto}.relay-kit-reset h1,.relay-kit-reset h2,.relay-kit-reset h3,.relay-kit-reset h4,.relay-kit-reset h5,.relay-kit-reset h6{text-wrap:balance;font-size:inherit;font-weight:inherit}.relay-kit-reset p,.relay-kit-reset h1,.relay-kit-reset h2,.relay-kit-reset h3,.relay-kit-reset h4,.relay-kit-reset h5,.relay-kit-reset h6{overflow-wrap:break-word}.relay-kit-reset ol,.relay-kit-reset ul,.relay-kit-reset menu{list-style:none}.relay-kit-reset button,.relay-kit-reset input:where([type=button],[type=reset],[type=submit]),.relay-kit-reset ::file-selector-button{appearance:button;-webkit-appearance:button}.relay-kit-reset button,.relay-kit-reset input,.relay-kit-reset optgroup,.relay-kit-reset select,.relay-kit-reset textarea,.relay-kit-reset ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}.relay-kit-reset ::placeholder{opacity:1;--placeholder-fallback: color-mix(in srgb, currentColor 50%, transparent);color:var(--global-color-placeholder, var(--placeholder-fallback))}.relay-kit-reset textarea{resize:vertical}.relay-kit-reset table{text-indent:0px;border-collapse:collapse;border-color:inherit}.relay-kit-reset summary{display:list-item}.relay-kit-reset sub,.relay-kit-reset sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}.relay-kit-reset dialog{padding:0}.relay-kit-reset a{color:inherit;text-decoration:inherit}.relay-kit-reset abbr:where([title]){text-decoration:underline dotted}.relay-kit-reset code,.relay-kit-reset kbd,.relay-kit-reset samp,.relay-kit-reset pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em}.relay-kit-reset progress{vertical-align:baseline}.relay-kit-reset ::-webkit-search-decoration,.relay-kit-reset ::-webkit-search-cancel-button{-webkit-appearance:none}.relay-kit-reset ::-webkit-inner-spin-button,.relay-kit-reset ::-webkit-outer-spin-button{height:auto}.relay-kit-reset :-moz-ui-invalid{box-shadow:none}.relay-kit-reset :-moz-focusring{outline:auto}.relay-kit-reset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [hidden]{display:none!important}.relay-kit-reset img{border-style:none}.relay-kit-reset small{font-size:80%}.relay-kit-reset sub{bottom:-.25em}.relay-kit-reset sup{top:-.5em}.relay-kit-reset b,.relay-kit-reset strong{font-weight:bolder}:root:not(#\#){--made-with-panda: "🐼"}*:not(#\#),:not(#\#):before,:not(#\#):after,:not(#\#)::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}:where(:root,:host):not(#\#):not(#\#){--relay-spacing-1: 4px;--relay-spacing-2: 8px;--relay-spacing-3: 12px;--relay-spacing-4: 16px;--relay-spacing-5: 32px;--relay-spacing-6: 64px;--relay-spacing-widget-card-section-gutter: 6px;--relay-fonts-body: var(--font-inter), sans-serif;--relay-fonts-heading: var(--font-inter), sans-serif;--relay-gradients-success: linear-gradient(to right, #30A46C, #0ADF79);--relay-colors-gray1: var(--relay-colors-slate-1);--relay-colors-gray2: var(--relay-colors-slate-2);--relay-colors-gray3: var(--relay-colors-slate-3);--relay-colors-gray4: var(--relay-colors-slate-4);--relay-colors-gray5: var(--relay-colors-slate-5);--relay-colors-gray6: var(--relay-colors-slate-6);--relay-colors-gray7: var(--relay-colors-slate-7);--relay-colors-gray8: var(--relay-colors-slate-8);--relay-colors-gray9: var(--relay-colors-slate-9);--relay-colors-gray10: var(--relay-colors-slate-10);--relay-colors-gray11: var(--relay-colors-slate-11);--relay-colors-gray12: var(--relay-colors-slate-12);--relay-colors-black-a10: var(--relay-colors-black-a-10);--relay-colors-blue12: var(--relay-colors-blue-12);--relay-colors-red2: var(--relay-colors-tomato-2);--relay-colors-red3: var(--relay-colors-tomato-3);--relay-colors-red4: var(--relay-colors-tomato-4);--relay-colors-red5: var(--relay-colors-tomato-5);--relay-colors-red6: var(--relay-colors-tomato-6);--relay-colors-red9: var(--relay-colors-tomato-9);--relay-colors-red10: var(--relay-colors-tomato-10);--relay-colors-red11: var(--relay-colors-tomato-11);--relay-colors-red12: var(--relay-colors-tomato-12);--relay-colors-green2: var(--relay-colors-grass-2);--relay-colors-green3: var(--relay-colors-grass-3);--relay-colors-green9: var(--relay-colors-grass-9);--relay-colors-green10: var(--relay-colors-grass-10);--relay-colors-green11: var(--relay-colors-grass-11);--relay-colors-green12: var(--relay-colors-grass-12);--relay-colors-yellow9: var(--relay-colors-yellow-9);--relay-colors-yellow10: var(--relay-colors-yellow-10);--relay-colors-yellow11: var(--relay-colors-yellow-11);--relay-colors-yellow12: var(--relay-colors-yellow-12);--relay-colors-amber2: var(--relay-colors-amber-2);--relay-colors-amber3: var(--relay-colors-amber-3);--relay-colors-amber4: var(--relay-colors-amber-4);--relay-colors-amber9: var(--relay-colors-amber-9);--relay-colors-amber10: var(--relay-colors-amber-10);--relay-colors-amber11: var(--relay-colors-amber-11);--relay-colors-amber12: var(--relay-colors-amber-12);--relay-colors-violet-1: #FDFDFF;--relay-colors-violet-2: #F7F8FF;--relay-colors-violet-3: #EFF1FF;--relay-colors-violet-4: #E4E7FF;--relay-colors-violet-5: #D7DBFF;--relay-colors-violet-6: #C8CCFF;--relay-colors-violet-7: #B4B8FF;--relay-colors-violet-8: #989AFF;--relay-colors-violet-9: #4615C8;--relay-colors-violet-10: #3B00B4;--relay-colors-violet-11: #5A45DF;--relay-colors-violet-12: #2A226E;--relay-colors-violet-dark-1: #0E0E23;--relay-colors-violet-dark-2: #141331;--relay-colors-violet-dark-3: #216;--relay-colors-violet-dark-4: #2F0093;--relay-colors-violet-dark-5: #3800A8;--relay-colors-violet-dark-6: #4016B8;--relay-colors-violet-dark-7: #4C24D1;--relay-colors-violet-dark-8: #5B2AF9;--relay-colors-violet-dark-9: #4615C8;--relay-colors-violet-dark-10: #3901AA;--relay-colors-violet-dark-11: #A7AAFF;--relay-colors-violet-dark-12: #DBDEFF;--relay-breakpoints-2xl: 1536px;--relay-breakpoints-sm: 600px;--relay-breakpoints-md: 900px;--relay-breakpoints-lg: 1200px;--relay-breakpoints-xl: 1400px;--relay-breakpoints-bp300: 300px;--relay-breakpoints-bp400: 400px;--relay-breakpoints-bp500: 500px;--relay-breakpoints-bp600: 600px;--relay-breakpoints-bp700: 700px;--relay-breakpoints-bp800: 800px;--relay-breakpoints-bp900: 900px;--relay-breakpoints-bp1000: 1000px;--relay-breakpoints-bp1100: 1100px;--relay-breakpoints-bp1200: 1200px;--relay-breakpoints-bp1300: 1300px;--relay-breakpoints-bp1400: 1400px;--relay-breakpoints-bp1500: 1500px;--relay-sizes-breakpoint-2xl: 1536px;--relay-sizes-breakpoint-sm: 600px;--relay-sizes-breakpoint-md: 900px;--relay-sizes-breakpoint-lg: 1200px;--relay-sizes-breakpoint-xl: 1400px;--relay-sizes-breakpoint-bp300: 300px;--relay-sizes-breakpoint-bp400: 400px;--relay-sizes-breakpoint-bp500: 500px;--relay-sizes-breakpoint-bp600: 600px;--relay-sizes-breakpoint-bp700: 700px;--relay-sizes-breakpoint-bp800: 800px;--relay-sizes-breakpoint-bp900: 900px;--relay-sizes-breakpoint-bp1000: 1000px;--relay-sizes-breakpoint-bp1100: 1100px;--relay-sizes-breakpoint-bp1200: 1200px;--relay-sizes-breakpoint-bp1300: 1300px;--relay-sizes-breakpoint-bp1400: 1400px;--relay-sizes-breakpoint-bp1500: 1500px;--relay-radii-widget-border-radius: 16px;--relay-radii-widget-card-border-radius: 12px;--relay-radii-modal-border-radius: 16px;--relay-radii-input-border-radius: 8px;--relay-radii-dropdown-border-radius: 8px;--relay-radii-widget-swap-currency-button-border-radius: 8px;--relay-borders-widget-border: 0px solid white;--relay-borders-modal-border: 0px solid white;--relay-borders-dropdown-border: 1px solid var(--relay-colors-gray5);--relay-borders-widget-swap-currency-button-border-width: 2px;--relay-borders-widget-card-border: 1px solid var(--relay-colors-primary4);--relay-shadows-widget-box-shadow: 0px 4px 30px rgba(0, 0, 0, .1);--relay-colors-primary1: var(--relay-colors-violet-1);--relay-colors-primary2: var(--relay-colors-violet-2);--relay-colors-primary3: var(--relay-colors-violet-3);--relay-colors-primary4: var(--relay-colors-violet-4);--relay-colors-primary5: var(--relay-colors-violet-5);--relay-colors-primary6: var(--relay-colors-violet-6);--relay-colors-primary7: var(--relay-colors-violet-7);--relay-colors-primary8: var(--relay-colors-violet-8);--relay-colors-primary9: var(--relay-colors-violet-9);--relay-colors-primary10: var(--relay-colors-violet-10);--relay-colors-primary11: var(--relay-colors-violet-11);--relay-colors-primary12: var(--relay-colors-violet-12);--relay-colors-primary-color: var(--relay-colors-primary9);--relay-colors-focus-color: var(--relay-colors-primary7);--relay-colors-subtle-background-color: var(--relay-colors-gray-1);--relay-colors-subtle-border-color: var(--relay-colors-gray-5);--relay-colors-text-default: var(--relay-colors-gray-12);--relay-colors-text-subtle: var(--relay-colors-gray-11);--relay-colors-text-subtle-secondary: var(--relay-colors-gray-11);--relay-colors-text-error: var(--relay-colors-tomato-12);--relay-colors-text-success: var(--relay-colors-grass-11);--relay-colors-primary-button-background: var(--relay-colors-primary9);--relay-colors-primary-button-color: white;--relay-colors-primary-button-hover-background: var(--relay-colors-primary10);--relay-colors-primary-button-hover-color: white;--relay-colors-secondary-button-background: var(--relay-colors-primary3);--relay-colors-secondary-button-color: var(--relay-colors-gray12);--relay-colors-secondary-button-hover-background: var(--relay-colors-primary4);--relay-colors-secondary-button-hover-color: var(--relay-colors-gray12);--relay-colors-button-disabled-background: var(--relay-colors-gray-8);--relay-colors-button-disabled-color: var(--relay-colors-gray-11);--relay-colors-input-background: var(--relay-colors-gray-3);--relay-colors-input-color: var(--relay-colors-gray-12);--relay-colors-anchor-color: var(--relay-colors-primary11);--relay-colors-anchor-hover-color: var(--relay-colors-primary9);--relay-colors-dropdown-background: var(--relay-colors-gray-3);--relay-colors-widget-background: white;--relay-colors-widget-card-background: var(--relay-colors-gray-1);--relay-colors-widget-selector-background: var(--relay-colors-gray-2);--relay-colors-widget-selector-hover-background: var(--relay-colors-gray-3);--relay-colors-widget-swap-currency-button-border-color: var(--relay-colors-primary4);--relay-colors-modal-background: white;--relay-colors-skeleton-background: var(--relay-colors-gray-3);--relay-colors-amber-1: var(--relay-colors-amber-light-1);--relay-colors-amber-2: var(--relay-colors-amber-light-2);--relay-colors-amber-3: var(--relay-colors-amber-light-3);--relay-colors-amber-4: var(--relay-colors-amber-light-4);--relay-colors-amber-5: var(--relay-colors-amber-light-5);--relay-colors-amber-6: var(--relay-colors-amber-light-6);--relay-colors-amber-7: var(--relay-colors-amber-light-7);--relay-colors-amber-8: var(--relay-colors-amber-light-8);--relay-colors-amber-9: var(--relay-colors-amber-light-9);--relay-colors-amber-10: var(--relay-colors-amber-light-10);--relay-colors-amber-11: var(--relay-colors-amber-light-11);--relay-colors-amber-12: var(--relay-colors-amber-light-12);--relay-colors-amber-light-1: hsl(39, 70%, 99%);--relay-colors-amber-light-2: hsl(40, 100%, 96.5%);--relay-colors-amber-light-3: hsl(44, 100%, 91.7%);--relay-colors-amber-light-4: hsl(43, 100%, 86.8%);--relay-colors-amber-light-5: hsl(42, 100%, 81.8%);--relay-colors-amber-light-6: hsl(38, 99.7%, 76.3%);--relay-colors-amber-light-7: hsl(36, 86.1%, 67.1%);--relay-colors-amber-light-8: hsl(35, 85.2%, 55.1%);--relay-colors-amber-light-9: hsl(39, 100%, 57%);--relay-colors-amber-light-10: hsl(35, 100%, 55.5%);--relay-colors-amber-light-11: hsl(30, 100%, 34%);--relay-colors-amber-light-12: hsl(20, 80%, 17%);--relay-colors-amber-light-a-1: hsla(40, 94.9%, 38.7%, .016);--relay-colors-amber-light-a-2: hsla(40, 100%, 50.3%, .071);--relay-colors-amber-light-a-3: hsla(44, 100%, 50.1%, .165);--relay-colors-amber-light-a-4: hsla(43, 100%, 50%, .263);--relay-colors-amber-light-a-5: hsla(42, 100%, 50%, .365);--relay-colors-amber-light-a-6: hsla(38, 100%, 50.1%, .475);--relay-colors-amber-light-a-7: hsla(36, 99.9%, 46.2%, .612);--relay-colors-amber-light-a-8: hsla(35, 99.8%, 46%, .832);--relay-colors-amber-light-a-9: hsla(39, 100%, 50%, .859);--relay-colors-amber-light-a-10: hsla(35, 100%, 50%, .891);--relay-colors-amber-light-a-11: hsla(29, 100%, 33.6%, .98);--relay-colors-amber-light-a-12: hsla(20, 99.8%, 14.1%, .965);--relay-colors-amber-dark-1: hsl(36, 100%, 6.1%);--relay-colors-amber-dark-2: hsl(35, 100%, 7.6%);--relay-colors-amber-dark-3: hsl(32, 100%, 10.2%);--relay-colors-amber-dark-4: hsl(32, 100%, 12.4%);--relay-colors-amber-dark-5: hsl(33, 100%, 14.6%);--relay-colors-amber-dark-6: hsl(35, 100%, 17.1%);--relay-colors-amber-dark-7: hsl(35, 91%, 21.6%);--relay-colors-amber-dark-8: hsl(36, 100%, 25.5%);--relay-colors-amber-dark-9: hsl(39, 100%, 57%);--relay-colors-amber-dark-10: hsl(43, 100%, 64%);--relay-colors-amber-dark-11: hsl(39, 90%, 49.8%);--relay-colors-amber-dark-12: hsl(39, 97%, 93.2%);--relay-colors-amber-dark-a-1: hsla(0, 0%, 0%, 0);--relay-colors-amber-dark-a-2: hsla(31, 100%, 49.7%, .036);--relay-colors-amber-dark-a-3: hsla(27, 100%, 49.9%, .094);--relay-colors-amber-dark-a-4: hsla(29, 100%, 50%, .143);--relay-colors-amber-dark-a-5: hsla(31, 100%, 50%, .192);--relay-colors-amber-dark-a-6: hsla(35, 100%, 50%, .25);--relay-colors-amber-dark-a-7: hsla(34, 99.6%, 52.9%, .331);--relay-colors-amber-dark-a-8: hsla(36, 100%, 50%, .442);--relay-colors-amber-dark-a-9: hsla(40, 100%, 57.2%, .98);--relay-colors-amber-dark-a-10: hsla(44, 100%, 64.2%, .98);--relay-colors-amber-dark-a-11: hsla(39, 99.9%, 52.7%, .938);--relay-colors-amber-dark-a-12: hsla(45, 100%, 94.2%, .98);--relay-colors-amber-a-1: var(--relay-colors-amber-light-a-1);--relay-colors-amber-a-2: var(--relay-colors-amber-light-a-2);--relay-colors-amber-a-3: var(--relay-colors-amber-light-a-3);--relay-colors-amber-a-4: var(--relay-colors-amber-light-a-4);--relay-colors-amber-a-5: var(--relay-colors-amber-light-a-5);--relay-colors-amber-a-6: var(--relay-colors-amber-light-a-6);--relay-colors-amber-a-7: var(--relay-colors-amber-light-a-7);--relay-colors-amber-a-8: var(--relay-colors-amber-light-a-8);--relay-colors-amber-a-9: var(--relay-colors-amber-light-a-9);--relay-colors-amber-a-10: var(--relay-colors-amber-light-a-10);--relay-colors-amber-a-11: var(--relay-colors-amber-light-a-11);--relay-colors-amber-a-12: var(--relay-colors-amber-light-a-12);--relay-colors-black-light-a-1: hsla(0, 0%, 0%, .012);--relay-colors-black-light-a-2: hsla(0, 0%, 0%, .027);--relay-colors-black-light-a-3: hsla(0, 0%, 0%, .047);--relay-colors-black-light-a-4: hsla(0, 0%, 0%, .071);--relay-colors-black-light-a-5: hsla(0, 0%, 0%, .09);--relay-colors-black-light-a-6: hsla(0, 0%, 0%, .114);--relay-colors-black-light-a-7: hsla(0, 0%, 0%, .141);--relay-colors-black-light-a-8: hsla(0, 0%, 0%, .22);--relay-colors-black-light-a-9: hsla(0, 0%, 0%, .439);--relay-colors-black-light-a-10: hsla(0, 0%, 0%, .478);--relay-colors-black-light-a-11: hsla(0, 0%, 0%, .565);--relay-colors-black-light-a-12: hsla(0, 0%, 0%, .91);--relay-colors-black-a-1: hsla(0, 0%, 0%, .012);--relay-colors-black-a-2: hsla(0, 0%, 0%, .027);--relay-colors-black-a-3: hsla(0, 0%, 0%, .047);--relay-colors-black-a-4: hsla(0, 0%, 0%, .071);--relay-colors-black-a-5: hsla(0, 0%, 0%, .09);--relay-colors-black-a-6: hsla(0, 0%, 0%, .114);--relay-colors-black-a-7: hsla(0, 0%, 0%, .141);--relay-colors-black-a-8: hsla(0, 0%, 0%, .22);--relay-colors-black-a-9: hsla(0, 0%, 0%, .439);--relay-colors-black-a-10: hsla(0, 0%, 0%, .478);--relay-colors-black-a-11: hsla(0, 0%, 0%, .565);--relay-colors-black-a-12: hsla(0, 0%, 0%, .91);--relay-colors-blue-1: var(--relay-colors-blue-light-1);--relay-colors-blue-2: var(--relay-colors-blue-light-2);--relay-colors-blue-3: var(--relay-colors-blue-light-3);--relay-colors-blue-4: var(--relay-colors-blue-light-4);--relay-colors-blue-5: var(--relay-colors-blue-light-5);--relay-colors-blue-6: var(--relay-colors-blue-light-6);--relay-colors-blue-7: var(--relay-colors-blue-light-7);--relay-colors-blue-8: var(--relay-colors-blue-light-8);--relay-colors-blue-9: var(--relay-colors-blue-light-9);--relay-colors-blue-10: var(--relay-colors-blue-light-10);--relay-colors-blue-11: var(--relay-colors-blue-light-11);--relay-colors-blue-12: var(--relay-colors-blue-light-12);--relay-colors-blue-light-1: hsl(206, 100%, 99.2%);--relay-colors-blue-light-2: hsl(210, 100%, 98%);--relay-colors-blue-light-3: hsl(209, 100%, 96.5%);--relay-colors-blue-light-4: hsl(210, 98.8%, 94%);--relay-colors-blue-light-5: hsl(209, 95%, 90.1%);--relay-colors-blue-light-6: hsl(209, 81.2%, 84.5%);--relay-colors-blue-light-7: hsl(208, 77.5%, 76.9%);--relay-colors-blue-light-8: hsl(206, 81.9%, 65.3%);--relay-colors-blue-light-9: hsl(206, 100%, 50%);--relay-colors-blue-light-10: hsl(208, 100%, 47.3%);--relay-colors-blue-light-11: hsl(211, 100%, 43.2%);--relay-colors-blue-light-12: hsl(211, 100%, 15%);--relay-colors-blue-light-a-1: hsla(210, 100%, 51%, .016);--relay-colors-blue-light-a-2: hsla(210, 100%, 51%, .04);--relay-colors-blue-light-a-3: hsla(210, 100%, 50.3%, .071);--relay-colors-blue-light-a-4: hsla(210, 100%, 50.1%, .118);--relay-colors-blue-light-a-5: hsla(208, 99.1%, 47.1%, .189);--relay-colors-blue-light-a-6: hsla(209, 99.5%, 45.3%, .283);--relay-colors-blue-light-a-7: hsla(208, 99.9%, 43.8%, .412);--relay-colors-blue-light-a-8: hsla(206, 99.8%, 45.1%, .632);--relay-colors-blue-light-a-9: hsla(206, 100%, 50%, .98);--relay-colors-blue-light-a-10: hsla(208, 100%, 47.2%, .98);--relay-colors-blue-light-a-11: hsla(212, 100%, 43%, .98);--relay-colors-blue-light-a-12: hsla(213, 100%, 14.4%, .98);--relay-colors-blue-dark-1: hsl(212, 35%, 9.2%);--relay-colors-blue-dark-2: hsl(216, 50%, 11.8%);--relay-colors-blue-dark-3: hsl(214, 59.4%, 15.3%);--relay-colors-blue-dark-4: hsl(214, 65.8%, 17.9%);--relay-colors-blue-dark-5: hsl(213, 71.2%, 20.2%);--relay-colors-blue-dark-6: hsl(212, 77.4%, 23.1%);--relay-colors-blue-dark-7: hsl(211, 85.1%, 27.4%);--relay-colors-blue-dark-8: hsl(211, 89.7%, 34.1%);--relay-colors-blue-dark-9: hsl(206, 100%, 50%);--relay-colors-blue-dark-10: hsl(209, 100%, 60.6%);--relay-colors-blue-dark-11: hsl(210, 100%, 66.1%);--relay-colors-blue-dark-12: hsl(206, 98%, 95.8%);--relay-colors-blue-dark-a-1: hsla(0, 0%, 0%, 0);--relay-colors-blue-dark-a-2: hsla(221, 97.8%, 52.4%, .059);--relay-colors-blue-dark-a-3: hsla(215, 99.3%, 54.2%, .135);--relay-colors-blue-dark-a-4: hsla(215, 99.3%, 53.8%, .198);--relay-colors-blue-dark-a-5: hsla(213, 99.4%, 52.8%, .252);--relay-colors-blue-dark-a-6: hsla(212, 99.9%, 51.7%, .323);--relay-colors-blue-dark-a-7: hsla(211, 100%, 50.7%, .435);--relay-colors-blue-dark-a-8: hsla(211, 99.8%, 50.9%, .597);--relay-colors-blue-dark-a-9: hsla(205, 100%, 50%, .98);--relay-colors-blue-dark-a-10: hsla(208, 100%, 60.7%, .98);--relay-colors-blue-dark-a-11: hsla(209, 100%, 66.3%, .98);--relay-colors-blue-dark-a-12: hsla(196, 100%, 96.8%, .98);--relay-colors-blue-a-1: var(--relay-colors-blue-light-a-1);--relay-colors-blue-a-2: var(--relay-colors-blue-light-a-2);--relay-colors-blue-a-3: var(--relay-colors-blue-light-a-3);--relay-colors-blue-a-4: var(--relay-colors-blue-light-a-4);--relay-colors-blue-a-5: var(--relay-colors-blue-light-a-5);--relay-colors-blue-a-6: var(--relay-colors-blue-light-a-6);--relay-colors-blue-a-7: var(--relay-colors-blue-light-a-7);--relay-colors-blue-a-8: var(--relay-colors-blue-light-a-8);--relay-colors-blue-a-9: var(--relay-colors-blue-light-a-9);--relay-colors-blue-a-10: var(--relay-colors-blue-light-a-10);--relay-colors-blue-a-11: var(--relay-colors-blue-light-a-11);--relay-colors-blue-a-12: var(--relay-colors-blue-light-a-12);--relay-colors-grass-1: var(--relay-colors-grass-light-1);--relay-colors-grass-2: var(--relay-colors-grass-light-2);--relay-colors-grass-3: var(--relay-colors-grass-light-3);--relay-colors-grass-4: var(--relay-colors-grass-light-4);--relay-colors-grass-5: var(--relay-colors-grass-light-5);--relay-colors-grass-6: var(--relay-colors-grass-light-6);--relay-colors-grass-7: var(--relay-colors-grass-light-7);--relay-colors-grass-8: var(--relay-colors-grass-light-8);--relay-colors-grass-9: var(--relay-colors-grass-light-9);--relay-colors-grass-10: var(--relay-colors-grass-light-10);--relay-colors-grass-11: var(--relay-colors-grass-light-11);--relay-colors-grass-12: var(--relay-colors-grass-light-12);--relay-colors-grass-light-1: hsl(116, 50%, 98.9%);--relay-colors-grass-light-2: hsl(120, 60%, 97.1%);--relay-colors-grass-light-3: hsl(120, 53.6%, 94.8%);--relay-colors-grass-light-4: hsl(121, 47.5%, 91.4%);--relay-colors-grass-light-5: hsl(122, 42.6%, 86.5%);--relay-colors-grass-light-6: hsl(124, 39%, 79.7%);--relay-colors-grass-light-7: hsl(126, 37.1%, 70.2%);--relay-colors-grass-light-8: hsl(131, 38.1%, 56.3%);--relay-colors-grass-light-9: hsl(131, 41%, 46.5%);--relay-colors-grass-light-10: hsl(132, 43.1%, 42.2%);--relay-colors-grass-light-11: hsl(133, 50%, 32.5%);--relay-colors-grass-light-12: hsl(130, 30%, 14.9%);--relay-colors-grass-light-a-1: hsla(120, 94.9%, 38.7%, .016);--relay-colors-grass-light-a-2: hsla(120, 94.9%, 38.7%, .048);--relay-colors-grass-light-a-3: hsla(120, 98%, 35.5%, .079);--relay-colors-grass-light-a-4: hsla(120, 98.7%, 31.5%, .126);--relay-colors-grass-light-a-5: hsla(122, 98.5%, 29.9%, .193);--relay-colors-grass-light-a-6: hsla(125, 99.2%, 27.9%, .283);--relay-colors-grass-light-a-7: hsla(125, 99.9%, 27%, .408);--relay-colors-grass-light-a-8: hsla(131, 100%, 27.6%, .604);--relay-colors-grass-light-a-9: hsla(131, 99.7%, 26.3%, .726);--relay-colors-grass-light-a-10: hsla(132, 99.9%, 24%, .761);--relay-colors-grass-light-a-11: hsla(133, 99.5%, 19.5%, .84);--relay-colors-grass-light-a-12: hsla(128, 98%, 4.9%, .895);--relay-colors-grass-dark-1: hsl(146, 30%, 7.4%);--relay-colors-grass-dark-2: hsl(136, 33.3%, 8.8%);--relay-colors-grass-dark-3: hsl(137, 36%, 11.4%);--relay-colors-grass-dark-4: hsl(137, 37.6%, 13.7%);--relay-colors-grass-dark-5: hsl(136, 38.7%, 16%);--relay-colors-grass-dark-6: hsl(135, 39.6%, 19.1%);--relay-colors-grass-dark-7: hsl(134, 40.3%, 23.8%);--relay-colors-grass-dark-8: hsl(131, 40.1%, 30.8%);--relay-colors-grass-dark-9: hsl(131, 41%, 46.5%);--relay-colors-grass-dark-10: hsl(131, 39%, 52.1%);--relay-colors-grass-dark-11: hsl(131, 43%, 57.2%);--relay-colors-grass-dark-12: hsl(137, 72%, 94%);--relay-colors-grass-dark-a-1: hsla(0, 0%, 0%, 0);--relay-colors-grass-dark-a-2: hsla(107, 97.2%, 61.9%, .022);--relay-colors-grass-dark-a-3: hsla(128, 96.5%, 69.8%, .066);--relay-colors-grass-dark-a-4: hsla(130, 100%, 70.2%, .1);--relay-colors-grass-dark-a-5: hsla(130, 98.2%, 69.1%, .14);--relay-colors-grass-dark-a-6: hsla(132, 99.9%, 69.3%, .187);--relay-colors-grass-dark-a-7: hsla(132, 99.9%, 69.8%, .261);--relay-colors-grass-dark-a-8: hsla(130, 99.6%, 70.5%, .37);--relay-colors-grass-dark-a-9: hsla(130, 99.7%, 70.6%, .618);--relay-colors-grass-dark-a-10: hsla(131, 100%, 73.5%, .674);--relay-colors-grass-dark-a-11: hsla(130, 99.7%, 75.6%, .731);--relay-colors-grass-dark-a-12: hsla(137, 100%, 95.8%, .98);--relay-colors-grass-a-1: var(--relay-colors-grass-light-a-1);--relay-colors-grass-a-2: var(--relay-colors-grass-light-a-2);--relay-colors-grass-a-3: var(--relay-colors-grass-light-a-3);--relay-colors-grass-a-4: var(--relay-colors-grass-light-a-4);--relay-colors-grass-a-5: var(--relay-colors-grass-light-a-5);--relay-colors-grass-a-6: var(--relay-colors-grass-light-a-6);--relay-colors-grass-a-7: var(--relay-colors-grass-light-a-7);--relay-colors-grass-a-8: var(--relay-colors-grass-light-a-8);--relay-colors-grass-a-9: var(--relay-colors-grass-light-a-9);--relay-colors-grass-a-10: var(--relay-colors-grass-light-a-10);--relay-colors-grass-a-11: var(--relay-colors-grass-light-a-11);--relay-colors-grass-a-12: var(--relay-colors-grass-light-a-12);--relay-colors-gray-1: var(--relay-colors-gray-light-1);--relay-colors-gray-2: var(--relay-colors-gray-light-2);--relay-colors-gray-3: var(--relay-colors-gray-light-3);--relay-colors-gray-4: var(--relay-colors-gray-light-4);--relay-colors-gray-5: var(--relay-colors-gray-light-5);--relay-colors-gray-6: var(--relay-colors-gray-light-6);--relay-colors-gray-7: var(--relay-colors-gray-light-7);--relay-colors-gray-8: var(--relay-colors-gray-light-8);--relay-colors-gray-9: var(--relay-colors-gray-light-9);--relay-colors-gray-10: var(--relay-colors-gray-light-10);--relay-colors-gray-11: var(--relay-colors-gray-light-11);--relay-colors-gray-12: var(--relay-colors-gray-light-12);--relay-colors-gray-light-1: hsl(0, 0%, 99%);--relay-colors-gray-light-2: hsl(0, 0%, 97.3%);--relay-colors-gray-light-3: hsl(0, 0%, 95.1%);--relay-colors-gray-light-4: hsl(0, 0%, 93%);--relay-colors-gray-light-5: hsl(0, 0%, 90.9%);--relay-colors-gray-light-6: hsl(0, 0%, 88.7%);--relay-colors-gray-light-7: hsl(0, 0%, 85.8%);--relay-colors-gray-light-8: hsl(0, 0%, 78%);--relay-colors-gray-light-9: hsl(0, 0%, 56.1%);--relay-colors-gray-light-10: hsl(0, 0%, 52.3%);--relay-colors-gray-light-11: hsl(0, 0%, 43.5%);--relay-colors-gray-light-12: hsl(0, 0%, 9%);--relay-colors-gray-light-a-1: hsla(0, 0%, 0%, .012);--relay-colors-gray-light-a-2: hsla(0, 0%, 0%, .027);--relay-colors-gray-light-a-3: hsla(0, 0%, 0%, .047);--relay-colors-gray-light-a-4: hsla(0, 0%, 0%, .071);--relay-colors-gray-light-a-5: hsla(0, 0%, 0%, .09);--relay-colors-gray-light-a-6: hsla(0, 0%, 0%, .114);--relay-colors-gray-light-a-7: hsla(0, 0%, 0%, .141);--relay-colors-gray-light-a-8: hsla(0, 0%, 0%, .22);--relay-colors-gray-light-a-9: hsla(0, 0%, 0%, .439);--relay-colors-gray-light-a-10: hsla(0, 0%, 0%, .478);--relay-colors-gray-light-a-11: hsla(0, 0%, 0%, .565);--relay-colors-gray-light-a-12: hsla(0, 0%, 0%, .91);--relay-colors-gray-dark-1: hsl(0, 0%, 8.5%);--relay-colors-gray-dark-2: hsl(0, 0%, 11%);--relay-colors-gray-dark-3: hsl(0, 0%, 13.6%);--relay-colors-gray-dark-4: hsl(0, 0%, 15.8%);--relay-colors-gray-dark-5: hsl(0, 0%, 17.9%);--relay-colors-gray-dark-6: hsl(0, 0%, 20.5%);--relay-colors-gray-dark-7: hsl(0, 0%, 24.3%);--relay-colors-gray-dark-8: hsl(0, 0%, 31.2%);--relay-colors-gray-dark-9: hsl(0, 0%, 43.9%);--relay-colors-gray-dark-10: hsl(0, 0%, 49.4%);--relay-colors-gray-dark-11: hsl(0, 0%, 62.8%);--relay-colors-gray-dark-12: hsl(0, 0%, 93%);--relay-colors-gray-dark-a-1: hsla(0, 0%, 100%, 0);--relay-colors-gray-dark-a-2: hsla(0, 0%, 100%, .026);--relay-colors-gray-dark-a-3: hsla(0, 0%, 100%, .056);--relay-colors-gray-dark-a-4: hsla(0, 0%, 100%, .077);--relay-colors-gray-dark-a-5: hsla(0, 0%, 100%, .103);--relay-colors-gray-dark-a-6: hsla(0, 0%, 100%, .129);--relay-colors-gray-dark-a-7: hsla(0, 0%, 100%, .172);--relay-colors-gray-dark-a-8: hsla(0, 0%, 100%, .249);--relay-colors-gray-dark-a-9: hsla(0, 0%, 100%, .386);--relay-colors-gray-dark-a-10: hsla(0, 0%, 100%, .446);--relay-colors-gray-dark-a-11: hsla(0, 0%, 100%, .592);--relay-colors-gray-dark-a-12: hsla(0, 0%, 100%, .923);--relay-colors-gray-a-1: var(--relay-colors-gray-light-a-1);--relay-colors-gray-a-2: var(--relay-colors-gray-light-a-2);--relay-colors-gray-a-3: var(--relay-colors-gray-light-a-3);--relay-colors-gray-a-4: var(--relay-colors-gray-light-a-4);--relay-colors-gray-a-5: var(--relay-colors-gray-light-a-5);--relay-colors-gray-a-6: var(--relay-colors-gray-light-a-6);--relay-colors-gray-a-7: var(--relay-colors-gray-light-a-7);--relay-colors-gray-a-8: var(--relay-colors-gray-light-a-8);--relay-colors-gray-a-9: var(--relay-colors-gray-light-a-9);--relay-colors-gray-a-10: var(--relay-colors-gray-light-a-10);--relay-colors-gray-a-11: var(--relay-colors-gray-light-a-11);--relay-colors-gray-a-12: var(--relay-colors-gray-light-a-12);--relay-colors-slate-1: var(--relay-colors-slate-light-1);--relay-colors-slate-2: var(--relay-colors-slate-light-2);--relay-colors-slate-3: var(--relay-colors-slate-light-3);--relay-colors-slate-4: var(--relay-colors-slate-light-4);--relay-colors-slate-5: var(--relay-colors-slate-light-5);--relay-colors-slate-6: var(--relay-colors-slate-light-6);--relay-colors-slate-7: var(--relay-colors-slate-light-7);--relay-colors-slate-8: var(--relay-colors-slate-light-8);--relay-colors-slate-9: var(--relay-colors-slate-light-9);--relay-colors-slate-10: var(--relay-colors-slate-light-10);--relay-colors-slate-11: var(--relay-colors-slate-light-11);--relay-colors-slate-12: var(--relay-colors-slate-light-12);--relay-colors-slate-light-1: hsl(206, 30%, 98.8%);--relay-colors-slate-light-2: hsl(210, 16.7%, 97.6%);--relay-colors-slate-light-3: hsl(209, 13.3%, 95.3%);--relay-colors-slate-light-4: hsl(209, 12.2%, 93.2%);--relay-colors-slate-light-5: hsl(208, 11.7%, 91.1%);--relay-colors-slate-light-6: hsl(208, 11.3%, 88.9%);--relay-colors-slate-light-7: hsl(207, 11.1%, 85.9%);--relay-colors-slate-light-8: hsl(205, 10.7%, 78%);--relay-colors-slate-light-9: hsl(206, 6%, 56.1%);--relay-colors-slate-light-10: hsl(206, 5.8%, 52.3%);--relay-colors-slate-light-11: hsl(206, 6%, 43.5%);--relay-colors-slate-light-12: hsl(206, 24%, 9%);--relay-colors-slate-light-a-1: hsla(210, 92.6%, 26.5%, .016);--relay-colors-slate-light-a-2: hsla(210, 87.7%, 16%, .028);--relay-colors-slate-light-a-3: hsla(210, 98.8%, 14.4%, .055);--relay-colors-slate-light-a-4: hsla(210, 94.1%, 11.1%, .075);--relay-colors-slate-light-a-5: hsla(216, 91.1%, 10.9%, .099);--relay-colors-slate-light-a-6: hsla(206, 96.4%, 11.3%, .126);--relay-colors-slate-light-a-7: hsla(210, 99.1%, 10.1%, .157);--relay-colors-slate-light-a-8: hsla(205, 96.5%, 10%, .244);--relay-colors-slate-light-a-9: hsla(206, 98.8%, 5.9%, .467);--relay-colors-slate-light-a-10: hsla(206, 99.6%, 5.4%, .506);--relay-colors-slate-light-a-11: hsla(206, 97%, 4.8%, .593);--relay-colors-slate-light-a-12: hsla(202, 97%, 2.4%, .934);--relay-colors-slate-dark-1: hsl(200, 7%, 8.8%);--relay-colors-slate-dark-2: hsl(195, 7.1%, 11%);--relay-colors-slate-dark-3: hsl(197, 6.8%, 13.6%);--relay-colors-slate-dark-4: hsl(198, 6.6%, 15.8%);--relay-colors-slate-dark-5: hsl(199, 6.4%, 17.9%);--relay-colors-slate-dark-6: hsl(201, 6.2%, 20.5%);--relay-colors-slate-dark-7: hsl(203, 6%, 24.3%);--relay-colors-slate-dark-8: hsl(207, 5.6%, 31.6%);--relay-colors-slate-dark-9: hsl(206, 6%, 43.9%);--relay-colors-slate-dark-10: hsl(206, 5.2%, 49.5%);--relay-colors-slate-dark-11: hsl(206, 6%, 63%);--relay-colors-slate-dark-12: hsl(210, 6%, 93%);--relay-colors-slate-dark-a-1: hsla(0, 0%, 0%, 0);--relay-colors-slate-dark-a-2: hsla(181, 98.9%, 91.8%, .026);--relay-colors-slate-dark-a-3: hsla(182, 86.7%, 91.4%, .057);--relay-colors-slate-dark-a-4: hsla(209, 86.7%, 93.9%, .083);--relay-colors-slate-dark-a-5: hsla(200, 90.3%, 93.4%, .109);--relay-colors-slate-dark-a-6: hsla(209, 95.3%, 93.5%, .139);--relay-colors-slate-dark-a-7: hsla(204, 98.5%, 93.9%, .182);--relay-colors-slate-dark-a-8: hsla(209, 94%, 94.7%, .265);--relay-colors-slate-dark-a-9: hsla(207, 97.3%, 94%, .412);--relay-colors-slate-dark-a-10: hsla(209, 99.4%, 95.2%, .472);--relay-colors-slate-dark-a-11: hsla(208, 98.7%, 96.8%, .615);--relay-colors-slate-dark-a-12: hsla(211, 86.7%, 99.6%, .927);--relay-colors-slate-a-1: var(--relay-colors-slate-light-a-1);--relay-colors-slate-a-2: var(--relay-colors-slate-light-a-2);--relay-colors-slate-a-3: var(--relay-colors-slate-light-a-3);--relay-colors-slate-a-4: var(--relay-colors-slate-light-a-4);--relay-colors-slate-a-5: var(--relay-colors-slate-light-a-5);--relay-colors-slate-a-6: var(--relay-colors-slate-light-a-6);--relay-colors-slate-a-7: var(--relay-colors-slate-light-a-7);--relay-colors-slate-a-8: var(--relay-colors-slate-light-a-8);--relay-colors-slate-a-9: var(--relay-colors-slate-light-a-9);--relay-colors-slate-a-10: var(--relay-colors-slate-light-a-10);--relay-colors-slate-a-11: var(--relay-colors-slate-light-a-11);--relay-colors-slate-a-12: var(--relay-colors-slate-light-a-12);--relay-colors-tomato-1: var(--relay-colors-tomato-light-1);--relay-colors-tomato-2: var(--relay-colors-tomato-light-2);--relay-colors-tomato-3: var(--relay-colors-tomato-light-3);--relay-colors-tomato-4: var(--relay-colors-tomato-light-4);--relay-colors-tomato-5: var(--relay-colors-tomato-light-5);--relay-colors-tomato-6: var(--relay-colors-tomato-light-6);--relay-colors-tomato-7: var(--relay-colors-tomato-light-7);--relay-colors-tomato-8: var(--relay-colors-tomato-light-8);--relay-colors-tomato-9: var(--relay-colors-tomato-light-9);--relay-colors-tomato-10: var(--relay-colors-tomato-light-10);--relay-colors-tomato-11: var(--relay-colors-tomato-light-11);--relay-colors-tomato-12: var(--relay-colors-tomato-light-12);--relay-colors-tomato-light-1: hsl(10, 100%, 99.4%);--relay-colors-tomato-light-2: hsl(8, 100%, 98.4%);--relay-colors-tomato-light-3: hsl(8, 100%, 96.6%);--relay-colors-tomato-light-4: hsl(8, 100%, 94.3%);--relay-colors-tomato-light-5: hsl(8, 92.8%, 91%);--relay-colors-tomato-light-6: hsl(9, 84.7%, 86.3%);--relay-colors-tomato-light-7: hsl(10, 77.3%, 79.5%);--relay-colors-tomato-light-8: hsl(10, 71.6%, 71%);--relay-colors-tomato-light-9: hsl(10, 78%, 54%);--relay-colors-tomato-light-10: hsl(10, 71.5%, 50%);--relay-colors-tomato-light-11: hsl(10, 82%, 43.5%);--relay-colors-tomato-light-12: hsl(10, 50%, 13.5%);--relay-colors-tomato-light-a-1: hsla(0, 100%, 51%, .012);--relay-colors-tomato-light-a-2: hsla(8, 100%, 51%, .032);--relay-colors-tomato-light-a-3: hsla(7, 100%, 50.2%, .067);--relay-colors-tomato-light-a-4: hsla(8, 100%, 50.1%, .114);--relay-colors-tomato-light-a-5: hsla(7, 99.5%, 47.9%, .173);--relay-colors-tomato-light-a-6: hsla(9, 99.9%, 46.2%, .255);--relay-colors-tomato-light-a-7: hsla(10, 99.8%, 43.6%, .365);--relay-colors-tomato-light-a-8: hsla(10, 99.5%, 41.8%, .499);--relay-colors-tomato-light-a-9: hsla(10, 99.9%, 43.8%, .82);--relay-colors-tomato-light-a-10: hsla(10, 100%, 41.8%, .859);--relay-colors-tomato-light-a-11: hsla(10, 99.9%, 38.8%, .922);--relay-colors-tomato-light-a-12: hsla(10, 99%, 7.4%, .934);--relay-colors-tomato-dark-1: hsl(10, 23%, 9.4%);--relay-colors-tomato-dark-2: hsl(9, 44.8%, 11.4%);--relay-colors-tomato-dark-3: hsl(8, 52%, 15.3%);--relay-colors-tomato-dark-4: hsl(7, 56.3%, 18%);--relay-colors-tomato-dark-5: hsl(7, 60.1%, 20.6%);--relay-colors-tomato-dark-6: hsl(8, 64.8%, 24%);--relay-colors-tomato-dark-7: hsl(8, 71.2%, 29.1%);--relay-colors-tomato-dark-8: hsl(10, 80.2%, 35.7%);--relay-colors-tomato-dark-9: hsl(10, 78%, 54%);--relay-colors-tomato-dark-10: hsl(10, 81.7%, 59%);--relay-colors-tomato-dark-11: hsl(10, 85%, 62.8%);--relay-colors-tomato-dark-12: hsl(10, 89%, 96%);--relay-colors-tomato-dark-a-1: hsla(0, 0%, 0%, 0);--relay-colors-tomato-dark-a-2: hsla(5, 100%, 49.6%, .058);--relay-colors-tomato-dark-a-3: hsla(6, 99.6%, 54.9%, .133);--relay-colors-tomato-dark-a-4: hsla(6, 99.2%, 55.4%, .191);--relay-colors-tomato-dark-a-5: hsla(6, 99.5%, 55.8%, .244);--relay-colors-tomato-dark-a-6: hsla(7, 99.7%, 55.9%, .319);--relay-colors-tomato-dark-a-7: hsla(8, 99.8%, 54.8%, .434);--relay-colors-tomato-dark-a-8: hsla(10, 99.8%, 53.5%, .598);--relay-colors-tomato-dark-a-9: hsla(10, 100%, 59.7%, .885);--relay-colors-tomato-dark-a-10: hsla(10, 100%, 63.6%, .916);--relay-colors-tomato-dark-a-11: hsla(10, 99.7%, 66.4%, .939);--relay-colors-tomato-dark-a-12: hsla(12, 100%, 97.1%, .98);--relay-colors-tomato-a-1: var(--relay-colors-tomato-light-a-1);--relay-colors-tomato-a-2: var(--relay-colors-tomato-light-a-2);--relay-colors-tomato-a-3: var(--relay-colors-tomato-light-a-3);--relay-colors-tomato-a-4: var(--relay-colors-tomato-light-a-4);--relay-colors-tomato-a-5: var(--relay-colors-tomato-light-a-5);--relay-colors-tomato-a-6: var(--relay-colors-tomato-light-a-6);--relay-colors-tomato-a-7: var(--relay-colors-tomato-light-a-7);--relay-colors-tomato-a-8: var(--relay-colors-tomato-light-a-8);--relay-colors-tomato-a-9: var(--relay-colors-tomato-light-a-9);--relay-colors-tomato-a-10: var(--relay-colors-tomato-light-a-10);--relay-colors-tomato-a-11: var(--relay-colors-tomato-light-a-11);--relay-colors-tomato-a-12: var(--relay-colors-tomato-light-a-12);--relay-colors-yellow-1: var(--relay-colors-yellow-light-1);--relay-colors-yellow-2: var(--relay-colors-yellow-light-2);--relay-colors-yellow-3: var(--relay-colors-yellow-light-3);--relay-colors-yellow-4: var(--relay-colors-yellow-light-4);--relay-colors-yellow-5: var(--relay-colors-yellow-light-5);--relay-colors-yellow-6: var(--relay-colors-yellow-light-6);--relay-colors-yellow-7: var(--relay-colors-yellow-light-7);--relay-colors-yellow-8: var(--relay-colors-yellow-light-8);--relay-colors-yellow-9: var(--relay-colors-yellow-light-9);--relay-colors-yellow-10: var(--relay-colors-yellow-light-10);--relay-colors-yellow-11: var(--relay-colors-yellow-light-11);--relay-colors-yellow-12: var(--relay-colors-yellow-light-12);--relay-colors-yellow-light-1: hsl(60, 54%, 98.5%);--relay-colors-yellow-light-2: hsl(52, 100%, 95.5%);--relay-colors-yellow-light-3: hsl(55, 100%, 90.9%);--relay-colors-yellow-light-4: hsl(54, 100%, 86.6%);--relay-colors-yellow-light-5: hsl(52, 97.9%, 82%);--relay-colors-yellow-light-6: hsl(50, 89.4%, 76.1%);--relay-colors-yellow-light-7: hsl(47, 80.4%, 68%);--relay-colors-yellow-light-8: hsl(48, 100%, 46.1%);--relay-colors-yellow-light-9: hsl(53, 92%, 50%);--relay-colors-yellow-light-10: hsl(50, 100%, 48.5%);--relay-colors-yellow-light-11: hsl(42, 100%, 29%);--relay-colors-yellow-light-12: hsl(40, 55%, 13.5%);--relay-colors-yellow-light-a-1: hsla(60, 94.3%, 34.6%, .024);--relay-colors-yellow-light-a-2: hsla(52, 100%, 50.4%, .091);--relay-colors-yellow-light-a-3: hsla(55, 100%, 50.2%, .181);--relay-colors-yellow-light-a-4: hsla(54, 100%, 50.1%, .267);--relay-colors-yellow-light-a-5: hsla(52, 99.9%, 49.5%, .357);--relay-colors-yellow-light-a-6: hsla(50, 100%, 47.4%, .451);--relay-colors-yellow-light-a-7: hsla(47, 99.8%, 44.6%, .577);--relay-colors-yellow-light-a-8: hsla(48, 100%, 46%, .98);--relay-colors-yellow-light-a-9: hsla(53, 100%, 48%, .961);--relay-colors-yellow-light-a-10: hsla(50, 100%, 48.4%, .98);--relay-colors-yellow-light-a-11: hsla(42, 100%, 28.6%, .98);--relay-colors-yellow-light-a-12: hsla(41, 98.9%, 8%, .942);--relay-colors-yellow-dark-1: hsl(45, 100%, 5.5%);--relay-colors-yellow-dark-2: hsl(46, 100%, 6.7%);--relay-colors-yellow-dark-3: hsl(45, 100%, 8.7%);--relay-colors-yellow-dark-4: hsl(45, 100%, 10.4%);--relay-colors-yellow-dark-5: hsl(47, 100%, 12.1%);--relay-colors-yellow-dark-6: hsl(49, 100%, 14.3%);--relay-colors-yellow-dark-7: hsl(49, 90.3%, 18.4%);--relay-colors-yellow-dark-8: hsl(50, 100%, 22%);--relay-colors-yellow-dark-9: hsl(53, 92%, 50%);--relay-colors-yellow-dark-10: hsl(54, 100%, 68%);--relay-colors-yellow-dark-11: hsl(48, 100%, 47%);--relay-colors-yellow-dark-12: hsl(53, 100%, 91%);--relay-colors-yellow-dark-a-1: hsla(0, 0%, 0%, 0);--relay-colors-yellow-dark-a-2: hsla(49, 100%, 49.1%, .027);--relay-colors-yellow-dark-a-3: hsla(45, 100%, 49.7%, .071);--relay-colors-yellow-dark-a-4: hsla(46, 100%, 49.7%, .111);--relay-colors-yellow-dark-a-5: hsla(47, 100%, 49.9%, .15);--relay-colors-yellow-dark-a-6: hsla(51, 100%, 49.8%, .199);--relay-colors-yellow-dark-a-7: hsla(51, 99.8%, 53.6%, .269);--relay-colors-yellow-dark-a-8: hsla(51, 100%, 49.9%, .371);--relay-colors-yellow-dark-a-9: hsla(53, 100%, 52%, .956);--relay-colors-yellow-dark-a-10: hsla(56, 100%, 68.4%, .98);--relay-colors-yellow-dark-a-11: hsla(48, 100%, 50%, .934);--relay-colors-yellow-dark-a-12: hsla(60, 100%, 91.8%, .98);--relay-colors-yellow-a-1: var(--relay-colors-yellow-light-a-1);--relay-colors-yellow-a-2: var(--relay-colors-yellow-light-a-2);--relay-colors-yellow-a-3: var(--relay-colors-yellow-light-a-3);--relay-colors-yellow-a-4: var(--relay-colors-yellow-light-a-4);--relay-colors-yellow-a-5: var(--relay-colors-yellow-light-a-5);--relay-colors-yellow-a-6: var(--relay-colors-yellow-light-a-6);--relay-colors-yellow-a-7: var(--relay-colors-yellow-light-a-7);--relay-colors-yellow-a-8: var(--relay-colors-yellow-light-a-8);--relay-colors-yellow-a-9: var(--relay-colors-yellow-light-a-9);--relay-colors-yellow-a-10: var(--relay-colors-yellow-light-a-10);--relay-colors-yellow-a-11: var(--relay-colors-yellow-light-a-11);--relay-colors-yellow-a-12: var(--relay-colors-yellow-light-a-12);--relay-colors-prose-body: var(--relay-colors-slate-12)}:where(.dark,[data-theme=dark]):not(#\#):not(#\#){--relay-colors-primary1: var(--relay-colors-violet-dark-1);--relay-colors-primary2: var(--relay-colors-violet-dark-2);--relay-colors-primary3: var(--relay-colors-violet-dark-3);--relay-colors-primary4: var(--relay-colors-violet-dark-4);--relay-colors-primary5: var(--relay-colors-violet-dark-5);--relay-colors-primary6: var(--relay-colors-violet-dark-6);--relay-colors-primary7: var(--relay-colors-violet-dark-7);--relay-colors-primary8: var(--relay-colors-violet-dark-8);--relay-colors-primary9: var(--relay-colors-violet-dark-9);--relay-colors-primary10: var(--relay-colors-violet-dark-10);--relay-colors-primary11: var(--relay-colors-violet-dark-11);--relay-colors-primary12: var(--relay-colors-violet-dark-12);--relay-colors-widget-background: var(--relay-colors-gray-1);--relay-colors-modal-background: var(--relay-colors-gray-1);--relay-colors-amber-1: var(--relay-colors-amber-dark-1);--relay-colors-amber-2: var(--relay-colors-amber-dark-2);--relay-colors-amber-3: var(--relay-colors-amber-dark-3);--relay-colors-amber-4: var(--relay-colors-amber-dark-4);--relay-colors-amber-5: var(--relay-colors-amber-dark-5);--relay-colors-amber-6: var(--relay-colors-amber-dark-6);--relay-colors-amber-7: var(--relay-colors-amber-dark-7);--relay-colors-amber-8: var(--relay-colors-amber-dark-8);--relay-colors-amber-9: var(--relay-colors-amber-dark-9);--relay-colors-amber-10: var(--relay-colors-amber-dark-10);--relay-colors-amber-11: var(--relay-colors-amber-dark-11);--relay-colors-amber-12: var(--relay-colors-amber-dark-12);--relay-colors-amber-a-1: var(--relay-colors-amber-dark-a-1);--relay-colors-amber-a-2: var(--relay-colors-amber-dark-a-2);--relay-colors-amber-a-3: var(--relay-colors-amber-dark-a-3);--relay-colors-amber-a-4: var(--relay-colors-amber-dark-a-4);--relay-colors-amber-a-5: var(--relay-colors-amber-dark-a-5);--relay-colors-amber-a-6: var(--relay-colors-amber-dark-a-6);--relay-colors-amber-a-7: var(--relay-colors-amber-dark-a-7);--relay-colors-amber-a-8: var(--relay-colors-amber-dark-a-8);--relay-colors-amber-a-9: var(--relay-colors-amber-dark-a-9);--relay-colors-amber-a-10: var(--relay-colors-amber-dark-a-10);--relay-colors-amber-a-11: var(--relay-colors-amber-dark-a-11);--relay-colors-amber-a-12: var(--relay-colors-amber-dark-a-12);--relay-colors-blue-1: var(--relay-colors-blue-dark-1);--relay-colors-blue-2: var(--relay-colors-blue-dark-2);--relay-colors-blue-3: var(--relay-colors-blue-dark-3);--relay-colors-blue-4: var(--relay-colors-blue-dark-4);--relay-colors-blue-5: var(--relay-colors-blue-dark-5);--relay-colors-blue-6: var(--relay-colors-blue-dark-6);--relay-colors-blue-7: var(--relay-colors-blue-dark-7);--relay-colors-blue-8: var(--relay-colors-blue-dark-8);--relay-colors-blue-9: var(--relay-colors-blue-dark-9);--relay-colors-blue-10: var(--relay-colors-blue-dark-10);--relay-colors-blue-11: var(--relay-colors-blue-dark-11);--relay-colors-blue-12: var(--relay-colors-blue-dark-12);--relay-colors-blue-a-1: var(--relay-colors-blue-dark-a-1);--relay-colors-blue-a-2: var(--relay-colors-blue-dark-a-2);--relay-colors-blue-a-3: var(--relay-colors-blue-dark-a-3);--relay-colors-blue-a-4: var(--relay-colors-blue-dark-a-4);--relay-colors-blue-a-5: var(--relay-colors-blue-dark-a-5);--relay-colors-blue-a-6: var(--relay-colors-blue-dark-a-6);--relay-colors-blue-a-7: var(--relay-colors-blue-dark-a-7);--relay-colors-blue-a-8: var(--relay-colors-blue-dark-a-8);--relay-colors-blue-a-9: var(--relay-colors-blue-dark-a-9);--relay-colors-blue-a-10: var(--relay-colors-blue-dark-a-10);--relay-colors-blue-a-11: var(--relay-colors-blue-dark-a-11);--relay-colors-blue-a-12: var(--relay-colors-blue-dark-a-12);--relay-colors-grass-1: var(--relay-colors-grass-dark-1);--relay-colors-grass-2: var(--relay-colors-grass-dark-2);--relay-colors-grass-3: var(--relay-colors-grass-dark-3);--relay-colors-grass-4: var(--relay-colors-grass-dark-4);--relay-colors-grass-5: var(--relay-colors-grass-dark-5);--relay-colors-grass-6: var(--relay-colors-grass-dark-6);--relay-colors-grass-7: var(--relay-colors-grass-dark-7);--relay-colors-grass-8: var(--relay-colors-grass-dark-8);--relay-colors-grass-9: var(--relay-colors-grass-dark-9);--relay-colors-grass-10: var(--relay-colors-grass-dark-10);--relay-colors-grass-11: var(--relay-colors-grass-dark-11);--relay-colors-grass-12: var(--relay-colors-grass-dark-12);--relay-colors-grass-a-1: var(--relay-colors-grass-dark-a-1);--relay-colors-grass-a-2: var(--relay-colors-grass-dark-a-2);--relay-colors-grass-a-3: var(--relay-colors-grass-dark-a-3);--relay-colors-grass-a-4: var(--relay-colors-grass-dark-a-4);--relay-colors-grass-a-5: var(--relay-colors-grass-dark-a-5);--relay-colors-grass-a-6: var(--relay-colors-grass-dark-a-6);--relay-colors-grass-a-7: var(--relay-colors-grass-dark-a-7);--relay-colors-grass-a-8: var(--relay-colors-grass-dark-a-8);--relay-colors-grass-a-9: var(--relay-colors-grass-dark-a-9);--relay-colors-grass-a-10: var(--relay-colors-grass-dark-a-10);--relay-colors-grass-a-11: var(--relay-colors-grass-dark-a-11);--relay-colors-grass-a-12: var(--relay-colors-grass-dark-a-12);--relay-colors-gray-1: var(--relay-colors-gray-dark-1);--relay-colors-gray-2: var(--relay-colors-gray-dark-2);--relay-colors-gray-3: var(--relay-colors-gray-dark-3);--relay-colors-gray-4: var(--relay-colors-gray-dark-4);--relay-colors-gray-5: var(--relay-colors-gray-dark-5);--relay-colors-gray-6: var(--relay-colors-gray-dark-6);--relay-colors-gray-7: var(--relay-colors-gray-dark-7);--relay-colors-gray-8: var(--relay-colors-gray-dark-8);--relay-colors-gray-9: var(--relay-colors-gray-dark-9);--relay-colors-gray-10: var(--relay-colors-gray-dark-10);--relay-colors-gray-11: var(--relay-colors-gray-dark-11);--relay-colors-gray-12: var(--relay-colors-gray-dark-12);--relay-colors-gray-a-1: var(--relay-colors-gray-dark-a-1);--relay-colors-gray-a-2: var(--relay-colors-gray-dark-a-2);--relay-colors-gray-a-3: var(--relay-colors-gray-dark-a-3);--relay-colors-gray-a-4: var(--relay-colors-gray-dark-a-4);--relay-colors-gray-a-5: var(--relay-colors-gray-dark-a-5);--relay-colors-gray-a-6: var(--relay-colors-gray-dark-a-6);--relay-colors-gray-a-7: var(--relay-colors-gray-dark-a-7);--relay-colors-gray-a-8: var(--relay-colors-gray-dark-a-8);--relay-colors-gray-a-9: var(--relay-colors-gray-dark-a-9);--relay-colors-gray-a-10: var(--relay-colors-gray-dark-a-10);--relay-colors-gray-a-11: var(--relay-colors-gray-dark-a-11);--relay-colors-gray-a-12: var(--relay-colors-gray-dark-a-12);--relay-colors-slate-1: var(--relay-colors-slate-dark-1);--relay-colors-slate-2: var(--relay-colors-slate-dark-2);--relay-colors-slate-3: var(--relay-colors-slate-dark-3);--relay-colors-slate-4: var(--relay-colors-slate-dark-4);--relay-colors-slate-5: var(--relay-colors-slate-dark-5);--relay-colors-slate-6: var(--relay-colors-slate-dark-6);--relay-colors-slate-7: var(--relay-colors-slate-dark-7);--relay-colors-slate-8: var(--relay-colors-slate-dark-8);--relay-colors-slate-9: var(--relay-colors-slate-dark-9);--relay-colors-slate-10: var(--relay-colors-slate-dark-10);--relay-colors-slate-11: var(--relay-colors-slate-dark-11);--relay-colors-slate-12: var(--relay-colors-slate-dark-12);--relay-colors-slate-a-1: var(--relay-colors-slate-dark-a-1);--relay-colors-slate-a-2: var(--relay-colors-slate-dark-a-2);--relay-colors-slate-a-3: var(--relay-colors-slate-dark-a-3);--relay-colors-slate-a-4: var(--relay-colors-slate-dark-a-4);--relay-colors-slate-a-5: var(--relay-colors-slate-dark-a-5);--relay-colors-slate-a-6: var(--relay-colors-slate-dark-a-6);--relay-colors-slate-a-7: var(--relay-colors-slate-dark-a-7);--relay-colors-slate-a-8: var(--relay-colors-slate-dark-a-8);--relay-colors-slate-a-9: var(--relay-colors-slate-dark-a-9);--relay-colors-slate-a-10: var(--relay-colors-slate-dark-a-10);--relay-colors-slate-a-11: var(--relay-colors-slate-dark-a-11);--relay-colors-slate-a-12: var(--relay-colors-slate-dark-a-12);--relay-colors-tomato-1: var(--relay-colors-tomato-dark-1);--relay-colors-tomato-2: var(--relay-colors-tomato-dark-2);--relay-colors-tomato-3: var(--relay-colors-tomato-dark-3);--relay-colors-tomato-4: var(--relay-colors-tomato-dark-4);--relay-colors-tomato-5: var(--relay-colors-tomato-dark-5);--relay-colors-tomato-6: var(--relay-colors-tomato-dark-6);--relay-colors-tomato-7: var(--relay-colors-tomato-dark-7);--relay-colors-tomato-8: var(--relay-colors-tomato-dark-8);--relay-colors-tomato-9: var(--relay-colors-tomato-dark-9);--relay-colors-tomato-10: var(--relay-colors-tomato-dark-10);--relay-colors-tomato-11: var(--relay-colors-tomato-dark-11);--relay-colors-tomato-12: var(--relay-colors-tomato-dark-12);--relay-colors-tomato-a-1: var(--relay-colors-tomato-dark-a-1);--relay-colors-tomato-a-2: var(--relay-colors-tomato-dark-a-2);--relay-colors-tomato-a-3: var(--relay-colors-tomato-dark-a-3);--relay-colors-tomato-a-4: var(--relay-colors-tomato-dark-a-4);--relay-colors-tomato-a-5: var(--relay-colors-tomato-dark-a-5);--relay-colors-tomato-a-6: var(--relay-colors-tomato-dark-a-6);--relay-colors-tomato-a-7: var(--relay-colors-tomato-dark-a-7);--relay-colors-tomato-a-8: var(--relay-colors-tomato-dark-a-8);--relay-colors-tomato-a-9: var(--relay-colors-tomato-dark-a-9);--relay-colors-tomato-a-10: var(--relay-colors-tomato-dark-a-10);--relay-colors-tomato-a-11: var(--relay-colors-tomato-dark-a-11);--relay-colors-tomato-a-12: var(--relay-colors-tomato-dark-a-12);--relay-colors-yellow-1: var(--relay-colors-yellow-dark-1);--relay-colors-yellow-2: var(--relay-colors-yellow-dark-2);--relay-colors-yellow-3: var(--relay-colors-yellow-dark-3);--relay-colors-yellow-4: var(--relay-colors-yellow-dark-4);--relay-colors-yellow-5: var(--relay-colors-yellow-dark-5);--relay-colors-yellow-6: var(--relay-colors-yellow-dark-6);--relay-colors-yellow-7: var(--relay-colors-yellow-dark-7);--relay-colors-yellow-8: var(--relay-colors-yellow-dark-8);--relay-colors-yellow-9: var(--relay-colors-yellow-dark-9);--relay-colors-yellow-10: var(--relay-colors-yellow-dark-10);--relay-colors-yellow-11: var(--relay-colors-yellow-dark-11);--relay-colors-yellow-12: var(--relay-colors-yellow-dark-12);--relay-colors-yellow-a-1: var(--relay-colors-yellow-dark-a-1);--relay-colors-yellow-a-2: var(--relay-colors-yellow-dark-a-2);--relay-colors-yellow-a-3: var(--relay-colors-yellow-dark-a-3);--relay-colors-yellow-a-4: var(--relay-colors-yellow-dark-a-4);--relay-colors-yellow-a-5: var(--relay-colors-yellow-dark-a-5);--relay-colors-yellow-a-6: var(--relay-colors-yellow-dark-a-6);--relay-colors-yellow-a-7: var(--relay-colors-yellow-dark-a-7);--relay-colors-yellow-a-8: var(--relay-colors-yellow-dark-a-8);--relay-colors-yellow-a-9: var(--relay-colors-yellow-dark-a-9);--relay-colors-yellow-a-10: var(--relay-colors-yellow-dark-a-10);--relay-colors-yellow-a-11: var(--relay-colors-yellow-dark-a-11);--relay-colors-yellow-a-12: var(--relay-colors-yellow-dark-a-12) }.relay-w_100\%:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.relay-bg_none:not(#\#):not(#\#):not(#\#):not(#\#){background:none}.relay-px_0\!:not(#\#){padding-inline:0!important}.relay-py_1:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--relay-spacing-1)}.relay-h_18:not(#\#):not(#\#):not(#\#):not(#\#){height:18px}.relay-d_flex:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.relay-text_red:not(#\#):not(#\#):not(#\#):not(#\#){color:red}.relay-text_subtleSecondary:not(#\#):not(#\#):not(#\#):not(#\#){color:subtleSecondary}.relay-text_gray9:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray9)}.relay-text_ghost:not(#\#):not(#\#):not(#\#):not(#\#){color:ghost}.relay-w_16:not(#\#):not(#\#):not(#\#):not(#\#){width:16px}.relay-h_16:not(#\#):not(#\#):not(#\#):not(#\#){height:16px}.relay-overflow_hidden:not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden}.relay-h_100\%:not(#\#):not(#\#):not(#\#):not(#\#){height:100%}.relay-gap_4:not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--relay-spacing-4)}.relay-gap_2:not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--relay-spacing-2)}.relay-pos_relative:not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.relay-d_inline-block:not(#\#):not(#\#):not(#\#):not(#\#){display:inline-block}.relay-bg_green2:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-green2)}.relay-p_2:not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--relay-spacing-2)}.relay-rounded_8:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:8px}.relay-bg_amber2:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-amber2)}.relay-text_warning:not(#\#):not(#\#):not(#\#):not(#\#){color:warning}.relay-h_48:not(#\#):not(#\#):not(#\#):not(#\#){height:48px}.relay-pos_absolute:not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.relay-transform_translateY\(-50\%\):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-50%)}.relay-w_24px:not(#\#):not(#\#):not(#\#):not(#\#){width:24px}.relay-h_24px:not(#\#):not(#\#):not(#\#):not(#\#){height:24px}.relay-min-w_24px:not(#\#):not(#\#):not(#\#):not(#\#){min-width:24px}.relay-min-h_24px:not(#\#):not(#\#):not(#\#):not(#\#){min-height:24px}.relay-p_0:not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.relay-rounded_4px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:4px}.relay-text_gray8:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray8)}.relay-text_\#30A46C:not(#\#):not(#\#):not(#\#):not(#\#){color:#30a46c}.relay-text_\#FFA01C:not(#\#):not(#\#):not(#\#):not(#\#){color:#ffa01c}.relay-text_\#9CA3AF:not(#\#):not(#\#):not(#\#):not(#\#){color:#9ca3af}.relay-gap_6px:not(#\#):not(#\#):not(#\#):not(#\#){gap:6px}.relay-cursor_pointer:not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}.relay-px_8px:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:8px}.relay-text_transparent:not(#\#):not(#\#):not(#\#):not(#\#){color:transparent}.relay-my_4:not(#\#):not(#\#):not(#\#):not(#\#){margin-block:var(--relay-spacing-4)}.relay-text-align_center:not(#\#):not(#\#):not(#\#):not(#\#){text-align:center}.relay-break_break-word:not(#\#):not(#\#):not(#\#):not(#\#){word-break:break-word}.relay-animation_spin_1s_linear_infinite:not(#\#):not(#\#):not(#\#):not(#\#){animation:spin 1s linear infinite}.relay-fill_primary-color:not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--relay-colors-primary-color)}.relay-pos_fixed:not(#\#):not(#\#):not(#\#):not(#\#){position:fixed}.relay---borderColor_colors\.subtle-border-color:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-subtle-border-color)}.relay-border_1px_solid_var\(--borderColor\):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--borderColor)}.relay-p_4:not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--relay-spacing-4)}.relay-px_2\!:not(#\#){padding-inline:var(--relay-spacing-2)!important}.relay-gap_1:not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--relay-spacing-1)}.relay-min-w_0:not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.relay-rounded_12:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:12px}.relay-p_1:not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--relay-spacing-1)}.relay-text_amber11:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-amber11)}.relay-text_anchor-color:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-anchor-color)}.relay-w_14:not(#\#):not(#\#):not(#\#):not(#\#){width:14px}.relay-h_14:not(#\#):not(#\#):not(#\#):not(#\#){height:14px}.relay-white-space_nowrap:not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap}.relay-text-overflow_ellipsis:not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis}.relay-transition_backdrop-filter_250ms_linear:not(#\#):not(#\#):not(#\#):not(#\#){transition:backdrop-filter .25s linear}.relay---borderColor_colors\.gray\.6:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-gray-6)}.relay-w_auto:not(#\#):not(#\#):not(#\#):not(#\#){width:auto}.relay-py_6px:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:6px}.relay-min-h_auto:not(#\#):not(#\#):not(#\#):not(#\#){min-height:auto}.relay-min-h_23px:not(#\#):not(#\#):not(#\#):not(#\#){min-height:23px}.relay-rounded_6px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:6px}.relay-rounded_12px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:12px}.relay-flex_1:not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 0%}.relay-flex_none:not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.relay-px_1:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--relay-spacing-1)}.relay-border_none:not(#\#):not(#\#):not(#\#):not(#\#){border:none}.relay-text_white:not(#\#):not(#\#):not(#\#):not(#\#){color:#fff}.relay-gap_4px:not(#\#):not(#\#):not(#\#):not(#\#){gap:4px}.relay-gap_3:not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--relay-spacing-3)}.relay-w_50\%:not(#\#):not(#\#):not(#\#):not(#\#){width:50%}.relay-text_subtle:not(#\#):not(#\#):not(#\#):not(#\#){color:subtle}.relay-text_red11:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-red11)}.relay-max-w_190:not(#\#):not(#\#):not(#\#):not(#\#){max-width:190px}.relay-d_none:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.relay-max-w_188:not(#\#):not(#\#):not(#\#):not(#\#){max-width:188px}.relay-min-h_32:not(#\#):not(#\#):not(#\#):not(#\#){min-height:32px}.relay-py_2:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--relay-spacing-2)}.relay-rounded_8px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:8px}.relay-p_4px_6px:not(#\#):not(#\#):not(#\#):not(#\#){padding:4px 6px}.relay-bg_subtle-background-color:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-subtle-background-color)}.relay-border_1px_solid:not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid}.relay-h_36px:not(#\#):not(#\#):not(#\#):not(#\#){height:36px}.relay-px_10px:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:10px}.relay-text-align_right:not(#\#):not(#\#):not(#\#):not(#\#){text-align:right}.relay-min-h_262px:not(#\#):not(#\#):not(#\#):not(#\#){min-height:262px}.relay-max-h_90vh:not(#\#):not(#\#):not(#\#):not(#\#){max-height:90vh}.relay-fill_currentColor:not(#\#):not(#\#):not(#\#):not(#\#){fill:currentColor}.relay-rounded_100px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:100px}.relay-p_8px:not(#\#):not(#\#):not(#\#):not(#\#){padding:8px}.relay-w_32px:not(#\#):not(#\#):not(#\#):not(#\#){width:32px}.relay-h_32px:not(#\#):not(#\#):not(#\#):not(#\#){height:32px}.relay-z_10000001:not(#\#):not(#\#):not(#\#):not(#\#){z-index:10000001}.relay-w_48px:not(#\#):not(#\#):not(#\#):not(#\#){width:48px}.relay-h_48px:not(#\#):not(#\#):not(#\#):not(#\#){height:48px}.relay-bg_amber3:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-amber3)}.relay-rounded_9999:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:9999px}.relay-p_3:not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--relay-spacing-3)}.relay-bg_gray2:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-gray2)}.relay-text_amber9:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-amber9)}.relay-w_24:not(#\#):not(#\#):not(#\#):not(#\#){width:24px}.relay-h_24:not(#\#):not(#\#):not(#\#):not(#\#){height:24px}.relay-h_14px:not(#\#):not(#\#):not(#\#):not(#\#){height:14px}.relay-bg_gray3:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-gray3)}.relay-px_16px:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:16px}.relay-select_none:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-user-select:none;user-select:none}.relay-w_max-content:not(#\#):not(#\#):not(#\#):not(#\#){width:max-content}.relay---focusColor_colors\.focus-color:not(#\#):not(#\#):not(#\#):not(#\#){--focusColor: var(--relay-colors-focus-color)}.relay-text_gray11:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray11)}.relay-text_gray12:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray12)}.relay-ring_none:not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid transparent;outline-offset:2px}.relay-transition_background-color_250ms_linear:not(#\#):not(#\#):not(#\#):not(#\#){transition:background-color .25s linear}.relay-d_inline-flex:not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex}.relay-text_primary-button-color:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-primary-button-color)}.relay-text_primary12:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-primary12)}.relay-text_text-default:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-text-default)}.relay-transition_filter_250ms_linear:not(#\#):not(#\#):not(#\#):not(#\#){transition:filter .25s linear}.relay-rounded_0:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0}.relay-rounded_99999:not(#\#):not(#\#):not(#\#):not(#\#),.relay-rounded_99999px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:99999px}.relay-min-h_40:not(#\#):not(#\#):not(#\#):not(#\#){min-height:40px}.relay-px_3:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--relay-spacing-3)}.relay-px_5:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--relay-spacing-5)}.relay-py_3:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--relay-spacing-3)}.relay-min-h_44:not(#\#):not(#\#):not(#\#):not(#\#){min-height:44px}.relay-py_4:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--relay-spacing-4)}.relay-min-h_52:not(#\#):not(#\#):not(#\#):not(#\#){min-height:52px}.relay-token_32:not(#\#):not(#\#):not(#\#):not(#\#){token:32px}.relay-chain_16:not(#\#):not(#\#):not(#\#):not(#\#){chain:16px}.relay-rounded_4:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:4px}.relay-rounded_50\%:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:50%}.relay-text_primary8:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-primary8)}.relay---borderColor_colors\.modal-background:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-modal-background)}.relay-inset_0:not(#\#):not(#\#):not(#\#):not(#\#){inset:0}.relay-rounded_modal-border-radius:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--relay-radii-modal-border-radius)}.relay-border_modal-border:not(#\#):not(#\#):not(#\#):not(#\#){border:var(--relay-borders-modal-border)}.relay-min-w_90vw:not(#\#):not(#\#):not(#\#):not(#\#){min-width:90vw}.relay-max-w_100vw:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100vw}.relay-max-h_85vh:not(#\#):not(#\#):not(#\#):not(#\#){max-height:85vh}.relay-sr_true:not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.relay-mx_4:not(#\#):not(#\#):not(#\#):not(#\#){margin-inline:var(--relay-spacing-4)}.relay-z_10000002:not(#\#):not(#\#):not(#\#):not(#\#){z-index:10000002}.relay-bg_modal-background:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-modal-background)}.relay-shadow_0px_0px_50px_0px_\#0000001F:not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 50px #0000001f}.relay-border_dropdown-border:not(#\#):not(#\#):not(#\#):not(#\#){border:var(--relay-borders-dropdown-border)}.relay-transition_background-color_150ms_linear:not(#\#):not(#\#):not(#\#):not(#\#){transition:background-color .15s linear}.relay-px_16:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:16px}.relay-py_12:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:12px}.relay-rounded_input-border-radius:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--relay-radii-input-border-radius)}.relay-text_input-color:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-input-color)}.relay-z_0:not(#\#):not(#\#):not(#\#):not(#\#){z-index:0}.relay-bg_red3:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-red3)}.relay-bg_green3:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-green3)}.relay-text_green12:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-green12)}.relay-bg_primary3:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-primary3)}.relay-rounded_25:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:25px}.relay-w_100:not(#\#):not(#\#):not(#\#):not(#\#){width:100px}.relay-h_12:not(#\#):not(#\#):not(#\#):not(#\#){height:12px}.relay-animation_pulse_3s_ease-in-out_infinite:not(#\#):not(#\#):not(#\#):not(#\#){animation:pulse 3s ease-in-out infinite}.relay-w_38px:not(#\#):not(#\#):not(#\#):not(#\#){width:38px}.relay-h_20px:not(#\#):not(#\#):not(#\#):not(#\#){height:20px}.relay-rounded_9999px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:9999px}.relay--webkit-tap-highlight-color_rgba\(0\,_0\,_0\,_0\):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-tap-highlight-color:rgba(0,0,0,0)}.relay-p_0_10px:not(#\#):not(#\#):not(#\#):not(#\#){padding:0 10px}.relay-transition_background-color_250ms:not(#\#):not(#\#):not(#\#):not(#\#){transition:background-color .25s}.relay-d_block:not(#\#):not(#\#):not(#\#):not(#\#){display:block}.relay-w_17\.5px:not(#\#):not(#\#):not(#\#):not(#\#){width:17.5px}.relay-h_17\.5px:not(#\#):not(#\#):not(#\#):not(#\#){height:17.5px}.relay-z_1:not(#\#):not(#\#):not(#\#):not(#\#){z-index:1}.relay---borderColor_colors\.gray\.8:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-gray-8)}.relay-transition_transform_100ms:not(#\#):not(#\#):not(#\#):not(#\#){transition:transform .1s}.relay-transform_translateX\(0px\):not(#\#):not(#\#):not(#\#):not(#\#){transform:translate(0)}.relay-will-change_transform:not(#\#):not(#\#):not(#\#):not(#\#){will-change:transform}.relay-py_2px:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:2px}.relay-text_text-subtle:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-text-subtle)}.relay-text_text-subtle-secondary:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-text-subtle-secondary)}.relay-text_text-error:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-text-error)}.relay-text_blue12:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-blue12)}.relay-text_text-success:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-text-success)}.relay-text_amber12:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-amber12)}.relay-fill_modal-background:not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--relay-colors-modal-background)}.relay-z_10000004:not(#\#):not(#\#):not(#\#):not(#\#){z-index:10000004}.relay-shadow_0px_1px_5px_rgba\(0\,0\,0\,0\.2\):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 1px 5px #0003}.relay-text_\{colors\.grass\.9\}:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-grass-9)}.relay-text_\{colors\.amber\.9\}:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-amber-9)}.relay-rounded-b_0:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-left-radius:0;border-bottom-right-radius:0}.relay-rounded-b_widget-card-border-radius:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-left-radius:var(--relay-radii-widget-card-border-radius);border-bottom-right-radius:var(--relay-radii-widget-card-border-radius)}.relay-border-b_none:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:none}.relay-border-b_widget-card-border:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:var(--relay-borders-widget-card-border)}.relay-rounded_widget-card-border-radius:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--relay-radii-widget-card-border-radius)}.relay-border_widget-card-border:not(#\#):not(#\#):not(#\#):not(#\#){border:var(--relay-borders-widget-card-border)}.relay-transition_border-radius_300ms\,_border-bottom_0s:not(#\#):not(#\#):not(#\#):not(#\#){transition:border-radius .3s,border-bottom 0s}.relay-text_gray6:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray6)}.relay-h_4:not(#\#):not(#\#):not(#\#):not(#\#){height:4px}.relay-w_12:not(#\#):not(#\#):not(#\#):not(#\#){width:12px}.relay-transform_rotate\(-180deg\):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(-180deg)}.relay-transform_rotate\(0\):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(0)}.relay-transition_transform_300ms:not(#\#):not(#\#):not(#\#):not(#\#){transition:transform .3s}.relay-rounded_0_0_12px_12px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0 0 12px 12px}.relay-gap_14:not(#\#):not(#\#):not(#\#):not(#\#){gap:14px}.relay-p_3_0:not(#\#):not(#\#):not(#\#):not(#\#){padding:3 0}.relay-m_0_auto:not(#\#):not(#\#):not(#\#):not(#\#){margin:0 auto}.relay-min-w_200:not(#\#):not(#\#):not(#\#):not(#\#){min-width:200px}.relay-text_success:not(#\#):not(#\#):not(#\#):not(#\#){color:success}.relay-h_1:not(#\#):not(#\#):not(#\#):not(#\#){height:1px}.relay-text_primary11:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-primary11)}.relay-text_error:not(#\#):not(#\#):not(#\#):not(#\#){color:error}.relay-text_primary:not(#\#):not(#\#):not(#\#):not(#\#){color:primary}.relay-text-transform_none:not(#\#):not(#\#):not(#\#):not(#\#){text-transform:none}.relay-p_12px_12px:not(#\#):not(#\#):not(#\#):not(#\#){padding:12px}.relay---borderColor_colors\.amber4:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-amber4)}.relay---borderColor_colors\.red4:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-red4)}.relay-text_red12:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-red12)}.relay-max-w_215:not(#\#):not(#\#):not(#\#):not(#\#){max-width:215px}.relay-text_red10:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-red10)}.relay-text_amber10:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-amber10)}.relay-h_40:not(#\#):not(#\#):not(#\#):not(#\#){height:40px}.relay-px_4\!:not(#\#){padding-inline:var(--relay-spacing-4)!important}.relay-rounded_dropdown-border-radius:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--relay-radii-dropdown-border-radius)}.relay-max-h_290:not(#\#):not(#\#):not(#\#):not(#\#){max-height:290px}.relay-scrollbar-color_var\(--relay-colors-gray5\)_transparent:not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:var(--relay-colors-gray5) transparent}.relay-px_2:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--relay-spacing-2)}.relay-gap_8px:not(#\#):not(#\#):not(#\#):not(#\#){gap:8px}.relay-w_20:not(#\#):not(#\#):not(#\#):not(#\#){width:20px}.relay-h_20:not(#\#):not(#\#):not(#\#):not(#\#){height:20px}.relay-transform_rotate\(180deg\):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(180deg)}.relay-text_primary9:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-primary9)}.relay-max-w_212:not(#\#):not(#\#):not(#\#):not(#\#){max-width:212px}.relay-py_10px:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:10px}.relay-h_40px:not(#\#):not(#\#):not(#\#):not(#\#){height:40px}.relay-w_20px:not(#\#):not(#\#):not(#\#):not(#\#){width:20px}.relay-px_12px:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:12px}.relay-min-w_40px:not(#\#):not(#\#):not(#\#):not(#\#){min-width:40px}.relay-h_56px:not(#\#):not(#\#):not(#\#):not(#\#){height:56px}.relay-text-align_left:not(#\#):not(#\#):not(#\#):not(#\#){text-align:left}.relay-max-w_100\%:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%}.relay-py_5:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--relay-spacing-5)}.relay-max-w_312:not(#\#):not(#\#):not(#\#):not(#\#){max-width:312px}.relay-px_0:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:0}.relay-min-w_auto:not(#\#):not(#\#):not(#\#):not(#\#){min-width:auto}.relay-w_27:not(#\#):not(#\#):not(#\#):not(#\#){width:27px}.relay-z_100:not(#\#):not(#\#):not(#\#):not(#\#){z-index:100}.relay-bg_widget-background:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-widget-background)}.relay-h_min\(85vh\,_540px\):not(#\#):not(#\#):not(#\#):not(#\#){height:min(85vh,540px)}.relay-w_min\(400px\,_100vw\):not(#\#):not(#\#):not(#\#):not(#\#){width:min(400px,100vw)}.relay-max-w_min\(400px\,_100vw\):not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(400px,100vw)}.relay-box_border-box:not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box}.relay-gap_2px:not(#\#):not(#\#):not(#\#):not(#\#){gap:2px}.relay-w_40:not(#\#):not(#\#):not(#\#):not(#\#){width:40px}.relay-w_60\%:not(#\#):not(#\#):not(#\#):not(#\#){width:60%}.relay-w_40\%:not(#\#):not(#\#):not(#\#):not(#\#){width:40%}.relay-w_60:not(#\#):not(#\#):not(#\#):not(#\#){width:60px}.relay-px_6px:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:6px}.relay-py_4px:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:4px}.relay-snap-align_start:not(#\#):not(#\#):not(#\#):not(#\#){scroll-snap-align:start}.relay-opacity_1:not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.relay-min-h_24:not(#\#):not(#\#):not(#\#):not(#\#){min-height:24px}.relay-text_grey:not(#\#):not(#\#):not(#\#):not(#\#){color:gray}.relay-my_2:not(#\#):not(#\#):not(#\#):not(#\#){margin-block:var(--relay-spacing-2)}.relay---borderColor_colors\.gray5:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-gray5)}.relay-text-wrap_nowrap:not(#\#):not(#\#):not(#\#):not(#\#){text-wrap:nowrap}.relay-h_min\(85vh\,_600px\):not(#\#):not(#\#):not(#\#):not(#\#){height:min(85vh,600px)}.relay-max-h_min\(85vh\,_600px\):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(85vh,600px)}.relay-max-h_100\%:not(#\#):not(#\#):not(#\#):not(#\#){max-height:100%}.relay-rounded_0px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0}.relay-max-w_412px\!:not(#\#){max-width:412px!important}.relay-text-decor_line-through:not(#\#):not(#\#):not(#\#):not(#\#){text-decoration:line-through}.relay-border_widget-border:not(#\#):not(#\#):not(#\#):not(#\#){border:var(--relay-borders-widget-border)}.relay-min-w_320:not(#\#):not(#\#):not(#\#):not(#\#){min-width:320px}.relay-max-w_408:not(#\#):not(#\#):not(#\#):not(#\#){max-width:408px}.relay-h_23:not(#\#):not(#\#):not(#\#):not(#\#){height:23px}.relay-min-h_18:not(#\#):not(#\#):not(#\#):not(#\#){min-height:18px}.relay-py_0:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:0}.relay-w_45:not(#\#):not(#\#):not(#\#):not(#\#){width:45px}.relay-rounded_widget-border-radius:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--relay-radii-widget-border-radius)}.relay-my_-13:not(#\#):not(#\#):not(#\#):not(#\#){margin-block:-13px}.relay-mx_auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-inline:auto}.relay-h_32:not(#\#):not(#\#):not(#\#):not(#\#){height:32px}.relay-w_32:not(#\#):not(#\#):not(#\#):not(#\#){width:32px}.relay-p_4px:not(#\#):not(#\#):not(#\#):not(#\#){padding:4px}.relay---borderWidth_borders\.widget-swap-currency-button-border-width:not(#\#):not(#\#):not(#\#):not(#\#){--borderWidth: var(--relay-borders-widget-swap-currency-button-border-width)}.relay---borderColor_colors\.widget-swap-currency-button-border-color:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-widget-swap-currency-button-border-color)}.relay-border_var\(--borderWidth\)_solid_var\(--borderColor\):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--borderWidth) solid var(--borderColor)}.relay-z_10:not(#\#):not(#\#):not(#\#):not(#\#){z-index:10}.relay-rounded_widget-swap-currency-button-border-radius:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--relay-radii-widget-swap-currency-button-border-radius)}.relay-text_secondary:not(#\#):not(#\#):not(#\#):not(#\#){color:secondary}.relay-h_10:not(#\#):not(#\#):not(#\#):not(#\#){height:10px}.relay-gap_32px:not(#\#):not(#\#):not(#\#):not(#\#){gap:32px}.relay---thickness_1px:not(#\#):not(#\#):not(#\#):not(#\#){--thickness: 1px}.relay-min-h_42:not(#\#):not(#\#):not(#\#):not(#\#){min-height:42px}.relay-w_90:not(#\#):not(#\#):not(#\#):not(#\#){width:90px}.relay-w_70:not(#\#):not(#\#):not(#\#):not(#\#){width:70px}.relay-min-w_240:not(#\#):not(#\#):not(#\#):not(#\#){min-width:240px}.relay-min-h_85vh:not(#\#):not(#\#):not(#\#):not(#\#){min-height:85vh}.relay-py_12px:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:12px}.relay-text_green9:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-green9)}.relay-h_50:not(#\#):not(#\#):not(#\#):not(#\#){height:50px}.relay-min-h_50:not(#\#):not(#\#):not(#\#):not(#\#){min-height:50px}.relay-w_220px:not(#\#):not(#\#):not(#\#):not(#\#){width:220px}.relay-p_12px:not(#\#):not(#\#):not(#\#):not(#\#){padding:12px}.relay-max-w_150:not(#\#):not(#\#):not(#\#):not(#\#){max-width:150px}.relay-min-w_60:not(#\#):not(#\#):not(#\#):not(#\#){min-width:60px}.relay-max-w_100:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100px}.relay-p_12px_16px:not(#\#):not(#\#):not(#\#):not(#\#){padding:12px 16px}.relay---borderColor_colors\.gray3:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-gray3)}.relay-h_260:not(#\#):not(#\#):not(#\#):not(#\#){height:260px}.relay-rounded_9999999:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:9999999px}.relay-filter_none:not(#\#):not(#\#):not(#\#):not(#\#){filter:none}.relay-filter_grayscale\(100\%\):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(100%)}.relay-p_0_16px:not(#\#):not(#\#):not(#\#):not(#\#){padding:0 16px}.relay-w_1px:not(#\#):not(#\#):not(#\#):not(#\#){width:1px}.relay-fill_gray9:not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--relay-colors-gray9)}.relay-fill_button-disabled-color:not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--relay-colors-button-disabled-color)}.relay-text_button-disabled-color\!:not(#\#){color:var(--relay-colors-button-disabled-color)!important}.relay-text_red9:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-red9)}.relay-text_gray:not(#\#):not(#\#):not(#\#):not(#\#){color:gray}.relay-text_green11:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-green11)}.relay-animation_pulse-shadow_1s_infinite_alternate-reverse:not(#\#):not(#\#):not(#\#):not(#\#){animation:pulse-shadow 1s infinite alternate-reverse}.relay-animation_none:not(#\#):not(#\#):not(#\#):not(#\#){animation:none}.relay-h_30:not(#\#):not(#\#):not(#\#):not(#\#){height:30px}.relay-w_30:not(#\#):not(#\#):not(#\#):not(#\#){width:30px}.relay-p_0_12px:not(#\#):not(#\#):not(#\#):not(#\#){padding:0 12px}.relay-text_slate10:not(#\#):not(#\#):not(#\#):not(#\#){color:slate10}.relay-h_80:not(#\#):not(#\#):not(#\#):not(#\#){height:80px}.relay-w_78:not(#\#):not(#\#):not(#\#):not(#\#){width:78px}.relay-rounded_999999px:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:999999px}.relay---borderColor_white:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: white}.relay-border_2px_solid_var\(--borderColor\):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid var(--borderColor)}.relay---borderColor_colors\.slate\.5:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-slate-5)}.relay-my_12px:not(#\#):not(#\#):not(#\#):not(#\#){margin-block:12px}.relay-bg_gray5:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-gray5)}.relay-text_\#889096:not(#\#):not(#\#):not(#\#):not(#\#){color:#889096}.relay-w_105:not(#\#):not(#\#):not(#\#):not(#\#){width:105px}.relay-h_105:not(#\#):not(#\#):not(#\#):not(#\#){height:105px}.relay-z_999:not(#\#):not(#\#):not(#\#):not(#\#){z-index:999}.relay-transform_translate3d\(0\,0\,0\):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateZ(0)}.relay-border_1\.5px_solid_white:not(#\#):not(#\#):not(#\#):not(#\#){border:1.5px solid white}.relay-h_21:not(#\#):not(#\#):not(#\#):not(#\#){height:21px}.relay-transition_transform_0\.3s_ease:not(#\#):not(#\#):not(#\#):not(#\#){transition:transform .3s ease}.relay-max-h_450px\!:not(#\#){max-height:450px!important}.relay-h_450:not(#\#):not(#\#):not(#\#):not(#\#){height:450px}.relay-h_28:not(#\#):not(#\#):not(#\#):not(#\#){height:28px}.relay-min-h_28:not(#\#):not(#\#):not(#\#):not(#\#){min-height:28px}.relay-pos_sticky:not(#\#):not(#\#):not(#\#):not(#\#){position:sticky}.relay-h_calc\(100\%_-_24px\):not(#\#):not(#\#):not(#\#):not(#\#){height:calc(100% - 24px)}.relay-px_4:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--relay-spacing-4)}.relay-indent_-36px:not(#\#):not(#\#):not(#\#):not(#\#){text-indent:-36px}.relay-white-space_pre:not(#\#):not(#\#):not(#\#):not(#\#){white-space:pre}.relay-border_1px_solid_transparent:not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid transparent}.relay-text_inherit:not(#\#):not(#\#):not(#\#):not(#\#){color:inherit}.relay-w_1:not(#\#):not(#\#):not(#\#):not(#\#){width:1px}.relay-my_5px:not(#\#):not(#\#):not(#\#):not(#\#){margin-block:5px}.relay-w_48:not(#\#):not(#\#):not(#\#):not(#\#){width:48px}.relay-h_52:not(#\#):not(#\#):not(#\#):not(#\#){height:52px}.relay-rounded_100\%:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:100%}.relay-filter_grayscale\(1\):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(1)}.relay-w_80:not(#\#):not(#\#):not(#\#):not(#\#){width:80px}.relay---borderColor_colors\.green10:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-green10)}.relay-border_6px_solid_var\(--borderColor\):not(#\#):not(#\#):not(#\#):not(#\#){border:6px solid var(--borderColor)}.relay-bg_transparent:not(#\#):not(#\#):not(#\#):not(#\#){background-color:transparent}.relay-fw_600:not(#\#):not(#\#):not(#\#):not(#\#){font-weight:600}.relay-fs_32:not(#\#):not(#\#):not(#\#):not(#\#){font-size:32px}.relay-items_center:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.relay-flex_column:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column}.relay-flex-wrap_wrap:not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.relay-right_8px:not(#\#):not(#\#):not(#\#):not(#\#){right:8px}.relay-top_50\%:not(#\#):not(#\#):not(#\#):not(#\#){top:50%}.relay-justify_center:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center}.relay-bg_gray3:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray3)}.relay-right_2:not(#\#):not(#\#):not(#\#):not(#\#){right:var(--relay-spacing-2)}.relay-top_3:not(#\#):not(#\#):not(#\#):not(#\#){top:var(--relay-spacing-3)}.relay-top_0:not(#\#):not(#\#):not(#\#):not(#\#){top:0}.relay-left_0:not(#\#):not(#\#):not(#\#):not(#\#){left:0}.relay-right_0:not(#\#):not(#\#):not(#\#):not(#\#){right:0}.relay-bottom_0:not(#\#):not(#\#):not(#\#):not(#\#){bottom:0}.relay-bg_blackA10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-black-a10)}.relay-content_center:not(#\#):not(#\#):not(#\#):not(#\#){align-content:center}.relay-shrink_1:not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:1}.relay-shrink_0:not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:0}.relay-mb_1:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--relay-spacing-1)}.relay-mb_0:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:0}.relay-fs_14:not(#\#):not(#\#):not(#\#):not(#\#){font-size:14px}.relay-fs_12:not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px}.relay-fw_500:not(#\#):not(#\#):not(#\#):not(#\#){font-weight:500}.relay-leading_100\%:not(#\#):not(#\#):not(#\#):not(#\#){line-height:100%}.relay-bg_widget-selector-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-widget-selector-background)}.relay-leading_normal:not(#\#):not(#\#):not(#\#):not(#\#){line-height:normal}.relay-fs_12px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px}.relay-leading_14px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:14px}.relay-flex_row:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row}.relay-border_gray5:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--relay-colors-gray5)}.relay-pr_28px\!:not(#\#){padding-right:28px!important}.relay-right_8:not(#\#):not(#\#):not(#\#):not(#\#){right:8px}.relay-ml_-20px:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-20px}.relay-ml_0:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:0}.relay-fw_900:not(#\#):not(#\#):not(#\#):not(#\#){font-weight:900}.relay-fw_700:not(#\#):not(#\#):not(#\#):not(#\#){font-weight:700}.relay-font_body:not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--relay-fonts-body)}.relay-fs_16:not(#\#):not(#\#):not(#\#):not(#\#){font-size:16px}.relay-leading_20px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:20px}.relay-bg_primary-button-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-primary-button-background)}.relay-bg_primary4:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-primary4)}.relay-bg_widget-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-widget-background)}.relay-bg_red9:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-red9)}.relay-bg_amber3:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-amber3)}.relay-leading_16px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:16px}.relay-leading_12px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:12px}.relay-bg_modal-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-modal-background)}.relay-justify_space-between:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between}.relay-left_50\%:not(#\#):not(#\#):not(#\#):not(#\#){left:50%}.relay-top_100\%:not(#\#):not(#\#):not(#\#):not(#\#){top:100%}.relay-overflow-y_auto:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:auto}.relay-items_flex-start:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}.relay-items_flex-end:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-end}.relay-items_stretch:not(#\#):not(#\#):not(#\#):not(#\#){align-items:stretch}.relay-items_baseline:not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline}.relay-items_normal:not(#\#):not(#\#):not(#\#):not(#\#){align-items:normal}.relay-justify_flex-start:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-start}.relay-justify_flex-end:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end}.relay-flex_row-reverse:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row-reverse}.relay-flex_column-reverse:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column-reverse}.relay-flex-wrap_nowrap:not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:nowrap}.relay-flex-wrap_wrap-reverse:not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap-reverse}.relay-bg_input-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-input-background)}.relay-leading_42px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:42px}.relay-left_unset:not(#\#):not(#\#):not(#\#):not(#\#){left:unset}.relay-left_16:not(#\#):not(#\#):not(#\#):not(#\#){left:16px}.relay-right_16:not(#\#):not(#\#):not(#\#):not(#\#){right:16px}.relay-right_unset:not(#\#):not(#\#):not(#\#):not(#\#){right:unset}.relay-top_12:not(#\#):not(#\#):not(#\#):not(#\#){top:12px}.relay-animation-name_pulse:not(#\#):not(#\#):not(#\#):not(#\#){animation-name:pulse}.relay-bg_skeleton-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-skeleton-background)}.relay-bg_gray7:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray7)}.relay-bg_gray1:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray1)}.relay-left_2px:not(#\#):not(#\#):not(#\#):not(#\#){left:2px}.relay-bg_gray2:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray2)}.relay-fs_14px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:14px}.relay-border-w_1px:not(#\#):not(#\#):not(#\#):not(#\#){border-width:1px}.relay-border-style_solid:not(#\#):not(#\#):not(#\#):not(#\#){border-style:solid}.relay-border_transparent:not(#\#):not(#\#):not(#\#):not(#\#){border-color:transparent}.relay-fw_800:not(#\#):not(#\#):not(#\#):not(#\#){font-weight:800}.relay-fs_64px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:64px}.relay-font_heading:not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--relay-fonts-heading)}.relay-fs_48px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:48px}.relay-fs_32px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:32px}.relay-fs_24px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:24px}.relay-fs_20px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:20px}.relay-fs_16px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:16px}.relay-fw_400:not(#\#):not(#\#):not(#\#):not(#\#){font-weight:400}.relay-fs_10:not(#\#):not(#\#):not(#\#):not(#\#){font-size:10px}.relay-font-style_italic:not(#\#):not(#\#):not(#\#):not(#\#){font-style:italic}.relay-delay_0s\,_0s:not(#\#):not(#\#):not(#\#):not(#\#){transition-delay:0s,0s}.relay-delay_0s\,_300ms:not(#\#):not(#\#):not(#\#):not(#\#){transition-delay:0s,.3s}.relay-mb_widget-card-section-gutter:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--relay-spacing-widget-card-section-gutter)}.relay-pb_0:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:0}.relay-justify_between:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:between}.relay-pb_3:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--relay-spacing-3)}.relay-pt_0:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0}.relay-self_flex-start:not(#\#):not(#\#):not(#\#):not(#\#){align-self:flex-start}.relay-ml_2:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:var(--relay-spacing-2)}.relay-mb_3:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--relay-spacing-3)}.relay-mt_1:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--relay-spacing-1)}.relay-mr_auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:auto}.relay-mr_1:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:var(--relay-spacing-1)}.relay-bg_slate\.6:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-slate-6)}.relay-mt_2:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--relay-spacing-2)}.relay-mb_2:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--relay-spacing-2)}.relay-items_start:not(#\#):not(#\#):not(#\#):not(#\#){align-items:start}.relay-bg_widget-card-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-widget-card-background)}.relay-bg_amber2:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-amber2)}.relay-bg_red2:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-red2)}.relay-bg_dropdown-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-dropdown-background)}.relay-ml_auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto}.relay-bg_gray6:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray6)}.relay-overflow-x_auto:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:auto}.relay-overflow-y_hidden:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:hidden}.relay-pt_2:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--relay-spacing-2)}.relay-self_center:not(#\#):not(#\#):not(#\#):not(#\#){align-self:center}.relay-grow_1:not(#\#):not(#\#):not(#\#):not(#\#){flex-grow:1}.relay-items_end:not(#\#):not(#\#):not(#\#):not(#\#){align-items:end}.relay-pr_2:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:var(--relay-spacing-2)}.relay-bg_primary5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-primary5)}.relay-pb_1:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--relay-spacing-1)}.relay-mb_8:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:8px}.relay-mr_2:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:var(--relay-spacing-2)}.relay-mr_6px:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:6px}.relay-leading_36px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:36px}.relay-mt_4px:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:4px}.relay-mt_-8px:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-8px}.relay-leading_32px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:32px}.relay-border-block-end-width_var\(--thickness\):not(#\#):not(#\#):not(#\#):not(#\#){border-block-end-width:var(--thickness)}.relay-border_gray4:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--relay-colors-gray4)}.relay-justify_start:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:start}.relay-leading_15px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:15px}.relay-bg_subtle-background-color:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-subtle-background-color)}.relay-bg_gray5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray5)}.relay-pl_16px:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:16px}.relay-mt_12px:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:12px}.relay-bg_gray11:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray11)}.relay-mt_4:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--relay-spacing-4)}.relay-mt_12:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:12px}.relay-mt_8:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:8px}.relay-mb_24:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:24px}.relay-mr_\$2:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:$2}.relay-mb_16px:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:16px}.relay-bg_primary6:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-primary6)}.relay-bg_green3:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-green3)}.relay-pl_12px:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:12px}.relay-bg_green9:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-green9)}.relay-ml_-8px:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-8px}.relay-scroll-pt_40px:not(#\#):not(#\#):not(#\#):not(#\#){scroll-padding-top:40px}.relay-pt_40px:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:40px}.relay-pb_24px:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:24px}.relay-fs_48:not(#\#):not(#\#):not(#\#):not(#\#){font-size:48px}.relay-leading_58px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:58px}.relay-ml_4:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:var(--relay-spacing-4)}.relay-ml_1:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:var(--relay-spacing-1)}.relay-top_-100\%:not(#\#):not(#\#):not(#\#):not(#\#){top:-100%}.relay-bottom_-6px:not(#\#):not(#\#):not(#\#):not(#\#){bottom:-6px}.relay-right_-6px:not(#\#):not(#\#):not(#\#):not(#\#){right:-6px}.relay-mb_4:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--relay-spacing-4)}.relay-mt_24px:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:24px}.relay-mb_6px:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:6px}.relay-mt_6px:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:6px}.relay-bg_green2:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-green2)}.placeholder\:relay-text_gray12:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.placeholder\:relay-text_gray12[data-placeholder]:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray12)}.disabled\:relay-cursor_not-allowed:is(:disabled,[disabled],[data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed}.disabled\:relay-text_button-disabled-color:is(:disabled,[disabled],[data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-button-disabled-color)}.\[\&\:not\(\:disabled\)\]\:relay-text-transform_uppercase:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#){text-transform:uppercase}.data_state_open\:relay-animation_collapsibleSlideDown_300ms_cubic-bezier\(0\.87\,_0\,_0\.13\,_1\)[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){animation:collapsibleSlideDown .3s cubic-bezier(.87,0,.13,1)}.data_state_closed\:relay-animation_collapsibleSlideUp_300ms_cubic-bezier\(0\.87\,_0\,_0\.13\,_1\)[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){animation:collapsibleSlideUp .3s cubic-bezier(.87,0,.13,1)}.placeholder\:relay-text_gray10:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.placeholder\:relay-text_gray10[data-placeholder]:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray10)}.spinButtons\:relay--webkit-appearance_none:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button,.spinButtons\:relay--webkit-appearance_none:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button{-webkit-appearance:none}.\[\&\[data-state\=\'checked\'\]\]\:relay-transform_translateX\(17px\)[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#){transform:translate(17px)}.\[\&\[data-state\=\"active\"\]\]\:relay---borderColor_colors\.gray\.5[data-state=active]:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-gray-5)}.placeholder_parent\:relay-text-overflow_ellipsis[placeholder]:not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis}.\[\&\[data-state\=\"on\"\]\]\:relay-shadow_inset_0_0_0_2px_var\(--focusColor\)[data-state=on]:not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--focusColor)}.placeholder\:relay-text_text-subtle:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.placeholder\:relay-text_text-subtle[data-placeholder]:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-text-subtle)}.placeholder\:relay-text_input-color:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.placeholder\:relay-text_input-color[data-placeholder]:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-input-color)}.disabled\:relay-text_gray10:is(:disabled,[disabled],[data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray10)}.\[\&_\>_\*\]\:relay-text_primary11:not(#\#):not(#\#):not(#\#):not(#\#)>*{color:var(--relay-colors-primary11)}.\[\&_\>_\*\]\:relay-text_gray9:not(#\#):not(#\#):not(#\#):not(#\#)>*{color:var(--relay-colors-gray9)}.\[\&_\>_\*\]\:relay-text_green11:not(#\#):not(#\#):not(#\#):not(#\#)>*,.\[\&_\.green-time\]\:relay-text_green11:not(#\#):not(#\#):not(#\#):not(#\#) .green-time{color:var(--relay-colors-green11)}.before\:relay-pos_absolute:not(#\#):not(#\#):not(#\#):not(#\#):before{position:absolute}.before\:relay-rounded_8:not(#\#):not(#\#):not(#\#):not(#\#):before{border-radius:8px}.before\:relay-w_100\%:not(#\#):not(#\#):not(#\#):not(#\#):before{width:100%}.before\:relay-h_100\%:not(#\#):not(#\#):not(#\#):not(#\#):before{height:100%}.before\:relay-opacity_0\.15:not(#\#):not(#\#):not(#\#):not(#\#):before{opacity:.15}.before\:relay-z_-1:not(#\#):not(#\#):not(#\#):not(#\#):before{z-index:-1}.light:not(#\#):not(#\#):not(#\#):not(#\#) .light\:relay-filter_brightness\(97\%\){filter:brightness(97%)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:relay-filter_brightness\(130\%\),[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:relay-filter_brightness\(130\%\){filter:brightness(130%)}.\[\&\[data-state\=\"active\"\]\]\:relay-bg_widget-background[data-state=active]:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-widget-background)}.\[\&\[data-state\=\"active\"\]\]\:relay-rounded_12px[data-state=active]:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:12px}.\[\&\[data-state\=\"active\"\]\]\:relay-text_text-default[data-state=active]:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-text-default)}.disabled\:relay-bg_button-disabled-background:is(:disabled,[disabled],[data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-button-disabled-background)}.\[\&\:not\(\:disabled\)\]\:relay-font_heading:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--relay-fonts-heading)}.\[\&\:not\(\:disabled\)\]\:relay-fw_700:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:700}.\[\&\:not\(\:disabled\)\]\:relay-font-style_var\(--relay-fonts-button-cta-font-style\,_italic\):not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#){font-style:var(--relay-fonts-button-cta-font-style, italic)}.\[\&\[data-state\=\'checked\'\]\]\:relay-bg_primary-button-background[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-primary-button-background)}.\[\&\[data-state\=\"active\"\]\]\:relay-bg_subtle-background-color[data-state=active]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-subtle-background-color)}.\[\&\[data-state\=\"active\"\]\]\:relay-border_var\(--borderColor\)[data-state=active]:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--borderColor)}.disabled\:relay-bg_widget-selector-background:is(:disabled,[disabled],[data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-widget-selector-background)}.before\:relay-content_\"\":not(#\#):not(#\#):not(#\#):not(#\#):before{content:""}.before\:relay-top_0:not(#\#):not(#\#):not(#\#):not(#\#):before{top:0}.before\:relay-left_0:not(#\#):not(#\#):not(#\#):not(#\#):before{left:0}.before\:relay-bg_primary-color:not(#\#):not(#\#):not(#\#):not(#\#):before{background-color:var(--relay-colors-primary-color)}.\[\&\[data-state\=\"active\"\]\]\:relay-border_slate\.4[data-state=active]:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--relay-colors-slate-4)}.focusWithin\:relay-shadow_inset_0_0_0_2px_var\(--focusColor\):focus-within:not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--focusColor)}.focus\:relay-shadow_none:is(:focus,[data-focus]):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none}.focus\:relay-ring_none:is(:focus,[data-focus]):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid transparent;outline-offset:2px}.focusVisible\:relay-shadow_0_0_0_2px_var\(--focusColor\):is(:focus-visible,[data-focus-visible]):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--focusColor)}.focusVisible\:relay-ring_none:is(:focus-visible,[data-focus-visible]):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid transparent;outline-offset:2px}.focusVisible\:relay-rounded_4px:is(:focus-visible,[data-focus-visible]):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:4px}.focus\:relay-shadow_inset_0_0_0_2px_var\(--focusColor\):is(:focus,[data-focus]):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--focusColor)}.focusVisible\:relay-shadow_inset_0_0_0_2px_var\(--focusColor\):is(:focus-visible,[data-focus-visible]):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--focusColor)}.\[\&\:focus\]\:relay-bg_gray\/10:focus:not(#\#):not(#\#):not(#\#):not(#\#){--mix-backgroundColor: color-mix(in srgb, gray 10%, transparent);background-color:var(--mix-backgroundColor, gray)}.focus\:relay-bg_gray3:is(:focus,[data-focus]):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray3)}.hover\:relay-text_gray11:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray11)}.hover\:relay-backdrop_brightness\(98\%\):is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){backdrop-filter:brightness(98%);-webkit-backdrop-filter:brightness(98%)}.hover\:relay-bg_gray4:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--relay-colors-gray4)}.hover\:relay-text_anchor-hover-color:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-anchor-hover-color)}.hover\:relay-text_gray12:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray12)}.\[\&\:hover\]\:relay-text_primary-button-hover-color:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-primary-button-hover-color)}.\[\&\:hover\]\:relay-text_secondary-button-hover-color:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-secondary-button-hover-color)}.\[\&\:hover\]\:relay-filter_brightness\(97\%\):hover:not(#\#):not(#\#):not(#\#):not(#\#){filter:brightness(97%)}.\[\&\:hover\]\:relay-text_amber11:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-amber11)}.hover\:relay-cursor_pointer:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}.\[\&\:hover\]\:relay-transform_scale\(1\.25\):hover:not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(1.25)}.hover\:relay-bg_widget-selector-hover-background:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-widget-selector-hover-background)}.\[\&\:hover\]\:relay-bg_gray5:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray5)}.\[\&\:hover\]\:relay-bg_primary-button-hover-background:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-primary-button-hover-background)}.\[\&\:hover\]\:relay-bg_secondary-button-hover-background:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-secondary-button-hover-background)}.\[\&\:hover\]\:relay-bg_red10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-red10)}.\[\&\:hover\]\:relay-bg_amber4:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-amber4)}.\[\&\:hover\]\:relay-bg_gray4:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray4)}.hover\:relay-bg_gray\/10:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){--mix-backgroundColor: color-mix(in srgb, gray 10%, transparent);background-color:var(--mix-backgroundColor, gray)}.hover\:relay-bg_gray2:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray2)}.hover\:relay-bg_gray3:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray3)}.hover\:relay-bg_gray6:is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-gray6)}button:hover:not(#\#):not(#\#):not(#\#):not(#\#) .\[button\:hover_\&\]\:relay-bg_gray5{background-color:var(--relay-colors-gray5)}.active\:relay-shadow_inset_0_0_0_2px_var\(--focusColor\):is(:active,[data-active]):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--focusColor)}.disabled\:hover\:relay-text_button-disabled-color:is(:disabled,[disabled],[data-disabled]):is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-button-disabled-color)}.disabled\:placeholder\:relay-text_gray10:is(:disabled,[disabled],[data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.disabled\:placeholder\:relay-text_gray10:is(:disabled,[disabled],[data-disabled])[data-placeholder]:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-gray10)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:\[\&\[data-state\=\"active\"\]\]\:relay-bg_widget-background[data-state=active],[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:\[\&\[data-state\=\"active\"\]\]\:relay-bg_widget-background[data-state=active]{background:var(--relay-colors-widget-background)}.disabled\:hover\:relay-bg_button-disabled-background:is(:disabled,[disabled],[data-disabled]):is(:hover,[data-hover]):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-button-disabled-background)}.\[\&\:not\(\[data-state\=\"active\"\]\)\]\:hover\:relay-bg_transparent\!:not([data-state=active]):is(:hover,[data-hover]):not(#\#){background-color:transparent!important}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:\[\&\[data-state\=\"active\"\]\]\:relay-border_gray\.4[data-state=active],[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:\[\&\[data-state\=\"active\"\]\]\:relay-border_gray\.4[data-state=active]{border-color:var(--relay-colors-gray-4)}.dark:not(#\#) .dark\:\[\&\:not\(\[data-state\=\"active\"\]\)\]\:hover\:relay-bg_transparent\!:not([data-state=active]):is(:hover,[data-hover]),[data-theme=dark]:not(#\#) .dark\:\[\&\:not\(\[data-state\=\"active\"\]\)\]\:hover\:relay-bg_transparent\!:not([data-state=active]):is(:hover,[data-hover]){background-color:transparent!important}@media screen and (min-width:31.25rem){.bp500\:relay-gap_1:not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--relay-spacing-1)}.bp500\:relay-flex_row:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row}.bp500\:relay-flex_column:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column}.bp500\:relay-items_flex-start:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}}@media screen and (min-width:37.5rem){.sm\:relay-w_386:not(#\#):not(#\#):not(#\#):not(#\#){width:386px}.sm\:relay-gap_4px:not(#\#):not(#\#):not(#\#):not(#\#){gap:4px}.sm\:relay-gap_2:not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--relay-spacing-2)}.sm\:relay-w_370:not(#\#):not(#\#):not(#\#):not(#\#){width:370px}.sm\:relay-min-w_400px:not(#\#):not(#\#):not(#\#):not(#\#){min-width:400px}.sm\:relay-max-w_532px:not(#\#):not(#\#):not(#\#):not(#\#){max-width:532px}.sm\:relay-max-w_100\%:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%}.sm\:relay-d_block:not(#\#):not(#\#):not(#\#):not(#\#){display:block}.sm\:relay-d_none:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.sm\:relay-max-w_400px\!:not(#\#){max-width:400px!important}.sm\:relay-fs_12px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px}}@media(min-width:660px){.\[\@media\(min-width\:_660px\)\]\:relay-p_0:not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.\[\@media\(min-width\:_660px\)\]\:relay-text_text-default:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--relay-colors-text-default)}.\[\@media\(min-width\:_660px\)\]\:relay-px_2:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--relay-spacing-2)}.\[\@media\(min-width\:_660px\)\]\:relay-min-w_660:not(#\#):not(#\#):not(#\#):not(#\#){min-width:660px}.\[\@media\(min-width\:_660px\)\]\:relay-min-w_408:not(#\#):not(#\#):not(#\#):not(#\#){min-width:408px}.\[\@media\(min-width\:_660px\)\]\:relay-min-w_400:not(#\#):not(#\#):not(#\#):not(#\#){min-width:400px}.\[\@media\(min-width\:_660px\)\]\:relay-max-w_660:not(#\#):not(#\#):not(#\#):not(#\#){max-width:660px}.\[\@media\(min-width\:_660px\)\]\:relay-max-w_408:not(#\#):not(#\#):not(#\#):not(#\#){max-width:408px}.\[\@media\(min-width\:_660px\)\]\:relay-fs_14px:not(#\#):not(#\#):not(#\#):not(#\#){font-size:14px}.\[\@media\(min-width\:_660px\)\]\:relay-leading_20px:not(#\#):not(#\#):not(#\#):not(#\#){line-height:20px}}@media screen and (min-width:56.25rem){.md\:relay-border_1px_solid:not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid}.md\:relay-py_16px:not(#\#):not(#\#):not(#\#):not(#\#){padding-block:16px}.md\:relay-px_16px:not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:16px}.md\:relay-rounded_widget-card-border-radius:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--relay-radii-widget-card-border-radius)}.md\:relay-min-h_auto:not(#\#):not(#\#):not(#\#):not(#\#){min-height:auto}.md\:relay-min-w_400:not(#\#):not(#\#):not(#\#):not(#\#){min-width:400px}.md\:relay-border_slate\.4:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--relay-colors-slate-4)}.md\:relay-bg_widget-card-background:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--relay-colors-widget-card-background)}}@media screen and (max-width:37.4975rem){.smDown\:relay-d_flex:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.smDown\:relay-w_100\%:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.smDown\:relay-gap_2:not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--relay-spacing-2)}.smDown\:relay---borderColor_colors\.gray\.5:not(#\#):not(#\#):not(#\#):not(#\#){--borderColor: var(--relay-colors-gray-5)}.smDown\:relay-border_1px_solid_var\(--borderColor\):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--borderColor)}.smDown\:relay-mb_2:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--relay-spacing-2)}.smDown\:relay-bg_transparent:not(#\#):not(#\#):not(#\#):not(#\#){background-color:transparent}}@media(max-width:520px){.\[\@media\(max-width\:_520px\)\]\:relay-w_100\%:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.\[\@media\(max-width\:_520px\)\]\:relay-max-w_unset\!:not(#\#){max-width:unset!important}.\[\@media\(max-width\:_520px\)\]\:relay-rounded-br_0:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-right-radius:0}.\[\@media\(max-width\:_520px\)\]\:relay-rounded-bl_0:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-left-radius:0}}@media screen and (max-width:24.9975rem){.bp400Down\:relay-transform_rotate\(90deg\):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(90deg)}.bp400Down\:relay-p_12px_0:not(#\#):not(#\#):not(#\#):not(#\#){padding:12px 0}}.header{display:flex;justify-content:space-between;align-items:center;padding:0 24px;height:56px;background:#0a0a0b;border-bottom:1px solid #1a1a1f;position:fixed;top:0;left:0;right:0;z-index:100;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.header-left{display:flex;align-items:center;gap:32px}.header-logo{display:flex;align-items:center;text-decoration:none;font-size:16px;font-weight:700}.logo-bracket{color:#3f3f46}.logo-text{color:#3b82f6;letter-spacing:.1em}.header-nav{display:flex;gap:8px}.nav-link{text-decoration:none;font-size:11px;font-weight:600;color:#71717a;letter-spacing:.08em;padding:6px 12px;border-radius:3px;transition:all .15s}.nav-link:hover{color:#a1a1aa;background:#18181b}.nav-link--active{color:#fafafa;background:#27272a}.header-right{display:flex;align-items:center;gap:12px}.price-tag{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#111113;border:1px solid #27272a;border-radius:3px}.price-tag--secondary{background:transparent;border-color:#1a1a1f}.price-label{font-size:9px;font-weight:600;color:#52525b;letter-spacing:.05em}.price-value{font-size:12px;font-weight:700;color:#fafafa}.price-tag--secondary .price-value{color:#a1a1aa}.hamburger-btn{display:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;background:transparent;border:1px solid #27272a;border-radius:4px;cursor:pointer;padding:8px;transition:all .2s}.hamburger-btn:hover{background:#18181b;border-color:#3f3f46}.hamburger-line{display:block;width:18px;height:2px;background:#a1a1aa;border-radius:1px;transition:all .3s ease}.hamburger-btn--open .hamburger-line:nth-child(1){transform:translateY(6px) rotate(45deg)}.hamburger-btn--open .hamburger-line:nth-child(2){opacity:0}.hamburger-btn--open .hamburger-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#0a0a0b;border-bottom:1px solid #1a1a1f;padding:16px;opacity:0;transform:translateY(-10px);pointer-events:none;transition:all .2s ease}.mobile-menu--open{opacity:1;transform:translateY(0);pointer-events:auto}.mobile-nav{display:flex;flex-direction:column;gap:4px}.mobile-nav-link{text-decoration:none;font-size:12px;font-weight:600;color:#71717a;letter-spacing:.08em;padding:12px 16px;border-radius:4px;transition:all .15s}.mobile-nav-link:hover{color:#a1a1aa;background:#18181b}.mobile-nav-link--active{color:#fafafa;background:#27272a}.mobile-trade-btn{width:100%;text-align:left;border:none;background:transparent;cursor:pointer;font-family:inherit;color:#fbbf24}.mobile-trade-btn:hover{color:#fbbf24;background:#fbbf241a}.trade-btn{display:flex;align-items:center;justify-content:center;height:34px;padding:0 14px;font-size:11px;font-weight:600;font-family:inherit;letter-spacing:.08em;color:#fbbf24;background:transparent;border:1px solid #fbbf24;border-radius:4px;cursor:pointer;transition:all .15s}.trade-btn:hover{background:#fbbf24;color:#0a0a0b}.tanto-connect-button>button{height:34px!important}.header-center{display:none}.tanto-wrapper-desktop{display:block}@media(max-width:768px){.header{padding:8px 16px;height:auto;min-height:52px;flex-wrap:wrap}.header-left{gap:16px;order:1}.header-nav{display:none}.header-right{gap:8px;order:2}.header-center{display:flex;justify-content:center;width:100%;order:3;padding-top:8px}.tanto-wrapper-desktop{display:none}.price-tag{padding:4px 6px;gap:4px}.price-label{font-size:8px}.price-value{font-size:10px}.trade-btn{display:none}.hamburger-btn{display:flex}.mobile-menu{display:block}}.app-footer{position:relative;width:100%;background:#0a0a0b;border-top:1px solid #1a1a1f;margin-top:auto;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.app-footer__content{max-width:1100px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.app-footer__left{display:flex;align-items:center;gap:12px}.footer-indicator{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e80;animation:footerPulse 2s ease-in-out infinite}@keyframes footerPulse{0%,to{opacity:1}50%{opacity:.5}}.footer-status{font-size:9px;font-weight:600;color:#71717a;letter-spacing:.1em;text-transform:uppercase}.footer-divider{width:1px;height:14px;background:#27272a}.footer-copyright{font-size:10px;font-weight:500;color:#52525b;letter-spacing:.05em}.app-footer__center{display:flex;align-items:center;gap:8px}.footer-tag{font-size:9px;font-weight:700;color:#3b82f6;letter-spacing:.1em;padding:4px 10px;background:#3b82f610;border:1px solid #3b82f630;border-radius:3px;text-transform:uppercase}.app-footer__right{display:flex;align-items:center;gap:6px}.footer-link{display:flex;align-items:center;gap:6px;padding:8px 12px;background:transparent;border:1px solid transparent;border-radius:3px;color:#71717a;text-decoration:none;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;transition:all .15s;font-family:inherit}.footer-link:hover{background:#111113;border-color:#1a1a1f;color:#fafafa}.footer-link--active{background:#111113;border-color:#3b82f6;color:#fafafa;box-shadow:0 0 12px #3b82f620}.footer-link-icon{width:12px;height:12px;opacity:.7}.footer-link:hover .footer-link-icon{opacity:1}@media(max-width:768px){.app-footer__content{flex-direction:column;gap:16px;padding:16px 20px}.app-footer__center{order:-1}.app-footer__right{flex-wrap:wrap;justify-content:center}}.info-tooltip-wrapper{position:relative;display:inline-flex;align-items:center;margin-left:6px;cursor:help}.info-tooltip-icon{display:inline-flex;align-items:center;justify-content:center;color:#52525b;transition:color .15s ease}.info-tooltip-wrapper:hover .info-tooltip-icon{color:#a1a1aa}.info-tooltip-content{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);padding:10px 12px;background:#18181b;border:1px solid #27272a;border-radius:6px;color:#e4e4e7;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.01em;white-space:normal;width:max-content;max-width:260px;text-align:center;box-shadow:0 4px 16px #0006;z-index:1000;animation:tooltipFadeIn .15s ease}@keyframes tooltipFadeIn{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.info-tooltip-arrow{position:absolute;top:-5px;left:50%;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background:#18181b;border-left:1px solid #27272a;border-top:1px solid #27272a}.tiles-container{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;width:650px;max-width:100%;flex-shrink:0}@media(min-width:1600px){.tiles-container{width:750px}}.tiles-header{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.header-left{display:flex;align-items:center;gap:8px}.status-dot{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e80;animation:pulse 2s ease-in-out infinite}.status-dot--revealing{background:#f59e0b;box-shadow:0 0 8px #f59e0b80;animation:pulse-fast .5s ease-in-out infinite}.status-dot--pending{background:#3b82f6;box-shadow:0 0 8px #3b82f680;animation:pulse-fast .5s ease-in-out infinite}@keyframes pulse-fast{0%,to{opacity:1}50%{opacity:.3}}.tiles-title{font-size:11px;font-weight:600;color:#a1a1aa;letter-spacing:.1em}.tiles-players-count{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:#22c55e;background:#22c55e15;padding:2px 8px;border-radius:3px;border:1px solid #22c55e30}.players-icon{width:12px;height:12px;color:#22c55e}.header-right{display:flex;align-items:center;gap:8px}.status-badge{font-size:9px;font-weight:700;padding:3px 8px;border-radius:2px;letter-spacing:.05em}.status-badge--loading{color:#71717a;background:#27272a;border:1px solid #3f3f46}.status-badge--time{color:#22c55e;background:#22c55e10;border:1px solid #22c55e30}.status-badge--reveal{color:#f59e0b;background:#f59e0b10;border:1px solid #f59e0b30;animation:pulse-fast .5s ease-in-out infinite}.status-badge--pending{color:#3b82f6;background:#3b82f610;border:1px solid #3b82f630}.error-banner{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#dc262610;border-bottom:1px solid #dc262630}.error-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:#dc2626;color:#fff;font-size:10px;font-weight:700;border-radius:2px}.error-text{font-size:11px;color:#fca5a5}.tiles-grid-wrapper{position:relative;padding:10px}.pending-overlay{position:absolute;inset:0;background:#0a0a0be6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:50}.pending-spinner{width:32px;height:32px;border:2px solid #27272a;border-top-color:#3b82f6;border-radius:50%;animation:spin .8s linear infinite}.pending-text{font-size:10px;font-weight:600;color:#71717a;letter-spacing:.1em}.tiles-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.tiles-grid--locked{pointer-events:none}.tile{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1.4;background:#111113;border:1px solid #27272a;border-radius:3px;cursor:pointer;transition:all .15s ease-out;padding:5px 7px}.tile-top{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.tile-bottom{display:flex;justify-content:flex-end;align-items:flex-end;width:100%}.tile:hover:not(:disabled){background:#18181b;border-color:#3f3f46}.tile:disabled{cursor:not-allowed}.tile--selected{border-color:#fbbf24;background:linear-gradient(135deg,#fbbf2415,#111113);box-shadow:inset 0 0 0 1px #fbbf2420,0 0 12px #fbbf2420}.tile--selected:hover:not(:disabled){border-color:#fcd34d}.tile--highlighted{border-color:#3b82f6;background:linear-gradient(135deg,#3b82f615,#111113);box-shadow:0 0 16px #3b82f640;animation:highlight-flash .5s ease-out}.tile--pending{opacity:.7}.tile--empty{opacity:.75;background:#131316;border-color:#252529}.tile--empty:hover:not(:disabled){opacity:.9;background:#18181b;border-color:#3f3f46}.tile--has-investment{border-color:#3f3f46;background:linear-gradient(135deg,#1a1a1e,#111113);box-shadow:inset 0 0 0 1px #ffffff08}.tile--has-investment:hover:not(:disabled){border-color:#52525b;background:linear-gradient(135deg,#1f1f24,#18181b)}.tile--eliminated{animation:eliminate .3s ease-out forwards}.tile--winner{border-color:#22c55e;background:linear-gradient(135deg,#22c55e20,#111113);animation:winner-reveal .6s ease-out forwards;transform:scale(1.05);z-index:10}.tile--winner-blink{transform:scale(1.05);z-index:10}@keyframes eliminate{0%{opacity:1;transform:scale(1)}to{opacity:.15;transform:scale(.92);filter:grayscale(1)}}@keyframes winner-reveal{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1.05)}}@keyframes winner-blink{0%,to{opacity:1;border-color:#22c55e;background:linear-gradient(135deg,#22c55e30,#111113)}50%{opacity:.6;border-color:#4ade80;background:linear-gradient(135deg,#22c55e50,#111113)}}@keyframes winner-glow{0%,to{box-shadow:0 0 15px #22c55e66,0 0 30px #22c55e33;border-color:#22c55e}50%{box-shadow:0 0 25px #22c55eb3,0 0 50px #22c55e66;border-color:#4ade80}}@keyframes highlight-flash{0%{transform:scale(1);box-shadow:0 0 #3b82f600}50%{transform:scale(1.03);box-shadow:0 0 20px #3b82f6cc}to{transform:scale(1);box-shadow:0 0 16px #3b82f666}}.tile-id{font-size:10px;font-weight:600;color:#71717a;line-height:1}.tile--selected .tile-id{color:#a1a1aa}.tile--eliminated .tile-id{color:#3f3f46}.tile--empty .tile-id{color:#71717a}.tile--has-investment .tile-id{color:#a1a1aa}.tile--winner .tile-id{color:#22c55e}.tile-bets{font-size:9px;font-weight:600;color:#52525b}.tile-bets--active{color:#22c55e}.tile--selected .tile-bets{color:#71717a}.tile--selected .tile-bets--active{color:#4ade80}.tile--has-investment .tile-bets--active{color:#22c55e;text-shadow:0 0 6px #22c55e40}.tile--eliminated .tile-bets{color:#3f3f46}.tile--empty .tile-bets{color:#52525b}.tile-amount{font-size:12px;font-weight:700;color:#fafafa;line-height:1}.tile--selected .tile-amount{color:#fbbf24;text-shadow:0 0 8px #fbbf2440}.tile--eliminated .tile-amount{color:#52525b}.tile--empty .tile-amount{color:#a1a1aa}.tile--has-investment .tile-amount{color:#fafafa;text-shadow:0 0 4px rgba(255,255,255,.1)}.tile--winner .tile-amount{color:#4ade80;text-shadow:0 0 10px #22c55e60}.tiles-footer{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#0d0d0f;border-top:1px solid #1a1a1f}.footer-hint{font-size:9px;font-weight:500;color:#3f3f46;letter-spacing:.05em}.footer-left{display:flex;align-items:center;gap:8px}.footer-selected{font-size:10px;font-weight:700;color:#fbbf24;background:#fbbf2410;padding:3px 8px;border-radius:2px;border:1px solid #fbbf2430}.select-all-btn{font-size:9px;font-weight:600;color:#a1a1aa;background:#18181b;padding:3px 8px;border-radius:2px;border:1px solid #27272a;cursor:pointer;transition:all .15s ease;letter-spacing:.03em;font-family:inherit}.select-all-btn:hover:not(:disabled){color:#fbbf24;border-color:#fbbf2450;background:#fbbf2410}.select-all-btn:disabled{opacity:.5;cursor:not-allowed}.round-results-section{border-top:1px solid #1a1a1f;background:linear-gradient(180deg,#0d0d0f,#0a0a0b);min-height:140px}.results-header{padding:10px 12px;border-bottom:1px solid #1a1a1f}.results-title-row{display:flex;align-items:center;justify-content:space-between}.results-title{font-size:10px;font-weight:700;color:#71717a;letter-spacing:.08em}.results-winning-block{font-size:11px;font-weight:800;color:#22c55e;background:#22c55e15;padding:4px 10px;border-radius:3px;border:1px solid #22c55e30;text-shadow:0 0 8px #22c55e40}.results-content{padding:12px;display:flex;flex-direction:column;gap:12px}.results-main-info{display:flex;flex-direction:column;gap:10px}.results-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.results-stat{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background:#111113;border:1px solid #1a1a1f;border-radius:3px}.results-stat-label{font-size:8px;font-weight:600;color:#3f3f46;letter-spacing:.1em}.results-stat-value{font-size:14px;font-weight:700;color:#e4e4e7}.results-stat-value--highlight{color:#22c55e;text-shadow:0 0 10px #22c55e50}.results-badges{display:flex;flex-wrap:wrap;gap:6px}.results-badge{font-size:9px;font-weight:700;padding:5px 10px;border-radius:3px;letter-spacing:.05em}.results-badge--winner-take-all{color:#fbbf24;background:linear-gradient(135deg,#fbbf2420,#fbbf2410);border:1px solid #fbbf2440;box-shadow:0 0 12px #fbbf2420}.results-badge--motherlode{color:#a855f7;background:linear-gradient(135deg,#a855f720,#a855f710);border:1px solid #a855f740;box-shadow:0 0 12px #a855f720;animation:motherlode-pulse 2s ease-in-out infinite}@keyframes motherlode-pulse{0%,to{box-shadow:0 0 8px #a855f730}50%{box-shadow:0 0 20px #a855f750}}.results-badge--split{color:#3b82f6;background:linear-gradient(135deg,#3b82f620,#3b82f610);border:1px solid #3b82f640}.results-winner-highlight{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:linear-gradient(135deg,#fbbf2415,#fbbf2408);border:1px solid #fbbf2430;border-radius:4px;box-shadow:0 0 20px #fbbf2415}.winner-highlight-label{font-size:9px;font-weight:700;color:#fbbf24;letter-spacing:.1em}.winner-highlight-address{font-size:12px;font-weight:600;color:#fafafa;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.winner-highlight-amount{font-size:13px;font-weight:800;color:#fbbf24;text-shadow:0 0 10px #fbbf2450}.results-winners-grid{display:flex;flex-direction:column;gap:8px}.winners-grid-header{display:flex;align-items:center;gap:8px}.winners-grid-title{font-size:9px;font-weight:600;color:#52525b;letter-spacing:.1em}.winners-grid-count{font-size:10px;font-weight:700;color:#22c55e;background:#22c55e15;padding:2px 6px;border-radius:2px}.winners-grid-list{display:flex;flex-wrap:wrap;gap:4px}.winners-grid-address{font-size:9px;font-weight:500;color:#a1a1aa;background:#18181b;padding:4px 8px;border-radius:3px;border:1px solid #27272a;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;transition:all .15s ease}.winners-grid-address:hover{border-color:#3f3f46;color:#e4e4e7}.winners-grid-more{font-size:9px;font-weight:600;color:#71717a;padding:4px 8px}.results-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px;gap:6px}.results-empty-round{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:6px;background:linear-gradient(135deg,#71717a08 0%,transparent 100%);border:1px dashed #27272a;border-radius:4px;margin:0}.results-empty-round .results-empty-text{color:#52525b}.results-empty-round .results-empty-hint{color:#3f3f46}.results-empty-text{font-size:10px;font-weight:700;color:#3f3f46;letter-spacing:.1em}.results-empty-hint{font-size:9px;font-weight:500;color:#27272a}.results-stats-row{display:flex;gap:16px;padding:8px 0;border-bottom:1px solid #1a1a1f}.results-stat-inline{display:flex;align-items:center;gap:8px}.results-stat-inline .results-stat-label{font-size:9px;font-weight:600;color:#52525b;letter-spacing:.05em}.results-stat-inline .results-stat-value{font-size:12px;font-weight:700;color:#e4e4e7}.results-motherlode-banner{font-size:10px;font-weight:700;color:#a855f7;background:linear-gradient(135deg,#a855f720,#a855f710);border:1px solid #a855f740;padding:8px 12px;border-radius:4px;text-align:center;letter-spacing:.1em;animation:motherlode-pulse 2s ease-in-out infinite}.results-payout-section{display:flex;flex-direction:column;gap:8px}.results-payout-row{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;background:#111113;border:1px solid #1a1a1f;border-radius:4px}.results-payout-row--ore{border-color:#27272a}.results-payout-label{font-size:10px;font-weight:700;color:#71717a;letter-spacing:.05em;min-width:36px;padding-top:2px}.results-payout-desc{font-size:11px;font-weight:500;color:#a1a1aa;line-height:1.4}.results-payout-wta{display:flex;flex-direction:column;gap:6px}.results-wta-header{display:flex;align-items:center;gap:8px}.results-wta-badge{font-size:9px;font-weight:700;color:#fbbf24;background:linear-gradient(135deg,#fbbf2420,#fbbf2410);border:1px solid #fbbf2440;padding:3px 8px;border-radius:3px;letter-spacing:.05em}.results-wta-label{font-size:10px;font-weight:600;color:#a1a1aa}.results-wta-winner{display:flex;align-items:center;gap:10px;padding-left:4px}.results-wta-address{font-size:11px;font-weight:600;color:#fafafa;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.results-wta-amount{font-size:12px;font-weight:800;color:#fbbf24;text-shadow:0 0 8px #fbbf2440}.results-payout-split{display:flex;align-items:center;gap:8px}.results-winners-list{display:flex;flex-direction:column;gap:8px;padding-top:4px;border-top:1px solid #1a1a1f}.winners-list-header{display:flex;align-items:center;gap:8px}.winners-list-title{font-size:9px;font-weight:600;color:#52525b;letter-spacing:.1em}.winners-list-addresses{display:flex;flex-wrap:wrap;gap:4px}.winners-list-address{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:500;color:#a1a1aa;background:#18181b;padding:4px 8px;border-radius:3px;border:1px solid #27272a;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;transition:all .15s ease}.winners-list-address:hover{border-color:#3f3f46;color:#e4e4e7}.winners-list-wta-tag{font-size:7px;font-weight:700;color:#fbbf24;background:#fbbf2420;padding:1px 4px;border-radius:2px;letter-spacing:.03em}.winners-list-you-tag{font-size:7px;font-weight:700;color:#3b82f6;background:#3b82f620;padding:1px 4px;border-radius:2px;letter-spacing:.03em}.winners-list-row--you{background:#3b82f610}.winners-list-more{font-size:9px;font-weight:600;color:#71717a;padding:4px 8px}.winners-list-table{display:flex;flex-direction:column;gap:0;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden}.winners-list-table-header{display:grid;grid-template-columns:1fr 80px 80px 80px;gap:8px;padding:6px 10px;background:#111113;border-bottom:1px solid #1a1a1f}.winners-list-table-header span{font-size:8px;font-weight:700;color:#52525b;letter-spacing:.1em}.winners-list-table-body{display:flex;flex-direction:column;max-height:200px;overflow-y:auto}.winners-list-row{display:grid;grid-template-columns:1fr 80px 80px 80px;gap:8px;padding:8px 10px;border-bottom:1px solid #1a1a1f;transition:background .15s ease}.winners-list-row:last-child{border-bottom:none}.winners-list-row:hover{background:#18181b}.winners-list-row--wta{background:linear-gradient(90deg,#fbbf2408 0%,transparent 100%)}.winners-list-row--wta:hover{background:linear-gradient(90deg,#fbbf2412,#18181b)}.winners-col-address{display:flex;align-items:center;gap:6px;min-width:0}.winners-address-full{font-size:10px;font-weight:500;color:#a1a1aa;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winners-col-bet,.winners-col-won,.winners-col-ore{font-size:10px;font-weight:600;color:#a1a1aa;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;text-align:right}.winners-col-won--positive{color:#22c55e}.winners-col-won--negative{color:#ef4444}.winners-col-ore--positive{color:#fbbf24}@media(max-width:900px){.tiles-container{width:650px}}@media(max-width:700px){.tiles-container{width:100%;max-width:650px}.tiles-grid{gap:4px}.tile{padding:5px 6px}.tile-id{font-size:10px}.tile-bets{font-size:9px}.tile-amount{font-size:12px}.tiles-header,.tiles-footer{padding:8px 12px}.results-content{padding:10px}.results-stats-grid{grid-template-columns:repeat(3,1fr);gap:6px}.results-stat{padding:6px 8px}.results-stat-value{font-size:12px}.results-winner-highlight{flex-direction:column;gap:6px;align-items:flex-start}.winner-highlight-address{font-size:11px}.results-stats-row{gap:12px}.results-payout-row{padding:8px 10px}.results-wta-header{gap:6px}.results-wta-address{font-size:10px}}@media(max-width:540px){.tiles-container{width:100%}.tiles-grid-wrapper{padding:8px}.tiles-grid{gap:3px}.tile{padding:4px 5px;aspect-ratio:1.3}.tile-id{font-size:9px}.tile-bets{font-size:8px}.tile-amount{font-size:11px}.tiles-header,.tiles-footer{padding:6px 10px}.tiles-title{font-size:10px}.status-badge{font-size:8px;padding:2px 6px}.footer-hint{font-size:8px}.footer-selected{font-size:9px;padding:2px 6px}.round-results-section{min-height:120px}.results-header{padding:8px 10px}.results-title{font-size:9px}.results-winning-block{font-size:10px;padding:3px 8px}.results-stats-grid{grid-template-columns:repeat(3,1fr);gap:4px}.results-stat{padding:5px 6px}.results-stat-label{font-size:7px}.results-stat-value{font-size:11px}.results-badge{font-size:8px;padding:4px 8px}.results-stats-row{flex-direction:column;gap:6px}.results-payout-row{flex-direction:column;gap:6px;padding:8px}.results-payout-label{font-size:9px}.results-payout-desc{font-size:10px}.results-wta-header{flex-wrap:wrap;gap:4px}.results-wta-badge{font-size:8px}.results-wta-label{font-size:9px}.results-wta-address{font-size:10px}.results-wta-amount{font-size:11px}.winners-list-address{font-size:8px;padding:3px 6px}.winners-list-wta-tag,.winners-list-you-tag{font-size:6px;padding:1px 3px}.winners-list-table-header{grid-template-columns:1fr 55px 55px 55px;gap:4px;padding:5px 8px}.winners-list-table-header span{font-size:7px}.winners-list-row{grid-template-columns:1fr 55px 55px 55px;gap:4px;padding:6px 8px}.winners-address-full,.winners-col-bet,.winners-col-won,.winners-col-ore{font-size:9px}.winners-list-table-body{max-height:150px}}.user-round-summary{margin:10px 12px 0;padding:10px 12px;border-radius:4px;border:1px solid #1a1a1f;background:#111113}.user-round-summary--win{border-color:#22c55e30;background:linear-gradient(135deg,#22c55e08,#111113)}.user-round-summary--loss{border-color:#ef444430;background:linear-gradient(135deg,#ef444408,#111113)}.user-round-summary-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #1a1a1f}.user-round-summary-title{font-size:9px;font-weight:700;color:#71717a;letter-spacing:.1em}.user-round-summary-badge{font-size:9px;font-weight:700;padding:2px 8px;border-radius:3px;letter-spacing:.05em}.user-round-summary-badge--win{color:#22c55e;background:#22c55e15;border:1px solid #22c55e30}.user-round-summary-badge--loss{color:#ef4444;background:#ef444415;border:1px solid #ef444430}.user-round-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.user-round-stat{display:flex;flex-direction:column;gap:2px}.user-round-stat-label{font-size:8px;font-weight:600;color:#52525b;letter-spacing:.08em}.user-round-stat-value{font-size:11px;font-weight:700;color:#e4e4e7;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;display:flex;align-items:center;gap:6px}.user-round-stat-value--positive{color:#22c55e}.user-round-stat-value--negative{color:#ef4444}.user-round-stat-value--ore{color:#fbbf24}.user-round-wta-tag{font-size:7px;font-weight:700;color:#fbbf24;background:#fbbf2420;padding:1px 4px;border-radius:2px;letter-spacing:.03em}.user-round-ev-badge{font-size:8px;font-weight:700;padding:1px 5px;border-radius:2px;letter-spacing:.03em}.user-round-ev-badge--positive{color:#22c55e;background:#22c55e20}.user-round-ev-badge--negative{color:#ef4444;background:#ef444420}.user-round-summary-loss{display:flex;align-items:center;justify-content:center;padding:6px 0}.user-round-loss-amount{font-size:14px;font-weight:800;color:#ef4444;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}@media(max-width:540px){.user-round-summary{margin:8px 10px 0;padding:8px 10px}.user-round-summary-grid{gap:4px 8px}.user-round-stat-label{font-size:7px}.user-round-stat-value{font-size:10px}.user-round-loss-amount{font-size:12px}}.results-tab-switcher{display:flex;gap:0;border-bottom:1px solid #1a1a1f;background:#0d0d0f}.results-tab{flex:1;padding:8px 12px;font-size:9px;font-weight:700;color:#52525b;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;letter-spacing:.1em;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;transition:all .15s ease}.results-tab:hover{color:#a1a1aa;background:#111113}.results-tab--active{color:#fbbf24;border-bottom-color:#fbbf24;background:#0a0a0b}.results-tab--active:hover{color:#fbbf24;background:#0a0a0b}.strategy-content{display:flex;flex-direction:column;gap:0}.strategy-section-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #1a1a1f}.strategy-section-title{font-size:9px;font-weight:700;color:#71717a;letter-spacing:.1em}.strategy-coverage{font-size:9px;font-weight:600;color:#52525b;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.strategy-bettors-table{border-bottom:1px solid #1a1a1f}.strategy-bettors-header{display:grid;grid-template-columns:1fr 80px 55px;gap:8px;padding:5px 12px;background:#111113;border-bottom:1px solid #1a1a1f}.strategy-bettors-header span{font-size:8px;font-weight:700;color:#52525b;letter-spacing:.1em}.strategy-bettors-body{max-height:140px;overflow-y:auto}.strategy-bettor-row{display:grid;grid-template-columns:1fr 80px 55px;gap:8px;padding:6px 12px;border-bottom:1px solid #1a1a1f;transition:background .15s ease}.strategy-bettor-row:last-child{border-bottom:none}.strategy-bettor-row:hover{background:#18181b}.strategy-bettor-row--you{background:#3b82f610}.strat-col-address{display:flex;align-items:center;gap:6px;min-width:0}.strat-address-text{font-size:10px;font-weight:500;color:#a1a1aa;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strat-col-amount{font-size:10px;font-weight:600;color:#a1a1aa;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;text-align:right}.strat-col-share{font-size:10px;font-weight:600;color:#71717a;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;text-align:right}.strategy-bettors-hint{font-size:8px;font-weight:500;color:#3f3f46;padding:4px 12px 6px;letter-spacing:.03em}.strategy-bettors-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 12px;gap:4px}.strategy-recommendations{border-top:1px solid #1a1a1f}.strategy-cards{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px 12px 12px}.strategy-card{display:flex;flex-direction:column;gap:6px;padding:8px 10px;background:#111113;border:1px solid #1a1a1f;border-radius:4px;transition:border-color .15s ease}.strategy-card:hover{border-color:#27272a}.strategy-card-header{display:flex;align-items:center;justify-content:space-between}.strategy-card-name{font-size:10px;font-weight:700;color:#e4e4e7;letter-spacing:.08em}.strategy-card-cost{font-size:9px;font-weight:600;color:#71717a;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.strategy-card-details{display:flex;flex-direction:column;gap:3px}.strategy-card-row{display:flex;align-items:center;justify-content:space-between}.strategy-card-label{font-size:9px;font-weight:600;color:#52525b}.strategy-card-value{font-size:9px;font-weight:600;color:#a1a1aa;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.strategy-card-value--positive{color:#22c55e}.strategy-card-value--negative{color:#ef4444}.strategy-card-hint{font-size:8px;font-weight:500;color:#52525b;font-style:italic;padding-top:2px;border-top:1px solid #1a1a1f}@media(max-width:700px){.strategy-bettors-header,.strategy-bettor-row{grid-template-columns:1fr 65px 45px;gap:4px;padding:5px 10px}.strat-address-text,.strat-col-amount,.strat-col-share{font-size:9px}.strategy-cards{padding:6px 10px 10px}.strategy-card{padding:6px 8px}.strategy-card-name{font-size:9px}.strategy-card-label,.strategy-card-value{font-size:8px}}@media(max-width:540px){.results-tab{padding:6px 8px;font-size:8px}.strategy-section-header{padding:6px 10px}.strategy-section-title,.strategy-coverage{font-size:8px}.strategy-bettors-header{grid-template-columns:1fr 55px 40px;padding:4px 8px}.strategy-bettors-header span{font-size:7px}.strategy-bettor-row{grid-template-columns:1fr 55px 40px;padding:5px 8px}.strat-address-text,.strat-col-amount,.strat-col-share{font-size:8px}.strategy-cards{grid-template-columns:1fr;gap:4px;padding:6px 8px 8px}.strategy-card{padding:6px 7px;gap:4px}.strategy-card-name{font-size:9px}.strategy-card-cost,.strategy-card-label,.strategy-card-value{font-size:8px}.strategy-card-hint{font-size:7px}.strategy-bettors-body{max-height:120px}}.refinery-stats-modal{font-family:JetBrains Mono,SF Mono,Fira Code,monospace!important;max-width:560px!important;padding:0!important;overflow:hidden;background:#0a0a0b!important;border:1px solid #1a1a1f!important;border-radius:6px!important;gap:0!important}.refinery-stats-modal>button[type=button]{color:#52525b;opacity:1;top:12px;right:12px;border-radius:3px;padding:4px;transition:all .2s}.refinery-stats-modal>button[type=button]:hover{color:#fafafa;background:#27272a;opacity:1}.refinery-stats-modal>button[type=button]:focus{outline:none;box-shadow:none;ring:none}.refinery-stats-modal>div:first-child{padding:16px 16px 12px;border-bottom:1px solid #1a1a1f}.refinery-stats-title{font-family:JetBrains Mono,SF Mono,Fira Code,monospace!important;font-size:11px!important;font-weight:600!important;color:#a1a1aa!important;letter-spacing:.1em!important;padding:0!important}.refinery-stats-body{padding:16px}.refinery-stats-summary{display:flex;gap:12px;margin-bottom:16px}.refinery-stats-item{flex:1;display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:#111113;border-radius:3px;border:1px solid #1a1a1f}.refinery-stats-item-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em}.refinery-stats-item-value{font-size:16px;font-weight:700;color:#fafafa}.refinery-stats-item-value--amber{color:#f59e0b}.refinery-stats-chart{width:100%;height:280px}.refinery-stats-empty{display:flex;align-items:center;justify-content:center;height:200px;color:#52525b;font-size:12px;font-weight:500;letter-spacing:.05em}.game-panel{display:flex;flex-direction:column;gap:0;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden;position:sticky;top:100px;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.panel-header{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.header-title{font-size:11px;font-weight:600;color:#a1a1aa;letter-spacing:.1em;flex:1}.header-round{font-size:11px;font-weight:700;color:#fbbf24;background:#fbbf2410;padding:2px 8px;border-radius:2px;border:1px solid #fbbf2430}.mode-tabs{display:flex;border-bottom:1px solid #1a1a1f}.mode-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;font-size:10px;font-weight:600;font-family:inherit;letter-spacing:.1em;color:#52525b;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s}.mode-tab:hover{color:#a1a1aa;background:#111113}.mode-tab--active{color:#fafafa;border-bottom-color:#3b82f6;background:#0d0d0f}.mode-tab-badge{font-size:8px;font-weight:700;color:#22c55e;background:#22c55e20;padding:1px 4px;border-radius:2px;border:1px solid #22c55e40}.stats-grid{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #1a1a1f}.stat-cell{display:flex;flex-direction:column;padding:12px 14px;border-right:1px solid #1a1a1f;border-bottom:1px solid #1a1a1f}.stat-cell:nth-child(2n){border-right:none}.stat-cell:nth-last-child(-n+2){border-bottom:none}.stat-cell--primary{grid-column:span 2;background:linear-gradient(135deg,#fbbf2408 0%,transparent 50%);border-right:none}.motherlode-usd--hot{color:#fbbf24;font-weight:600}.motherlode-tier-1{background:linear-gradient(135deg,#f9731610 0%,#fbbf240a 50%,transparent 100%);border-color:#f9731625}.motherlode-tier-1 .stat-value--gold{text-shadow:0 0 24px #fbbf2450}.motherlode-tier-2{background:linear-gradient(135deg,#fbbf2415 0%,#f9731610 50%,transparent 100%);border-color:#fbbf2430;animation:tier2-glow 3s ease-in-out infinite}.motherlode-tier-2 .stat-value--gold{font-size:20px;text-shadow:0 0 30px #fbbf2460}@keyframes tier2-glow{0%,to{box-shadow:inset 0 0 20px #fbbf2408}50%{box-shadow:inset 0 0 30px #fbbf2415}}.motherlode-tier-3{background:linear-gradient(135deg,#f472b612,#fbbf2418,#f9731610);border-color:#f472b635;animation:tier3-glow 2.5s ease-in-out infinite}.motherlode-tier-3 .stat-value--gold{font-size:22px;color:#fcd34d;text-shadow:0 0 35px #fbbf2470}@keyframes tier3-glow{0%,to{box-shadow:inset 0 0 25px #f472b60a,0 0 15px #fbbf2410}50%{box-shadow:inset 0 0 35px #f472b618,0 0 20px #fbbf2420}}.motherlode-tier-4{background:linear-gradient(135deg,#ef444415,#f9731618,#fbbf2415 60%,#ef444410);border-color:#ef444440;animation:tier4-glow 2s ease-in-out infinite;position:relative;overflow:hidden}.motherlode-tier-4:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,#fbbf2410,transparent);animation:tier4-shimmer 3s ease-in-out infinite}.motherlode-tier-4 .stat-value--gold{font-size:24px;color:#fde68a;text-shadow:0 0 40px #fbbf2480,0 0 80px #ef444430;animation:tier4-text-pulse 1.5s ease-in-out infinite}@keyframes tier4-glow{0%,to{box-shadow:inset 0 0 30px #ef444412,0 0 20px #fbbf2415}50%{box-shadow:inset 0 0 45px #ef444420,0 0 30px #fbbf2425}}@keyframes tier4-shimmer{0%{left:-100%}50%,to{left:100%}}@keyframes tier4-text-pulse{0%,to{text-shadow:0 0 40px #fbbf2480,0 0 80px #ef444430}50%{text-shadow:0 0 50px #fbbf24a0,0 0 100px #ef444450}}.stat-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em;margin-bottom:4px}.stat-value{font-size:18px;font-weight:700;color:#fafafa;line-height:1}.stat-value--gold{color:#fbbf24;text-shadow:0 0 20px #fbbf2440}.stat-sub{font-size:10px;color:#52525b;margin-top:2px}.deploy-section,.auto-section{padding:14px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #1a1a1f}.section-badge--active{color:#22c55e;background:#22c55e10;border-color:#22c55e30}.auto-status{display:flex;flex-direction:column;gap:12px}.auto-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.auto-status-item{display:flex;flex-direction:column;gap:2px;padding:10px;background:#111113;border-radius:3px;border:1px solid #1a1a1f}.auto-status-label{font-size:8px;font-weight:500;color:#52525b;letter-spacing:.1em}.auto-status-value{font-size:14px;font-weight:700;color:#fafafa}.auto-status-sub{font-size:10px;color:#52525b;margin-top:2px}.auto-status-actions{display:flex;gap:8px}.auto-edit-btn{flex:1;height:38px;font-size:11px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:#3b82f620;border:1px solid #3b82f650;border-radius:3px;color:#3b82f6;cursor:pointer;transition:all .2s}.auto-edit-btn:hover:not(:disabled){background:#3b82f640;border-color:#3b82f6}.auto-edit-btn:disabled{opacity:.4;cursor:not-allowed}.auto-disable-btn{flex:1;height:38px;font-size:11px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:#ef444420;border:1px solid #ef444450;border-radius:3px;color:#ef4444;cursor:pointer;transition:all .2s}.auto-disable-btn:hover:not(:disabled){background:#ef444440;border-color:#ef4444}.auto-disable-btn:disabled{opacity:.4;cursor:not-allowed}.auto-cancel-btn{width:100%;height:38px;font-size:11px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:transparent;border:1px solid #27272a;border-radius:3px;color:#71717a;cursor:pointer;transition:all .2s}.auto-cancel-btn:hover:not(:disabled){background:#18181b;border-color:#3f3f46;color:#a1a1aa}.auto-cancel-btn:disabled{opacity:.4;cursor:not-allowed}.auto-config{display:flex;flex-direction:column;gap:12px}.auto-input-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.auto-input-group{display:flex;flex-direction:column;gap:4px}.auto-input-group--full{width:100%}.auto-summary{display:flex;justify-content:space-between;padding:10px 12px;background:#111113;border-radius:3px;border:1px solid #1a1a1f}.auto-summary-item{display:flex;flex-direction:column;gap:2px}.auto-summary-label{font-size:8px;font-weight:500;color:#52525b;letter-spacing:.05em}.auto-summary-value{font-size:12px;font-weight:700;color:#fafafa}.auto-enable-btn{width:100%;height:42px;font-size:12px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:3px;color:#fff;cursor:pointer;transition:all .2s;text-transform:uppercase}.auto-enable-btn:hover:not(:disabled){background:linear-gradient(135deg,#4ade80,#22c55e);transform:translateY(-1px);box-shadow:0 4px 12px #22c55e40}.auto-enable-btn:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.auto-hint{font-size:10px;color:#52525b;text-align:center;margin:0}.auto-fee-info{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background:#f9731610;border:1px solid #f9731630;border-radius:3px}.auto-fee-label{font-size:9px;font-weight:500;color:#f97316;letter-spacing:.05em}.auto-fee-value{font-size:11px;font-weight:700;color:#f97316}.auto-summary--secondary{background:transparent;border-color:#27272a}.auto-summary-value--highlight{color:#22c55e}.auto-deposit-section{display:flex;flex-direction:column;gap:8px;padding:10px;background:#111113;border:1px solid #27272a;border-radius:3px}.auto-deposit-header{display:flex;justify-content:space-between;align-items:center}.auto-deposit-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.05em}.auto-deposit-value{font-size:12px;font-weight:700}.auto-deposit-value--ok{color:#22c55e}.auto-deposit-value--low{color:#f97316}.auto-deposit-wallet-balance{display:flex;justify-content:space-between;align-items:center;padding-top:4px;border-top:1px dashed #27272a}.auto-deposit-wallet-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.05em}.auto-deposit-wallet-value{font-size:12px;font-weight:700;color:#a1a1aa}.auto-deposit-row{display:flex;gap:6px}.auto-deposit-input{flex:1;background:#0a0a0b;border:1px solid #27272a;border-radius:3px;color:#fafafa;font-size:13px;font-weight:600;font-family:inherit;padding:6px 10px;height:34px}.auto-deposit-input:focus{border-color:#3b82f6;outline:none}.auto-deposit-btn{height:34px;padding:0 14px;font-size:10px;font-weight:700;font-family:inherit;letter-spacing:.05em;background:#3b82f6;border:none;border-radius:3px;color:#fff;cursor:pointer;transition:all .2s}.auto-deposit-btn:hover:not(:disabled){background:#60a5fa}.auto-deposit-btn:disabled{opacity:.4;cursor:not-allowed}.auto-deposit-needed-btn{width:100%;height:34px;font-size:10px;font-weight:700;font-family:inherit;letter-spacing:.05em;background:#f9731620;border:1px solid #f9731650;border-radius:3px;color:#f97316;cursor:pointer;transition:all .2s}.auto-deposit-needed-btn:hover:not(:disabled){background:#f9731640;border-color:#f97316}.auto-deposit-needed-btn:disabled{opacity:.4;cursor:not-allowed}.deposit-step-indicator{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#3b82f615;border:1px solid #3b82f640;border-radius:3px;animation:pulse-border 1.5s ease-in-out infinite}.deposit-step-indicator span{font-size:10px;font-weight:500;color:#60a5fa;line-height:1.4}@keyframes pulse-border{0%,to{border-color:#3b82f640}50%{border-color:#3b82f680}}.withdraw-section-standalone{padding:14px;display:flex;flex-direction:column;gap:12px;border-top:1px solid #1a1a1f}.withdraw-balance{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#111113;border-radius:3px;border:1px solid #1a1a1f}.withdraw-balance-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em}.withdraw-balance-value{font-size:14px;font-weight:700;color:#fafafa}.withdraw-row{display:flex;gap:6px;align-items:center}.withdraw-input{flex:1;background:#111113;border:1px solid #27272a;border-radius:3px;color:#fafafa;font-size:13px;font-weight:600;font-family:inherit;padding:6px 10px;height:36px}.withdraw-input:focus{border-color:#a855f7;outline:none}.withdraw-btn{height:36px;padding:0 16px;font-size:10px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:linear-gradient(135deg,#a855f7,#7c3aed);border:none;border-radius:3px;color:#fff;cursor:pointer;transition:all .2s}.withdraw-btn:hover:not(:disabled){background:linear-gradient(135deg,#c084fc,#a855f7)}.withdraw-btn:disabled{opacity:.4;cursor:not-allowed}.input-row{display:flex;gap:8px;align-items:flex-end}.input-group{flex:1;display:flex;flex-direction:column;gap:4px}.input-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em;display:flex;align-items:center;gap:4px}.input-info{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:8px;font-weight:700;font-style:italic;color:#71717a;background:#27272a;border-radius:50%;cursor:help;transition:all .15s}.input-info:hover{color:#fafafa;background:#3b82f6}.amount-input{background:#111113;border:1px solid #27272a;border-radius:3px;color:#fafafa;font-size:16px;font-weight:600;font-family:inherit;padding:8px 10px;height:38px}.amount-input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 1px #3b82f620}.balance-info{font-size:10px;color:#71717a;margin-top:2px}.usd-info{font-size:10px;color:#52525b}.quick-btns{display:flex;gap:4px}.quick-btn{padding:8px 10px;font-size:10px;font-weight:600;font-family:inherit;background:#18181b;border:1px solid #27272a;border-radius:3px;color:#71717a;cursor:pointer;transition:all .15s}.quick-btn:hover{background:#27272a;color:#a1a1aa;border-color:#3f3f46}.summary-bar{display:flex;align-items:center;gap:16px;padding:10px 12px;background:#111113;border-radius:3px;border:1px solid #1a1a1f}.summary-item{display:flex;align-items:center;gap:8px}.summary-key{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.05em}.summary-val{font-size:12px;font-weight:700;color:#fafafa}.summary-divider{width:1px;height:16px;background:#27272a}.deploy-btn{width:100%;height:42px;font-size:12px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:3px;color:#fff;cursor:pointer;transition:all .2s;text-transform:uppercase}.deploy-btn:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f640}.deploy-btn:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.refinery-section{padding:14px;display:flex;flex-direction:column;gap:12px}.section-header{display:flex;align-items:center;justify-content:space-between}.section-header-badges{display:flex;align-items:center;gap:6px}.section-badge{font-size:9px;font-weight:600;color:#f97316;background:#f9731610;padding:2px 6px;border-radius:2px;border:1px solid #f9731630}.section-badge--clickable{cursor:pointer;color:#f59e0b;background:#f59e0b10;border-color:#f59e0b30;transition:all .2s}.section-badge--clickable:hover{background:#f59e0b25;border-color:#f59e0b60;color:#fbbf24}.refine-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.refine-stat{display:flex;flex-direction:column;gap:2px;padding:10px;background:#111113;border-radius:3px;border:1px solid #1a1a1f}.refine-stat--highlight{border-color:#22c55e30;background:linear-gradient(135deg,#22c55e08,#111113)}.refine-val{font-size:13px;font-weight:700;color:#fafafa}.refine-stat--highlight .refine-val{color:#22c55e}.refine-key{font-size:8px;font-weight:500;color:#52525b;letter-spacing:.1em}.refine-actions{display:flex;gap:6px;align-items:center}.refine-input{flex:1;background:#111113;border:1px solid #27272a;border-radius:3px;color:#fafafa;font-size:13px;font-weight:600;font-family:inherit;padding:8px 10px;height:36px}.refine-input:focus{border-color:#22c55e;outline:none}.refine-input::placeholder{color:#3f3f46}.max-btn{padding:8px 12px;font-size:9px;font-weight:700;font-family:inherit;letter-spacing:.05em;background:#18181b;border:1px solid #27272a;border-radius:3px;color:#71717a;cursor:pointer;transition:all .15s;height:36px}.max-btn:hover:not(:disabled){background:#27272a;color:#a1a1aa}.max-btn:disabled{opacity:.4;cursor:not-allowed}.refine-btn{height:36px;padding:0 16px;font-size:10px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:3px;color:#fff;cursor:pointer;transition:all .2s}.refine-btn:hover:not(:disabled){background:linear-gradient(135deg,#4ade80,#22c55e)}.refine-btn:disabled{opacity:.4;cursor:not-allowed}.refine-btn--full{width:100%;height:36px}.refine-hint{font-size:10px;color:#52525b;text-align:center;margin:0;line-height:1.4}.claim-yield-btn{width:100%;height:36px;font-size:10px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:#fbbf2430;border:1px solid #fbbf2450;border-radius:3px;color:#fbbf24;cursor:pointer;transition:all .2s;margin-top:6px}.claim-yield-btn:hover:not(:disabled){background:#fbbf2450;border-color:#fbbf24}.claim-yield-btn:disabled{opacity:.4;cursor:not-allowed}@media(max-width:1024px){.game-panel{position:relative;top:0}}@media(max-width:640px){.stats-grid{grid-template-columns:1fr 1fr}.stat-cell{padding:10px 12px}.stat-cell--primary{grid-column:span 2}.stat-value{font-size:16px}.refine-stats{grid-template-columns:repeat(3,1fr)}.input-row{flex-direction:row;align-items:flex-end}.quick-btns{justify-content:flex-end}.refine-actions{flex-wrap:wrap}.refine-input{flex:1 1 100%}}@media(max-width:540px){.game-panel{border-radius:4px}.panel-header{padding:8px 12px}.header-title{font-size:10px}.header-round{font-size:10px;padding:2px 6px}.stats-grid{grid-template-columns:1fr 1fr}.stat-cell{padding:10px 12px}.stat-label{font-size:8px}.stat-value{font-size:15px}.motherlode-tier-2 .stat-value--gold{font-size:17px}.motherlode-tier-3 .stat-value--gold{font-size:19px}.motherlode-tier-4 .stat-value--gold{font-size:21px}.stat-sub{font-size:9px}.deploy-section{padding:12px;gap:10px}.input-label{font-size:8px}.amount-input{font-size:14px;padding:6px 8px;height:34px}.quick-btn{padding:6px 8px;font-size:9px}.summary-bar{padding:8px 10px;gap:12px;flex-wrap:wrap}.summary-key{font-size:8px}.summary-val{font-size:11px}.deploy-btn{height:38px;font-size:11px}.refinery-section{padding:12px;gap:10px}.section-title{font-size:9px}.section-badge{font-size:8px;padding:2px 5px}.refine-stats{grid-template-columns:repeat(3,1fr);gap:6px}.refine-stat{padding:8px}.refine-val{font-size:11px}.refine-key{font-size:7px}.refine-input{font-size:12px;padding:6px 8px;height:32px}.max-btn{padding:6px 10px;font-size:8px;height:32px}.refine-btn{height:32px;padding:0 12px;font-size:9px}.refine-btn--full,.claim-yield-btn{height:32px;font-size:9px}}.chat-container{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;width:320px;height:calc(100vh - 120px);max-height:calc(100vh - 120px);flex-shrink:0;transition:width .3s ease,min-width .3s ease;align-self:start;position:sticky;top:80px}.chat-container--collapsed{width:40px;min-width:40px}.chat-toggle{position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#18181b;border:1px solid #27272a;border-radius:3px;color:#71717a;cursor:pointer;transition:all .15s;z-index:10;padding:0}.chat-container--collapsed .chat-toggle{right:50%;transform:translate(50%)}.chat-toggle:hover{background:#27272a;color:#a1a1aa;border-color:#3f3f46}.chat-toggle svg{transition:transform .3s ease}.chat-header{display:flex;align-items:center;justify-content:space-between;padding:10px 40px 10px 14px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.chat-header-left{display:flex;align-items:center;gap:8px}.chat-indicator{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e80;animation:chat-pulse 2s ease-in-out infinite}@keyframes chat-pulse{0%,to{opacity:1}50%{opacity:.5}}.chat-title{font-size:11px;font-weight:600;color:#a1a1aa;letter-spacing:.1em}.chat-online{display:flex;align-items:center;gap:6px}.chat-online-dot{width:6px;height:6px;background:#3b82f6;border-radius:50%}.chat-online-count{font-size:10px;color:#52525b}.chat-messages{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px;scroll-behavior:smooth}.chat-messages::-webkit-scrollbar{width:4px}.chat-messages::-webkit-scrollbar-track{background:#111113}.chat-messages::-webkit-scrollbar-thumb{background:#27272a;border-radius:2px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#3f3f46}.chat-message{display:flex;gap:10px;padding:8px 10px;background:#111113;border-radius:4px;border-left:2px solid transparent;position:relative;transition:background .15s}.chat-message:hover{background:#18181b}.chat-message--premium{border-left-width:2px}.chat-avatar{width:32px;height:32px;border-radius:50%;border:1px solid #27272a;flex-shrink:0;object-fit:cover}.chat-avatar--default{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.chat-message-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.chat-message-header{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.chat-username{font-size:11px;font-weight:700}.chat-rank-badge{font-size:8px;font-weight:700;padding:2px 5px;border-radius:2px;border:1px solid;letter-spacing:.05em;text-transform:uppercase}.chat-timestamp{font-size:9px;color:#3f3f46;margin-left:auto}.chat-reply-preview{display:flex;align-items:stretch;gap:8px;margin:4px 0}.chat-reply-line{width:2px;background:#3b82f6;border-radius:1px;flex-shrink:0}.chat-reply-content{display:flex;flex-direction:column;gap:2px;padding:4px 8px;background:#0d0d0f;border-radius:3px;min-width:0}.chat-reply-username{font-size:9px;font-weight:600;color:#3b82f6}.chat-reply-text{font-size:10px;color:#52525b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-text{font-size:12px;color:#d4d4d8;line-height:1.5;margin:0;word-wrap:break-word}.chat-message-actions{position:absolute;top:8px;right:8px;display:flex;gap:4px;opacity:0;transition:opacity .15s}.chat-message:hover .chat-message-actions{opacity:1}.chat-reply-btn,.chat-ban-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#27272a;border:none;border-radius:3px;color:#71717a;cursor:pointer;transition:all .15s;padding:0}.chat-reply-btn:hover{background:#3f3f46;color:#a1a1aa}.chat-ban-btn:hover{background:#450a0a;color:#ef4444}.chat-input-container{padding:12px;background:#0d0d0f;border-top:1px solid #1a1a1f;display:flex;flex-direction:column;gap:8px}.chat-replying-to{display:flex;align-items:center;gap:6px;padding:6px 8px;background:#111113;border-radius:3px;border-left:2px solid #3b82f6}.chat-replying-label{font-size:9px;color:#52525b}.chat-replying-username{font-size:10px;font-weight:600;color:#3b82f6}.chat-cancel-reply{margin-left:auto;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#52525b;cursor:pointer;padding:0;transition:color .15s}.chat-cancel-reply:hover{color:#a1a1aa}.chat-input-row{display:flex;gap:8px}.chat-input{flex:1;background:#111113;border:1px solid #27272a;border-radius:3px;color:#fafafa;font-size:12px;font-family:inherit;padding:8px 12px;height:36px;transition:border-color .15s}.chat-input:focus{border-color:#3b82f6;outline:none}.chat-input::placeholder{color:#3f3f46}.chat-send-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:3px;color:#fff;cursor:pointer;transition:all .2s;padding:0;flex-shrink:0}.chat-send-btn:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f640}.chat-send-btn:disabled{opacity:.4;cursor:not-allowed}.chat-collapsed-label{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;padding-top:48px}.chat-collapsed-label span{font-size:10px;font-weight:700;color:#52525b;letter-spacing:.1em}@media(max-width:1440px){.chat-container{width:280px;height:calc(100vh - 120px);max-height:calc(100vh - 120px)}}@media(max-width:1200px){.chat-container{display:none}.chat-container--mobile-open{display:flex;position:fixed;inset:0;width:100%;height:100%;max-height:100%;min-height:100%;z-index:1000;border-radius:0;border:none}.chat-container--mobile-open .chat-header{padding:14px 48px 14px 16px}.chat-container--mobile-open .chat-title{font-size:12px}.chat-container--mobile-open .chat-toggle{width:32px;height:32px;top:12px;right:12px}.chat-container--mobile-open .chat-messages{padding:16px;gap:10px}.chat-container--mobile-open .chat-input-container{padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.chat-container--mobile-open .chat-input{font-size:14px;padding:10px 14px;height:42px}.chat-container--mobile-open .chat-send-btn{width:42px;height:42px}}.mobile-chat-fab{display:none;position:fixed;bottom:20px;right:20px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;cursor:pointer;z-index:999;box-shadow:0 4px 20px #3b82f666;transition:all .2s;align-items:center;justify-content:center}.mobile-chat-fab:hover{transform:scale(1.05);box-shadow:0 6px 24px #3b82f680}.mobile-chat-fab:active{transform:scale(.95)}.mobile-chat-fab svg{width:24px;height:24px}.mobile-chat-fab--has-messages:after{content:"";position:absolute;top:8px;right:8px;width:12px;height:12px;background:#22c55e;border-radius:50%;border:2px solid #0a0a0b;animation:chat-pulse 2s ease-in-out infinite}@media(max-width:1200px){.mobile-chat-fab{display:flex}}@media(max-width:540px){.mobile-chat-fab{bottom:16px;right:16px;width:52px;height:52px}.mobile-chat-fab svg{width:22px;height:22px}}.chat-indicator--offline{background:#ef4444;box-shadow:0 0 8px #ef444480;animation:none}.chat-online-dot--offline{background:#52525b}.chat-error{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#450a0a;border-bottom:1px solid #7f1d1d;font-size:11px;color:#fca5a5}.chat-error-dismiss{background:transparent;border:none;color:#fca5a5;cursor:pointer;font-size:16px;line-height:1;padding:0;margin-left:8px;opacity:.7;transition:opacity .15s}.chat-error-dismiss:hover{opacity:1}.chat-disabled-banner{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:#1c1917;border-bottom:1px solid #292524;font-size:11px;color:#a8a29e}.chat-empty{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px}.chat-empty p{font-size:12px;color:#52525b;margin:0}.chat-message--own{background:#0c1929}.chat-message--own:hover{background:#0f2139}.chat-admin-badge{margin-left:4px;font-size:10px}.chat-send-loading{animation:chat-spin 1s linear infinite}@keyframes chat-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chat-input:disabled{opacity:.5;cursor:not-allowed}.chat-enable-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:4px;color:#fff;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s}.chat-enable-btn:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f640}.chat-enable-btn:active{transform:translateY(0)}.chat-authenticating{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;background:#111113;border-radius:4px;color:#a1a1aa;font-size:12px}.chat-auth-spinner{animation:chat-spin 1s linear infinite}.game-container{display:grid;grid-template-columns:auto auto 400px;grid-template-rows:1fr;align-items:stretch;gap:1.5rem;width:100%;max-width:1600px;margin:0 auto;position:relative;justify-content:center;min-height:calc(100vh - 120px)}.connection-status{top:-2rem;right:0;display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;padding:.25rem .75rem;border-radius:9999px;background:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.connection-status.connected{color:#22c55e}.connection-status.disconnected{color:#f59e0b}.status-dot{width:8px;height:8px;border-radius:50%;background:currentColor;animation:pulse-dot 2s ease-in-out infinite}.connection-status.connected .status-dot{animation:none;background:#22c55e}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.round-result-bar{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(90deg,#22c55ef2,#22c55ed9);border-top:2px solid #22c55e;padding:.875rem 0;z-index:1000;overflow:hidden;box-shadow:0 -2px 10px #0000004d}.round-result-scroll-container{display:flex;width:fit-content;animation:scroll-text 30s linear infinite}.round-result-content{display:inline-flex;align-items:center;gap:1rem;white-space:nowrap;padding-right:2rem}.round-result-label{font-weight:700;color:#fff;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.round-result-message{color:#fff;font-size:.875rem;font-weight:500;flex-shrink:0}@keyframes scroll-text{0%{transform:translate(100vw)}to{transform:translate(-100%)}}@media(max-width:1440px){.game-container{grid-template-columns:auto auto 360px}}@media(max-width:1200px){.game-container{grid-template-columns:auto 380px}}@media(max-width:1100px){.game-container{grid-template-columns:1fr;max-width:700px}}@media(max-width:540px){.game-container{max-width:100%;gap:1rem;padding:0}.connection-status{top:-1.5rem;right:0;font-size:.7rem;padding:.2rem .5rem}.round-result-bar{padding:.75rem 0}.round-result-label,.round-result-message{font-size:.75rem}}.launch-modal-overlay{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.launch-modal{background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;width:100%;max-width:420px;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;overflow:hidden}.launch-modal-header{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.launch-modal-indicator{width:6px;height:6px;background:#fbbf24;border-radius:50%;animation:modal-pulse 2s ease-in-out infinite}@keyframes modal-pulse{0%,to{opacity:1}50%{opacity:.5}}.launch-modal-title{font-size:11px;font-weight:600;color:#a1a1aa;letter-spacing:.1em;flex:1}.launch-modal-close{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #27272a;border-radius:3px;color:#52525b;font-size:18px;font-weight:400;cursor:pointer;transition:all .15s;line-height:1}.launch-modal-close:hover{background:#18181b;border-color:#3f3f46;color:#a1a1aa}.launch-modal-content{padding:20px 14px;display:flex;flex-direction:column;gap:20px}.launch-modal-message{font-size:12px;font-weight:500;color:#71717a;text-align:center;line-height:1.6;margin:0}.launch-modal-time-highlight{color:#fbbf24;font-weight:700}.launch-countdown{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;background:linear-gradient(135deg,#fbbf2408 0%,transparent 50%);border:1px solid #fbbf2420;border-radius:4px}.launch-countdown-item{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:60px}.launch-countdown-value{font-size:32px;font-weight:700;color:#fbbf24;line-height:1;font-variant-numeric:tabular-nums}.launch-countdown-label{font-size:8px;font-weight:500;color:#52525b;letter-spacing:.1em}.launch-countdown-separator{font-size:28px;font-weight:700;color:#fbbf24;margin-bottom:14px}.launch-modal-btn{width:100%;height:42px;font-size:12px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:linear-gradient(135deg,#fbbf24,#d97706);border:none;border-radius:3px;color:#0a0a0b;cursor:pointer;transition:all .2s}.launch-modal-btn:hover{background:linear-gradient(135deg,#fcd34d,#fbbf24)}@media(max-width:540px){.launch-modal{max-width:100%}.launch-countdown-value{font-size:26px}.launch-countdown-item{min-width:50px}.launch-countdown-separator{font-size:22px;margin-bottom:12px}.launch-modal-message{font-size:11px}}.game-page{width:100%;max-width:1400px;margin:0 auto;padding:34px 0}@media(max-width:768px){.game-page{padding:16px 12px}}.about-page{width:100%;min-height:calc(100vh - 56px);padding:32px 24px;display:flex;justify-content:center;align-items:start;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.about-container{max-width:1100px;width:100%;display:grid;grid-template-columns:220px 1fr;gap:24px}.about-sidebar{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden;height:fit-content;position:sticky;top:80px}.sidebar-header{display:flex;align-items:center;gap:8px;padding:14px 16px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.header-label{font-size:9px;font-weight:600;color:#71717a;letter-spacing:.1em}.sidebar-nav{display:flex;flex-direction:column;padding:8px;gap:4px}.nav-item{display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;border:1px solid transparent;border-radius:3px;cursor:pointer;transition:all .15s;text-align:left;font-family:inherit}.nav-item:hover{background:#111113;border-color:#1a1a1f}.nav-item--active{background:#111113;border-color:#3b82f6;box-shadow:0 0 12px #3b82f620}.nav-icon{font-size:10px;font-weight:700;color:#3f3f46;min-width:18px}.nav-item--active .nav-icon{color:#3b82f6}.nav-label{flex:1;font-size:11px;font-weight:600;color:#71717a;letter-spacing:.05em}.nav-item--active .nav-label{color:#fafafa}.nav-arrow{width:14px;height:14px;color:#3f3f46;opacity:0;transition:all .15s}.nav-item:hover .nav-arrow,.nav-item--active .nav-arrow{opacity:1}.nav-item--active .nav-arrow{color:#3b82f6}.sidebar-footer{padding:12px 16px;border-top:1px solid #1a1a1f;margin-top:auto}.version-tag{font-size:9px;font-weight:600;color:#3f3f46;letter-spacing:.1em}.about-content{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden}.content-header{padding:12px 20px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.content-path{font-size:10px;font-weight:500;color:#52525b;letter-spacing:.1em}.content-body{padding:28px;display:flex;flex-direction:column;gap:28px}.section-hero{display:flex;flex-direction:column;gap:8px;padding-bottom:24px;border-bottom:1px solid #1a1a1f}.hero-title{font-size:36px;font-weight:800;color:#fafafa;margin:0;letter-spacing:-.02em;line-height:1}.title-accent{color:#3b82f6}.hero-subtitle{font-size:14px;color:#71717a;margin:0;letter-spacing:.02em}.content-block{display:flex;flex-direction:column;gap:14px}.block-header{display:flex;align-items:center;gap:10px}.block-tag{font-size:10px;font-weight:700;color:#3b82f6;letter-spacing:.1em;padding:4px 10px;background:#3b82f610;border:1px solid #3b82f630;border-radius:3px}.block-tag--gold{color:#fbbf24;background:#fbbf2410;border-color:#fbbf2430}.block-tag--green{color:#22c55e;background:#22c55e10;border-color:#22c55e30}.block-badge{font-size:9px;font-weight:600;color:#52525b;letter-spacing:.05em}.block-text{font-size:13px;color:#a1a1aa;line-height:1.7;margin:0}.highlight-box{display:flex;align-items:flex-start;gap:12px;padding:16px;background:linear-gradient(135deg,#fbbf2408 0%,transparent 50%);border:1px solid #fbbf2430;border-radius:4px;margin-top:8px}.highlight-icon{font-size:18px}.highlight-text{font-size:12px;color:#fbbf24;line-height:1.6;font-weight:500}.stats-highlight{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:20px;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px}.stat-item{display:flex;flex-direction:column;gap:4px;text-align:center}.stat-value{font-size:22px;font-weight:800;color:#fafafa;line-height:1}.fee-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.fee-item{display:flex;flex-direction:column;gap:4px;padding:14px;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px}.fee-percent{font-size:20px;font-weight:800;color:#22c55e}.fee-desc{font-size:10px;color:#71717a;line-height:1.4}.contract-grid{display:flex;flex-direction:column;gap:12px}.contract-item{display:flex;flex-direction:column;gap:10px;padding:16px;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px}.contract-header{display:flex;align-items:center;justify-content:space-between}.contract-label{font-size:10px;font-weight:700;color:#fafafa;letter-spacing:.1em}.contract-status{font-size:8px;font-weight:700;color:#22c55e;letter-spacing:.1em;padding:3px 8px;background:#22c55e15;border:1px solid #22c55e30;border-radius:2px}.contract-address{font-size:11px;color:#3b82f6;background:#111113;padding:10px 12px;border-radius:3px;border:1px solid #27272a;word-break:break-all;font-family:inherit}.contract-desc{font-size:11px;color:#52525b;margin:0;line-height:1.5}.links-row{display:flex;flex-wrap:wrap;gap:10px}.link-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#111113;border:1px solid #27272a;border-radius:3px;color:#a1a1aa;text-decoration:none;font-size:11px;font-weight:600;letter-spacing:.05em;transition:all .15s}.link-btn:hover{background:#18181b;border-color:#3f3f46;color:#fafafa}.link-btn--primary{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;color:#fff}.link-btn--primary:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 12px #3b82f640}.link-icon{width:12px;height:12px}@media(min-width:901px){.about-sidebar,.about-content{align-self:start}}@media(max-width:900px){.about-container{grid-template-columns:1fr;gap:8px}.about-sidebar{position:relative;top:0}.sidebar-nav{flex-direction:row;flex-wrap:wrap}.nav-item{flex:1;min-width:fit-content;justify-content:center}.nav-arrow,.sidebar-footer{display:none}}@media(max-width:768px){.about-page{padding:20px 16px}.sidebar-header{padding:12px 14px}.sidebar-nav{padding:6px;gap:4px}.nav-item{padding:8px 10px;gap:6px}.nav-icon{font-size:9px;min-width:14px}.nav-label{font-size:10px}}@media(max-width:640px){.about-page{padding:16px 12px}.sidebar-header{padding:10px 12px}.header-label{font-size:8px}.sidebar-nav{padding:4px;gap:3px}.nav-item{padding:6px 8px;gap:4px}.nav-icon{font-size:8px;min-width:12px}.nav-label{font-size:9px}.content-header{padding:10px 14px}.content-path{font-size:9px}.content-body{padding:16px;gap:20px}.section-hero{padding-bottom:16px}.hero-title{font-size:24px}.hero-subtitle{font-size:12px}.content-block{gap:10px}.block-tag{font-size:9px;padding:3px 8px}.block-badge{font-size:8px}.block-text{font-size:12px;line-height:1.6}.highlight-box{padding:12px;gap:10px}.highlight-icon{font-size:16px}.highlight-text{font-size:11px}.stats-highlight{grid-template-columns:repeat(3,1fr);padding:14px;gap:8px}.stat-item .stat-value{font-size:16px}.stat-item .stat-label{font-size:7px}.fee-grid{grid-template-columns:repeat(2,1fr);gap:6px}.fee-item{padding:10px}.fee-percent{font-size:16px}.fee-desc{font-size:9px}.contract-item{padding:12px;gap:8px}.contract-label{font-size:9px}.contract-status{font-size:7px;padding:2px 6px}.contract-address{font-size:9px;padding:8px 10px}.contract-desc{font-size:10px}.links-row{flex-direction:column;gap:8px}.link-btn{justify-content:center;padding:12px 16px;font-size:10px}}.explore-page{width:100%;min-height:calc(100vh - 56px);padding:32px 24px;display:flex;justify-content:center;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.explore-container{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:24px}.explore-header{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px}.stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stat-card{display:flex;flex-direction:column;gap:6px;padding:16px;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px}.stat-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em}.stat-value{font-size:22px;font-weight:700;color:#fafafa;line-height:1}.stat-value--red{color:#ef4444}.data-section{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:visible}.section-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.section-title{font-size:10px;font-weight:600;color:#71717a;letter-spacing:.1em}.section-header-controls{display:flex;align-items:center;gap:16px}.round-search{display:flex;gap:4px}.round-search-input{width:90px;padding:6px 10px;font-size:10px;font-family:inherit;color:#fafafa;background:#111113;border:1px solid #27272a;border-radius:3px;outline:none;transition:all .15s}.round-search-input::placeholder{color:#52525b}.round-search-input:focus{border-color:#3f3f46;background:#18181b}.round-search-btn{padding:6px 12px;font-size:9px;font-weight:600;font-family:inherit;letter-spacing:.08em;color:#a1a1aa;background:#18181b;border:1px solid #27272a;border-radius:3px;cursor:pointer;transition:all .15s}.round-search-btn:hover:not(:disabled){color:#fafafa;background:#27272a;border-color:#3f3f46}.round-search-btn:disabled{opacity:.5;cursor:not-allowed}.tab-switcher{display:flex;gap:4px}.tab-btn{padding:6px 12px;font-size:9px;font-weight:600;font-family:inherit;letter-spacing:.08em;color:#52525b;background:transparent;border:1px solid transparent;border-radius:3px;cursor:pointer;transition:all .15s}.tab-btn--active{color:#fafafa;background:#18181b;border-color:#27272a}.table-wrapper{overflow:visible}@media(max-width:1024px){.table-wrapper{overflow-x:auto;overflow-y:visible}}.pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border-top:1px solid #1a1a1f}.pagination-btn{padding:6px 12px;font-size:9px;font-weight:600;font-family:inherit;letter-spacing:.08em;color:#a1a1aa;background:#18181b;border:1px solid #27272a;border-radius:3px;cursor:pointer;transition:all .15s}.pagination-btn:hover:not(:disabled){color:#fafafa;background:#27272a;border-color:#3f3f46}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-info{font-size:10px;color:#52525b;letter-spacing:.05em}.data-table{width:100%;border-collapse:collapse;font-size:12px}.data-table thead{background:#0d0d0f;overflow:visible}.data-table th{padding:12px 16px;text-align:left;font-size:9px;font-weight:600;color:#52525b;letter-spacing:.08em;border-bottom:1px solid #1a1a1f;white-space:nowrap;overflow:visible}.data-table tbody tr{border-bottom:1px solid #111113;transition:background .15s}.data-table tbody tr:hover{background:#111113}.data-table tbody tr:last-child{border-bottom:none}.data-table td{padding:12px 16px;white-space:nowrap}.align-right{text-align:right}.loading-cell,.empty-cell{text-align:center;padding:80px 16px;color:#52525b;font-size:11px;letter-spacing:.1em}.cell-round{font-weight:700;color:#fafafa}.cell-block{color:#71717a}.cell-winner{color:#a1a1aa;font-size:11px;display:flex;align-items:center;gap:4px}.copy-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:#52525b;background:transparent;border:1px solid transparent;border-radius:3px;cursor:pointer;transition:all .15s;flex-shrink:0}.copy-btn:hover{color:#a1a1aa;background:#18181b;border-color:#27272a}.copy-btn svg{display:block}.cell-number{color:#71717a}.cell-amount{color:#fafafa;font-weight:600}.cell-muted{color:#52525b}.cell-highlight{color:#22c55e;font-weight:600}.cell-gold{color:#fbbf24;font-weight:700}.cell-time{color:#52525b;font-size:11px}@media(max-width:1024px){.stats-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.explore-page{padding:20px 16px}.explore-container{gap:16px}.stats-row{grid-template-columns:repeat(2,1fr);gap:8px}.stat-card{padding:12px}.stat-value{font-size:18px}}@media(max-width:640px){.explore-page{padding:16px 12px}.explore-header{padding:10px 12px}.header-title{font-size:11px}.stats-row{grid-template-columns:repeat(2,1fr);gap:6px}.stat-card{padding:10px 12px;gap:4px}.stat-label{font-size:8px}.stat-value{font-size:16px}.section-header{flex-direction:column;gap:10px;align-items:flex-start;padding:10px 12px}.section-header-controls{flex-direction:column;align-items:flex-start;gap:10px;width:100%}.round-search{width:100%}.round-search-input{flex:1;width:auto}.section-title{font-size:9px}.tab-btn{padding:5px 10px;font-size:8px}.table-wrapper{margin:0 -12px;padding:0 12px}.data-table{font-size:10px;min-width:700px}.data-table th,.data-table td{padding:8px 10px}.data-table th{font-size:8px}.cell-winner{font-size:9px;max-width:80px;overflow:hidden;text-overflow:ellipsis}.cell-time{font-size:9px}.loading-cell,.empty-cell{padding:60px 12px;font-size:10px}}.cell-action{text-align:center}.view-btn{padding:4px 10px;font-size:9px;font-weight:600;font-family:inherit;letter-spacing:.05em;color:#a1a1aa;background:#18181b;border:1px solid #27272a;border-radius:3px;cursor:pointer;transition:all .15s}.view-btn:hover{color:#fafafa;background:#27272a;border-color:#3f3f46}.round-modal-backdrop{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.round-modal{background:#0a0a0b;border:1px solid #1a1a1f;border-radius:8px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.round-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#0d0d0f;border-bottom:1px solid #1a1a1f;border-radius:8px 8px 0 0}.round-modal-title{margin:0;font-size:14px;font-weight:700;color:#fafafa;letter-spacing:.05em}.round-modal-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#71717a;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .15s}.round-modal-close:hover{color:#fafafa;background:#18181b;border-color:#27272a}.round-modal-content{flex:1;overflow-y:auto;padding:20px}.round-modal-loading,.round-modal-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:#71717a;font-size:12px}.round-modal-spinner{width:24px;height:24px;border:2px solid #27272a;border-top-color:#22c55e;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.round-modal-error{color:#ef4444}.round-modal-error button{padding:6px 14px;font-size:10px;font-weight:600;font-family:inherit;color:#fafafa;background:#18181b;border:1px solid #27272a;border-radius:4px;cursor:pointer}.round-section-title{margin:0 0 12px;font-size:10px;font-weight:600;color:#52525b;letter-spacing:.1em;text-transform:uppercase}.round-overview-section{margin-bottom:24px}.round-overview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.round-overview-item{display:flex;flex-direction:column;gap:4px;padding:12px;background:#111113;border:1px solid #1a1a1f;border-radius:4px}.round-item-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.08em;text-transform:uppercase}.round-item-value{font-size:12px;font-weight:600;color:#a1a1aa;word-break:break-all}.round-item-value.value-highlight{color:#fafafa}.round-item-value.value-success{color:#22c55e}.round-item-value.value-gold{color:#fbbf24}.round-winners-section{margin-bottom:20px}.motherlode-banner{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;margin-bottom:16px;background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:4px}.motherlode-icon{font-size:18px}.motherlode-text{font-size:12px;font-weight:700;color:#fbbf24;letter-spacing:.1em}.motherlode-amount{font-size:11px;color:#fbbf24;opacity:.8}.round-no-winners{text-align:center;padding:40px 20px;color:#52525b;font-size:11px}.winners-table{border:1px solid #1a1a1f;border-radius:4px;overflow:hidden}.winners-table-header{display:grid;grid-template-columns:40px 1fr 90px 90px 90px;gap:8px;padding:10px 14px;background:#0d0d0f;border-bottom:1px solid #1a1a1f;font-size:9px;font-weight:600;color:#52525b;letter-spacing:.08em;text-transform:uppercase}.winners-table-body{max-height:300px;overflow-y:auto}.winners-table-row{display:grid;grid-template-columns:40px 1fr 90px 90px 90px;gap:8px;padding:10px 14px;border-bottom:1px solid #111113;align-items:center;transition:background .15s}.winners-table-row:last-child{border-bottom:none}.winners-table-row:hover{background:#111113}.winners-table-row.row-wta{background:#fbbf240d;border-color:#fbbf2426}.winners-col-rank{font-size:11px;font-weight:600;color:#52525b;text-align:center}.winners-col-address{display:flex;align-items:center;gap:8px;font-size:10px;color:#a1a1aa;min-width:0}.winner-address-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wta-badge{flex-shrink:0;padding:2px 6px;font-size:8px;font-weight:700;color:#000;background:#fbbf24;border-radius:3px;letter-spacing:.05em}.winners-col-bet,.winners-col-weth,.winners-col-ore{font-size:11px;text-align:right}.winners-col-bet{color:#71717a}.winners-col-weth.value-success{color:#22c55e;font-weight:600}.winners-col-ore{color:#52525b}.winners-col-ore.value-gold{color:#fbbf24;font-weight:600}.round-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;padding:14px;background:#111113;border:1px solid #1a1a1f;border-radius:4px}.round-summary-item{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.summary-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.08em;text-transform:uppercase}.summary-value{font-size:12px;font-weight:600;color:#a1a1aa}.summary-value.value-success{color:#22c55e}.summary-value.value-gold{color:#fbbf24}.round-pending-message{text-align:center;padding:40px 20px;color:#52525b;font-size:11px}@media(max-width:640px){.round-modal{max-height:95vh}.round-modal-content{padding:16px}.round-overview-grid{grid-template-columns:repeat(2,1fr);gap:8px}.round-overview-item{padding:10px}.winners-table-header,.winners-table-row{grid-template-columns:30px 1fr 70px 70px;gap:6px;padding:8px 10px;font-size:9px}.winners-col-ore{display:none}.winners-table-header span:last-child{display:none}.round-summary{grid-template-columns:1fr;gap:8px}}.stake-page{width:100%;min-height:calc(100vh - 56px);padding:32px 24px;display:flex;justify-content:center;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.stake-container{max-width:900px;width:100%;display:flex;flex-direction:column;gap:24px}.stake-header{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px}.header-indicator{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e80;animation:pulse 2s ease-in-out infinite}.stake-content{display:grid;grid-template-columns:1fr 280px;gap:16px}.stake-main{display:flex;flex-direction:column;gap:0}.tab-switcher{display:flex;background:#0d0d0f;border:1px solid #1a1a1f;border-bottom:none;border-radius:4px 4px 0 0;overflow:hidden}.tab-btn{flex:1;padding:12px 16px;font-size:11px;font-weight:600;font-family:inherit;letter-spacing:.1em;color:#52525b;background:transparent;border:none;cursor:pointer;transition:all .15s}.tab-btn:hover{color:#71717a;background:#111113}.tab-btn--active{color:#fafafa;background:#111113;box-shadow:inset 0 -2px #3b82f6}.stake-panel{display:flex;flex-direction:column;gap:16px;padding:20px;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:0 0 4px 4px}.input-section{display:flex;flex-direction:column;gap:10px}.input-header{display:flex;justify-content:space-between;align-items:center}.input-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em}.quick-btns{display:flex;gap:6px}.quick-btn{padding:5px 10px;font-size:9px;font-weight:600;font-family:inherit;letter-spacing:.05em;background:#18181b;border:1px solid #27272a;border-radius:3px;color:#71717a;cursor:pointer;transition:all .15s}.quick-btn:hover{background:#27272a;color:#a1a1aa}.input-row{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#111113;border:1px solid #27272a;border-radius:3px}.amount-input{flex:1;background:transparent;border:none;color:#fafafa;font-size:24px;font-weight:700;font-family:inherit;padding:0}.amount-input:focus{outline:none;box-shadow:none}.amount-input::placeholder{color:#3f3f46}.input-suffix{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.token-label{font-size:14px;font-weight:700;color:#fafafa}.balance-label{font-size:10px;color:#52525b}.action-btn{width:100%;height:44px;font-size:12px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:3px;color:#fff;cursor:pointer;transition:all .2s}.action-btn:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f640}.action-btn:disabled{opacity:.4;cursor:not-allowed}.stake-sidebar{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden;height:fit-content;position:sticky;top:80px}.sidebar-header{padding:12px 16px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.sidebar-title{font-size:10px;font-weight:600;color:#71717a;letter-spacing:.1em}.sidebar-content{display:flex;flex-direction:column;gap:0}.stat-row{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #1a1a1f}.stat-row:last-child{border-bottom:none}.stat-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.05em}.stat-value{font-size:14px;font-weight:700;color:#fafafa}.stat-value--highlight{color:#fbbf24}.stat-value--green{color:#22c55e}.stat-value--muted{color:#71717a;font-style:italic}.stat-row--info{border-bottom:none;padding-bottom:8px}.apr-note{font-size:10px;color:#52525b;line-height:1.5;padding:0 16px 14px;margin:0}.withdraw-note{font-size:11px;color:#22c55e;background:#22c55e10;border:1px solid #22c55e30;border-radius:3px;padding:10px 12px;margin:0;line-height:1.4}.decimal-warning{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#fbbf2410;border:1px solid #fbbf2430;border-radius:3px;animation:slideIn .2s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.decimal-warning-icon{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:#fbbf24;color:#000;font-size:11px;font-weight:700;border-radius:50%}.decimal-warning-text{flex:1;display:flex;flex-direction:column;gap:2px}.decimal-warning-title{font-size:11px;font-weight:600;color:#fbbf24}.decimal-warning-detail{font-size:10px;color:#a1a1aa}.decimal-warning-close{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #fbbf2430;border-radius:3px;color:#71717a;font-size:10px;cursor:pointer;transition:all .15s}.decimal-warning-close:hover{background:#fbbf2420;color:#fbbf24;border-color:#fbbf2450}.decimal-warning--error{background:#ef444410;border-color:#ef444430}.decimal-warning--error .decimal-warning-icon{background:#ef4444}.decimal-warning--error .decimal-warning-title{color:#ef4444}.claim-rewards-row{padding:12px 16px;border-bottom:1px solid #1a1a1f}.claim-rewards-btn{width:100%;height:36px;font-size:10px;font-weight:700;font-family:inherit;letter-spacing:.1em;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:3px;color:#fff;cursor:pointer;transition:all .2s}.claim-rewards-btn:hover:not(:disabled){background:linear-gradient(135deg,#4ade80,#22c55e);transform:translateY(-1px);box-shadow:0 4px 12px #22c55e40}.claim-rewards-btn:disabled{opacity:.4;cursor:not-allowed}@media(max-width:768px){.stake-page{padding:20px 16px}.stake-container{gap:16px}.stake-content{grid-template-columns:1fr;gap:12px}.stake-sidebar{position:relative;top:0;order:-1}.amount-input{font-size:20px}}@media(max-width:540px){.stake-page{padding:16px 12px}.stake-container{gap:12px}.stake-header{padding:10px 12px}.header-title{font-size:11px}.stake-content{gap:10px}.tab-switcher{border-radius:4px 4px 0 0}.tab-btn{padding:10px 12px;font-size:10px}.stake-panel{padding:14px;gap:12px}.input-header{flex-wrap:wrap;gap:8px}.input-label{font-size:8px}.quick-btn{padding:4px 8px;font-size:8px}.input-row{padding:10px 12px}.amount-input{font-size:18px}.token-label{font-size:12px}.balance-label{font-size:9px}.action-btn{height:40px;font-size:11px}.sidebar-header{padding:10px 12px}.sidebar-title{font-size:9px}.stat-row{padding:12px}.stat-label{font-size:8px}.stat-value{font-size:12px}.apr-note{font-size:9px;padding:0 12px 12px}.withdraw-note{font-size:10px;padding:8px 10px}.decimal-warning{padding:10px 12px;gap:8px}.decimal-warning-icon{width:16px;height:16px;font-size:10px}.decimal-warning-title{font-size:10px}.decimal-warning-detail{font-size:9px}.decimal-warning-close{width:16px;height:16px;font-size:9px}.claim-rewards-row{padding:10px 12px}.claim-rewards-btn{height:32px;font-size:9px}}.analytics-page{width:100%;min-height:calc(100vh - 56px);padding:32px 24px;display:flex;justify-content:center;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.analytics-container{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:24px}.analytics-header{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px}.header-indicator{width:6px;height:6px;background:#3b82f6;border-radius:50%;box-shadow:0 0 8px #3b82f680;animation:pulse 2s ease-in-out infinite}.header-indicator--disconnected{background:#52525b;box-shadow:none;animation:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.header-title{font-size:12px;font-weight:600;color:#a1a1aa;letter-spacing:.1em}.defined-link{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:10px;font-weight:600;color:#71717a;background:#111113;border:1px solid #1a1a1f;border-radius:4px;text-decoration:none;letter-spacing:.05em;transition:all .15s ease}.defined-link:hover{color:#fafafa;background:#1a1a1f;border-color:#27272a}.defined-link svg{opacity:.7}.defined-link:hover svg{opacity:1}.lookup-controls{display:flex;align-items:center;gap:8px;margin-left:auto}.lookup-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:10px;font-weight:600;font-family:inherit;color:#71717a;background:#111113;border:1px solid #1a1a1f;border-radius:4px;cursor:pointer;letter-spacing:.05em;transition:all .15s ease}.lookup-btn:hover{color:#fafafa;background:#1a1a1f;border-color:#27272a}.lookup-btn--active{color:#3b82f6;border-color:#3b82f650;background:#3b82f610}.lookup-clear-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;font-size:9px;font-weight:600;font-family:inherit;color:#ef4444;background:#ef444410;border:1px solid #ef444430;border-radius:4px;cursor:pointer;letter-spacing:.05em;transition:all .15s ease}.lookup-clear-btn:hover{background:#ef444420;border-color:#ef444450}.lookup-active-label{margin-left:10px;font-size:10px;font-weight:500;color:#3b82f6;letter-spacing:.03em}.lookup-panel{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px}.lookup-input-row{display:flex;gap:8px}.lookup-input{flex:1;padding:10px 14px;font-size:12px;font-family:inherit;color:#fafafa;background:#0a0a0b;border:1px solid #27272a;border-radius:4px;outline:none;letter-spacing:.02em;transition:border-color .15s ease}.lookup-input::placeholder{color:#3f3f46}.lookup-input:focus{border-color:#3b82f680}.lookup-input--error{border-color:#ef444480}.lookup-submit-btn{padding:10px 20px;font-size:10px;font-weight:600;font-family:inherit;color:#fafafa;background:#3b82f6;border:none;border-radius:4px;cursor:pointer;letter-spacing:.08em;transition:background .15s ease}.lookup-submit-btn:hover{background:#2563eb}.lookup-error{font-size:10px;color:#ef4444;letter-spacing:.05em;padding-left:2px}.connect-notice{display:flex;align-items:center;justify-content:center;padding:40px;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;color:#52525b;font-size:12px;letter-spacing:.05em}.tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tool-card{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden}.tool-card--full-width{grid-column:1 / -1}.tool-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.tool-title{font-size:10px;font-weight:600;color:#71717a;letter-spacing:.1em}.tool-badge{padding:3px 8px;font-size:8px;font-weight:600;letter-spacing:.08em;border-radius:3px}.tool-badge--positive{color:#22c55e;background:#22c55e15}.tool-badge--negative{color:#ef4444;background:#ef444415}.tool-badge--neutral{color:#3b82f6;background:#3b82f615}.tool-content{padding:20px 16px;display:flex;flex-direction:column;gap:16px}.pnl-section{display:flex;flex-direction:column;gap:12px}.pnl-section-title{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em}.pnl-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #111113;transition:filter .2s ease,opacity .2s ease}.pnl-row:last-child{border-bottom:none}.pnl-row--toggleable .pnl-label{display:flex;align-items:center;gap:8px}.pnl-row--hidden{filter:blur(4px);opacity:.4}.pnl-row--hidden .eye-toggle{filter:blur(0);opacity:1}.eye-toggle{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:2px;cursor:pointer;color:#52525b;transition:color .15s ease;border-radius:4px}.eye-toggle:hover{color:#a1a1aa;background:#1a1a1f}.pnl-label{font-size:11px;color:#71717a}.pnl-value{font-size:12px;font-weight:600;color:#fafafa}.pnl-value--positive{color:#22c55e}.pnl-value--negative{color:#ef4444}.pnl-value--muted{color:#52525b}.pnl-net{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#111113;border-radius:4px;margin-top:8px}.pnl-net-label{font-size:10px;font-weight:600;color:#71717a;letter-spacing:.05em}.pnl-net-value{font-size:16px;font-weight:700}.pnl-usd-inline{font-size:.75em;font-weight:500;color:#71717a}.avg-usd-value{font-size:14px;font-weight:500;color:#71717a}.avg-usd-inline{font-size:11px;font-weight:500;color:#71717a}.ev-usd-inline{font-size:.7em;font-weight:500;color:#71717a}.avg-display{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px}.avg-value-large{font-size:28px;font-weight:700;color:#fafafa}.avg-value-unit{font-size:14px;font-weight:500;color:#71717a;margin-left:6px}.avg-sublabel{font-size:10px;color:#52525b;letter-spacing:.05em}.avg-detail{display:flex;gap:24px;margin-top:8px}.avg-detail-item{display:flex;flex-direction:column;align-items:center;gap:4px}.avg-detail-label{font-size:9px;color:#52525b;letter-spacing:.05em}.avg-detail-value{font-size:13px;font-weight:600;color:#a1a1aa}.ev-display{display:flex;flex-direction:column;gap:16px;padding:8px 0}.ev-comparison{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center}.ev-item{display:flex;flex-direction:column;gap:4px}.ev-item--center{align-items:center}.ev-item--right{align-items:flex-end}.ev-label{font-size:9px;color:#52525b;letter-spacing:.05em}.ev-value{font-size:16px;font-weight:700;color:#fafafa}.ev-value-weth{font-size:11px;font-weight:500;color:#71717a;margin-top:2px}.ev-vs{font-size:10px;color:#52525b;padding:6px 10px;background:#111113;border-radius:4px}.mining-price-headline{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 0 8px}.mining-price-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em}.mining-price-usd{font-size:32px;font-weight:700;color:#fafafa;letter-spacing:-.02em}.mining-price-weth{font-size:12px;font-weight:500;color:#71717a}.mining-details{display:flex;flex-direction:column;gap:0;background:#111113;border-radius:4px;overflow:hidden}.mining-detail-row{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #1a1a1f}.mining-detail-row:last-child{border-bottom:none}.mining-detail-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.05em}.mining-detail-value{font-size:11px;font-weight:600;color:#a1a1aa}.mining-detail-value--gold{color:#f59e0b}.ev-verdict{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:#111113;border-radius:4px}.ev-verdict--positive{background:#22c55e10;border:1px solid #22c55e30}.ev-verdict--negative{background:#ef444410;border:1px solid #ef444430}.ev-verdict-text{font-size:11px;font-weight:600;letter-spacing:.03em}.ev-verdict-text--positive{color:#22c55e}.ev-verdict-text--negative{color:#ef4444}.ev-verdict-pct{font-size:13px;font-weight:700}.loading-state{display:flex;align-items:center;justify-content:center;padding:40px;color:#52525b;font-size:11px;letter-spacing:.1em}.no-data{display:flex;flex-direction:column;align-items:center;gap:8px;padding:30px;color:#52525b;font-size:11px;letter-spacing:.05em}.token-info-section{display:flex;flex-direction:column;gap:16px}.token-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.token-metric{display:flex;flex-direction:column;gap:6px;padding:16px;background:#111113;border-radius:4px;border:1px solid #1a1a1f}.token-metric-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.1em}.token-metric-value{font-size:18px;font-weight:700;color:#fafafa}.token-metric-value--highlight{color:#3b82f6}.token-metric-value--red{color:#ef4444}.token-metric-value--green{color:#22c55e}.token-metric-value--gold{color:#f59e0b}.token-metric-value--muted{color:#71717a}.token-metric-value--purple{color:#a855f7}.token-metric-value--orange{color:#fb923c}.token-metric-sublabel{font-size:8px;color:#3f3f46;letter-spacing:.05em}.token-metric-usd{font-size:11px;font-weight:500;color:#52525b;margin-top:2px}.protocol-analytics-section{display:flex;flex-direction:column;gap:16px}.chart-toggles{display:flex;gap:6px}.chart-toggle{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;font-size:8px;font-weight:600;font-family:inherit;letter-spacing:.08em;border-radius:3px;cursor:pointer;border:1px solid #1a1a1f;background:transparent;color:#52525b;transition:all .15s ease}.chart-toggle--active{color:var(--toggle-color, #a1a1aa);background:color-mix(in srgb,var(--toggle-color, #a1a1aa) 10%,transparent);border-color:color-mix(in srgb,var(--toggle-color, #a1a1aa) 30%,transparent)}.chart-toggle:hover{border-color:#27272a}.chart-toggle-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.chart-content{padding:16px!important}.chart-content .recharts-tooltip-wrapper{z-index:10}.chart-content .recharts-brush-texts text{fill:#52525b;font-size:9px;font-family:inherit}.chart-content .recharts-brush-traveller rect{fill:#27272a;stroke:#3f3f46;rx:2}.chart-content .recharts-brush-slide{fill:#3b82f608}.tactics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tactic-card{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden}.tactic-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.tactic-name{font-size:11px;font-weight:700;color:#a1a1aa;letter-spacing:.08em}.tactic-risk{padding:3px 8px;font-size:8px;font-weight:600;letter-spacing:.08em;border-radius:3px}.tactic-risk--high{color:#ef4444;background:#ef444415}.tactic-risk--medium{color:#f59e0b;background:#f59e0b15}.tactic-risk--low{color:#22c55e;background:#22c55e15}.tactic-risk--safe{color:#3b82f6;background:#3b82f615}.tactic-hero{display:flex;align-items:baseline;justify-content:center;gap:6px;padding:20px 16px 4px}.tactic-tiles-count{font-size:36px;font-weight:700;color:#fafafa;line-height:1}.tactic-tiles-label{font-size:12px;font-weight:600;color:#52525b;letter-spacing:.05em}.tactic-win-pct{text-align:center;font-size:13px;font-weight:700;letter-spacing:.05em;padding:4px 16px 16px}.tactic-details{display:flex;flex-direction:column;gap:0;border-top:1px solid #1a1a1f}.tactic-detail-row{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 16px;border-bottom:1px solid #111113}.tactic-detail-row:last-child{border-bottom:none}.tactic-detail-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.05em;padding-top:2px}.tactic-detail-values{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.tactic-detail-value{font-size:12px;font-weight:600;color:#a1a1aa}.tactic-detail-usd{font-size:10px;font-weight:500;color:#71717a}.tactic-detail-row--highlight{background:#111113;border-top:1px solid #1a1a1f}.tactic-detail-row--ev{background:#0d0d0f;border-top:1px solid #1a1a1f;padding:12px 16px}.tactic-detail-value--ore{color:#f59e0b}.pnl-section--overall{border-top:1px solid #27272a;padding-top:16px;margin-top:4px}.pnl-net--overall{background:#0d0d0f;border:1px solid #27272a}.tactics-footnote{font-size:9px;color:#3f3f46;letter-spacing:.02em;line-height:1.5;padding:0 4px}@media(max-width:1024px){.tools-grid{grid-template-columns:repeat(2,1fr)}.tool-card:nth-child(3){grid-column:1 / -1}.token-metrics-grid{grid-template-columns:repeat(4,1fr)}.tactics-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.analytics-page{padding:20px 16px}.analytics-container{gap:16px}.tools-grid{grid-template-columns:1fr;gap:12px}.tool-card:nth-child(3){grid-column:auto}.avg-value-large{font-size:24px}.ev-comparison{grid-template-columns:1fr;gap:16px}.ev-item--right{align-items:flex-start}.ev-vs{display:none}.token-metrics-grid{grid-template-columns:repeat(2,1fr);gap:12px}.token-metric-value{font-size:16px}.tactics-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:640px){.analytics-page{padding:16px 12px}.analytics-header{padding:10px 12px}.header-title{font-size:11px}.tool-header{padding:10px 12px}.tool-title{font-size:9px}.tool-content{padding:16px 12px}.pnl-label{font-size:10px}.pnl-value{font-size:11px}.avg-value-large{font-size:20px}.ev-value{font-size:14px}.token-metrics-grid{grid-template-columns:repeat(2,1fr);gap:10px}.token-metric{padding:12px}.token-metric-value{font-size:14px}.token-metric-label{font-size:8px}.tactics-grid{grid-template-columns:1fr}.tactic-tiles-count{font-size:28px}.tactic-detail-value{font-size:11px}}.learn-page{width:100%;min-height:calc(100vh - 56px);padding:32px 24px;display:flex;justify-content:center;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.learn-container{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:24px}.learn-section-header{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px}.learn-indicator{width:6px;height:6px;background:#3b82f6;border-radius:50%;box-shadow:0 0 8px #3b82f680;flex-shrink:0}.learn-indicator--gold{background:#f59e0b;box-shadow:0 0 8px #f59e0b80}.learn-indicator--blue{background:#3b82f6;box-shadow:0 0 8px #3b82f680}.learn-indicator--green{background:#22c55e;box-shadow:0 0 8px #22c55e80}.learn-indicator--purple{background:#a855f7;box-shadow:0 0 8px #a855f780}.learn-section-title{font-size:12px;font-weight:600;color:#a1a1aa;letter-spacing:.1em}.learn-card{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden}.learn-card-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.learn-card-title{font-size:10px;font-weight:600;color:#71717a;letter-spacing:.1em}.learn-card-content{padding:20px 16px;display:flex;flex-direction:column;gap:20px}.learn-badge{padding:3px 8px;font-size:8px;font-weight:600;letter-spacing:.08em;border-radius:3px}.learn-badge--positive{color:#22c55e;background:#22c55e15}.learn-badge--negative{color:#ef4444;background:#ef444415}.learn-badge--neutral{color:#3b82f6;background:#3b82f615}.learn-badge--gold{color:#f59e0b;background:#f59e0b15}.learn-badge--purple{color:#a855f7;background:#a855f715}.learn-steps{display:flex;flex-direction:column;gap:0}.learn-step{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid #111113}.learn-step:last-child{border-bottom:none;padding-bottom:0}.learn-step:first-child{padding-top:0}.learn-step-number{width:28px;height:28px;min-width:28px;display:flex;align-items:center;justify-content:center;background:#111113;border:1px solid #1a1a1f;border-radius:4px;font-size:12px;font-weight:700;color:#3b82f6}.learn-step-body{display:flex;flex-direction:column;gap:6px}.learn-step-title{font-size:11px;font-weight:700;color:#fafafa;letter-spacing:.05em}.learn-step-text{font-size:11px;color:#71717a;line-height:1.6}.learn-fee-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.learn-fee-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;background:#111113;border-radius:4px;border:1px solid #1a1a1f}.learn-fee-value{font-size:28px;font-weight:700;color:#fafafa}.learn-fee-value--red{color:#ef4444}.learn-fee-value--orange{color:#f59e0b}.learn-fee-value--muted{color:#22c55e}.learn-fee-label{font-size:9px;font-weight:600;color:#a1a1aa;letter-spacing:.08em}.learn-fee-desc{font-size:9px;color:#52525b;text-align:center;line-height:1.5}.learn-note{font-size:9px;color:#3f3f46;letter-spacing:.02em;line-height:1.6;padding:0 4px}.learn-earnings-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.learn-earn-text{font-size:11px;color:#71717a;line-height:1.6}.learn-earn-formula{display:flex;flex-direction:column;gap:4px;padding:12px;background:#111113;border-radius:4px;border:1px solid #1a1a1f}.learn-formula-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.08em}.learn-formula-value{font-size:11px;font-weight:600;color:#a1a1aa}.learn-mode-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.learn-mode-item{display:flex;flex-direction:column;gap:4px;padding:14px;background:#111113;border-radius:4px;border:1px solid #1a1a1f}.learn-mode-name{font-size:10px;font-weight:700;color:#fafafa;letter-spacing:.05em}.learn-mode-chance{font-size:9px;font-weight:500;color:#3b82f6;letter-spacing:.05em}.learn-mode-desc{font-size:10px;color:#71717a;line-height:1.5;margin-top:4px}.learn-tactics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.learn-tactic-card{display:flex;flex-direction:column;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden}.learn-tactic-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0d0d0f;border-bottom:1px solid #1a1a1f}.learn-tactic-name{font-size:11px;font-weight:700;color:#a1a1aa;letter-spacing:.08em}.learn-tactic-risk{padding:3px 8px;font-size:8px;font-weight:600;letter-spacing:.08em;border-radius:3px}.learn-risk--high{color:#ef4444;background:#ef444415}.learn-risk--medium{color:#f59e0b;background:#f59e0b15}.learn-risk--low{color:#22c55e;background:#22c55e15}.learn-risk--safe{color:#3b82f6;background:#3b82f615}.learn-tactic-hero{display:flex;align-items:baseline;justify-content:center;gap:6px;padding:20px 16px 4px}.learn-tactic-count{font-size:36px;font-weight:700;color:#fafafa;line-height:1}.learn-tactic-label{font-size:12px;font-weight:600;color:#52525b;letter-spacing:.05em}.learn-tactic-pct{text-align:center;font-size:13px;font-weight:700;letter-spacing:.05em;padding:4px 16px 16px}.learn-tactic-stats{display:flex;border-top:1px solid #1a1a1f}.learn-tactic-stat{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px}.learn-tactic-stat:first-child{border-right:1px solid #1a1a1f}.learn-tactic-stat-label{font-size:8px;font-weight:500;color:#52525b;letter-spacing:.05em}.learn-tactic-stat-value{font-size:14px;font-weight:700;color:#fafafa}.learn-stat--positive{color:#22c55e}.learn-stat--negative{color:#ef4444}.learn-stat--gold{color:#f59e0b}.learn-stat--muted{color:#52525b}.learn-tactic-desc{padding:14px 16px;font-size:10px;color:#52525b;line-height:1.6;border-top:1px solid #111113}.sim-inputs{display:flex;flex-direction:column;gap:16px}.sim-input-group{display:flex;flex-direction:column;gap:8px}.sim-label{font-size:9px;font-weight:600;color:#71717a;letter-spacing:.08em}.sim-input{max-width:200px;padding:10px 14px;font-size:14px;font-weight:600;font-family:inherit;color:#fafafa;background:#111113;border:1px solid #27272a;border-radius:4px;outline:none;transition:border-color .15s ease}.sim-input:focus{border-color:#3b82f680}.sim-input::placeholder{color:#3f3f46}.sim-tile-selector{display:flex;flex-wrap:wrap;gap:4px}.sim-tile-btn{width:34px;height:30px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;font-family:inherit;color:#52525b;background:#111113;border:1px solid #1a1a1f;border-radius:3px;cursor:pointer;transition:all .1s ease}.sim-tile-btn:hover{color:#a1a1aa;border-color:#27272a;background:#18181b}.sim-tile-btn--active{color:#fafafa;background:#3b82f620;border-color:#3b82f680}.sim-results{display:flex;flex-direction:column;gap:20px;padding-top:4px}.sim-headline{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.sim-headline-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px;background:#111113;border-radius:4px;border:1px solid #1a1a1f}.sim-headline-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.08em}.sim-headline-value{font-size:16px;font-weight:700;color:#fafafa}.sim-scenarios{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.sim-scenario{display:flex;flex-direction:column;background:#0d0d0f;border-radius:4px;overflow:hidden}.sim-scenario--win{border:1px solid #22c55e20}.sim-scenario--lose{border:1px solid #ef444420}.sim-scenario-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #1a1a1f}.sim-scenario--win .sim-scenario-header{background:#22c55e08}.sim-scenario--lose .sim-scenario-header{background:#ef444408}.sim-scenario-title{font-size:10px;font-weight:700;letter-spacing:.08em}.sim-scenario--win .sim-scenario-title{color:#22c55e}.sim-scenario--lose .sim-scenario-title{color:#ef4444}.sim-scenario-chance{font-size:9px;font-weight:500;color:#52525b}.sim-scenario-rows{display:flex;flex-direction:column}.sim-scenario-row{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid #111113}.sim-scenario-row:last-child{border-bottom:none}.sim-scenario-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.03em}.sim-scenario-value{font-size:12px;font-weight:600;color:#a1a1aa}.sim-projection{display:flex;flex-direction:column;background:#0d0d0f;border:1px solid #1a1a1f;border-radius:4px;overflow:hidden}.sim-projection-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #1a1a1f;background:#0a0a0b}.sim-projection-title{font-size:10px;font-weight:700;color:#71717a;letter-spacing:.08em}.sim-projection-rows{display:flex;flex-direction:column}.sim-projection-row{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid #111113}.sim-projection-row:last-child{border-bottom:none}.sim-projection-label{font-size:9px;font-weight:500;color:#52525b;letter-spacing:.03em}.sim-projection-value{font-size:12px;font-weight:600;color:#a1a1aa}.sim-projection-net{display:flex;justify-content:space-between;align-items:center;padding:14px;background:#111113;border-bottom:1px solid #1a1a1f}.sim-projection-value-large{font-size:16px;font-weight:700}.sim-input-hint{font-size:9px;color:#52525b;letter-spacing:.02em;margin-top:4px}.sim-headline-item--highlight{background:#22c55e10;border:1px solid #22c55e30;border-radius:4px;padding:12px 16px}.sim-scenario-row--highlight{background:#111113;border-top:1px solid #1a1a1f;border-bottom:1px solid #1a1a1f}.sim-ore-value{font-size:.85em;color:#71717a;font-weight:500}.sim-projection-net--overall{background:#0d0d0f;border:1px solid #27272a;border-radius:4px;margin-top:4px}.learn-concepts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.learn-concept{display:flex;flex-direction:column;gap:8px;padding:20px 16px;background:#0a0a0b;border:1px solid #1a1a1f;border-radius:4px}.learn-concept-title{font-size:10px;font-weight:700;color:#a1a1aa;letter-spacing:.08em}.learn-concept-text{font-size:10px;color:#52525b;line-height:1.7}@media(max-width:1024px){.learn-earnings-grid,.learn-tactics-grid,.learn-concepts-grid{grid-template-columns:repeat(2,1fr)}.sim-headline{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.learn-page{padding:20px 16px}.learn-container{gap:16px}.learn-earnings-grid{grid-template-columns:1fr}.learn-fee-grid{grid-template-columns:1fr;gap:10px}.learn-fee-value{font-size:22px}.learn-tactics-grid{grid-template-columns:repeat(2,1fr);gap:12px}.learn-concepts-grid{grid-template-columns:1fr;gap:12px}.sim-headline,.sim-scenarios{grid-template-columns:1fr;gap:10px}.learn-mode-grid{grid-template-columns:1fr}}@media(max-width:640px){.learn-page{padding:16px 12px}.learn-section-header{padding:10px 12px}.learn-section-title{font-size:11px}.learn-card-header{padding:10px 12px}.learn-card-title{font-size:9px}.learn-card-content{padding:16px 12px}.learn-tactics-grid{grid-template-columns:1fr}.learn-tactic-count{font-size:28px}.sim-headline-value{font-size:14px}.sim-input{max-width:100%}.sim-tile-btn{width:30px;height:28px;font-size:9px}}.app-container{display:flex;flex-direction:column;min-height:100vh}.app-main{flex:1;padding-top:55px;padding-bottom:24px}.app-content{max-width:1400px;margin:0 auto;width:100%;padding:0 24px}@media(max-width:768px){.app-main{padding-top:100px;padding-bottom:16px}.app-content{padding:0 16px}}@media(max-width:540px){.app-main{padding-bottom:12px}.app-content{padding:0 12px}}
