.center[data-v-a3c4b5ff]{display:flex}.n-button[data-v-a3c4b5ff]{margin-left:10px}.customer-mail[data-v-a8ac75c9]{max-width:900px;margin:24px auto;padding:0 20px 40px}h1[data-v-a8ac75c9]{font-size:26px}h2[data-v-a8ac75c9]{font-size:19px}.customer-mail.login-page[data-v-a8ac75c9]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 230px);box-sizing:border-box}.login-page h1[data-v-a8ac75c9]{margin:0 0 28px;text-align:center}.login-page .login-form[data-v-a8ac75c9]{width:100%;margin-top:0;text-align:left}.login-page .error[data-v-a8ac75c9],.login-page [role=status][data-v-a8ac75c9]{max-width:420px}.login-form[data-v-a8ac75c9]{display:grid;gap:12px;max-width:420px;margin-top:24px}input[data-v-a8ac75c9]{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #8888;border-radius:5px;background:transparent;color:inherit;font:inherit;font-size:16px}input[data-v-a8ac75c9]:focus-visible,button[data-v-a8ac75c9]:focus-visible,summary[data-v-a8ac75c9]:focus-visible{outline:2px solid #208060;outline-offset:3px}.toolbar[data-v-a8ac75c9]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:16px 0}.address[data-v-a8ac75c9]{overflow-wrap:anywhere}.visibility-note[data-v-a8ac75c9]{padding:12px 0}.policy[data-v-a8ac75c9]{margin:20px 0;padding:16px;border:1px solid #8885;border-radius:6px}summary[data-v-a8ac75c9]{cursor:pointer;min-height:28px}.mail-list[data-v-a8ac75c9]{list-style:none;padding:0}.mail-list li[data-v-a8ac75c9]{border-bottom:1px solid #8885}.mail-list button[data-v-a8ac75c9]{display:grid;gap:6px;width:100%;min-height:70px;padding:14px 4px;text-align:left;border:0;background:none;color:inherit;font:inherit;cursor:pointer;overflow-wrap:anywhere}.mail-list small[data-v-a8ac75c9]{opacity:.7}.mail-detail[data-v-a8ac75c9]{border-top:1px solid #8885;margin-top:28px;padding-top:16px;overflow-wrap:anywhere}pre[data-v-a8ac75c9]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.7}.mail-links[data-v-a8ac75c9]{padding-left:20px}.mail-links li[data-v-a8ac75c9]{margin:16px 0}.mail-links span[data-v-a8ac75c9]{display:block;margin:6px 0;overflow-wrap:anywhere}.error[data-v-a8ac75c9]{color:#ce4242}@media(max-width:600px){.customer-mail[data-v-a8ac75c9]{margin-top:16px;padding:0 16px 32px}.toolbar[data-v-a8ac75c9] button{min-height:44px}}body{margin:0}nav{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:12px 20px}nav select,nav button{min-height:44px;color:inherit;background:transparent;border:1px solid #8888;border-radius:5px;padding:8px 12px;font:inherit}#app main.customer-mail.login-page{min-height:calc(100dvh - 116px);margin-top:0}
