.notice[data-v-ef65e6a2]{color:#f1ebe4;background:#1a1a1a;border:1px solid #ffffff1f;border-left:4px solid #e00f1c;border-radius:5px;justify-content:space-between;align-items:center;gap:16px 24px;display:flex;box-shadow:0 2px 12px #0000001f}.notice--bar[data-v-ef65e6a2]{flex-wrap:wrap;max-width:1200px;margin:44px auto 0;padding:14px 20px}.notice--block[data-v-ef65e6a2]{flex-direction:column;align-items:stretch;padding:24px}.notice-body[data-v-ef65e6a2]{flex:320px;min-width:0}.notice-title[data-v-ef65e6a2]{color:#f1ebe4;margin:0 0 8px;font-size:18px;font-weight:700}.notice-title[data-v-ef65e6a2]:focus{outline:none}.notice-title[data-v-ef65e6a2]:focus-visible{outline-offset:4px;outline:2px solid #e00f1c99}.notice-pending[data-v-ef65e6a2],.notice-text[data-v-ef65e6a2]{color:#d1d5db;margin:0;font-size:14px;line-height:1.5}.notice-pending[data-v-ef65e6a2]{color:#f1ebe4;margin-top:6px;font-weight:600}.notice-message[data-v-ef65e6a2]{color:#a7f3d0;margin:0;font-size:13px}.notice-message[data-v-ef65e6a2]:not(:empty){margin-top:8px}.notice-message--error[data-v-ef65e6a2]{color:#f87171}.notice-actions[data-v-ef65e6a2]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.notice-button[data-v-ef65e6a2]{color:#fff;cursor:pointer;background:#b00c16;border:none;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.notice-button[data-v-ef65e6a2]:hover:not(:disabled){background:#e00f1c}.notice-button[data-v-ef65e6a2]:disabled{opacity:.6;cursor:not-allowed}.notice-button[data-v-ef65e6a2]:focus-visible,.notice-link[data-v-ef65e6a2]:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.notice-link[data-v-ef65e6a2]{color:#f1ebe4;font-size:14px;font-weight:600;text-decoration:underline}.notice-link[data-v-ef65e6a2]:hover{color:#fff}.notice-spinner[data-v-ef65e6a2]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:1s linear infinite notice-spin-ef65e6a2}@keyframes notice-spin-ef65e6a2{to{transform:rotate(1turn)}}@media (width<=640px){.notice--bar[data-v-ef65e6a2]{margin:40px 16px 0;padding:14px 16px}.notice-actions[data-v-ef65e6a2]{width:100%}.notice-button[data-v-ef65e6a2]{flex:auto}}
