@layer flarian-ui{.ui-icon-icon-nqdDU{width:var(--ui-icon-size,1em);height:var(--ui-icon-size,1em);fill:currentColor;flex-shrink:0;display:block}.ui-shared-fadeEnterActive-coc7F,.ui-shared-fadeLeaveActive-1oaib{transition:opacity var(--ui-transition-duration) var(--ui-transition-easing)}.ui-shared-fadeEnterFrom-aUH46,.ui-shared-fadeLeaveTo-Y9PUZ{opacity:0}.ui-button-root-Wqirt{cursor:pointer;gap:var(--ui-button-gap-y,var(--_gap-y)) var(--ui-button-gap-x,var(--_gap-x));box-sizing:border-box;padding-block:var(--ui-button-padding-y,var(--_padding-y));padding-inline:var(--ui-button-padding-x,var(--_padding-x));font-family:var(--ui-button-font-family,var(--ui-font-family));font-size:var(--ui-button-font-size,var(--_font-size));font-weight:var(--ui-button-font-weight,var(--ui-font-weight-medium));line-height:var(--ui-button-line-height,var(--_line-height));white-space:nowrap;vertical-align:top;appearance:none;border:var(--ui-button-border-size,var(--ui-space-px)) var(--ui-button-border-style,solid) var(--_border_color,transparent);border-radius:var(--ui-button-radius,var(--_radius));transition:color var(--ui-duration-fast) var(--ui-easing-sine), background-color var(--ui-duration-fast) var(--ui-easing-sine), border-color var(--ui-duration-fast) var(--ui-easing-sine), opacity var(--ui-duration-fast) var(--ui-easing-sine), outline-color var(--ui-duration-fast) var(--ui-easing-sine), text-decoration-color var(--ui-duration-fast) var(--ui-easing-sine);justify-content:center;align-items:center;display:inline-flex}.ui-button-root-Wqirt:disabled{cursor:not-allowed;opacity:.6}.ui-button-labelSlot-82ZBP{flex-grow:1}.ui-button-direction-row-XW3Oc{flex-direction:row}.ui-button-direction-column-RvRJ9{flex-direction:column}.ui-button-size-xs-peQ3x{--_font-size:var(--ui-button-font-size-xs,var(--ui-control-font-size-xs));--_icon-size:var(--ui-button-icon-size-xs,var(--ui-control-icon-size-xs));--_line-height:var(--ui-button-line-height-xs,var(--ui-control-line-height-xs));--_padding-x:var(--ui-button-padding-x-xs,.5rem);--_padding-y:var(--ui-button-padding-y-xs,.25rem);--_gap-x:var(--ui-button-gap-x-xs,.125rem);--_gap-y:var(--ui-button-gap-y-xs,.125rem)}.ui-button-size-sm-xwFEM{--_font-size:var(--ui-button-font-size-sm,var(--ui-control-font-size-sm));--_icon-size:var(--ui-button-icon-size-sm,var(--ui-control-icon-size-sm));--_line-height:var(--ui-button-line-height-sm,var(--ui-control-line-height-sm));--_padding-x:var(--ui-button-padding-x-sm,.75rem);--_padding-y:var(--ui-button-padding-y-sm,.375rem);--_gap-x:var(--ui-button-gap-x-sm,.1875rem);--_gap-y:var(--ui-button-gap-y-sm,.1875rem)}.ui-button-size-md--68_x{--_font-size:var(--ui-button-font-size-md,var(--ui-control-font-size-md));--_icon-size:var(--ui-button-icon-size-md,var(--ui-control-icon-size-md));--_line-height:var(--ui-button-line-height-md,var(--ui-control-line-height-md));--_padding-x:var(--ui-button-padding-x-md,1rem);--_padding-y:var(--ui-button-padding-y-md,.5rem);--_gap-x:var(--ui-button-gap-x-md,.25rem);--_gap-y:var(--ui-button-gap-y-md,.25rem)}.ui-button-size-lg-pp0F7{--_font-size:var(--ui-button-font-size-lg,var(--ui-control-font-size-lg));--_icon-size:var(--ui-button-icon-size-lg,var(--ui-control-icon-size-lg));--_line-height:var(--ui-button-line-height-lg,var(--ui-control-line-height-lg));--_padding-x:var(--ui-button-padding-x-lg,1.25rem);--_padding-y:var(--ui-button-padding-y-lg,.625rem);--_gap-x:var(--ui-button-gap-x-lg,.3125rem);--_gap-y:var(--ui-button-gap-y-lg,.3125rem)}.ui-button-size-xl-d5TEQ{--_font-size:var(--ui-button-font-size-xl,var(--ui-control-font-size-xl));--_icon-size:var(--ui-button-icon-size-xl,var(--ui-control-icon-size-xl));--_line-height:var(--ui-button-line-height-xl,var(--ui-control-line-height-xl));--_padding-x:var(--ui-button-padding-x-xl,1.5rem);--_padding-y:var(--ui-button-padding-y-xl,.75rem);--_gap-x:var(--ui-button-gap-x-xl,.375rem);--_gap-y:var(--ui-button-gap-y-xl,.375rem)}.ui-button-color-base-LvMeU{--_color:var(--ui-button-color,var(--ui-color-base));--_on-color:var(--ui-button-on-color,var(--ui-theme-on-base,var(--ui-color-bg)))}.ui-button-color-neutral-Auasb{--_color:var(--ui-button-color,var(--ui-color-fg));--_on-color:var(--ui-button-on-color,var(--ui-color-bg))}.ui-button-color-success-qiOBY{--_color:var(--ui-button-color,var(--ui-color-success));--_on-color:var(--ui-button-on-color,var(--ui-color-on-success,var(--ui-color-bg)))}.ui-button-color-warning-xNARQ{--_color:var(--ui-button-color,var(--ui-color-warning));--_on-color:var(--ui-button-on-color,var(--ui-color-on-warning,var(--ui-color-bg)))}.ui-button-color-error-4Kiej{--_color:var(--ui-button-color,var(--ui-color-error));--_on-color:var(--ui-button-on-color,var(--ui-color-on-error,var(--ui-color-bg)))}.ui-button-color-info-ZlWP4{--_color:var(--ui-button-color,var(--ui-color-info));--_on-color:var(--ui-button-on-color,var(--ui-color-on-info,var(--ui-color-bg)))}.ui-button-variant-solid-Mi5La{--_border_color:var(--_color);color:var(--_on-color);background:var(--_color)}.ui-button-variant-solid-Mi5La:not(:disabled,.ui-button-loading-hP1OZ):hover{background:var(--ui-button-hover-color,color-mix(in oklab, var(--ui-color-bg) var(--ui-button-hover-mix,10%), var(--_color)))}.ui-button-variant-outlined-fIhkc{--_border_color:var(--_color);color:var(--_color);background:0 0}.ui-button-variant-soft-oY-68{color:var(--_color);background:color-mix(in oklab, var(--_color) 12%, var(--ui-color-bg))}.ui-button-variant-ghost-vdwcK{color:var(--_color);background:0 0}.ui-button-variant-link-NfbPU{--_padding-y:0;--_padding-x:0;color:var(--_color);text-underline-offset:.25rem;background:0 0;text-decoration:underline}.ui-button-variant-link-NfbPU:not(:disabled,.ui-button-loading-hP1OZ):hover{text-decoration-color:#0000}.ui-button-radius-none-1_ytf{--_radius:var(--ui-radius-none)}.ui-button-radius-xxs-rUeix{--_radius:var(--ui-radius-xxs)}.ui-button-radius-xs-ZQhhw{--_radius:var(--ui-radius-xs)}.ui-button-radius-sm-ktrx9{--_radius:var(--ui-radius-sm)}.ui-button-radius-md-5N0C9{--_radius:var(--ui-radius-md)}.ui-button-radius-lg-0SmlP{--_radius:var(--ui-radius-lg)}.ui-button-radius-xl-fJ9_z{--_radius:var(--ui-radius-xl)}.ui-button-radius-xxl-DSHVK{--_radius:var(--ui-radius-xxl)}.ui-button-radius-full-c7xEP{--_radius:var(--ui-radius-full)}.ui-button-icon-r0b9x{--ui-icon-size:var(--ui-button-icon-size,var(--_icon-size))}@keyframes ui-button-spin-le-tO{to{transform:rotate(360deg)}}.ui-button-loading-hP1OZ{cursor:wait}.ui-button-iconOnly-FPpxZ{padding-inline:var(--_padding-y)}@layer flarian-ui{html,body{font-family:var(--ui-font-family);font-size:var(--ui-font-size);font-weight:var(--ui-font-weight);line-height:var(--ui-line-height);color:var(--ui-color-fg);letter-spacing:var(--ui-letter-spacing);background-color:var(--ui-color-bg)}}:root,[data-theme=test]{--ui-theme-base:#facc15;--ui-theme-on-base:var(--ui-color-black)}:root,[data-surface=base]{--ui-surface-50:#fafafa;--ui-surface-100:#f5f5f5;--ui-surface-200:#e5e5e5;--ui-surface-300:#d4d4d4;--ui-surface-400:#a3a3a3;--ui-surface-500:#737373;--ui-surface-600:#525252;--ui-surface-700:#404040;--ui-surface-800:#262626;--ui-surface-900:#171717;--ui-surface-950:#0a0a0a;--ui-color-error:#ef4444;--ui-color-on-error:var(--ui-color-white);--ui-color-warning:#f59e0b;--ui-color-on-warning:var(--ui-color-white);--ui-color-success:#22c55e;--ui-color-on-success:var(--ui-color-white);--ui-color-info:#3b82f6;--ui-color-on-info:var(--ui-color-white)}:root{--ui-color-black:#000;--ui-color-white:#fff}[data-scheme=light]{--ui-color-bg:var(--ui-surface-100);--ui-color-fg:var(--ui-surface-950);--ui-color-base:var(--ui-theme-base,var(--ui-surface-800));--ui-color-border:color-mix(in srgb, var(--ui-color-fg) 15%, transparent);--ui-color-element:color-mix(in srgb, var(--ui-color-fg) 8%, transparent);--ui-color-shadow:#00000040}[no-transparency][data-scheme=light]{--ui-color-border:color-mix(in srgb, var(--ui-color-fg) 15%, var(--ui-color-bg));--ui-color-element:color-mix(in srgb, var(--ui-color-fg) 8%, var(--ui-color-bg))}[data-scheme=dark]{--ui-color-bg:var(--ui-surface-900);--ui-color-fg:var(--ui-surface-50);--ui-color-base:var(--ui-theme-base,var(--ui-surface-200));--ui-color-border:color-mix(in srgb, var(--ui-color-fg) 15%, transparent);--ui-color-element:color-mix(in srgb, var(--ui-color-fg) 10%, transparent);--ui-color-shadow:#000000bf}[no-transparency][data-scheme=dark]{--ui-color-border:color-mix(in srgb, var(--ui-color-fg) 15%, var(--ui-color-bg));--ui-color-element:color-mix(in srgb, var(--ui-color-fg) 10%, var(--ui-color-bg))}:root{--ui-backdrop-none:0;--ui-backdrop-xxs:.25rem;--ui-backdrop-xs:.5rem;--ui-backdrop-sm:.75rem;--ui-backdrop-md:1rem;--ui-backdrop-lg:1.25rem;--ui-backdrop-xl:1.5rem;--ui-backdrop-xxl:1.75rem;--ui-backdrop-full:2rem;--ui-control-font-size-xs:.625rem;--ui-control-font-size-sm:.75rem;--ui-control-font-size-md:.875rem;--ui-control-font-size-lg:1rem;--ui-control-font-size-xl:1.125rem;--ui-control-icon-size-xs:.875rem;--ui-control-icon-size-sm:1rem;--ui-control-icon-size-md:1.125rem;--ui-control-icon-size-lg:1.25rem;--ui-control-icon-size-xl:1.375rem;--ui-control-line-height-xs:.875rem;--ui-control-line-height-sm:1rem;--ui-control-line-height-md:1.125rem;--ui-control-line-height-lg:1.25rem;--ui-control-line-height-xl:1.375rem;--ui-duration-fast:.2s;--ui-duration-normal:.4s;--ui-duration-slow:.8s;--ui-easing-linear:linear;--ui-easing-ease:ease-in-out;--ui-easing-ease-in:ease-in;--ui-easing-ease-out:ease-out;--ui-easing-sine:cubic-bezier(.45, .05, .55, .95);--ui-easing-sine-in:cubic-bezier(.47, 0, .74, .71);--ui-easing-sine-out:cubic-bezier(.39, .58, .57, 1);--ui-easing-quadratic:cubic-bezier(.46, .03, .52, .96);--ui-easing-quadratic-in:cubic-bezier(.55, .09, .68, .53);--ui-easing-quadratic-out:cubic-bezier(.25, .46, .45, .94);--ui-easing-cubic:cubic-bezier(.65, .05, .36, 1);--ui-easing-cubic-in:cubic-bezier(.55, .06, .68, .19);--ui-easing-cubic-out:cubic-bezier(.22, .61, .36, 1);--ui-easing-quartic:cubic-bezier(.77, 0, .18, 1);--ui-easing-quartic-in:cubic-bezier(.9, .03, .69, .22);--ui-easing-quartic-out:cubic-bezier(.17, .84, .44, 1);--ui-easing-quintic:cubic-bezier(.76, .05, .86, .06);--ui-easing-quintic-in:cubic-bezier(.23, 1, .32, 1);--ui-easing-quintic-out:cubic-bezier(.86, 0, .07, 1);--ui-easing-exponential:cubic-bezier(1, 0, 0, 1);--ui-easing-exponential-in:cubic-bezier(.95, .05, .8, .04);--ui-easing-exponential-out:cubic-bezier(.19, 1, .22, 1);--ui-easing-circular:cubic-bezier(.79, .14, .15, .86);--ui-easing-circular-in:cubic-bezier(.6, .04, .98, .34);--ui-easing-circular-out:cubic-bezier(.08, .82, .17, 1);--ui-easing-backward:cubic-bezier(.68, -.55, .27, 1.55);--ui-easing-backward-in:cubic-bezier(.6, -.28, .74, .05);--ui-easing-backward-out:cubic-bezier(.18, .89, .32, 1.28);--ui-font-size-xs:.75rem;--ui-font-size-sm:.875rem;--ui-font-size-md:1rem;--ui-font-size-lg:1.125rem;--ui-font-size-xl:1.25rem;--ui-font-weight-hairline:100;--ui-font-weight-thin:200;--ui-font-weight-light:300;--ui-font-weight-regular:400;--ui-font-weight-medium:500;--ui-font-weight-semibold:600;--ui-font-weight-bold:700;--ui-font-weight-heavy:800;--ui-font-weight-black:900;--ui-radius-none:0;--ui-radius-xxs:.25rem;--ui-radius-xs:.375rem;--ui-radius-sm:.5rem;--ui-radius-md:.75rem;--ui-radius-lg:1rem;--ui-radius-xl:1.5rem;--ui-radius-xxl:2rem;--ui-radius-full:100rem;--ui-shadow-xs:0 .0625rem .125rem 0 var(--ui-color-shadow-xs,var(--ui-color-shadow));--ui-shadow-sm:0 .0625rem .1875rem 0 var(--ui-color-shadow-sm,var(--ui-color-shadow)), 0 .0625rem .125rem -.0625rem var(--ui-color-shadow-sm,var(--ui-color-shadow));--ui-shadow-md:0 .25rem .375rem -.0625rem var(--ui-color-shadow-md,var(--ui-color-shadow)), 0 .125rem .25rem -.125rem var(--ui-color-shadow-md,var(--ui-color-shadow));--ui-shadow-lg:0 .625rem .9375rem -.1875rem var(--ui-color-shadow-lg,var(--ui-color-shadow)), 0 .25rem .375rem -.25rem var(--ui-color-shadow-lg,var(--ui-color-shadow));--ui-shadow-xl:0 1.25rem 1.5625rem -.3125rem var(--ui-color-shadow-xl,var(--ui-color-shadow)), 0 .5rem .625rem -.375rem var(--ui-color-shadow-xl,var(--ui-color-shadow));--ui-space-none:0;--ui-space-px:1px;--ui-space-xs:.75rem;--ui-space-sm:.875rem;--ui-space-md:1rem;--ui-space-lg:1.125rem;--ui-space-xl:1.25rem;--ui-font-family:"Inter", sans-serif;--ui-font-size:16px;--ui-font-weight:var(--ui-font-weight-regular);--ui-line-height:1.5em;--ui-letter-spacing:0em;--ui-paragraph-spacing:1rem;--ui-transition-duration:var(--ui-duration-fast);--ui-transition-easing:var(--ui-easing-sine)}[no-motion] *,[no-motion] :before,[no-motion] :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}[no-transparency] *{backdrop-filter:none!important}.ui-button{--ui-button-padding-y-sm:1rem;--ui-button-active-mix:20%;--ui-button-hover-mix:10%;--ui-button-font-size-xl:2rem;--ui-button-padding-x-xl:1rem}}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;ascent-override:85%;descent-override:10%;line-gap-override:0%}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;ascent-override:85%;descent-override:10%;line-gap-override:0%}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??;ascent-override:85%;descent-override:10%;line-gap-override:0%}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;ascent-override:85%;descent-override:10%;line-gap-override:0%}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;ascent-override:85%;descent-override:10%;line-gap-override:0%}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;ascent-override:85%;descent-override:10%;line-gap-override:0%}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;ascent-override:85%;descent-override:10%;line-gap-override:0%}
