@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-vietnamese-wght-normal.D0rl6rjA.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}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-ext-wght-normal.D9tNdqV9.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}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-wght-normal.BhU9QXUp.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}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:root{--neutral-color:#737373;--primary-color:#475569;--error-color:#dc2626;--warning-color:#f59e0b;--success-color:#15803d;--highlight-color:#267bff;--bg:color-mix(in oklab, var(--neutral-color) 2%, white);--hover:color-mix(in oklab, var(--neutral-color) 7%, white);--selected:color-mix(in oklab, var(--neutral-color) 10%, white);--selected-hover:color-mix(in oklab, var(--neutral-color) 16%, white);--active:color-mix(in oklab, var(--neutral-color) 12%, white);--border:color-mix(in oklab, var(--neutral-color) 21%, white);--text:color-mix(in oklab, var(--neutral-color) 40%, black);--font-sans:"Space Grotesk Variable", sans-serif}:where(button,[data-button]){--button-bg:transparent;--button-surface:var(--button-bg);--button-color:var(--text);--button-focus:var(--text);--button-border:transparent;--button-shadow:0 0 transparent;--button-hover:var(--hover);--button-selected:var(--selected);--button-selected-hover:var(--selected-hover);--button-active:var(--active);min-block-size:2.5rem;font:inherit;background:var(--button-surface);color:var(--button-color);box-shadow:0 0 0 1px var(--button-border), var(--button-shadow);border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:calc(.5rem + 1px) calc(.875rem + 1px);font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}:where(button,[data-button]):where(:not(:disabled,[aria-disabled=true])[aria-current=page]){--button-surface:var(--button-selected)}@media (hover:hover){:where(button,[data-button]):where(:not(:disabled,[aria-disabled=true]):hover){--button-surface:var(--button-hover)}:where(button,[data-button]):where(:not(:disabled,[aria-disabled=true])[aria-current=page]:hover){--button-surface:var(--button-selected-hover)}}:where(button,[data-button]):where(:not(:disabled,[aria-disabled=true]):is(:active,[aria-pressed=true])){--button-surface:var(--button-active)}:where(button,[data-button]):where(:not(:disabled,[aria-disabled=true]):active){translate:0 .0625rem}:where(button,[data-button]):where(:focus-visible){outline:.15625rem solid color-mix(in oklab, var(--button-focus) 75%, transparent);outline-offset:.1875rem}:where(button,[data-button]):where(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}:where([data-button=solid]){--button-fill:var(--text);--button-focus:var(--button-fill);--button-highlight:color-mix(in oklch, var(--button-fill), white 30%);--button-bg:linear-gradient(to bottom in oklch, color-mix(in oklch, var(--button-fill), white 15%), var(--button-fill));--button-color:white;--button-border:color-mix(in oklch, var(--button-fill), black 10%);--button-shadow:0 1px 2px #0000000d;--button-hover:linear-gradient(to bottom in oklch, var(--button-highlight), var(--button-fill));--button-selected:linear-gradient(to bottom in oklch, var(--button-fill), color-mix(in oklch, var(--button-fill), black 10%));--button-selected-hover:linear-gradient(to bottom in oklch, var(--button-fill), color-mix(in oklch, var(--button-fill), black 15%));--button-active:var(--button-selected);isolation:isolate;background:var(--button-border);position:relative;overflow:hidden}:where([data-button=solid]):before{content:"";z-index:-1;border-radius:inherit;background:var(--button-surface);box-shadow:inset 0 1px 0 var(--button-highlight);pointer-events:none;position:absolute;inset:0}:where([data-button=solid][data-variant=primary]){--button-fill:var(--primary-color)}:where([data-button=solid][data-variant=error]){--button-fill:var(--error-color)}:where([data-button=solid][data-variant=warning]){--button-fill:var(--warning-color);--button-color:var(--text)}:where([data-button=solid][data-variant=success]){--button-fill:var(--success-color)}:where(button:not([data-button]),[data-button=outline]){--button-bg:white;--button-border:color-mix(in oklab, var(--text) 10%, transparent);--button-shadow:0 1px 2px #0000000d}:where([data-button=ghost]){--button-bg:transparent;--button-border:transparent}:where([data-input]){--input-focus:var(--text);border:1px solid var(--border);background:var(--bg);min-block-size:3rem;min-inline-size:0;color:var(--text);border-radius:.5rem;padding:.75rem 1rem}:where([data-input])::placeholder{color:color-mix(in oklab, var(--text) 65%, var(--bg))}:where([data-input]):where(:focus-visible){outline:.15625rem solid color-mix(in oklab, var(--input-focus) 75%, transparent);outline-offset:.1875rem}html{scroll-behavior:smooth}body{background-color:var(--bg);color:var(--text);font-family:var(--font-sans)}
