button[data-v-8354b641]{box-sizing:border-box;border-radius:var(--af-round-m);line-height:var(--af-lh-tight);letter-spacing:var(--af-ls-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:none;outline:none;justify-content:center;align-items:center;font-weight:700;transition:all .3s;display:inline-flex;position:relative;font-family:Noto Sans JP,sans-serif!important}button[data-v-8354b641]:before{color:inherit;border-radius:inherit;opacity:0;content:"";pointer-events:none;background-color:currentColor;transition:opacity .3s;position:absolute;inset:0}button.af-button-vertical[data-v-8354b641]{writing-mode:vertical-rl;text-orientation:upright!important}button.af-button-small[data-v-8354b641]{height:1.75rem;font-size:var(--af-fs-9);padding:0 var(--af-space-3)}button.af-button-small.af-button-vertical[data-v-8354b641]{width:1.75rem;height:auto;padding:var(--af-space-3)}button.af-button-small.af-button-icon[data-v-8354b641]{width:1.75rem;padding:var(--af-space-3);font-size:var(--af-fs-7)}button.af-button-medium[data-v-8354b641]{height:2.25rem;font-size:var(--af-fs-8);padding:0 var(--af-space-4)}button.af-button-medium.af-button-vertical[data-v-8354b641]{width:2.25rem;height:auto;padding:var(--af-space-4)}button.af-button-medium.af-button-icon[data-v-8354b641]{width:2.25rem;padding:var(--af-space-4);font-size:var(--af-fs-6)}button.af-button-large[data-v-8354b641]{height:2.75rem;font-size:var(--af-fs-7);padding:0 var(--af-space-5)}button.af-button-large.af-button-vertical[data-v-8354b641]{width:2.75rem;height:auto;padding:var(--af-space-5)}button.af-button-large.af-button-icon[data-v-8354b641]{width:2.75rem;padding:var(--af-space-5);font-size:var(--af-fs-5)}button.af-button-x-large[data-v-8354b641]{height:3.25rem;font-size:var(--af-fs-7);padding:0 var(--af-space-6)}button.af-button-x-large.af-button-vertical[data-v-8354b641]{width:3.25rem;height:auto;padding:var(--af-space-6)}button.af-button-x-large.af-button-icon[data-v-8354b641]{width:3.25rem;padding:var(--af-space-6);font-size:var(--af-fs-4)}button.af-button-wide[data-v-8354b641]{width:100%}button.af-button-wide.af-button-vertical[data-v-8354b641]{width:auto;height:100%}button.af-button-icon[data-v-8354b641]{border-radius:var(--af-round-round)}button.af-button-primary.af-button-filled[data-v-8354b641]{background-color:var(--af-color-primary);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-primary.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-primary) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-primary.af-button-filled[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-primary) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-primary.af-button-filled[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-primary) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-primary.af-button-filled[data-v-8354b641]:disabled{background-color:var(--af-color-disabled);color:var(--af-color-white);pointer-events:none;border:none}button.af-button-primary.af-button-outlined[data-v-8354b641]{background-color:var(--af-color-white);border:2px solid var(--af-color-primary);color:var(--af-color-primary);transition:background-color .2s}@media (any-hover:hover){button.af-button-primary.af-button-outlined[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-primary))}}button.af-button-primary.af-button-outlined[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-primary))}button.af-button-primary.af-button-outlined[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-primary))}button.af-button-primary.af-button-outlined[data-v-8354b641]:disabled{background-color:var(--af-color-white);border:2px solid var(--af-color-disabled);color:var(--af-color-disabled);pointer-events:none}button.af-button-primary.af-button-text[data-v-8354b641]{color:var(--af-color-primary);background-color:#0000;transition:background-color .2s}@media (any-hover:hover){button.af-button-primary.af-button-text[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-primary))}}button.af-button-primary.af-button-text[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-primary))}button.af-button-primary.af-button-text[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-primary))}button.af-button-primary.af-button-text[data-v-8354b641]:disabled{color:var(--af-color-disabled);pointer-events:none;background-color:#0000}button.af-button-secondary.af-button-filled[data-v-8354b641]{background-color:var(--af-color-secondary);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-secondary.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-secondary) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-secondary.af-button-filled[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-secondary) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-secondary.af-button-filled[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-secondary) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-secondary.af-button-filled[data-v-8354b641]:disabled{background-color:var(--af-color-disabled);color:var(--af-color-white);pointer-events:none;border:none}button.af-button-secondary.af-button-outlined[data-v-8354b641]{background-color:var(--af-color-white);border:2px solid var(--af-color-secondary);color:var(--af-color-secondary);transition:background-color .2s}@media (any-hover:hover){button.af-button-secondary.af-button-outlined[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-secondary))}}button.af-button-secondary.af-button-outlined[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-secondary))}button.af-button-secondary.af-button-outlined[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-secondary))}button.af-button-secondary.af-button-outlined[data-v-8354b641]:disabled{background-color:var(--af-color-white);border:2px solid var(--af-color-disabled);color:var(--af-color-disabled);pointer-events:none}button.af-button-secondary.af-button-text[data-v-8354b641]{color:var(--af-color-secondary);background-color:#0000;transition:background-color .2s}@media (any-hover:hover){button.af-button-secondary.af-button-text[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-secondary))}}button.af-button-secondary.af-button-text[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-secondary))}button.af-button-secondary.af-button-text[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-secondary))}button.af-button-secondary.af-button-text[data-v-8354b641]:disabled{color:var(--af-color-disabled);pointer-events:none;background-color:#0000}button.af-button-attention.af-button-filled[data-v-8354b641]{background-color:var(--af-color-attention);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-attention.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-attention) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-attention.af-button-filled[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-attention) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-attention.af-button-filled[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-attention) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-attention.af-button-filled[data-v-8354b641]:disabled{background-color:var(--af-color-disabled);color:var(--af-color-white);pointer-events:none;border:none}button.af-button-attention.af-button-outlined[data-v-8354b641]{background-color:var(--af-color-white);border:2px solid var(--af-color-attention);color:var(--af-color-attention);transition:background-color .2s}@media (any-hover:hover){button.af-button-attention.af-button-outlined[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-attention))}}button.af-button-attention.af-button-outlined[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-attention))}button.af-button-attention.af-button-outlined[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-attention))}button.af-button-attention.af-button-outlined[data-v-8354b641]:disabled{background-color:var(--af-color-white);border:2px solid var(--af-color-disabled);color:var(--af-color-disabled);pointer-events:none}button.af-button-attention.af-button-text[data-v-8354b641]{color:var(--af-color-attention);background-color:#0000;transition:background-color .2s}@media (any-hover:hover){button.af-button-attention.af-button-text[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-attention))}}button.af-button-attention.af-button-text[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-attention))}button.af-button-attention.af-button-text[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-attention))}button.af-button-attention.af-button-text[data-v-8354b641]:disabled{color:var(--af-color-disabled);pointer-events:none;background-color:#0000}button.af-button-main-grey.af-button-filled[data-v-8354b641]{background-color:var(--af-color-main-grey);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-main-grey.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-main-grey) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-main-grey.af-button-filled[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-main-grey) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-main-grey.af-button-filled[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-main-grey) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-main-grey.af-button-filled[data-v-8354b641]:disabled{background-color:var(--af-color-disabled);color:var(--af-color-white);pointer-events:none;border:none}button.af-button-main-grey.af-button-outlined[data-v-8354b641]{background-color:var(--af-color-white);border:2px solid var(--af-color-main-grey);color:var(--af-color-main-grey);transition:background-color .2s}@media (any-hover:hover){button.af-button-main-grey.af-button-outlined[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-main-grey))}}button.af-button-main-grey.af-button-outlined[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-main-grey))}button.af-button-main-grey.af-button-outlined[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-main-grey))}button.af-button-main-grey.af-button-outlined[data-v-8354b641]:disabled{background-color:var(--af-color-white);border:2px solid var(--af-color-disabled);color:var(--af-color-disabled);pointer-events:none}button.af-button-main-grey.af-button-text[data-v-8354b641]{color:var(--af-color-main-grey);background-color:#0000;transition:background-color .2s}@media (any-hover:hover){button.af-button-main-grey.af-button-text[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-main-grey))}}button.af-button-main-grey.af-button-text[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-main-grey))}button.af-button-main-grey.af-button-text[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-main-grey))}button.af-button-main-grey.af-button-text[data-v-8354b641]:disabled{color:var(--af-color-disabled);pointer-events:none;background-color:#0000}button.af-button-sub-grey.af-button-filled[data-v-8354b641]{background-color:var(--af-color-sub-grey);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-sub-grey.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-sub-grey) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-sub-grey.af-button-filled[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-sub-grey) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-sub-grey.af-button-filled[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-sub-grey) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-sub-grey.af-button-filled[data-v-8354b641]:disabled{background-color:var(--af-color-disabled);color:var(--af-color-white);pointer-events:none;border:none}button.af-button-sub-grey.af-button-outlined[data-v-8354b641]{background-color:var(--af-color-white);border:2px solid var(--af-color-sub-grey);color:var(--af-color-sub-grey);transition:background-color .2s}@media (any-hover:hover){button.af-button-sub-grey.af-button-outlined[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-sub-grey))}}button.af-button-sub-grey.af-button-outlined[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-sub-grey))}button.af-button-sub-grey.af-button-outlined[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-sub-grey))}button.af-button-sub-grey.af-button-outlined[data-v-8354b641]:disabled{background-color:var(--af-color-white);border:2px solid var(--af-color-disabled);color:var(--af-color-disabled);pointer-events:none}button.af-button-sub-grey.af-button-text[data-v-8354b641]{color:var(--af-color-sub-grey);background-color:#0000;transition:background-color .2s}@media (any-hover:hover){button.af-button-sub-grey.af-button-text[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-sub-grey))}}button.af-button-sub-grey.af-button-text[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-sub-grey))}button.af-button-sub-grey.af-button-text[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-sub-grey))}button.af-button-sub-grey.af-button-text[data-v-8354b641]:disabled{color:var(--af-color-disabled);pointer-events:none;background-color:#0000}button.af-button-ai-support.af-button-filled[data-v-8354b641]{background-color:var(--af-color-ai-support);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-ai-support.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-ai-support) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-ai-support.af-button-filled[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-ai-support) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-ai-support.af-button-filled[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-ai-support) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-ai-support.af-button-filled[data-v-8354b641]:disabled{background-color:var(--af-color-disabled);color:var(--af-color-white);pointer-events:none;border:none}button.af-button-ai-support.af-button-outlined[data-v-8354b641]{background-color:var(--af-color-white);border:2px solid var(--af-color-ai-support);color:var(--af-color-ai-support);transition:background-color .2s}@media (any-hover:hover){button.af-button-ai-support.af-button-outlined[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-ai-support))}}button.af-button-ai-support.af-button-outlined[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-ai-support))}button.af-button-ai-support.af-button-outlined[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-ai-support))}button.af-button-ai-support.af-button-outlined[data-v-8354b641]:disabled{background-color:var(--af-color-white);border:2px solid var(--af-color-disabled);color:var(--af-color-disabled);pointer-events:none}button.af-button-ai-support.af-button-text[data-v-8354b641]{color:var(--af-color-ai-support);background-color:#0000;transition:background-color .2s}@media (any-hover:hover){button.af-button-ai-support.af-button-text[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-ai-support))}}button.af-button-ai-support.af-button-text[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-ai-support))}button.af-button-ai-support.af-button-text[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-ai-support))}button.af-button-ai-support.af-button-text[data-v-8354b641]:disabled{color:var(--af-color-disabled);pointer-events:none;background-color:#0000}button.af-button-white.af-button-filled[data-v-8354b641]{background-color:var(--af-color-white);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-white.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-white.af-button-filled[data-v-8354b641]:disabled{background-color:var(--af-color-disabled);color:var(--af-color-white);pointer-events:none;border:none}button.af-button-white.af-button-outlined[data-v-8354b641]{background-color:var(--af-color-white);border:2px solid var(--af-color-white);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-white.af-button-outlined[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-white.af-button-outlined[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-white.af-button-outlined[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-white.af-button-outlined[data-v-8354b641]:disabled{background-color:var(--af-color-white);border:2px solid var(--af-color-disabled);color:var(--af-color-disabled);pointer-events:none}button.af-button-white.af-button-text[data-v-8354b641]{color:var(--af-color-white);background-color:#0000;transition:background-color .2s}@media (any-hover:hover){button.af-button-white.af-button-text[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-white.af-button-text[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-white.af-button-text[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-white.af-button-text[data-v-8354b641]:disabled{color:var(--af-color-disabled);pointer-events:none;background-color:#0000}button.af-button-unselected.af-button-filled[data-v-8354b641]{background-color:var(--af-color-unselected);color:var(--af-color-white);transition:background-color .2s}@media (any-hover:hover){button.af-button-unselected.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-unselected) calc(var(--af-opacity-hover) * 100%), var(--af-color-white))}}button.af-button-unselected.af-button-filled[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-unselected) calc(var(--af-opacity-focus) * 100%), var(--af-color-white))}button.af-button-unselected.af-button-filled[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-unselected) calc(var(--af-opacity-active) * 100%), var(--af-color-white))}button.af-button-unselected.af-button-filled[data-v-8354b641]:disabled{background-color:var(--af-color-disabled);color:var(--af-color-white);pointer-events:none;border:none}button.af-button-unselected.af-button-outlined[data-v-8354b641]{background-color:var(--af-color-white);border:2px solid var(--af-color-unselected);color:var(--af-color-unselected);transition:background-color .2s}@media (any-hover:hover){button.af-button-unselected.af-button-outlined[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-unselected))}}button.af-button-unselected.af-button-outlined[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-unselected))}button.af-button-unselected.af-button-outlined[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-unselected))}button.af-button-unselected.af-button-outlined[data-v-8354b641]:disabled{background-color:var(--af-color-white);border:2px solid var(--af-color-disabled);color:var(--af-color-disabled);pointer-events:none}button.af-button-unselected.af-button-text[data-v-8354b641]{color:var(--af-color-unselected);background-color:#0000;transition:background-color .2s}@media (any-hover:hover){button.af-button-unselected.af-button-text[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-unselected))}}button.af-button-unselected.af-button-text[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-unselected))}button.af-button-unselected.af-button-text[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-unselected))}button.af-button-unselected.af-button-text[data-v-8354b641]:disabled{color:var(--af-color-disabled);pointer-events:none;background-color:#0000}button.af-button-white.af-button-filled[data-v-8354b641]{color:var(--af-color-main-black)}@media (any-hover:hover){button.af-button-white.af-button-filled[data-v-8354b641]:hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-hover) * 100%), var(--af-color-main-black))}}button.af-button-white.af-button-filled[data-v-8354b641]:focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-focus) * 100%), var(--af-color-main-black))}button.af-button-white.af-button-filled[data-v-8354b641]:active{background-color:color-mix(in srgb, var(--af-color-white) calc(var(--af-opacity-active) * 100%), var(--af-color-main-black))}button.af-button-white.af-button-outlined[data-v-8354b641],button.af-button-white.af-button-text[data-v-8354b641]{background-color:#0000}@media (any-hover:hover){:is(button.af-button-white.af-button-outlined[data-v-8354b641],button.af-button-white.af-button-text[data-v-8354b641]):hover:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc((1 - var(--af-opacity-hover)) * 100%), transparent)}}:is(button.af-button-white.af-button-outlined[data-v-8354b641],button.af-button-white.af-button-text[data-v-8354b641]):focus-visible:not(:disabled):not(:active){background-color:color-mix(in srgb, var(--af-color-white) calc((1 - var(--af-opacity-hover)) * 100%), transparent)}:is(button.af-button-white.af-button-outlined[data-v-8354b641],button.af-button-white.af-button-text[data-v-8354b641]):active{background-color:color-mix(in srgb, var(--af-color-white) calc((1 - var(--af-opacity-active)) * 100%), transparent)}span[data-v-7d071097]{box-sizing:border-box;line-height:var(--af-lh-none);letter-spacing:var(--af-ls-tight);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:inline-flex;font-family:Noto Sans JP,sans-serif!important}span.af-chip-small[data-v-7d071097]{height:1.25rem;font-size:var(--af-fs-12);padding:0 var(--af-space-2)}span.af-chip-medium[data-v-7d071097]{height:1.5rem;font-size:var(--af-fs-11);padding:0 var(--af-space-3)}span.af-chip-large[data-v-7d071097]{height:2rem;font-size:var(--af-fs-10);padding:0 var(--af-space-3)}span.af-chip-square[data-v-7d071097]{border-radius:var(--af-round-m)}span.af-chip-round[data-v-7d071097]{border-radius:var(--af-round-full)}span.af-chip-primary.af-chip-filled[data-v-7d071097]{background-color:var(--af-color-primary);color:var(--af-color-white)}span.af-chip-primary.af-chip-outlined[data-v-7d071097]{background-color:var(--af-color-white);border:1px solid var(--af-color-primary);color:var(--af-color-primary)}span.af-chip-secondary.af-chip-filled[data-v-7d071097]{background-color:var(--af-color-secondary);color:var(--af-color-white)}span.af-chip-secondary.af-chip-outlined[data-v-7d071097]{background-color:var(--af-color-white);border:1px solid var(--af-color-secondary);color:var(--af-color-secondary)}span.af-chip-attention.af-chip-filled[data-v-7d071097]{background-color:var(--af-color-attention);color:var(--af-color-white)}span.af-chip-attention.af-chip-outlined[data-v-7d071097]{background-color:var(--af-color-white);border:1px solid var(--af-color-attention);color:var(--af-color-attention)}span.af-chip-main-grey.af-chip-filled[data-v-7d071097]{background-color:var(--af-color-main-grey);color:var(--af-color-white)}span.af-chip-main-grey.af-chip-outlined[data-v-7d071097]{background-color:var(--af-color-white);border:1px solid var(--af-color-main-grey);color:var(--af-color-main-grey)}@keyframes appear-background-18d3c783{0%{opacity:0}to{opacity:var(--af-opacity-overlay)}}@keyframes appear-dialog-18d3c783{0%{opacity:0;transform:translate(-50%,-48%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes disappear-background-18d3c783{0%{opacity:var(--af-opacity-overlay)}to{opacity:0}}@keyframes disappear-dialog-18d3c783{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-52%)scale(.95)}}.af-dialog-wrapper[data-v-18d3c783]{z-index:var(--af-z-index-dialog);width:100vw;height:100vh;position:fixed;inset:0}.af-dialog-wrapper .af-dialog-background[data-v-18d3c783]{background-color:var(--af-color-main-grey);width:100%;height:100%;opacity:var(--af-opacity-overlay);position:absolute}.af-dialog-wrapper .af-dialog-background.af-dialog-background-active[data-v-18d3c783]{animation:.15s ease-in-out forwards appear-background-18d3c783}.af-dialog-wrapper .af-dialog-background.af-dialog-background-inactive[data-v-18d3c783]{animation:.15s ease-in-out forwards disappear-background-18d3c783}.af-dialog-wrapper .af-dialog[data-v-18d3c783]{max-height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.af-dialog-wrapper .af-dialog.af-dialog-active[data-v-18d3c783]{animation:.45s cubic-bezier(.19,1,.22,1) forwards appear-dialog-18d3c783}.af-dialog-wrapper .af-dialog.af-dialog-inactive[data-v-18d3c783]{animation:.45s cubic-bezier(.19,1,.22,1) forwards disappear-dialog-18d3c783}.af-dialog-wrapper .af-dialog.af-dialog-width-small[data-v-18d3c783]{width:40%;max-width:500px}.af-dialog-wrapper .af-dialog.af-dialog-width-medium[data-v-18d3c783]{width:60%;max-width:800px}.af-dialog-wrapper .af-dialog.af-dialog-width-large[data-v-18d3c783]{width:80%;max-width:1000px}@media screen and (width<=500px){.af-dialog-wrapper .af-dialog[data-v-18d3c783]{width:90%!important}}.af-dialog-wrapper .af-dialog[data-v-18d3c783]{background-color:var(--af-color-white);border-radius:var(--af-round-m);border:1px solid var(--af-color-border);box-shadow:var(--af-shadow)}.af-dialog-wrapper .af-dialog .af-dialog-header[data-v-18d3c783]{text-align:center;padding:var(--af-space-3);justify-content:center;align-items:center;padding-bottom:0;display:flex}.af-dialog-wrapper .af-dialog .af-dialog-main[data-v-18d3c783]{min-height:4rem;padding:var(--af-space-3);padding-top:var(--af-space-2)}.af-dialog-wrapper .af-dialog .af-dialog-main.af-dialog-main__text-align-left[data-v-18d3c783]{text-align:left}.af-dialog-wrapper .af-dialog .af-dialog-main.af-dialog-main__text-align-center[data-v-18d3c783]{text-align:center}.af-dialog-wrapper .af-dialog .af-dialog-main.af-dialog-main__text-align-right[data-v-18d3c783]{text-align:right}.af-dialog-wrapper .af-dialog .af-dialog-footer[data-v-18d3c783]{padding:var(--af-space-1) var(--af-space-3);border-top:1px solid var(--af-color-border);justify-content:end;align-items:center;display:flex}.af-dialog-wrapper .af-dialog .af-dialog-footer .af-dialog-action-divider[data-v-18d3c783-s]{background-color:var(--af-color-border);width:1px;height:2.5rem;margin:0 var(--af-space-2)}@media (resolution>=2x),(-webkit-device-pixel-ratio>=2){.af-dialog-wrapper .af-dialog .af-dialog-footer .af-dialog-action-divider[data-v-18d3c783-s]{width:2px}}.af-snackbar[data-v-d1b94e22]{z-index:var(--af-z-index-snackbar);margin:var(--af-space-2);padding:var(--af-space-2) var(--af-space-3);color:var(--af-color-white);background-color:var(--af-color-main-grey);border-radius:var(--af-round-m);box-shadow:var(--af-shadow);justify-content:space-between;align-items:center;min-width:336px;min-height:36px;display:flex;position:fixed;bottom:0;left:0}@media screen and (width<=500px){.af-snackbar[data-v-d1b94e22]{width:90%;min-width:90%}.af-snackbar .af-snackbar-sp-row-contents[data-v-d1b94e22]{flex-direction:column;display:flex}}.af-snackbar .af-snackbar-message[data-v-d1b94e22]{padding:0 var(--af-space-1)}.af-snackbar a[data-v-d1b94e22]{width:fit-content;line-height:var(--af-lh-tight);letter-spacing:var(--af-ls-tight);color:var(--af-color-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:var(--af-round-s);margin-left:var(--af-space-2);padding:var(--af-space-1);border:none;outline:none;font-weight:700;text-decoration:underline}.af-snackbar a[data-v-d1b94e22]:hover{background-color:rgba(var(--af-color-rgb-secondary), calc(1 - var(--af-opacity-hover)))}.af-snackbar a[data-v-d1b94e22]:active{background-color:rgba(var(--af-color-rgb-secondary), calc(1 - var(--af-opacity-active)))}@media screen and (width<=500px){.af-snackbar a[data-v-d1b94e22]{margin-left:0;margin-top:var(--af-space-1)}}@keyframes stretch-c89e7423{0%{stroke-dashoffset:var(--stroke-dash-array)}to{stroke-dashoffset:calc(-1 * var(--stroke-dash-array))}}@keyframes rotation-c89e7423{0%{transform:none}to{transform:rotate(360deg)}}.af-circular svg[data-v-c89e7423]{--stroke-dash-array:calc((72 * 3.14 - 40) * 1px);fill:none;stroke-width:8px;stroke-dasharray:var(--stroke-dash-array) var(--stroke-dash-array);stroke-dashoffset:0;stroke-linecap:round;animation:1.4s ease-in-out infinite stretch-c89e7423,1.6s linear infinite rotation-c89e7423}.af-circular.af-circular--small svg[data-v-c89e7423]{stroke-width:6px;width:60px;height:60px}.af-circular.af-circular--default svg[data-v-c89e7423]{stroke-width:8px;width:100px;height:100px}.af-circular.af-circular--large svg[data-v-c89e7423]{stroke-width:10px;width:140px;height:140px}.af-checkbox-wrapper[data-v-66e6e723]{align-items:center;display:flex}.af-checkbox-wrapper label[data-v-66e6e723]{margin-left:var(--af-space-2);cursor:pointer;display:block}.af-checkbox-wrapper label.af-checkbox-label-disabled[data-v-66e6e723]{color:var(--af-color-disabled);cursor:not-allowed}.af-checkbox-wrapper .af-checkbox[data-v-66e6e723]{width:1.5rem;height:1.5rem;position:relative}.af-checkbox-wrapper .af-checkbox input[data-v-66e6e723]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute}.af-checkbox-wrapper .af-checkbox input[data-v-66e6e723]:disabled{cursor:not-allowed}.af-checkbox-wrapper .af-checkbox .af-checkbox-icon[data-v-66e6e723]{width:100%;height:100%;color:var(--af-color-sub-grey);justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-checkbox-marked.af-checkbox-icon-primary[data-v-66e6e723]{color:var(--af-color-primary)}.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-checkbox-marked.af-checkbox-icon-secondary[data-v-66e6e723]{color:var(--af-color-secondary)}.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-checkbox-marked.af-checkbox-icon-attention[data-v-66e6e723]{color:var(--af-color-attention)}.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-checkbox-marked.af-checkbox-icon-main-grey[data-v-66e6e723]{color:var(--af-color-main-grey)}.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-checkbox-marked.af-checkbox-icon-sub-grey[data-v-66e6e723],.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-minus-box[data-v-66e6e723]{color:var(--af-color-sub-grey)}:is(.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-checkbox-blank-outline,.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-checkbox-marked,.af-checkbox-wrapper .af-checkbox .af-checkbox-icon.mdi-minus-box).af-checkbox-icon-disabled[data-v-66e6e723]{color:var(--af-color-disabled)}.af-dropdown-wrapper label[data-v-20d6e367]{margin:0 var(--af-space-1) var(--af-space-1) var(--af-space-1);display:block}.af-dropdown-wrapper label .af-dropdown-required-marker[data-v-20d6e367]{color:var(--af-color-attention)}.af-dropdown-wrapper .af-dropdown[data-v-20d6e367]{position:relative}.af-dropdown-wrapper .af-dropdown-trigger[data-v-20d6e367]{justify-content:space-between;align-items:center;gap:var(--af-space-2);width:100%;padding:var(--af-space-2) var(--af-space-3);border:1px solid var(--af-color-border);border-radius:var(--af-round-m);background-color:var(--af-color-white);color:var(--af-color-main-black);font-family:inherit;font-size:inherit;text-align:left;box-sizing:border-box;cursor:pointer;display:flex}.af-dropdown-wrapper .af-dropdown-trigger[data-v-20d6e367]:focus{border:2px solid var(--af-color-main-grey);padding:calc(var(--af-space-2) - 1px) calc(var(--af-space-3) - 1px)}.af-dropdown-wrapper .af-dropdown-trigger[data-v-20d6e367]:focus-visible{outline:none}.af-dropdown-wrapper .af-dropdown-trigger[data-v-20d6e367]:disabled{border:1px solid var(--af-color-disabled);color:var(--af-color-disabled);background-color:rgba(var(--af-color-rgb-disabled), .1);cursor:not-allowed}.af-dropdown-wrapper .af-dropdown-trigger.af-dropdown-trigger--placeholder[data-v-20d6e367]{color:var(--af-color-disabled)}.af-dropdown-wrapper .af-dropdown-value[data-v-20d6e367]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.af-dropdown-wrapper .af-dropdown-arrow[data-v-20d6e367]{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--af-color-main-grey);flex:none;width:0;height:0}.af-dropdown-wrapper .af-dropdown-arrow.af-dropdown-arrow--disabled[data-v-20d6e367]{border-top:6px solid var(--af-color-disabled)}.af-dropdown-wrapper .af-dropdown-listbox[data-v-20d6e367]{top:calc(100% + var(--af-space-1));z-index:var(--af-z-index-popover);max-height:20rem;padding:var(--af-space-1);background-color:var(--af-color-white);border:1px solid var(--af-color-border);border-radius:var(--af-round-m);box-shadow:0 4px 12px rgba(var(--af-color-rgb-main-black), .12);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.af-dropdown-wrapper .af-dropdown-option[data-v-20d6e367]{align-items:center;gap:var(--af-space-2);padding:var(--af-space-2) var(--af-space-2);border-radius:var(--af-round-m);cursor:pointer;display:flex}.af-dropdown-wrapper .af-dropdown-option.af-dropdown-option--active[data-v-20d6e367]{background-color:rgba(var(--af-color-rgb-grey300), .35)}.af-dropdown-wrapper .af-dropdown-option.af-dropdown-option--selected[data-v-20d6e367]{color:var(--af-color-primary);font-weight:700}.af-dropdown-wrapper .af-dropdown-option.af-dropdown-option--disabled[data-v-20d6e367]{color:var(--af-color-disabled);cursor:not-allowed}.af-dropdown-wrapper .af-dropdown-option-check[data-v-20d6e367]{width:1.25rem;color:var(--af-color-primary);flex:none}.af-dropdown-wrapper .af-dropdown-option-label[data-v-20d6e367]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.af-input-wrapper label[data-v-0c560d4b]{margin:0 var(--af-space-1) var(--af-space-1) var(--af-space-1);display:block}.af-input-wrapper label .af-input-required-marker[data-v-0c560d4b]{color:var(--af-color-attention)}.af-input-wrapper .af-input-description[data-v-0c560d4b]{margin:0 var(--af-space-1) var(--af-space-2) var(--af-space-1)}.af-input-wrapper .af-input[data-v-0c560d4b]{align-items:baseline;gap:var(--af-space-1);display:flex;position:relative}.af-input-wrapper .af-input input[data-v-0c560d4b]{width:100%;padding:var(--af-space-2) var(--af-space-3);border:1px solid var(--af-color-border);border-radius:var(--af-round-m);background-color:var(--af-color-white);box-sizing:border-box;transition:all .2s ease-in-out;position:relative}.af-input-wrapper .af-input input.af-input-focus-animation[data-v-0c560d4b]:focus{border:2px solid var(--af-color-main-grey);transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.af-input-wrapper .af-input input[data-v-0c560d4b]:focus-visible{outline:none}.af-input-wrapper .af-input input[data-v-0c560d4b]:disabled{border:1px solid var(--af-color-disabled);color:var(--af-color-disabled);background-color:rgba(var(--af-color-rgb-disabled), .1);cursor:not-allowed}.af-input-wrapper .af-input input.af-input-error[data-v-0c560d4b]{border:2px solid var(--af-color-attention);animation:.4s ease-in-out form-field-error-shake}.af-input-wrapper .af-input input.af-input-error[data-v-0c560d4b]:focus{border:2px solid var(--af-color-attention);box-shadow:0 0 0 3px rgba(var(--af-color-rgb-attention), .15)}.af-input-wrapper .af-input .prefix-icon[data-v-0c560d4b]{font-size:var(--af-fs-7)}.af-input-wrapper .af-input .af-input-suffix-wrapper[data-v-0c560d4b]{top:0;right:var(--af-space-3);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0}.af-input-wrapper .af-input-error-container[data-v-0c560d4b]{margin-top:var(--af-space-1);position:relative}.af-input-wrapper .af-input-validation-message[data-v-0c560d4b]{color:var(--af-color-attention);margin:0 var(--af-space-1);transform-origin:0 0;line-height:var(---af-lh-normal)}.af-input-wrapper .af-input-error-placeholder[data-v-0c560d4b]{visibility:hidden;font-size:var(--af-fs-1);line-height:var(---af-lh-normal);height:0;display:block}.af-input-wrapper .af-input-error-enter-active[data-v-0c560d4b]{transition:all .3s ease-out}.af-input-wrapper .af-input-error-leave-active[data-v-0c560d4b]{transition:all .2s ease-in}.af-input-wrapper .af-input-error-enter-from[data-v-0c560d4b]{opacity:0;transform:translateY(-10px)scale(.9)}.af-input-wrapper .af-input-error-leave-to[data-v-0c560d4b]{opacity:0;transform:translateY(-5px)scale(.95)}.af-select-wrapper label[data-v-7408a648]{margin:0 var(--af-space-1) var(--af-space-1) var(--af-space-1);display:block}.af-select-wrapper label .af-select-required-marker[data-v-7408a648]{color:var(--af-color-attention)}.af-select-wrapper .af-select[data-v-7408a648]{position:relative}.af-select-wrapper .af-select select[data-v-7408a648]{width:100%;padding:var(--af-space-2) var(--af-space-3);border:1px solid var(--af-color-border);background-color:var(--af-color-white);border-radius:var(--af-round-m);box-sizing:border-box;appearance:none}.af-select-wrapper .af-select select[data-v-7408a648]:focus{border:2px solid var(--af-color-main-grey)}.af-select-wrapper .af-select select[data-v-7408a648]:focus-visible{outline:none}.af-select-wrapper .af-select select[data-v-7408a648]:disabled{border:1px solid var(--af-color-disabled);color:var(--af-color-disabled);background-color:rgba(var(--af-color-rgb-disabled), .1);cursor:not-allowed}.af-select-wrapper .af-select select.show-placeholder[data-v-7408a648]{color:var(--af-color-disabled)}.af-select-wrapper .af-select .af-select-arrow[data-v-7408a648]{top:50%;right:var(--af-space-3);border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--af-color-main-grey);width:0;height:0;position:absolute;transform:translateY(-50%)}.af-select-wrapper .af-select .af-select-arrow.af-select-arrow__disabled[data-v-7408a648]{border-top:6px solid var(--af-color-disabled);cursor:not-allowed}.af-select-wrapper .af-select .placeholder-option[data-v-7408a648]{display:none}.af-overlay-loader[data-v-56b41b1b]{background-color:rgba(var(--af-color-rgb-white), var(--af-opacity-overlay));will-change:opacity;width:100%;height:100%;z-index:var(--af-z-index-overlay-loader);justify-content:center;align-items:center;transition:inherit;display:flex;position:fixed;inset:0}.af-overlay-loader .af-overlay-main-contents[data-v-56b41b1b]{text-align:center;vertical-align:middle}.af-overlay-loader .af-overlay-main-contents .message[data-v-56b41b1b]{text-align:center;font-weight:700!important}.transparent[data-v-56b41b1b]{opacity:0}@keyframes loading-1364aefe{to{transform:translate(100%)}}.af-skeleton-loader[data-v-1364aefe]{background-color:var(--af-color-grey300);border-radius:var(--af-round-m);position:relative;overflow:hidden}.af-skeleton-loader[data-v-1364aefe]:after{background:linear-gradient(90deg, var(--af-color-grey300), rgba(var(--af-color-rgb-white), var(--af-opacity-overlay)), var(--af-color-grey300));content:"";height:100%;animation:1.5s infinite loading-1364aefe;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}.af-skeleton-loader.button-loader[data-v-1364aefe]{min-width:1rem;max-width:100%;display:inline-block}.af-skeleton-loader.button-loader.size-small[data-v-1364aefe]{height:1.75rem}.af-skeleton-loader.button-loader.size-medium[data-v-1364aefe]{height:2.25rem}.af-skeleton-loader.button-loader.size-large[data-v-1364aefe]{height:2.75rem}.af-skeleton-loader.input-loader[data-v-1364aefe]{min-width:8rem;max-width:100%;height:2.75rem;display:inline-block}.af-skeleton-loader.icon-loader[data-v-1364aefe]{border-radius:var(--af-round-round);display:inline-block}.af-skeleton-loader.icon-loader.size-small[data-v-1364aefe]{width:1.75rem;height:1.75rem}.af-skeleton-loader.icon-loader.size-medium[data-v-1364aefe]{width:2.25rem;height:2.25rem}.af-skeleton-loader.icon-loader.size-large[data-v-1364aefe]{width:2.75rem;height:2.75rem}.af-skeleton-loader.text-loader[data-v-1364aefe]{border-radius:var(--af-round-full);max-width:100%;height:1rem}.af-skeleton-loader.heading-loader[data-v-1364aefe]{height:var(--af-fs-6);border-radius:var(--af-round-full);max-width:100%}.af-skeleton-loader.image-loader[data-v-1364aefe]{max-width:100%;height:200px;max-height:100%}@keyframes loading-0d3d197b{0%{transform:translate(-100%)}to{transform:translate(100%)}}.af-loading-bar[data-v-0d3d197b]{z-index:var(--af-z-index-loading-bar);width:100%;position:fixed;top:0;right:0}.af-loading-bar__bar[data-v-0d3d197b]{width:100%;height:4px;position:relative;overflow:hidden}.af-loading-bar__bar[data-v-0d3d197b]:after{content:"";width:100%;animation:1.5s infinite loading-0d3d197b;position:absolute;inset:0}.af-loading-bar__bar.af-loading-bar__bar--primary[data-v-0d3d197b]{background-color:rgba(var(--af-color-rgb-primary), .3)}.af-loading-bar__bar.af-loading-bar__bar--primary[data-v-0d3d197b]:after{background-color:var(--af-color-primary)}.af-loading-bar__bar.af-loading-bar__bar--secondary[data-v-0d3d197b]{background-color:rgba(var(--af-color-rgb-secondary), .3)}.af-loading-bar__bar.af-loading-bar__bar--secondary[data-v-0d3d197b]:after{background-color:var(--af-color-secondary)}.af-loading-bar__bar.af-loading-bar__bar--attention[data-v-0d3d197b]{background-color:rgba(var(--af-color-rgb-attention), .3)}.af-loading-bar__bar.af-loading-bar__bar--attention[data-v-0d3d197b]:after{background-color:var(--af-color-attention)}.af-loading-bar__bar.af-loading-bar__bar--main-grey[data-v-0d3d197b]{background-color:rgba(var(--af-color-rgb-main-grey), .3)}.af-loading-bar__bar.af-loading-bar__bar--main-grey[data-v-0d3d197b]:after{background-color:var(--af-color-main-grey)}.af-streaming-text[data-v-bb507a66]{font-size:var(--af-fs-6)}@media screen and (width<=600px){.af-streaming-text[data-v-bb507a66]{font-size:var(--af-fs-7)}}.af-streaming-text[data-v-bb507a66] .af-w{display:inline}:is(.af-streaming-text.animate[data-v-bb507a66] .af-w,.af-streaming-text.animate[data-v-bb507a66] .af-stream-enter){will-change:opacity;animation:.3s ease-out both af-streaming-fade-in-bb507a66}@media (prefers-reduced-motion:reduce){:is(.af-streaming-text.animate[data-v-bb507a66] .af-w,.af-streaming-text.animate[data-v-bb507a66] .af-stream-enter){animation:none}}.af-streaming-text[data-v-bb507a66] p{width:100%;margin-bottom:var(--af-space-2)}.af-streaming-text[data-v-bb507a66] hr{max-width:100%;height:0;max-height:0;padding:var(--af-space-1) 0;border:0 solid;border-top-width:thin;border-color:var(--af-color-border)!important}.af-streaming-text[data-v-bb507a66] strong{color:var(--af-color-attention)}@keyframes af-streaming-fade-in-bb507a66{0%{opacity:0}to{opacity:1}}.af-expand-enter-active[data-v-8dd66f9d],.af-expand-leave-active[data-v-8dd66f9d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.af-expand-enter-from[data-v-8dd66f9d],.af-expand-leave-to[data-v-8dd66f9d]{height:0}.af-keyboard-button{box-sizing:border-box;border-radius:var(--af-round-m);width:100%;height:100%;line-height:var(--af-lh-tight);letter-spacing:var(--af-ls-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font-size:var(--af-fs-4);border:1px solid #0000;outline:none;justify-content:center;align-items:center;margin:1px;padding:0;transition:all .1s;display:inline-flex}@media screen and (width<=599px){.af-keyboard-button{font-size:var(--af-fs-5)}.af-keyboard-button .breakpoint-sp-hidden{display:none!important}}@media screen and (width<=399px){.af-keyboard-button{font-size:var(--af-fs-6)}}.af-keyboard-button .katex{font-size:1em;font-weight:700}.af-keyboard-button.af-key-mainInput{background-color:var(--af-color-main-grey);color:var(--af-color-white)}@media (any-hover:hover){.af-keyboard-button.af-key-mainInput:hover:not(:active){background-color:rgba(var(--af-color-rgb-main-grey), var(--af-opacity-hover))}}.af-keyboard-button.af-key-mainInput:active{background-color:rgba(var(--af-color-rgb-main-grey), var(--af-opacity-active))}.af-keyboard-button.af-key-subInput{background-color:var(--af-color-white);border:1px solid var(--af-color-main-grey);color:var(--af-color-main-grey)}@media (any-hover:hover){.af-keyboard-button.af-key-subInput:hover:not(:active){background-color:rgba(var(--af-color-rgb-main-grey), calc(1 - var(--af-opacity-hover)))}}.af-keyboard-button.af-key-subInput:active{background-color:rgba(var(--af-color-rgb-main-grey), calc(1 - var(--af-opacity-active)))}.af-keyboard-button.af-key-control{background-color:var(--af-color-sub-grey);color:var(--af-color-white)}@media (any-hover:hover){.af-keyboard-button.af-key-control:hover:not(:active){background-color:rgba(var(--af-color-rgb-sub-grey), var(--af-opacity-hover))}}.af-keyboard-button.af-key-control:active{background-color:rgba(var(--af-color-rgb-sub-grey), var(--af-opacity-active))}.af-keyboard-button.af-key-invisible{opacity:0;cursor:default}.af-keyboard-button.af-key-none{display:none}.af-keyboard-button.af-key-active{border:1px solid var(--af-color-secondary);box-shadow:0 0 8px rgba(var(--af-color-rgb-secondary), var(--af-opacity-active)), 0 0 4px rgba(var(--af-color-rgb-secondary), var(--af-opacity-active)) inset}.af-keyboard-button.af-key-active.af-key-subInput [style*="color:#757575"]{color:var(--af-color-grey400)!important}.af-keyboard-button.af-key-active.af-key-subInput [style*="color:#ffffff"]{color:var(--af-color-main-grey)!important}.af-hiragana-keyboard-row[data-v-17110644]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-hiragana-keyboard-row button[data-v-17110644]{font-family:Noto Sans JP,sans-serif!important}.af-hiragana-keyboard-row[data-v-17110644]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-hiragana-keyboard-row[data-v-17110644]{height:calc(3.33333vh + .8rem)}}.af-math-keyboard .af-math-tenkey-keyboard-row[data-v-a11ca761]{margin-bottom:2px;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:60%;margin-inline:auto;display:flex}@media screen and (width<=849px){.af-math-keyboard .af-math-tenkey-keyboard-row[data-v-a11ca761]{width:100%}}.af-math-keyboard .af-math-tenkey-keyboard-row button[data-v-a11ca761]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-keyboard .af-math-tenkey-keyboard-row[data-v-a11ca761] .delete-all-key{font-size:var(--af-fs-6);font-family:serif}.af-math-keyboard .af-math-tenkey-keyboard-row[data-v-a11ca761]{height:calc(5vh + 1rem)}@media screen and (width<=599px){.af-math-keyboard .af-math-tenkey-keyboard-row[data-v-a11ca761]{height:calc(5vh + .8rem)}}.af-math-keyboard .af-math-tenkey2-keyboard-row[data-v-03c6e845]{margin-bottom:2px;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:60%;margin-inline:auto;display:flex}@media screen and (width<=849px){.af-math-keyboard .af-math-tenkey2-keyboard-row[data-v-03c6e845]{width:100%}}.af-math-keyboard .af-math-tenkey2-keyboard-row button[data-v-03c6e845]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-keyboard .af-math-tenkey2-keyboard-row[data-v-03c6e845] .delete-all-key{font-size:var(--af-fs-6);font-family:serif}.af-math-keyboard .af-math-tenkey2-keyboard-row[data-v-03c6e845]{height:calc(5vh + 1rem)}@media screen and (width<=599px){.af-math-keyboard .af-math-tenkey2-keyboard-row[data-v-03c6e845]{height:calc(5vh + .8rem)}}.af-math-keyboard .af-math-tenkey3-keyboard-row[data-v-1ea4bd5d]{margin-bottom:2px;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:60%;margin-inline:auto;display:flex}@media screen and (width<=849px){.af-math-keyboard .af-math-tenkey3-keyboard-row[data-v-1ea4bd5d]{width:100%}}.af-math-keyboard .af-math-tenkey3-keyboard-row button[data-v-1ea4bd5d]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-keyboard .af-math-tenkey3-keyboard-row[data-v-1ea4bd5d] .delete-all-key{font-size:var(--af-fs-6);font-family:serif}.af-math-keyboard .af-math-tenkey3-keyboard-row[data-v-1ea4bd5d]{height:calc(5vh + 1rem)}@media screen and (width<=599px){.af-math-keyboard .af-math-tenkey3-keyboard-row[data-v-1ea4bd5d]{height:calc(5vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-8b5f74f1]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-8b5f74f1]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row[data-v-8b5f74f1] .math-circulator-key{font-size:var(--af-fs-6);font-family:serif}.af-math-sugaku-keyboard-row[data-v-8b5f74f1]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-8b5f74f1]{height:calc(3.33333vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-bd932fa8]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-bd932fa8]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row .math-circulator-key[data-v-bd932fa8]{font-size:var(--af-fs-12)}.af-math-sugaku-keyboard-row[data-v-bd932fa8]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-bd932fa8]{height:calc(3.33333vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-01b86666]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-01b86666]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row[data-v-01b86666] .math-circulator-key{font-size:var(--af-fs-6);font-family:serif}.af-math-sugaku-keyboard-row[data-v-01b86666]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-01b86666]{height:calc(3.33333vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-c31cb528]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-c31cb528]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row[data-v-c31cb528]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-c31cb528]{height:calc(3.33333vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-187b4b48]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-187b4b48]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row[data-v-187b4b48]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-187b4b48]{height:calc(3.33333vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-5c545062]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-5c545062]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row[data-v-5c545062] .math-circulator-key{font-size:var(--af-fs-6);font-family:serif}.af-math-sugaku-keyboard-row[data-v-5c545062]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-5c545062]{height:calc(3.33333vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-357550db]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-357550db]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row .math-circulator-key[data-v-357550db]{font-size:var(--af-fs-12)}.af-math-sugaku-keyboard-row[data-v-357550db]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-357550db]{height:calc(3.33333vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-5be9b0ec]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-5be9b0ec]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row[data-v-5be9b0ec] .math-circulator-key{font-size:var(--af-fs-6);font-family:serif}.af-math-sugaku-keyboard-row[data-v-5be9b0ec]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-5be9b0ec]{height:calc(3.33333vh + .8rem)}}.af-math-sugaku-keyboard-row[data-v-bfa0d0b9]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-math-sugaku-keyboard-row button[data-v-bfa0d0b9]{padding-bottom:4px;font-family:TexGyrePagella!important}.af-math-sugaku-keyboard-row[data-v-bfa0d0b9]{height:calc(3.33333vh + 1rem)}@media screen and (width<=599px){.af-math-sugaku-keyboard-row[data-v-bfa0d0b9]{height:calc(3.33333vh + .8rem)}}.af-mol-keyboard-row[data-v-6803023e]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-mol-keyboard-row button[data-v-6803023e]{font-family:serif!important}.af-mol-keyboard-row[data-v-6803023e]{height:calc(2.85714vh + 1rem)}@media screen and (width<=599px){.af-mol-keyboard-row[data-v-6803023e]{height:calc(2.5vh + .8rem)}}.af-mol-min-keyboard-row[data-v-2e420ecc]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-mol-min-keyboard-row button[data-v-2e420ecc]{font-family:serif!important}.af-mol-min-keyboard-row[data-v-2e420ecc]{height:calc(4vh + 1rem)}@media screen and (width<=599px){.af-mol-min-keyboard-row[data-v-2e420ecc]{height:calc(2.5vh + .8rem)}}.af-number-keyboard-row[data-v-8bb17f92]{flex-wrap:nowrap;justify-content:space-between;align-items:center;height:calc(4vh + 1rem);margin-bottom:2px;display:flex}@media screen and (width<=599px){.af-number-keyboard-row[data-v-8bb17f92]{height:calc(4vh + .8rem)}}.af-sign-in-keyboard-row[data-v-5b6e01ae]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-sign-in-keyboard-row button[data-v-5b6e01ae]{font-family:Noto Sans JP,sans-serif!important}.af-sign-in-keyboard-row[data-v-5b6e01ae]{height:calc(5vh + 1rem)}@media screen and (width<=599px){.af-sign-in-keyboard-row[data-v-5b6e01ae]{height:calc(5vh + .8rem)}}.af-writing-keyboard-row[data-v-00dbc164]{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.af-writing-keyboard-row button[data-v-00dbc164]{font-family:Noto Sans JP,sans-serif!important}.math .af-writing-keyboard-row button[data-v-00dbc164]{font-family:TexGyrePagella!important}.af-writing-keyboard-row[data-v-00dbc164]{height:calc(5vh + 1rem)}@media screen and (width<=599px){.af-writing-keyboard-row[data-v-00dbc164]{height:calc(5vh + .8rem)}}.af-meter-circular[data-v-9e182ca9]{--radius:70px;--stroke-width:20px;--bar-border-width:1px;--center:50px;--_stroke-radius:calc(var(--center) - (var(--stroke-width) + var(--bar-border-width)) / 2);--_circumference:calc(2 * pi * var(--_stroke-radius));width:calc(var(--radius) * 2);height:calc(var(--radius) * 2);place-items:center;display:inline-grid;position:relative}.af-meter-circular svg[data-v-9e182ca9]{width:100%;height:100%;transform:rotate(-90deg)}.af-meter-circular svg circle[data-v-9e182ca9]{cx:var(--center);cy:var(--center);r:var(--_stroke-radius);fill:none}.af-meter-circular svg circle.border[data-v-9e182ca9]{stroke:var(--af-color-grey300);stroke-width:calc(var(--stroke-width) + var(--bar-border-width))}.af-meter-circular svg circle.track[data-v-9e182ca9]{stroke:var(--af-color-white);stroke-width:var(--stroke-width)}.af-meter-circular svg circle.bar[data-v-9e182ca9]{stroke:var(--af-color-aimGreen500);stroke-width:var(--stroke-width);stroke-dasharray:var(--_circumference);stroke-dashoffset:calc(var(--_circumference) * (1 - var(--percentage) / 100))}.af-meter-circular svg circle.bar.animated[data-v-9e182ca9]{animation:.8s cubic-bezier(.2,0,0,1) meter-fill-9e182ca9}.af-meter-circular svg circle.bar.paused[data-v-9e182ca9]{animation-play-state:paused}.af-meter-circular .label[data-v-9e182ca9]{grid-auto-flow:column;place-items:baseline center;display:grid;position:absolute}.af-meter-circular .label .value[data-v-9e182ca9]{font-size:var(--af-fs-5);color:var(--af-color-main-black);font-weight:700}.af-meter-circular .label .unit[data-v-9e182ca9]{font-size:var(--af-fs-8);line-height:var(--af-lh-tight);letter-spacing:var(--af-ls-tight);color:var(--af-color-main-black)}@keyframes meter-fill-9e182ca9{0%{stroke-dashoffset:var(--_circumference)}}.af-meter-bar[data-v-ef47bdad]{align-items:end;row-gap:var(--af-space-2);grid-template-columns:1fr auto auto;width:100%;display:grid}.af-meter-bar .label[data-v-ef47bdad]{font-size:var(--af-fs-9);font-weight:700;line-height:var(--af-lh-none);letter-spacing:var(--af-ls-relaxed)}.af-meter-bar .num[data-v-ef47bdad]{font-size:var(--af-fs-8);font-weight:700;line-height:var(--af-lh-none);letter-spacing:var(--af-ls-relaxed)}.af-meter-bar .max-with-unit[data-v-ef47bdad]{font-size:var(--af-fs-9);font-weight:400;line-height:var(--af-lh-none);letter-spacing:var(--af-ls-relaxed)}.af-meter-bar .bar[data-v-ef47bdad]{--bar-border-width:1px;--bar-height:20px;--bar-radius:calc(var(--bar-height) / 2);height:var(--bar-height);border:var(--bar-border-width) solid var(--af-color-grey300);border-radius:var(--bar-radius);background:var(--af-color-white);grid-column:1/-1}.af-meter-bar .bar[data-v-ef47bdad]:before{content:"";height:100%;width:calc(var(--percentage) * 1%);border-radius:var(--bar-radius);background:var(--af-color-aimGreen500);display:block}.af-meter-bar .bar.animated[data-v-ef47bdad]:before{animation:.8s cubic-bezier(.2,0,0,1) meter-bar-fill-ef47bdad}.af-meter-bar .bar.paused[data-v-ef47bdad]:before{animation-play-state:paused}@keyframes meter-bar-fill-ef47bdad{0%{width:0}}
