@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Noto+Sans+SC:wght@300;350;400;500&family=Noto+Sans+JP:wght@400;500&display=swap";:root{--font-size:16px;--background:#ffffff;--foreground:rgb(10,10,10);--card:#ffffff;--card-foreground:rgb(10,10,10);--popover:rgb(255,255,255);--popover-foreground:rgb(10,10,10);--primary:#030213;--primary-foreground:rgb(255,255,255);--secondary:rgb(236,238,242);--secondary-foreground:#030213;--muted:#ececf0;--muted-foreground:#717182;--accent:#e9ebef;--accent-foreground:#030213;--destructive:#d4183d;--destructive-foreground:#ffffff;--border:rgba(0,0,0,0.1);--input:transparent;--input-background:#f3f3f5;--switch-background:#cbced4;--font-weight-medium:500;--font-weight-normal:400;--ring:rgb(161,161,161);--chart-1:rgb(236,86,0);--chart-2:rgb(0,148,136);--chart-3:rgb(16,78,100);--chart-4:rgb(250,188,0);--chart-5:rgb(246,158,0);--radius:0.625rem;--sidebar:rgb(250,250,250);--sidebar-foreground:rgb(10,10,10);--sidebar-primary:#030213;--sidebar-primary-foreground:rgb(250,250,250);--sidebar-accent:rgb(245,245,245);--sidebar-accent-foreground:rgb(23,23,23);--sidebar-border:rgb(229,229,229);--sidebar-ring:rgb(161,161,161);--text-2xl:1.5rem;--text-xl:1.25rem;--text-lg:1.125rem;--text-base:1rem}@supports (color:oklab(0% 0 0%)){:root{--foreground:oklch(0.145 0 0);--card-foreground:oklch(0.145 0 0);--popover:oklch(1 0 0);--popover-foreground:oklch(0.145 0 0);--primary-foreground:oklch(1 0 0);--secondary:oklch(0.95 0.0058 264.53);--ring:oklch(0.708 0 0)}}@supports (color:color(display-p3 0 0 0%)){:root{--chart-1:color(display-p3 0.88747 0.34166 0.022)}}@supports (color:oklab(0% 0 0%)){:root{--chart-1:oklch(0.646 0.222 41.116)}}@supports (color:color(display-p3 0 0 0%)){:root{--chart-2:color(display-p3 0.20711 0.57958 0.53668)}}@supports (color:oklab(0% 0 0%)){:root{--chart-2:oklch(0.6 0.118 184.704);--chart-3:oklch(0.398 0.07 227.392)}}@supports (color:color(display-p3 0 0 0%)){:root{--chart-4:color(display-p3 0.95919 0.73852 0.11827)}}@supports (color:oklab(0% 0 0%)){:root{--chart-4:oklch(0.828 0.189 84.429)}}@supports (color:color(display-p3 0 0 0%)){:root{--chart-5:color(display-p3 0.93994 0.62058 0.05854)}}@supports (color:oklab(0% 0 0%)){:root{--chart-5:oklch(0.769 0.188 70.08);--sidebar:oklch(0.985 0 0);--sidebar-foreground:oklch(0.145 0 0);--sidebar-primary-foreground:oklch(0.985 0 0);--sidebar-accent:oklch(0.97 0 0);--sidebar-accent-foreground:oklch(0.205 0 0);--sidebar-border:oklch(0.922 0 0);--sidebar-ring:oklch(0.708 0 0)}}.dark{--background:rgb(10,10,10);--foreground:rgb(250,250,250);--card:rgb(10,10,10);--card-foreground:rgb(250,250,250);--popover:rgb(10,10,10);--popover-foreground:rgb(250,250,250);--primary:rgb(250,250,250);--primary-foreground:rgb(23,23,23);--secondary:rgb(38,38,38);--secondary-foreground:rgb(250,250,250);--muted:rgb(38,38,38);--muted-foreground:rgb(161,161,161);--accent:rgb(38,38,38);--accent-foreground:rgb(250,250,250);--destructive:rgb(130,24,26);--destructive-foreground:rgb(251,44,54);--border:rgb(38,38,38);--input:rgb(38,38,38);--ring:rgb(82,82,82);--font-weight-medium:500;--font-weight-normal:400;--chart-1:rgb(20,71,230);--chart-2:rgb(0,185,129);--chart-3:rgb(246,158,0);--chart-4:rgb(171,78,255);--chart-5:rgb(255,35,87);--sidebar:rgb(23,23,23);--sidebar-foreground:rgb(250,250,250);--sidebar-primary:rgb(20,71,230);--sidebar-primary-foreground:rgb(250,250,250);--sidebar-accent:rgb(38,38,38);--sidebar-accent-foreground:rgb(250,250,250);--sidebar-border:rgb(38,38,38);--sidebar-ring:rgb(82,82,82)}@supports (color:oklab(0% 0 0%)){.dark{--background:oklch(0.145 0 0);--foreground:oklch(0.985 0 0);--card:oklch(0.145 0 0);--card-foreground:oklch(0.985 0 0);--popover:oklch(0.145 0 0);--popover-foreground:oklch(0.985 0 0);--primary:oklch(0.985 0 0);--primary-foreground:oklch(0.205 0 0);--secondary:oklch(0.269 0 0);--secondary-foreground:oklch(0.985 0 0);--muted:oklch(0.269 0 0);--muted-foreground:oklch(0.708 0 0);--accent:oklch(0.269 0 0);--accent-foreground:oklch(0.985 0 0);--destructive:oklch(0.396 0.141 25.723);--destructive-foreground:oklch(0.637 0.237 25.331);--border:oklch(0.269 0 0);--input:oklch(0.269 0 0);--ring:oklch(0.439 0 0);--chart-1:oklch(0.488 0.243 264.376)}}@supports (color:color(display-p3 0 0 0%)){.dark{--chart-2:color(display-p3 0.26711 0.72685 0.5084)}}@supports (color:oklab(0% 0 0%)){.dark{--chart-2:oklch(0.696 0.17 162.48)}}@supports (color:color(display-p3 0 0 0%)){.dark{--chart-3:color(display-p3 0.93994 0.62058 0.05854)}}@supports (color:oklab(0% 0 0%)){.dark{--chart-3:oklch(0.769 0.188 70.08)}}@supports (color:color(display-p3 0 0 0%)){.dark{--chart-4:color(display-p3 0.62952 0.30089 0.99082)}}@supports (color:oklab(0% 0 0%)){.dark{--chart-4:oklch(0.627 0.265 303.9)}}@supports (color:color(display-p3 0 0 0%)){.dark{--chart-5:color(display-p3 0.92182 0.24075 0.35567)}}@supports (color:oklab(0% 0 0%)){.dark{--chart-5:oklch(0.645 0.246 16.439);--sidebar:oklch(0.205 0 0);--sidebar-foreground:oklch(0.985 0 0);--sidebar-primary:oklch(0.488 0.243 264.376);--sidebar-primary-foreground:oklch(0.985 0 0);--sidebar-accent:oklch(0.269 0 0);--sidebar-accent-foreground:oklch(0.985 0 0);--sidebar-border:oklch(0.269 0 0);--sidebar-ring:oklch(0.439 0 0)}}*{border-color:var(--border);outline-color:var(--ring);box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:var(--font-size)}body{margin:0;background:var(--background);color:var(--foreground)}h1{font-size:var(--text-2xl)}h1,h2{font-weight:var(--font-weight-medium);line-height:1.5}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}button,h4,label{font-weight:var(--font-weight-medium)}button,h4,input,label{font-size:var(--text-base);line-height:1.5}input{font-weight:var(--font-weight-normal)}.focus-visible.js-focus-visible,.js-focus-visible .focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.js-focus-visible :focus:not(.focus-visible),:focus:not(.focus-visible).js-focus-visible{outline:none}:focus:not(:focus-visible){outline:none}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}