html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}@font-face{font-family:Texta;font-weight:200;font-display:swap;size-adjust:calc(100% / 60 * 76);src:url(/fonts/texta-light/font.woff2) format("woff2")}@font-face{font-family:Texta;font-weight:400;font-display:swap;size-adjust:calc(100% / 60 * 76);src:url(/fonts/texta-regular/font.woff2) format("woff2")}@font-face{font-family:Texta;font-weight:500;font-display:swap;size-adjust:calc(100% / 60 * 76);src:url(/fonts/texta-medium/font.woff2) format("woff2")}@font-face{font-family:Texta;font-weight:700;font-display:swap;size-adjust:calc(100% / 60 * 76);src:url(/fonts/texta-bold/font.woff2) format("woff2")}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue");size-adjust:calc(100% / 71.4 * 76)}@font-face{font-family:Arial;src:local("Arial");size-adjust:calc(100% / 71.4 * 76)}:root{--safe-area--inset-block-start: env(safe-area-inset-top);--safe-area--inset-block-end: env(safe-area-inset-bottom);--safe-area--inset-block-total: calc(var(--safe-area--inset-block-start) + var(--safe-area--inset-block-end));--safe-area--inset-inline-total: calc(var(--safe-area--inset-inline-start) + var(--safe-area--inset-inline-end))}:root:where(:dir(ltr)){--safe-area--inset-inline-start: env(safe-area-inset-left);--safe-area--inset-inline-end: env(safe-area-inset-right)}:root:where(:dir(rtl)){--safe-area--inset-inline-start: env(safe-area-inset-right);--safe-area--inset-inline-end: env(safe-area-inset-left)}:root{--global--z-index-001: 1001;--global--z-index-002: 1002;--global--angle-brand-primary: atan(4 / -3);--global--angle-brand-secondary: atan(4 / 3);--global--color-special-black: oklch(0 0 0);--global--color-special-white: oklch(1 0 0);--global--font-family-sans: Texta, "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--global--font-weight-extra-light: 200;--global--font-weight-regular: 400;--global--font-weight-medium: 500;--global--font-weight-bold: 700;--global--letter-spacing-000: 0em;--global--letter-spacing-005: .05em;--global--line-height-150: 1.5;--global--opacity-080: .8;--global--opacity-060: .6}:root{--alias--z-index-header: var(--global--z-index-001);--alias--z-index-popover: var(--global--z-index-002);--alias--gradient-angle-brand-primary: calc(var(--global--angle-brand-primary) + 180deg);--alias--gradient-attention-brand-primary: linear-gradient( var(--alias--gradient-angle-brand-primary), var(--alias--color-attention-brand-secondary) 0%, var(--alias--color-attention-brand-primary) 100% );--alias--font-family-normal: var(--global--font-family-sans);--alias--font-weight-l: var(--global--font-weight-extra-light);--alias--font-weight-m: var(--global--font-weight-regular);--alias--font-weight-h: var(--global--font-weight-medium);--alias--font-weight-2h: var(--global--font-weight-bold);--alias--letter-spacing-m: var(--global--letter-spacing-000);--alias--letter-spacing-l: var(--global--letter-spacing-005);--alias--line-height-m: var(--global--line-height-150);--alias--opacity-hover: var(--global--opacity-080);--alias--opacity-active: var(--global--opacity-060)}:root{--color-background-normal: var(--alias--color-background-primary-normal);--color-background-hover: var(--alias--color-background-primary-hover);--color-background-active: var(--alias--color-background-primary-active);--color-foreground-normal: var(--alias--color-foreground-primary-normal);--color-foreground-hover: var(--alias--color-foreground-primary-hover);--color-foreground-active: var(--alias--color-foreground-primary-active);--root--color-background: var(--color-background-normal);--root--color-foreground: var(--color-foreground-normal);container-type:inline-size;container-name:root;color-scheme:light dark;background-color:var(--root--color-background);color:var(--root--color-foreground);accent-color:var(--alias--color-link-normal-normal);font-family:var(--alias--font-family-normal);font-weight:var(--alias--font-weight-m);font-feature-settings:"palt";letter-spacing:var(--alias--letter-spacing-m);line-height:var(--alias--line-height-m);text-wrap-style:pretty;text-underline-offset:.15em;overflow-wrap:anywhere;line-break:strict;scrollbar-gutter:stable;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-size:unset;font-weight:unset}li{display:block flow}applet,audio,canvas,embed,iframe,img,object,option,video,svg{vertical-align:bottom}input,select,button{color:unset}:where(:any-link){color:unset;text-decoration-line:unset}.u-container-standard{--u-container-standard--base: max(var(--global--size-gutter-full), (100cqi - var(--safe-area--inset-inline-total) - var(--global--size-content-without-gutter)) / 2);margin-inline-start:calc(var(--safe-area--inset-inline-start) + var(--u-container-standard--base));margin-inline-end:calc(var(--safe-area--inset-inline-end) + var(--u-container-standard--base))}.u-container-max{--u-container-max--base: var(--global--size-gutter-full);margin-inline-start:calc(var(--safe-area--inset-inline-start) + var(--u-container-max--base));margin-inline-end:calc(var(--safe-area--inset-inline-end) + var(--u-container-max--base))}.u-container-reset{--u-container-reset--base: calc((100cqi - var(--safe-area--inset-inline-total) - 100%) / 2);margin-inline-start:calc((var(--safe-area--inset-inline-start) + var(--u-container-reset--base)) * -1);margin-inline-end:calc((var(--safe-area--inset-inline-end) + var(--u-container-reset--base)) * -1)}.u-leading-trim:before,.u-leading-trim:after,.u-leading-trim-start:before,.u-leading-trim-end:after{content:"";display:block flow-root;margin-block-start:calc(.5em - .5lh)}.u-text-lowercase{text-transform:lowercase}.u-text-uppercase{text-transform:uppercase}.u-list-text>:where(*){display:list-item;display:block flow list-item}@media(scripting:initial-only),(scripting:none){.u-noscript-hidden{display:none!important}}@media(scripting:initial-only),(scripting:none){.u-noscript-lock{pointer-events:none!important}}@media(any-hover:none){.u-nohover-hidden{display:none!important}}@media print{.u-print-hidden{display:none!important}}.c-input{--color-background-normal: var(--alias--color-background-secondary-normal);--color-background-hover: var(--alias--color-background-secondary-hover);--color-background-active: var(--alias--color-background-secondary-active);--c-input--padding-block: var(--alias--size-padding-input-block);--c-input--padding-inline: var(--alias--size-padding-input-inline);--c-input--border-radius: var(--alias--size-border-radius-input);position:relative;display:block grid;border:solid var(--alias--size-border-width-input) transparent;border-radius:var(--c-input--border-radius);background-color:var(--color-background-normal)}.c-input:where(:has(.c-input__body:disabled)){border-color:currentColor;background-color:transparent;color:var(--color-background-normal)}.c-input:where(:has(.c-input__body:disabled)) .c-input__badge{visibility:visible}.c-input:where(:has(.c-input__body:disabled)) .c-input__badge:before{content:"Disabled"}@media(any-hover:hover){.c-input:where(:not(:has(.c-input__body:disabled))):where(:hover){background-color:var(--color-background-hover)}}.c-input:where(:not(:has(.c-input__body:disabled))):where(:active){background-color:var(--color-background-active)}.c-input:where(:has(.c-input__body:user-invalid)){border-color:currentColor;color:var(--alias--color-attention-danger-primary)}.c-input:where(:has(.c-input__body:user-invalid)) .c-input__badge{visibility:visible}.c-input:where(:has(.c-input__body:user-invalid)) .c-input__badge:before{content:"Error"}@media(prefers-contrast:more){.c-input{border-color:currentColor}}.c-input__body{position:relative;z-index:1;inline-size:100%;padding-block:var(--c-input--padding-block);padding-inline:var(--c-input--padding-inline);border-radius:var(--c-input--border-radius);opacity:1}.c-input__body:where([data-type=select]){padding-inline-end:calc(var(--c-input--padding-inline) * 2)}.c-input__icon{position:absolute;inset-block-start:50%;inset-inline-end:var(--c-input--padding-inline);translate:50% -50%}.c-input__badge{visibility:hidden;position:absolute;inset-block-start:50%;inset-inline-end:var(--global--size-unit-2l);translate:0 -50%}.c-badge{display:inline flow-root;padding-inline:var(--global--size-unit-5s);border:solid var(--alias--size-border-width-badge);border-radius:var(--alias--size-border-radius-badge);font-size:var(--global--size-font-s);vertical-align:middle}@media(prefers-contrast:more){.c-badge{border-color:currentColor}}.c-icon{display:inline grid}.c-icon :where(svg){block-size:1em;inline-size:1em}
