:root{font-family:var(--font-family-sans);line-height:var(--line-height);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-family-system:"Helvetica Neue", arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", meiryo, sans-serif;--font-family-sans:var(--font-family-system);--font-family-mono:ui-monospace, sfmono-regular, consolas, "Liberation Mono", monospace;--header-height:4.4rem;--font-size:1.4rem;--font-size-sm:1.2rem;--font-size-lg:1.6rem;--heading-font-size:2.4rem;--heading-font-size-sm:2rem;--font-weight:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height:1.5;--duration:.12s;--easing:cubic-bezier(.2, 0, 0, 1);--radius:.8rem;--radius-xs:.4rem;--radius-sm:.6rem;--radius-lg:1rem;--radius-xl:1.6rem;--radius-pill:999px;--spacing:.4rem;--spacing-1:var(--spacing);--spacing-2:calc(2 * var(--spacing));--spacing-3:calc(3 * var(--spacing));--spacing-4:calc(4 * var(--spacing));--spacing-5:calc(5 * var(--spacing));--spacing-6:calc(6 * var(--spacing));--spacing-7:calc(7 * var(--spacing));--spacing-8:calc(8 * var(--spacing));--spacing-9:calc(9 * var(--spacing));--spacing-10:calc(10 * var(--spacing));--spacing-11:calc(11 * var(--spacing));--spacing-12:calc(12 * var(--spacing));--tint:var(--accent-color);--chroma-100:calc(l * c * .5);--chroma-200:calc(l * c * .6);--chroma-300:calc(l * c * .7);--chroma-400:calc(l * c * .8);--chroma-500:calc(l * c * .9);--chroma-600:c;--chroma-700:c;--chroma-800:c;--chroma-900:c;--chroma-1000:c;--chroma-1100:c;--chroma-1200:c;--chroma-1300:c;--chroma-1400:c;--chroma-1500:c;--chroma-1600:c;--gray:#636363;--neutral-hue:254deg;--neutral:oklch(50% .06 var(--neutral-hue));--red:#d74740;--orange:#e58135;--yellow:#efb057;--turquoise:#127079;--cyan:#004c7c;--green:#057744;--blue:#294fde;--purple:#b67aff;--pink:#c84993;--white:#fff;--tint-100:oklch(from var(--tint) var(--lightness-100) var(--chroma-100) h);--tint-200:oklch(from var(--tint) var(--lightness-200) var(--chroma-200) h);--tint-300:oklch(from var(--tint) var(--lightness-300) var(--chroma-300) h);--tint-400:oklch(from var(--tint) var(--lightness-400) var(--chroma-400) h);--tint-500:oklch(from var(--tint) var(--lightness-500) var(--chroma-500) h);--tint-600:oklch(from var(--tint) var(--lightness-600) var(--chroma-600) h);--tint-700:oklch(from var(--tint) var(--lightness-700) var(--chroma-700) h);--tint-800:oklch(from var(--tint) var(--lightness-800) var(--chroma-800) h);--tint-900:oklch(from var(--tint) var(--lightness-900) var(--chroma-900) h);--tint-1000:oklch(from var(--tint) var(--lightness-1000) var(--chroma-1000) h);--tint-1100:oklch(from var(--tint) var(--lightness-1100) var(--chroma-1100) h);--tint-1200:oklch(from var(--tint) var(--lightness-1200) var(--chroma-1200) h);--tint-1300:oklch(from var(--tint) var(--lightness-1300) var(--chroma-1300) h);--tint-1400:oklch(from var(--tint) var(--lightness-1400) var(--chroma-1400) h);--tint-1500:oklch(from var(--tint) var(--lightness-1500) var(--chroma-1500) h);--tint-1600:oklch(from var(--tint) var(--lightness-1600) var(--chroma-1600) h);--gray-100:oklch(from var(--neutral) var(--lightness-100) var(--chroma-100) h);--gray-200:oklch(from var(--neutral) var(--lightness-200) var(--chroma-200) h);--gray-300:oklch(from var(--neutral) var(--lightness-300) var(--chroma-300) h);--gray-400:oklch(from var(--neutral) var(--lightness-400) var(--chroma-400) h);--gray-500:oklch(from var(--neutral) var(--lightness-500) var(--chroma-500) h);--gray-600:oklch(from var(--neutral) var(--lightness-600) var(--chroma-600) h);--gray-700:oklch(from var(--neutral) var(--lightness-700) var(--chroma-700) h);--gray-800:oklch(from var(--neutral) var(--lightness-800) var(--chroma-800) h);--gray-900:oklch(from var(--neutral) var(--lightness-900) var(--chroma-900) h);--gray-1000:oklch(from var(--neutral) var(--lightness-1000) var(--chroma-1000) h);--gray-1100:oklch(from var(--neutral) var(--lightness-1100) var(--chroma-1100) h);--gray-1200:oklch(from var(--neutral) var(--lightness-1200) var(--chroma-1200) h);--gray-1300:oklch(from var(--neutral) var(--lightness-1300) var(--chroma-1300) h);--gray-1400:oklch(from var(--neutral) var(--lightness-1400) var(--chroma-1400) h);--gray-1500:oklch(from var(--neutral) var(--lightness-1500) var(--chroma-1500) h);--gray-1600:oklch(from var(--neutral) var(--lightness-1600) 0 h);--focus-ring-color:var(--tint-1000);--focus-ring-width:.2rem;--focus-ring-offset:.2rem;--text-color:var(--gray-1200);--text-color-heading:var(--gray-1400);--text-color-hover:var(--gray-1300);--text-color-secondary:var(--gray-1100);--text-color-muted:var(--gray-1000);--text-color-disabled:var(--gray-600);--text-color-placeholder:var(--gray-1000);--link-color:var(--tint-1100);--link-color-hover:var(--tint-1200);--link-color-secondary:var(--gray-1200);--link-color-pressed:var(--tint-1300);--border-color:var(--gray-300);--border-color-subtle:var(--gray-200);--border-color-control:var(--gray-800);--border-color-hover:var(--gray-1000);--border-color-disabled:var(--gray-200);--field-text-color:var(--gray-1400);--button-background:var(--tint-100);--button-background-pressed:var(--tint-200);--surface-background-muted:var(--gray-200);--shadow:var(--shadow-popover);--highlight-background:oklch(from var(--tint) 55% c h);--highlight-background-hover:oklch(from var(--tint) 50% c h);--highlight-background-pressed:oklch(from var(--tint) 45% c h);--highlight-background-invalid:var(--danger-color);--highlight-foreground:var(--white);--highlight-overlay:oklch(from var(--tint-1000) l c h / 15%);--invalid-color:var(--danger-color);--field-background:var(--surface-background);--danger-color:oklch(from var(--red) var(--lightness-1100) c h);--danger-background:oklch(from var(--red) var(--lightness-200) var(--chroma-200) h);--danger-border:oklch(from var(--red) var(--lightness-500) var(--chroma-500) h);--success-color:oklch(from var(--green) var(--lightness-1100) c h);--success-background:oklch(from var(--green) var(--lightness-200) var(--chroma-200) h);--success-border:oklch(from var(--green) var(--lightness-500) var(--chroma-500) h);--warning-color:oklch(from var(--yellow) var(--lightness-1100) c h);--warning-background:oklch(from var(--yellow) var(--lightness-200) var(--chroma-200) h);--warning-border:oklch(from var(--yellow) var(--lightness-500) var(--chroma-500) h);--change-up-color:var(--danger-color);--change-down-color:var(--success-color)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:lab(0% 0 0)){:root{--gray:lab(42% 0 0);--red:lab(51.8269% 56.7516 37.4531);--orange:lab(64.403% 35.4396 56.3615);--yellow:lab(76.7033% 17.0305 53.9911);--turquoise:lab(42.7% -23.978 -12.8373);--cyan:lab(29.7021% -4.01607 -45.2406);--green:lab(43.5658% -39.1371 19.8366);--blue:lab(38.8887% 29.1725 -77.9049);--purple:lab(61.6528% 51.1949 -67.605);--pink:lab(51.1679% 56.1808 -13.458);--white:lab(100% 0 0)}}@media (forced-colors:active){:root:root:root{--background-color:Canvas;--focus-ring-color:Highlight;--text-color:ButtonText;--text-color-heading:ButtonText;--text-color-hover:ButtonText;--text-color-secondary:ButtonText;--text-color-muted:ButtonText;--text-color-disabled:GrayText;--text-color-placeholder:ButtonText;--link-color:LinkText;--link-color-hover:LinkText;--link-color-secondary:LinkText;--link-color-pressed:LinkText;--border-color:ButtonBorder;--border-color-subtle:ButtonBorder;--border-color-control:ButtonBorder;--border-color-hover:ButtonBorder;--border-color-pressed:ButtonBorder;--border-color-disabled:GrayText;--field-background:Field;--field-text-color:FieldText;--surface-background:Canvas;--surface-background-muted:Canvas;--overlay-background:Canvas;--overlay-border:ButtonBorder;--button-background:ButtonFace;--button-background-pressed:ButtonFace;--highlight-background:Highlight;--highlight-background-hover:Highlight;--highlight-background-pressed:Highlight;--highlight-foreground:HighlightText;--danger-color:LinkText;--danger-background:Canvas;--danger-border:LinkText;--success-color:ButtonText;--success-background:Canvas;--success-border:ButtonBorder;--warning-color:ButtonText;--warning-background:Canvas;--warning-border:ButtonBorder;--change-up-color:ButtonText;--change-down-color:ButtonText;--shadow-panel:none;--shadow-popover:none;--shadow-drag:none}}@media (prefers-reduced-motion:reduce){:root{--duration:0s}}@media (pointer:coarse){:root{--spacing:.5rem;--font-size:1.7rem;--font-size-sm:1.5rem;--font-size-lg:2rem}}
@layer utilities{[class*=buttonBaseUtil]{--button-background:var(--surface-background);--button-border:var(--border-color-control);--button-border-size:.1rem;--button-text:var(--text-color);color:var(--button-text);forced-color-adjust:none;background:var(--button-background);box-shadow:inset 0 0 0 var(--button-border-size) var(--button-border);transition-timing-function:var(--easing);transition-duration:var(--duration);will-change:scale;-webkit-tap-highlight-color:transparent;outline:none;transition-property:background,box-shadow,color,scale}[class*=buttonBaseUtil]:where([data-hovered]){--button-background:var(--highlight-hover);--button-border:var(--border-color-hover)}[class*=buttonBaseUtil]:where([data-pressed]){--button-background:var(--highlight-pressed);--button-border:var(--border-color-hover)}[class*=buttonBaseUtil]:where([data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}[class*=buttonBaseUtil]:where([data-variant=quiet]){--button-background:transparent;--button-border:transparent;--button-text:var(--text-color-secondary)}[class*=buttonBaseUtil]:where([data-variant=quiet]):where([data-hovered],[data-pressed]){--button-background:var(--highlight-hover);--button-border:transparent;--button-text:var(--text-color)}[class*=buttonBaseUtil]:where([data-variant=accent]){--button-background:var(--highlight-background);--button-border:var(--highlight-background);--button-text:var(--highlight-foreground)}[class*=buttonBaseUtil]:where([data-variant=accent]):where([data-hovered]){--button-background:var(--highlight-background-hover);--button-border:var(--highlight-background-hover)}[class*=buttonBaseUtil]:where([data-variant=accent]):where([data-pressed]){--button-background:var(--highlight-background-pressed);--button-border:var(--highlight-background-pressed)}[class*=buttonBaseUtil]:where([data-variant=onAccent]){--button-background:transparent;--button-border:var(--highlight-foreground);--button-text:var(--highlight-foreground);--focus-ring-color:var(--highlight-foreground)}[class*=buttonBaseUtil]:where([data-variant=onAccent]):where([data-hovered]){--button-background:var(--highlight-background-hover)}[class*=buttonBaseUtil]:where([data-variant=onAccent]):where([data-pressed]){--button-background:var(--highlight-background-pressed)}[class*=buttonBaseUtil]:where([data-variant=danger]){--button-background:transparent;--button-border:var(--danger-color);--button-text:var(--danger-color)}[class*=buttonBaseUtil]:where([data-variant=danger]):where([data-hovered],[data-pressed]){--button-background:var(--danger-background);--button-border:var(--danger-color);--button-text:var(--danger-color)}[class*=buttonBaseUtil]:where([data-selected]){--button-background:var(--tint-200);--button-border:var(--tint-500);--button-text:var(--tint-1200)}[class*=buttonBaseUtil]:where([data-selected]):where([data-hovered]){--button-background:var(--tint-300);--button-text:var(--tint-1300)}[class*=buttonBaseUtil]:where([data-selected]):where([data-pressed]){--button-background:var(--tint-400);--button-text:var(--tint-1500)}[class*=buttonBaseUtil]:where([data-selected]):where([data-variant=quiet]){--button-background:var(--tint-1100);--button-border:transparent;--button-text:var(--tint-100)}[class*=buttonBaseUtil]:where([data-selected]):where([data-variant=quiet]):where([data-hovered]){--button-background:var(--tint-1200)}[class*=buttonBaseUtil]:where([data-selected]):where([data-variant=quiet]):where([data-pressed]){--button-background:var(--tint-1300)}[class*=buttonBaseUtil]:where([data-disabled]){--button-background:var(--border-color-disabled);--button-border:transparent;--button-text:var(--text-color-disabled)}[class*=buttonBaseUtil]:where([data-disabled]):where([data-variant=onAccent]){--button-background:transparent;--button-border:oklch(from var(--highlight-foreground) l c h / 70%);--button-text:oklch(from var(--highlight-foreground) l c h / 70%)}@media (forced-colors:active){[class*=buttonBaseUtil]{--button-background:ButtonFace;--button-text:ButtonText;--button-border:ButtonBorder;--focus-ring-color:Highlight}[class*=buttonBaseUtil]:where([data-variant=quiet]){--button-border:transparent}[class*=buttonBaseUtil]:where([data-variant=quiet]):where([data-hovered],[data-pressed]){--button-border:ButtonBorder}[class*=buttonBaseUtil]:where([data-selected]){--button-background:Highlight;--button-text:HighlightText;--button-border:Highlight}[class*=buttonBaseUtil]:where([data-disabled]){--button-background:ButtonFace;--button-text:GrayText;--button-border:GrayText}[class*=buttonBaseUtil]:where([data-disabled]):where([data-variant=quiet]){--button-border:transparent}}[class*=indicatorUtil]{--indicator-background:var(--field-background);--indicator-border:var(--border-color-control);background:var(--indicator-background);box-shadow:inset 0 0 0 .1rem var(--indicator-border);will-change:scale}@media (forced-colors:active){[class*=indicatorUtil]{--indicator-background:ButtonFace;--indicator-border:ButtonBorder}}[class*=indicatorUtil][data-pressed],[data-pressed] [class*=indicatorUtil]{scale:.9}[data-selected]>[class*=indicatorUtil],[data-indeterminate]>[class*=indicatorUtil]{--indicator-background:var(--highlight-background);--indicator-border:var(--highlight-background)}[class*=indicatorUtil][data-invalid],[data-invalid]>[class*=indicatorUtil]{--indicator-border:var(--danger-color)}[class*=indicatorUtil][data-focus-visible],[data-focus-visible]>[class*=indicatorUtil]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}[class*=indicatorUtil][data-disabled],[data-disabled]>[class*=indicatorUtil]{--indicator-background:var(--field-background);--indicator-border:var(--border-color-disabled)}[class*=insetUtil]{--inset-background:var(--field-background);--inset-border:var(--border-color-control);--inset-border-size:.1rem;forced-color-adjust:none;background:var(--inset-background);box-shadow:inset 0 0 0 var(--inset-border-size) var(--inset-border);transition:box-shadow var(--duration) var(--easing)}[class*=insetUtil]:where([data-hovered],[data-pressed]){--inset-border:var(--border-color-hover)}@media (forced-colors:active){[class*=insetUtil]{--inset-background:Field;--inset-border:ButtonBorder}}[class*=insetUtil]:where([data-focus-visible]){--inset-border:var(--focus-ring-color)}[class*=insetUtil]:where([data-invalid]){--inset-border:var(--danger-color);--inset-border-size:.2rem}[class*=insetUtil]:where([data-disabled]){--inset-border:var(--border-color-disabled)}@media (prefers-color-scheme:light){[class*=insetUtil].track{--inset-background:var(--gray-300);--inset-border:var(--gray-500);--inset-border-size:.05rem}}@media (forced-colors:active){[class*=insetUtil].track{--inset-background:Field;--inset-border:ButtonBorder;--inset-border-size:.1rem}}}
:root{--accent-color:var(--orange);--background-color:#efede9;--gray-50:#fffefd;--lightness-100:98.1187%;--lightness-200:95.2045%;--lightness-300:91.1434%;--lightness-400:85.1751%;--lightness-500:79.1773%;--lightness-600:72.3297%;--lightness-700:67.0121%;--lightness-800:62.3039%;--lightness-900:57.9699%;--lightness-1000:51.9076%;--lightness-1100:46.9058%;--lightness-1200:41.0821%;--lightness-1300:35.3616%;--lightness-1400:29.6725%;--lightness-1500:24.5366%;--lightness-1600:16.6959%;--highlight-hover:#00000012;--highlight-pressed:#00000026;--surface-background:var(--gray-50);--overlay-background:var(--gray-50);--overlay-border:#0000000f;--shadow-panel:0 1px 3px #0000000f;--shadow-popover:0 8px 28px #00000021, 0 2px 6px #0000000d;--shadow-drag:0 12px 32px #0000002e;font-size:10px}@supports (color:lab(0% 0 0)){:root{--background-color:lab(93.7671% -.012219 2.29037);--gray-50:lab(99.6603% .0525117 .75953)}}:root[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-appearance=light]){--background-color:oklch(17.5% .028 var(--neutral-hue));--gray-50:oklch(27.3% .032 var(--neutral-hue));--lightness-100:29.6725%;--lightness-200:35.3616%;--lightness-300:41.0821%;--lightness-400:46.9058%;--lightness-500:51.9076%;--lightness-600:57.9699%;--lightness-700:56.1347%;--lightness-800:59.2866%;--lightness-900:62.3039%;--lightness-1000:67.0121%;--lightness-1100:72.3297%;--lightness-1200:79.1773%;--lightness-1300:85.1751%;--lightness-1400:91.1434%;--lightness-1500:95.2045%;--lightness-1600:100%;--highlight-hover:#ffffff1a;--highlight-pressed:#fff3;--surface-background:var(--gray-50);--overlay-background:var(--gray-200);--overlay-border:#fff3;--danger-background:oklch(from var(--red) var(--lightness-100) var(--chroma-100) h);--success-background:oklch(from var(--green) var(--lightness-100) var(--chroma-100) h);--warning-background:oklch(from var(--yellow) var(--lightness-100) var(--chroma-100) h);--shadow-panel:0 1px 4px #0000004d;--shadow-popover:0 10px 32px #00000073;--shadow-drag:0 14px 36px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-appearance=dark]{--background-color:oklch(17.5% .028 var(--neutral-hue));--gray-50:oklch(27.3% .032 var(--neutral-hue));--lightness-100:29.6725%;--lightness-200:35.3616%;--lightness-300:41.0821%;--lightness-400:46.9058%;--lightness-500:51.9076%;--lightness-600:57.9699%;--lightness-700:56.1347%;--lightness-800:59.2866%;--lightness-900:62.3039%;--lightness-1000:67.0121%;--lightness-1100:72.3297%;--lightness-1200:79.1773%;--lightness-1300:85.1751%;--lightness-1400:91.1434%;--lightness-1500:95.2045%;--lightness-1600:100%;--highlight-hover:#ffffff1a;--highlight-pressed:#fff3;--surface-background:var(--gray-50);--overlay-background:var(--gray-200);--overlay-border:#fff3;--danger-background:oklch(from var(--red) var(--lightness-100) var(--chroma-100) h);--success-background:oklch(from var(--green) var(--lightness-100) var(--chroma-100) h);--warning-background:oklch(from var(--yellow) var(--lightness-100) var(--chroma-100) h);--shadow-panel:0 1px 4px #0000004d;--shadow-popover:0 10px 32px #00000073;--shadow-drag:0 14px 36px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-font-size=small]{font-size:9px}:root[data-font-size=medium]{font-size:10px}:root[data-font-size=large]{font-size:11px}:root[data-accent-color=gray]{--accent-color:var(--gray)}:root[data-accent-color=orange]{--accent-color:var(--orange)}:root[data-accent-color=yellow]{--accent-color:var(--yellow)}:root[data-accent-color=turquoise]{--accent-color:var(--turquoise)}:root[data-accent-color=cyan]{--accent-color:var(--cyan)}:root[data-accent-color=green]{--accent-color:var(--green)}:root[data-accent-color=blue]{--accent-color:var(--blue)}:root[data-accent-color=purple]{--accent-color:var(--purple)}:root[data-accent-color=pink]{--accent-color:var(--pink)}
:root{--font-family-sans:var(--font-family-inter), var(--font-family-system)}
@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_9c5c7a93-module__pNBZEa__className{font-family:inter,inter Fallback;font-style:normal}.inter_9c5c7a93-module__pNBZEa__variable{--font-family-inter:"inter", "inter Fallback"}
