section.svelte-1vhyfpi{align-items:center;border-top:1px solid var(--uchu-gray-2);display:flex;flex-direction:column;height:100%;line-height:1.33}@media (min-width: 601px){section.svelte-1vhyfpi{justify-content:center}}@media (max-width: 600px){section.svelte-1vhyfpi{padding-top:calc(var(--line-height) * 5)}}section.svelte-1vhyfpi .undershirt:where(.svelte-1vhyfpi){align-items:center;display:flex;flex-direction:column;padding-left:calc(var(--line-height) * 2);padding-right:calc(var(--line-height) * 2)}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi){width:100%}@media (max-width: 600px){section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) fieldset:where(.svelte-1vhyfpi)>label:where(.svelte-1vhyfpi)+input:where(.svelte-1vhyfpi){width:100%}}@media (min-width: 601px){section.svelte-1vhyfpi form:where(.svelte-1vhyfpi){max-width:400px}}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) h3:where(.svelte-1vhyfpi){--logo-size: 6rem;font-family:"nickel serif";font-size:3rem;font-weight:400;line-height:1;margin-bottom:var(--line-height);position:relative}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) h3:where(.svelte-1vhyfpi):before{width:var(--logo-size);height:var(--logo-size);top:calc(var(--logo-size) * -1);left:calc(var(--line-height) / 2 * -1);background-image:url(../../../logo.svg);background-position:center;background-repeat:no-repeat;content:"";position:absolute}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) button:where(.svelte-1vhyfpi){float:right;font-size:1.25rem;line-height:1;margin-bottom:calc(var(--line-height) / 2);margin-left:1rem;padding:.75rem 1.5rem}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) button:where(.svelte-1vhyfpi):not(:disabled){background-color:var(--uchu-yin-9);color:var(--uchu-yin-1)}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) button:where(.svelte-1vhyfpi):disabled{background-color:var(--uchu-yin-1)}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) .radio:where(.svelte-1vhyfpi){background-color:var(--uchu-gray-2);padding:1.85rem .75rem .75rem;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) .radio:where(.svelte-1vhyfpi) div:where(.svelte-1vhyfpi){width:50%;height:100%;padding:1rem .75rem;position:relative;text-align:center}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) .radio:where(.svelte-1vhyfpi) div:where(.svelte-1vhyfpi) label:where(.svelte-1vhyfpi){color:var(--uchu-yin-8);position:relative;z-index:1}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) .radio:where(.svelte-1vhyfpi) div:where(.svelte-1vhyfpi) input:where(.svelte-1vhyfpi){width:100%;height:100%;top:0;left:0;border-radius:0;position:absolute}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) .radio:where(.svelte-1vhyfpi) div:where(.svelte-1vhyfpi) input:where(.svelte-1vhyfpi):checked{background-color:var(--uchu-gray-4)}section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) .radio:where(.svelte-1vhyfpi) legend:where(.svelte-1vhyfpi){top:6px;left:calc(.75rem + 2px);color:var(--uchu-gray-7);font-size:80%;position:absolute;text-transform:lowercase}@media (max-width: 600px){section.svelte-1vhyfpi form:where(.svelte-1vhyfpi) p:where(.svelte-1vhyfpi){max-width:75%}}
