@font-face{font-family:inter;src:url(/_next/static/media/e4607d1dc0c32b23.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.__className_f5e2fb{font-family:inter;font-style:normal}.__variable_f5e2fb{--font-inter:"inter"}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/97ac91773d3121b2-s.woff2) format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/d9c8a48aa27d17bd-s.woff2) format("woff2");font-display:swap;font-weight:200 900;font-style:italic}@font-face{font-family:"sourceSerif Fallback";src:local("Arial");ascent-override:95.65%;descent-override:30.93%;line-gap-override:0.00%;size-adjust:108.31%}.__className_46b11c{font-family:"sourceSerif","sourceSerif Fallback"}.__variable_46b11c{--font-serif:"sourceSerif","sourceSerif Fallback"}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/bb3ef058b751a6ad-s.woff2) format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_df0766{font-family:jetbrainsMono,jetbrainsMono Fallback;font-style:normal}.__variable_df0766{--font-mono:"jetbrainsMono","jetbrainsMono Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/93f479601ee12b01-s.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_e7285b{font-family:geistMono,geistMono Fallback;font-style:normal}.__variable_e7285b{--font-geist-mono:"geistMono","geistMono Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--shimmer-angle:20deg}*,::backdrop,:after,:before{--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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:"";--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;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:host,:root{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--color-red-500:oklch(63.7% .237 25.331);--color-blue-500:oklch(62.3% .214 259.815);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--radius-md:8px;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-error:var(--error-default)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input[type=search]::-webkit-search-cancel-button{appearance:none;background:var(--ctl-ink-3);width:16px;height:16px;-webkit-mask:var(--ctl-close) center /contain no-repeat;mask:var(--ctl-close) center /contain no-repeat;cursor:pointer}summary{cursor:pointer;border-radius:6px}summary::marker{color:var(--ctl-ink-3)}@supports selector(::details-content){details::details-content{block-size:0;transition:block-size var(--ctl-dur) var(--ctl-ease),content-visibility var(--ctl-dur) allow-discrete;overflow:clip}details[open]::details-content{block-size:auto}@supports (interpolate-size:allow-keywords){details{interpolate-size:allow-keywords}}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--ctl-scrollbar) transparent}}::selection{background:var(--ctl-accent)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--ctl-accent) 22%,transparent)}}*{border-color:var(--border-default)}body{background-color:var(--bg-page);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-body);line-height:var(--text-body-lh)}body,html{overflow-x:clip}html{scroll-behavior:smooth;font-family:var(--font-sans)}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;box-shadow:var(--shadow-focus)}h1{font-size:var(--text-h1);font-weight:var(--text-h1-weight);line-height:var(--text-h1-lh);letter-spacing:var(--text-h1-ls)}h2{font-size:var(--text-h2);font-weight:var(--text-h2-weight);line-height:var(--text-h2-lh);letter-spacing:var(--text-h2-ls)}h3{font-size:var(--text-h3);font-weight:var(--text-h3-weight);line-height:var(--text-h3-lh);letter-spacing:var(--text-h3-ls)}h4{font-size:var(--text-h4);font-weight:var(--text-h4-weight);line-height:var(--text-h4-lh);letter-spacing:var(--text-h4-ls)}}@layer components{.ctl-input,.ctl-trigger{box-sizing:border-box;border:1px solid var(--ctl-line);border-radius:var(--ctl-r);background-color:var(--ctl-bg);min-width:0;color:var(--ctl-ink);font:inherit;font-size:var(--nx-small);transition:border-color var(--ctl-dur) var(--ctl-ease),box-shadow var(--ctl-dur) var(--ctl-ease),background-color var(--ctl-dur) var(--ctl-ease);outline:none;font-weight:400;line-height:1.35}.ctl-input{width:100%;height:var(--ctl-h);padding:0 11px}textarea.ctl-input{height:auto;padding-block:8px;line-height:1.5}.ctl-input::placeholder{color:var(--ctl-ink-3)}.ctl-trigger{width:fit-content;max-width:100%;height:var(--ctl-h);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 11px;display:inline-flex}.ctl-trigger[style*=--ctl-longest]{width:calc(var(--ctl-longest) * .56em + 42px)}.ctl-trigger[style*=--ctl-longest]>.ctl-value{flex:1 1 0;width:0}.grid:has(>.ctl-trigger){grid-template-columns:minmax(0,1fr)}.grid>:has(>.ctl-trigger){min-width:0}.ctl-trigger[data-size=sm]{height:var(--ctl-h-sm);padding-inline:9px 6px}.ctl-trigger[data-size=lg]{height:var(--ctl-h-lg);font-size:var(--nx-body-sm);padding-inline:14px 10px}:is(.ctl-trigger,.ctl-input):hover:not(:disabled,[data-disabled]){border-color:var(--ctl-line-hover)}.ctl-trigger:is([data-popup-open],[aria-expanded=true]),:is(.ctl-trigger,.ctl-input):focus-visible{border-color:var(--ctl-accent);box-shadow:0 0 0 3px var(--ctl-ring);outline:none}:is(.ctl-trigger,.ctl-input):is(:disabled,[data-disabled]){background-color:var(--ctl-bg-disabled);color:var(--ctl-ink-3);cursor:not-allowed}:is(.ctl-trigger,.ctl-input)[aria-invalid=true]{border-color:var(--color-error)}:is(.ctl-trigger,.ctl-input)[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--ctl-ring-danger)}.ctl-value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ctl-value[data-placeholder]{color:var(--ctl-ink-3)}.ctl-chevron{background:var(--ctl-ink-3);width:16px;height:16px;-webkit-mask:var(--ctl-chevron) center /contain no-repeat;mask:var(--ctl-chevron) center /contain no-repeat;transition:transform var(--ctl-dur) var(--ctl-ease);flex:none}.ctl-trigger:is([data-popup-open],[aria-expanded=true]) .ctl-chevron{transform:rotate(180deg)}.ctl-positioner{z-index:60;outline:none}.ctl-popup{box-sizing:border-box;min-width:max(var(--anchor-width,0px),10rem);max-width:min(var(--ctl-popup-max-w),var(--available-width,100vw));max-height:min(var(--ctl-popup-max-h),var(--available-height,70vh));border-radius:var(--ctl-r-popup);background:var(--ctl-popup-bg);color:var(--ctl-ink);font-size:var(--nx-small);box-shadow:0 0 0 1px var(--ctl-popup-line),var(--ctl-popup-shadow);transform-origin:var(--transform-origin);transition:opacity var(--ctl-dur) var(--ctl-ease),transform var(--ctl-dur) var(--ctl-ease);outline:none;flex-direction:column;display:flex;overflow:hidden}.ctl-popup:is([data-starting-style],[data-ending-style]){opacity:0;transform:translateY(-4px)scale(.985)}.ctl-popup[data-side=top]:is([data-starting-style],[data-ending-style]){transform:translateY(4px)scale(.985)}.ctl-list{overscroll-behavior:contain;outline:none;flex:auto;min-height:0;padding:5px;scroll-padding-block:5px;overflow-y:auto}.ctl-list:empty{display:none}.ctl-list-virtual{height:min(var(--ctl-popup-max-h),var(--available-height,70vh));padding:0}.ctl-virtual-spacer{width:100%;position:relative}.ctl-item{min-height:32px;color:var(--ctl-ink);overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:6px 8px 6px 10px;scroll-margin-block:5px;display:grid;position:relative}.ctl-item.ctl-item-virtual{white-space:nowrap;overflow-wrap:normal;height:34px;position:absolute;top:0;left:5px;right:5px}.ctl-item-virtual>span:first-child{text-overflow:ellipsis;overflow:hidden}.ctl-item[data-highlighted]{background:var(--ctl-highlight);color:var(--ctl-highlight-ink)}.ctl-item:is([data-selected],[aria-selected=true]){font-weight:600}.ctl-item:is([data-disabled],[aria-disabled=true]){color:var(--ctl-ink-3);cursor:not-allowed}.ctl-item-hint{font-weight:400;display:block}.ctl-count,.ctl-item-hint{font-size:var(--nx-caption);color:var(--ctl-ink-2)}.ctl-count{font-variant-numeric:tabular-nums;font-weight:500}.ctl-tick{background:var(--ctl-accent-ink);width:16px;height:16px;-webkit-mask:var(--ctl-check) center /contain no-repeat;mask:var(--ctl-check) center /contain no-repeat;grid-column:3}.ctl-group+.ctl-group{border-top:1px solid var(--ctl-popup-line);margin-top:4px;padding-top:4px}.ctl-group-label{font-size:var(--nx-label);color:var(--ctl-ink-2);padding:7px 10px 4px;font-weight:600}.ctl-empty{text-align:center;font-size:var(--nx-small);color:var(--ctl-ink-2);padding:18px 12px}.ctl-empty:empty{display:none}.ctl-search{border-bottom:1px solid var(--ctl-popup-line);flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.ctl-search:before{content:"";background:var(--ctl-ink-3);width:16px;height:16px;-webkit-mask:var(--ctl-search) center /contain no-repeat;mask:var(--ctl-search) center /contain no-repeat;flex:none}.ctl-search input{min-width:0;height:24px;color:var(--ctl-ink);font:inherit;font-size:var(--nx-small);box-shadow:none;background:0 0;border:0;outline:none;flex:auto}.ctl-search input::placeholder{color:var(--ctl-ink-3)}.ctl-scroll-arrow{background:var(--ctl-popup-bg);color:var(--ctl-ink-3);justify-content:center;padding-block:2px;display:flex}.ctl-popup:has(.ctl-cal){max-height:none}.ctl-backdrop,.ctl-sheet-head{display:none}@media (max-width:639px){.ctl-backdrop{z-index:59;background:var(--ctl-backdrop);transition:opacity var(--ctl-dur) var(--ctl-ease);display:block;position:fixed;inset:0}.ctl-backdrop:is([data-starting-style],[data-ending-style]){opacity:0}.ctl-positioner[data-sheet]{inset:auto 0 var(--ctl-keyboard,0) 0!important;width:100%!important;position:fixed!important;transform:none!important}[data-sheet]>.ctl-popup{width:100%;min-width:0;max-width:none;max-height:min(78dvh,calc(var(--ctl-viewport,100dvh) - 24px));border-radius:var(--nx-r-xl) var(--nx-r-xl) 0 0;padding-bottom:env(safe-area-inset-bottom);font-size:var(--nx-body-sm)}[data-sheet]>.ctl-popup:is([data-starting-style],[data-ending-style]){opacity:1;transform:translateY(100%)}.ctl-sheet-head{text-align:center;color:var(--ctl-ink);flex:none;padding:8px 18px 10px;font-weight:600;display:block}.ctl-sheet-head:before{content:"";border-radius:var(--nx-r-pill);background:var(--ctl-line);width:36px;height:4px;margin:0 auto 8px;display:block}[data-sheet] .ctl-item{min-height:var(--ctl-h-touch);padding-inline:12px}[data-sheet] .ctl-search{padding-block:10px}[data-sheet] .ctl-search input{height:28px;font-size:var(--nx-body-sm)}}@media (pointer:coarse){.ctl-input:not(textarea),.ctl-trigger,.ctl-trigger[data-size=sm]{height:var(--ctl-h-touch)}.ctl-input,.ctl-trigger{font-size:var(--nx-body-sm)}.ctl-trigger[data-size=lg]{height:var(--ctl-h-lg)}.ctl-item{min-height:var(--ctl-h-touch)}}.ctl-menu{padding:5px;display:block;overflow-y:auto}.ctl-box,.ctl-dot{box-sizing:border-box;vertical-align:-3px;border:1px solid var(--ctl-line-hover);background:var(--ctl-bg);width:16px;height:16px;color:var(--ctl-accent-on);cursor:pointer;transition:background-color var(--ctl-dur) var(--ctl-ease),border-color var(--ctl-dur) var(--ctl-ease),box-shadow var(--ctl-dur) var(--ctl-ease);outline:none;flex:none;place-content:center;margin:0;padding:0;display:inline-grid;position:relative}.ctl-box{border-radius:5px}.ctl-dot{border-radius:var(--nx-r-pill)}:is(.ctl-box,.ctl-dot):hover:not([data-disabled]){border-color:var(--ctl-accent)}:is(.ctl-box,.ctl-dot):focus-visible{border-color:var(--ctl-accent);box-shadow:0 0 0 3px var(--ctl-ring)}:is(.ctl-box,.ctl-dot):is([data-checked],[data-indeterminate]){border-color:var(--ctl-accent);background:var(--ctl-accent)}:is(.ctl-box,.ctl-dot)[data-disabled]{opacity:.5;cursor:not-allowed}:is(.ctl-box,.ctl-dot)[aria-invalid=true]{border-color:var(--color-error)}.ctl-box-mark{width:14px;height:14px;display:block}.ctl-box-mark svg{width:100%;height:100%;display:block}.ctl-box-mark path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--ctl-dur) var(--ctl-ease)}.ctl-box[data-checked]:not([data-indeterminate]) .ctl-box-tick,.ctl-box[data-indeterminate] .ctl-box-dash{stroke-dashoffset:0}.ctl-dot-mark{border-radius:var(--nx-r-pill);width:6px;height:6px;transition:transform var(--ctl-dur) var(--ctl-ease);background:currentColor;display:block;transform:scale(0)}.ctl-dot[data-checked] .ctl-dot-mark{transform:scale(1)}@media (pointer:coarse){:is(.ctl-box,.ctl-dot):after{content:"";position:absolute;inset:-14px}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.-top-16{top:calc(var(--spacing) * -16)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.-right-16{right:calc(var(--spacing) * -16)}.right-2{right:calc(var(--spacing) * 2)}.bottom-0{bottom:0}.bottom-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{bottom:max(12px,env(safe-area-inset-bottom))}.-left-\[9999px\]{left:-9999px}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-40{z-index:40}.z-50{z-index:50}.z-\[80\]{z-index:80}.z-\[81\]{z-index:81}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-200{margin:calc(var(--spacing) * 200)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.my-8{margin-block:calc(var(--spacing) * 8)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-\[1px\]{margin-top:1px}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.h-0{height:0}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-56{height:calc(var(--spacing) * 56)}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.w-0{width:0}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-56{width:calc(var(--spacing) * 56)}.w-\[38\%\]{width:38%}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-full{width:100%}.max-w-\[380px\]{max-width:380px}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shimmer{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h/calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)),var(--_base) calc(50% - var(--_spread)),var(--_highlight) calc(50% - var(--_spread) * .5),var(--_highlight) 50%,var(--_highlight) calc(50% + var(--_spread) * .5),var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab,red,red)){.shimmer{background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)),var(--_base) calc(50% - var(--_spread)),color-mix(in oklch,var(--_highlight),var(--_base) 50%) calc(50% - var(--_spread) * .5),var(--_highlight) 50%,color-mix(in oklch,var(--_highlight),var(--_base) 50%) calc(50% + var(--_spread) * .5),var(--_base) calc(50% + var(--_spread))))}}.shimmer{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.shimmer:is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8,calc(l + .4)) c h/calc(alpha + .4)))}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:12px}.rounded-md{border-radius:8px}.rounded-nx-md{border-radius:var(--nx-r-md)}.rounded-nx-sm{border-radius:var(--nx-r-sm)}.rounded-sm{border-radius:4px}.rounded-xl{border-radius:16px}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-b-xl{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-\[color\:var\(--nxc-banner-line\)\]{border-color:var(--nxc-banner-line)}.border-\[color\:var\(--nxc-choice-line\)\]{border-color:var(--nxc-choice-line)}.border-\[color\:var\(--nxc-line\)\]{border-color:var(--nxc-line)}.border-\[color\:var\(--nxc-line-strong\)\]{border-color:var(--nxc-line-strong)}.border-\[color\:var\(--nxc-muted\)\]{border-color:var(--nxc-muted)}.border-\[color\:var\(--nxc-note-line\)\]{border-color:var(--nxc-note-line)}.border-\[color\:var\(--nxc-text\)\]{border-color:var(--nxc-text)}.border-border{border-color:var(--border-default)}.border-error\/60{border-color:var(--error-default)}@supports (color:color-mix(in lab,red,red)){.border-error\/60{border-color:color-mix(in oklab,var(--error-default) 60%,transparent)}}.border-info\/30{border-color:var(--info-default)}@supports (color:color-mix(in lab,red,red)){.border-info\/30{border-color:color-mix(in oklab,var(--info-default) 30%,transparent)}}.border-input{border-color:var(--border-input)}.border-success\/30{border-color:var(--success-default)}@supports (color:color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--success-default) 30%,transparent)}}.border-success\/40{border-color:var(--success-default)}@supports (color:color-mix(in lab,red,red)){.border-success\/40{border-color:color-mix(in oklab,var(--success-default) 40%,transparent)}}.border-success\/50{border-color:var(--success-default)}@supports (color:color-mix(in lab,red,red)){.border-success\/50{border-color:color-mix(in oklab,var(--success-default) 50%,transparent)}}.border-success\/60{border-color:var(--success-default)}@supports (color:color-mix(in lab,red,red)){.border-success\/60{border-color:color-mix(in oklab,var(--success-default) 60%,transparent)}}.border-transparent{border-color:#0000}.border-warning\/30{border-color:var(--warning-default)}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--warning-default) 30%,transparent)}}.border-warning\/40{border-color:var(--warning-default)}@supports (color:color-mix(in lab,red,red)){.border-warning\/40{border-color:color-mix(in oklab,var(--warning-default) 40%,transparent)}}.border-warning\/60{border-color:var(--warning-default)}@supports (color:color-mix(in lab,red,red)){.border-warning\/60{border-color:color-mix(in oklab,var(--warning-default) 60%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-\[\#0FAAFF\]\/10{background-color:oklab(70.8021% -.0770958 -.147943/.1)}.bg-\[\#00A1E0\]\/10{background-color:oklab(66.9798% -.0810939 -.117753/.1)}.bg-\[\#00D639\]\/10{background-color:oklab(76.1225% -.196903 .139043/.1)}.bg-\[\#1A1A1A\]\/10{background-color:oklab(21.7786% -7.45058e-9 0/.1)}.bg-\[\#1A1F71\]\/10{background-color:oklab(29.9804% .00465457 -.137832/.1)}.bg-\[\#1F8DED\]\/10{background-color:oklab(63.4161% -.0562717 -.161662/.1)}.bg-\[\#2CA01C\]\/10{background-color:oklab(61.8214% -.150679 .119735/.1)}.bg-\[\#4C00FF\]\/10{background-color:oklab(48.2017% .0373998 -.29537/.1)}.bg-\[\#5C4C9F\]\/10{background-color:oklab(47.4584% .0429836 -.122131/.1)}.bg-\[\#5E8E3E\]\/10{background-color:oklab(59.375% -.0859371 .0875972/.1)}.bg-\[\#008FD3\]\/10{background-color:oklab(62.0331% -.0707002 -.124283/.1)}.bg-\[\#13B5EA\]\/10{background-color:oklab(72.305% -.0921039 -.104176/.1)}.bg-\[\#25C16F\]\/10{background-color:oklab(71.5433% -.153787 .0755337/.1)}.bg-\[\#29B5E8\]\/10{background-color:oklab(72.474% -.0878444 -.100192/.1)}.bg-\[\#62D84E\]\/10{background-color:oklab(78.5873% -.160489 .130396/.1)}.bg-\[\#714B67\]\/10{background-color:oklab(46.4884% .0602345 -.0259718/.1)}.bg-\[\#00857C\]\/10{background-color:oklab(55.5092% -.0965067 -.0110145/.1)}.bg-\[\#002050\]\/10{background-color:oklab(25.6163% -.0194976 -.09406/.1)}.bg-\[\#03363D\]\/10{background-color:oklab(30.5532% -.0444041 -.0248712/.1)}.bg-\[\#4285F4\]\/10{background-color:oklab(63.0386% -.0313976 -.177268/.1)}.bg-\[\#4479A1\]\/10{background-color:oklab(55.647% -.0384759 -.0751153/.1)}.bg-\[\#005151\]\/10{background-color:oklab(39.3801% -.0650002 -.0171361/.1)}.bg-\[\#017737\]\/10{background-color:oklab(49.8055% -.117287 .0656978/.1)}.bg-\[\#336791\]\/10{background-color:oklab(49.7311% -.0366448 -.0794769/.1)}.bg-\[\#A91D22\]\/10{background-color:oklab(47.6362% .157367 .0754289/.1)}.bg-\[\#C8232C\]\/10{background-color:oklab(53.9263% .179948 .0835536/.1)}.bg-\[\#C74634\]\/10{background-color:oklab(57.0723% .144133 .0858065/.1)}.bg-\[\#D0271D\]\/10{background-color:oklab(55.5142% .178892 .0996327/.1)}.bg-\[\#E37400\]\/10{background-color:oklab(67.4611% .0982859 .1368/.1)}.bg-\[\#E42527\]\/10{background-color:oklab(59.1151% .198101 .101565/.1)}.bg-\[\#F38B00\]\/10{background-color:oklab(73.3254% .081939 .148964/.1)}.bg-\[\#FF4A00\]\/10{background-color:oklab(66.4772% .181794 .133863/.1)}.bg-\[\#FF5A0F\]\/10{background-color:oklab(68.1741% .164651 .134424/.1)}.bg-\[\#FF3621\]\/10{background-color:oklab(64.9512% .204548 .119694/.1)}.bg-\[\#FF9900\]\/10{background-color:oklab(77.1951% .0746871 .156951/.1)}.bg-\[color\:var\(--nx-violet-50\)\]{background-color:var(--nx-violet-50)}.bg-\[color\:var\(--nxc-backdrop\)\]{background-color:var(--nxc-backdrop)}.bg-\[color\:var\(--nxc-banner\)\]{background-color:var(--nxc-banner)}.bg-\[color\:var\(--nxc-choice\)\]{background-color:var(--nxc-choice)}.bg-\[color\:var\(--nxc-note-surface\)\]{background-color:var(--nxc-note-surface)}.bg-\[color\:var\(--nxc-primary\)\]{background-color:var(--nxc-primary)}.bg-\[color\:var\(--nxc-raised\)\]{background-color:var(--nxc-raised)}.bg-\[color\:var\(--nxc-spark\)\]{background-color:var(--nxc-spark)}.bg-\[color\:var\(--nxc-surface\)\]{background-color:var(--nxc-surface)}.bg-\[var\(--accent-subtle\)\]\/40{background-color:var(--accent-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--accent-subtle\)\]\/40{background-color:color-mix(in oklab,var(--accent-subtle) 40%,transparent)}}.bg-\[var\(--bg-overlay\)\]{background-color:var(--bg-overlay)}.bg-\[var\(--primary-subtle\)\]\/30{background-color:var(--primary-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--primary-subtle\)\]\/30{background-color:color-mix(in oklab,var(--primary-subtle) 30%,transparent)}}.bg-background{background-color:var(--bg-page)}.bg-card{background-color:var(--bg-card)}.bg-destructive\/10{background-color:var(--error-default)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--error-default) 10%,transparent)}}.bg-error{background-color:var(--error-default)}.bg-error-subtle{background-color:var(--error-subtle)}.bg-info-subtle{background-color:var(--info-subtle)}.bg-muted,.bg-muted\/50{background-color:var(--bg-sunken)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--bg-sunken) 50%,transparent)}}.bg-popover{background-color:var(--bg-elevated)}.bg-primary{background-color:var(--primary-default)}.bg-secondary{background-color:var(--bg-sunken)}.bg-success{background-color:var(--success-default)}.bg-success-subtle,.bg-success-subtle\/60{background-color:var(--success-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-success-subtle\/60{background-color:color-mix(in oklab,var(--success-subtle) 60%,transparent)}}.bg-warning{background-color:var(--warning-default)}.bg-warning-subtle,.bg-warning-subtle\/60{background-color:var(--warning-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-warning-subtle\/60{background-color:color-mix(in oklab,var(--warning-subtle) 60%,transparent)}}.bg-warning\/10{background-color:var(--warning-default)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--warning-default) 10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(158deg\,var\(--nx-violet\)_0\%\,color-mix\(in_srgb\,var\(--nx-violet\)_60\%\,var\(--nx-violet-ink\)\)_48\%\,var\(--nx-violet-ink\)_100\%\)\]{background-image:linear-gradient(158deg,var(--nx-violet) 0,var(--nx-violet) 48%,var(--nx-violet-ink) 100%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(158deg\,var\(--nx-violet\)_0\%\,color-mix\(in_srgb\,var\(--nx-violet\)_60\%\,var\(--nx-violet-ink\)\)_48\%\,var\(--nx-violet-ink\)_100\%\)\]{background-image:linear-gradient(158deg,var(--nx-violet) 0,color-mix(in srgb,var(--nx-violet) 60%,var(--nx-violet-ink)) 48%,var(--nx-violet-ink) 100%)}}.bg-\[radial-gradient\(circle\,color-mix\(in_srgb\,var\(--nx-white\)_22\%\,transparent\)\,transparent_66\%\)\]{background-image:radial-gradient(circle,var(--nx-white),transparent 66%)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(circle\,color-mix\(in_srgb\,var\(--nx-white\)_22\%\,transparent\)\,transparent_66\%\)\]{background-image:radial-gradient(circle,color-mix(in srgb,var(--nx-white) 22%,transparent),transparent 66%)}}.bg-clip-padding{background-clip:padding-box}.fill-error{fill:var(--error-default)}.fill-success{fill:var(--success-default)}.fill-warning{fill:var(--warning-default)}.stroke-error{stroke:var(--error-default)}.stroke-success{stroke:var(--success-default)}.stroke-warning{stroke:var(--warning-default)}.object-contain{object-fit:contain}.p-0{padding:0}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[11px\]{padding-block:11px}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(16px,env(safe-area-inset-bottom))}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-nx-mono{font-family:var(--nx-font-mono)}.font-sans{font-family:var(--font-sans)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[length\:\.93em\]{font-size:.93em}.text-\[length\:var\(--nx-body\)\]{font-size:var(--nx-body)}.text-\[length\:var\(--nx-caption\)\]{font-size:var(--nx-caption)}.text-\[length\:var\(--nx-fs-13\)\]{font-size:var(--nx-fs-13)}.text-\[length\:var\(--nx-fs-13-5\)\]{font-size:var(--nx-fs-13-5)}.text-\[length\:var\(--nx-fs-20\)\]{font-size:var(--nx-fs-20)}.text-\[length\:var\(--nx-fs-22\)\]{font-size:var(--nx-fs-22)}.text-\[length\:var\(--nx-h3\)\]{font-size:var(--nx-h3)}.text-\[length\:var\(--nx-small\)\]{font-size:var(--nx-small)}.text-\[length\:var\(--nx-ui\)\]{font-size:var(--nx-ui)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-\[\#0FAAFF\]{color:#0faaff}.text-\[\#00A1E0\]{color:#00a1e0}.text-\[\#1A1A1A\]{color:#1a1a1a}.text-\[\#1A1F71\]{color:#1a1f71}.text-\[\#1F8DED\]{color:#1f8ded}.text-\[\#2CA01C\]{color:#2ca01c}.text-\[\#4C00FF\]{color:#4c00ff}.text-\[\#5C4C9F\]{color:#5c4c9f}.text-\[\#5E8E3E\]{color:#5e8e3e}.text-\[\#008FD3\]{color:#008fd3}.text-\[\#25C16F\]{color:#25c16f}.text-\[\#29B5E8\]{color:#29b5e8}.text-\[\#62D84E\]{color:#62d84e}.text-\[\#0077C8\]{color:#0077c8}.text-\[\#714B67\]{color:#714b67}.text-\[\#00857C\]{color:#00857c}.text-\[\#00873E\]{color:#00873e}.text-\[\#002050\]{color:#002050}.text-\[\#03363D\]{color:#03363d}.text-\[\#4285F4\]{color:#4285f4}.text-\[\#4479A1\]{color:#4479a1}.text-\[\#005151\]{color:#005151}.text-\[\#017737\]{color:#017737}.text-\[\#336791\]{color:#336791}.text-\[\#A91D22\]{color:#a91d22}.text-\[\#C8232C\]{color:#c8232c}.text-\[\#C74634\]{color:#c74634}.text-\[\#D0271D\]{color:#d0271d}.text-\[\#E37400\]{color:#e37400}.text-\[\#E42527\]{color:#e42527}.text-\[\#F38B00\]{color:#f38b00}.text-\[\#FF4A00\]{color:#ff4a00}.text-\[\#FF5A0F\]{color:#ff5a0f}.text-\[\#FF3621\]{color:#ff3621}.text-\[\#FF9900\]{color:#f90}.text-\[color\:var\(--nx-violet\)\]{color:var(--nx-violet)}.text-\[color\:var\(--nxc-body\)\]{color:var(--nxc-body)}.text-\[color\:var\(--nxc-muted\)\]{color:var(--nxc-muted)}.text-\[color\:var\(--nxc-primary\)\]{color:var(--nxc-primary)}.text-\[color\:var\(--nxc-primary-text\)\]{color:var(--nxc-primary-text)}.text-\[color\:var\(--nxc-text\)\]{color:var(--nxc-text)}.text-\[var\(--accent-text\)\]{color:var(--accent-text)}.text-\[var\(--brand-graphite\,\#1A1D21\)\]{color:var(--brand-graphite,#1a1d21)}.text-\[var\(--primary-text\)\]{color:var(--primary-text)}.text-blue-500{color:var(--color-blue-500)}.text-destructive,.text-error{color:var(--error-default)}.text-error-text{color:var(--error-text)}.text-foreground,.text-foreground\/80{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--text-primary) 80%,transparent)}}.text-info-text{color:var(--info-text)}.text-muted-foreground,.text-muted-foreground\/80{color:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--text-secondary) 80%,transparent)}}.text-primary{color:var(--primary-default)}.text-primary-foreground{color:var(--text-inverse)}.text-red-500{color:var(--color-red-500)}.text-secondary-foreground{color:var(--text-primary)}.text-success-text{color:var(--success-text)}.text-warning{color:var(--warning-default)}.text-warning-text{color:var(--warning-text)}.text-white{color:var(--color-white)}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-\[color\:var\(--nxc-line-strong\)\]{-webkit-text-decoration-color:var(--nxc-line-strong);text-decoration-color:var(--nxc-line-strong)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.ring-1,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.ring-foreground\/10{--tw-ring-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--text-primary) 10%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}.placeholder\:text-muted-foreground::placeholder{color:var(--text-secondary)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-1:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1)}.after\:-inset-y-4:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -4)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:border-\[color\:var\(--nxc-primary\)\]:hover{border-color:var(--nxc-primary)}.hover\:bg-\[color\:var\(--nxc-choice\)\]:hover{background-color:var(--nxc-choice)}.hover\:bg-\[color\:var\(--nxc-choice-hover\)\]:hover{background-color:var(--nxc-choice-hover)}.hover\:bg-\[color\:var\(--nxc-primary-hover\)\]:hover{background-color:var(--nxc-primary-hover)}.hover\:bg-destructive\/20:hover{background-color:var(--error-default)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--error-default) 20%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-secondary\/80:hover{background-color:var(--bg-sunken)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--bg-sunken) 80%,transparent)}}.hover\:text-\[color\:var\(--nxc-primary-hover\)\]:hover{color:var(--nxc-primary-hover)}.hover\:text-\[color\:var\(--nxc-text\)\]:hover{color:var(--nxc-text)}.hover\:text-foreground:hover{color:var(--text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-full:focus{border-radius:3.40282e+38px}.focus\:bg-\[var\(--brand-graphite\)\]:focus{background-color:var(--brand-graphite)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-white:focus{color:var(--color-white)}.focus\:outline:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-white:focus{outline-color:var(--color-white)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--error-default)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--error-default) 40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--border-focus)}.focus-visible\:ring-3: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(--error-default)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--error-default) 20%,transparent)}}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--border-focus) 40%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--border-focus) 50%,transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[color\:var\(--nxc-focus\)\]:focus-visible{outline-color:var(--nxc-focus)}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:12px}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-2\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-2\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.aria-expanded\:bg-muted[aria-expanded=true],.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--bg-sunken)}.aria-expanded\:text-foreground[aria-expanded=true],.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--text-primary)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--error-default)}.aria-invalid\:ring-3[aria-invalid=true]{--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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--error-default)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--error-default) 20%,transparent)}}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}.max-sm\:block{display:block}.max-sm\:hidden{display:none}.max-sm\:border-0{border-style:var(--tw-border-style);border-width:0}.max-sm\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-sm\:border-\[color\:var\(--nxc-line\)\]{border-color:var(--nxc-line)}.max-sm\:p-0{padding:0}.max-sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-sm\:whitespace-normal{white-space:normal}.max-sm\:text-\[color\:var\(--nxc-muted\)\]{color:var(--nxc-muted)}}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:top-1\/2{top:50%}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:bottom-auto{bottom:auto}.sm\:left-1\/2{left:50%}.sm\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:hidden{display:none}.sm\:max-h-\[min\(720px\,calc\(100dvh-64px\)\)\]{max-height:min(720px,100dvh - 64px)}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:w-\[372px\]{width:372px}.sm\:w-\[min\(540px\,calc\(100vw-48px\)\)\]{width:min(540px,100vw - 48px)}.sm\:w-full{width:100%}.sm\:max-w-\[840px\]{max-width:840px}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[128px\]{min-width:128px}.sm\:min-w-\[132px\]{min-width:132px}.sm\:flex-none{flex:none}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.sm\:-translate-x-1\/2,.sm\:-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[152px_1fr\]{grid-template-columns:152px 1fr}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:flex{display:flex}.md\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}}.dark\:border-input:is(.dark *){border-color:var(--border-input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--error-default)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--error-default) 20%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--border-input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--border-input) 30%,transparent)}}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--error-default)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--error-default) 30%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--border-input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--border-input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--bg-sunken)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--bg-sunken) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--error-default)}@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(--error-default) 40%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--error-default)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--error-default) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--error-default)}@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(--error-default) 40%,transparent)}}.data-open\:animate-in:where([data-open]:not([data-open=false])),.data-open\:animate-in:where([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-open\:fade-in-0:where([data-open]:not([data-open=false])),.data-open\:fade-in-0:where([data-state=open]){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-open]:not([data-open=false])),.data-open\:zoom-in-95:where([data-state=open]){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),.data-closed\:animate-out:where([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-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),.data-closed\:fade-out-0:where([data-state=closed]){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),.data-closed\:zoom-out-95:where([data-state=closed]){--tw-exit-scale:.95}.\[\&_\[data-slot\=dialog-close\]\]\:size-11 [data-slot=dialog-close]{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary-default)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary-default) 80%,transparent)}}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--text-primary)}}.text-gradient-primary{background:linear-gradient(to right,var(--primary-default),var(--info-default));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.animate-fade-up{animation:fade-up .4s ease-out both}.animate-fade-in{animation:fade-in .3s ease-out both}.animate-count-up{animation:count-up .5s ease-out both}.animate-skeleton{animation:skeleton-pulse 1.8s ease-in-out infinite}.card-hover{transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.card-hover:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.bg-bar-active{background:linear-gradient(to top,var(--primary-default),var(--info-default))}.bg-bar-inactive{background:var(--border-default)}.progress-fill{width:var(--progress,0)}.progress-fill-h{height:var(--progress,0)}.bar-fill{height:var(--bar-h,0)}.nums-tabular{font-variant-numeric:tabular-nums}.transition-ring-offset{transition:stroke-dashoffset var(--transition-slow)}}@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}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--primary-default:#5b4fe5;--primary-hover:#4a3ed0;--primary-active:#3b30a8;--primary-subtle:#efedff;--primary-subtle-hover:#e2dffb;--primary-border:#b9b2f2;--primary-text:#4a3ed0;--accent-default:#10b981;--accent-hover:#34d399;--accent-subtle:#ecfdf5;--accent-text:#065f46;--brand-lime:#c8f135;--brand-lime-deep:#a9cb1f;--brand-graphite:#1a1d21;--success-default:#22c55e;--success-subtle:#f0fdf4;--success-text:#166534;--success-border:#86efac;--error-default:#dc2626;--error-subtle:#fef2f2;--error-text:#991b1b;--error-border:#fecaca;--warning-default:#eab308;--warning-subtle:#fefce8;--warning-text:#854d0e;--warning-border:#fde68a;--info-default:#0ea5e9;--info-subtle:#f0f9ff;--info-text:#075985;--info-border:#7dd3fc;--bg-page:#f6f6fd;--bg-card:#fff;--bg-elevated:#fff;--bg-sunken:#e9e7f8;--bg-sidebar:#17153a;--bg-sidebar-hover:#232050;--bg-sidebar-active:#5b4fe5;--bg-overlay:#17153a99;--text-primary:#17153a;--text-secondary:#4a4870;--text-tertiary:#8a88a8;--text-inverse:#fff;--text-on-sidebar:#c9c6e8;--border-default:#e4e1f7;--border-strong:#d9d5f6;--border-subtle:#eceaf8;--border-focus:#5b4fe5;--border-input:#8a84be;--chart-cat-1:#6929c4;--chart-cat-2:#1192e8;--chart-cat-3:#005d5d;--chart-cat-4:#9f1853;--chart-cat-5:#fa4d56;--chart-cat-6:#520408;--chart-cat-7:#198038;--chart-cat-8:#002d9c;--chart-cat-9:#ee538b;--chart-cat-10:#b28600;--chart-1:var(--chart-cat-1);--chart-2:var(--chart-cat-2);--chart-3:var(--chart-cat-3);--chart-4:var(--chart-cat-4);--chart-5:var(--chart-cat-5);--chart-6:var(--chart-cat-7);--chart-7:var(--chart-cat-8);--chart-8:var(--chart-cat-10);--chart-seq-1:#f2f1fe;--chart-seq-2:#e2e0fb;--chart-seq-3:#c9c5f6;--chart-seq-4:#aca5f0;--chart-seq-5:#8f85ea;--chart-seq-6:#7268e8;--chart-seq-7:#5b4fe5;--chart-seq-8:#4438b8;--chart-seq-9:#2e2470;--chart-div-1:#991b1b;--chart-div-2:#ef4444;--chart-div-3:#fca5a5;--chart-div-4:#e4e1f7;--chart-div-5:#aca5f0;--chart-div-6:#5b4fe5;--chart-div-7:#2e2470;--chart-axis:var(--border-strong);--chart-axis-label:var(--text-secondary);--chart-grid:var(--border-subtle);--chart-tooltip-bg:var(--bg-elevated);--chart-tooltip-border:var(--border-default);--chart-tooltip-text:var(--text-primary);--chart-crosshair:var(--border-strong);--chart-sparkline:var(--primary-default);--chart-ev-1:#5b4fe5;--chart-ev-2:#9b93f0;--chart-ev-3:#2e2470;--chart-ev-4:#00a5a5;--chart-compare-neutral:#b7b4c7;--chart-compare-neutral-fill:#d8d6e2;--tier-enterprise:var(--error-default);--tier-business:var(--info-default);--tier-team:var(--primary-default);--tier-starter:var(--success-default);--tier-trial:var(--warning-default);--tier-text:var(--text-secondary);--priority-p1:var(--error-default);--priority-p2:var(--warning-default);--priority-p3:#a855f7;--priority-p4:var(--text-tertiary);--event-incident:var(--error-default);--event-access:var(--warning-default);--event-plan:var(--info-default);--event-provisioning:var(--accent-default);--event-semantic:#8b5cf6;--event-system:var(--text-tertiary)}.dark{--primary-default:#7c71ec;--primary-hover:#8f85f0;--primary-active:#6a5ee8;--primary-subtle:#251f55;--primary-subtle-hover:#2e2768;--primary-border:#4438b8;--primary-text:#a9a2f4;--accent-default:#34d399;--accent-hover:#6ee7b7;--accent-subtle:#064e3b;--accent-text:#6ee7b7;--success-default:#4ade80;--success-subtle:#14532d;--success-text:#86efac;--success-border:#166534;--error-default:#f87171;--error-subtle:#7f1d1d;--error-text:#fca5a5;--error-border:#991b1b;--warning-default:#facc15;--warning-subtle:#713f12;--warning-text:#fde68a;--warning-border:#854d0e;--info-default:#38bdf8;--info-subtle:#082f49;--info-text:#7dd3fc;--info-border:#075985;--bg-page:#0e0c22;--bg-card:#161337;--bg-elevated:#1d1a40;--bg-sunken:#0b0a1c;--bg-sidebar:#0e0c22;--bg-sidebar-hover:#1d1a40;--bg-sidebar-active:#5b4fe5;--bg-overlay:#000000b3;--text-primary:#edecfa;--text-secondary:#9c99c0;--text-tertiary:#6b6890;--text-inverse:#17153a;--text-on-sidebar:#c9c6e8;--border-default:#2a2655;--border-strong:#3a3570;--border-subtle:#1d1a40;--border-focus:#7c71ec;--border-input:#6a66ae;--chart-cat-1:#8a3ffc;--chart-cat-2:#33b1ff;--chart-cat-3:#007d79;--chart-cat-4:#ff7eb6;--chart-cat-5:#fa4d56;--chart-cat-6:#fff1f1;--chart-cat-7:#6fdc8c;--chart-cat-8:#4589ff;--chart-cat-9:#d12771;--chart-cat-10:#d2a106;--chart-1:var(--chart-cat-1);--chart-2:var(--chart-cat-2);--chart-3:var(--chart-cat-3);--chart-4:var(--chart-cat-4);--chart-5:var(--chart-cat-5);--chart-6:var(--chart-cat-7);--chart-7:var(--chart-cat-8);--chart-8:var(--chart-cat-10);--chart-seq-1:#1c1745;--chart-seq-2:#2e2470;--chart-seq-3:#4438b8;--chart-seq-4:#5b4fe5;--chart-seq-5:#7268e8;--chart-seq-6:#8f85ea;--chart-seq-7:#aca5f0;--chart-seq-8:#c9c5f6;--chart-seq-9:#e2e0fb;--chart-div-1:#fca5a5;--chart-div-2:#f87171;--chart-div-3:#ef4444;--chart-div-4:#3a3570;--chart-div-5:#7268e8;--chart-div-6:#8f85ea;--chart-div-7:#c9c5f6;--chart-axis:var(--border-strong);--chart-axis-label:var(--text-secondary);--chart-grid:var(--border-subtle);--chart-tooltip-bg:var(--bg-elevated);--chart-tooltip-border:var(--border-default);--chart-tooltip-text:var(--text-primary);--chart-crosshair:var(--border-strong);--chart-sparkline:var(--primary-default);--chart-ev-1:#7c71ec;--chart-ev-2:#a9a2f4;--chart-ev-3:#4438b8;--chart-ev-4:#38bdf8;--chart-compare-neutral:#6b6880;--chart-compare-neutral-fill:#4a4860;--tier-enterprise:var(--error-default);--tier-business:var(--info-default);--tier-team:var(--primary-default);--tier-starter:var(--success-default);--tier-trial:var(--warning-default);--tier-text:var(--text-secondary);--priority-p1:var(--error-default);--priority-p2:var(--warning-default);--priority-p3:#c084fc;--priority-p4:var(--text-tertiary);--event-incident:var(--error-default);--event-access:var(--warning-default);--event-plan:var(--info-default);--event-provisioning:var(--accent-default);--event-semantic:#a78bfa;--event-system:var(--text-tertiary)}@media (forced-colors:active){.dark,:root{--bg-page:Canvas;--bg-card:Canvas;--bg-elevated:Canvas;--bg-sunken:Canvas;--text-primary:CanvasText;--text-secondary:CanvasText;--text-tertiary:GrayText;--text-inverse:Canvas;--border-default:ButtonText;--border-input:ButtonText;--border-strong:ButtonText;--border-subtle:ButtonText;--border-focus:Highlight;--primary-default:LinkText;--primary-hover:LinkText;--primary-text:LinkText;--success-default:ButtonText;--warning-default:ButtonText;--error-default:ButtonText;--info-default:ButtonText;--tier-enterprise:ButtonText;--tier-business:ButtonText;--tier-team:ButtonText;--tier-starter:ButtonText;--tier-trial:ButtonText;--priority-p1:ButtonText;--priority-p2:ButtonText;--priority-p3:ButtonText;--priority-p4:ButtonText;--chart-sparkline:ButtonText}}[data-accent=emerald]{--accent-default:#10b981;--accent-hover:#34d399;--accent-subtle:#ecfdf5;--accent-text:#065f46}[data-accent=amber]{--accent-default:#f59e0b;--accent-hover:#fbbf24;--accent-subtle:#fffbeb;--accent-text:#92400e}[data-accent=sky]{--accent-default:#0ea5e9;--accent-hover:#38bdf8;--accent-subtle:#f0f9ff;--accent-text:#075985}[data-accent=violet]{--accent-default:#8b5cf6;--accent-hover:#a78bfa;--accent-subtle:#f5f3ff;--accent-text:#5b21b6}[data-accent=rose]{--accent-default:#f43f5e;--accent-hover:#fb7185;--accent-subtle:#fff1f2;--accent-text:#9f1239}.dark[data-accent=emerald]{--accent-default:#34d399;--accent-hover:#6ee7b7;--accent-subtle:#064e3b;--accent-text:#6ee7b7}.dark[data-accent=amber]{--accent-default:#fbbf24;--accent-hover:#fcd34d;--accent-subtle:#451a03;--accent-text:#fcd34d}.dark[data-accent=sky]{--accent-default:#38bdf8;--accent-hover:#7dd3fc;--accent-subtle:#082f49;--accent-text:#7dd3fc}.dark[data-accent=violet]{--accent-default:#a78bfa;--accent-hover:#c4b5fd;--accent-subtle:#2e1065;--accent-text:#c4b5fd}.dark[data-accent=rose]{--accent-default:#fb7185;--accent-hover:#fda4af;--accent-subtle:#4c0519;--accent-text:#fda4af}:root{--font-sans:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono","Fira Code","SF Mono",Consolas,monospace;--text-h1:28px;--text-h1-weight:700;--text-h1-lh:1.3;--text-h1-ls:-.02em;--text-h2:22px;--text-h2-weight:700;--text-h2-lh:1.35;--text-h2-ls:-.015em;--text-h3:18px;--text-h3-weight:600;--text-h3-lh:1.4;--text-h3-ls:-.01em;--text-h4:15px;--text-h4-weight:600;--text-h4-lh:1.45;--text-h4-ls:-.005em;--text-body:14px;--text-body-lh:1.6;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 4px 12px #0f172a14;--shadow-lg:0 8px 24px #0f172a1f;--shadow-focus:0 0 0 3px #5b4fe540;--shadow-error-focus:0 0 0 3px #ef444440;--density-cell-py:10px;--density-cell-px:12px}html[data-density=compact]{--density-cell-py:6px;--density-cell-px:10px}html[data-density=comfy]{--density-cell-py:14px;--density-cell-px:16px}.dark{--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 24px #00000080;--shadow-focus:0 0 0 3px #7c71ec59;--shadow-error-focus:0 0 0 3px #f8717159}:root{--transition-fast:.12s ease-out;--transition-default:.2s ease-out;--transition-slow:.3s ease-in-out;--transition-spring:.4s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){:root{--transition-fast:0s;--transition-default:0s;--transition-slow:0s;--transition-spring:0s}}:root{--nx-paper:#f6f6fa;--nx-white:#fff;--nx-ink:#17153a;--nx-ink-2:#45436b;--nx-ink-3:#5f5d85;--nx-line:#e2e1ee;--nx-line-2:#d3d1e4;--nx-violet:#5b4fe5;--nx-violet-ink:#3b30a8;--nx-violet-50:#f1f0ff;--nx-violet-100:#e4e1ff;--nx-lime:#c8f135;--nx-lime-hover:#d6f75e;--nx-ok-bg:#eef7d6;--nx-ok-ink:#3f5600;--nx-ink-hover:#262260;--nx-night-ending:#0b0a1f;--nx-night-deep:#0e0b2b;--nx-night:#110e35;--nx-night-2:#1c1850;--nx-indigo:#2e2780;--nx-on-dark:#fff;--nx-on-dark-2:#ffffffc2;--nx-on-dark-3:#ffffff9e;--nx-on-dark-line:#ffffff1f;--nx-stage:radial-gradient(90% 120% at 50% -10%,#2e2780 0%,#1c1850 42%,#100d33 100%);--nx-band-violet:radial-gradient(70% 60% at 50% 0%,#2e2780 0%,#1c1850 48%,#110e35 100%);--nx-band-deep:radial-gradient(55% 70% at 6% 0%,#5b4fe580,#5b4fe500 70%),radial-gradient(45% 55% at 100% 70%,#c8f1351a,#c8f13500 70%),#0e0b2b;--nx-glow-top:radial-gradient(62% 72% at 50% 0%,#5b4fe580,#5b4fe500 70%);--nx-grid:linear-gradient(#ffffff0e 1px,transparent 0),linear-gradient(90deg,#ffffff0e 1px,transparent 0);--nx-grid-size:28px 28px;--nx-edge:linear-gradient(90deg,#7c6cff00,#7c6cffbf 30%,#c8f13599 70%,#c8f13500);--nx-layer-plate:linear-gradient(160deg,#6e60f6,#4a3fd0 55%,#3b30a8);--nx-layer-plate-shadow:inset 0 1px 0 #ffffff4d,0 0 0 1px #c8f13580,0 24px 48px -28px #3b30a8bf;--nx-layer-cell:#110c466b;--nx-font:var(--font-inter,"Inter"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--nx-font-mono:var(--font-geist-mono,"Geist Mono"),ui-monospace,monospace;--nx-display:"opsz" 32;--nx-h1:clamp(42px,5.4vw,78px);--nx-h2:clamp(34px,3.7vw,54px);--nx-h2-xl:clamp(40px,5.2vw,76px);--nx-h3:23px;--nx-h1-page:clamp(36px,4.2vw,58px);--nx-h2-page:clamp(26px,2.4vw,34px);--nx-lede:clamp(17px,1.4vw,19.5px);--nx-intro:18px;--nx-body:17px;--nx-body-sm:16px;--nx-ui:15px;--nx-small:14px;--nx-caption:12.5px;--nx-label:12px;--nx-label-tracking:.14em;--nx-figure:clamp(52px,8.4vw,120px);--nx-figure-md:clamp(40px,5vw,68px);--nx-figure-sm:clamp(34px,4.2vw,56px);--nx-h2-story-end:clamp(32px,3.6vw,46px);--nx-h2-story-flow:clamp(28px,7vw,36px);--nx-h1-signin:2.75rem;--nx-h1-signin-lg:3.5rem;--nx-fs-11:11px;--nx-fs-11-5:11.5px;--nx-fs-13:13px;--nx-fs-13-5:13.5px;--nx-fs-14-5:14.5px;--nx-fs-15-5:15.5px;--nx-fs-16-5:16.5px;--nx-fs-19:19px;--nx-fs-20:20px;--nx-fs-21:21px;--nx-fs-22:22px;--nx-fs-26:26px;--nx-fs-30:30px;--nx-fs-32:32px;--nx-fs-34:34px;--nx-fs-40:40px;--nx-fs-42:42px;--nx-fs-44:44px;--nx-fs-58:58px;--nx-r-pill:999px;--nx-r-sm:10px;--nx-r-md:14px;--nx-r-lg:18px;--nx-r-xl:22px;--nx-r-2xl:28px;--nx-shadow-header:0 0 0 1px #17153a12,0 1px 2px #17153a0d,0 14px 34px -16px #17153a4d;--nx-shadow-header-scrolled:0 0 0 1px #17153a14,0 2px 6px #17153a0f,0 22px 44px -18px #17153a73;--nx-shadow-card:0 0 0 1px var(--nx-line),0 1px 2px #17153a0a,0 44px 90px -54px #17153a73;--nx-shadow-float:0 0 0 1px var(--nx-line),0 34px 64px -30px #17153a80;--nx-shadow-window-on-dark:0 0 0 1px #ffffff29,0 60px 120px -50px #04021ae6,0 24px 48px -28px #04021ab3;--nx-shadow-code:0 40px 80px -40px #110e35b3;--nx-container:1240px;--nx-section-y:128px;--nx-header-top:12px;--nx-header-h:60px;--nx-header-clear:72px;--nx-header-band:76px;--nx-ease-out:cubic-bezier(.16,1,.3,1);--nx-ease-std:cubic-bezier(.2,.7,.1,1);--nx-dur-fast:.2s;--nx-dur:.3s;--nx-dur-slow:.55s;--nx-focus:2px solid var(--nx-violet);--nx-focus-on-dark:2px solid var(--nx-lime)}@media (max-width:1100px){:root{--nx-section-y:96px}}@media (max-width:640px){:root{--nx-section-y:72px}}@media (prefers-reduced-motion:reduce){:root{--nx-dur-fast:0s;--nx-dur:0s;--nx-dur-slow:0s}}:root{--ctl-bg:var(--nx-white);--ctl-bg-hover:var(--nx-paper);--ctl-bg-disabled:var(--nx-paper);--ctl-ink:var(--nx-ink);--ctl-ink-2:var(--nx-ink-2);--ctl-ink-3:var(--nx-ink-3);--ctl-line:var(--nx-line-2);--ctl-line-hover:var(--nx-ink)}@supports (color:color-mix(in lab,red,red)){:root{--ctl-line-hover:color-mix(in srgb,var(--nx-ink) 34%,var(--nx-white))}}:root{--ctl-accent:var(--nx-violet);--ctl-accent-ink:var(--nx-violet-ink);--ctl-accent-on:var(--nx-white);--ctl-highlight:var(--nx-violet-50);--ctl-highlight-ink:var(--nx-ink);--ctl-ring:var(--nx-violet)}@supports (color:color-mix(in lab,red,red)){:root{--ctl-ring:color-mix(in srgb,var(--nx-violet) 22%,transparent)}}:root{--ctl-ring-danger:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:root{--ctl-ring-danger:color-mix(in srgb,var(--color-error) 20%,transparent)}}:root{--ctl-popup-bg:var(--nx-white);--ctl-popup-line:var(--nx-ink)}@supports (color:color-mix(in lab,red,red)){:root{--ctl-popup-line:color-mix(in srgb,var(--nx-ink) 10%,transparent)}}:root{--ctl-popup-shadow:0 1px 2px var(--nx-ink),0 18px 44px -14px var(--nx-ink)}@supports (color:color-mix(in lab,red,red)){:root{--ctl-popup-shadow:0 1px 2px color-mix(in srgb,var(--nx-ink) 8%,transparent),0 18px 44px -14px color-mix(in srgb,var(--nx-ink) 28%,transparent)}}:root{--ctl-backdrop:var(--nx-ink)}@supports (color:color-mix(in lab,red,red)){:root{--ctl-backdrop:color-mix(in srgb,var(--nx-ink) 38%,transparent)}}:root{--ctl-tip-bg:var(--nx-ink);--ctl-tip-ink:var(--nx-white);--ctl-scrollbar:var(--nx-ink)}@supports (color:color-mix(in lab,red,red)){:root{--ctl-scrollbar:color-mix(in srgb,var(--nx-ink) 22%,transparent)}}:root{--ctl-scrollbar-hover:var(--nx-ink)}@supports (color:color-mix(in lab,red,red)){:root{--ctl-scrollbar-hover:color-mix(in srgb,var(--nx-ink) 38%,transparent)}}:root{--ctl-h:36px;--ctl-h-sm:32px;--ctl-h-lg:48px;--ctl-h-touch:44px;--ctl-r:var(--nx-r-sm);--ctl-r-popup:var(--nx-r-md);--ctl-popup-max-h:340px;--ctl-popup-max-w:440px;--ctl-dur:.14s;--ctl-ease:var(--nx-ease-out);--ctl-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ctl-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8.5 3 3 6-7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ctl-dash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");--ctl-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='7' cy='7' r='4.5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='m10.5 10.5 3 3' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");--ctl-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4.5 4.5 7 7m0-7-7 7' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){:root{--ctl-dur:0s}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.dark ::-webkit-scrollbar-thumb{background:var(--nx-white)}@supports (color:color-mix(in lab,red,red)){.dark ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--nx-white) 10%,transparent)}}.dark ::-webkit-scrollbar-thumb:hover{background:var(--nx-white)}@supports (color:color-mix(in lab,red,red)){.dark ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--nx-white) 20%,transparent)}}[data-slot=card]{box-shadow:var(--shadow-sm)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatB{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-8px)translate(4px)}}@keyframes floatC{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.35}}@keyframes tokenFlow{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--tx,120px),var(--ty,-40px)) scale(.4);opacity:0}}@keyframes spin-slow{to{transform:rotate(1turn)}}@keyframes spin-slow-reverse{to{transform:rotate(-1turn)}}@keyframes bob0{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 6px))}}@keyframes bob1{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(5px - 50%))}}@keyframes bob2{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% - 4px),-50%)}}@keyframes bob3{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(5px - 50%),-50%)}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes nx-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.nx-reveal{animation:nx-reveal linear both;animation-timeline:view();animation-range:entry calc(var(--nx-reveal-delay,0) * 240px) entry calc(140px + var(--nx-reveal-delay,0) * 240px)}.nx-reveal[data-nx-shown]{animation:none}}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes count-up{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:.15}}@keyframes spark-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.18)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.spark-grid-loader [data-dot]{animation:pulse-dot 1.4s ease-in-out infinite}.spark-grid-loader [data-dot]:first-of-type{animation-delay:0s}.spark-grid-loader [data-dot]:nth-of-type(2){animation-delay:90ms}.spark-grid-loader [data-dot]:nth-of-type(3){animation-delay:.18s}.spark-grid-loader [data-dot]:nth-of-type(4){animation-delay:.27s}.spark-grid-loader [data-dot]:nth-of-type(5){animation-delay:.36s}.spark-grid-loader [data-dot]:nth-of-type(6){animation-delay:.45s}.spark-grid-loader [data-dot]:nth-of-type(7){animation-delay:.54s}.spark-grid-loader [data-dot]:nth-of-type(8){animation-delay:.63s}.spark-grid-loader [data-spark]{transform-box:fill-box;transform-origin:50%;animation:spark-pulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@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-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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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 tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}