#Withdrawal[data-v-097916f4]{padding-top:4.5rem;min-height:100vh;background:radial-gradient(circle at top left,rgba(245,174,66,.18),transparent 26%),radial-gradient(circle at top right,rgba(42,126,186,.16),transparent 24%),linear-gradient(180deg,#f5f1ea,#f8f8f7 42%,#fff)}.withdrawal-shell[data-v-097916f4]{padding-bottom:3rem}.hero-panel[data-v-097916f4]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,.9fr);gap:1rem;padding:1.4rem 1.5rem;margin-bottom:1rem;border:1px solid rgba(162,119,65,.14);border-radius:24px;background:linear-gradient(135deg,rgba(255,250,242,.96),rgba(247,248,250,.96));box-shadow:0 22px 60px rgba(62,42,20,.09)}.hero-kicker[data-v-097916f4],.section-kicker[data-v-097916f4]{margin:0 0 .45rem;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9b6b2d}.hero-copy h1[data-v-097916f4]{margin:0;font-size:clamp(1.9rem,3vw,2.1rem);line-height:1.08;font-weight:800;color:#1d2938}.hero-subtitle[data-v-097916f4]{max-width:50rem;margin:.9rem 0 0;font-size:1rem;line-height:1.75;color:#576574}.hero-side[data-v-097916f4]{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.hero-badge[data-v-097916f4]{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.05rem;border-radius:18px;border:1px solid rgba(24,144,255,.14);background:hsla(0,0%,100%,.76)}.hero-badge.success[data-v-097916f4]{border-color:rgba(56,158,13,.18)}.hero-badge.info[data-v-097916f4],.hero-badge.warning[data-v-097916f4]{border-color:rgba(214,107,8,.18)}.badge-label[data-v-097916f4]{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:#8a6a40}.hero-badge strong[data-v-097916f4]{font-size:1.3rem;color:#1f2d3d}.hero-note[data-v-097916f4]{margin:0;padding:.95rem 1rem;border-radius:18px;background:rgba(25,42,62,.92);color:hsla(0,0%,100%,.9);line-height:1.7}.control-panel[data-v-097916f4],.results-section[data-v-097916f4],.workflow-section[data-v-097916f4]{margin-bottom:1rem}.results-stack[data-v-097916f4]{display:grid;gap:1rem}.withdrawal-entry-section[data-v-097916f4]{margin-bottom:1rem;display:flex;justify-content:flex-start}.open-withdrawal-btn[data-v-097916f4]{height:44px;padding:0 1.35rem;border-radius:999px;border-color:transparent;font-weight:700}.modal-list-panel[data-v-097916f4]{margin:0;border-radius:16px}.control-panel[data-v-097916f4]{padding:1.15rem;border-radius:22px;background:hsla(0,0%,100%,.88);border:1px solid rgba(15,23,42,.06);box-shadow:0 16px 48px rgba(26,38,52,.06)}.query-toolbar[data-v-097916f4]{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem}.current-window-card[data-v-097916f4]{display:flex;flex-direction:column;gap:.35rem;padding:.9rem 1rem;border-radius:14px;background:linear-gradient(135deg,#fff7e9,#fffdf8);border:1px solid rgba(168,94,21,.18)}.current-window-label[data-v-097916f4]{font-size:.85rem;font-weight:700;letter-spacing:.04em;color:#8b5e26}.current-window-card strong[data-v-097916f4]{font-size:1.02rem;color:#1f2d3d}.withdrawal-limit-text[data-v-097916f4]{font-size:.92rem;color:#475665}.toolbar-field[data-v-097916f4]{min-width:280px;flex:1}.toolbar-field span[data-v-097916f4]{display:block;margin-bottom:.45rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8b6c49}.refresh-btn[data-v-097916f4]{height:40px;padding:0 1.1rem;border-color:transparent;background:linear-gradient(135deg,#2a7eba,#184b73);color:#fff;border-radius:999px;margin-top:1.8rem}.metrics-grid[data-v-097916f4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.metric-card[data-v-097916f4]{min-height:140px;padding:1rem;border-radius:20px;border:1px solid rgba(36,56,76,.08);background:linear-gradient(180deg,#fff,#f8fafc);display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)}.metric-card.emphasis[data-v-097916f4]{background:linear-gradient(135deg,#fff3dc,#fff9ee)}.metric-card.accent[data-v-097916f4]{background:linear-gradient(135deg,#eef6fb,#f8fbff)}.metric-card span[data-v-097916f4]{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a6b43}.metric-card strong[data-v-097916f4]{display:block;margin:.55rem 0 .3rem;font-size:1.3rem;line-height:1.35;color:#142132}.metric-card strong small[data-v-097916f4]{font-size:.9rem;color:#9aa7b4}.metric-card p[data-v-097916f4]{margin:0;font-size:.9rem;line-height:1.65;color:#607080}.section-heading[data-v-097916f4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.section-heading h2[data-v-097916f4]{margin:0;color:#1e2b37;font-size:1.25rem}.workflow-rail[data-v-097916f4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.workflow-step[data-v-097916f4]{background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(250,247,242,.94));border:1px solid rgba(156,121,73,.12);border-radius:18px;padding:1rem;display:flex;align-items:flex-start;gap:.8rem;box-shadow:0 14px 32px rgba(17,34,56,.05)}.step-index[data-v-097916f4]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#d08a2f,#a85e15);color:#fff;font-weight:700;flex-shrink:0}.workflow-step p[data-v-097916f4]{font-size:.95rem;line-height:1.7;color:#475665;margin:0}.panel[data-v-097916f4]{width:100%;background:hsla(0,0%,100%,.92);border-radius:24px;border:1px solid rgba(15,23,42,.06);box-shadow:0 18px 50px rgba(26,38,52,.08);overflow:hidden}.panel-header[data-v-097916f4]{padding:1.2rem 1.2rem 1rem;background:linear-gradient(180deg,rgba(250,251,252,.95),hsla(0,0%,100%,.9));border-bottom:1px solid rgba(15,23,42,.06);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.panel-header h2[data-v-097916f4]{margin:0;font-size:1.14rem;color:#1c2733}.panel-header p[data-v-097916f4]{margin-top:.25rem;color:#0085ff;font-size:.9rem}.summary-pills[data-v-097916f4]{display:flex;gap:.55rem;flex-wrap:wrap}.summary-pill[data-v-097916f4]{display:inline-flex;align-items:center;border-radius:999px;padding:.5rem .85rem;font-size:.82rem;font-weight:700}.summary-pill.neutral[data-v-097916f4]{background:#f1f5f9;color:#425466}.summary-pill.warning[data-v-097916f4]{background:#fff1e6;color:#b85a00}.summary-pill.success[data-v-097916f4]{background:#edf9f0;color:#257942}.summary-pill.danger[data-v-097916f4]{background:#ffecef;color:#b42318}.regist-status-withdrawn[data-v-097916f4]{color:#257942;font-weight:700}.regist-status-pending[data-v-097916f4]{color:#b85a00;font-weight:700}.empty-state[data-v-097916f4]{padding:3rem 1.1rem;text-align:center;color:#6f7f8f}.empty-orb[data-v-097916f4]{width:88px;height:88px;margin:0 auto 1rem;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff7db 0,#ffd48d 40%,#e5a34e 100%);box-shadow:0 18px 34px rgba(198,132,44,.24)}.empty-state h3[data-v-097916f4]{margin-bottom:.45rem;color:#223244}.table-wrap[data-v-097916f4]{overflow:auto;padding:0 0 .25rem;-webkit-overflow-scrolling:touch}.withdraw-table[data-v-097916f4]{width:100%;border-collapse:collapse;min-width:1180px}.withdraw-table td[data-v-097916f4],.withdraw-table th[data-v-097916f4]{border-bottom:1px solid #edf1f5;padding:.86rem .8rem;text-align:left;font-size:.9rem}.withdraw-table th[data-v-097916f4]{position:sticky;top:0;background:#f7f8fa;color:#506070;font-weight:700;white-space:nowrap}.withdraw-table tbody tr[data-v-097916f4]{transition:background-color .2s ease}.withdraw-table tbody tr[data-v-097916f4]:hover{background:#faf7f0}.course-name-cell[data-v-097916f4]{min-width:220px;color:#162434;font-weight:600}.course-window-reminder[data-v-097916f4]{margin-top:.3rem;color:#c62828;font-size:.78rem;line-height:1.45;font-weight:700}.work-main-no[data-v-097916f4]{display:block;margin-top:.15rem;color:#607080;font-size:.84rem}.signed-memo-line[data-v-097916f4]{margin-top:.2rem;color:#607080;font-size:.84rem;line-height:1.45;white-space:normal;word-break:break-word}.signed-memo-block[data-v-097916f4]{margin-top:.35rem;padding:.45rem .55rem;border-radius:10px;border:1px solid #e4ebf2;background:#f8fbff}.signed-memo-header[data-v-097916f4]{color:#425466;font-size:.8rem;font-weight:700;line-height:1.4}.signed-memo-content[data-v-097916f4]{margin-top:.22rem;color:#607080;font-size:.84rem;line-height:1.5;white-space:normal;word-break:break-word}.status-chip[data-v-097916f4]{display:inline-flex;align-items:center;border-radius:999px;padding:.24rem .72rem;font-size:.89rem;font-weight:700}.status-chip.withdrawn[data-v-097916f4]{background:#fff4df;color:#2e7a45}.status-chip.pending[data-v-097916f4]{background:#eef3f8;color:#c62828}.approval-pending[data-v-097916f4]{color:#c62828;font-weight:700}.status-chip.selected[data-v-097916f4]{background:#edf8ef;color:#526476}.withdraw-action-btn[data-v-097916f4]{min-width:88px;border-radius:999px;border-color:transparent;background:linear-gradient(135deg,#2a7eba,#184b73)}.cancel-withdrawal-btn[data-v-097916f4]{min-width:88px;border-radius:999px;border-color:#d9e3ed;color:#425466;background:#fff}.cancel-withdrawal-btn[data-v-097916f4]:focus,.cancel-withdrawal-btn[data-v-097916f4]:hover{border-color:#b8c7d6;color:#1f2d3d}.withdraw-action-btn[disabled][data-v-097916f4],.withdraw-action-btn[disabled][data-v-097916f4]:focus,.withdraw-action-btn[disabled][data-v-097916f4]:hover{background:#eef3f8;color:#7a8a99;border-color:#d9e3ed}.reason-modal-desc[data-v-097916f4]{margin:0 0 .75rem;color:#576574}@media(max-width:1024px){.hero-panel[data-v-097916f4],.metrics-grid[data-v-097916f4],.workflow-rail[data-v-097916f4]{grid-template-columns:1fr}.metric-card[data-v-097916f4]{min-height:0}}@media(max-width:640px){.control-panel[data-v-097916f4],.hero-panel[data-v-097916f4],.panel[data-v-097916f4]{border-radius:18px}.query-toolbar[data-v-097916f4]{flex-direction:column;align-items:stretch}.toolbar-field[data-v-097916f4]{min-width:0}.refresh-btn[data-v-097916f4]{width:100%}.withdrawal-entry-section[data-v-097916f4]{justify-content:stretch}.open-withdrawal-btn[data-v-097916f4]{width:100%}.panel-header[data-v-097916f4]{padding:1rem}.panel-header>div[data-v-097916f4]:last-child{width:100%}.panel-header h2[data-v-097916f4]{font-size:1rem}.summary-pills[data-v-097916f4]{width:100%}.summary-pill[data-v-097916f4]{width:100%;justify-content:center}.withdraw-table[data-v-097916f4]{min-width:0;border-collapse:separate;border-spacing:0}.withdraw-table thead[data-v-097916f4]{display:none}.withdraw-table[data-v-097916f4],.withdraw-table tbody[data-v-097916f4],.withdraw-table td[data-v-097916f4],.withdraw-table tr[data-v-097916f4]{display:block;width:100%}.withdraw-table tbody[data-v-097916f4]{padding:.75rem}.withdraw-table tbody tr[data-v-097916f4]{margin-bottom:.85rem;border:1px solid #e7edf3;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 8px 20px rgba(17,34,56,.05)}.withdraw-table tbody tr[data-v-097916f4]:hover{background:#fff}.withdraw-table td[data-v-097916f4]{position:relative;min-height:44px;padding:.9rem .9rem .9rem 8rem;font-size:.88rem;text-align:right;white-space:normal;word-break:break-word}.withdraw-table td[data-v-097916f4]:before{content:attr(data-label);position:absolute;left:.9rem;top:.9rem;width:6.2rem;font-size:.74rem;font-weight:700;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:#8a6b43;text-align:left}.course-name-cell[data-v-097916f4]{min-width:0}}