.parttime-account-notice{display:flex;flex-direction:column;gap:6px;margin:0 0 18px;padding:18px 20px;border:1px solid rgba(124,191,255,.34);border-radius:16px;background:rgba(92,156,216,.1);color:var(--text)}
.parttime-account-notice span{color:var(--muted);font-size:14px;line-height:1.6}
.application-mode-tabs{display:flex;gap:8px;margin:0 0 18px;padding:5px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}
.application-mode-tabs .btn{flex:1;justify-content:center;min-height:42px}
.application-mode-tabs .btn.active{background:var(--accent);border-color:var(--accent);color:#fff}
.application-type-chip{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:800;background:rgba(92,156,216,.14);color:#91c9ff}
@media(max-width:680px){.parttime-account-notice{padding:15px}.application-mode-tabs{position:sticky;top:8px;z-index:5}}
