@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}body{font-feature-settings:"palt" on;font-family:Noto Sans JP}.zenid-icon-svg{fill:currentColor}.zenid-icon-svg>g>rect,.zenid-icon-svg>path{fill:inherit}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--zenid-colors-neutral-0:#fff;--zenid-colors-neutral-100:#f6f6f6;--zenid-colors-neutral-200:#e9e9e9;--zenid-colors-neutral-300:#cfcfcf;--zenid-colors-neutral-400:#b3b3b3;--zenid-colors-neutral-500:#828282;--zenid-colors-neutral-600:#606060;--zenid-colors-neutral-700:#555;--zenid-colors-neutral-800:#333;--zenid-colors-neutral-900:#222;--zenid-colors-neutral-1000:#000;--zenid-colors-light-blue-50:#f0f8fe;--zenid-colors-light-blue-100:#d7ebfe;--zenid-colors-light-blue-200:#a6d2fc;--zenid-colors-light-blue-300:#71b6f9;--zenid-colors-light-blue-400:#57a6f8;--zenid-colors-light-blue-500:#4697f6;--zenid-colors-light-blue-600:#4289e8;--zenid-colors-light-blue-700:#3d77d4;--zenid-colors-light-blue-800:#3866c2;--zenid-colors-light-blue-900:#3047a2;--zenid-colors-blue-gray-50:#f6f7f9;--zenid-colors-blue-gray-100:#e6eaef;--zenid-colors-blue-gray-200:#c1ccd7;--zenid-colors-blue-gray-300:#a3b2c2;--zenid-colors-blue-gray-400:#8399af;--zenid-colors-blue-gray-500:#64809b;--zenid-colors-blue-gray-600:#50667c;--zenid-colors-blue-gray-700:#4c6276;--zenid-colors-blue-gray-800:#3c4d5d;--zenid-colors-blue-gray-900:#2c3944;--zenid-colors-red-50:#fef1f1;--zenid-colors-red-100:#fcd9d9;--zenid-colors-red-200:#f7a1a1;--zenid-colors-red-300:#f37272;--zenid-colors-red-400:#f15b5b;--zenid-colors-red-500:#ef4343;--zenid-colors-red-600:#eb1414;--zenid-colors-red-700:#cf1212;--zenid-colors-red-800:#ae0f0f;--zenid-colors-red-900:#8d0c0c;--zenid-colors-green-50:#e5f5eb;--zenid-colors-green-100:#c1e6cd;--zenid-colors-green-200:#99d6ad;--zenid-colors-green-300:#6dc78c;--zenid-colors-green-400:#49bb74;--zenid-colors-green-500:#19af5c;--zenid-colors-green-600:#0ea051;--zenid-colors-green-700:#008e46;--zenid-colors-green-800:#007d3b;--zenid-colors-green-900:#005e27;--zenid-colors-yellow-50:#fff9d6;--zenid-colors-yellow-100:#fce1ac;--zenid-colors-yellow-200:#f9c982;--zenid-colors-yellow-300:#f6b259;--zenid-colors-yellow-400:#f39a2f;--zenid-colors-yellow-500:#f39a2f;--zenid-colors-yellow-600:#d77504;--zenid-colors-yellow-700:#be6704;--zenid-colors-yellow-800:#af5f04;--zenid-colors-yellow-900:#914f03;--zenid-colors-clear-white-10:#ffffff1a;--zenid-colors-clear-black-10:#0000001a;--zenid-colors-clear-black-50:#00000080;--zenid-colors-clear-black-80:#000c;--zenid-colors-clear-light-blue-10:#4289e81a;--zenid-colors-clear-light-blue-15:#4289e826;--zenid-colors-clear-light-blue-25:#4289e840;--zenid-colors-clear-cyan-blue-15:#42a8e826;--zenid-radii-4:4px;--zenid-radii-8:8px;--zenid-radii-16:16px;--zenid-radii-none:0px;--zenid-radii-full:9999px;--zenid-spacing-4:4px;--zenid-spacing-8:8px;--zenid-spacing-12:12px;--zenid-spacing-16:16px;--zenid-spacing-20:20px;--zenid-spacing-24:24px;--zenid-spacing-32:32px;--zenid-spacing-40:40px;--zenid-spacing-48:48px;--zenid-spacing-56:56px;--zenid-spacing-80:80px;--zenid-gradients-background-gradation:linear-gradient(275.32deg, #42a8e826 5.12%, #4289e826 36.13%), #fff;--zenid-gradients-action-primary-gradation:linear-gradient(275.32deg, #42a8e8 5.12%, #4289e8 36.13%);--zenid-gradients-action-primary-gradation-hover:linear-gradient(275.32deg, #1c96e3 5.12%, #3d77d4 36.13%);--zenid-z-index-global-header-index:1000;--zenid-shadows-drop-shadow:0px 0px 0px 1px #2c39440d, 0px 4px 12px #00000026;--zenid-animations-fadein:fadeIn .3s linear;--zenid-animations-fadeout:fadeOut .3s linear;--zenid-font-sizes-heading-xl:32px;--zenid-font-sizes-heading-l:24px;--zenid-font-sizes-heading-m:20px;--zenid-font-sizes-heading-s:16px;--zenid-font-sizes-heading-s-regular:16px;--zenid-font-sizes-heading-xs:14px;--zenid-font-sizes-heading-xs-regular:14px;--zenid-font-sizes-body-xl:18px;--zenid-font-sizes-body-xl-narrow:18px;--zenid-font-sizes-body-xl-loose:18px;--zenid-font-sizes-body-l:16px;--zenid-font-sizes-body-l-narrow:16px;--zenid-font-sizes-body-l-loose:16px;--zenid-font-sizes-body-m:14px;--zenid-font-sizes-body-m-narrow:14px;--zenid-font-sizes-body-m-loose:14px;--zenid-font-sizes-body-s:12px;--zenid-font-sizes-body-s-narrow:12px;--zenid-font-sizes-body-s-loose:12px;--zenid-font-sizes-caption-m:12px;--zenid-font-sizes-caption-s:10px;--zenid-font-sizes-label-m:14px;--zenid-font-sizes-label-s:12px;--zenid-font-sizes-button-l:16px;--zenid-font-sizes-button-m:14px;--zenid-font-sizes-button-s:12px;--zenid-font-sizes-textfield-m:16px;--zenid-font-weights-heading-xl:bold;--zenid-font-weights-heading-l:bold;--zenid-font-weights-heading-m:bold;--zenid-font-weights-heading-s:bold;--zenid-font-weights-heading-s-regular:400;--zenid-font-weights-heading-xs:bold;--zenid-font-weights-heading-xs-regular:400;--zenid-font-weights-body-xl:400;--zenid-font-weights-body-xl-narrow:400;--zenid-font-weights-body-xl-loose:400;--zenid-font-weights-body-l:400;--zenid-font-weights-body-l-narrow:400;--zenid-font-weights-body-l-loose:400;--zenid-font-weights-body-m:400;--zenid-font-weights-body-m-narrow:400;--zenid-font-weights-body-m-loose:400;--zenid-font-weights-body-s:400;--zenid-font-weights-body-s-narrow:400;--zenid-font-weights-body-s-loose:400;--zenid-font-weights-caption-m:400;--zenid-font-weights-caption-s:400;--zenid-font-weights-label-m:400;--zenid-font-weights-label-s:400;--zenid-font-weights-button-l:bold;--zenid-font-weights-button-m:bold;--zenid-font-weights-button-s:bold;--zenid-font-weights-textfield-m:400;--zenid-line-heights-heading-xl:1.5;--zenid-line-heights-heading-l:1.5;--zenid-line-heights-heading-m:1.5;--zenid-line-heights-heading-s:1.5;--zenid-line-heights-heading-s-regular:1.5;--zenid-line-heights-heading-xs:1.5;--zenid-line-heights-heading-xs-regular:1.5;--zenid-line-heights-body-xl:1.7;--zenid-line-heights-body-xl-narrow:1.5;--zenid-line-heights-body-xl-loose:2;--zenid-line-heights-body-l:1.7;--zenid-line-heights-body-l-narrow:1.5;--zenid-line-heights-body-l-loose:2;--zenid-line-heights-body-m:1.7;--zenid-line-heights-body-m-narrow:1.5;--zenid-line-heights-body-m-loose:2;--zenid-line-heights-body-s:1.7;--zenid-line-heights-body-s-narrow:1.5;--zenid-line-heights-body-s-loose:2;--zenid-line-heights-caption-m:1.7;--zenid-line-heights-caption-s:1.7;--zenid-line-heights-label-m:1.5;--zenid-line-heights-label-s:1.5;--zenid-line-heights-button-l:1.2;--zenid-line-heights-button-m:1.2;--zenid-line-heights-button-s:1.2;--zenid-line-heights-textfield-m:1.2;--zenid-letter-spacings-heading-xl:.04em;--zenid-letter-spacings-heading-l:.04em;--zenid-letter-spacings-heading-m:.04em;--zenid-letter-spacings-heading-s:.04em;--zenid-letter-spacings-heading-s-regular:.04em;--zenid-letter-spacings-heading-xs:.04em;--zenid-letter-spacings-heading-xs-regular:.04em;--zenid-letter-spacings-body-xl:.04em;--zenid-letter-spacings-body-xl-narrow:.04em;--zenid-letter-spacings-body-xl-loose:.04em;--zenid-letter-spacings-body-l:.04em;--zenid-letter-spacings-body-l-narrow:.04em;--zenid-letter-spacings-body-l-loose:.04em;--zenid-letter-spacings-body-m:.04em;--zenid-letter-spacings-body-m-narrow:.04em;--zenid-letter-spacings-body-m-loose:.04em;--zenid-letter-spacings-body-s:.04em;--zenid-letter-spacings-body-s-narrow:.04em;--zenid-letter-spacings-body-s-loose:.04em;--zenid-letter-spacings-caption-m:.04em;--zenid-letter-spacings-caption-s:.04em;--zenid-letter-spacings-label-m:.04em;--zenid-letter-spacings-label-s:.04em;--zenid-letter-spacings-button-l:.04em;--zenid-letter-spacings-button-m:.04em;--zenid-letter-spacings-button-s:.04em;--zenid-letter-spacings-textfield-m:.04em;--zenid-breakpoints-sm:600px;--zenid-breakpoints-md:960px;--zenid-sizes-breakpoint-sm:600px;--zenid-sizes-breakpoint-md:960px;--zenid-colors-text-main:var(--zenid-colors-neutral-800);--zenid-colors-text-sub:var(--zenid-colors-neutral-600);--zenid-colors-text-white:var(--zenid-colors-neutral-0);--zenid-colors-text-link:var(--zenid-colors-light-blue-600);--zenid-colors-text-link-hover:var(--zenid-colors-light-blue-800);--zenid-colors-text-placeholder:var(--zenid-colors-neutral-500);--zenid-colors-text-disabled:var(--zenid-colors-neutral-300);--zenid-colors-border-light:var(--zenid-colors-blue-gray-100);--zenid-colors-border-dark:var(--zenid-colors-blue-gray-200);--zenid-colors-border-focus:var(--zenid-colors-clear-light-blue-25);--zenid-colors-background-white:var(--zenid-colors-neutral-0);--zenid-colors-background-blue-gray:var(--zenid-colors-blue-gray-50);--zenid-colors-background-backdrop:var(--zenid-colors-clear-black-50);--zenid-colors-hover-black:var(--zenid-colors-clear-black-10);--zenid-colors-hover-white:var(--zenid-colors-clear-white-10);--zenid-colors-hover-light-blue:var(--zenid-colors-clear-light-blue-10);--zenid-colors-action-disabled:var(--zenid-colors-neutral-300);--zenid-colors-action-primary-main:var(--zenid-colors-light-blue-600);--zenid-colors-action-primary-contrast:var(--zenid-colors-neutral-0);--zenid-colors-action-secondary-main:var(--zenid-colors-neutral-0);--zenid-colors-action-secondary-contrast:var(--zenid-colors-neutral-800);--zenid-colors-action-secondary-hover:var(--zenid-colors-neutral-200);--zenid-colors-action-secondary-focus:var(--zenid-colors-clear-light-blue-25);--zenid-colors-action-tertiary-main:var(--zenid-colors-light-blue-600);--zenid-colors-action-tertiary-hover:var(--zenid-colors-clear-light-blue-10);--zenid-colors-action-warning-main:var(--zenid-colors-red-500);--zenid-colors-action-warning-background:var(--zenid-colors-red-50);--zenid-colors-action-success-main:var(--zenid-colors-green-600);--zenid-colors-action-success-background:var(--zenid-colors-green-50);--zenid-colors-action-info-main:var(--zenid-colors-light-blue-600);--zenid-colors-action-info-background:var(--zenid-colors-light-blue-50);--zenid-colors-action-notice-main:var(--zenid-colors-yellow-600);--zenid-colors-action-notice-background:var(--zenid-colors-yellow-50)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}}@layer recipes{@layer _base{.zenid-button{cursor:pointer}.zenid-card{border:1px solid var(--zenid-colors-border-light);border-radius:var(--zenid-radii-16);flex-direction:column;display:flex}.zenid-alert{padding:var(--zenid-spacing-12) var(--zenid-spacing-16);border:none}}.zenid-button--color_primary{background:var(--zenid-gradients-action-primary-gradation);color:var(--zenid-colors-action-primary-contrast)}.zenid-button--color_primary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]),.zenid-button--color_primary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--zenid-colors-action-disabled)}.zenid-button--color_primary:is(:hover,[data-hover]){background:var(--zenid-gradients-action-primary-gradation-hover)}.zenid-button--color_secondary{border:1px solid var(--zenid-colors-border-dark);background:var(--zenid-colors-action-secondary-main);color:var(--zenid-colors-action-secondary-contrast)}.zenid-button--color_secondary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]),.zenid-button--color_secondary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--zenid-colors-action-secondary-main);color:var(--zenid-colors-action-disabled)}.zenid-button--color_secondary:is(:hover,[data-hover]){background:var(--zenid-colors-hover-black);color:var(--zenid-colors-action-secondary-contrast)}.zenid-button--color_tertiary{color:var(--zenid-colors-action-tertiary-main)}.zenid-button--color_tertiary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--zenid-colors-action-disabled)}.zenid-button--color_tertiary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:0 0}.zenid-button--color_tertiary:is(:hover,[data-hover]){background:var(--zenid-colors-hover-light-blue)}.zenid-button--size_l{padding:var(--zenid-spacing-8) var(--zenid-spacing-24);border-radius:var(--zenid-radii-full);gap:var(--zenid-spacing-4);min-height:52px}.zenid-button--size_m{padding:var(--zenid-spacing-8) var(--zenid-spacing-20);border-radius:var(--zenid-radii-full);gap:var(--zenid-spacing-4);min-height:40px}.zenid-button--size_s{padding:var(--zenid-spacing-4) var(--zenid-spacing-12);border-radius:var(--zenid-radii-full);gap:var(--zenid-spacing-4);min-height:28px}.zenid-button--stretch_text{width:fit-content}.zenid-button--stretch_container{width:100%}.zenid-alert--type_info{background-color:var(--zenid-colors-action-info-background);color:var(--zenid-colors-action-info-main)}.zenid-alert--type_warning{background-color:var(--zenid-colors-action-warning-background);color:var(--zenid-colors-action-warning-main)}.zenid-alert--type_success{background-color:var(--zenid-colors-action-success-background);color:var(--zenid-colors-action-success-main)}}@layer utilities{@layer compositions{.zenid-textStyle_button\.l{font-size:var(--zenid-font-sizes-button-l);font-weight:var(--zenid-font-weights-button-l);line-height:var(--zenid-line-heights-button-l);letter-spacing:var(--zenid-letter-spacings-button-l)}.zenid-textStyle_button\.m{font-size:var(--zenid-font-sizes-button-m);font-weight:var(--zenid-font-weights-button-m);line-height:var(--zenid-line-heights-button-m);letter-spacing:var(--zenid-letter-spacings-button-m)}.zenid-textStyle_button\.s{font-size:var(--zenid-font-sizes-button-s);font-weight:var(--zenid-font-weights-button-s);line-height:var(--zenid-line-heights-button-s);letter-spacing:var(--zenid-letter-spacings-button-s)}}}@layer recipes.slots{@layer _base{.zenid-global_header__headerLayout{background-color:var(--zenid-colors-background-white);z-index:10;justify-content:space-between;align-items:center;width:100%;height:60px;display:flex;position:sticky;top:0;padding:var(--zenid-spacing-16)!important;border-bottom:1px solid var(--zenid-colors-border-light)!important}.zenid-global_header__logoLayout{gap:var(--zenid-spacing-4);flex-direction:column;display:flex}.zenid-global_header__zenidLogo{width:106px;height:30px}.zenid-global_header__kadokawaGroupLogo{width:92px;height:10px}.zenid-global_footer__footerLayout{padding:var(--zenid-spacing-24) var(--zenid-spacing-16);gap:var(--zenid-spacing-24);flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;width:100%;height:116px;display:flex}.zenid-global_footer__menuLayout{gap:var(--zenid-spacing-16);align-items:flex-end;display:flex}.zenid-global_footer__textLink{font-size:var(--zenid-font-sizes-body-m);font-weight:var(--zenid-font-weights-body-m);line-height:var(--zenid-line-heights-body-m);letter-spacing:var(--zenid-letter-spacings-body-m);color:var(--zenid-colors-text-main)}.zenid-global_footer__copyright{font-size:var(--zenid-font-sizes-body-s);font-weight:var(--zenid-font-weights-body-s);line-height:var(--zenid-line-heights-body-s);letter-spacing:var(--zenid-letter-spacings-body-s)}.zenid-generic_error__contentsLayout{padding:var(--zenid-spacing-40) var(--zenid-spacing-16);background-color:var(--zenid-colors-background-white);width:100%;height:fit-content}.zenid-generic_error__contentsInnerLayout{gap:var(--zenid-spacing-24);flex-direction:column;justify-content:center;display:flex}.zenid-generic_error__iconLayout{justify-content:center;display:flex}.zenid-generic_error__icon{width:100px;height:100px}.zenid-generic_error__title{color:var(--zenid-colors-text-main);font-size:var(--zenid-font-sizes-heading-l);font-weight:var(--zenid-font-weights-heading-l);line-height:var(--zenid-line-heights-heading-l);letter-spacing:var(--zenid-letter-spacings-heading-l);text-align:center}.zenid-generic_error__messageLayout{gap:var(--zenid-spacing-16);flex-direction:column;display:flex}.zenid-generic_error__message{color:var(--zenid-colors-text-main);font-size:var(--zenid-font-sizes-body-m);font-weight:var(--zenid-font-weights-body-m);line-height:var(--zenid-line-heights-body-m);letter-spacing:var(--zenid-letter-spacings-body-m);text-align:center}.zenid-generic_error__actionsLayout{padding-top:var(--zenid-spacing-20);justify-content:center;display:flex}.zenid-layout__zenidContainer{background-repeat:repeat-y;background-size:cover;min-height:100vh}.zenid-layout__mainContentsContainer{padding:0 var(--zenid-spacing-16);justify-content:center;width:100vw;min-height:calc(100vh - 176px);display:flex}.zenid-layout__mainContentsInnerContainer{justify-content:center;width:100%;max-width:720px;display:flex}.zenid-layout__errorContainer{padding-top:var(--zenid-spacing-20);padding-bottom:var(--zenid-spacing-40);width:100%;display:flex}@media screen and (width>=37.5rem){.zenid-global_header__headerLayout{padding:var(--zenid-spacing-8) var(--zenid-spacing-24)!important}.zenid-global_header__logoLayout{gap:var(--zenid-spacing-12);flex-direction:row;align-items:center}.zenid-global_footer__menuLayout{gap:var(--zenid-spacing-24)}.zenid-generic_error__contentsLayout{padding:var(--zenid-spacing-48) var(--zenid-spacing-32)}.zenid-generic_error__icon{width:120px;height:120px}.zenid-layout__errorContainer{padding-top:var(--zenid-spacing-40);padding-bottom:var(--zenid-spacing-56)}}}}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background-color:var(--zenid-colors-background-white);color:var(--zenid-colors-text-main);font-family:Noto Sans JP,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea,select{font:inherit}._card_t7mam_1{background-color:var(--zenid-colors-background-white);border-radius:var(--zenid-radii-16);color:var(--zenid-colors-blue-gray-900);max-width:480px;padding:var(--zenid-spacing-40) var(--zenid-spacing-24);text-align:center;width:100%;box-shadow:0 1px 4px #00000014}._title_t7mam_12{font-size:var(--zenid-font-sizes-heading-s);margin:0 0 var(--zenid-spacing-16);font-weight:700}._description_t7mam_18{color:var(--zenid-colors-blue-gray-700);font-size:var(--zenid-font-sizes-body-m);margin:0}._list_t7mam_24{color:var(--zenid-colors-blue-gray-700);font-size:var(--zenid-font-sizes-body-s);margin:var(--zenid-spacing-24) 0 0;overflow-wrap:anywhere;text-align:left}._list_t7mam_24 dt{margin-bottom:var(--zenid-spacing-8);font-weight:700}._list_t7mam_24 dd{margin:0}._layout_111ol_1{background-color:var(--zenid-colors-background-white);background-repeat:repeat-y;background-size:cover;flex-direction:column;min-height:100vh;display:flex}._main_111ol_10{padding:var(--zenid-spacing-24) var(--zenid-spacing-16);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._header_6y2oq_1{min-height:60px;padding:var(--zenid-spacing-8) var(--zenid-spacing-24);border-bottom:1px solid var(--zenid-colors-border-light);background-color:var(--zenid-colors-background-white);align-items:center;display:flex}._logos_6y2oq_10{align-items:center;gap:var(--zenid-spacing-12);display:flex}._zenidLogo_6y2oq_16{width:auto;height:30px}._kadokawaLogo_6y2oq_21{width:auto;height:10px}._footer_946yv_1{align-items:center;gap:var(--zenid-spacing-24);padding:var(--zenid-spacing-24) var(--zenid-spacing-16);flex-direction:column;display:flex}._nav_946yv_9{justify-content:center;align-items:center;gap:var(--zenid-spacing-24);flex-wrap:wrap;display:flex}._link_946yv_17{align-items:center;gap:var(--zenid-spacing-4);font-size:var(--zenid-font-sizes-body-m);color:var(--zenid-colors-text-main);text-decoration:none;display:inline-flex}._link_946yv_17:hover{text-decoration:underline}._icon_946yv_30{width:16px;height:16px}._copyright_946yv_35{font-size:var(--zenid-font-sizes-body-s);color:var(--zenid-colors-text-main)}._card_djx20_1{width:100%;max-width:400px;padding:var(--zenid-spacing-40);border:1px solid var(--zenid-colors-border-light);border-radius:var(--zenid-radii-16);background-color:var(--zenid-colors-background-white);text-align:center;flex-direction:column;align-items:center;display:flex}._logo_djx20_14{width:48px;height:48px;margin-bottom:var(--zenid-spacing-16)}._title_djx20_20{white-space:pre-line;font-size:var(--zenid-font-sizes-heading-l);color:var(--zenid-colors-text-main);margin-bottom:var(--zenid-spacing-16);font-weight:700;line-height:1.4}._description_djx20_29{font-size:var(--zenid-font-sizes-body-m);color:var(--zenid-colors-text-main);margin-bottom:var(--zenid-spacing-24);line-height:1.7}._trouble_djx20_36{margin-top:var(--zenid-spacing-16);font-size:var(--zenid-font-sizes-body-m);color:var(--zenid-colors-light-blue-700);font-weight:700;text-decoration:none;display:inline-block}._trouble_djx20_36:hover{text-decoration:underline}._troubleSub_djx20_50{margin-top:var(--zenid-spacing-4);font-size:var(--zenid-font-sizes-body-s);color:var(--zenid-colors-text-main)}._troubleIcon_djx20_57{width:16px;height:16px;margin-left:var(--zenid-spacing-4);vertical-align:text-bottom;display:inline-block}._button_1qx8q_1{width:100%;min-height:52px;padding:var(--zenid-spacing-8) var(--zenid-spacing-24);border-radius:var(--zenid-radii-full);font-size:var(--zenid-font-sizes-button-l);cursor:pointer;border:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._button_1qx8q_1:disabled{background:var(--zenid-colors-action-disabled);cursor:not-allowed}._primary_1qx8q_20{background:var(--zenid-gradients-action-primary-gradation);color:var(--zenid-colors-action-primary-contrast)}._primary_1qx8q_20:hover:not(:disabled){background:var(--zenid-gradients-action-primary-gradation-hover)}._secondary_1qx8q_29{background-color:var(--zenid-colors-action-secondary-main);color:var(--zenid-colors-action-secondary-contrast);border:1px solid var(--zenid-colors-border-dark)}._secondary_1qx8q_29:hover:not(:disabled){background-color:var(--zenid-colors-action-secondary-hover)}._loading_17cm4_1{font-size:var(--zenid-font-sizes-body-m);color:var(--zenid-colors-blue-gray-700)}._card_17cm4_6{background-color:var(--zenid-colors-background-white);border-radius:var(--zenid-radii-16);padding:var(--zenid-spacing-40) var(--zenid-spacing-24);text-align:center;width:100%;max-width:520px;box-shadow:0 1px 4px #00000014}._errorTitle_17cm4_16{font-size:var(--zenid-font-sizes-heading-m);color:var(--zenid-colors-blue-gray-900);margin-bottom:var(--zenid-spacing-16);font-weight:700}._errorDescription_17cm4_23{font-size:var(--zenid-font-sizes-body-m);color:var(--zenid-colors-blue-gray-700);margin-bottom:var(--zenid-spacing-24)}._card_k5q09_1{background-color:var(--zenid-colors-background-white);border-radius:var(--zenid-radii-16);padding:var(--zenid-spacing-40) var(--zenid-spacing-24);text-align:center;width:100%;max-width:520px;box-shadow:0 1px 4px #00000014}._image_k5q09_11{width:88px;height:88px;margin:0 auto var(--zenid-spacing-16);display:block}._title_k5q09_18{font-size:var(--zenid-font-sizes-heading-m);color:var(--zenid-colors-blue-gray-900);margin-bottom:var(--zenid-spacing-12);font-weight:700}._description_k5q09_25{font-size:var(--zenid-font-sizes-body-m);color:var(--zenid-colors-blue-gray-700);margin-bottom:var(--zenid-spacing-24)}._fields_k5q09_31{border:1px solid var(--zenid-colors-border-dark);border-radius:var(--zenid-radii-8);padding:var(--zenid-spacing-8) var(--zenid-spacing-16);margin-bottom:var(--zenid-spacing-24)}._field_k5q09_31{text-align:left;padding:var(--zenid-spacing-8) 0}._fieldLabel_k5q09_43{font-size:var(--zenid-font-sizes-caption-m);color:var(--zenid-colors-blue-gray-500);display:block}._fieldValue_k5q09_49{font-size:var(--zenid-font-sizes-body-m);color:var(--zenid-colors-blue-gray-900);overflow-wrap:anywhere;display:block}._card_gaobu_1{background-color:var(--zenid-colors-background-white);border-radius:var(--zenid-radii-16);padding:var(--zenid-spacing-40) var(--zenid-spacing-24);text-align:center;width:100%;max-width:520px;box-shadow:0 1px 4px #00000014}._image_gaobu_11{width:96px;height:96px;margin:0 auto var(--zenid-spacing-16);display:block}._title_gaobu_18{font-size:var(--zenid-font-sizes-heading-m);color:var(--zenid-colors-blue-gray-900);margin-bottom:var(--zenid-spacing-16);font-weight:700}._reason_gaobu_25{text-align:left;background-color:var(--zenid-colors-action-warning-background);color:var(--zenid-colors-action-warning-main);font-size:var(--zenid-font-sizes-body-m);border-radius:var(--zenid-radii-8);padding:var(--zenid-spacing-12) var(--zenid-spacing-16);margin-bottom:var(--zenid-spacing-24)}._field_gaobu_35{text-align:left;border:1px solid var(--zenid-colors-border-light);border-radius:var(--zenid-radii-8);padding:var(--zenid-spacing-12) var(--zenid-spacing-16);margin-bottom:var(--zenid-spacing-24)}._fieldLabel_gaobu_43{font-size:var(--zenid-font-sizes-caption-m);color:var(--zenid-colors-blue-gray-500);display:block}._fieldValue_gaobu_49{font-size:var(--zenid-font-sizes-body-m);color:var(--zenid-colors-blue-gray-900);overflow-wrap:anywhere;display:block}._trouble_gaobu_56{margin-top:var(--zenid-spacing-16);font-size:var(--zenid-font-sizes-body-s);color:var(--zenid-colors-action-primary-main);display:inline-block}._troubleSub_gaobu_64{margin-top:var(--zenid-spacing-4);font-size:var(--zenid-font-sizes-caption-m);color:var(--zenid-colors-blue-gray-500)}._troubleIcon_gaobu_71{width:16px;height:16px;margin-left:var(--zenid-spacing-4);vertical-align:text-bottom;display:inline-block}
