.action-result-message[data-v-13bfd655]{margin:8px 0 0;padding:6px 10px;border-radius:6px;font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.action-result-message--success[data-v-13bfd655]{color:#0f5132;background:#d1e7dd}.action-result-message--danger[data-v-13bfd655]{color:#842029;background:#f8d7da}.action-result-message--info[data-v-13bfd655]{color:#055160;background:#cff4fc}button[data-v-4f22a2cf],th[data-v-4f22a2cf]{white-space:nowrap}h1[data-v-4f22a2cf],h2[data-v-4f22a2cf]{font-weight:400}ul[data-v-4f22a2cf]{list-style-type:none;padding:0}li[data-v-4f22a2cf]{display:inline-block;margin:0 10px}.missing-list[data-v-4f22a2cf]{padding-left:1.4em;text-align:left}.missing-list li[data-v-4f22a2cf]{display:list-item;margin:0;list-style-type:disc}td[data-v-4f22a2cf]{vertical-align:middle;white-space:nowrap;padding-top:0;padding-bottom:0}.common-label[data-v-4f22a2cf]{font-size:12px}.common-text[data-v-4f22a2cf]{font-size:15px;font-family:Sawarabi Gothic,sans-serif}.deleteButton[data-v-4f22a2cf]{position:relative;bottom:5px;right:2px}.monthly-period-panel[data-v-4f22a2cf]{margin:28px 0;overflow:hidden;border:1px solid #d8e5ee;border-radius:18px;background:#fff;-webkit-box-shadow:0 12px 30px rgba(21,62,91,.08);box-shadow:0 12px 30px rgba(21,62,91,.08)}.monthly-period-panel__header[data-v-4f22a2cf]{display:grid;grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px;padding:20px 22px;border-bottom:1px solid #d8e5ee}.monthly-period-panel--current .monthly-period-panel__header[data-v-4f22a2cf]{background:linear-gradient(135deg,#eaf7fc,#f8fcff)}.monthly-period-panel--next .monthly-period-panel__header[data-v-4f22a2cf]{background:linear-gradient(135deg,#eef4ff,#fbfcff)}.monthly-period-panel__identity[data-v-4f22a2cf]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.monthly-period-panel__badge[data-v-4f22a2cf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;width:72px;height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:18px;background:#0d67a8;-webkit-box-shadow:0 8px 18px rgba(13,103,168,.2);box-shadow:0 8px 18px rgba(13,103,168,.2);color:#fff;font-size:19px;font-weight:800;letter-spacing:.08em;white-space:nowrap}.monthly-period-panel--next .monthly-period-panel__badge[data-v-4f22a2cf]{background:#4968a8;-webkit-box-shadow:0 8px 18px rgba(73,104,168,.2);box-shadow:0 8px 18px rgba(73,104,168,.2)}.monthly-period-panel__title[data-v-4f22a2cf]{min-width:0}.monthly-period-panel__eyebrow[data-v-4f22a2cf]{display:block;margin-bottom:4px;color:#52748b;font-size:12px;font-weight:800;letter-spacing:.14em}.monthly-period-panel__title h3[data-v-4f22a2cf]{margin:0;color:#15344d;font-size:22px;font-weight:800;line-height:1.35;white-space:nowrap}.monthly-period-panel__notes[data-v-4f22a2cf]{display:grid;min-width:0;gap:8px}.monthly-period-panel__note[data-v-4f22a2cf]{display:grid;grid-template-columns:auto minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px;margin:0;padding:10px 12px;border:1px solid rgba(84,124,151,.18);border-radius:11px;background:hsla(0,0%,100%,.78);color:#385369;font-size:13px;line-height:1.65;white-space:normal}.monthly-period-panel__note-label[data-v-4f22a2cf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 9px;border-radius:999px;background:#dceef7;color:#155b85;font-size:12px;font-weight:800;line-height:1.4;white-space:nowrap}.monthly-period-panel--next .monthly-period-panel__note-label[data-v-4f22a2cf]{background:#e3e9f8;color:#3f5791}.monthly-period-panel__body[data-v-4f22a2cf]{padding:18px 18px 4px}.monthly-period-panel__body .table[data-v-4f22a2cf]{margin-bottom:14px}@media (max-width:767.98px){.monthly-period-panel__header[data-v-4f22a2cf]{grid-template-columns:minmax(0,1fr)}.monthly-period-panel__badge[data-v-4f22a2cf]{-ms-flex-preferred-size:64px;flex-basis:64px;width:64px;height:64px;border-radius:16px;font-size:17px}.monthly-period-panel__note[data-v-4f22a2cf]{grid-template-columns:minmax(0,1fr);gap:6px}.monthly-period-panel__note-label[data-v-4f22a2cf]{justify-self:start}.monthly-period-panel__body[data-v-4f22a2cf]{padding:14px 10px 2px}}button[data-v-4f22a2cf]:disabled{cursor:not-allowed}.red-asterisk[data-v-4f22a2cf]:after{content:"*";color:red}