.manager-post-content[data-v-feedf1fe]{grid-column:1 / -1;min-width:0;margin:8px 0;border:1px solid #bfccdc;border-radius:4px;overflow:hidden}.post-content-heading[data-v-feedf1fe]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;padding:9px 12px;background:#edf2f8;color:#294667;font-size:13px;line-height:1.4}.post-content-heading small[data-v-feedf1fe]{color:#62748b;font-size:11px}.post-source-heading[data-v-feedf1fe]{border-top:1px solid #bfccdc}.post-image-tools[data-v-feedf1fe]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.post-image-tools button[data-v-feedf1fe]{padding:6px 12px;border:1px solid #274882;border-radius:3px;color:#fff;background:#284e86;font-weight:600;cursor:pointer}.post-image-tools button[data-v-feedf1fe]:disabled{opacity:.55;cursor:not-allowed}.post-image-tools input[hidden][data-v-feedf1fe]{display:none}.post-image-message[data-v-feedf1fe]{margin:0;padding:8px 12px;color:#245e42;background:#f0f7f3;font-size:12px}.post-image-message.error[data-v-feedf1fe]{color:#a32626;background:#fff2f2}iframe[data-v-feedf1fe]{display:block;width:100%;height:280px;min-height:160px;border:0;background:#fff;resize:vertical;overflow:auto}.post-content-source[data-v-feedf1fe]{min-width:0;background:#fff}.post-content-source pre[data-v-feedf1fe]{margin:0;padding:12px;max-height:240px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:#25344c;font:12px/1.6 Consolas,Malgun Gothic,monospace}.post-content-source textarea[data-v-feedf1fe-s]{display:block;box-sizing:border-box;width:100%;padding:12px;margin:0;border:0;border-radius:0;min-height:180px;resize:vertical;color:#25344c;background:#fff;font:12px/1.6 Consolas,Malgun Gothic,monospace}.post-content-source textarea[data-v-feedf1fe-s]:focus-visible,.post-content-source pre[data-v-feedf1fe]:focus-visible{outline:2px solid #4973ac;outline-offset:-2px}.manager-sortable-header[data-v-be06dee8]{padding:0}.manager-sort-button[data-v-be06dee8]{display:inline-flex;width:100%;min-height:28px;align-items:center;justify-content:center;gap:4px;padding:4px 6px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;line-height:1.25}.manager-sort-button[data-v-be06dee8]:hover:not(:disabled){background:#1f63a614}.manager-sort-button[data-v-be06dee8]:focus-visible{outline:2px solid #1f63a6;outline-offset:-2px}.manager-sort-button[data-v-be06dee8]:disabled{cursor:wait;opacity:.7}.manager-sort-label[data-v-be06dee8]{white-space:normal}.manager-sort-indicator[data-v-be06dee8]{flex:0 0 auto;color:#173f70;font-size:10px}.practice-batch-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;background:#17223888;padding:24px;display:flex;align-items:center;justify-content:center}.practice-batch-panel{background:#fff;width:min(100%,1040px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;border:1px solid #aebcd1;box-shadow:0 8px 28px #0003;padding:16px}.practice-batch-panel header,.practice-batch-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px;background:#eef3f9}.practice-batch-panel button{min-height:30px;padding:4px 12px;cursor:pointer}.practice-batch-panel button:disabled{cursor:default;opacity:.5}.practice-batch-content{overflow:auto;padding:16px}.practice-batch-missing{padding:12px;border:1px solid #c3cede;background:#f5f7fa}.practice-batch-missing p{margin:4px 0}.practice-batch-page{padding:20px 0;border-bottom:1px solid #d7dfe9}.practice-batch-page img{max-width:100%}@media print{body.printing-practice-batch>*:not(.practice-batch-backdrop){display:none!important}body.printing-practice-batch .practice-batch-backdrop,body.printing-practice-batch .practice-batch-panel,body.printing-practice-batch .practice-batch-content{position:static;display:block;padding:0;margin:0;width:100%;max-height:none;overflow:visible;border:0;box-shadow:none;background:#fff}body.printing-practice-batch .practice-batch-panel>header,body.printing-practice-batch .practice-batch-toolbar,body.printing-practice-batch .practice-batch-missing{display:none}body.printing-practice-batch .practice-batch-page{break-after:page;padding:0;border:0}body.printing-practice-batch .practice-batch-page:last-child{break-after:auto}}.lecture-creation-queue[data-v-ea731fe9]{border:1px solid #bed5eb;border-radius:8px;padding:16px;margin:14px 0;background:#f5faff;color:#233b50}.queue-heading[data-v-ea731fe9]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}h3[data-v-ea731fe9]{margin:0 0 6px;font-size:16px}p[data-v-ea731fe9]{margin:6px 0 12px;font-size:13px;line-height:1.5}.queue-actions[data-v-ea731fe9]{display:flex;flex-wrap:wrap;gap:8px}button[data-v-ea731fe9]{padding:8px 12px;border:1px solid #8faac2;background:#fff;color:#24445e;border-radius:5px;cursor:pointer}.run-now[data-v-ea731fe9]{background:#205c91;border-color:#205c91;color:#fff}button[data-v-ea731fe9]:disabled{opacity:.5;cursor:default}button[data-v-ea731fe9]:focus-visible,input[data-v-ea731fe9]:focus-visible{outline:3px solid #f0b84d;outline-offset:2px}.queue-table-wrap[data-v-ea731fe9]{overflow-x:auto;margin-top:6px}table[data-v-ea731fe9]{width:100%;border-collapse:collapse;background:#fff;font-size:13px}th[data-v-ea731fe9],td[data-v-ea731fe9]{padding:9px 10px;text-align:left;border-bottom:1px solid #dce5ee;white-space:nowrap}th[data-v-ea731fe9]{background:#e8f1fa}td[data-v-ea731fe9]:last-child{white-space:normal;min-width:180px}.queue-status[data-v-ea731fe9]{display:inline-block;padding:3px 7px;border-radius:4px;background:#eef1f4}.queue-succeeded[data-v-ea731fe9]{background:#e2f2e9;color:#21613e}.queue-running[data-v-ea731fe9]{background:#deedfb;color:#205c91}.queue-needs_review[data-v-ea731fe9],.queue-rejected[data-v-ea731fe9],.queue-error[data-v-ea731fe9]{color:#9c2929}.queue-note[data-v-ea731fe9]{margin-bottom:0;color:#587087}.lecture-registration-fields[data-v-9054531f]{display:grid;gap:16px;width:100%;text-align:left}.lecture-registration-fields label[data-v-9054531f]{display:grid;gap:7px;min-width:0}.lecture-registration-fields label>span[data-v-9054531f]{font-weight:700;color:#263c63}.lecture-registration-fields select[data-v-9054531f]{box-sizing:border-box;width:100%;min-height:38px;height:auto;padding:6px 10px;line-height:normal;color:#1e293b;border:1px solid #bdcce0;border-radius:3px;background:#fff;font:inherit}.lecture-registration-fields p[data-v-9054531f]{margin:0;padding:12px;color:#52627a;background:#f3f6fb;border:1px solid #dce4ef;line-height:1.7;font-size:13px}.subject-lecture-defaults[data-v-3f134621]{min-width:0;margin:8px 0;padding:14px;border:1px solid #c5d2e4;border-radius:4px;background:#f7f9fd;text-align:left}legend[data-v-3f134621]{padding:0 6px;color:#263c63;font-weight:700}p[data-v-3f134621]{margin:0 0 14px;color:#52627a;font-size:12px;line-height:1.6}.defaults-grid[data-v-3f134621]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}label[data-v-3f134621]{display:flex;flex-direction:column;gap:6px;min-width:0;color:#263c63;font-size:13px}label.wide[data-v-3f134621]{grid-column:1 / -1}input[data-v-3f134621],select[data-v-3f134621]{box-sizing:border-box;width:100%;min-height:34px;height:auto;padding:5px 8px;line-height:normal;font:inherit;background:#fff;color:#1e293b;border:1px solid #bdcce0;border-radius:2px}small[data-v-3f134621]{color:#64748b;line-height:1.5}@media(max-width:600px){.defaults-grid[data-v-3f134621]{grid-template-columns:1fr}}.semester-grade-status[data-v-146423ef]{margin:14px 0;padding:16px;border:1px solid #bed5eb;border-radius:8px;background:#f5faff;color:#233b50}.heading[data-v-146423ef]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}h3[data-v-146423ef]{margin:0 0 6px;font-size:16px}p[data-v-146423ef]{margin:6px 0 12px;font-size:13px;line-height:1.5}.controls[data-v-146423ef]{display:flex;align-items:end;flex-wrap:wrap;gap:8px}label[data-v-146423ef]{display:grid;gap:4px;font-size:13px;font-weight:600}select[data-v-146423ef],button[data-v-146423ef]{min-height:34px;padding:6px 10px;border:1px solid #8faac2;border-radius:5px;background:#fff;color:#24445e}button[data-v-146423ef]{cursor:pointer}button[data-v-146423ef]:not(.secondary){background:#205c91;border-color:#205c91;color:#fff}button[data-v-146423ef]:disabled{opacity:.5;cursor:default}button[data-v-146423ef]:focus-visible,select[data-v-146423ef]:focus-visible{outline:3px solid #f0b84d;outline-offset:2px}.error[data-v-146423ef]{color:#9c2929}.denominator-note[data-v-146423ef]{color:#587087}.table-wrap[data-v-146423ef]{overflow-x:auto}table[data-v-146423ef]{width:100%;min-width:1240px;border-collapse:collapse;background:#fff;font-size:13px}th[data-v-146423ef],td[data-v-146423ef]{padding:6px 8px;vertical-align:top;text-align:left;border-bottom:1px solid #dce5ee;line-height:1.35}th[data-v-146423ef]{background:#e8f1fa;white-space:nowrap}.course[data-v-146423ef]{min-width:220px}.course-name[data-v-146423ef]{overflow-wrap:anywhere}small[data-v-146423ef]{margin-left:6px;color:#587087;white-space:nowrap}.metric[data-v-146423ef]{display:flex;align-items:center;gap:4px;min-height:22px;white-space:nowrap}.metric-detail[data-v-146423ef]{margin-top:2px;color:#587087;font-size:12px;white-space:nowrap}.schedule[data-v-146423ef]{white-space:nowrap}.status[data-v-146423ef]{display:inline-block;flex:0 0 auto;margin:0;padding:1px 5px;border-radius:4px;background:#eef1f4}.status-COMPLETE[data-v-146423ef]{background:#e2f2e9;color:#21613e}.status-PENDING[data-v-146423ef]{background:#fff0d7;color:#7a4d00}.status-NO_REQUIRED_COMPONENTS[data-v-146423ef],.status-NO_EXAM_DETAIL[data-v-146423ef],.status-NOT_APPLICABLE[data-v-146423ef]{color:#587087}.topic-mail-setting[data-v-3c325182]{margin:6px 0;padding:12px 14px;border:1px solid #c5d2e4;border-radius:4px;background:#f5f8fc;color:#273b5c;font-size:12px}.setting-main[data-v-3c325182]{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.setting-copy[data-v-3c325182]{flex:1 1 300px}.setting-copy strong[data-v-3c325182]{font-size:14px}.topic-mail-setting p[data-v-3c325182]{margin:6px 0 0;line-height:1.55}.setting-detail[data-v-3c325182]{color:#5e6c80}.setting-actions[data-v-3c325182]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.state[data-v-3c325182]{padding:3px 10px;border-radius:12px;background:#e4e9f0;color:#526176;font-weight:700}.state.enabled[data-v-3c325182]{background:#daf1e6;color:#11663d}.setting-actions button[data-v-3c325182]{min-height:30px;padding:5px 11px;border:1px solid #293f7b;background:#293f7b;color:#fff;font:inherit;cursor:pointer}.setting-actions button.refresh[data-v-3c325182]{border-color:#aebfd7;background:#fff;color:#294265}.setting-actions button[data-v-3c325182]:disabled{opacity:.5;cursor:not-allowed}.setting-actions button[data-v-3c325182]:focus-visible{outline:2px solid #1584d0;outline-offset:2px}.topic-mail-setting .warning[data-v-3c325182]{color:#a02c26}.home-metrics[data-v-cb62b144]{color:#25384e;background:#f5f8fc;padding:22px;margin-bottom:20px;border:1px solid #dce5ef;border-radius:12px;font-family:inherit}.metrics-heading[data-v-cb62b144]{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:20px}.metrics-heading h2[data-v-cb62b144]{margin:0 0 6px;font-size:20px;font-weight:700}.metrics-heading p[data-v-cb62b144]{margin:0;font-size:12px;color:#55677b}.metrics-heading p span[data-v-cb62b144]{margin-left:10px}.metrics-heading .metrics-freshness[data-v-cb62b144]{margin-top:6px}.metrics-refresh[data-v-cb62b144]{flex:none;padding:7px 12px;border:1px solid #bacbdf;background:#fff;color:#25476d;border-radius:5px;cursor:pointer}.metrics-refresh[data-v-cb62b144]:disabled{opacity:.6;cursor:wait}.metrics-refresh[data-v-cb62b144]:focus-visible{outline:2px solid #2168b7;outline-offset:3px}.metrics-cards[data-v-cb62b144]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-card[data-v-cb62b144]{background:#fff;border:1px solid #dce5ef;border-top:3px solid #3979c4;border-radius:8px;padding:18px;min-width:0}.metric-card h3[data-v-cb62b144]{margin:0 0 14px;color:#53677e;font-size:13px;font-weight:600}.metric-card strong[data-v-cb62b144]{display:block;color:#194e8f;font-size:clamp(18px,1.6vw,26px);line-height:1.3;overflow-wrap:anywhere}.metric-card p[data-v-cb62b144]{color:#65758a;font-size:11px;margin:9px 0 0}.counsel-card[data-v-cb62b144]{border-top-color:#209a89}.counsel-card strong[data-v-cb62b144]{color:#157567}.educall-card[data-v-cb62b144]{border-top-color:#9c7225}.educall-card strong[data-v-cb62b144]{color:#805514}.member-card[data-v-cb62b144]{border-top-color:#8263b4}.member-card strong[data-v-cb62b144]{color:#6a479d}.metrics-charts[data-v-cb62b144]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:14px;margin-top:14px}.metrics-chart[data-v-cb62b144]{background:#fff;border:1px solid #dce5ef;border-radius:8px;padding:20px;min-width:0}.metrics-chart h3[data-v-cb62b144]{margin:0 0 20px;font-size:14px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.metrics-chart h3 span[data-v-cb62b144]{color:#66788c;font-size:11px;font-weight:400}.sales-bars[data-v-cb62b144]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.sales-day[data-v-cb62b144]{text-align:center;min-width:0}.sales-track[data-v-cb62b144]{height:190px;border-bottom:1px solid #cdd9e6;background:repeating-linear-gradient(to top,transparent 0,transparent 46px,#eef2f7 47px,transparent 48px);display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.sales-value[data-v-cb62b144]{font-size:10px;color:#425b78;margin-bottom:7px;overflow-wrap:anywhere;max-width:100%}.sales-bar[data-v-cb62b144]{width:62%;min-height:2px;background:#4d8bd1;border-radius:4px 4px 0 0;flex-shrink:0}.sales-bar.zero[data-v-cb62b144]{background:#96b7dc}.sales-bar.missing[data-v-cb62b144]{background:transparent;border-bottom:2px dashed #8e9cae}.sales-date[data-v-cb62b144]{display:block;margin:8px 0 4px;font-size:11px;color:#50667f}.yesterday-label[data-v-cb62b144]{background:#eaf2fd;color:#245b9c;border-radius:3px;padding:2px 6px;font-size:10px}.top-counsel[data-v-cb62b144]{margin:0 0 18px;padding:10px 12px;background:#eef8f5;border-radius:5px;font-size:11px;line-height:1.6}.top-counsel strong[data-v-cb62b144]{margin:0 8px;color:#116b60;font-size:13px}.top-counsel span[data-v-cb62b144]{white-space:nowrap}.counsel-types[data-v-cb62b144]{list-style:none;padding:0;margin:0;max-height:210px;overflow-y:auto}.counsel-types li[data-v-cb62b144]{margin-bottom:14px}.counsel-types li>div[data-v-cb62b144]:first-child{display:flex;justify-content:space-between;gap:12px;font-size:12px;margin-bottom:6px}.counsel-types strong[data-v-cb62b144]{white-space:nowrap}.counsel-types small[data-v-cb62b144]{color:#677d8c;font-weight:400;margin-left:5px}.counsel-track[data-v-cb62b144]{height:7px;border-radius:4px;background:#eef3f5;overflow:hidden}.counsel-track span[data-v-cb62b144]{display:block;height:100%;background:#39a593;border-radius:inherit}.metrics-note[data-v-cb62b144]{margin:18px 0 0;color:#65778a;font-size:11px;line-height:1.7}.metrics-message[data-v-cb62b144]{padding:22px 8px;color:#60748c;font-size:13px;line-height:1.7}.metrics-error[data-v-cb62b144]{color:#9d3434;background:#fff0f0;border-radius:6px}.pending-work[data-v-cb62b144]{margin-top:24px;border-top:1px solid #dce5ef;padding-top:22px}.pending-work h2[data-v-cb62b144]{margin:0;font-size:17px}.pending-work .metrics-note[data-v-cb62b144]{margin:6px 0 14px}.pending-cards[data-v-cb62b144]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pending-card[data-v-cb62b144]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;border:1px solid #ccd9e9;border-radius:8px;background:#fff;color:#25384e;text-align:left;font-family:inherit;cursor:pointer;min-width:0}.pending-label[data-v-cb62b144]{font-size:14px;font-weight:600}.pending-card strong[data-v-cb62b144]{color:#194e8f;font-size:26px;overflow-wrap:anywhere}.pending-link[data-v-cb62b144]{font-size:12px;color:#37618d}.pending-card[data-v-cb62b144]:hover:not(:disabled){border-color:#3979c4;background:#f0f6ff}.pending-card[data-v-cb62b144]:focus-visible{outline:2px solid #2168b7;outline-offset:3px}.pending-card[data-v-cb62b144]:disabled{cursor:default;background:#f0f2f5}.pending-card:disabled strong[data-v-cb62b144],.pending-card:disabled .pending-link[data-v-cb62b144]{color:#65758a}@media(max-width:680px){.pending-cards[data-v-cb62b144]{grid-template-columns:minmax(0,1fr)}}@media(max-width:1000px){.metrics-cards[data-v-cb62b144]{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-charts[data-v-cb62b144]{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.home-metrics[data-v-cb62b144],.metrics-chart[data-v-cb62b144],.metric-card[data-v-cb62b144]{padding:12px}.metrics-heading p span[data-v-cb62b144]{display:block;margin:4px 0 0}.sales-bars[data-v-cb62b144]{gap:3px}.sales-value[data-v-cb62b144]{font-size:9px}}.subject-capacity-sync-panel[data-v-952a2fb0]{position:fixed;top:50%;left:50%;z-index:1000;width:min(980px,calc(100vw - 48px));max-width:calc(100vw - 48px);max-height:calc(100vh - 64px);transform:translate(-50%,-50%);overflow:hidden;border:1px solid #8fa0b5;background:#fff;box-shadow:0 18px 46px #0f172a47}header[data-v-952a2fb0]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-bottom:1px solid #b8c1cd;background:linear-gradient(#f6f8fb,#e1e8f1)}header p[data-v-952a2fb0],header h3[data-v-952a2fb0]{margin:0}header p[data-v-952a2fb0]{color:#315b8f;font-size:11px;font-weight:700}.subject-capacity-sync-body[data-v-952a2fb0]{display:flex;min-height:260px;max-height:calc(100vh - 116px);flex-direction:column;gap:10px;padding:12px;box-sizing:border-box;overflow:auto}.target[data-v-952a2fb0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid #9db4ce;background:#edf5fd;color:#183d68}.summary[data-v-952a2fb0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0}.summary>div[data-v-952a2fb0]{padding:8px 10px;border:1px solid #c3cedb;background:#f8fafc}.summary dt[data-v-952a2fb0]{color:#526277;font-size:11px}.summary dd[data-v-952a2fb0]{margin:2px 0 0;color:#142f52;font-size:18px;font-weight:700}.status[data-v-952a2fb0]{margin:0;padding:10px;border:1px solid #d7bd80;background:#fff8e6;color:#714b00}.status.ok[data-v-952a2fb0]{border-color:#a7c9ae;background:#eff9f1;color:#255f31}.status.empty[data-v-952a2fb0]{display:grid;flex:1;min-height:180px;place-items:center}.grid-wrap[data-v-952a2fb0]{max-height:48vh;overflow:auto;border:1px solid #aeb9c7}table[data-v-952a2fb0]{width:100%;min-width:820px;border-collapse:collapse;table-layout:fixed;font-size:12px}th[data-v-952a2fb0],td[data-v-952a2fb0]{height:24px;padding:2px 5px;border:1px solid #c5cfdb;text-align:center}th[data-v-952a2fb0]{position:sticky;top:0;background:#e8eef6}.text-left[data-v-952a2fb0]{text-align:left}.changed[data-v-952a2fb0]{color:#9d1d1d;font-weight:700;background:#fff3f3}.errors[data-v-952a2fb0]{padding:8px 10px;border:1px solid #d5aaaa;background:#fff4f4;color:#842323}.errors p[data-v-952a2fb0]{margin:2px 0}footer[data-v-952a2fb0]{position:sticky;bottom:-12px;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0 -12px -12px;padding:10px 12px;border-top:1px solid #c3ccd8;background:#f5f7fa}footer label[data-v-952a2fb0]{display:inline-flex;align-items:center;gap:5px}input[data-v-952a2fb0]{width:132px;padding:4px 6px;border:1px solid #8ea0b4}button[data-v-952a2fb0]{padding:4px 10px;border:1px solid #6f839d;background:linear-gradient(#fff,#dce4ef);color:#263a52}button.danger[data-v-952a2fb0]{border-color:#9f3030;background:#a52b2b;color:#fff}button[data-v-952a2fb0]:disabled{opacity:.5}@media(max-width:720px){.target[data-v-952a2fb0],footer[data-v-952a2fb0]{align-items:stretch;flex-direction:column}.summary[data-v-952a2fb0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-capacity-shell[data-v-4c9d46ef]{display:flex;flex-direction:column;min-height:calc(100vh - 92px);background:#f4f7fb;color:#14213d;font-size:12px}.section-capacity-toolbar[data-v-4c9d46ef]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-height:42px;padding:6px 10px;border-bottom:1px solid #b8c7dc;background:#e4edf8}.section-capacity-toolbar label[data-v-4c9d46ef]{display:inline-flex;align-items:center;gap:5px;font-weight:700}.section-capacity-toolbar label>span[data-v-4c9d46ef]{white-space:nowrap}.section-capacity-toolbar label>span em[data-v-4c9d46ef]{display:inline-block;margin-left:3px;color:#a61d24;font-size:10px;font-style:normal}.section-capacity-toolbar input[data-v-4c9d46ef],.section-capacity-toolbar select[data-v-4c9d46ef],.section-capacity-toolbar button[data-v-4c9d46ef]{height:28px;border:1px solid #91a7c3;background:#fff;color:#10264b;font:inherit}.section-capacity-search input[data-v-4c9d46ef]{width:230px;padding:0 8px}.section-capacity-toolbar select[data-v-4c9d46ef]{min-width:140px;padding:0 24px 0 7px}.section-capacity-semester select[data-v-4c9d46ef]{width:190px}.section-capacity-subject select[data-v-4c9d46ef]{width:270px;max-width:34vw}.section-capacity-major select[data-v-4c9d46ef]{width:170px}.section-capacity-toolbar select[data-v-4c9d46ef]:disabled{background:#edf1f6;color:#7b8798}.capacity-refresh[data-v-4c9d46ef]{padding:0 12px;font-weight:700;cursor:pointer}.capacity-refresh[data-v-4c9d46ef]:disabled{cursor:wait;opacity:.6}.capacity-target[data-v-4c9d46ef],.capacity-workflow-state[data-v-4c9d46ef]{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:1px solid #aab7c9;border-radius:12px;background:#fff;font-weight:700}.capacity-target.target-isolated-test[data-v-4c9d46ef]{border-color:#4f86c6;color:#165ca8}.capacity-target.target-production[data-v-4c9d46ef]{border-color:#c33;color:#a40000;background:#fff3f3}.capacity-workflow-state[data-v-4c9d46ef]{color:#6c7788}.capacity-workflow-state.ready[data-v-4c9d46ef]{border-color:#3f8b63;color:#17623c;background:#eefaf4}.section-capacity-channel-bar[data-v-4c9d46ef]{display:flex;align-items:center;flex-wrap:wrap;gap:5px 16px;min-height:34px;padding:4px 10px;border-bottom:1px solid #c8d3e2;background:#f7f9fc;color:#526078}.section-capacity-channel-bar span[data-v-4c9d46ef]{white-space:nowrap}.section-capacity-channel-bar b[data-v-4c9d46ef]{margin-left:3px;color:#1c4176}.section-capacity-channel-bar button[data-v-4c9d46ef]{height:25px;margin-left:auto;padding:0 10px;border:1px solid #738baa;background:#fff;color:#173f76;font:inherit;font-weight:800;cursor:pointer}.section-capacity-channel-bar button[data-v-4c9d46ef]:disabled{cursor:not-allowed;opacity:.55}.section-capacity-summary[data-v-4c9d46ef]{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:1px;border-bottom:1px solid #c8d3e2;background:#c8d3e2}.section-capacity-summary span[data-v-4c9d46ef]{padding:6px 10px;background:#fff;text-align:center;white-space:nowrap}.section-capacity-summary b[data-v-4c9d46ef]{margin-right:3px;font-size:15px;color:#183b72}.section-capacity-summary .warning b[data-v-4c9d46ef]{color:#b36b00}.section-capacity-summary .positive b[data-v-4c9d46ef]{color:#147647}.section-capacity-summary .danger b[data-v-4c9d46ef]{color:#b52222}.section-capacity-notice[data-v-4c9d46ef]{margin:0;padding:6px 10px;border-bottom:1px solid #dfc98a;background:#fff9e8;color:#705500}.section-capacity-notice.error[data-v-4c9d46ef]{border-color:#e5a7a7;background:#fff0f0;color:#9d1c1c}.section-capacity-grid-wrap[data-v-4c9d46ef]{flex:1 1 auto;min-height:300px;overflow:auto;background:#fff}.section-capacity-grid[data-v-4c9d46ef],.section-capacity-history table[data-v-4c9d46ef],.capacity-modal table[data-v-4c9d46ef]{width:100%;border-collapse:collapse;table-layout:fixed}.section-capacity-grid[data-v-4c9d46ef]{min-width:1650px}.section-capacity-grid th[data-v-4c9d46ef],.section-capacity-grid td[data-v-4c9d46ef],.section-capacity-history th[data-v-4c9d46ef],.section-capacity-history td[data-v-4c9d46ef],.capacity-modal th[data-v-4c9d46ef],.capacity-modal td[data-v-4c9d46ef]{height:26px;padding:2px 5px;border-right:1px solid #d5deea;border-bottom:1px solid #d5deea;text-align:center;line-height:1.25;vertical-align:middle}.section-capacity-grid th[data-v-4c9d46ef],.section-capacity-history th[data-v-4c9d46ef],.capacity-modal th[data-v-4c9d46ef]{position:sticky;top:0;z-index:2;background:#dfe8f4;color:#173153;font-weight:800}.section-capacity-grid tbody tr[data-v-4c9d46ef]:nth-child(2n){background:#f8fafc}.section-capacity-grid tbody tr[data-v-4c9d46ef]:hover{background:#eef5ff}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(1){width:48px}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(2){width:180px}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(3){width:145px}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(4){width:145px}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(5){width:95px}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(6){width:80px}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(n+7):nth-child(-n+11){width:84px}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(12){width:100px}.section-capacity-grid th[data-v-4c9d46ef]:nth-child(13){width:270px}.section-capacity-grid th[data-v-4c9d46ef]:first-child,.section-capacity-grid td[data-v-4c9d46ef]:first-child{position:sticky;left:0;z-index:3;background:#fff;box-shadow:1px 0 #c9d3df}.section-capacity-grid th[data-v-4c9d46ef]:last-child,.section-capacity-grid td[data-v-4c9d46ef]:last-child{position:sticky;right:0;z-index:3;background:#fff;box-shadow:-2px 0 4px #214d8c1f}.section-capacity-grid th[data-v-4c9d46ef]:first-child,.section-capacity-grid th[data-v-4c9d46ef]:last-child{z-index:4;background:#dfe8f4}.section-capacity-grid tbody tr:nth-child(2n) td[data-v-4c9d46ef]:first-child,.section-capacity-grid tbody tr:nth-child(2n) td[data-v-4c9d46ef]:last-child{background:#f8fafc}.section-capacity-grid tbody tr:hover td[data-v-4c9d46ef]:first-child,.section-capacity-grid tbody tr:hover td[data-v-4c9d46ef]:last-child{background:#eef5ff}.capacity-row-number[data-v-4c9d46ef]{color:#516079;font-variant-numeric:tabular-nums}.capacity-subject-name[data-v-4c9d46ef]{white-space:normal;overflow-wrap:anywhere;word-break:keep-all;text-align:left!important;font-weight:700}.capacity-threshold-row[data-v-4c9d46ef]{box-shadow:inset 3px 0 #e59a22}.capacity-exhausted-row[data-v-4c9d46ef]{box-shadow:inset 3px 0 #c93c3c}.capacity-low-seats[data-v-4c9d46ef]{color:#b02323;font-weight:800}.capacity-available[data-v-4c9d46ef]{color:#126a40;font-weight:800}.capacity-available small[data-v-4c9d46ef]{display:block;color:#a15d00;font-size:10px}.capacity-empty[data-v-4c9d46ef]{height:120px!important;color:#68768a}.capacity-link[data-v-4c9d46ef],.capacity-manual-action[data-v-4c9d46ef]{min-height:22px;padding:1px 7px;border:1px solid #8ea4c2;background:#fff;color:#17477f;font:inherit;font-weight:700;cursor:pointer}.capacity-actions-cell[data-v-4c9d46ef]{white-space:normal}.capacity-primary-actions[data-v-4c9d46ef]{display:flex;justify-content:center;gap:4px;margin-bottom:3px}.capacity-manual-action.action-increase[data-v-4c9d46ef]{border-color:#27744c;background:#edf9f2;color:#145f39}.capacity-manual-action.action-request-approval[data-v-4c9d46ef]{border-color:#214d8c;background:#eef4fc;color:#173f76}.capacity-manual-action[data-v-4c9d46ef]{border-color:#214d8c;background:#fff;color:#173f76}.capacity-manual-action.action-repeat-unavailable[data-v-4c9d46ef]{border-color:#a94b4b;color:#9b2020}.capacity-manual-action.action-repeat-last-section[data-v-4c9d46ef]{border-color:#9a711f;color:#805900}.capacity-manual-action[data-v-4c9d46ef]:disabled{border-color:#abb6c5;background:#eef1f5;color:#6d7785;cursor:not-allowed}.capacity-muted[data-v-4c9d46ef]{color:#7a8492;font-size:11px}.capacity-status[data-v-4c9d46ef]{display:inline-block;padding:2px 6px;border-radius:9px;white-space:nowrap;background:#edf0f4}.status-pending[data-v-4c9d46ef]{background:#fff0c8;color:#8b5c00}.status-approved[data-v-4c9d46ef]{background:#dff5e9;color:#12623b}.status-denied[data-v-4c9d46ef]{background:#fde4e4;color:#9b2020}.status-stale[data-v-4c9d46ef]{background:#e6e9ef;color:#5d6674}.status-automatic-pending[data-v-4c9d46ef]{background:#fff0c8;color:#8b5c00}.status-automatic-disabled[data-v-4c9d46ef],.status-capacity-exhausted[data-v-4c9d46ef]{background:#fde4e4;color:#9b2020}.status-monitoring[data-v-4c9d46ef]{background:#e7effa;color:#245586}.status-not-recruiting[data-v-4c9d46ef]{background:#edf0f4;color:#677284}.section-capacity-history[data-v-4c9d46ef]{flex:0 0 auto;border-top:1px solid #b8c7dc;background:#fff}.section-capacity-history summary[data-v-4c9d46ef]{padding:7px 10px;background:#e8eef7;color:#173153;font-weight:800;cursor:pointer}.section-capacity-history-wrap[data-v-4c9d46ef]{max-height:180px;overflow:auto}.section-capacity-history table[data-v-4c9d46ef]{min-width:900px}.capacity-modal-backdrop[data-v-4c9d46ef]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:28px;background:#0f1f3875}.capacity-modal[data-v-4c9d46ef]{width:min(960px,94vw);max-height:86vh;overflow:hidden;border:1px solid #879bb7;background:#fff;box-shadow:0 18px 54px #13294a4d}.capacity-modal>header[data-v-4c9d46ef],.capacity-modal>footer[data-v-4c9d46ef]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#e4ebf5}.capacity-modal>header div[data-v-4c9d46ef]{display:flex;flex-direction:column;gap:2px}.capacity-modal>header strong[data-v-4c9d46ef]{font-size:15px}.capacity-modal>header button[data-v-4c9d46ef]{border:0;background:transparent;font-size:24px;cursor:pointer}.capacity-modal-body[data-v-4c9d46ef]{max-height:65vh;padding:12px 14px;overflow:auto}.capacity-modal-body table[data-v-4c9d46ef]{min-width:720px}.capacity-modal-body p[data-v-4c9d46ef]{margin:10px 0 0;font-weight:700;text-align:right}.capacity-modal>footer[data-v-4c9d46ef]{justify-content:flex-end}.capacity-modal>footer button[data-v-4c9d46ef]{min-width:72px;height:28px;border:1px solid #214d8c;background:#214d8c;color:#fff;cursor:pointer}.capacity-modal>footer button[data-v-4c9d46ef]:disabled{cursor:not-allowed;opacity:.55}.capacity-modal>footer .capacity-secondary[data-v-4c9d46ef]{margin-right:6px;border-color:#8b9aae;background:#fff;color:#3c4f67}.capacity-channel-modal[data-v-4c9d46ef]{width:min(760px,94vw)}.channel-setting-grid[data-v-4c9d46ef]{display:grid;gap:0;border:1px solid #d4deeb}.channel-setting-field[data-v-4c9d46ef]{display:grid;grid-template-columns:180px minmax(260px,1fr);align-items:start;gap:5px 12px;padding:12px;border-bottom:1px solid #d4deeb;background:#fff}.channel-setting-field[data-v-4c9d46ef]:last-child{border-bottom:0}.channel-setting-label[data-v-4c9d46ef]{display:grid;gap:4px;padding-top:7px}.channel-setting-label strong[data-v-4c9d46ef]{color:#173153}.channel-setting-label span[data-v-4c9d46ef]{color:#255f9d;font-size:11px;font-weight:700;overflow-wrap:anywhere}.channel-picker[data-v-4c9d46ef]{min-width:0}.channel-picker>input[data-v-4c9d46ef]{width:100%;height:32px;padding:0 9px;border:1px solid #91a7c3;background:#fff;color:#10264b;font:inherit}.channel-picker>input[data-v-4c9d46ef]:focus{border-color:#245e9c;outline:2px solid rgb(36 94 156 / 16%)}.channel-option-list[data-v-4c9d46ef]{max-height:210px;overflow:auto;border:1px solid #91a7c3;border-top:0;background:#fff;box-shadow:0 8px 18px #1e3f6924}.channel-option-summary[data-v-4c9d46ef]{position:sticky;top:0;z-index:1;padding:5px 8px;border-bottom:1px solid #d8e1ed;background:#eef4fb;color:#526078;font-size:11px}.channel-option-list button[data-v-4c9d46ef]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%;min-height:31px;padding:5px 8px;border:0;border-bottom:1px solid #edf1f6;background:#fff;color:#173153;font:inherit;text-align:left;cursor:pointer}.channel-option-list button[data-v-4c9d46ef]:hover,.channel-option-list button[data-v-4c9d46ef]:focus{background:#eef5ff;outline:none}.channel-option-list button.selected[data-v-4c9d46ef]{background:#dcecff;color:#123f76;font-weight:800}.channel-option-list button span[data-v-4c9d46ef]{overflow-wrap:anywhere}.channel-option-list button small[data-v-4c9d46ef]{color:#68768a;white-space:nowrap}.channel-option-empty[data-v-4c9d46ef]{padding:18px 8px;color:#68768a;text-align:center}.channel-setting-help[data-v-4c9d46ef]{grid-column:2;color:#68768a;line-height:1.4}.channel-loading[data-v-4c9d46ef]{min-height:150px;display:grid;place-items:center;color:#68768a}.channel-modal-notice[data-v-4c9d46ef]{margin:0 0 10px;padding:7px 9px;background:#eef5ff;color:#25578c}.channel-modal-notice.error[data-v-4c9d46ef]{background:#fff0f0;color:#9d1c1c}@media(max-width:900px){.section-capacity-summary[data-v-4c9d46ef]{grid-template-columns:repeat(2,minmax(120px,1fr))}.section-capacity-semester[data-v-4c9d46ef],.section-capacity-subject[data-v-4c9d46ef],.section-capacity-major[data-v-4c9d46ef]{flex:1 1 calc(50% - 8px)}.section-capacity-semester select[data-v-4c9d46ef],.section-capacity-subject select[data-v-4c9d46ef],.section-capacity-major select[data-v-4c9d46ef]{flex:1;width:auto;max-width:none;min-width:0}.section-capacity-search[data-v-4c9d46ef]{flex:1 1 100%}.section-capacity-search input[data-v-4c9d46ef]{flex:1;width:auto}.section-capacity-channel-bar button[data-v-4c9d46ef]{margin-left:0}.channel-setting-field[data-v-4c9d46ef]{grid-template-columns:1fr}.channel-setting-label[data-v-4c9d46ef]{padding-top:0}.channel-setting-help[data-v-4c9d46ef]{grid-column:1}}.excel-download-panel[data-v-f7d6b1c5]{padding:18px;background:#fff;color:#24344b}.excel-download-panel header[data-v-f7d6b1c5]{display:flex;justify-content:space-between;gap:20px;align-items:center}.excel-download-panel h2[data-v-f7d6b1c5]{margin:0;font-size:18px}.excel-download-panel p[data-v-f7d6b1c5]{font-size:13px;line-height:1.6}.privacy-note[data-v-f7d6b1c5]{padding:10px 12px;background:#f1f5fa;border-left:3px solid #365992}.table-scroll[data-v-f7d6b1c5]{overflow:auto}.excel-download-panel table[data-v-f7d6b1c5]{border-collapse:collapse;width:100%;font-size:13px}.excel-download-panel th[data-v-f7d6b1c5],.excel-download-panel td[data-v-f7d6b1c5]{padding:11px 10px;border:1px solid #d4deeb;text-align:left}.excel-download-panel th[data-v-f7d6b1c5]{background:#eef3f9;white-space:nowrap}.filename[data-v-f7d6b1c5]{word-break:break-all;min-width:210px}.badge[data-v-f7d6b1c5]{padding:4px 9px;border-radius:12px;white-space:nowrap}.pending[data-v-f7d6b1c5]{background:#fff1cc;color:#795100}.approved[data-v-f7d6b1c5]{background:#dff4e6;color:#17633a}.rejected[data-v-f7d6b1c5]{background:#fce4e4;color:#a22222}.excel-download-panel button[data-v-f7d6b1c5]{border:1px solid #7990b1;padding:6px 12px;color:#203e73;background:#fff;cursor:pointer}.excel-download-panel button[data-v-f7d6b1c5]:disabled{opacity:.45;cursor:default}.actions[data-v-f7d6b1c5]{white-space:nowrap}.actions button+button[data-v-f7d6b1c5]{margin-left:6px}.excel-download-panel footer[data-v-f7d6b1c5]{display:flex;align-items:center;gap:12px;margin-top:14px;font-size:13px}.manager-page[data-v-de015c01]{--manager-header-height: 36px;--manager-dialog-inline-size: min(1180px, calc(100vw - 48px) );--manager-dialog-block-size: calc(100vh - 8px) ;display:flex;flex-direction:column;width:100%;max-width:none;min-width:0;height:100vh;min-height:0;max-height:100vh;overflow-x:clip;overflow-y:hidden;background:#d8dce4;color:#222;font-family:Dotum,Arial,sans-serif;font-size:12px}.manager-header[data-v-de015c01]{position:sticky;top:0;z-index:40;display:flex;align-self:stretch;width:100%;max-width:none;margin:0;flex:0 0 auto;align-items:center;justify-content:space-between;min-width:0;min-height:var(--manager-header-height);box-sizing:border-box;padding:8px 12px;background:linear-gradient(#4c6f9f,#2c4f7d);border-bottom:1px solid #12345e;color:#fff}.manager-header h1[data-v-de015c01]{margin:0;font-size:16px;font-weight:700;letter-spacing:0}.manager-user[data-v-de015c01]{display:flex;align-items:center;gap:8px}.manager-user a[data-v-de015c01],.manager-user button[data-v-de015c01]{padding:2px 8px;border:1px solid #0d315d;background:#eef3f9;color:#1f4471;font-size:11px;text-decoration:none}.teacher-manager-page[data-v-de015c01]{--manager-header-height: 122px;background:#fff}.teacher-manager-page .manager-header[data-v-de015c01]{align-items:flex-start;justify-content:flex-start;min-height:var(--manager-header-height);padding:14px 20px 10px;background:#fff;border-bottom:1px solid #b8d1e8;color:#202020}.teacher-header-left[data-v-de015c01]{position:absolute;left:20px;top:14px;display:flex;flex-direction:column;gap:12px;min-width:360px}.teacher-brand[data-v-de015c01]{display:flex;align-items:center;gap:6px;color:#111;white-space:nowrap}.teacher-brand-mark[data-v-de015c01]{display:inline-grid;place-items:center;width:28px;height:28px;border:2px solid #18a99c;border-radius:50%;color:#159688;font-weight:700}.teacher-brand strong[data-v-de015c01]{font-size:15px;letter-spacing:0}.teacher-brand span[data-v-de015c01]:last-child{padding:3px 7px 2px;border-radius:2px;background:#32456c;color:#fff;font-size:11px;font-weight:700}.teacher-quick-nav[data-v-de015c01]{display:inline-flex;align-items:center;width:fit-content;min-height:34px;border:1px solid #c6c6c6;border-radius:18px;background:linear-gradient(#fff,#f3f3f3);overflow:hidden}.teacher-quick-nav a[data-v-de015c01],.teacher-quick-nav button[data-v-de015c01]{min-width:118px;height:32px;padding:0 17px;border:0;border-right:1px solid #d4d4d4;background:transparent;color:#222;font-size:12px;text-align:center;text-decoration:none;white-space:nowrap}.teacher-quick-nav a[data-v-de015c01]{display:inline-flex;align-items:center;justify-content:center}.teacher-quick-nav button[data-v-de015c01]:last-child{border-right:0}.teacher-quick-nav a[data-v-de015c01]:hover,.teacher-quick-nav button[data-v-de015c01]:hover{background:#edf5fb}.teacher-header-hero[data-v-de015c01]{position:absolute;left:430px;right:20px;top:8px;display:flex;align-items:center;width:auto;max-width:540px;height:104px;color:#24466f}.teacher-header-art[data-v-de015c01]{position:absolute;right:0;width:310px;height:104px;object-fit:contain;pointer-events:none}.teacher-header-copy[data-v-de015c01]{position:relative;z-index:1;padding:8px 16px 8px 0;background:linear-gradient(90deg,#fff 88%,transparent)}.teacher-header-hero strong[data-v-de015c01]{display:block;font-size:28px;line-height:1.25;letter-spacing:0}.teacher-header-hero span[data-v-de015c01]{display:block;margin-top:6px;color:#46505c;font-size:11px}@media(max-width:900px){.teacher-manager-page[data-v-de015c01]{--manager-header-height: 184px}.teacher-manager-page .manager-header[data-v-de015c01]{flex-direction:column;align-items:stretch;gap:10px}.teacher-header-left[data-v-de015c01],.teacher-header-hero[data-v-de015c01]{position:static;width:100%;min-width:0}.teacher-header-left[data-v-de015c01]{gap:8px}.teacher-brand[data-v-de015c01]{flex-wrap:wrap;white-space:normal}.teacher-quick-nav[data-v-de015c01]{width:100%}.teacher-quick-nav a[data-v-de015c01],.teacher-quick-nav button[data-v-de015c01]{flex:1 1 0;min-width:0;padding-inline:8px}.teacher-header-hero[data-v-de015c01]{position:relative;left:auto;right:auto;top:auto;justify-content:flex-start;height:70px;flex-shrink:0}.teacher-header-art[data-v-de015c01]{width:208px;height:70px}.teacher-header-hero strong[data-v-de015c01]{font-size:27px}}@media(max-width:520px){.teacher-manager-page[data-v-de015c01]{--manager-header-height: 176px}.teacher-manager-page .manager-header[data-v-de015c01]{padding:10px 12px}.teacher-brand strong[data-v-de015c01]{font-size:13px}.teacher-quick-nav[data-v-de015c01]{border-radius:8px}.teacher-quick-nav a[data-v-de015c01],.teacher-quick-nav button[data-v-de015c01]{padding-inline:4px;font-size:10px}.teacher-header-hero[data-v-de015c01]{justify-content:flex-start;min-height:46px}.teacher-header-hero strong[data-v-de015c01]{font-size:23px}}.teacher-manager-page .manager-shell[data-v-de015c01]{grid-template-columns:205px minmax(0,1fr);background:#fff}.teacher-manager-page .manager-sidebar[data-v-de015c01]{border:1px solid #aac4dc;border-top:0;border-left:1px solid #cbd9e7;background:#f5f9fd}.teacher-manager-page .sidebar-title[data-v-de015c01]{padding:6px 8px;border:1px solid #90b4d6;border-left:0;border-right:0;background:linear-gradient(#dceffc,#a6cceb);color:#1c3654;font-weight:700}.teacher-manager-page .menu-group[data-v-de015c01]{border-bottom:0}.teacher-manager-page .menu-group-title[data-v-de015c01]{position:relative;padding:4px 8px 4px 24px;background:transparent;color:#222;font-weight:400}.teacher-manager-page .menu-group-title[data-v-de015c01]:before{content:"";position:absolute;left:7px;top:8px;width:11px;height:8px;border:1px solid #c6a33d;background:#f6d763}.teacher-manager-page .menu-group-title[data-v-de015c01]:after{content:"";position:absolute;left:8px;top:6px;width:6px;height:3px;background:#f6d763;border:1px solid #c6a33d;border-bottom:0}.teacher-manager-page .menu-group ul[data-v-de015c01]{padding:0 0 2px;background:#f5f9fd}.teacher-manager-page .menu-group li button[data-v-de015c01]{position:relative;padding:3px 8px 3px 38px;color:#222;font-size:12px}.teacher-manager-page .menu-group li button[data-v-de015c01]:before{content:"";position:absolute;left:22px;top:6px;width:10px;height:10px;border:1px solid #8aa0b7;background:linear-gradient(#fff,#dfe8f0)}.teacher-manager-page .menu-group li button.active[data-v-de015c01],.teacher-manager-page .menu-group li button[data-v-de015c01]:hover{background:#e1e1e1;color:#111}.teacher-manager-page .manager-workspace[data-v-de015c01]{background:#fff}.teacher-manager-page .manager-tabs[data-v-de015c01]{height:auto;min-height:34px;padding:4px 6px 0;border-bottom:1px solid #9dbbd5;background:#fff}.teacher-manager-page .manager-tabs button[data-v-de015c01]{border-color:#9dbbd5;background:linear-gradient(#fff,#edf4fa);color:#24466f}.teacher-manager-page .manager-tabs button.active[data-v-de015c01]{background:#fff;color:#17436d}.manager-alert[data-v-de015c01]{flex:0 0 auto;align-self:stretch;width:100%;min-width:0;margin:0;box-sizing:border-box;padding:6px 10px;overflow-wrap:anywhere;border-bottom:1px solid #c59b34;background:#fff7d7;color:#5f4300}.manager-shell[data-v-de015c01]{display:grid;flex:1 1 auto;grid-template-columns:205px minmax(0,1fr);width:100%;min-width:0;height:auto;min-height:0;max-height:none;overflow:hidden}.manager-sidebar[data-v-de015c01]{position:sticky;top:0;align-self:start;z-index:20;height:100%;min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid #8ea0b8;background:#eef1f6}.manager-sidebar-top[data-v-de015c01]{position:sticky;top:0;z-index:3;border-bottom:1px solid #b8c3d1;background:#e5eaf1}.sidebar-title[data-v-de015c01]{padding:8px 10px;border-bottom:1px solid #9aa9bc;background:#617b9d;color:#fff;font-weight:700}.manager-menu-search[data-v-de015c01]{position:relative;display:block;padding:7px 8px 5px}.manager-menu-search input[data-v-de015c01]{width:100%;min-width:0;height:30px;box-sizing:border-box;padding:4px 29px 4px 28px;border:1px solid #9caec3;border-radius:4px;outline:none;background:#fff;color:#1f334a;font-size:12px}.manager-menu-search input[data-v-de015c01]:focus{border-color:#3974ad;box-shadow:0 0 0 2px #3974ad29}.manager-menu-search-icon[data-v-de015c01]{position:absolute;left:18px;top:15px;width:9px;height:9px;box-sizing:border-box;border:1.5px solid #64798f;border-radius:50%;pointer-events:none}.manager-menu-search-icon[data-v-de015c01]:after{content:"";position:absolute;right:-5px;bottom:-3px;width:5px;height:1.5px;transform:rotate(45deg);transform-origin:left center;background:#64798f}.manager-menu-search-clear[data-v-de015c01]{position:absolute;right:12px;top:9px;width:24px;height:26px;padding:0;border:0;background:transparent;color:#66788c;font-size:18px;line-height:24px}.manager-menu-search-clear[data-v-de015c01]:hover,.manager-menu-search-clear[data-v-de015c01]:focus-visible{color:#154f86}.manager-menu-search-status[data-v-de015c01]{margin:0;padding:0 9px 6px;color:#566a80;font-size:11px;text-align:right}#treePanel[data-v-de015c01]{padding-bottom:8px}.menu-group[data-v-de015c01]{border-bottom:1px solid #c6ced9}.menu-group-title[data-v-de015c01],.menu-group li button[data-v-de015c01]{width:100%;border:0;background:transparent;color:#24384f;text-align:left;letter-spacing:0}.menu-group-title[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto 11px;align-items:center;gap:6px;padding:6px 9px;background:linear-gradient(#fbfcfe,#d9e0ea);font-weight:700}.menu-group-title.search-active[data-v-de015c01]{cursor:default}.menu-group-count[data-v-de015c01]{min-width:18px;box-sizing:border-box;padding:1px 5px;border-radius:9px;background:#c8d3e0;color:#40556d;font-size:10px;font-weight:600;line-height:16px;text-align:center}.menu-group-chevron[data-v-de015c01]{width:6px;height:6px;justify-self:center;border-right:2px solid #58708a;border-bottom:2px solid #58708a;transform:rotate(-45deg);transition:transform .12s ease}.menu-group-title[aria-expanded=true] .menu-group-chevron[data-v-de015c01]{transform:rotate(45deg) translate(-1px,-1px)}.menu-group ul[data-v-de015c01]{margin:0;padding:3px 0 5px;list-style:none;background:#f8f9fb}.menu-group li button[data-v-de015c01]{padding:4px 10px 4px 20px;font-size:12px}.menu-group li button.active[data-v-de015c01],.menu-group li button[data-v-de015c01]:hover{background:#d9e6f5;color:#0d4f93}.menu-group li button.under-construction[data-v-de015c01]{color:#6a7280}.manager-menu-search-empty[data-v-de015c01]{margin:12px 8px;padding:18px 8px;border:1px dashed #aebccc;border-radius:4px;background:#f8fafc;color:#66788c;font-size:12px;text-align:center}.construction-badge[data-v-de015c01]{float:right;margin-left:6px;padding:0 4px;border:1px solid #b8a46d;background:#fff7d6;color:#7a5600;font-size:11px;line-height:15px}.menu-placeholder[data-v-de015c01]{padding:4px 10px 4px 20px;color:#9aa1ad}.manager-workspace[data-v-de015c01]{min-width:0;height:100%;min-height:0;max-height:100%;isolation:isolate;overflow-y:auto;background:#cfd6e1}.manager-workspace[data-v-de015c01]:has(.user-practice-subject-dialog-backdrop){position:relative}.manager-workspace[data-v-de015c01]:has(.modal-backdrop),.manager-workspace[data-v-de015c01]:has(.manager-floating-detail){position:relative;z-index:100}.manager-workspace[data-v-de015c01]:has(.manager-floating-detail):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background:#0f172a33;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);pointer-events:auto;z-index:900}.manager-tabs[data-v-de015c01]{position:sticky;top:0;z-index:30;display:flex;flex:0 0 auto;align-items:flex-end;gap:2px;height:auto;min-height:36px;padding:5px 6px 0;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-bottom:1px solid #8597ae;background:#abb8ca}.manager-tabs button[data-v-de015c01]{flex:0 0 auto;padding:5px 10px 4px;border:1px solid #7f90a5;border-bottom:0;background:#dce3ed;color:#2c3d54;font-size:12px;white-space:nowrap}.manager-tabs button.active[data-v-de015c01]{background:#fff;color:#111;font-weight:700}.manager-tabs span[data-v-de015c01]{margin-left:8px;color:#7b1b1b;font-weight:700}.manager-panel[data-v-de015c01]{margin:6px;border:1px solid #8c9bad;background:#fff}.legacy-promotion-edumoa-parent-panel>.panel-title[data-v-de015c01]{display:none}.legacy-promotion-edumoa-parent-note[data-v-de015c01]{display:none}.legacy-promotion-edumoa-parent-toolbar button[type=submit][data-v-de015c01]{font-weight:700}.legacy-coupon-list-panel>.panel-title[data-v-de015c01]{display:none}.legacy-coupon-list-note[data-v-de015c01]{margin:6px 0 8px}.legacy-coupon-list-toolbar button[type=submit][data-v-de015c01]{font-weight:700}.construction-card[data-v-de015c01]{margin:12px;padding:12px;border:1px solid #c8d0dc;background:#f8fafc;color:#38465a}.manager-subpanel[data-v-de015c01]{margin:8px 6px 6px;border:1px solid #9aa8ba;background:#fff}.panel-title[data-v-de015c01]{padding:6px 9px;border-bottom:1px solid #a9b4c2;background:linear-gradient(#f5f7fb,#dce4ef);color:#263a52;font-weight:700}.panel-title.small[data-v-de015c01]{padding:5px 8px;background:linear-gradient(#f8fafc,#e4ebf3)}.manager-search[data-v-de015c01]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:6px;border-bottom:1px solid #b9c2ce;background:#f2f5f9}.manager-search label[data-v-de015c01]{display:inline-flex;align-items:center;gap:3px;margin:0}.manager-search label span[data-v-de015c01]{color:#344960;white-space:nowrap}.manager-search input[data-v-de015c01],.manager-search select[data-v-de015c01]{box-sizing:border-box;border:1px solid #9aa9b9;background:#fff;color:#111;font-size:12px}.manager-search input[data-v-de015c01]{width:84px;padding:2px 3px}.manager-search select[data-v-de015c01]{min-width:92px}.legacy-teacher-panel>.panel-title[data-v-de015c01]{display:none}.legacy-teacher-toolbar[data-v-de015c01]{padding:3px 5px;border:0;background:#f7f8fb}.legacy-teacher-toolbar .keyword[data-v-de015c01]{width:150px}.legacy-teacher-panel>.legacy-teacher-note[data-v-de015c01],.legacy-hidden-output[data-v-de015c01]{display:none}.manager-search .keyword[data-v-de015c01]{width:120px}.manager-search .keyword.compact[data-v-de015c01]{width:108px}.manager-search .date-single[data-v-de015c01]{width:78px}.manager-search input[type=date][data-native-date-input][data-v-de015c01]{width:132px;min-width:132px}.date-range input[data-v-de015c01]{width:75px}.date-range em[data-v-de015c01]{font-style:normal;color:#555}.manager-search button[data-v-de015c01],.grid-footer button[data-v-de015c01],.detail[data-v-de015c01]{padding:2px 8px;border:1px solid #6f839d;background:linear-gradient(#fff,#dce4ef);color:#263a52;font-size:12px}.manager-search .manual[data-v-de015c01]{color:#7c4a00}.manager-subtabs[data-v-de015c01]{display:flex;gap:2px;padding:5px 6px 0;border-bottom:1px solid #9aa8bb;background:#edf1f6}.manager-subtabs button[data-v-de015c01]{padding:4px 12px;border:1px solid #9aa8bb;border-bottom:0;background:linear-gradient(#fff,#dbe3ee);color:#33445b;font-size:12px}.manager-subtabs button.active[data-v-de015c01]{background:#fff;color:#162f51;font-weight:700}.manager-toolbar[data-v-de015c01]{display:flex;align-items:center;gap:4px;padding:6px;border-bottom:1px solid #b9c2ce;background:#f7f9fc}.checkbox-label input[data-v-de015c01]{width:auto}.manual-note[data-v-de015c01]{padding:5px 8px;border-bottom:1px solid #cfd7e2;background:#fff9e8;color:#6f4b00}.legacy-subject-panel>.manual-note[data-v-de015c01]{display:none}.legacy-subject-panel>.capacity-production-note[data-v-de015c01]{display:block;padding:5px 8px;border-bottom:1px solid #c6d2df;background:#eef6ff;color:#234b75}.legacy-subject-panel .production-preview-button[data-v-de015c01]{border-color:#355d92;background:linear-gradient(#f7fbff,#d8e7f7);color:#193f70;font-weight:700}.legacy-subject-panel .course-subject-grid .course-subject-id-column[data-v-de015c01]{display:none}.legacy-subject-panel .subject-detail-panel.manager-floating-detail[data-v-de015c01]{width:min(610px,calc(100vw - 80px));max-height:calc(100vh - 132px);overflow:auto}.legacy-subject-panel .course-subject-form-panel.manager-floating-detail[data-v-de015c01]{width:min(600px,calc(100vw - 80px));max-height:calc(100vh - 96px);overflow-y:auto}.legacy-subject-panel .course-subject-date-form-panel.manager-floating-detail[data-v-de015c01]{width:min(400px,calc(100vw - 80px));max-height:calc(100vh - 96px);overflow-y:auto}.legacy-subject-panel .course-subject-branch-relation-panel.manager-floating-detail[data-v-de015c01],.legacy-subject-panel .course-subject-tutor-relation-panel.manager-floating-detail[data-v-de015c01]{width:min(300px,calc(100vw - 80px));max-height:calc(100vh - 132px);overflow:auto}.legacy-subject-panel .course-subject-tutor-relation-panel:has(.subject-tutor-actions).manager-floating-detail[data-v-de015c01]{width:min(400px,calc(100vw - 80px))}.legacy-subject-panel .course-subject-form-grid[data-v-de015c01],.legacy-subject-panel .course-subject-date-form-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-subject-panel .course-subject-form-grid textarea[data-v-de015c01]{min-height:52px;resize:vertical}.inline-field-button[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.legacy-subject-panel .course-subject-branch-editor[data-v-de015c01]{border-top:1px solid #c7d5e5;padding-top:8px}.legacy-subject-panel .course-subject-branch-row[data-v-de015c01]{display:grid;grid-template-columns:minmax(180px,1fr) 130px 58px;gap:6px;margin-top:6px}.legacy-subject-panel .subject-detail-panel pre[data-v-de015c01]{margin:0;white-space:pre-wrap;font-family:inherit}.sr-only[data-v-de015c01]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.legacy-hidden-form[data-v-de015c01]{display:none}.legacy-discount-migration-panel>.panel-title[data-v-de015c01],.legacy-discount-user-coupon-panel>.panel-title[data-v-de015c01],.legacy-discount-user-coupon-note[data-v-de015c01]{display:none}.legacy-discount-migration-note[data-v-de015c01]{display:none}.legacy-discount-code-toolbar[data-v-de015c01]{align-items:center;padding:3px 6px}.legacy-discount-code-toolbar label span[data-v-de015c01]{min-width:auto}.legacy-discount-code-toolbar select[data-v-de015c01]{min-width:150px}.legacy-discount-code-toolbar #discount_code_search_str[data-v-de015c01]{width:190px}.legacy-discount-migration-toolbar button[type=submit][data-v-de015c01],.legacy-discount-code-toolbar button[type=submit][data-v-de015c01]{min-width:48px}.legacy-study-objection-panel>.panel-title[data-v-de015c01],.legacy-study-objection-panel>.manual-note[data-v-de015c01]{display:none}.legacy-hidden-surface[data-v-de015c01]{display:none}.legacy-certificate-member-panel>.panel-title[data-v-de015c01],.legacy-certificate-history-panel>.panel-title[data-v-de015c01],.legacy-certificate-mail-request-panel>.panel-title[data-v-de015c01]{display:none}.legacy-certificate-member-toolbar[data-v-de015c01],.legacy-certificate-history-toolbar[data-v-de015c01],.legacy-certificate-mail-request-toolbar[data-v-de015c01]{align-items:center;gap:4px;padding:3px 6px;background:#d0def0}.legacy-certificate-member-toolbar label span[data-v-de015c01]:after,.legacy-certificate-history-toolbar label span[data-v-de015c01]:after,.legacy-certificate-mail-request-toolbar label span[data-v-de015c01]:after{content:" :"}.legacy-certificate-member-toolbar select[data-v-de015c01],.legacy-certificate-history-toolbar select[data-v-de015c01],.legacy-certificate-mail-request-toolbar select[data-v-de015c01]{width:96px;min-width:96px}.legacy-certificate-member-toolbar .certificate-member-discount-filter select[data-v-de015c01]{width:200px;min-width:200px}.legacy-certificate-member-toolbar .keyword[data-v-de015c01],.legacy-certificate-history-toolbar .keyword[data-v-de015c01],.legacy-certificate-mail-request-toolbar .keyword[data-v-de015c01]{width:124px;min-width:124px}.legacy-certificate-member-toolbar .date-single[data-v-de015c01],.legacy-certificate-history-toolbar .date-single[data-v-de015c01],.legacy-certificate-mail-request-toolbar .date-single[data-v-de015c01]{width:82px;min-width:82px}.certificate-career-history-dialog[data-v-de015c01]{width:min(520px,calc(100vw - 48px))}.certificate-career-history-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.certificate-career-history-form label[data-v-de015c01]{display:grid;gap:4px}.certificate-career-history-form input[data-v-de015c01],.certificate-career-history-form select[data-v-de015c01]{width:100%;min-height:28px;border:1px solid #b7c1ce;padding:3px 6px}.certificate-career-history-form .span-2[data-v-de015c01],.certificate-career-history-form .form-actions[data-v-de015c01]{grid-column:1 / -1}.certificate-career-history-search[data-v-de015c01]{display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:6px}.certificate-career-history-teacher-results[data-v-de015c01]{max-height:180px;overflow:auto;border:1px solid #c8d3e0}.certificate-career-history-teacher-results .manager-grid[data-v-de015c01]{min-width:0}.legacy-certificate-mail-request-toolbar .legacy-manager-filter[data-v-de015c01]{display:none}.legacy-certificate-member-toolbar .legacy-icon-button[data-v-de015c01],.legacy-certificate-history-toolbar .legacy-icon-button[data-v-de015c01],.legacy-certificate-mail-request-toolbar .legacy-icon-button[data-v-de015c01],.certificate-members-grid .legacy-icon-button[data-v-de015c01],.certificate-history-grid .legacy-icon-button[data-v-de015c01],.certificate-mail-request-grid .legacy-icon-button[data-v-de015c01],.certificate-mail-history-grid .legacy-icon-button[data-v-de015c01]{min-width:34px;padding:2px 5px}.legacy-certificate-member-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-certificate-member-toolbar .legacy-icon-button.print[data-v-de015c01]:before,.legacy-certificate-member-toolbar .legacy-icon-button.excel[data-v-de015c01]:before,.legacy-certificate-member-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before,.legacy-certificate-history-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-certificate-history-toolbar .legacy-icon-button.print[data-v-de015c01]:before,.legacy-certificate-history-toolbar .legacy-icon-button.excel[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.complete[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.print[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.excel[data-v-de015c01]:before,.certificate-members-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-history-grid .legacy-icon-button.search[data-v-de015c01]:before,.certificate-history-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-mail-request-grid .legacy-icon-button.house[data-v-de015c01]:before,.certificate-mail-request-grid .legacy-icon-button.search[data-v-de015c01]:before,.certificate-mail-request-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-mail-request-grid .legacy-icon-button.delete[data-v-de015c01]:before,.certificate-mail-history-grid .legacy-icon-button.print[data-v-de015c01]:before{display:inline-block;width:10px;margin-right:2px;font-size:10px;text-align:center}.legacy-certificate-member-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-certificate-history-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.certificate-history-grid .legacy-icon-button.search[data-v-de015c01]:before,.certificate-mail-request-grid .legacy-icon-button.search[data-v-de015c01]:before{content:"S"}.legacy-certificate-member-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before{content:"R"}.legacy-certificate-member-toolbar .legacy-icon-button.print[data-v-de015c01]:before,.legacy-certificate-history-toolbar .legacy-icon-button.print[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.print[data-v-de015c01]:before,.certificate-members-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-history-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-mail-request-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-mail-history-grid .legacy-icon-button.print[data-v-de015c01]:before{content:"P"}.legacy-certificate-member-toolbar .legacy-icon-button.excel[data-v-de015c01]:before,.legacy-certificate-history-toolbar .legacy-icon-button.excel[data-v-de015c01]:before,.legacy-certificate-mail-request-toolbar .legacy-icon-button.excel[data-v-de015c01]:before{content:"X"}.legacy-certificate-mail-request-toolbar .legacy-icon-button.complete[data-v-de015c01]:before{content:"C"}.certificate-mail-request-grid .legacy-icon-button.house[data-v-de015c01]:before{content:"H"}.certificate-mail-request-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:"D"}.legacy-certificate-career-panel>.panel-title[data-v-de015c01],.legacy-certificate-career-history-panel>.panel-title[data-v-de015c01]{display:none}.legacy-certificate-career-toolbar[data-v-de015c01],.legacy-certificate-career-history-toolbar[data-v-de015c01]{align-items:center;gap:4px;padding:3px 6px;background:#d0def0}.legacy-certificate-career-toolbar label span[data-v-de015c01]:after,.legacy-certificate-career-history-toolbar label span[data-v-de015c01]:after{content:" :"}.legacy-certificate-career-toolbar select[data-v-de015c01],.legacy-certificate-career-history-toolbar select[data-v-de015c01]{width:76px;min-width:76px}.legacy-certificate-career-toolbar .keyword[data-v-de015c01],.legacy-certificate-career-history-toolbar .keyword[data-v-de015c01]{width:122px;min-width:122px}.legacy-certificate-popup-note[data-v-de015c01]{margin-left:5px;color:#5f4a00}.legacy-certificate-career-toolbar .legacy-icon-button[data-v-de015c01],.legacy-certificate-career-history-toolbar .legacy-icon-button[data-v-de015c01],.certificate-career-grid .legacy-icon-button[data-v-de015c01],.certificate-career-history-grid .legacy-icon-button[data-v-de015c01]{min-width:34px;padding:2px 5px}.legacy-certificate-career-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-certificate-career-history-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-certificate-career-history-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before,.legacy-certificate-career-history-toolbar .legacy-icon-button.add[data-v-de015c01]:before,.certificate-career-grid .legacy-icon-button.edit[data-v-de015c01]:before,.certificate-career-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-career-history-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-career-history-grid .legacy-icon-button.delete[data-v-de015c01]:before{display:inline-block;width:10px;margin-right:2px;font-size:10px;text-align:center}.legacy-certificate-career-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-certificate-career-history-toolbar .legacy-icon-button.search[data-v-de015c01]:before{content:"S"}.legacy-certificate-career-history-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before{content:"R"}.legacy-certificate-career-history-toolbar .legacy-icon-button.add[data-v-de015c01]:before{content:"+"}.certificate-career-grid .legacy-icon-button.edit[data-v-de015c01]:before{content:"E"}.certificate-career-grid .legacy-icon-button.print[data-v-de015c01]:before,.certificate-career-history-grid .legacy-icon-button.print[data-v-de015c01]:before{content:"P"}.certificate-career-history-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:"X"}.certificate-career-grid[data-v-de015c01]{min-width:620px}.certificate-career-grid th[data-v-de015c01]:nth-child(2){width:150px}.certificate-career-grid th[data-v-de015c01]:nth-child(3){width:50px}.certificate-career-grid th[data-v-de015c01]:nth-child(4){width:120px}.certificate-career-grid th[data-v-de015c01]:nth-child(5),.certificate-career-grid th[data-v-de015c01]:nth-child(6),.certificate-career-grid th[data-v-de015c01]:nth-child(7){width:48px}.certificate-career-history-grid[data-v-de015c01]{min-width:790px}.certificate-career-history-grid th[data-v-de015c01]:nth-child(2){width:65px}.certificate-career-history-grid th[data-v-de015c01]:nth-child(3){width:150px}.certificate-career-history-grid th[data-v-de015c01]:nth-child(4){width:100px}.certificate-career-history-grid th[data-v-de015c01]:nth-child(5),.certificate-career-history-grid th[data-v-de015c01]:nth-child(6){width:70px}.certificate-career-history-grid th[data-v-de015c01]:nth-child(7){width:150px}.certificate-career-history-grid th[data-v-de015c01]:nth-child(8){width:58px}.certificate-career-history-grid th[data-v-de015c01]:nth-child(9){width:46px}.legacy-study-objection-toolbar[data-v-de015c01]{align-items:center;gap:4px 6px;padding:3px 6px;background:#d0def0}.legacy-study-objection-toolbar label[data-v-de015c01],.study-objection-search-group[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;margin:0}.legacy-study-objection-toolbar label>span[data-v-de015c01]{flex:0 0 auto}.legacy-study-objection-toolbar .term-filter select[data-v-de015c01]{width:150px}.legacy-study-objection-toolbar .lecture-filter select[data-v-de015c01]{width:210px}.legacy-study-objection-toolbar .division-filter select[data-v-de015c01],.legacy-study-objection-toolbar .answer-filter select[data-v-de015c01],.legacy-study-objection-toolbar .search-filter select[data-v-de015c01]{width:92px}.legacy-study-objection-toolbar .keyword[data-v-de015c01]{width:150px;min-width:150px}.legacy-practice-application-panel>.panel-title[data-v-de015c01],.legacy-practice-application-panel>.manual-note[data-v-de015c01]{display:none}.legacy-practice-application-toolbar[data-v-de015c01]{align-items:center;gap:6px}.legacy-practice-application-toolbar .keyword[data-v-de015c01]{width:150px;min-width:150px}.legacy-practice-application-toolbar .legacy-icon-button[data-v-de015c01],.study-practice-application-grid .legacy-icon-button[data-v-de015c01]{min-width:34px;padding:2px 5px}.legacy-practice-application-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-practice-application-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before,.legacy-practice-application-toolbar .legacy-icon-button.excel[data-v-de015c01]:before,.study-practice-application-grid .legacy-icon-button.delete[data-v-de015c01]:before{display:inline-block;width:10px;margin-right:2px;font-size:10px;text-align:center}.legacy-practice-application-toolbar .legacy-icon-button.search[data-v-de015c01]:before{content:"S"}.legacy-practice-application-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before{content:"R"}.legacy-practice-application-toolbar .legacy-icon-button.excel[data-v-de015c01]:before{content:"X"}.study-practice-application-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:"D"}.study-practice-application-grid[data-v-de015c01]{min-width:1180px}.study-objection-grid[data-v-de015c01]{min-width:1550px}.study-objection-grid th[data-v-de015c01]:nth-child(1){width:58px}.study-objection-grid th[data-v-de015c01]:nth-child(2){width:110px}.study-objection-grid th[data-v-de015c01]:nth-child(3){width:150px}.study-objection-grid th[data-v-de015c01]:nth-child(4){width:54px}.study-objection-grid th[data-v-de015c01]:nth-child(5),.study-objection-grid th[data-v-de015c01]:nth-child(6){width:96px}.study-objection-grid th[data-v-de015c01]:nth-child(7){width:270px}.study-objection-grid th[data-v-de015c01]:nth-child(8){width:76px}.study-objection-grid th[data-v-de015c01]:nth-child(9),.study-objection-grid th[data-v-de015c01]:nth-child(10){width:98px}.study-objection-grid th[data-v-de015c01]:nth-child(11){width:96px}.study-objection-grid th[data-v-de015c01]:nth-child(12){width:74px}.study-objection-grid th[data-v-de015c01]:nth-child(13),.study-objection-grid th[data-v-de015c01]:nth-child(14),.study-objection-grid th[data-v-de015c01]:nth-child(15),.study-objection-grid th[data-v-de015c01]:nth-child(16),.study-objection-grid th[data-v-de015c01]:nth-child(17){width:48px}.study-objection-grid .legacy-icon-button[data-v-de015c01]{min-width:34px;padding:2px 4px}.study-objection-grid .legacy-icon-button.search[data-v-de015c01]:before,.study-objection-grid .legacy-icon-button.delete[data-v-de015c01]:before,.study-objection-grid .legacy-icon-button.email[data-v-de015c01]:before{display:inline-block;width:10px;margin-right:2px;font-size:10px;text-align:center}.study-objection-grid .legacy-icon-button.search[data-v-de015c01]:before{content:"V"}.study-objection-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:"X"}.study-objection-grid .legacy-icon-button.email[data-v-de015c01]:before{content:"@"}.study-objection-detail[data-v-de015c01]{width:min(720px,calc(100vw - 48px));max-height:calc(100vh - 72px);overflow:auto}.study-objection-answer-panel[data-v-de015c01]{margin-top:10px}.legacy-discount-user-coupon-toolbar button[type=submit][data-v-de015c01]{min-width:48px}.legacy-branch-panel>.panel-title[data-v-de015c01],.legacy-contents-panel>.panel-title[data-v-de015c01]{display:none}.legacy-branch-toolbar[data-v-de015c01]{align-items:center;padding:3px 6px;background:#d0def0}.legacy-branch-main-row[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.legacy-branch-main-row label[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px}.legacy-branch-main-row select[data-v-de015c01]{width:100px;min-width:100px}.course-branch-grid[data-v-de015c01]{min-width:640px}.course-branch-grid .legacy-row-number-column[data-v-de015c01],.course-branch-grid th[data-v-de015c01]:nth-child(1){width:45px}.course-branch-grid th[data-v-de015c01]:nth-child(2){width:150px}.course-branch-grid th[data-v-de015c01]:nth-child(3){width:80px}.course-branch-grid th[data-v-de015c01]:nth-child(4),.course-branch-grid th[data-v-de015c01]:nth-child(5){width:110px}.course-branch-grid th[data-v-de015c01]:nth-child(6),.course-branch-grid th[data-v-de015c01]:nth-child(7){width:40px}.legacy-branch-name[data-v-de015c01]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.course-branch-form-panel[data-v-de015c01]{width:300px;max-width:calc(100vw - 32px)}.course-branch-form[data-v-de015c01]{padding:8px;background:#f2f5f9}.course-branch-form label[data-v-de015c01]{display:grid;grid-template-columns:60px 1fr;align-items:center;gap:6px;margin-bottom:7px}.course-branch-form label span[data-v-de015c01]{text-align:right;color:#344960}.course-branch-form input[data-v-de015c01],.course-branch-form select[data-v-de015c01]{box-sizing:border-box;width:100%;height:22px;border:1px solid #9aa9b9;background:#fff;color:#111;font-size:12px}.course-branch-form input[data-v-de015c01]{padding:2px 4px}.course-branch-form-actions[data-v-de015c01]{display:flex;justify-content:center;gap:6px;padding-top:2px}.legacy-contents-toolbar[data-v-de015c01]{align-items:center}.legacy-contents-toolbar label>span[data-v-de015c01]{flex-basis:auto}.legacy-contents-toolbar .contents-subject-filter select[data-v-de015c01]{width:210px}.legacy-contents-toolbar .contents-keyword-filter input[data-v-de015c01]{width:150px}.legacy-contents-toolbar .contents-use-filter select[data-v-de015c01]{width:90px}.contents-grid[data-v-de015c01]{min-width:1220px}.contents-grid th[data-v-de015c01]:nth-child(1){width:52px}.contents-grid th[data-v-de015c01]:nth-child(2){width:82px}.contents-grid th[data-v-de015c01]:nth-child(3){width:180px}.contents-grid th[data-v-de015c01]:nth-child(4){width:190px}.contents-grid th[data-v-de015c01]:nth-child(5){width:92px}.contents-grid th[data-v-de015c01]:nth-child(6){width:220px}.contents-grid th[data-v-de015c01]:nth-child(7){width:92px}.contents-grid th[data-v-de015c01]:nth-child(8){width:70px}.contents-grid th[data-v-de015c01]:nth-child(9),.contents-grid th[data-v-de015c01]:nth-child(10){width:90px}.contents-grid th[data-v-de015c01]:nth-child(11),.contents-grid th[data-v-de015c01]:nth-child(12),.contents-grid th[data-v-de015c01]:nth-child(13){width:48px}.content-lesson-grid[data-v-de015c01]{min-width:1180px}.content-lesson-grid th[data-v-de015c01]:nth-child(1){width:50px}.content-lesson-grid th[data-v-de015c01]:nth-child(2),.content-lesson-grid th[data-v-de015c01]:nth-child(3){width:46px}.content-lesson-grid th[data-v-de015c01]:nth-child(6),.content-lesson-grid th[data-v-de015c01]:nth-child(7){width:86px}.content-lesson-grid th[data-v-de015c01]:nth-child(8){width:64px}.content-lesson-grid th[data-v-de015c01]:nth-child(10){width:220px}.content-lesson-grid th[data-v-de015c01]:nth-child(11),.content-lesson-grid th[data-v-de015c01]:nth-child(12){width:86px}.content-lesson-grid th[data-v-de015c01]:nth-child(13),.content-lesson-grid th[data-v-de015c01]:nth-child(14){width:46px}.content-lesson-title[data-v-de015c01]{max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis}.legacy-import-scorm-toolbar[data-v-de015c01]{align-items:center;gap:10px}.legacy-import-scorm-toolbar label[data-v-de015c01]{display:inline-flex;align-items:center;gap:5px}.legacy-import-scorm-toolbar select[data-v-de015c01]{min-width:220px}.import-scorm-layout[data-v-de015c01]{display:grid;grid-template-columns:minmax(420px,1fr) minmax(420px,1fr);gap:10px;padding-top:8px}.import-scorm-grid-panel>header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;min-height:30px;padding:4px 8px;border:1px solid #b8c1cd;border-bottom:0;background:#edf2f8}.import-scorm-lcms-grid[data-v-de015c01],.import-scorm-lms-grid[data-v-de015c01]{min-width:520px}.import-scorm-lcms-grid th[data-v-de015c01]:nth-child(1),.import-scorm-lcms-grid th[data-v-de015c01]:nth-child(2),.import-scorm-lcms-grid th[data-v-de015c01]:nth-child(3),.import-scorm-lcms-grid th[data-v-de015c01]:nth-child(5),.import-scorm-lms-grid th[data-v-de015c01]:nth-child(1),.import-scorm-lms-grid th[data-v-de015c01]:nth-child(2),.import-scorm-lms-grid th[data-v-de015c01]:nth-child(3),.import-scorm-lms-grid th[data-v-de015c01]:nth-child(5){width:58px}@media(max-width:1080px){.import-scorm-layout[data-v-de015c01]{grid-template-columns:1fr}}.content-item-layout[data-v-de015c01]{display:grid;grid-template-columns:minmax(260px,32%) minmax(520px,1fr);gap:10px;padding:8px}.content-category-list>header[data-v-de015c01],.content-item-list>header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;min-height:30px;padding:4px 6px;border:1px solid #b8c1cd;border-bottom:0;background:#edf2f8}.content-category-grid[data-v-de015c01]{min-width:420px}.content-item-grid[data-v-de015c01]{min-width:960px}.content-category-grid th[data-v-de015c01]:nth-child(1){width:52px}.content-category-grid th[data-v-de015c01]:nth-child(3){width:58px}.content-category-grid th[data-v-de015c01]:nth-child(4),.content-category-grid th[data-v-de015c01]:nth-child(5){width:46px}.content-item-grid th[data-v-de015c01]:nth-child(1){width:52px}.content-item-grid th[data-v-de015c01]:nth-child(2){width:230px}.content-item-grid th[data-v-de015c01]:nth-child(3){width:260px}.content-item-grid th[data-v-de015c01]:nth-child(4),.content-item-grid th[data-v-de015c01]:nth-child(5){width:64px}.content-item-grid th[data-v-de015c01]:nth-child(6),.content-item-grid th[data-v-de015c01]:nth-child(7){width:86px}.content-item-grid th[data-v-de015c01]:nth-child(8),.content-item-grid th[data-v-de015c01]:nth-child(9){width:46px}@media(max-width:980px){.content-item-layout[data-v-de015c01]{grid-template-columns:1fr}}.discount-user-coupon-grid[data-v-de015c01]{min-width:1180px}.discount-user-coupon-grid .sr-only[data-v-de015c01]{display:none}.grid-wrap[data-v-de015c01]{overflow-x:auto}.manager-grid[data-v-de015c01]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}.manager-grid th[data-v-de015c01],.manager-grid td[data-v-de015c01]{overflow:hidden;padding:4px 5px;border-right:1px solid #c8d0da;border-bottom:1px solid #d6dce4;text-align:center;text-overflow:ellipsis;white-space:nowrap}.manager-grid th[data-v-de015c01]{background:linear-gradient(#f8f9fb,#d8e0ea);color:#293d55;font-weight:700}.manager-grid .text-left[data-v-de015c01]{text-align:left}.manager-grid .pre-line[data-v-de015c01]{white-space:pre-line}.manager-grid .button-cell .detail[data-v-de015c01]{margin:0 2px}.exam-status-toolbar .exam-status-term-select[data-v-de015c01]{width:120px}.exam-status-toolbar .exam-status-lecture-select[data-v-de015c01]{width:200px}.exam-status-grid th[data-v-de015c01]:nth-child(1){width:45px}.exam-status-grid th[data-v-de015c01]:nth-child(2){width:200px}.exam-status-grid th[data-v-de015c01]:nth-child(3){width:60px}.exam-status-grid th[data-v-de015c01]:nth-child(n+4){width:80px}.exam-status-count-positive[data-v-de015c01]{color:green}.exam-status-count-zero[data-v-de015c01]{color:#c1c1c1}.legacy-teacher-division-toolbar[data-v-de015c01]{align-items:center}.legacy-teacher-division-toolbar .teacher-div-term-select select[data-v-de015c01]{width:120px}.legacy-teacher-division-toolbar .teacher-div-subject-select select[data-v-de015c01]{width:150px}.legacy-teacher-division-toolbar .teacher-div-rank-select select[data-v-de015c01]{width:88px}.legacy-teacher-division-toolbar .teacher-div-search-select select[data-v-de015c01]{width:72px}.legacy-teacher-division-toolbar .teacher-div-keyword[data-v-de015c01]{width:110px}.teacher-division-grid th[data-v-de015c01]:nth-child(1),.teacher-division-grid td[data-v-de015c01]:nth-child(1){width:34px}.teacher-division-grid th[data-v-de015c01]:nth-child(3),.teacher-division-grid td[data-v-de015c01]:nth-child(3){width:72px}.teacher-division-grid th[data-v-de015c01]:nth-child(4),.teacher-division-grid td[data-v-de015c01]:nth-child(4){width:110px}.teacher-division-grid th[data-v-de015c01]:nth-child(5),.teacher-division-grid td[data-v-de015c01]:nth-child(5){width:170px}.teacher-division-grid th[data-v-de015c01]:nth-child(6),.teacher-division-grid td[data-v-de015c01]:nth-child(6){width:74px}.teacher-division-grid th[data-v-de015c01]:nth-child(7),.teacher-division-grid td[data-v-de015c01]:nth-child(7){width:92px}.teacher-division-grid th[data-v-de015c01]:nth-child(8),.teacher-division-grid td[data-v-de015c01]:nth-child(8){width:190px}.teacher-division-grid .hidden-column[data-v-de015c01]{display:none}.teacher-prof-kind.kind-t3[data-v-de015c01]{color:green}.teacher-prof-kind.kind-u[data-v-de015c01]{color:#00f}.legacy-teacher-pay-toolbar[data-v-de015c01]{align-items:center;gap:6px}.legacy-teacher-pay-toolbar .toolbar-label[data-v-de015c01]{font-weight:700}.legacy-teacher-pay-toolbar .date-single[data-v-de015c01]{width:94px}.legacy-teacher-pay-toolbar .teacher-pay-mode-select select[data-v-de015c01]{width:96px}.legacy-teacher-pay-toolbar .inline-check[data-v-de015c01]{align-items:center;flex-direction:row;gap:4px}.legacy-teacher-pay-toolbar .inline-check input[data-v-de015c01]{margin:0}.legacy-teacher-pay-note[data-v-de015c01]{line-height:1.45}.teacher-pay-grid[data-v-de015c01]{min-width:1180px}.teacher-pay-grid th[data-v-de015c01],.teacher-pay-grid td[data-v-de015c01]{white-space:nowrap}.teacher-pay-grid th[data-v-de015c01]:nth-child(1){width:52px}.teacher-pay-grid th[data-v-de015c01]:nth-child(2){width:190px}.teacher-pay-grid th[data-v-de015c01]:nth-child(3){width:90px}.teacher-pay-grid th[data-v-de015c01]:nth-child(4){width:96px}.teacher-pay-grid th[data-v-de015c01]:nth-child(5){width:86px}.teacher-pay-grid th[data-v-de015c01]:nth-child(6){width:58px}.teacher-pay-grid th[data-v-de015c01]:nth-child(7){width:76px}.teacher-pay-grid th[data-v-de015c01]:nth-child(8),.teacher-pay-grid th[data-v-de015c01]:nth-child(9),.teacher-pay-grid th[data-v-de015c01]:nth-child(10),.teacher-pay-grid th[data-v-de015c01]:nth-child(11),.teacher-pay-grid th[data-v-de015c01]:nth-child(12),.teacher-pay-grid th[data-v-de015c01]:nth-child(13),.teacher-pay-grid th[data-v-de015c01]:nth-child(14),.teacher-pay-grid th[data-v-de015c01]:nth-child(15),.teacher-pay-grid th[data-v-de015c01]:nth-child(16){width:86px}.legacy-payment-by-date-panel[data-v-de015c01]{gap:0;padding:0;border-color:#99bbe8;background:#fff}.legacy-payment-by-date-panel>.panel-title[data-v-de015c01],.legacy-payment-by-date-panel>.manual-note[data-v-de015c01]{display:none}.legacy-pb-payment-by-date-panel>.panel-title[data-v-de015c01],.legacy-pb-payment-by-date-panel>.manual-note[data-v-de015c01]{display:none}.legacy-pb-waiting-deposit-panel>.panel-title[data-v-de015c01],.legacy-pb-waiting-deposit-panel>.manual-note[data-v-de015c01]{display:none}.legacy-payment-by-date-toolbar[data-v-de015c01]{display:flex;align-items:center;flex-wrap:wrap;gap:3px 8px;min-height:58px;margin:0;padding:4px 6px;border:1px solid #99bbe8;border-bottom:0;border-radius:0;background:linear-gradient(#d9e7f7,#c8daf0)}.legacy-payment-by-date-toolbar button[type=submit][data-v-de015c01],.legacy-payment-by-date-toolbar button[type=button][data-v-de015c01],.legacy-pb-payment-by-date-toolbar button[type=submit][data-v-de015c01],.legacy-pb-payment-by-date-toolbar button[type=button][data-v-de015c01]{min-height:22px}.legacy-payment-by-date-toolbar label[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;margin:0}.legacy-payment-by-date-toolbar label span[data-v-de015c01]{min-width:auto;color:#111;font-weight:700;white-space:nowrap}.legacy-payment-by-date-toolbar select[data-v-de015c01],.legacy-payment-by-date-toolbar input[type=text][data-v-de015c01],.legacy-payment-by-date-toolbar input[data-v-de015c01]:not([type]){height:22px;min-width:0;padding:1px 4px;border:1px solid #9fb0c7;border-radius:0;background:#fff;font-size:12px}.legacy-payment-by-date-toolbar select[data-v-de015c01]{width:122px}.legacy-payment-by-date-toolbar #payment_case_list_search_year_sess_id[data-v-de015c01]{width:165px}.legacy-payment-by-date-toolbar #payment_case_list_search_manager[data-v-de015c01],.legacy-payment-by-date-toolbar #payment_case_list_search_introduce_manager[data-v-de015c01]{width:112px}.legacy-payment-by-date-toolbar #payment_case_list_search_str[data-v-de015c01]{width:135px}.legacy-payment-by-date-range[data-v-de015c01]{gap:3px}.legacy-payment-by-date-range input[data-v-de015c01]{width:78px;text-align:center}.legacy-payment-by-date-toolbar .legacy-icon-button[data-v-de015c01],.legacy-payment-by-date-grid .legacy-icon-button[data-v-de015c01]{min-height:22px;padding:1px 8px;border:1px solid #7f9db9;border-radius:0;background:linear-gradient(#fff,#e7edf5);color:#111;font-size:12px;line-height:18px}.legacy-payment-by-date-grid[data-v-de015c01]{min-width:1510px}.legacy-payment-by-date-grid th[data-v-de015c01],.legacy-payment-by-date-grid td[data-v-de015c01]{height:24px;padding:3px 5px;white-space:nowrap}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(1){width:46px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(2){width:112px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(3){width:145px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(4),.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(5){width:78px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(6){width:82px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(7),.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(8),.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(9),.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(10){width:58px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(11){width:90px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(12){width:70px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(13),.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(14),.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(15),.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(16){width:86px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(17){width:72px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(18){width:96px}.legacy-payment-by-date-grid th[data-v-de015c01]:nth-child(19){width:46px}.legacy-cancel-membership-panel[data-v-de015c01]{min-width:1180px}.legacy-cancel-membership-panel>.panel-title[data-v-de015c01]{display:none}.legacy-cancel-membership-toolbar[data-v-de015c01]{min-height:32px}.legacy-cancel-membership-toolbar button[type=submit][data-v-de015c01],.legacy-cancel-membership-toolbar button[type=button][data-v-de015c01]{min-width:54px}.legacy-cancel-membership-toolbar #classattend_d_list_search_gubun[data-v-de015c01],.legacy-cancel-membership-toolbar #classattend_d_list_payment_status[data-v-de015c01],.legacy-cancel-membership-toolbar #classattend_d_list_search_date_gubun[data-v-de015c01]{width:92px}.legacy-cancel-membership-toolbar #classattend_d_list_search_str[data-v-de015c01]{width:120px}.legacy-cancel-membership-range input[data-v-de015c01]{width:80px;text-align:center}.legacy-cancel-membership-grid[data-v-de015c01]{min-width:1260px}.cancel-membership-grid .legacy-icon-button[data-v-de015c01]:before{content:"";display:inline-block}.legacy-cancel-membership-grid th[data-v-de015c01],.legacy-cancel-membership-grid td[data-v-de015c01]{height:24px;padding:3px 5px;white-space:nowrap}.legacy-cancel-membership-grid .selection-cell[data-v-de015c01]{width:28px;text-align:center}.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(3){width:56px}.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(4){width:120px}.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(5),.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(6){width:78px}.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(7),.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(8),.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(11){width:118px}.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(9),.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(10),.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(14),.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(15){width:80px}.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(12),.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(13){width:150px}.legacy-cancel-membership-grid th[data-v-de015c01]:nth-child(16){width:48px}.legacy-payment-by-date-summary[data-v-de015c01]{display:grid;grid-template-columns:200px 240px 170px 220px;gap:4px 14px;margin:0;padding:5px 12px 7px;border:1px solid #99bbe8;border-top:0;border-radius:0;background:#d8e6f5}.legacy-payment-by-date-summary label[data-v-de015c01]{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:5px;color:#000;font-size:12px;font-weight:700}.legacy-payment-by-date-summary span[data-v-de015c01]{text-align:right}.legacy-payment-by-date-summary input[data-v-de015c01]{height:23px;min-width:0;padding:2px 4px;border:1px solid #aab7cc;border-radius:0;background:#f8fbff;color:#111;text-align:right}.legacy-contract-shadow[data-v-de015c01]{display:none}.legacy-payment-detail-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(3,minmax(230px,1fr));gap:4px 8px;padding:6px;border-bottom:1px solid #b8c9dd;background:#d8e6f5}.legacy-payment-detail-form label[data-v-de015c01]{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:5px;font-size:12px;font-weight:700}.legacy-payment-detail-form input[data-v-de015c01]{height:23px;min-width:0;padding:2px 4px;border:1px solid #aab7cc;border-radius:0;background:#f8fbff;color:#111}.payments-grid[data-v-de015c01]:not(.legacy-payment-by-date-grid){min-width:2250px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(1){width:42px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(2){width:110px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(3){width:135px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(4){width:100px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(5),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(6),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(7){width:70px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(8),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(9),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(10),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(11),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(12),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(13),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(14),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(15){width:64px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(16){width:82px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(17){width:70px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(18),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(19),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(20),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(21),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(22),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(23),.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(24){width:86px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(25){width:70px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(26){width:105px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(27){width:180px}.payments-grid:not(.legacy-payment-by-date-grid) th[data-v-de015c01]:nth-child(28){width:54px}.waiting-deposit-grid[data-v-de015c01]{min-width:1320px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(1){width:50px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(2){width:150px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(3),.waiting-deposit-grid th[data-v-de015c01]:nth-child(4){width:120px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(5),.waiting-deposit-grid th[data-v-de015c01]:nth-child(6){width:58px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(7){width:95px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(8){width:82px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(9),.waiting-deposit-grid th[data-v-de015c01]:nth-child(10){width:70px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(11){width:115px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(12){width:145px}.waiting-deposit-grid th[data-v-de015c01]:nth-child(13),.waiting-deposit-grid th[data-v-de015c01]:nth-child(14),.waiting-deposit-grid th[data-v-de015c01]:nth-child(15){width:60px}.legacy-waiting-deposit-panel>.panel-title[data-v-de015c01]{display:none}.legacy-waiting-deposit-toolbar button[type=submit][data-v-de015c01],.legacy-waiting-deposit-toolbar button[type=button][data-v-de015c01]{min-height:22px}.waiting-deposit-grid .legacy-icon-button[data-v-de015c01]:before{display:inline-block;width:0;height:0;content:""}.cancel-membership-grid[data-v-de015c01]{min-width:1480px}.cancel-membership-grid th[data-v-de015c01]:nth-child(1){width:50px}.cancel-membership-grid th[data-v-de015c01]:nth-child(2){width:140px}.cancel-membership-grid th[data-v-de015c01]:nth-child(3),.cancel-membership-grid th[data-v-de015c01]:nth-child(4){width:80px}.cancel-membership-grid th[data-v-de015c01]:nth-child(5),.cancel-membership-grid th[data-v-de015c01]:nth-child(6){width:70px}.cancel-membership-grid th[data-v-de015c01]:nth-child(7),.cancel-membership-grid th[data-v-de015c01]:nth-child(8),.cancel-membership-grid th[data-v-de015c01]:nth-child(11){width:115px}.cancel-membership-grid th[data-v-de015c01]:nth-child(9),.cancel-membership-grid th[data-v-de015c01]:nth-child(10){width:90px}.cancel-membership-grid th[data-v-de015c01]:nth-child(12){width:150px}.cancel-membership-grid th[data-v-de015c01]:nth-child(13){width:145px}.cancel-membership-grid th[data-v-de015c01]:nth-child(14),.cancel-membership-grid th[data-v-de015c01]:nth-child(15){width:80px}.cancel-membership-grid th[data-v-de015c01]:nth-child(16){width:60px}.discount-based-grid[data-v-de015c01]{min-width:1380px}.legacy-payment-discount-based-panel>.panel-title[data-v-de015c01]{display:none}.legacy-payment-discount-based-toolbar button[type=submit][data-v-de015c01],.legacy-payment-discount-based-toolbar button[type=button][data-v-de015c01]{min-width:54px}.discount-based-grid .legacy-icon-button[data-v-de015c01]:before{content:"";display:inline-block}.discount-based-grid th[data-v-de015c01]:nth-child(1){width:50px}.discount-based-grid th[data-v-de015c01]:nth-child(2){width:135px}.discount-based-grid th[data-v-de015c01]:nth-child(3){width:80px}.discount-based-grid th[data-v-de015c01]:nth-child(4){width:100px}.discount-based-grid th[data-v-de015c01]:nth-child(5){width:115px}.discount-based-grid th[data-v-de015c01]:nth-child(6){width:130px}.discount-based-grid th[data-v-de015c01]:nth-child(7),.discount-based-grid th[data-v-de015c01]:nth-child(10){width:90px}.discount-based-grid th[data-v-de015c01]:nth-child(8){width:150px}.discount-based-grid th[data-v-de015c01]:nth-child(9){width:65px}.discount-based-grid th[data-v-de015c01]:nth-child(11){width:85px}.discount-based-grid th[data-v-de015c01]:nth-child(12){width:95px}.discount-based-grid th[data-v-de015c01]:nth-child(13){width:80px}.discount-based-grid th[data-v-de015c01]:nth-child(14){width:110px}.discount-based-grid th[data-v-de015c01]:nth-child(15){width:210px}.discount-based-row-actions[data-v-de015c01]{display:flex;gap:4px;align-items:center;justify-content:center}.manager-page .discount-based-bank-panel.manager-floating-detail[data-v-de015c01]{width:min(365px,calc(100vw - 80px));max-width:min(365px,calc(100vw - 80px));min-height:160px;max-height:calc(100vh - 88px)}.discount-based-bank-form[data-v-de015c01]{grid-template-columns:1fr}.refund-summary[data-v-de015c01]{grid-template-columns:repeat(4,minmax(150px,1fr))}.legacy-payment-refund-panel[data-v-de015c01]{min-width:1180px}.legacy-payment-refund-panel>.panel-title[data-v-de015c01]{display:none}.legacy-payment-refund-toolbar[data-v-de015c01]{min-height:32px}.legacy-payment-refund-toolbar button[type=submit][data-v-de015c01],.legacy-payment-refund-toolbar button[type=button][data-v-de015c01]{min-width:54px}.legacy-payment-refund-toolbar .legacy-icon-button.excel[data-v-de015c01]:before,.legacy-payment-refund-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before,.refund-grid .legacy-icon-button[data-v-de015c01]:before{content:"";display:inline-block}.refund-grid .legacy-icon-button[data-v-de015c01]{min-width:48px}.legacy-payment-refund-toolbar #refund_his_list_search_year_sess_id[data-v-de015c01],.legacy-payment-refund-toolbar #refund_his_list_search_discount_code_id[data-v-de015c01]{width:150px}.legacy-payment-refund-toolbar #refund_his_list_search_date_gubun[data-v-de015c01],.legacy-payment-refund-toolbar #refund_his_list_search_refund_flag[data-v-de015c01],.legacy-payment-refund-toolbar #refund_his_list_search_refund_gubun[data-v-de015c01],.legacy-payment-refund-toolbar #refund_his_list_search_gubun[data-v-de015c01]{width:90px}.legacy-payment-refund-toolbar #refund_his_list_search_str[data-v-de015c01]{width:120px}.legacy-refund-range input[data-v-de015c01]{width:80px;text-align:center}.legacy-refund-summary-form[data-v-de015c01]{display:grid;grid-template-columns:190px 230px 300px 300px;gap:4px 12px;margin:0;padding:5px 12px 7px;border:1px solid #99bbe8;border-top:0;border-radius:0;background:#d8e6f5}.legacy-refund-summary-form label[data-v-de015c01]{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:5px;color:#000;font-size:12px;font-weight:700}.legacy-refund-summary-form label[data-v-de015c01]:nth-child(3),.legacy-refund-summary-form label[data-v-de015c01]:nth-child(4){grid-template-columns:102px minmax(0,76px) minmax(0,1fr)}.legacy-refund-summary-form span[data-v-de015c01]{text-align:right}.legacy-refund-summary-form input[data-v-de015c01]{height:23px;min-width:0;padding:2px 4px;border:1px solid #aab7cc;border-radius:0;background:#f8fbff;color:#111;text-align:right}.refund-grid[data-v-de015c01]{min-width:1560px}.legacy-refund-grid[data-v-de015c01]{min-width:1680px}.refund-grid th[data-v-de015c01]:nth-child(1){width:50px}.refund-grid th[data-v-de015c01]:nth-child(2){width:130px}.refund-grid th[data-v-de015c01]:nth-child(3),.refund-grid th[data-v-de015c01]:nth-child(4){width:75px}.refund-grid th[data-v-de015c01]:nth-child(5){width:110px}.refund-grid th[data-v-de015c01]:nth-child(6){width:120px}.refund-grid th[data-v-de015c01]:nth-child(7){width:130px}.refund-grid th[data-v-de015c01]:nth-child(8){width:85px}.refund-grid th[data-v-de015c01]:nth-child(9){width:80px}.refund-grid th[data-v-de015c01]:nth-child(10){width:60px}.refund-grid th[data-v-de015c01]:nth-child(11),.refund-grid th[data-v-de015c01]:nth-child(13){width:95px}.refund-grid th[data-v-de015c01]:nth-child(12),.refund-grid th[data-v-de015c01]:nth-child(16),.refund-grid th[data-v-de015c01]:nth-child(17){width:70px}.refund-grid th[data-v-de015c01]:nth-child(14){width:105px}.refund-grid th[data-v-de015c01]:nth-child(15){width:75px}.refund-grid th[data-v-de015c01]:nth-child(18){width:80px}.refund-grid th[data-v-de015c01]:nth-child(19){width:60px}.student-loan-grid[data-v-de015c01]{min-width:1180px}.student-loan-grid th[data-v-de015c01]:nth-child(1){width:50px}.student-loan-grid th[data-v-de015c01]:nth-child(2){width:150px}.student-loan-grid th[data-v-de015c01]:nth-child(3){width:110px}.student-loan-grid th[data-v-de015c01]:nth-child(4){width:90px}.student-loan-grid th[data-v-de015c01]:nth-child(5){width:75px}.student-loan-grid th[data-v-de015c01]:nth-child(6),.student-loan-grid th[data-v-de015c01]:nth-child(7){width:120px}.student-loan-grid th[data-v-de015c01]:nth-child(8){width:90px}.student-loan-grid th[data-v-de015c01]:nth-child(9){width:190px}.student-loan-grid th[data-v-de015c01]:nth-child(10),.student-loan-grid th[data-v-de015c01]:nth-child(11),.student-loan-grid th[data-v-de015c01]:nth-child(12){width:70px}.legacy-payment-student-loan-panel[data-v-de015c01]{gap:0;padding:0;border-color:#99bbe8;background:#fff}.legacy-student-loan-panel>.panel-title[data-v-de015c01]{display:none}.legacy-student-loan-toolbar button[type=submit][data-v-de015c01],.legacy-student-loan-toolbar button[type=button][data-v-de015c01]{min-height:22px}.legacy-student-loan-toolbar .legacy-icon-button.excel[data-v-de015c01]:before,.legacy-student-loan-toolbar .legacy-icon-button.sms[data-v-de015c01]:before,.legacy-student-loan-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before,.student-loan-grid .legacy-icon-button[data-v-de015c01]:before{display:inline-block;width:0;height:0;content:""}.legacy-manager-menu-safe-panel[data-v-de015c01]{display:flex;flex-direction:column;gap:14px}.legacy-manager-menu-safe-panel .manager-menu-safe-filters[data-v-de015c01],.legacy-manager-menu-safe-panel .manager-menu-safe-summary[data-v-de015c01]{display:flex;flex-direction:column;gap:8px}.legacy-payment-student-loan-toolbar[data-v-de015c01],.legacy-student-loan-toolbar[data-v-de015c01]{margin:0;padding:3px 6px;border:1px solid #99bbe8;background:#dfe8f6}.legacy-payment-student-loan-toolbar label[data-v-de015c01],.legacy-student-loan-toolbar label[data-v-de015c01]{gap:4px}.legacy-payment-student-loan-toolbar #payment_w_list_search_date[data-v-de015c01],.legacy-student-loan-toolbar #payment_w_list_search_date[data-v-de015c01]{width:92px}.legacy-payment-student-loan-toolbar #payment_w_list_search_gubun[data-v-de015c01],.legacy-payment-student-loan-toolbar #payment_w_list_payment_gubun[data-v-de015c01],.legacy-payment-student-loan-toolbar #payment_w_list_payment_status[data-v-de015c01],.legacy-student-loan-toolbar #payment_w_list_search_gubun[data-v-de015c01],.legacy-student-loan-toolbar #payment_w_list_payment_gubun[data-v-de015c01],.legacy-student-loan-toolbar #payment_w_list_payment_status[data-v-de015c01]{width:118px}.legacy-payment-student-loan-toolbar #payment_w_list_search_str[data-v-de015c01],.legacy-student-loan-toolbar #payment_w_list_search_str[data-v-de015c01]{width:142px}.legacy-payment-student-loan-grid[data-v-de015c01]{min-width:1180px}.legacy-payment-student-loan-grid .legacy-checkbox-column[data-v-de015c01]{width:28px;text-align:center}.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(3){width:48px}.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(4){width:160px}.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(5){width:110px}.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(6){width:78px}.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(7),.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(8){width:120px}.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(9){width:90px}.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(10){width:230px}.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(11),.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(12),.legacy-payment-student-loan-grid th[data-v-de015c01]:nth-child(13){width:72px}.semester-summary[data-v-de015c01]{grid-template-columns:repeat(7,minmax(130px,1fr))}.semester-payment-grid[data-v-de015c01]{min-width:1280px}.semester-payment-grid th[data-v-de015c01]:nth-child(1){width:50px}.semester-payment-grid th[data-v-de015c01]:nth-child(2){width:180px}.semester-payment-grid th[data-v-de015c01]:nth-child(n+3):nth-child(-n+14){width:75px}.semester-payment-grid th[data-v-de015c01]:nth-child(15){width:70px}.semester-payment-grid th[data-v-de015c01]:nth-child(16){width:60px}.semester-payment-history-panel.manager-floating-detail[data-v-de015c01]{display:flex;flex-direction:column;width:min(1180px,calc(100vw - 80px));max-height:calc(100vh - 88px);overflow:hidden}.semester-payment-history-grid-wrap[data-v-de015c01],.semester-payment-refund-grid-wrap[data-v-de015c01]{overflow:auto}.semester-payment-history-grid-wrap[data-v-de015c01]{max-height:min(360px,42vh)}.semester-payment-refund-history[data-v-de015c01]{min-height:0;border-top:1px solid #8c9bad;background:#fbfcfe}.semester-payment-refund-title[data-v-de015c01]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-bottom:1px solid #b8c1cd;background:linear-gradient(#f6f8fb,#e1e8f1)}.semester-payment-refund-title span[data-v-de015c01]{color:#4c5d70}.semester-payment-refund-grid-wrap[data-v-de015c01]{max-height:min(300px,34vh)}.semester-payment-detail-grid[data-v-de015c01]{min-width:1320px}.semester-payment-refund-grid[data-v-de015c01]{min-width:1240px}.semester-payment-refund-grid th[data-v-de015c01]:nth-child(1){width:52px}.semester-payment-refund-grid th[data-v-de015c01]:nth-child(2),.semester-payment-refund-grid th[data-v-de015c01]:nth-child(10){width:72px}.semester-payment-refund-grid th[data-v-de015c01]:nth-child(3){width:150px}.semester-payment-refund-grid th[data-v-de015c01]:nth-child(4){width:92px}.semester-payment-refund-grid th[data-v-de015c01]:nth-child(5),.semester-payment-refund-grid th[data-v-de015c01]:nth-child(11){width:150px}.semester-payment-refund-grid th[data-v-de015c01]:nth-child(6){width:140px}.semester-payment-refund-grid th[data-v-de015c01]:nth-child(7),.semester-payment-refund-grid th[data-v-de015c01]:nth-child(8){width:100px}.semester-payment-refund-grid th[data-v-de015c01]:nth-child(9){width:110px}.legacy-pb-payment-semester-panel[data-v-de015c01]{gap:0;padding:0;border-color:#99bbe8;background:#fff}.legacy-pb-payment-semester-toolbar[data-v-de015c01]{min-height:28px;margin:0;padding:3px 6px;border:1px solid #99bbe8;border-bottom:0;border-radius:0;background:linear-gradient(#d9e7f7,#c8daf0)}.legacy-pb-payment-semester-toolbar label[data-v-de015c01]{gap:5px}.legacy-pb-payment-semester-toolbar label span[data-v-de015c01]{color:#111;font-weight:700}.legacy-pb-payment-semester-toolbar select[data-v-de015c01]{width:210px;height:22px;padding:1px 4px}.legacy-pb-payment-semester-toolbar button[data-v-de015c01]{min-height:22px;padding:1px 9px}.legacy-pb-payment-term-info[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,295px);gap:4px 0;padding:4px 8px 5px;border:1px solid #99bbe8;border-bottom:0;border-radius:0;background:#c7d9ee}.legacy-pb-payment-term-info label[data-v-de015c01]{display:grid;grid-template-columns:105px 180px;align-items:center;gap:4px;color:#000;font-size:12px;font-weight:700}.legacy-pb-payment-term-info span[data-v-de015c01]{text-align:right}.legacy-pb-payment-term-info input[data-v-de015c01]{height:23px;padding:2px 4px;border:1px solid #aab7cc;background:#f8fbff;color:#111}.legacy-pb-payment-semester-grid-wrap[data-v-de015c01]{min-height:630px;border:1px solid #d0d7e2;border-top:0;border-bottom:0;background:#fff}.legacy-pb-payment-semester-panel #payment_subjectList[data-v-de015c01]{min-width:1080px}.legacy-pb-payment-semester-panel #payment_subjectList th[data-v-de015c01],.legacy-pb-payment-semester-panel #payment_subjectList td[data-v-de015c01]{height:24px;padding:3px 5px}.legacy-pb-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(1){width:185px}.legacy-pb-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(2){width:54px}.legacy-pb-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(n+3):nth-child(-n+14){width:75px}.legacy-pb-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(15){width:64px}.legacy-pb-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(16){width:44px}.legacy-pb-payment-semester-panel #payment_subjectList tfoot td[data-v-de015c01]{border-top:1px solid #aeb7c3;background:#d7dbe2;color:#000;font-weight:900;text-align:center}.legacy-pb-payment-semester-panel .legacy-pb-payment-semester-summary[data-v-de015c01]{display:grid;grid-template-columns:200px 240px 170px 220px;gap:4px 14px;margin:0;padding:5px 12px 7px;border:1px solid #99bbe8;border-top:0;border-radius:0;background:#d8e6f5}.legacy-pb-payment-semester-panel .legacy-pb-payment-semester-summary label[data-v-de015c01]{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:5px;color:#000;font-size:12px;font-weight:700}.legacy-pb-payment-semester-panel .legacy-pb-payment-semester-summary input[data-v-de015c01]{height:23px;min-width:0;padding:2px 4px;border:1px solid #aab7cc;background:#f8fbff;color:#111;text-align:right}.legacy-payment-semester-panel[data-v-de015c01]{gap:0;padding:0;border-color:#99bbe8;background:#fff}.legacy-payment-semester-toolbar[data-v-de015c01]{min-height:28px;margin:0;padding:3px 6px;border:1px solid #99bbe8;border-bottom:0;border-radius:0;background:linear-gradient(#d9e7f7,#c8daf0)}.legacy-payment-semester-toolbar label[data-v-de015c01]{gap:5px}.legacy-payment-semester-toolbar label span[data-v-de015c01]{color:#222;font-weight:700}.legacy-payment-semester-toolbar input[data-v-de015c01]{width:110px;height:22px;padding:1px 4px}.legacy-payment-semester-toolbar button[data-v-de015c01]{min-height:22px;padding:1px 9px}.legacy-payment-semester-title[data-v-de015c01]{height:24px;padding:4px 8px;border:1px solid #99bbe8;border-bottom:0;background:linear-gradient(#e4eefb,#cbdcf0);color:#111;font-size:12px;font-weight:900}.legacy-payment-semester-grid-wrap[data-v-de015c01]{min-height:714px;border:1px solid #d0d7e2;border-top:0;border-bottom:0;background:#fff}.legacy-payment-semester-panel #payment_subjectList[data-v-de015c01]{min-width:1080px}.legacy-payment-semester-panel #payment_subjectList th[data-v-de015c01],.legacy-payment-semester-panel #payment_subjectList td[data-v-de015c01]{height:24px;padding:3px 5px}.legacy-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(1){width:185px}.legacy-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(n+2):nth-child(-n+13){width:75px}.legacy-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(14){width:64px}.legacy-payment-semester-panel #payment_subjectList th[data-v-de015c01]:nth-child(15){width:44px}.legacy-payment-semester-panel #payment_subjectList tfoot td[data-v-de015c01]{border-top:1px solid #aeb7c3;background:#d7dbe2;color:#000;font-weight:900;text-align:center}.legacy-payment-semester-summary[data-v-de015c01]{display:grid;grid-template-columns:200px 240px 170px 220px;gap:4px 14px;padding:5px 12px 7px;border:1px solid #99bbe8;border-top:0;border-radius:0;background:#d8e6f5}.legacy-payment-semester-summary label[data-v-de015c01]{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:5px;color:#000;font-size:12px;font-weight:700}.legacy-payment-semester-summary input[data-v-de015c01]{height:23px;min-width:0;padding:2px 4px;border:1px solid #aab7cc;background:#f8fbff;color:#111;text-align:right}.legacy-payment-member-panel[data-v-de015c01]{margin:8px 0 0;border-radius:0}.semester-user-grid[data-v-de015c01]{min-width:1040px}.semester-user-grid th[data-v-de015c01]:nth-child(1){width:50px}.semester-user-grid th[data-v-de015c01]:nth-child(2){width:140px}.semester-user-grid th[data-v-de015c01]:nth-child(3){width:120px}.semester-user-grid th[data-v-de015c01]:nth-child(4){width:55px}.semester-user-grid th[data-v-de015c01]:nth-child(5){width:140px}.semester-user-grid th[data-v-de015c01]:nth-child(6){width:80px}.semester-user-grid th[data-v-de015c01]:nth-child(7){width:90px}.semester-user-grid th[data-v-de015c01]:nth-child(8){width:70px}.semester-user-grid th[data-v-de015c01]:nth-child(9),.semester-user-grid th[data-v-de015c01]:nth-child(10){width:85px}.semester-user-grid th[data-v-de015c01]:nth-child(11){width:60px}.registration-semester-toolbar[data-v-de015c01]{align-items:center;padding:4px 10px;border-bottom:1px solid #b8c9dd;background:#d7e4f3}.registration-semester-toolbar select[data-v-de015c01]{min-width:220px}.payment-summary.registration-semester-summary[data-v-de015c01]{grid-template-columns:repeat(2,minmax(280px,1fr));gap:0;margin:0;padding:4px 10px;border:0;border-bottom:1px solid #9fb5cf;background:#c4d7f0}.payment-summary.registration-semester-summary div[data-v-de015c01]{display:grid;grid-template-columns:120px 180px;gap:6px;align-items:center;min-height:27px;border:0;background:transparent}.payment-summary.registration-semester-summary dt[data-v-de015c01]{justify-content:flex-end;padding:0;color:#111827;font-weight:400;text-align:right;background:transparent}.payment-summary.registration-semester-summary dt[data-v-de015c01]:after{content:" :"}.payment-summary.registration-semester-summary dd[data-v-de015c01]{min-height:22px;padding:3px 6px;border:1px solid #9fb0c3;background:#fff;color:#111827;font-weight:400}.registration-semester-subject-grid[data-v-de015c01]{min-width:1560px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(1){width:48px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(2){width:210px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(3){width:90px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(n+4):nth-child(-n+12){width:72px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(13){width:92px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(14){width:90px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(15),.registration-semester-subject-grid th[data-v-de015c01]:nth-child(16){width:82px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(17){width:62px}.registration-semester-subject-grid th[data-v-de015c01]:nth-child(18){width:86px}.registration-semester-subject-grid tr.selected td[data-v-de015c01]{background:#fff8e1}.registration-semester-student-panel[data-v-de015c01]{margin-top:12px;border:1px solid #c4d0df;background:#fff}.registration-semester-student-panel>header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:6px 8px;border-bottom:1px solid #c4d0df;background:#e8f0fb}.registration-semester-student-panel>header strong[data-v-de015c01]{font-size:13px}.registration-semester-student-toolbar[data-v-de015c01]{display:grid;grid-template-columns:minmax(430px,max-content) minmax(520px,max-content);gap:5px 12px;align-items:center;padding:8px;border-bottom:1px solid #d7dfeb;background:#f5f8fc}.registration-semester-student-toolbar label[data-v-de015c01],.registration-semester-search-field[data-v-de015c01]{display:flex;align-items:center;gap:4px;min-height:24px;margin:0}.registration-semester-student-toolbar label>span[data-v-de015c01],.registration-semester-search-field label>span[data-v-de015c01]{flex:0 0 70px;text-align:right}.registration-semester-student-toolbar select[data-v-de015c01]{min-width:120px}.registration-semester-student-toolbar .term-filter select[data-v-de015c01]{width:200px}.registration-semester-student-toolbar .lecture-filter select[data-v-de015c01]{width:250px}.registration-semester-student-toolbar .division-filter select[data-v-de015c01],.registration-semester-student-toolbar .status-filter select[data-v-de015c01]{width:200px}.registration-semester-student-toolbar .group-filter select[data-v-de015c01],.registration-semester-student-toolbar .manager-filter select[data-v-de015c01]{width:100px;min-width:100px}.registration-semester-student-toolbar .date-range input[data-v-de015c01]{width:80px;min-width:80px}.registration-semester-search-field label>span[data-v-de015c01]{flex-basis:70px}.registration-semester-search-field select[data-v-de015c01]{width:80px;min-width:80px}.registration-semester-search-field .keyword[data-v-de015c01]{width:200px;min-width:200px}.registration-semester-search-field button[data-v-de015c01]{min-width:44px}@media(max-width:1180px){.registration-semester-student-toolbar[data-v-de015c01]{grid-template-columns:1fr}}.registration-semester-student-grid[data-v-de015c01]{min-width:1120px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(1){width:48px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(2),.registration-semester-student-grid th[data-v-de015c01]:nth-child(3),.registration-semester-student-grid th[data-v-de015c01]:nth-child(4){width:90px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(5),.registration-semester-student-grid th[data-v-de015c01]:nth-child(6){width:62px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(7){width:84px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(8){width:74px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(9){width:96px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(10){width:80px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(11){width:100px}.registration-semester-student-grid th[data-v-de015c01]:nth-child(12){width:124px}.exam-offline-toolbar[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:5px 8px}.exam-offline-toolbar label[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;margin:0}.exam-offline-toolbar .term-filter select[data-v-de015c01]{width:150px}.exam-offline-toolbar .lecture-filter select[data-v-de015c01]{width:200px}.exam-offline-toolbar .division-filter select[data-v-de015c01]{width:80px}.exam-offline-grid[data-v-de015c01]{min-width:520px;width:620px}.exam-offline-grid th[data-v-de015c01]:nth-child(1){width:54px}.exam-offline-grid th[data-v-de015c01]:nth-child(2){width:110px}.exam-offline-grid th[data-v-de015c01]:nth-child(3){width:110px}.exam-offline-grid th[data-v-de015c01]:nth-child(4){width:96px}.exam-offline-grid th[data-v-de015c01]:nth-child(5){width:96px}.check-cell[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;margin:0}.check-cell input[data-v-de015c01]{width:auto}.exam-rescoring-toolbar[data-v-de015c01]{display:block;padding:0}.exam-rescoring-filter-row[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px}.exam-rescoring-filter-row+.exam-rescoring-filter-row[data-v-de015c01]{border-top:1px solid #c6d2df}.exam-rescoring-toolbar label[data-v-de015c01]{display:flex;align-items:center;gap:4px;margin:0}.exam-rescoring-toolbar label>span[data-v-de015c01]{flex:0 0 auto}.exam-rescoring-toolbar .term-filter select[data-v-de015c01],.exam-rescoring-toolbar .lecture-filter select[data-v-de015c01]{min-width:180px}.exam-rescoring-toolbar .division-filter select[data-v-de015c01],.exam-rescoring-toolbar .exam-type-filter select[data-v-de015c01],.exam-rescoring-toolbar .right-filter select[data-v-de015c01],.exam-rescoring-toolbar .valid-filter select[data-v-de015c01]{min-width:82px}.exam-rescoring-toolbar .qbank-filter input[data-v-de015c01]{width:80px;min-width:80px}.exam-rescoring-toolbar .answer-filter input[data-v-de015c01],.exam-rescoring-toolbar .written-filter input[data-v-de015c01]{width:110px;min-width:110px}.exam-rescoring-grid[data-v-de015c01]{min-width:1280px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(1){width:42px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(2){width:54px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(3){width:92px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(4){width:220px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(5){width:120px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(6){width:110px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(7){width:92px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(8){width:58px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(9){width:72px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(10),.exam-rescoring-grid th[data-v-de015c01]:nth-child(11){width:170px}.exam-rescoring-grid th[data-v-de015c01]:nth-child(12){width:190px}.exam-rescoring-grid input[type=checkbox][data-v-de015c01]{width:auto}.exam-rescoring-dialog[data-v-de015c01]{width:min(560px,calc(100vw - 32px))}.exam-rescoring-dialog>header[data-v-de015c01],.exam-rescoring-dialog form[data-v-de015c01],.exam-rescoring-dialog label[data-v-de015c01],.exam-rescoring-dialog .actions[data-v-de015c01]{display:flex}.exam-rescoring-dialog>header[data-v-de015c01]{align-items:center;justify-content:space-between}.exam-rescoring-dialog form[data-v-de015c01]{flex-wrap:wrap;gap:10px;padding:14px}.exam-rescoring-dialog form>p[data-v-de015c01],.exam-rescoring-dialog .wide[data-v-de015c01],.exam-rescoring-dialog .actions[data-v-de015c01]{width:100%}.exam-rescoring-dialog label[data-v-de015c01]{flex:1 1 180px;flex-direction:column;gap:4px}.exam-rescoring-dialog textarea[data-v-de015c01]{resize:vertical}.exam-rescoring-dialog .actions[data-v-de015c01]{justify-content:flex-end;gap:8px}.exam-rescoring-error[data-v-de015c01]{color:#b42318}.registration-free-toolbar select[data-v-de015c01]{min-width:120px}.registration-free-toolbar label:first-child select[data-v-de015c01]{min-width:170px}.registration-free-grid[data-v-de015c01]{min-width:1240px}.registration-free-grid th[data-v-de015c01]:nth-child(1){width:60px}.registration-free-grid th[data-v-de015c01]:nth-child(2){width:120px}.registration-free-grid th[data-v-de015c01]:nth-child(3){width:76px}.registration-free-grid th[data-v-de015c01]:nth-child(4){width:98px}.registration-free-grid th[data-v-de015c01]:nth-child(5){width:150px}.registration-free-grid th[data-v-de015c01]:nth-child(6){width:48px}.registration-free-grid th[data-v-de015c01]:nth-child(7){width:70px}.registration-free-grid th[data-v-de015c01]:nth-child(8){width:78px}.registration-free-grid th[data-v-de015c01]:nth-child(9){width:116px}.registration-free-grid th[data-v-de015c01]:nth-child(10){width:84px}.registration-free-grid th[data-v-de015c01]:nth-child(11){width:76px}.registration-free-grid th[data-v-de015c01]:nth-child(12),.registration-free-grid th[data-v-de015c01]:nth-child(13),.registration-free-grid th[data-v-de015c01]:nth-child(14){width:108px}.registration-discount-toolbar select[data-v-de015c01]{min-width:120px}.registration-discount-toolbar label:nth-child(1) select[data-v-de015c01],.registration-discount-toolbar label:nth-child(2) select[data-v-de015c01]{min-width:200px}.registration-discount-grid[data-v-de015c01]{min-width:1460px}.registration-discount-grid th[data-v-de015c01]:nth-child(1){width:60px}.registration-discount-grid th[data-v-de015c01]:nth-child(2){width:120px}.registration-discount-grid th[data-v-de015c01]:nth-child(3){width:70px}.registration-discount-grid th[data-v-de015c01]:nth-child(4){width:100px}.registration-discount-grid th[data-v-de015c01]:nth-child(5){width:70px}.registration-discount-grid th[data-v-de015c01]:nth-child(6){width:84px}.registration-discount-grid th[data-v-de015c01]:nth-child(7){width:150px}.registration-discount-grid th[data-v-de015c01]:nth-child(8){width:45px}.registration-discount-grid th[data-v-de015c01]:nth-child(9){width:50px}.registration-discount-grid th[data-v-de015c01]:nth-child(10){width:78px}.registration-discount-grid th[data-v-de015c01]:nth-child(11){width:120px}.registration-discount-grid th[data-v-de015c01]:nth-child(12){width:84px}.registration-discount-grid th[data-v-de015c01]:nth-child(13){width:76px}.registration-discount-grid th[data-v-de015c01]:nth-child(14),.registration-discount-grid th[data-v-de015c01]:nth-child(15),.registration-discount-grid th[data-v-de015c01]:nth-child(16){width:108px}.payment-statistics-grid[data-v-de015c01]{min-width:1260px}.payment-statistics-grid th[data-v-de015c01]:nth-child(1){width:50px}.payment-statistics-grid th[data-v-de015c01]:nth-child(2){width:70px}.payment-statistics-grid th[data-v-de015c01]:nth-child(3),.payment-statistics-grid th[data-v-de015c01]:nth-child(4){width:55px}.payment-statistics-grid th[data-v-de015c01]:nth-child(5){width:120px}.payment-statistics-grid th[data-v-de015c01]:nth-child(n+6):nth-child(-n+11){width:62px}.payment-statistics-grid th[data-v-de015c01]:nth-child(n+12){width:90px}.certificate-members-grid[data-v-de015c01]{min-width:980px}.certificate-members-grid th[data-v-de015c01]:nth-child(1){width:28px}.certificate-members-grid th[data-v-de015c01]:nth-child(2){width:55px}.certificate-members-grid th[data-v-de015c01]:nth-child(3){width:150px}.certificate-members-grid th[data-v-de015c01]:nth-child(4){width:80px}.certificate-members-grid th[data-v-de015c01]:nth-child(5){width:150px}.certificate-members-grid th[data-v-de015c01]:nth-child(6){width:70px}.certificate-members-grid th[data-v-de015c01]:nth-child(7),.certificate-members-grid th[data-v-de015c01]:nth-child(8),.certificate-members-grid th[data-v-de015c01]:nth-child(9),.certificate-members-grid th[data-v-de015c01]:nth-child(10){width:80px}.certificate-history-grid[data-v-de015c01]{min-width:1120px}.certificate-history-grid th[data-v-de015c01]:nth-child(1){width:28px}.certificate-history-grid th[data-v-de015c01]:nth-child(2){width:55px}.certificate-history-grid th[data-v-de015c01]:nth-child(3){width:150px}.certificate-history-grid th[data-v-de015c01]:nth-child(4){width:80px}.certificate-history-grid th[data-v-de015c01]:nth-child(5){width:150px}.certificate-history-grid th[data-v-de015c01]:nth-child(6){width:120px}.certificate-history-grid th[data-v-de015c01]:nth-child(7){width:85px}.certificate-history-grid th[data-v-de015c01]:nth-child(8){width:60px}.certificate-history-grid th.certificate-history-post-date[data-v-de015c01],.certificate-history-grid th.certificate-history-print-date[data-v-de015c01],.certificate-history-grid th.certificate-history-request-date[data-v-de015c01]{width:115px}.certificate-history-grid th.certificate-history-output[data-v-de015c01]{width:60px}.certificate-history-detail-grid[data-v-de015c01]{min-width:820px}.certificate-mail-request-grid[data-v-de015c01]{min-width:1560px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(1){width:28px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(2){width:55px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(3){width:150px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(4){width:80px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(5){width:95px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(6),.certificate-mail-request-grid th[data-v-de015c01]:nth-child(7){width:76px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(8){width:80px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(9),.certificate-mail-request-grid th[data-v-de015c01]:nth-child(10){width:58px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(11),.certificate-mail-request-grid th[data-v-de015c01]:nth-child(12){width:85px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(13){width:115px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(14){width:70px}.certificate-mail-request-grid th[data-v-de015c01]:nth-child(15),.certificate-mail-request-grid th[data-v-de015c01]:nth-child(16),.certificate-mail-request-grid th[data-v-de015c01]:nth-child(17){width:55px}.certificate-mail-history-grid[data-v-de015c01]{min-width:720px}.certificate-mail-history-grid th[data-v-de015c01]:nth-child(1){width:120px}.certificate-mail-history-grid th[data-v-de015c01]:nth-child(2){width:120px}.certificate-mail-history-grid th[data-v-de015c01]:nth-child(3),.certificate-mail-history-grid th[data-v-de015c01]:nth-child(4){width:90px}.certificate-mail-history-grid th[data-v-de015c01]:nth-child(5){width:55px}.certificate-mail-history-grid th[data-v-de015c01]:nth-child(6){width:110px}.certificate-mail-history-grid th[data-v-de015c01]:nth-child(7){width:55px}.lecture-notice-grid[data-v-de015c01]{min-width:1120px}.lecture-notice-grid .lecture-notice-selection[data-v-de015c01]{width:38px}.lecture-notice-grid .lecture-notice-number[data-v-de015c01]{width:55px}.lecture-notice-grid .lecture-notice-term[data-v-de015c01]{width:125px}.lecture-notice-grid .lecture-notice-subject[data-v-de015c01]{width:165px}.lecture-notice-grid .lecture-notice-division[data-v-de015c01]{width:65px}.lecture-notice-grid .lecture-notice-title[data-v-de015c01]{width:330px}.lecture-notice-grid .lecture-notice-writer[data-v-de015c01]{width:75px}.lecture-notice-grid .lecture-notice-files[data-v-de015c01],.lecture-notice-grid .lecture-notice-hits[data-v-de015c01]{width:55px}.lecture-notice-grid .lecture-notice-date[data-v-de015c01]{width:115px}.lecture-notice-grid .lecture-notice-actions[data-v-de015c01]{width:55px}.lecture-notice-grid tbody tr.is-selected td[data-v-de015c01]{background:#eef6ff}.prof-notice-grid[data-v-de015c01]{min-width:1380px}.prof-notice-grid th[data-v-de015c01]:nth-child(1){width:55px}.prof-notice-grid th[data-v-de015c01]:nth-child(2){width:75px}.prof-notice-grid th[data-v-de015c01]:nth-child(3){width:120px}.prof-notice-grid th[data-v-de015c01]:nth-child(4){width:330px}.prof-notice-grid th[data-v-de015c01]:nth-child(5){width:90px}.prof-notice-grid th[data-v-de015c01]:nth-child(6){width:95px}.prof-notice-grid th[data-v-de015c01]:nth-child(7),.prof-notice-grid th[data-v-de015c01]:nth-child(8),.prof-notice-grid th[data-v-de015c01]:nth-child(9){width:55px}.prof-notice-grid th[data-v-de015c01]:nth-child(10),.prof-notice-grid th[data-v-de015c01]:nth-child(11),.prof-notice-grid th[data-v-de015c01]:nth-child(12){width:115px}.prof-notice-grid th[data-v-de015c01]:nth-child(13){width:55px}.temp-notice-grid[data-v-de015c01]{min-width:920px}.temp-notice-grid th[data-v-de015c01]:nth-child(1){width:55px}.temp-notice-grid th[data-v-de015c01]:nth-child(2){width:90px}.temp-notice-grid th[data-v-de015c01]:nth-child(3){width:90px}.temp-notice-grid th[data-v-de015c01]:nth-child(4){width:360px}.temp-notice-grid th[data-v-de015c01]:nth-child(5){width:65px}.temp-notice-grid th[data-v-de015c01]:nth-child(6){width:90px}.temp-notice-grid th[data-v-de015c01]:nth-child(7){width:95px}.temp-notice-grid th[data-v-de015c01]:nth-child(8){width:120px}.prof-comment-grid[data-v-de015c01]{min-width:820px}.prof-comment-grid th[data-v-de015c01]:nth-child(1){width:55px}.prof-comment-grid th[data-v-de015c01]:nth-child(2){width:100px}.prof-comment-grid th[data-v-de015c01]:nth-child(3){width:100px}.prof-comment-grid th[data-v-de015c01]:nth-child(4){width:390px}.prof-comment-grid th[data-v-de015c01]:nth-child(5){width:120px}.prof-comment-grid th[data-v-de015c01]:nth-child(6){width:55px}.prof-comment-form[data-v-de015c01]{display:grid;grid-template-columns:1fr 76px;gap:6px;align-items:stretch;margin:6px 0}.prof-comment-form textarea[data-v-de015c01]{min-height:52px;resize:vertical;border:1px solid #aab6c3;padding:4px 6px;font-size:12px}.prof-comment-form button[data-v-de015c01]{border:1px solid #1d3772;background:#1f3478;color:#fff;font-weight:700}.prof-comment-form button[data-v-de015c01]:disabled{border-color:#b3bac4;background:#e7eaef;color:#777}.legacy-popup-notice-panel>.panel-title[data-v-de015c01],.legacy-popup-notice-panel>.manual-note[data-v-de015c01],.legacy-main-banner-panel>.panel-title[data-v-de015c01],.legacy-main-banner-panel>.manual-note[data-v-de015c01]{display:none}.legacy-popup-notice-toolbar .legacy-icon-button[data-v-de015c01],.legacy-main-banner-toolbar .legacy-icon-button[data-v-de015c01],.popup-notice-grid .legacy-icon-button[data-v-de015c01],.main-banner-grid .legacy-icon-button[data-v-de015c01]{min-width:54px}.legacy-popup-notice-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.legacy-main-banner-toolbar .legacy-icon-button.search[data-v-de015c01]:before,.popup-notice-grid .legacy-icon-button.search[data-v-de015c01]:before,.main-banner-grid .legacy-icon-button.search[data-v-de015c01]:before{content:"🔎"}.legacy-popup-notice-toolbar .legacy-icon-button.write[data-v-de015c01]:before,.legacy-main-banner-toolbar .legacy-icon-button.write[data-v-de015c01]:before{content:"+"}.legacy-popup-notice-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before,.legacy-main-banner-toolbar .legacy-icon-button.refresh[data-v-de015c01]:before{content:"↻"}.popup-notice-grid .legacy-icon-button.edit[data-v-de015c01]:before,.main-banner-grid .legacy-icon-button.edit[data-v-de015c01]:before{content:"✎"}.legacy-popup-notice-toolbar .legacy-icon-button.delete[data-v-de015c01]:before,.legacy-main-banner-toolbar .legacy-icon-button.delete[data-v-de015c01]:before,.popup-notice-grid .legacy-icon-button.delete[data-v-de015c01]:before,.main-banner-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:"×"}.popup-notice-grid[data-v-de015c01]{min-width:930px}.popup-notice-grid th[data-v-de015c01]:nth-child(1){width:75px}.popup-notice-grid th[data-v-de015c01]:nth-child(2){width:45px}.popup-notice-grid th[data-v-de015c01]:nth-child(3){width:80px}.popup-notice-grid th[data-v-de015c01]:nth-child(4){width:300px}.popup-notice-grid th[data-v-de015c01]:nth-child(5){width:100px}.popup-notice-grid th[data-v-de015c01]:nth-child(6),.popup-notice-grid th[data-v-de015c01]:nth-child(7),.popup-notice-grid th[data-v-de015c01]:nth-child(8){width:75px}.popup-notice-grid th[data-v-de015c01]:nth-child(9),.popup-notice-grid th[data-v-de015c01]:nth-child(10){width:55px}.popup-notice-open[data-v-de015c01]{color:#c40000}.popup-notice-pending[data-v-de015c01]{color:#0000c8}.popup-notice-form-panel[data-v-de015c01]{width:min(620px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto}.popup-notice-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.popup-notice-form label[data-v-de015c01]{grid-template-columns:65px minmax(0,1fr)}.popup-notice-form label.full[data-v-de015c01],.popup-notice-form .modal-actions[data-v-de015c01]{grid-column:1 / -1}.popup-notice-form select[data-v-de015c01],.popup-notice-form input[type=text][data-v-de015c01],.popup-notice-form input[type=number][data-v-de015c01]{width:100%;min-width:0}.popup-notice-form textarea[data-v-de015c01]{min-height:200px}.main-banner-grid[data-v-de015c01]{min-width:1320px}.main-banner-grid th[data-v-de015c01]:nth-child(1){width:55px}.main-banner-grid th[data-v-de015c01]:nth-child(2){width:180px}.main-banner-grid th[data-v-de015c01]:nth-child(3){width:220px}.main-banner-grid th[data-v-de015c01]:nth-child(4){width:180px}.main-banner-grid th[data-v-de015c01]:nth-child(5){width:210px}.main-banner-grid th[data-v-de015c01]:nth-child(6),.main-banner-grid th[data-v-de015c01]:nth-child(7){width:60px}.main-banner-grid th[data-v-de015c01]:nth-child(8),.main-banner-grid th[data-v-de015c01]:nth-child(9),.main-banner-grid th[data-v-de015c01]:nth-child(11){width:115px}.main-banner-grid th[data-v-de015c01]:nth-child(10){width:80px}.main-banner-grid th[data-v-de015c01]:nth-child(12){width:55px}.legacy-user-member-panel>.panel-title[data-v-de015c01],.legacy-user-member-panel>.manual-note[data-v-de015c01],.legacy-user-counsel-panel>.panel-title[data-v-de015c01],.legacy-user-counsel-panel>.legacy-user-counsel-note[data-v-de015c01],.legacy-user-login-log-panel>.panel-title[data-v-de015c01],.legacy-removed-user-panel>.panel-title[data-v-de015c01],.legacy-removed-user-panel>.manual-note[data-v-de015c01]{display:none}.teacher-term-pay-info[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:8px 18px;margin:6px 0;font-size:12px}.teacher-term-pay-count-low[data-v-de015c01]{color:#c62828;font-weight:700}.teacher-term-pay-money[data-v-de015c01]{font-variant-numeric:tabular-nums}.legacy-removed-user-toolbar[data-v-de015c01],.legacy-user-duplicate-toolbar[data-v-de015c01],.legacy-service-ip-toolbar[data-v-de015c01],.legacy-user-vip-manager-toolbar[data-v-de015c01],.legacy-manager-away-toolbar[data-v-de015c01]{align-items:center}.legacy-removed-user-note[data-v-de015c01]{display:none}.user-member-toolbar[data-v-de015c01],.legacy-user-member-toolbar[data-v-de015c01]{display:block;padding:0}.user-member-toolbar .member-filter-row[data-v-de015c01],.user-member-toolbar .member-toolbar-row[data-v-de015c01]{display:flex;align-items:center;flex-wrap:wrap;box-sizing:border-box;width:100%;gap:5px 10px;padding:5px 8px}.user-member-toolbar .member-filter-primary-row[data-v-de015c01]{border-bottom:1px solid #d2dbe6;background:#f2f5f9}.user-member-toolbar .member-filter-secondary-row[data-v-de015c01]{border-bottom:1px solid #c6d1de;background:#f8fafc}.user-member-toolbar .member-filter-search[data-v-de015c01],.user-member-toolbar .member-filter-date-range[data-v-de015c01],.user-member-toolbar .member-filter-scope[data-v-de015c01],.user-member-toolbar .member-search-actions[data-v-de015c01],.user-member-toolbar .member-selection-actions[data-v-de015c01]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.user-member-toolbar .member-filter-primary-row>label[data-v-de015c01],.user-member-toolbar .member-filter-search[data-v-de015c01],.user-member-toolbar .member-filter-date-range[data-v-de015c01],.user-member-toolbar .member-filter-secondary-row>label[data-v-de015c01]{flex:0 0 auto}.user-member-toolbar .member-filter-row label>span[data-v-de015c01]{font-weight:700}.user-member-toolbar .member-filter-row input[data-v-de015c01],.user-member-toolbar .member-filter-row select[data-v-de015c01],.user-member-toolbar .member-toolbar-row button[data-v-de015c01]{height:28px}.user-member-toolbar .member-filter-row input[data-v-de015c01],.user-member-toolbar .member-filter-row select[data-v-de015c01]{padding:2px 6px}.user-member-toolbar #member_list_search_gubun[data-v-de015c01]{width:92px}.user-member-toolbar #member_list_search_str[data-v-de015c01]{width:120px}.user-member-toolbar #member_list_search_year_yess_id[data-v-de015c01]{width:140px}.user-member-toolbar #member_list_search_uniqueness[data-v-de015c01]{width:165px}.user-member-toolbar #member_list_search_status_gubun[data-v-de015c01]{width:140px}.user-member-toolbar #member_list_search_manager_id[data-v-de015c01]{width:190px}.user-member-toolbar #member_list_search_registration_status[data-v-de015c01],.user-member-toolbar #member_list_search_date_gubun[data-v-de015c01]{width:105px}.user-member-toolbar #member_list_search_sort_column[data-v-de015c01]{width:130px}.user-member-toolbar #member_list_search_sort_type[data-v-de015c01]{width:104px}.user-member-toolbar #member_list_search_start_date[data-v-de015c01],.user-member-toolbar #member_list_search_end_date[data-v-de015c01]{width:132px;min-width:132px}.user-member-toolbar .member-filter-date-range em[data-v-de015c01]{color:#53657b;font-style:normal}.user-member-toolbar .member-toolbar-row[data-v-de015c01]{gap:6px 10px;background:#eef2f7}.user-member-toolbar .member-filter-scope[data-v-de015c01]{flex:0 0 auto;padding-right:8px}.user-member-toolbar .member-search-actions[data-v-de015c01],.user-member-toolbar .member-selection-actions[data-v-de015c01]{padding-left:10px;border-left:1px solid #c2ccd8}.user-member-toolbar .member-search-actions[data-v-de015c01]{flex:0 0 auto}.user-member-toolbar .member-selection-actions[data-v-de015c01]{flex:1 1 600px}.user-member-toolbar .member-toolbar-row button[data-v-de015c01]{white-space:nowrap}@media(max-width:980px){.user-member-toolbar .member-filter-primary-row>label[data-v-de015c01],.user-member-toolbar .member-filter-search[data-v-de015c01]{flex:1 1 230px}.user-member-toolbar .member-filter-primary-row select[data-v-de015c01],.user-member-toolbar .member-filter-search .keyword[data-v-de015c01]{max-width:100%}}.user-member-toolbar .toolbar-label[data-v-de015c01],.legacy-user-member-toolbar .toolbar-label[data-v-de015c01]{color:#344960;font-weight:700;white-space:nowrap}.user-member-grid-wrap[data-v-de015c01]{min-height:420px}.legacy-user-counsel-toolbar[data-v-de015c01]{align-items:center;gap:3px 5px}.legacy-user-counsel-toolbar label span[data-v-de015c01]{color:#344960;font-weight:700;white-space:nowrap}.user-counsel-grid-wrap[data-v-de015c01]{min-height:420px}.user-counsel-grid[data-v-de015c01]{min-width:1180px}.user-counsel-grid th[data-v-de015c01],.user-counsel-grid td[data-v-de015c01]{height:22px;padding:2px 4px}.user-counsel-grid th[data-v-de015c01]:nth-child(1),.user-counsel-grid td[data-v-de015c01]:nth-child(1){width:58px}.user-counsel-grid th[data-v-de015c01]:nth-child(2),.user-counsel-grid td[data-v-de015c01]:nth-child(2){width:150px}.user-counsel-grid th[data-v-de015c01]:nth-child(3),.user-counsel-grid td[data-v-de015c01]:nth-child(3){width:90px}.user-counsel-grid th[data-v-de015c01]:nth-child(4),.user-counsel-grid td[data-v-de015c01]:nth-child(4){width:120px}.user-counsel-grid th[data-v-de015c01]:nth-child(5),.user-counsel-grid td[data-v-de015c01]:nth-child(5){width:145px}.user-counsel-grid th[data-v-de015c01]:nth-child(6),.user-counsel-grid td[data-v-de015c01]:nth-child(6){width:150px}.user-counsel-grid th[data-v-de015c01]:nth-child(7),.user-counsel-grid td[data-v-de015c01]:nth-child(7){width:150px}.user-counsel-grid th[data-v-de015c01]:nth-child(8),.user-counsel-grid td[data-v-de015c01]:nth-child(8){width:220px}.user-counsel-grid th[data-v-de015c01]:nth-child(9),.user-counsel-grid td[data-v-de015c01]:nth-child(9),.user-counsel-grid th[data-v-de015c01]:nth-child(10),.user-counsel-grid td[data-v-de015c01]:nth-child(10){width:120px}.legacy-user-counsel-contents-panel[data-v-de015c01]{min-height:92px;padding:8px;border-top:1px solid #a9b4c2;background:#fff;color:#1f2933;font-size:12px}.legacy-user-counsel-contents-panel header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.legacy-user-counsel-contents-panel header strong[data-v-de015c01]{min-width:0;padding-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legacy-user-counsel-contents-panel dl[data-v-de015c01]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px;margin:0 0 6px}.legacy-user-counsel-contents-panel dl div[data-v-de015c01]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:4px}.legacy-user-counsel-contents-panel dt[data-v-de015c01]{color:#596678;font-weight:700}.legacy-user-counsel-contents-panel dd[data-v-de015c01]{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-grid[data-v-de015c01]{min-width:1840px}.users-grid th[data-v-de015c01],.users-grid td[data-v-de015c01]{height:22px;padding:2px 4px}.users-grid th[data-v-de015c01]:nth-child(1),.users-grid td[data-v-de015c01]:nth-child(1){width:38px}.users-grid th[data-v-de015c01]:nth-child(3),.users-grid td[data-v-de015c01]:nth-child(3),.users-grid th[data-v-de015c01]:nth-child(16),.users-grid td[data-v-de015c01]:nth-child(16),.users-grid th[data-v-de015c01]:nth-child(17),.users-grid td[data-v-de015c01]:nth-child(17),.users-grid th[data-v-de015c01]:nth-child(19),.users-grid td[data-v-de015c01]:nth-child(19){width:52px}.users-grid th[data-v-de015c01]:nth-child(4),.users-grid td[data-v-de015c01]:nth-child(4),.users-grid th[data-v-de015c01]:nth-child(8),.users-grid td[data-v-de015c01]:nth-child(8),.users-grid th[data-v-de015c01]:nth-child(13),.users-grid td[data-v-de015c01]:nth-child(13),.users-grid th[data-v-de015c01]:nth-child(14),.users-grid td[data-v-de015c01]:nth-child(14),.users-grid th[data-v-de015c01]:nth-child(20),.users-grid td[data-v-de015c01]:nth-child(20){width:78px}.users-grid th[data-v-de015c01]:nth-child(5),.users-grid td[data-v-de015c01]:nth-child(5),.users-grid th[data-v-de015c01]:nth-child(6),.users-grid td[data-v-de015c01]:nth-child(6),.users-grid th[data-v-de015c01]:nth-child(7),.users-grid td[data-v-de015c01]:nth-child(7),.users-grid th[data-v-de015c01]:nth-child(15),.users-grid td[data-v-de015c01]:nth-child(15),.users-grid th[data-v-de015c01]:nth-child(22),.users-grid td[data-v-de015c01]:nth-child(22){width:88px}.users-grid th[data-v-de015c01]:nth-child(9),.users-grid td[data-v-de015c01]:nth-child(9),.users-grid th[data-v-de015c01]:nth-child(10),.users-grid td[data-v-de015c01]:nth-child(10),.users-grid th[data-v-de015c01]:nth-child(11),.users-grid td[data-v-de015c01]:nth-child(11),.users-grid th[data-v-de015c01]:nth-child(23),.users-grid td[data-v-de015c01]:nth-child(23),.users-grid th[data-v-de015c01]:nth-child(24),.users-grid td[data-v-de015c01]:nth-child(24){width:95px}.users-grid th[data-v-de015c01]:nth-child(12),.users-grid td[data-v-de015c01]:nth-child(12),.users-grid th[data-v-de015c01]:nth-child(18),.users-grid td[data-v-de015c01]:nth-child(18),.users-grid th[data-v-de015c01]:nth-child(21),.users-grid td[data-v-de015c01]:nth-child(21){width:150px}.admin-member-toolbar[data-v-de015c01]{align-items:center;gap:3px 5px}.admin-member-toolbar .toolbar-label[data-v-de015c01]{color:#344960;font-weight:700;white-space:nowrap}.admin-member-toolbar .admin-member-sort-type[data-v-de015c01]{flex:0 0 96px;width:96px;min-width:96px}.admin-member-grid-wrap[data-v-de015c01]{min-height:420px}.admin-member-grid[data-v-de015c01]{min-width:1680px}.admin-member-grid th[data-v-de015c01],.admin-member-grid td[data-v-de015c01]{height:22px;padding:2px 4px}.admin-member-grid th[data-v-de015c01]:nth-child(1),.admin-member-grid td[data-v-de015c01]:nth-child(1){width:38px}.admin-member-grid th[data-v-de015c01]:nth-child(2),.admin-member-grid td[data-v-de015c01]:nth-child(2),.admin-member-grid th[data-v-de015c01]:nth-child(15),.admin-member-grid td[data-v-de015c01]:nth-child(15),.admin-member-grid th[data-v-de015c01]:nth-child(16),.admin-member-grid td[data-v-de015c01]:nth-child(16),.admin-member-grid th[data-v-de015c01]:nth-child(18),.admin-member-grid td[data-v-de015c01]:nth-child(18){width:52px}.admin-member-grid th[data-v-de015c01]:nth-child(3),.admin-member-grid td[data-v-de015c01]:nth-child(3),.admin-member-grid th[data-v-de015c01]:nth-child(7),.admin-member-grid td[data-v-de015c01]:nth-child(7),.admin-member-grid th[data-v-de015c01]:nth-child(12),.admin-member-grid td[data-v-de015c01]:nth-child(12),.admin-member-grid th[data-v-de015c01]:nth-child(13),.admin-member-grid td[data-v-de015c01]:nth-child(13),.admin-member-grid th[data-v-de015c01]:nth-child(19),.admin-member-grid td[data-v-de015c01]:nth-child(19){width:78px}.admin-member-grid th[data-v-de015c01]:nth-child(4),.admin-member-grid td[data-v-de015c01]:nth-child(4),.admin-member-grid th[data-v-de015c01]:nth-child(5),.admin-member-grid td[data-v-de015c01]:nth-child(5),.admin-member-grid th[data-v-de015c01]:nth-child(6),.admin-member-grid td[data-v-de015c01]:nth-child(6),.admin-member-grid th[data-v-de015c01]:nth-child(14),.admin-member-grid td[data-v-de015c01]:nth-child(14),.admin-member-grid th[data-v-de015c01]:nth-child(21),.admin-member-grid td[data-v-de015c01]:nth-child(21){width:88px}.admin-member-grid th[data-v-de015c01]:nth-child(8),.admin-member-grid td[data-v-de015c01]:nth-child(8),.admin-member-grid th[data-v-de015c01]:nth-child(9),.admin-member-grid td[data-v-de015c01]:nth-child(9),.admin-member-grid th[data-v-de015c01]:nth-child(10),.admin-member-grid td[data-v-de015c01]:nth-child(10),.admin-member-grid th[data-v-de015c01]:nth-child(22),.admin-member-grid td[data-v-de015c01]:nth-child(22){width:95px}.admin-member-grid th[data-v-de015c01]:nth-child(11),.admin-member-grid td[data-v-de015c01]:nth-child(11),.admin-member-grid th[data-v-de015c01]:nth-child(17),.admin-member-grid td[data-v-de015c01]:nth-child(17),.admin-member-grid th[data-v-de015c01]:nth-child(20),.admin-member-grid td[data-v-de015c01]:nth-child(20){width:150px}.user-counsel-grid[data-v-de015c01]{min-width:1480px}.user-counsel-grid th[data-v-de015c01]:nth-child(1){width:55px}.user-counsel-grid th[data-v-de015c01]:nth-child(2){width:90px}.user-counsel-grid th[data-v-de015c01]:nth-child(3){width:95px}.user-counsel-grid th[data-v-de015c01]:nth-child(4),.user-counsel-grid th[data-v-de015c01]:nth-child(5){width:95px}.user-counsel-grid th[data-v-de015c01]:nth-child(6),.user-counsel-grid th[data-v-de015c01]:nth-child(11),.user-counsel-grid th[data-v-de015c01]:nth-child(12){width:115px}.user-counsel-grid th[data-v-de015c01]:nth-child(7),.user-counsel-grid th[data-v-de015c01]:nth-child(8){width:90px}.user-counsel-grid th[data-v-de015c01]:nth-child(9),.user-counsel-grid th[data-v-de015c01]:nth-child(10){width:230px}.user-counsel-grid th[data-v-de015c01]:nth-child(13){width:55px}.user-login-log-grid[data-v-de015c01]{min-width:1320px}.user-login-log-grid th[data-v-de015c01]:nth-child(1){width:55px}.user-login-log-grid th[data-v-de015c01]:nth-child(2),.user-login-log-grid th[data-v-de015c01]:nth-child(3),.user-login-log-grid th[data-v-de015c01]:nth-child(8){width:125px}.user-login-log-grid th[data-v-de015c01]:nth-child(4){width:80px}.user-login-log-grid th[data-v-de015c01]:nth-child(5),.user-login-log-grid th[data-v-de015c01]:nth-child(6),.user-login-log-grid th[data-v-de015c01]:nth-child(7){width:90px}.user-login-log-grid th[data-v-de015c01]:nth-child(9){width:115px}.user-login-log-grid th[data-v-de015c01]:nth-child(10){width:260px}.user-login-log-grid th[data-v-de015c01]:nth-child(11){width:90px}.user-login-log-grid th[data-v-de015c01]:nth-child(12){width:170px}.user-ip-grid[data-v-de015c01],.user-mac-grid[data-v-de015c01]{width:900px;min-width:900px;margin:0}.legacy-user-ip-toolbar[data-v-de015c01],.legacy-user-mac-toolbar[data-v-de015c01]{align-items:flex-start;gap:2px 4px;padding:3px 5px}.legacy-user-ip-toolbar .toolbar-row[data-v-de015c01],.legacy-user-mac-toolbar .toolbar-row[data-v-de015c01]{display:flex;flex-basis:100%;flex-wrap:wrap;align-items:center;gap:4px}.legacy-user-ip-toolbar label>span[data-v-de015c01],.legacy-user-mac-toolbar label>span[data-v-de015c01]{font-weight:700}.legacy-user-ip-toolbar #userip_search_gubun[data-v-de015c01],.legacy-user-mac-toolbar #usermac_search_gubun[data-v-de015c01]{min-width:72px;width:72px}.legacy-user-ip-toolbar #member_list_search_manager_id[data-v-de015c01],.legacy-user-ip-toolbar #userip_search_service[data-v-de015c01],.legacy-user-mac-toolbar #member_list_search_manager_id[data-v-de015c01],.legacy-user-mac-toolbar #usermac_search_service[data-v-de015c01]{min-width:150px;width:150px}.legacy-user-ip-toolbar .user-ip-comment-input[data-v-de015c01],.legacy-user-mac-toolbar .user-mac-comment-input[data-v-de015c01]{width:200px}.legacy-user-ip-toolbar .user-ip-address-input[data-v-de015c01],.legacy-user-mac-toolbar .user-mac-address-input[data-v-de015c01]{width:150px}.user-ip-grid-wrap[data-v-de015c01],.user-mac-grid-wrap[data-v-de015c01]{width:900px;max-width:900px;margin:0;text-align:left}.user-ip-grid th[data-v-de015c01],.user-ip-grid td[data-v-de015c01],.user-mac-grid th[data-v-de015c01],.user-mac-grid td[data-v-de015c01]{height:22px;padding:2px 4px}.user-ip-grid .user-security-read-error td[data-v-de015c01],.user-mac-grid .user-security-read-error td[data-v-de015c01],.removed-user-grid .user-security-read-error td[data-v-de015c01]{background:#fff0f0;color:#9b1c1c;font-weight:700;text-align:center}.user-ip-grid th[data-v-de015c01]:nth-child(1){width:55px}.user-ip-grid th[data-v-de015c01]:nth-child(2){width:130px}.user-ip-grid th[data-v-de015c01]:nth-child(3){width:60px}.user-ip-grid th[data-v-de015c01]:nth-child(4),.user-ip-grid th[data-v-de015c01]:nth-child(5),.user-ip-grid th[data-v-de015c01]:nth-child(6),.user-ip-grid th[data-v-de015c01]:nth-child(7),.user-ip-grid th[data-v-de015c01]:nth-child(9){width:100px}.user-ip-grid th[data-v-de015c01]:nth-child(8){width:60px}.user-ip-grid th[data-v-de015c01]:nth-child(10){width:55px}.user-ip-grid th[data-v-de015c01]:nth-child(11){width:45px}.user-mac-grid th[data-v-de015c01]:nth-child(1){width:55px}.user-mac-grid th[data-v-de015c01]:nth-child(2){width:130px}.user-mac-grid th[data-v-de015c01]:nth-child(3){width:60px}.user-mac-grid th[data-v-de015c01]:nth-child(4),.user-mac-grid th[data-v-de015c01]:nth-child(5),.user-mac-grid th[data-v-de015c01]:nth-child(6),.user-mac-grid th[data-v-de015c01]:nth-child(7),.user-mac-grid th[data-v-de015c01]:nth-child(9){width:100px}.user-mac-grid th[data-v-de015c01]:nth-child(8){width:60px}.user-mac-grid th[data-v-de015c01]:nth-child(10){width:55px}.user-mac-grid th[data-v-de015c01]:nth-child(11){width:45px}.user-ip-member-link[data-v-de015c01],.user-mac-member-link[data-v-de015c01]{text-decoration:underline}.user-ip-grid .row-icon-button[data-v-de015c01],.user-mac-grid .row-icon-button[data-v-de015c01]{width:18px;height:18px;padding:0;border:0;background:transparent;cursor:pointer;font-size:15px;line-height:18px}.user-ip-grid .row-icon-button.edit[data-v-de015c01],.user-mac-grid .row-icon-button.edit[data-v-de015c01]{color:#b36f00}.user-ip-grid .row-icon-button.delete[data-v-de015c01],.user-mac-grid .row-icon-button.delete[data-v-de015c01]{color:#e00000;font-weight:700}.user-ip-grid .row-icon-button[data-v-de015c01]{width:42px;height:20px;border:1px solid #b6c7da;background:#f7fbff;font-size:12px;line-height:16px}.user-ip-dialog-panel[data-v-de015c01]{width:min(720px,calc(100vw - 64px));max-height:calc(100vh - 48px);overflow:hidden}.user-ip-dialog-form[data-v-de015c01]{display:grid;gap:8px;padding:10px}.user-ip-member-search[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.user-ip-member-search label[data-v-de015c01]{display:flex;align-items:center;gap:6px}.user-ip-member-search input[data-v-de015c01]{flex:1 1 220px}.user-ip-member-result-wrap[data-v-de015c01]{max-height:180px;overflow:auto}.user-ip-member-result-grid[data-v-de015c01]{min-width:620px}.user-ip-member-result-grid th[data-v-de015c01]:nth-child(1){width:60px}.user-ip-member-result-grid th[data-v-de015c01]:nth-child(2),.user-ip-member-result-grid th[data-v-de015c01]:nth-child(3),.user-ip-member-result-grid th[data-v-de015c01]:nth-child(4),.user-ip-member-result-grid th[data-v-de015c01]:nth-child(5){width:140px}.user-ip-dialog-selected[data-v-de015c01]{display:flex;align-items:center;gap:8px;min-height:28px;padding:4px 8px;border:1px solid #c6d4e4;background:#f5f8fb}.user-ip-dialog-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.user-ip-dialog-grid label[data-v-de015c01]{display:grid;gap:4px}.user-ip-dialog-grid .span-2[data-v-de015c01]{grid-column:1 / -1}.user-ip-dialog-grid input[data-v-de015c01],.user-ip-dialog-grid select[data-v-de015c01],.user-ip-dialog-grid textarea[data-v-de015c01],.user-ip-member-search input[data-v-de015c01],.user-ip-member-search select[data-v-de015c01]{width:100%;min-height:28px;border:1px solid #b7c5d7;padding:3px 6px}.user-duplicate-edit-panel[data-v-de015c01]{width:min(720px,calc(100vw - 64px));max-height:calc(100vh - 48px);overflow:hidden}.user-duplicate-edit-form[data-v-de015c01]{max-height:calc(100vh - 108px);overflow:auto}.user-duplicate-phone-fields[data-v-de015c01]{display:grid;grid-template-columns:90px auto minmax(90px,1fr) auto minmax(90px,1fr);align-items:center;gap:6px}.user-duplicate-phone-fields>span[data-v-de015c01]{text-align:center}.user-duplicate-zipcode-field[data-v-de015c01]{display:grid;grid-template-columns:minmax(100px,1fr) auto;gap:6px}.user-duplicate-zipcode-field button[data-v-de015c01]{white-space:nowrap}.user-duplicate-zipcode-modal[data-v-de015c01]{z-index:1100}.user-duplicate-zipcode-panel[data-v-de015c01]{width:min(680px,calc(100vw - 64px));max-height:calc(100vh - 48px);overflow:hidden}.user-duplicate-zipcode-search[data-v-de015c01]{margin:10px}.user-duplicate-zipcode-results[data-v-de015c01]{max-height:min(360px,calc(100vh - 220px));margin:0 10px 12px;overflow:auto}.user-duplicate-zipcode-results table[data-v-de015c01]{min-width:620px}.user-duplicate-zipcode-results th[data-v-de015c01]:first-child,.user-duplicate-zipcode-results td[data-v-de015c01]:first-child{width:110px}.user-duplicate-zipcode-results th[data-v-de015c01]:last-child,.user-duplicate-zipcode-results td[data-v-de015c01]:last-child{width:72px}.removed-user-grid[data-v-de015c01]{min-width:1720px}.removed-user-grid th[data-v-de015c01]:nth-child(1){width:55px}.removed-user-grid th[data-v-de015c01]:nth-child(2),.removed-user-grid th[data-v-de015c01]:nth-child(3){width:65px}.removed-user-grid th[data-v-de015c01]:nth-child(4),.removed-user-grid th[data-v-de015c01]:nth-child(5),.removed-user-grid th[data-v-de015c01]:nth-child(9){width:90px}.removed-user-grid th[data-v-de015c01]:nth-child(6),.removed-user-grid th[data-v-de015c01]:nth-child(7),.removed-user-grid th[data-v-de015c01]:nth-child(12),.removed-user-grid th[data-v-de015c01]:nth-child(13){width:115px}.removed-user-grid th[data-v-de015c01]:nth-child(8){width:180px}.removed-user-grid th[data-v-de015c01]:nth-child(10){width:135px}.removed-user-grid th[data-v-de015c01]:nth-child(11){width:110px}.removed-user-grid th[data-v-de015c01]:nth-child(14),.removed-user-grid th[data-v-de015c01]:nth-child(15){width:210px}.removed-user-grid th[data-v-de015c01]:nth-child(16),.removed-user-grid th[data-v-de015c01]:nth-child(17){width:55px}.user-duplicate-grid[data-v-de015c01]{min-width:1540px}.user-duplicate-grid th[data-v-de015c01]:nth-child(1),.user-duplicate-grid th[data-v-de015c01]:nth-child(15){width:55px}.user-duplicate-grid th[data-v-de015c01]:nth-child(2),.user-duplicate-grid th[data-v-de015c01]:nth-child(3),.user-duplicate-grid th[data-v-de015c01]:nth-child(4),.user-duplicate-grid th[data-v-de015c01]:nth-child(5),.user-duplicate-grid th[data-v-de015c01]:nth-child(6){width:90px}.user-duplicate-grid th[data-v-de015c01]:nth-child(7),.user-duplicate-grid th[data-v-de015c01]:nth-child(8),.user-duplicate-grid th[data-v-de015c01]:nth-child(10),.user-duplicate-grid th[data-v-de015c01]:nth-child(12),.user-duplicate-grid th[data-v-de015c01]:nth-child(13){width:115px}.user-duplicate-grid th[data-v-de015c01]:nth-child(9){width:190px}.user-duplicate-grid th[data-v-de015c01]:nth-child(11){width:150px}.user-duplicate-grid th[data-v-de015c01]:nth-child(14){width:260px}.service-ip-grid[data-v-de015c01]{min-width:980px}.service-ip-grid th[data-v-de015c01]:nth-child(1){width:55px}.service-ip-grid th[data-v-de015c01]:nth-child(2){width:130px}.service-ip-grid th[data-v-de015c01]:nth-child(3){width:130px}.service-ip-grid th[data-v-de015c01]:nth-child(4){width:80px}.service-ip-grid th[data-v-de015c01]:nth-child(5){width:300px}.service-ip-grid th[data-v-de015c01]:nth-child(6){width:95px}.service-ip-grid th[data-v-de015c01]:nth-child(7){width:115px}.service-ip-grid th[data-v-de015c01]:nth-child(8),.service-ip-grid th[data-v-de015c01]:nth-child(9){width:55px}.service-ip-panel[data-v-de015c01]{width:min(520px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto}.service-ip-form textarea[data-v-de015c01]{min-height:72px;resize:vertical}.service-ip-history-panel[data-v-de015c01]{width:min(780px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto}.service-ip-history-toolbar[data-v-de015c01]{margin-bottom:8px}.service-ip-history-target[data-v-de015c01]{margin:0 0 8px;color:#555;font-size:12px}.service-ip-history-grid[data-v-de015c01]{min-width:740px}.service-ip-history-grid th[data-v-de015c01]:nth-child(1){width:45px}.service-ip-history-grid th[data-v-de015c01]:nth-child(2){width:150px}.service-ip-history-grid th[data-v-de015c01]:nth-child(3){width:75px}.service-ip-history-grid th[data-v-de015c01]:nth-child(4){width:110px}.service-ip-history-grid th[data-v-de015c01]:nth-child(5){width:110px}.service-ip-history-grid th[data-v-de015c01]:nth-child(6){width:170px}.service-ip-history-grid th[data-v-de015c01]:nth-child(7){width:75px}.service-ip-history-grid th[data-v-de015c01]:nth-child(8){width:90px}.service-ip-history-comment-panel[data-v-de015c01]{width:min(520px,calc(100vw - 48px))}.service-ip-history-comment-panel pre[data-v-de015c01]{min-height:120px;max-height:50vh;margin:0;padding:12px;overflow:auto;white-space:pre-wrap;word-break:break-word;background:#f8f8f8;border:1px solid #ddd}.teacher-grid[data-v-de015c01]{min-width:990px}.teacher-grid th[data-v-de015c01]:nth-child(1){width:55px}.teacher-grid th[data-v-de015c01]:nth-child(2){width:55px}.teacher-grid th[data-v-de015c01]:nth-child(3){width:85px}.teacher-grid th[data-v-de015c01]:nth-child(4){width:95px}.teacher-grid th[data-v-de015c01]:nth-child(5){width:120px}.teacher-grid th[data-v-de015c01]:nth-child(6){width:190px}.teacher-grid th[data-v-de015c01]:nth-child(7){width:80px}.teacher-grid th[data-v-de015c01]:nth-child(8){width:70px}.teacher-grid th[data-v-de015c01]:nth-child(9),.teacher-grid th[data-v-de015c01]:nth-child(10),.teacher-grid th[data-v-de015c01]:nth-child(11),.teacher-grid th[data-v-de015c01]:nth-child(12){width:58px}.teacher-assignment-grid[data-v-de015c01]{min-width:680px}.teacher-assignment-grid th[data-v-de015c01]:nth-child(1){width:55px}.teacher-assignment-grid th[data-v-de015c01]:nth-child(2){width:130px}.teacher-assignment-grid th[data-v-de015c01]:nth-child(3){width:240px}.teacher-assignment-grid th[data-v-de015c01]:nth-child(4){width:70px}.teacher-assignment-grid th[data-v-de015c01]:nth-child(5){width:90px}.teacher-assignment-grid th[data-v-de015c01]:nth-child(6){width:60px}.teacher-notice-target-grid[data-v-de015c01]{min-width:1050px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(1){width:55px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(2){width:90px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(3){width:190px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(4){width:115px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(5){width:80px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(6){width:160px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(7){width:300px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(8){width:70px}.legacy-sms-batch-panel>.panel-title[data-v-de015c01],.legacy-sms-send-confirm-panel>.panel-title[data-v-de015c01],.legacy-sms-member-panel>.panel-title[data-v-de015c01],.legacy-sms-log-panel>.panel-title[data-v-de015c01],.legacy-kakao-biz-panel>.panel-title[data-v-de015c01],.legacy-email-target-panel>.panel-title[data-v-de015c01],.legacy-prof-email-panel>.panel-title[data-v-de015c01],.legacy-email-log-panel>.panel-title[data-v-de015c01]{display:none}.legacy-sms-batch-toolbar[data-v-de015c01],.legacy-sms-send-confirm-toolbar[data-v-de015c01],.legacy-sms-member-toolbar[data-v-de015c01],.legacy-sms-template-toolbar[data-v-de015c01],.legacy-sms-log-toolbar[data-v-de015c01],.legacy-kakao-biz-toolbar[data-v-de015c01],.legacy-prof-email-toolbar[data-v-de015c01],.legacy-email-log-toolbar[data-v-de015c01],.legacy-email-target-form[data-v-de015c01]{gap:4px;align-items:center;padding:4px 6px;border-bottom:1px solid #9fb4d3;background:#d9e8f8}.legacy-sms-batch-toolbar label span[data-v-de015c01],.legacy-sms-send-confirm-toolbar label span[data-v-de015c01],.legacy-sms-member-toolbar label span[data-v-de015c01],.legacy-sms-template-toolbar label span[data-v-de015c01],.legacy-sms-log-toolbar label span[data-v-de015c01],.legacy-kakao-biz-toolbar label span[data-v-de015c01],.legacy-prof-email-toolbar label span[data-v-de015c01],.legacy-email-log-toolbar label span[data-v-de015c01],.legacy-email-target-form label span[data-v-de015c01]{color:#111;font-weight:700}.legacy-sms-batch-toolbar input[data-v-de015c01],.legacy-sms-batch-toolbar select[data-v-de015c01],.legacy-sms-send-confirm-toolbar input[data-v-de015c01],.legacy-sms-send-confirm-toolbar select[data-v-de015c01],.legacy-sms-member-toolbar input[data-v-de015c01],.legacy-sms-member-toolbar select[data-v-de015c01],.legacy-sms-template-toolbar input[data-v-de015c01],.legacy-sms-template-toolbar select[data-v-de015c01],.legacy-sms-log-toolbar input[data-v-de015c01],.legacy-sms-log-toolbar select[data-v-de015c01],.legacy-kakao-biz-toolbar input[data-v-de015c01],.legacy-kakao-biz-toolbar select[data-v-de015c01],.legacy-prof-email-toolbar input[data-v-de015c01],.legacy-prof-email-toolbar select[data-v-de015c01],.legacy-email-log-toolbar input[data-v-de015c01],.legacy-email-log-toolbar select[data-v-de015c01],.legacy-email-target-form input[data-v-de015c01],.legacy-email-target-form select[data-v-de015c01]{height:22px}.legacy-sms-batch-panel>.legacy-sms-batch-note[data-v-de015c01],.legacy-sms-send-confirm-panel>.legacy-sms-send-confirm-note[data-v-de015c01],.legacy-sms-member-panel>.legacy-sms-member-note[data-v-de015c01],.legacy-kakao-biz-panel>.legacy-kakao-biz-note[data-v-de015c01],.legacy-sms-log-panel>.manual-note[data-v-de015c01],.legacy-email-log-panel>.manual-note[data-v-de015c01],.legacy-email-target-panel>.legacy-email-target-note[data-v-de015c01],.legacy-prof-email-panel>.legacy-prof-email-note[data-v-de015c01]{display:none}.legacy-prof-email-toolbar[data-v-de015c01]{align-items:center}.legacy-prof-email-toolbar .legacy-check-label[data-v-de015c01]{gap:3px;padding:0 5px}.legacy-prof-email-toolbar .legacy-check-label input[data-v-de015c01]{width:13px;height:13px}.legacy-prof-email-toolbar label:nth-child(1) select[data-v-de015c01]{width:160px}.legacy-prof-email-guide[data-v-de015c01]{flex:0 0 100%;padding:2px 0 0 5px;color:#c00;font-weight:900}.legacy-sms-member-toolbar label:nth-child(1) select[data-v-de015c01]{width:90px}.legacy-sms-member-toolbar .keyword[data-v-de015c01]{width:150px}.legacy-sms-member-toolbar label:nth-child(3) select[data-v-de015c01]{width:130px}.legacy-sms-template-panel[data-v-de015c01]{border-color:#9fb4d3}.legacy-sms-template-toolbar[data-v-de015c01]{margin:0 0 6px;border:1px solid #9fb4d3}.legacy-sms-template-toolbar label:nth-child(1) select[data-v-de015c01]{width:180px}.legacy-kakao-biz-toolbar label:nth-child(1) select[data-v-de015c01],.legacy-kakao-biz-toolbar label:nth-child(2) select[data-v-de015c01]{width:70px}.legacy-kakao-biz-toolbar label:nth-child(3) select[data-v-de015c01],.legacy-kakao-biz-toolbar label:nth-child(5) select[data-v-de015c01]{width:110px}.legacy-kakao-biz-toolbar label:nth-child(6) select[data-v-de015c01]{width:75px}.legacy-kakao-biz-toolbar .keyword[data-v-de015c01]{width:130px}.legacy-kakao-biz-toolbar .title-keyword[data-v-de015c01]{width:180px}.legacy-email-target-form[data-v-de015c01]{flex-wrap:wrap;border:1px solid #99bbe8;border-bottom:0}.legacy-email-target-class-attend[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.legacy-email-target-form>label:first-child select[data-v-de015c01]{width:200px}.legacy-email-target-class-attend label:nth-child(1) select[data-v-de015c01],.legacy-email-target-class-attend label:nth-child(4) select[data-v-de015c01]{width:120px}.legacy-email-target-class-attend label:nth-child(2) select[data-v-de015c01]{width:200px}.legacy-email-target-class-attend label:nth-child(3) select[data-v-de015c01]{width:60px}.legacy-email-compose-form[data-v-de015c01]{max-width:none;margin:0;padding:2px 6px 10px;border:0;border-radius:0;background:#dfeaf8;box-shadow:none}.legacy-email-compose-form label[data-v-de015c01]{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:start;gap:6px;margin-bottom:6px}.legacy-email-compose-form label span[data-v-de015c01]{padding-top:3px;color:#111;font-weight:700;text-align:right}.legacy-email-compose-form label span[data-v-de015c01]:after{content:" :"}.legacy-email-compose-form input[type=text][data-v-de015c01]{width:600px;max-width:100%;height:22px}.legacy-email-compose-form textarea[data-v-de015c01]{width:100%;max-width:100%;min-height:220px;border:0;resize:vertical}.legacy-email-compose-form input[type=file][data-v-de015c01]{width:545px;max-width:100%}.legacy-email-image-button[data-v-de015c01]{margin:0 0 6px 60px;min-width:100px;height:24px;border:1px solid #b8a98f;background:linear-gradient(#fff,#efe7dc);color:#222}.legacy-email-editor-shell[data-v-de015c01]{width:580px;max-width:calc(100vw - 80px);border:1px solid #b9c5d1;background:#fff}.legacy-email-editor-toolbar[data-v-de015c01],.legacy-email-editor-selectors[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:2px;align-items:center;min-height:32px;padding:4px 8px;border-bottom:1px solid #d1d8df;background:#f5f5f5}.legacy-email-editor-toolbar button[data-v-de015c01]{min-width:24px;height:24px;padding:0 5px;border:0;background:transparent;color:#30363d;font-size:12px}.legacy-email-editor-selectors span[data-v-de015c01]{min-width:78px;height:24px;padding:4px 8px;border-right:1px solid #d7d7d7;color:#333;font-size:12px}.legacy-email-compose-form .form-actions[data-v-de015c01]{display:flex;justify-content:center;gap:6px;padding-left:56px}.legacy-email-compose-form .form-actions button[data-v-de015c01]:first-child{min-width:200px}.legacy-email-compose-form .form-actions button[data-v-de015c01]:nth-child(2){min-width:100px}.legacy-sms-batch-toolbar label:nth-child(1) select[data-v-de015c01]{width:90px}.legacy-sms-batch-toolbar .keyword[data-v-de015c01]{width:150px}.legacy-sms-batch-toolbar label:nth-child(3) select[data-v-de015c01]{width:80px}.legacy-sms-send-confirm-toolbar label:nth-child(1) select[data-v-de015c01],.legacy-sms-send-confirm-toolbar label:nth-child(2) select[data-v-de015c01],.legacy-sms-log-toolbar label:nth-child(1) select[data-v-de015c01],.legacy-sms-log-toolbar label:nth-child(2) select[data-v-de015c01],.legacy-email-log-toolbar label:nth-child(1) select[data-v-de015c01],.legacy-email-log-toolbar label:nth-child(2) select[data-v-de015c01]{width:66px}.legacy-sms-send-confirm-toolbar label:nth-child(3) select[data-v-de015c01],.legacy-sms-send-confirm-toolbar label:nth-child(5) select[data-v-de015c01],.legacy-sms-send-confirm-toolbar label:nth-child(6) select[data-v-de015c01],.legacy-sms-log-toolbar label:nth-child(3) select[data-v-de015c01],.legacy-sms-log-toolbar label:nth-child(5) select[data-v-de015c01],.legacy-sms-log-toolbar label:nth-child(6) select[data-v-de015c01],.legacy-email-log-toolbar label:nth-child(5) select[data-v-de015c01]{width:110px}.legacy-sms-send-confirm-toolbar .keyword[data-v-de015c01],.legacy-sms-log-toolbar .keyword[data-v-de015c01],.legacy-email-log-toolbar .keyword[data-v-de015c01]{width:120px}.legacy-sms-send-confirm-toolbar .title-keyword[data-v-de015c01],.legacy-sms-log-toolbar .title-keyword[data-v-de015c01],.legacy-email-log-toolbar .title-keyword[data-v-de015c01]{width:180px}.sms-batch-grid[data-v-de015c01]{min-width:880px}.sms-batch-grid th[data-v-de015c01]:nth-child(1){width:55px}.sms-batch-grid th[data-v-de015c01]:nth-child(2){width:250px}.sms-batch-grid th[data-v-de015c01]:nth-child(3){width:80px}.sms-batch-grid th[data-v-de015c01]:nth-child(4){width:60px}.sms-batch-grid th[data-v-de015c01]:nth-child(5),.sms-batch-grid th[data-v-de015c01]:nth-child(6){width:50px}.sms-batch-grid th[data-v-de015c01]:nth-child(7),.sms-batch-grid th[data-v-de015c01]:nth-child(8){width:90px}.sms-batch-grid th[data-v-de015c01]:nth-child(9),.sms-batch-grid th[data-v-de015c01]:nth-child(10){width:55px}.sms-send-confirm-grid[data-v-de015c01],.sms-log-grid[data-v-de015c01]{min-width:1260px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(1),.sms-log-grid th[data-v-de015c01]:nth-child(1){width:45px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(2),.sms-log-grid th[data-v-de015c01]:nth-child(2){width:55px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(3),.sms-log-grid th[data-v-de015c01]:nth-child(3){width:90px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(4),.sms-log-grid th[data-v-de015c01]:nth-child(4){width:105px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(5),.sms-log-grid th[data-v-de015c01]:nth-child(5){width:280px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(6),.sms-log-grid th[data-v-de015c01]:nth-child(6){width:110px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(7),.sms-log-grid th[data-v-de015c01]:nth-child(7){width:75px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(8),.sms-log-grid th[data-v-de015c01]:nth-child(8){width:85px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(9),.sms-log-grid th[data-v-de015c01]:nth-child(9){width:75px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(10),.sms-log-grid th[data-v-de015c01]:nth-child(10){width:100px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(11),.sms-log-grid th[data-v-de015c01]:nth-child(11){width:105px}.sms-send-confirm-grid th[data-v-de015c01]:nth-child(12),.sms-log-grid th[data-v-de015c01]:nth-child(12){width:120px}.sms-member-grid[data-v-de015c01]{min-width:520px}.sms-member-grid th[data-v-de015c01]:nth-child(1){width:22px}.sms-member-grid th[data-v-de015c01]:nth-child(2){width:60px}.sms-member-grid th[data-v-de015c01]:nth-child(3){width:72px}.sms-member-grid th[data-v-de015c01]:nth-child(4){width:110px}.sms-member-grid th[data-v-de015c01]:nth-child(5){width:100px}.sms-member-grid th[data-v-de015c01]:nth-child(6){width:115px}.sms-member-grid th[data-v-de015c01]:nth-child(7){width:100px}.sms-template-grid[data-v-de015c01]{min-width:360px}.kakao-biz-grid[data-v-de015c01]{min-width:1520px}.kakao-biz-grid th[data-v-de015c01]:nth-child(1){width:45px}.kakao-biz-grid th[data-v-de015c01]:nth-child(2){width:50px}.kakao-biz-grid th[data-v-de015c01]:nth-child(3){width:70px}.kakao-biz-grid th[data-v-de015c01]:nth-child(4){width:100px}.kakao-biz-grid th[data-v-de015c01]:nth-child(5){width:220px}.kakao-biz-grid th[data-v-de015c01]:nth-child(6){width:100px}.kakao-biz-grid th[data-v-de015c01]:nth-child(7){width:55px}.kakao-biz-grid th[data-v-de015c01]:nth-child(8){width:60px}.kakao-biz-grid th[data-v-de015c01]:nth-child(9),.kakao-biz-grid th[data-v-de015c01]:nth-child(10){width:90px}.kakao-biz-grid th[data-v-de015c01]:nth-child(11){width:80px}.kakao-biz-grid th[data-v-de015c01]:nth-child(12),.kakao-biz-grid th[data-v-de015c01]:nth-child(13),.kakao-biz-grid th[data-v-de015c01]:nth-child(14),.kakao-biz-grid th[data-v-de015c01]:nth-child(15),.kakao-biz-grid th[data-v-de015c01]:nth-child(16),.kakao-biz-grid th[data-v-de015c01]:nth-child(17){width:58px}.email-target-grid[data-v-de015c01]{min-width:1080px}.email-target-grid th[data-v-de015c01]:nth-child(1){width:55px}.email-target-grid th[data-v-de015c01]:nth-child(2){width:100px}.email-target-grid th[data-v-de015c01]:nth-child(3){width:85px}.email-target-grid th[data-v-de015c01]:nth-child(4){width:90px}.email-target-grid th[data-v-de015c01]:nth-child(5){width:105px}.email-target-grid th[data-v-de015c01]:nth-child(6){width:270px}.email-target-grid th[data-v-de015c01]:nth-child(7){width:110px}.email-target-grid th[data-v-de015c01]:nth-child(8){width:95px}.email-target-grid th[data-v-de015c01]:nth-child(9){width:95px}.email-target-grid th[data-v-de015c01]:nth-child(10){width:95px}.prof-email-grid[data-v-de015c01]{min-width:1080px}.prof-email-grid th[data-v-de015c01]:nth-child(1){width:45px}.prof-email-grid th[data-v-de015c01]:nth-child(2){width:170px}.prof-email-grid th[data-v-de015c01]:nth-child(3){width:70px}.prof-email-grid th[data-v-de015c01]:nth-child(4){width:150px}.prof-email-grid th[data-v-de015c01]:nth-child(5){width:220px}.prof-email-grid th[data-v-de015c01]:nth-child(6){width:105px}.prof-email-grid th[data-v-de015c01]:nth-child(7){width:95px}.prof-email-grid th[data-v-de015c01]:nth-child(8),.prof-email-grid th[data-v-de015c01]:nth-child(9),.prof-email-grid th[data-v-de015c01]:nth-child(10){width:75px}.prof-email-history-grid[data-v-de015c01]{min-width:860px}.email-log-grid[data-v-de015c01]{min-width:820px}.email-log-grid th[data-v-de015c01]:nth-child(1){width:45px}.email-log-grid th[data-v-de015c01]:nth-child(2){width:55px}.email-log-grid th[data-v-de015c01]:nth-child(3){width:150px}.email-log-grid th[data-v-de015c01]:nth-child(4){width:200px}.email-log-grid th[data-v-de015c01]:nth-child(5){width:200px}.email-log-grid th[data-v-de015c01]:nth-child(6){width:75px}.email-log-grid th[data-v-de015c01]:nth-child(7){width:70px}.system-billing-summary[data-v-de015c01]{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:6px;padding:8px;border-bottom:1px solid #cfd7e2;background:#f6f8fb}.system-billing-summary button[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;align-items:center;min-height:64px;padding:8px;border:1px solid #aab5c4;background:#fff;text-align:left}.system-billing-summary button.active[data-v-de015c01]{border-color:#315f96;background:#edf5ff}.system-billing-summary strong[data-v-de015c01],.system-billing-summary span[data-v-de015c01]{min-width:0}.system-billing-summary strong[data-v-de015c01]{color:#263a52}.system-billing-summary span[data-v-de015c01]{grid-column:1 / -1;color:#576980}.system-billing-summary em[data-v-de015c01]{grid-column:2;grid-row:1;min-width:36px;padding:3px 6px;border-radius:3px;background:#e8edf4;color:#25364a;font-style:normal;font-weight:700;text-align:center}.system-billing-summary em.danger[data-v-de015c01]{background:#ffe6e6;color:#9b1c1c}.score-distribution-grid[data-v-de015c01]{min-width:1180px}.score-distribution-graph-grid[data-v-de015c01]{min-width:620px}.legacy-unified-grade-panel>.panel-title[data-v-de015c01],.legacy-final-score-panel>.panel-title[data-v-de015c01],.legacy-less-than-point-panel>.panel-title[data-v-de015c01],.legacy-no-pass-student-panel>.panel-title[data-v-de015c01],.legacy-score-distribution-panel>.panel-title[data-v-de015c01]{margin-bottom:8px}.legacy-unified-grade-panel>.manual-note[data-v-de015c01],.legacy-final-score-panel>.manual-note[data-v-de015c01],.legacy-less-than-point-panel>.manual-note[data-v-de015c01],.legacy-score-distribution-panel>.manual-note[data-v-de015c01]{margin:8px 0}.legacy-less-than-point-toolbar>.manual[data-v-de015c01]{display:none}.legacy-less-than-point-grid th[data-v-de015c01]:nth-child(5),.legacy-less-than-point-grid td[data-v-de015c01]:nth-child(5){display:none}.legacy-less-than-point-grid td:nth-child(3) .link-button[data-v-de015c01]{pointer-events:none;border:0;padding:0;background:transparent;color:inherit}.legacy-unified-grade-toolbar button[type=submit][data-v-de015c01],.legacy-unified-grade-toolbar button[type=button][data-v-de015c01],.legacy-final-score-toolbar button[type=submit][data-v-de015c01],.legacy-final-score-toolbar button[type=button][data-v-de015c01],.legacy-less-than-point-toolbar button[type=submit][data-v-de015c01],.legacy-less-than-point-toolbar button[type=button][data-v-de015c01],.legacy-no-pass-student-toolbar button[type=submit][data-v-de015c01],.legacy-score-distribution-toolbar button[type=submit][data-v-de015c01],.legacy-score-distribution-toolbar button[type=button][data-v-de015c01],.legacy-score-distribution-element-toolbar button[type=submit][data-v-de015c01],.legacy-score-distribution-element-toolbar button[type=button][data-v-de015c01]{min-height:30px}.relative-eval-score-grid[data-v-de015c01]{min-width:1280px}.unified-grade-grid[data-v-de015c01]{min-width:1760px}.tutor-unified-grade-read-only .legacy-unified-grade-toolbar>.manual[data-v-de015c01]{display:none}.bar-cell[data-v-de015c01]{height:14px;background:#eef2f6;border:1px solid #cbd5e1}.bar-cell span[data-v-de015c01]{display:block;height:100%;background:#557da9}.system-billing-grid[data-v-de015c01]{min-width:860px}.system-billing-grid th[data-v-de015c01]:nth-child(1){width:55px}.system-billing-grid th[data-v-de015c01]:nth-child(n+2):nth-child(-n+5){width:130px}.system-billing-grid th[data-v-de015c01]:nth-child(6),.system-billing-grid th[data-v-de015c01]:nth-child(7){width:120px}.sms-content-link[data-v-de015c01]{max-width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contents-grid[data-v-de015c01]{min-width:1320px}.contents-grid th[data-v-de015c01]:nth-child(1){width:55px}.contents-grid th[data-v-de015c01]:nth-child(2){width:210px}.contents-grid th[data-v-de015c01]:nth-child(3){width:170px}.contents-grid th[data-v-de015c01]:nth-child(4){width:85px}.contents-grid th[data-v-de015c01]:nth-child(5){width:75px}.contents-grid th[data-v-de015c01]:nth-child(6){width:280px}.contents-grid th[data-v-de015c01]:nth-child(7){width:95px}.contents-grid th[data-v-de015c01]:nth-child(8){width:75px}.contents-grid th[data-v-de015c01]:nth-child(9),.contents-grid th[data-v-de015c01]:nth-child(10){width:80px}.contents-grid th[data-v-de015c01]:nth-child(11),.contents-grid th[data-v-de015c01]:nth-child(12),.contents-grid th[data-v-de015c01]:nth-child(13){width:58px}.lms-excel-history-grid[data-v-de015c01]{min-width:860px}.lms-excel-history-grid th[data-v-de015c01]:nth-child(1){width:80px}.lms-excel-history-grid th[data-v-de015c01]:nth-child(2){width:500px}.lms-excel-history-grid th[data-v-de015c01]:nth-child(3){width:130px}.lms-excel-history-grid th[data-v-de015c01]:nth-child(4){width:250px}.lms-excel-history-safe-summary .lms-excel-history-grid[data-v-de015c01]{min-width:710px}.lms-tool-grid[data-v-de015c01]{min-width:1220px}.lms-tool-grid th[data-v-de015c01],.lms-tool-grid td[data-v-de015c01]{height:22px;padding-top:2px;padding-bottom:2px}.index-access-log-search[data-v-de015c01],.legacy-index-access-log-toolbar[data-v-de015c01]{grid-template-columns:auto 110px 200px auto 100px auto 88px auto 88px auto 90px auto auto}.index-access-log-grid[data-v-de015c01]{min-width:1380px}.index-access-log-grid th[data-v-de015c01]:nth-child(1){width:70px}.index-access-log-grid th[data-v-de015c01]:nth-child(2){width:120px}.index-access-log-grid th[data-v-de015c01]:nth-child(3){width:100px}.index-access-log-grid th[data-v-de015c01]:nth-child(4){width:380px}.index-access-log-grid th[data-v-de015c01]:nth-child(5){width:500px}.index-access-log-grid th[data-v-de015c01]:nth-child(6){width:130px}.index-access-log-grid .url-cell a[data-v-de015c01]{display:block;max-width:100%;overflow:hidden;color:#1f5f9f;text-overflow:ellipsis;white-space:nowrap}.user-baseinfo-log-search[data-v-de015c01],.legacy-user-baseinfo-log-toolbar[data-v-de015c01]{grid-template-columns:120px 170px 150px auto auto}.legacy-user-join-statistic-toolbar[data-v-de015c01]{align-items:center}.legacy-index-access-log-note[data-v-de015c01],.legacy-user-baseinfo-log-note[data-v-de015c01]{display:none}.user-baseinfo-log-grid[data-v-de015c01]{min-width:735px}.user-baseinfo-log-grid th[data-v-de015c01]:nth-child(1){width:65px}.user-baseinfo-log-grid th[data-v-de015c01]:nth-child(2){width:120px}.user-baseinfo-log-grid th[data-v-de015c01]:nth-child(3){width:100px}.user-baseinfo-log-grid th[data-v-de015c01]:nth-child(4){width:100px}.user-baseinfo-log-grid th[data-v-de015c01]:nth-child(5){width:120px}.user-baseinfo-log-grid th[data-v-de015c01]:nth-child(6){width:150px}.manager-weight-toolbar[data-v-de015c01],.legacy-manager-weight-toolbar[data-v-de015c01]{display:flex;gap:4px;align-items:center;min-height:29px;padding:3px 8px;border-bottom:1px solid #b8c6d8;background:#d0def0}.manager-weight-grid[data-v-de015c01]{min-width:1040px}.manager-weight-grid th[data-v-de015c01]:nth-child(1){width:90px}.manager-weight-grid th[data-v-de015c01]:nth-child(2){width:80px}.manager-weight-grid th[data-v-de015c01]:nth-child(3){width:80px}.manager-weight-grid th[data-v-de015c01]:nth-child(4){width:80px}.manager-weight-grid th[data-v-de015c01]:nth-child(5){width:115px}.manager-weight-grid th[data-v-de015c01]:nth-child(6){width:90px}.manager-weight-grid th[data-v-de015c01]:nth-child(7){width:80px}.manager-weight-grid th[data-v-de015c01]:nth-child(8){width:80px}.manager-weight-grid th[data-v-de015c01]:nth-child(9){width:90px}.manager-weight-grid th[data-v-de015c01]:nth-child(10){width:90px}.manager-weight-grid th[data-v-de015c01]:nth-child(11){width:80px}.manager-weight-grid th[data-v-de015c01]:nth-child(12){width:80px}.manager-weight-dialog-panel[data-v-de015c01]{width:320px}.manager-weight-dialog-form label[data-v-de015c01]{grid-template-columns:90px 1fr}.manager-vacation-form[data-v-de015c01],.legacy-manager-vacation-toolbar[data-v-de015c01]{display:grid;grid-template-columns:1fr;gap:3px;padding:4px 8px 6px;border-bottom:1px solid #b8c6d8;background:#d0def0}.manager-vacation-guide[data-v-de015c01]{height:25px;color:#303b4c;font-size:12px;line-height:25px}.manager-vacation-form label[data-v-de015c01],.legacy-manager-vacation-toolbar label[data-v-de015c01]{display:grid;grid-template-columns:120px 150px;gap:6px;align-items:center;justify-content:start}.manager-vacation-form label span[data-v-de015c01],.legacy-manager-vacation-toolbar label span[data-v-de015c01]{color:#28384d;font-size:12px;font-weight:700;text-align:right}.manager-vacation-form input[data-v-de015c01],.manager-vacation-form select[data-v-de015c01],.legacy-manager-vacation-toolbar input[data-v-de015c01],.legacy-manager-vacation-toolbar select[data-v-de015c01]{height:22px;padding:1px 5px;border:1px solid #95a6bb;border-radius:0;background:#fff;font-size:12px}.manager-vacation-actions[data-v-de015c01]{display:flex;gap:6px;padding-left:126px}.manager-vacation-grid[data-v-de015c01]{min-width:850px}.manager-vacation-grid th[data-v-de015c01]:nth-child(1){width:50px}.manager-vacation-grid th[data-v-de015c01]:nth-child(2){width:90px}.manager-vacation-grid th[data-v-de015c01]:nth-child(3){width:90px}.manager-vacation-grid th[data-v-de015c01]:nth-child(4){width:90px}.manager-vacation-grid th[data-v-de015c01]:nth-child(5){width:70px}.manager-vacation-grid th[data-v-de015c01]:nth-child(6){width:70px}.manager-vacation-grid th[data-v-de015c01]:nth-child(7){width:70px}.manager-vacation-grid th[data-v-de015c01]:nth-child(8){width:80px}.manager-vacation-grid th[data-v-de015c01]:nth-child(9){width:80px}.manager-vacation-grid th[data-v-de015c01]:nth-child(10){width:80px}.administrator-toolbar[data-v-de015c01]{grid-template-columns:auto 90px 130px auto auto auto}.administrator-grid[data-v-de015c01]{min-width:900px}.administrator-grid .sr-only[data-v-de015c01]{display:none}.administrator-grid th[data-v-de015c01]:nth-child(2){width:150px}.administrator-grid th[data-v-de015c01]:nth-child(3){width:100px}.administrator-grid th[data-v-de015c01]:nth-child(4){width:100px}.administrator-grid th[data-v-de015c01]:nth-child(5){width:100px}.administrator-grid th[data-v-de015c01]:nth-child(6){width:100px}.administrator-grid th[data-v-de015c01]:nth-child(7){width:140px}.administrator-grid th[data-v-de015c01]:nth-child(8){width:90px}.administrator-grid th[data-v-de015c01]:nth-child(9){width:70px}.administrator-grid th[data-v-de015c01]:nth-child(10){width:70px}.administrator-dialog-panel[data-v-de015c01]{width:min(660px,calc(100vw - 48px));max-height:calc(100vh - 72px);overflow:auto}.administrator-dialog-form[data-v-de015c01]{padding:10px}.administrator-dialog-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.administrator-dialog-grid .span-2[data-v-de015c01]{grid-column:span 2}.administrator-login-field[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.administrator-login-field button[data-v-de015c01]{white-space:nowrap}.administrator-login-status[data-v-de015c01]{margin:0}.administrator-phone-group[data-v-de015c01]{min-width:0;margin:0;padding:0;border:0}.administrator-phone-group legend[data-v-de015c01]{margin:0 0 4px;padding:0}.administrator-phone-fields[data-v-de015c01]{display:grid;grid-template-columns:minmax(70px,1fr) auto minmax(70px,1fr) auto minmax(70px,1fr);align-items:center;gap:5px}.administrator-phone-fields input[data-v-de015c01],.administrator-phone-fields select[data-v-de015c01]{width:100%;min-width:0;box-sizing:border-box}.administrator-phone-fields span[data-v-de015c01]{text-align:center}.administrator-postcode-field[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.administrator-postcode-field button[data-v-de015c01]{white-space:nowrap}.administrator-road-address-note[data-v-de015c01]{margin:0;font-size:12px}.administrator-address-modal[data-v-de015c01]{z-index:1100}.administrator-address-panel[data-v-de015c01]{width:min(720px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:hidden}.administrator-address-search[data-v-de015c01],.administrator-road-address-search[data-v-de015c01]{margin:10px}.administrator-road-address-search[data-v-de015c01]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(160px,1.25fr) auto}.administrator-address-results[data-v-de015c01]{max-height:min(360px,calc(100vh - 240px));margin:0 10px 12px;overflow:auto}.administrator-address-results table[data-v-de015c01]{min-width:560px}.administrator-address-results th[data-v-de015c01]:first-child{width:100px}.administrator-address-results th[data-v-de015c01]:last-child{width:70px}.exam-schedule-toolbar[data-v-de015c01]{grid-template-columns:220px 220px 150px 170px 120px 105px 115px 105px 115px 105px minmax(130px,1fr) repeat(7,auto)}.exam-score-toolbar[data-v-de015c01]{display:flex;flex-direction:column;align-items:stretch;gap:4px}.exam-score-row[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.exam-score-row label[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;margin:0}.exam-score-toolbar .term-filter select[data-v-de015c01]{width:112px}.exam-score-toolbar .lecture-filter select[data-v-de015c01]{width:135px}.exam-score-toolbar .division-filter select[data-v-de015c01]{width:62px}.exam-score-toolbar .exam-type-filter select[data-v-de015c01],.exam-score-toolbar .login-type-filter select[data-v-de015c01],.exam-score-toolbar .retake-filter select[data-v-de015c01],.exam-score-toolbar .search-field select[data-v-de015c01]{width:76px}.exam-score-toolbar .result-filter select[data-v-de015c01]{width:130px}.exam-score-toolbar .keyword[data-v-de015c01],.exam-score-toolbar .title-keyword[data-v-de015c01]{width:200px}.exam-score-toolbar .score-input[data-v-de015c01]{width:44px}.exam-score-toolbar .range-mark[data-v-de015c01]{padding:0 2px}.exam-score-toolbar .checkbox-filter input[data-v-de015c01]{width:auto}.exam-score-grid[data-v-de015c01]{min-width:1780px}.exam-score-grid th[data-v-de015c01],.exam-score-grid td[data-v-de015c01]{height:22px;padding-top:2px;padding-bottom:2px}.exam-score-grid th[data-v-de015c01]:nth-child(1){width:55px}.exam-score-grid th[data-v-de015c01]:nth-child(2){width:180px}.exam-score-grid th[data-v-de015c01]:nth-child(3){width:70px}.exam-score-grid th[data-v-de015c01]:nth-child(4){width:240px}.exam-score-grid th[data-v-de015c01]:nth-child(5),.exam-score-grid th[data-v-de015c01]:nth-child(6){width:95px}.exam-score-grid th[data-v-de015c01]:nth-child(7){width:145px}.exam-score-grid th[data-v-de015c01]:nth-child(8),.exam-score-grid th[data-v-de015c01]:nth-child(9),.exam-score-grid th[data-v-de015c01]:nth-child(10),.exam-score-grid th[data-v-de015c01]:nth-child(11),.exam-score-grid th[data-v-de015c01]:nth-child(12),.exam-score-grid th[data-v-de015c01]:nth-child(13),.exam-score-grid th[data-v-de015c01]:nth-child(15),.exam-score-grid th[data-v-de015c01]:nth-child(18),.exam-score-grid th[data-v-de015c01]:nth-child(20){width:80px}.exam-score-grid th[data-v-de015c01]:nth-child(14){width:90px}.exam-score-grid th[data-v-de015c01]:nth-child(16),.exam-score-grid th[data-v-de015c01]:nth-child(17),.exam-score-grid th[data-v-de015c01]:nth-child(19){width:135px}.exam-score-ratio-dialog[data-v-de015c01]{width:min(420px,calc(100vw - 32px))}.exam-score-ratio-dialog .manager-dialog-form[data-v-de015c01]{display:grid;gap:12px;padding:16px}.exam-score-ratio-dialog .manager-dialog-form label[data-v-de015c01]{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px}.exam-score-ratio-dialog .modal-actions[data-v-de015c01]{display:flex;justify-content:flex-end;gap:8px}.legacy-exam-score-panel .exam-score-detail-dialog[data-v-de015c01]{width:min(700px,calc(100vw - 48px));max-width:700px}.exam-score-detail-state[data-v-de015c01]{padding:28px;text-align:center}.exam-score-detail-body[data-v-de015c01]{display:grid;gap:10px;padding:10px}.exam-score-detail-summary[data-v-de015c01]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:1px solid #c6ced8;background:#f7f9fc}.exam-score-detail-summary>div[data-v-de015c01]{display:grid;grid-template-columns:92px minmax(0,1fr);min-width:0}.exam-score-detail-summary dt[data-v-de015c01],.exam-score-detail-summary dd[data-v-de015c01]{margin:0;padding:7px 8px;border-right:1px solid #d7dde5}.exam-score-detail-summary dt[data-v-de015c01]{font-weight:700;background:#e8edf4}.exam-score-detail-list[data-v-de015c01]{display:grid;gap:10px}.exam-score-detail-item[data-v-de015c01]{border:1px solid #b9c3cf;background:#fff}.exam-score-detail-item>header[data-v-de015c01]{display:flex;justify-content:space-between;gap:12px;padding:7px 9px;border-bottom:1px solid #cbd3dc;background:#edf2f7}.exam-score-question[data-v-de015c01],.exam-score-example[data-v-de015c01],.exam-score-choices[data-v-de015c01]{margin:0;padding:9px 12px}.exam-score-example[data-v-de015c01]{margin:0 12px 9px;border:1px dashed #aeb8c5;background:#fafbfd}.exam-score-choices[data-v-de015c01]{display:grid;gap:4px;list-style:none}.exam-score-choices li[data-v-de015c01]{display:flex;gap:6px}.exam-score-answer-grid[data-v-de015c01]{display:grid;grid-template-columns:minmax(300px,2fr) minmax(180px,1fr) 120px 130px;gap:8px;align-items:start;padding:9px 12px;border-top:1px solid #d7dde5;background:#f8fafc}.exam-score-answer-grid label[data-v-de015c01],.exam-score-answer-grid>div[data-v-de015c01]{display:grid;gap:4px}.exam-score-answer-grid textarea[data-v-de015c01],.exam-score-answer-grid input[data-v-de015c01],.exam-score-answer-grid select[data-v-de015c01]{width:100%;box-sizing:border-box}.exam-score-detail-actions[data-v-de015c01]{position:sticky;bottom:-10px;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:9px 10px;border-top:1px solid #b8c1cd;background:#eef3f8}@media(max-width:900px){.exam-score-detail-summary[data-v-de015c01],.exam-score-answer-grid[data-v-de015c01]{grid-template-columns:1fr}}.exam-schedule-toolbar .term-filter select[data-v-de015c01],.exam-schedule-toolbar .lecture-filter select[data-v-de015c01]{width:100%}.exam-schedule-toolbar .keyword[data-v-de015c01]{width:130px}.exam-schedule-grid[data-v-de015c01]{min-width:1840px}.exam-schedule-grid th[data-v-de015c01],.exam-schedule-grid td[data-v-de015c01],.exam-schedule-history-grid th[data-v-de015c01],.exam-schedule-history-grid td[data-v-de015c01]{height:22px;padding-top:2px;padding-bottom:2px}.exam-schedule-grid th[data-v-de015c01]:nth-child(1){width:55px}.exam-schedule-grid th[data-v-de015c01]:nth-child(2){width:230px}.exam-schedule-grid th[data-v-de015c01]:nth-child(3){width:85px}.exam-schedule-grid th[data-v-de015c01]:nth-child(4){width:140px}.exam-schedule-grid th[data-v-de015c01]:nth-child(5){width:90px}.exam-schedule-grid th[data-v-de015c01]:nth-child(6){width:80px}.exam-schedule-grid th[data-v-de015c01]:nth-child(7),.exam-schedule-grid th[data-v-de015c01]:nth-child(8),.exam-schedule-grid th[data-v-de015c01]:nth-child(11),.exam-schedule-grid th[data-v-de015c01]:nth-child(12),.exam-schedule-grid th[data-v-de015c01]:nth-child(15){width:135px}.exam-schedule-grid th[data-v-de015c01]:nth-child(9),.exam-schedule-grid th[data-v-de015c01]:nth-child(10),.exam-schedule-grid th[data-v-de015c01]:nth-child(13),.exam-schedule-grid th[data-v-de015c01]:nth-child(14),.exam-schedule-grid th[data-v-de015c01]:nth-child(16){width:90px}.exam-schedule-result-error[data-v-de015c01]{color:#c62828;font-weight:700}.exam-schedule-result-success[data-v-de015c01]{color:#00f;font-weight:700}.exam-schedule-type-midterm[data-v-de015c01]{color:#ff0080}.exam-schedule-type-final[data-v-de015c01]{color:#004000}.exam-schedule-retest-target[data-v-de015c01]{color:red}.exam-schedule-history-ungraded-alert[data-v-de015c01]{color:#c62828;font-weight:700}.exam-schedule-history-missing-detail[data-v-de015c01]{color:red}.exam-schedule-history-result-regular[data-v-de015c01],.exam-schedule-history-final[data-v-de015c01]{color:#ff0080;font-weight:700}.exam-schedule-history-result-retest[data-v-de015c01]{color:#004000;font-weight:700}.exam-schedule-history-box[data-v-de015c01]{margin-top:10px}.exam-schedule-history-grid[data-v-de015c01]{min-width:1240px}.quiz-schedule-toolbar[data-v-de015c01]{grid-template-columns:220px 220px 105px minmax(130px,1fr) repeat(2,auto)}.quiz-schedule-toolbar .term-filter select[data-v-de015c01],.quiz-schedule-toolbar .lecture-filter select[data-v-de015c01]{width:100%}.quiz-schedule-toolbar .keyword[data-v-de015c01]{width:130px}.quiz-schedule-grid[data-v-de015c01]{min-width:1240px}.quiz-schedule-grid th[data-v-de015c01],.quiz-schedule-grid td[data-v-de015c01]{height:22px;padding-top:2px;padding-bottom:2px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(1){width:50px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(2){width:105px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(3){width:160px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(4){width:60px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(5){width:135px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(6){width:270px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(7),.quiz-schedule-grid th[data-v-de015c01]:nth-child(8){width:130px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(9){width:90px}.quiz-schedule-grid th[data-v-de015c01]:nth-child(10),.quiz-schedule-grid th[data-v-de015c01]:nth-child(11){width:75px}.quiz-schedule-dialog-panel[data-v-de015c01]{width:min(760px,calc(100vw - 40px));max-height:calc(100vh - 48px);overflow:auto}.quiz-schedule-dialog-form[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:10px}.quiz-schedule-dialog-form label[data-v-de015c01]{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:6px}.quiz-schedule-dialog-form label.full[data-v-de015c01],.quiz-schedule-search-results[data-v-de015c01],.quiz-schedule-exam-results[data-v-de015c01],.quiz-schedule-dialog-form .modal-actions[data-v-de015c01]{grid-column:1 / -1}.quiz-schedule-dialog-form input[data-v-de015c01],.quiz-schedule-dialog-form select[data-v-de015c01],.quiz-schedule-dialog-form textarea[data-v-de015c01]{min-width:0;border:1px solid #aab6c3;background:#fff;font:inherit}.quiz-schedule-dialog-form input[data-v-de015c01],.quiz-schedule-dialog-form select[data-v-de015c01]{height:23px}.quiz-schedule-dialog-form textarea[data-v-de015c01]{width:100%;resize:vertical}.quiz-schedule-user-field[data-v-de015c01],.quiz-schedule-exam-field[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;align-items:center}.quiz-schedule-exam-field[data-v-de015c01]{grid-template-columns:145px minmax(180px,1fr) auto}.quiz-schedule-user-field small[data-v-de015c01],.quiz-schedule-exam-field small[data-v-de015c01]{grid-column:1 / -1;color:#4b5563}.quiz-schedule-search-results[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:4px;max-height:88px;overflow:auto;padding-left:76px}.quiz-schedule-exam-results[data-v-de015c01]{max-height:180px;overflow:auto;margin:0}.quiz-schedule-time-field[data-v-de015c01]{display:flex;gap:4px}.quiz-schedule-time-field select[data-v-de015c01]{width:58px}.professor-newsletter-toolbar[data-v-de015c01]{align-items:center}.professor-newsletter-toolbar .date-single[data-v-de015c01]{width:90px}.professor-newsletter-empty[data-v-de015c01]{margin-top:14px;color:#4b5563}.professor-newsletter-output[data-v-de015c01]{max-width:760px;margin-top:14px;border:1px solid #b9c7da;background:#fff;padding:18px 20px}.professor-newsletter-output pre[data-v-de015c01]{margin:0;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;font:14px/1.72 Malgun Gothic,Apple SD Gothic Neo,sans-serif;color:#111827}.registration-retake-toolbar .registration-retake-term-select[data-v-de015c01]{width:200px}.registration-retake-toolbar .registration-retake-manager-select[data-v-de015c01]{width:160px}.registration-retake-toolbar .registration-retake-issue-action[data-v-de015c01]{order:20;min-width:142px}.registration-retake-summary[data-v-de015c01]{border-top:0}.legacy-warning[data-v-de015c01]{padding:5px 8px;border:1px solid #cbd4df;border-top:0;background:#fff8dd;color:#7a4b00}.registration-retake-grid[data-v-de015c01]{min-width:1420px}.registration-retake-grid th[data-v-de015c01],.registration-retake-grid td[data-v-de015c01]{height:22px;padding-top:2px;padding-bottom:2px}.registration-retake-grid th[data-v-de015c01]:nth-child(1){width:48px}.registration-retake-grid th[data-v-de015c01]:nth-child(2){width:70px}.registration-retake-grid th[data-v-de015c01]:nth-child(3),.registration-retake-grid th[data-v-de015c01]:nth-child(4),.registration-retake-grid th[data-v-de015c01]:nth-child(5){width:120px}.registration-retake-grid th[data-v-de015c01]:nth-child(6){width:180px}.registration-retake-grid th[data-v-de015c01]:nth-child(n+7):nth-child(-n+14){width:78px}.registration-retake-grid th[data-v-de015c01]:nth-child(15){width:120px}.registration-retake-grid th[data-v-de015c01]:nth-child(16){width:140px}.modal-backdrop.registration-retake-coupon-list-modal[data-v-de015c01]{align-items:center;padding:24px}.registration-retake-coupon-list-panel[data-v-de015c01]{display:flex;flex-direction:column;width:min(980px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:hidden}.registration-retake-coupon-list-toolbar[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid #b8c9db;background:#f5f8fc}.registration-retake-coupon-list-wrap[data-v-de015c01]{flex:1;min-height:0;overflow:auto}.registration-retake-coupon-list-grid[data-v-de015c01]{min-width:900px}.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(1){width:56px}.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(2){width:110px}.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(3){width:120px}.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(4){width:240px}.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(5){width:160px}.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(6){width:90px}.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(7){width:140px}.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(8),.registration-retake-coupon-list-grid th[data-v-de015c01]:nth-child(9){width:80px}.registration-fixdeal-search .wide[data-v-de015c01]{width:180px}.registration-fixdeal-gubun-select[data-v-de015c01]{width:160px}.registration-fixdeal-grid[data-v-de015c01]{min-width:1520px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(1){width:60px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(2){width:120px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(3){width:230px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(4){width:60px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(5),.registration-fixdeal-grid th[data-v-de015c01]:nth-child(6),.registration-fixdeal-grid th[data-v-de015c01]:nth-child(7),.registration-fixdeal-grid th[data-v-de015c01]:nth-child(8),.registration-fixdeal-grid th[data-v-de015c01]:nth-child(9){width:80px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(10){width:120px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(11),.registration-fixdeal-grid th[data-v-de015c01]:nth-child(12){width:60px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(13){width:200px}.registration-fixdeal-grid th[data-v-de015c01]:nth-child(14),.registration-fixdeal-grid th[data-v-de015c01]:nth-child(15),.registration-fixdeal-grid th[data-v-de015c01]:nth-child(16){width:82px}.registration-fixdeal-grid .memo-cell[data-v-de015c01]{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-backdrop.registration-fixdeal-form-modal[data-v-de015c01],.modal-backdrop.registration-fixdeal-lecture-search-modal[data-v-de015c01],.modal-backdrop.registration-fixdeal-auto-modal[data-v-de015c01]{align-items:center;padding:4px}.modal-backdrop.course-division-form-modal[data-v-de015c01]{align-items:center;padding:24px}.course-division-form-panel[data-v-de015c01]{width:min(760px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:hidden}.course-division-form-panel .course-division-form-grid[data-v-de015c01]{padding:10px;overflow:auto}.payment-history-panel.modal-panel.registration-fixdeal-form-panel[data-v-de015c01]{position:relative;top:auto;left:auto;z-index:auto;transform:none;display:flex;flex-direction:column;width:var(--manager-dialog-inline-size);max-width:var(--manager-dialog-inline-size);max-height:var(--manager-dialog-block-size);overflow:hidden}.registration-fixdeal-form[data-v-de015c01]{display:grid;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;min-height:0;padding:8px;overflow:auto}.registration-fixdeal-form label[data-v-de015c01]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:6px;align-items:center;min-width:0}.registration-fixdeal-form .span-2[data-v-de015c01]{grid-column:span 2}.registration-fixdeal-form .span-3[data-v-de015c01]{grid-column:1 / -1}.registration-fixdeal-form input[data-v-de015c01],.registration-fixdeal-form select[data-v-de015c01],.registration-fixdeal-form textarea[data-v-de015c01]{width:100%;min-width:0}.registration-fixdeal-lecture-editor[data-v-de015c01]{border:1px solid #b8c6d8;background:#f6f8fb;overflow:auto}.registration-fixdeal-lecture-editor .editor-title[data-v-de015c01]{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border-bottom:1px solid #c7d2e1}.registration-fixdeal-form-grid[data-v-de015c01]{min-width:760px}.registration-fixdeal-form-grid input[data-v-de015c01]{height:24px}.registration-fixdeal-form-grid th[data-v-de015c01]:nth-child(1){width:96px}.registration-fixdeal-form-grid th[data-v-de015c01]:nth-child(2){width:220px}.registration-fixdeal-form-grid th[data-v-de015c01]:nth-child(3){width:150px}.registration-fixdeal-form-grid th[data-v-de015c01]:nth-child(4),.registration-fixdeal-form-grid th[data-v-de015c01]:nth-child(5){width:110px}.registration-fixdeal-form-grid th[data-v-de015c01]:nth-child(6){width:68px}.registration-fixdeal-package-form-grid[data-v-de015c01]{min-width:1000px}.registration-fixdeal-package-form-grid th[data-v-de015c01]:nth-child(6),.registration-fixdeal-package-form-grid th[data-v-de015c01]:nth-child(7),.registration-fixdeal-package-form-grid th[data-v-de015c01]:nth-child(8){width:70px}.registration-fixdeal-package-form-grid th[data-v-de015c01]:nth-child(9){width:68px}.payment-history-panel.modal-panel.registration-fixdeal-lecture-search-panel[data-v-de015c01]{position:relative;top:auto;left:auto;z-index:auto;transform:none;display:flex;flex-direction:column;width:min(1680px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:hidden}.registration-fixdeal-lecture-search[data-v-de015c01]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px;border-bottom:1px solid #c7d2e1}.registration-fixdeal-lecture-search label[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;margin:0}.registration-fixdeal-lecture-search select[data-v-de015c01]{width:150px}.registration-fixdeal-lecture-search label:nth-child(3) select[data-v-de015c01]{width:min(220px,34vw)}.registration-fixdeal-lecture-search .keyword[data-v-de015c01]{width:190px}.registration-fixdeal-lecture-search-results[data-v-de015c01]{flex:1 1 auto;min-height:180px;overflow:auto}.registration-fixdeal-lecture-search-grid[data-v-de015c01]{min-width:880px}.registration-fixdeal-lecture-search-grid thead th[data-v-de015c01]{position:sticky;top:0;z-index:1}.registration-fixdeal-lecture-search-grid th[data-v-de015c01]:nth-child(1){width:62px}.registration-fixdeal-lecture-search-grid th[data-v-de015c01]:nth-child(2){width:150px}.registration-fixdeal-lecture-search-grid th[data-v-de015c01]:nth-child(3){width:260px}.registration-fixdeal-lecture-search-grid th[data-v-de015c01]:nth-child(4){width:90px}.registration-fixdeal-lecture-search-grid th[data-v-de015c01]:nth-child(5),.registration-fixdeal-lecture-search-grid th[data-v-de015c01]:nth-child(6){width:80px}.registration-fixdeal-lecture-search-grid th[data-v-de015c01]:nth-child(7){width:110px}.registration-fixdeal-package-lecture-search-grid[data-v-de015c01]{min-width:960px}.registration-fixdeal-package-lecture-search-grid th[data-v-de015c01]:nth-child(7){width:80px}.registration-fixdeal-package-lecture-search-grid th[data-v-de015c01]:nth-child(8){width:110px}.registration-fixdeal-lecture-search-panel .grid-footer[data-v-de015c01]{flex:0 0 auto}.registration-fixdeal-auto-panel[data-v-de015c01]{display:flex;flex-direction:column;width:var(--manager-dialog-inline-size);max-width:var(--manager-dialog-inline-size);max-height:var(--manager-dialog-block-size);overflow:hidden}.registration-fixdeal-auto-panel.modal-panel[data-v-de015c01]{margin-top:0}.registration-fixdeal-auto-panel>header[data-v-de015c01]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:34px;padding:6px 10px;border-bottom:1px solid #b8c1cd;background:linear-gradient(#f6f8fb,#e1e8f1)}.registration-fixdeal-auto-panel>header strong[data-v-de015c01]{min-width:0;overflow:hidden;color:#263a52;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.registration-fixdeal-auto-panel>header button[data-v-de015c01]{flex:0 0 auto;padding:2px 8px;border:1px solid #6f839d;background:linear-gradient(#fff,#dce4ef);color:#263a52;font-size:12px}.registration-fixdeal-auto-form[data-v-de015c01]{display:grid;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;min-height:0;overflow:auto;padding:10px}.registration-fixdeal-auto-form label[data-v-de015c01]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:6px;align-items:center;min-width:0}.registration-fixdeal-auto-form .span-2[data-v-de015c01]{grid-column:span 2}.registration-fixdeal-auto-form .span-3[data-v-de015c01]{grid-column:1 / -1}.registration-fixdeal-auto-form .registration-fixdeal-auto-checkbox[data-v-de015c01]{display:flex;flex-direction:row;justify-content:flex-start;gap:8px;padding-top:18px;white-space:nowrap}.registration-fixdeal-auto-form input[data-v-de015c01],.registration-fixdeal-auto-form select[data-v-de015c01],.registration-fixdeal-auto-form textarea[data-v-de015c01]{width:100%;min-width:0}.registration-fixdeal-auto-form .registration-fixdeal-auto-checkbox input[data-v-de015c01]{width:auto}.registration-fixdeal-auto-template-row[data-v-de015c01]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto auto;gap:8px;align-items:center;padding:8px;border:1px solid #b8c6d8;background:#eef4fb}.registration-fixdeal-auto-template-row button[data-v-de015c01]{min-width:86px}.registration-fixdeal-auto-source-row[data-v-de015c01]{grid-template-columns:minmax(240px,1fr) auto minmax(360px,2fr)}.registration-fixdeal-auto-subjects[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:10px;min-height:220px;align-items:stretch}.registration-fixdeal-auto-subject-selected[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:220px}.registration-fixdeal-auto-subject-list[data-v-de015c01]{display:flex;flex-direction:column;min-width:0;min-height:220px;overflow:hidden;border:1px solid #b8c6d8;background:#f6f8fb}.registration-fixdeal-auto-subject-list>header[data-v-de015c01]{display:flex;flex:0 0 auto;align-items:center;gap:6px;padding:6px 8px;border-bottom:1px solid #c7d2e1;background:linear-gradient(#f8fafc,#e7edf5)}.registration-fixdeal-auto-subject-list>header strong[data-v-de015c01]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registration-fixdeal-auto-subject-list>header span[data-v-de015c01]{margin-left:auto;color:#415268;font-size:12px;white-space:nowrap}.registration-fixdeal-auto-subject-list>header button[data-v-de015c01]{flex:0 0 auto}.registration-fixdeal-auto-subject-list select[data-v-de015c01]{display:block;flex:1 1 0;min-height:0;border:0;background:#fff;overflow:auto}.registration-fixdeal-auto-subject-pool[data-v-de015c01]{min-height:220px}.registration-fixdeal-auto-subject-pool select[data-v-de015c01]{min-height:0}.registration-fixdeal-auto-subject-pool .subject-actions[data-v-de015c01]{display:flex;flex:0 0 auto;align-items:center;gap:6px;padding:6px 8px;border-top:1px solid #c7d2e1;background:#eef4fb}.registration-fixdeal-auto-subject-pool .subject-actions span[data-v-de015c01]{min-width:58px;color:#415268;font-size:12px;white-space:nowrap}.registration-fixdeal-auto-subject-pool .subject-actions button[data-v-de015c01]{flex:1 1 0;min-width:72px}.registration-fixdeal-auto-terms[data-v-de015c01],.registration-fixdeal-auto-preview[data-v-de015c01],.registration-fixdeal-auto-candidates[data-v-de015c01]{border:1px solid #b8c6d8;background:#f6f8fb}.registration-fixdeal-auto-terms .editor-title[data-v-de015c01]{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border-bottom:1px solid #c7d2e1}.registration-fixdeal-auto-term-grid[data-v-de015c01]{min-width:620px}.registration-fixdeal-auto-term-grid th[data-v-de015c01]:nth-child(1){width:390px}.registration-fixdeal-auto-term-grid th[data-v-de015c01]:nth-child(2){width:100px}.registration-fixdeal-auto-term-grid th[data-v-de015c01]:nth-child(3){width:76px}.registration-fixdeal-auto-preview[data-v-de015c01]{min-width:0;max-width:100%;overflow:visible;padding:8px}.registration-fixdeal-auto-preview .auto-summary[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:8px;font-weight:600}.registration-fixdeal-auto-preview .grid-wrap[data-v-de015c01]{max-width:100%;min-width:0;overflow-x:auto;overflow-y:auto}.registration-fixdeal-auto-preview-grid[data-v-de015c01]{min-width:1160px;table-layout:fixed}.registration-fixdeal-auto-preview-grid th[data-v-de015c01]:nth-child(1){width:70px}.registration-fixdeal-auto-preview-grid th[data-v-de015c01]:nth-child(2){width:150px}.registration-fixdeal-auto-preview-grid th[data-v-de015c01]:nth-child(3){width:260px}.registration-fixdeal-auto-preview-grid th[data-v-de015c01]:nth-child(4){width:90px}.registration-fixdeal-auto-preview-grid th[data-v-de015c01]:nth-child(5){width:110px}.registration-fixdeal-auto-preview-grid th[data-v-de015c01]:nth-child(6){width:300px}.registration-fixdeal-auto-preview-grid th[data-v-de015c01]:nth-child(7){width:110px}.registration-fixdeal-auto-discount-select[data-v-de015c01]{width:100%;min-width:0}.registration-fixdeal-auto-candidates[data-v-de015c01]{display:grid;gap:6px;margin-top:8px;padding:8px}.registration-fixdeal-auto-candidates .candidate-row[data-v-de015c01]{grid-template-columns:18px minmax(0,1fr) minmax(140px,240px);align-items:center}.registration-fixdeal-auto-candidates .candidate-row em[data-v-de015c01]{color:#5d6a7d;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registration-fixdeal-auto-code-create[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.registration-fixdeal-auto-code-create .manual-note[data-v-de015c01]{grid-column:1 / -1}.registration-flexdeal-search .wide[data-v-de015c01]{width:180px}.registration-flexdeal-gubun-select[data-v-de015c01]{width:160px}.registration-flexdeal-grid[data-v-de015c01]{min-width:1220px}.registration-flexdeal-grid th[data-v-de015c01]:nth-child(1){width:60px}.registration-flexdeal-grid th[data-v-de015c01]:nth-child(2){width:230px}.registration-flexdeal-grid th[data-v-de015c01]:nth-child(3){width:60px}.registration-flexdeal-grid th[data-v-de015c01]:nth-child(4),.registration-flexdeal-grid th[data-v-de015c01]:nth-child(5),.registration-flexdeal-grid th[data-v-de015c01]:nth-child(6),.registration-flexdeal-grid th[data-v-de015c01]:nth-child(7),.registration-flexdeal-grid th[data-v-de015c01]:nth-child(8){width:80px}.registration-flexdeal-grid th[data-v-de015c01]:nth-child(9){width:60px}.registration-flexdeal-grid th[data-v-de015c01]:nth-child(10){width:200px}.registration-flexdeal-grid th[data-v-de015c01]:nth-child(11),.registration-flexdeal-grid th[data-v-de015c01]:nth-child(12),.registration-flexdeal-grid th[data-v-de015c01]:nth-child(13){width:82px}.registration-flexdeal-grid .memo-cell[data-v-de015c01]{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.registration-fixdeal-nofix-toolbar[data-v-de015c01]{padding:5px 8px;border:1px solid #aab8c8;border-bottom:0;background:#edf1f6}.registration-fixdeal-nofix-grid[data-v-de015c01]{min-width:860px}.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(1){width:60px}.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(2){width:230px}.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(3){width:60px}.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(4){width:80px}.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(5){width:120px}.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(6),.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(7){width:80px}.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(8),.registration-fixdeal-nofix-grid th[data-v-de015c01]:nth-child(9){width:60px}.registration-fixdeal-nofix-grid tr.selected td[data-v-de015c01]{background:#d7e8fb}.registration-fixdeal-nofix-detail[data-v-de015c01]{margin-top:8px;border:1px solid #9aa8bb;background:#f5f7fb}.detail-panel-heading[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;border-bottom:1px solid #b8c1cd;background:#dfe7f1}.nofix-package-summary[data-v-de015c01]{margin:0;border-left:0;border-right:0}.registration-fixdeal-nofix-detail-grid[data-v-de015c01]{min-width:480px}.registration-fixdeal-nofix-detail-grid th[data-v-de015c01]:nth-child(1){width:110px}.registration-fixdeal-nofix-detail-grid th[data-v-de015c01]:nth-child(2){width:200px}.registration-fixdeal-nofix-detail-grid th[data-v-de015c01]:nth-child(3){width:80px}.registration-fixdeal-nofix-detail-grid th[data-v-de015c01]:nth-child(4){width:80px}.user-practice-subject-search[data-v-de015c01],.legacy-user-practice-subject-toolbar[data-v-de015c01]{gap:5px 8px}.user-practice-subject-search-row[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:5px 8px;align-items:center;width:100%}.user-practice-subject-search .term-filter select[data-v-de015c01],.user-practice-subject-search .lecture-filter select[data-v-de015c01]{width:170px}.user-practice-subject-search .division-filter select[data-v-de015c01],.user-practice-subject-search .status-filter select[data-v-de015c01],.user-practice-subject-search .manager-filter select[data-v-de015c01],.user-practice-subject-search .search-field select[data-v-de015c01]{width:112px}.user-practice-subject-search .keyword[data-v-de015c01]{width:120px}.user-practice-subject-search .comment-filter .keyword[data-v-de015c01]{width:190px}.user-practice-subject-search .selected-count[data-v-de015c01]{min-width:70px;color:#344050}.user-practice-subject-grid[data-v-de015c01]{min-width:1870px}.user-practice-subject-grid th[data-v-de015c01],.user-practice-subject-grid td[data-v-de015c01]{height:22px;padding-top:2px;padding-bottom:2px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(1){width:38px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(2){width:150px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(3){width:130px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(4){width:220px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(5){width:70px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(6){width:90px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(7),.user-practice-subject-grid th[data-v-de015c01]:nth-child(8){width:105px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(9){width:115px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(10){width:85px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(11){width:75px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(12){width:190px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(13){width:85px}.user-practice-subject-grid th[data-v-de015c01]:nth-child(14),.user-practice-subject-grid th[data-v-de015c01]:nth-child(15),.user-practice-subject-grid th[data-v-de015c01]:nth-child(16),.user-practice-subject-grid th[data-v-de015c01]:nth-child(17),.user-practice-subject-grid th[data-v-de015c01]:nth-child(18),.user-practice-subject-grid th[data-v-de015c01]:nth-child(19),.user-practice-subject-grid th[data-v-de015c01]:nth-child(20){width:70px}.user-practice-subject-grid .select-col[data-v-de015c01]{text-align:center}.user-practice-subject-grid .memo-cell[data-v-de015c01]{max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-practice-subject-confirm-backdrop[data-v-de015c01]{align-items:center;padding:24px}.user-practice-subject-confirm-panel[data-v-de015c01]{width:min(520px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:hidden}.user-practice-subject-confirm-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;padding:10px;overflow:auto}.user-practice-subject-confirm-form label[data-v-de015c01]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:6px;align-items:center;min-width:0}.user-practice-subject-confirm-form .span-2[data-v-de015c01]{grid-column:1 / -1}.user-practice-subject-confirm-form select[data-v-de015c01],.user-practice-subject-confirm-form textarea[data-v-de015c01]{width:100%;min-width:0}.user-practice-subject-confirm-form textarea[data-v-de015c01]{resize:vertical}.user-practice-subject-dialog-backdrop[data-v-de015c01]{position:absolute;top:36px;right:0;bottom:0;left:0;z-index:29;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;padding:10px 24px 24px;overflow:auto;background:#16223261}.user-practice-subject-dialog-panel[data-v-de015c01]{display:flex;flex-direction:column;min-width:0;max-height:calc(100% - 10px);overflow:hidden;border:1px solid #74869d;border-radius:4px;background:#f5f7fa;box-shadow:0 8px 24px #0f172a47}.practice-document-submitted[data-v-de015c01]{color:#0757bd;font-weight:700}.user-practice-subject-document-panel[data-v-de015c01]{width:min(760px,calc(100vw - 48px))}.user-practice-subject-country-panel[data-v-de015c01]{width:min(420px,calc(100vw - 48px))}.user-practice-subject-document-header>div[data-v-de015c01]{display:grid;min-width:0;gap:2px}.user-practice-subject-document-header small[data-v-de015c01]{overflow:hidden;color:#4b596b;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.user-practice-subject-document-toolbar[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;padding:6px 8px;border-bottom:1px solid #b8c3d0;background:#e8edf4}.user-practice-subject-document-toolbar span[data-v-de015c01]{color:#475569;font-size:11px}.user-practice-subject-document-body[data-v-de015c01]{min-height:220px;overflow:auto;background:#fff}.user-practice-subject-document-print-region[data-v-de015c01]{min-height:100%;padding:16px;box-sizing:border-box;background:#fff}.user-practice-subject-document-html[data-v-de015c01]{color:#111827;line-height:1.45}.user-practice-subject-document-html[data-v-de015c01] table{max-width:100%;border-collapse:collapse}.user-practice-subject-document-html[data-v-de015c01] img{max-width:100%;height:auto}.user-practice-subject-document-editor[data-v-de015c01]{display:grid;grid-template-rows:auto minmax(260px,1fr) auto;gap:6px;min-height:360px;padding:10px;box-sizing:border-box}.user-practice-subject-document-editor textarea[data-v-de015c01]{width:100%;min-height:300px;box-sizing:border-box;resize:vertical;font-family:Consolas,Courier New,monospace;font-size:12px}.user-practice-subject-document-editor small[data-v-de015c01]{color:#596579}.user-practice-subject-dialog-panel .dialog-status[data-v-de015c01]{margin:0;padding:18px;color:#475569;text-align:center}.user-practice-subject-dialog-panel .dialog-status.error[data-v-de015c01]{color:#9f1d1d}.user-practice-subject-country-form[data-v-de015c01]{display:grid;gap:10px;padding:12px}.user-practice-subject-country-form label[data-v-de015c01]{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:8px}.user-practice-subject-country-form input[data-v-de015c01]{width:100%;min-width:0;box-sizing:border-box}.user-practice-subject-country-form .dialog-status[data-v-de015c01]{margin:0;padding:0;text-align:left}@media(max-width:640px){.user-practice-subject-dialog-backdrop[data-v-de015c01]{padding-right:8px;padding-left:8px}.user-practice-subject-document-panel[data-v-de015c01],.user-practice-subject-country-panel[data-v-de015c01]{width:calc(100vw - 16px)}}@media print{body.printing-user-practice-subject-document *{visibility:hidden!important}body.printing-user-practice-subject-document{visibility:visible!important}body.printing-user-practice-subject-document{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;width:100%;min-height:100%;padding:0;overflow:visible;background:#fff}}.registration-member-layout[data-v-de015c01]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:6px}.registration-member-search[data-v-de015c01],.registration-member-detail[data-v-de015c01]{min-width:0}.compact-search[data-v-de015c01]{gap:3px}.compact-search .keyword[data-v-de015c01]{width:82px}.member-search-grid-wrap[data-v-de015c01]{max-height:520px;overflow-y:auto}.member-search-grid[data-v-de015c01]{min-width:190px}.member-search-grid tr[data-v-de015c01]{cursor:pointer}.member-search-grid tr.selected td[data-v-de015c01]{background:#d7e8fb;font-weight:700}.member-selected-strip[data-v-de015c01]{min-height:23px;padding:4px 10px;border:1px solid #aab8c8;border-bottom:0;background:#bacde8;font-weight:700}.registration-member-toolbar[data-v-de015c01]{border-top:1px solid #aab8c8}.registration-member-course-grid[data-v-de015c01]{min-width:1060px}.registration-member-course-grid th[data-v-de015c01]:nth-child(1){width:120px}.registration-member-course-grid th[data-v-de015c01]:nth-child(2){width:170px}.registration-member-course-grid th[data-v-de015c01]:nth-child(3){width:60px}.registration-member-course-grid th[data-v-de015c01]:nth-child(4){width:90px}.registration-member-course-grid th[data-v-de015c01]:nth-child(5){width:70px}.registration-member-course-grid th[data-v-de015c01]:nth-child(6){width:85px}.registration-member-course-grid th[data-v-de015c01]:nth-child(7){width:70px}.registration-member-course-grid th[data-v-de015c01]:nth-child(8){width:55px}.registration-member-course-grid th[data-v-de015c01]:nth-child(9){width:70px}.registration-member-course-grid th[data-v-de015c01]:nth-child(10),.registration-member-course-grid th[data-v-de015c01]:nth-child(11){width:85px}.legacy-reference-grid[data-v-de015c01]{margin:8px 0;border:1px solid #b8c1cd;background:#fbfcfe}.legacy-reference-grid dl[data-v-de015c01]{margin:0;display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr)}.legacy-reference-grid div[data-v-de015c01]{display:contents}.legacy-reference-grid dt[data-v-de015c01],.legacy-reference-grid dd[data-v-de015c01]{margin:0;padding:7px 9px;border-bottom:1px solid #d8dee8}.legacy-reference-grid dt[data-v-de015c01]{background:#eef3f8;color:#263a52;font-weight:700}.legacy-reference-grid dd[data-v-de015c01]{background:#fff}.lms-cell-phone-allow-grid[data-v-de015c01]{min-width:900px}.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(1){width:55px}.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(2){width:70px}.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(3){width:110px}.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(4){width:170px}.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(5){width:220px}.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(6),.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(7){width:112px}.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(8),.lms-cell-phone-allow-grid th[data-v-de015c01]:nth-child(9){width:92px}.legacy-cell-phone-allow-toolbar .keyword[data-v-de015c01]{width:200px}.cell-phone-allow-modal .cell-phone-allow-panel[data-v-de015c01]{width:400px;max-width:calc(100vw - 32px)}.cell-phone-allow-form[data-v-de015c01]{padding:10px 12px 12px;background:#f2f5f9}.cell-phone-allow-form label[data-v-de015c01]{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:6px;margin-bottom:7px}.cell-phone-allow-form label span[data-v-de015c01]{text-align:right;color:#344960}.cell-phone-allow-form input[data-v-de015c01],.cell-phone-allow-form select[data-v-de015c01],.cell-phone-allow-form textarea[data-v-de015c01]{box-sizing:border-box;width:100%;border:1px solid #9aa9b9;background:#fff;color:#111;font-size:12px}.cell-phone-allow-form input[data-v-de015c01],.cell-phone-allow-form select[data-v-de015c01]{height:22px;padding:2px 4px}.cell-phone-allow-form input[readonly][data-v-de015c01]{background:#e8edf4}.cell-phone-allow-form textarea[data-v-de015c01]{min-height:54px;padding:4px;resize:vertical}.cell-phone-allow-form .inline-inputs[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) 76px;gap:4px;text-align:left}.legacy-lms-code-panel>.panel-title[data-v-de015c01]{margin-bottom:8px}.legacy-lms-excel-history-panel>.panel-title[data-v-de015c01],.legacy-lms-cell-phone-allow-panel>.panel-title[data-v-de015c01],.legacy-lms-code-panel>.panel-title[data-v-de015c01],.legacy-lms-etc-file-panel>.panel-title[data-v-de015c01],.legacy-lms-excel-history-note[data-v-de015c01],.legacy-lms-cell-phone-allow-note[data-v-de015c01],.legacy-lms-code-note[data-v-de015c01],.legacy-lms-etc-file-note[data-v-de015c01]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.legacy-lms-excel-history-toolbar[data-v-de015c01],.legacy-lms-cell-phone-allow-toolbar[data-v-de015c01],.legacy-lms-code-toolbar[data-v-de015c01],.legacy-lms-etc-file-toolbar[data-v-de015c01]{align-items:center;min-height:32px;margin:0 0 8px}.legacy-lms-code-toolbar .keyword[data-v-de015c01]{width:200px}.lms-code-grid[data-v-de015c01]{min-width:940px}.lms-code-grid th[data-v-de015c01]:nth-child(1){width:55px}.lms-code-grid th[data-v-de015c01]:nth-child(2){width:120px}.lms-code-grid th[data-v-de015c01]:nth-child(3){width:80px}.lms-code-grid th[data-v-de015c01]:nth-child(4){width:220px}.lms-code-grid th[data-v-de015c01]:nth-child(5){width:70px}.lms-code-grid th[data-v-de015c01]:nth-child(6){width:90px}.lms-code-grid th[data-v-de015c01]:nth-child(7),.lms-code-grid th[data-v-de015c01]:nth-child(8){width:120px}.lms-code-grid th[data-v-de015c01]:nth-child(9){width:90px}.coupon-grid[data-v-de015c01]{min-width:1780px}.coupon-grid th[data-v-de015c01]:nth-child(1){width:55px}.coupon-grid th[data-v-de015c01]:nth-child(2){width:80px}.coupon-grid th[data-v-de015c01]:nth-child(3),.coupon-grid th[data-v-de015c01]:nth-child(4){width:150px}.coupon-grid th[data-v-de015c01]:nth-child(5){width:75px}.coupon-grid th[data-v-de015c01]:nth-child(6){width:110px}.coupon-grid th[data-v-de015c01]:nth-child(7){width:90px}.coupon-grid th[data-v-de015c01]:nth-child(8){width:260px}.coupon-grid th[data-v-de015c01]:nth-child(9),.coupon-grid th[data-v-de015c01]:nth-child(10){width:90px}.coupon-grid th[data-v-de015c01]:nth-child(11),.coupon-grid th[data-v-de015c01]:nth-child(12),.coupon-grid th[data-v-de015c01]:nth-child(13),.coupon-grid th[data-v-de015c01]:nth-child(14){width:75px}.coupon-grid th[data-v-de015c01]:nth-child(15),.coupon-grid th[data-v-de015c01]:nth-child(16){width:120px}.coupon-grid th[data-v-de015c01]:nth-child(17),.coupon-grid th[data-v-de015c01]:nth-child(18){width:58px}.discount-code-grid[data-v-de015c01]{min-width:1240px}.discount-code-grid th[data-v-de015c01]:nth-child(1){width:28px}.discount-code-grid th[data-v-de015c01]:nth-child(2){width:42px}.discount-code-grid th[data-v-de015c01]:nth-child(3){width:110px}.discount-code-grid th[data-v-de015c01]:nth-child(4){width:72px}.discount-code-grid th[data-v-de015c01]:nth-child(5){width:108px}.discount-code-grid th[data-v-de015c01]:nth-child(6){width:84px}.discount-code-grid th[data-v-de015c01]:nth-child(7){width:128px}.discount-code-grid th[data-v-de015c01]:nth-child(8){width:84px}.discount-code-grid th[data-v-de015c01]:nth-child(9),.discount-code-grid th[data-v-de015c01]:nth-child(10),.discount-code-grid th[data-v-de015c01]:nth-child(11){width:76px}.discount-code-grid th[data-v-de015c01]:nth-child(12){width:220px}.discount-code-grid th[data-v-de015c01]:nth-child(13){width:74px}.discount-code-grid th[data-v-de015c01]:nth-child(14){width:116px}.discount-code-grid th[data-v-de015c01]:nth-child(15),.discount-code-grid th[data-v-de015c01]:nth-child(16){width:56px}.discount-code-modal .discount-code-form-panel[data-v-de015c01]{width:min(780px,calc(100vw - 48px));max-height:calc(100vh - 56px);overflow:auto}.discount-code-copy-modal .discount-code-copy-panel[data-v-de015c01]{display:flex;flex-direction:column;width:min(850px,calc(100vw - 48px));max-height:calc(100vh - 64px);overflow:hidden}.discount-code-copy-toolbar[data-v-de015c01]{flex:0 0 auto;margin:0}.discount-code-copy-grid-wrap[data-v-de015c01]{flex:1 1 auto;min-height:220px;max-height:430px;overflow:auto}.discount-code-copy-grid[data-v-de015c01]{min-width:1040px}.discount-code-copy-footer[data-v-de015c01]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:10px;padding:10px 12px;border-top:1px solid #c4cad4}.discount-code-copy-footer label[data-v-de015c01]{display:flex;align-items:center;gap:6px;margin:0}.discount-code-copy-note[data-v-de015c01]{flex:0 0 auto;margin:0;padding:0 12px 10px;color:#5c6470}.discount-code-use-flag-modal .discount-code-use-flag-panel[data-v-de015c01]{width:min(360px,calc(100vw - 48px))}.discount-code-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}.discount-code-form label[data-v-de015c01]{margin-bottom:0}.discount-code-form label.wide[data-v-de015c01],.discount-code-form .history-actions[data-v-de015c01]{grid-column:1 / -1}.discount-code-form .inline-input-action[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:stretch}.discount-code-form .inline-input-action button[data-v-de015c01]{min-width:76px}.coupon-scope-options[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:16px}.coupon-scope-options label[data-v-de015c01]{display:flex;align-items:center;gap:8px;min-width:0;margin:0}.coupon-scope-options input[data-v-de015c01]{width:auto}.coupon-scope-panel>.history-actions[data-v-de015c01]{padding:0 16px 16px}.discount-user-coupon-modal .discount-user-coupon-form-panel[data-v-de015c01]{width:min(760px,calc(100vw - 48px));max-height:calc(100vh - 56px);overflow:auto}.discount-user-coupon-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}.discount-user-coupon-form label[data-v-de015c01]{margin-bottom:0}.discount-user-coupon-form label.wide[data-v-de015c01],.discount-user-coupon-form .history-actions[data-v-de015c01]{grid-column:1 / -1}.discount-user-coupon-form .inline-input-action[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) 68px;gap:4px}.discount-user-coupon-form .inline-input-action button[data-v-de015c01]{min-width:0}@media(max-width:760px){.discount-code-form[data-v-de015c01],.discount-user-coupon-form[data-v-de015c01],.coupon-scope-options[data-v-de015c01]{grid-template-columns:1fr}}.content-lesson-grid[data-v-de015c01]{min-width:1420px}.content-lesson-grid th[data-v-de015c01]:nth-child(1){width:55px}.content-lesson-grid th[data-v-de015c01]:nth-child(2),.content-lesson-grid th[data-v-de015c01]:nth-child(3){width:50px}.content-lesson-grid th[data-v-de015c01]:nth-child(4){width:100px}.content-lesson-grid th[data-v-de015c01]:nth-child(5){width:260px}.content-lesson-grid th[data-v-de015c01]:nth-child(6),.content-lesson-grid th[data-v-de015c01]:nth-child(7){width:85px}.content-lesson-grid th[data-v-de015c01]:nth-child(8){width:75px}.content-lesson-grid th[data-v-de015c01]:nth-child(9){width:60px}.content-lesson-grid th[data-v-de015c01]:nth-child(10){width:310px}.content-lesson-grid th[data-v-de015c01]:nth-child(11),.content-lesson-grid th[data-v-de015c01]:nth-child(12){width:80px}.content-lesson-grid th[data-v-de015c01]:nth-child(13),.content-lesson-grid th[data-v-de015c01]:nth-child(14){width:58px}.auth-code-grid[data-v-de015c01]{min-width:620px}.auth-code-grid th[data-v-de015c01]:nth-child(1){width:100px}.auth-code-grid th[data-v-de015c01]:nth-child(2){width:280px}.auth-code-grid th[data-v-de015c01]:nth-child(3){width:120px}.auth-code-grid th[data-v-de015c01]:nth-child(4),.auth-code-grid th[data-v-de015c01]:nth-child(5){width:60px}.legacy-auth-menu-safe-panel[data-v-de015c01]{display:flex;flex-direction:column;gap:14px}.legacy-auth-menu-safe-toolbar[data-v-de015c01]{align-items:end}.auth-menu-safe-grid[data-v-de015c01]{min-width:980px}.auth-menu-safe-grid th[data-v-de015c01]:nth-child(1){width:180px}.auth-menu-safe-grid th[data-v-de015c01]:nth-child(2){width:220px}.auth-menu-safe-grid th[data-v-de015c01]:nth-child(3){width:60px}.auth-menu-safe-grid th[data-v-de015c01]:nth-child(4){width:100px}.auth-menu-safe-grid th[data-v-de015c01]:nth-child(5){width:360px}.auth-menu-safe-grid th[data-v-de015c01]:nth-child(6),.auth-menu-safe-grid th[data-v-de015c01]:nth-child(7){width:95px}.auth-menu-grid[data-v-de015c01]{min-width:820px}.auth-menu-grid th[data-v-de015c01]:nth-child(1){width:230px}.auth-menu-grid th[data-v-de015c01]:nth-child(2){width:55px}.auth-menu-grid th[data-v-de015c01]:nth-child(3){width:360px}.auth-menu-grid th[data-v-de015c01]:nth-child(4),.auth-menu-grid th[data-v-de015c01]:nth-child(5){width:85px}.auth-menu-grid .group-row td[data-v-de015c01]{background:#eef3f8;font-weight:700}.auth-state[data-v-de015c01]{display:inline-block;min-width:48px;padding:1px 4px;border:1px solid #c8954e;background:#fff2d6;color:#805200}.auth-state.active[data-v-de015c01]{border-color:#75a477;background:#eef9ef;color:#27652e}.lecture-grid[data-v-de015c01]{min-width:1900px}.lecture-grid th[data-v-de015c01]:nth-child(1){width:55px}.lecture-grid th[data-v-de015c01]:nth-child(2){width:135px}.lecture-grid th[data-v-de015c01]:nth-child(3){width:190px}.lecture-grid th[data-v-de015c01]:nth-child(4){width:45px}.lecture-grid th[data-v-de015c01]:nth-child(5){width:95px}.lecture-grid th[data-v-de015c01]:nth-child(6),.lecture-grid th[data-v-de015c01]:nth-child(7),.lecture-grid th[data-v-de015c01]:nth-child(8){width:65px}.lecture-grid th[data-v-de015c01]:nth-child(9),.lecture-grid th[data-v-de015c01]:nth-child(10){width:170px}.lecture-grid th[data-v-de015c01]:nth-child(11),.lecture-grid th[data-v-de015c01]:nth-child(12){width:220px}.lecture-grid th[data-v-de015c01]:nth-child(13),.lecture-grid th[data-v-de015c01]:nth-child(14),.lecture-grid th[data-v-de015c01]:nth-child(15),.lecture-grid th[data-v-de015c01]:nth-child(16),.lecture-grid th[data-v-de015c01]:nth-child(17){width:70px}.lecture-grid th[data-v-de015c01]:nth-child(18){width:90px}.lecture-grid th[data-v-de015c01]:nth-child(19),.lecture-grid th[data-v-de015c01]:nth-child(20){width:58px}.lecture-state[data-v-de015c01]{display:inline-block;min-width:44px;padding:1px 4px;border:1px solid #75a477;background:#eef9ef;color:#27652e}.lecture-state.state-3[data-v-de015c01],.lecture-state.state-4[data-v-de015c01],.lecture-state.state-5[data-v-de015c01],.lecture-state.state-9[data-v-de015c01]{border-color:#c77878;background:#ffe9e9;color:#9b1c1c}.legacy-lecture-panel .manager-search[data-v-de015c01]{align-items:flex-end}.legacy-lecture-panel .inline-field[data-v-de015c01]{display:inline-flex;flex-direction:column;gap:4px}.legacy-lecture-panel .inline-field input[data-v-de015c01]{min-width:86px}.legacy-course-lecture-toolbar[data-v-de015c01],.legacy-course-lecture-sub-toolbar[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 10px;margin:8px 0;border:1px solid #ccd5e1;background:#f6f8fb;font-size:12px}.legacy-course-lecture-sub-toolbar button[data-v-de015c01],.legacy-course-lecture-search button[data-v-de015c01]{white-space:nowrap}.course-lecture-sub-group-row td[data-v-de015c01]{border-top:1px solid #aab8c8;border-bottom:1px solid #c8d2de;background:#e8eef6;color:#263a52;font-weight:700;text-align:left}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(1){width:38px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(2){width:52px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(3){width:220px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(4){width:95px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(5){width:48px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(6),.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(7),.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(8){width:74px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(9),.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(10){width:96px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(11),.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(12){width:74px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(13),.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(14){width:92px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(15),.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(16){width:70px}.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(17),.legacy-course-lecture-grid .lecture-grid th[data-v-de015c01]:nth-child(18){width:52px}.legacy-lecture-panel .manager-floating-detail[data-v-de015c01]{margin-top:12px}.legacy-lecture-panel .course-lecture-detail-panel.manager-floating-detail[data-v-de015c01]{width:min(850px,calc(100vw - 80px))}.legacy-lecture-panel .course-lecture-form-panel.manager-floating-detail[data-v-de015c01]{width:min(600px,calc(100vw - 80px))}.legacy-lecture-panel .course-lecture-sub-edit-panel.manager-floating-detail[data-v-de015c01]{width:min(580px,calc(100vw - 80px))}.legacy-lecture-panel .course-lecture-assessment-rule-panel.manager-floating-detail[data-v-de015c01],.legacy-lecture-panel .course-lecture-assessment-read-panel.manager-floating-detail[data-v-de015c01]{width:min(550px,calc(100vw - 80px))}.legacy-lecture-panel .course-lecture-assessment-rule-panel .course-assessment-grid[data-v-de015c01]{width:100%;min-width:100%;table-layout:fixed}.legacy-assessment-panel .course-assessment-grid-window[data-v-de015c01]{display:flex;flex-direction:column;width:min(550px,calc(100vw - 80px));max-width:100%;height:min(350px,calc(100vh - var(--manager-header-height) - 48px));max-height:calc(100vh - var(--manager-header-height) - 24px);min-height:0;margin:0 6px 8px;border:1px solid #a9b4c2;background:#fff}.legacy-assessment-panel .course-assessment-grid-window .summary-strip[data-v-de015c01]{flex:0 0 auto}.legacy-assessment-panel .course-assessment-grid-window .grid-wrap[data-v-de015c01]{flex:1 1 auto;min-width:0;min-height:0;overflow:auto}.legacy-assessment-panel .course-assessment-grid[data-v-de015c01]{width:100%;min-width:100%;table-layout:fixed}.legacy-assessment-panel .course-assessment-grid th[data-v-de015c01]:nth-child(1){width:38px}.legacy-assessment-panel .course-assessment-grid th[data-v-de015c01]:nth-child(2){width:27%}.legacy-assessment-panel .course-assessment-grid th[data-v-de015c01]:nth-child(3),.legacy-assessment-panel .course-assessment-grid th[data-v-de015c01]:nth-child(4),.legacy-assessment-panel .course-assessment-grid th[data-v-de015c01]:nth-child(6),.legacy-assessment-panel .course-assessment-grid th[data-v-de015c01]:nth-child(7){width:13%}.legacy-assessment-panel .course-assessment-grid th[data-v-de015c01]:nth-child(5){width:21%}.legacy-lecture-panel .course-lecture-form-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:16px}.legacy-lecture-panel .course-lecture-form-grid label[data-v-de015c01]{display:grid;gap:5px;min-width:0}.legacy-lecture-panel .course-lecture-form-grid label>span[data-v-de015c01]{font-weight:700}.legacy-lecture-panel .course-lecture-form-grid input[data-v-de015c01],.legacy-lecture-panel .course-lecture-form-grid select[data-v-de015c01],.legacy-lecture-panel .course-lecture-form-grid textarea[data-v-de015c01]{width:100%;min-width:0;box-sizing:border-box}.legacy-lecture-panel .course-lecture-form-grid .full[data-v-de015c01],.legacy-lecture-panel .course-lecture-form-grid .modal-actions[data-v-de015c01]{grid-column:1 / -1}.legacy-lecture-panel .course-lecture-form-grid .modal-actions[data-v-de015c01]{display:flex;justify-content:flex-end;gap:8px}.legacy-lecture-panel .compact-table .manager-grid[data-v-de015c01]{min-width:920px}.manager-inline-message[data-v-de015c01]{margin:8px 0;color:#805200;font-size:12px}.legacy-term-panel[data-v-de015c01]{background:#fff}.legacy-term-toolbar[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:3px 5px;border:1px solid #a9bfd6;background:#eef5fc}.legacy-term-main-row[data-v-de015c01]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.legacy-term-toolbar label[data-v-de015c01]{display:inline-flex;align-items:center;gap:5px}.legacy-term-toolbar select[data-v-de015c01]{height:24px}.legacy-term-toolbar .legacy-icon-button[data-v-de015c01]{min-height:24px;padding:2px 8px}.course-term-grid[data-v-de015c01]{min-width:1050px}.course-term-grid th[data-v-de015c01]:nth-child(1){width:34px}.course-term-grid th[data-v-de015c01]:nth-child(2){width:50px}.course-term-grid th[data-v-de015c01]:nth-child(3){width:76px}.course-term-grid th[data-v-de015c01]:nth-child(4){width:86px}.course-term-grid th[data-v-de015c01]:nth-child(5){width:70px}.course-term-grid th[data-v-de015c01]:nth-child(6),.course-term-grid th[data-v-de015c01]:nth-child(7),.course-term-grid th[data-v-de015c01]:nth-child(8),.course-term-grid th[data-v-de015c01]:nth-child(9){width:116px}.course-term-grid th[data-v-de015c01]:nth-child(10){width:78px}.course-term-grid th[data-v-de015c01]:nth-child(11){width:70px}.course-term-grid th[data-v-de015c01]:nth-child(12){width:76px}.course-term-grid th[data-v-de015c01]:nth-child(13),.course-term-grid th[data-v-de015c01]:nth-child(14){width:52px}.legacy-row-number-column[data-v-de015c01]{color:#455569;text-align:center}.legacy-teacher-notice-target-panel>.panel-title[data-v-de015c01],.legacy-teacher-notice-target-note[data-v-de015c01],.legacy-teacher-notice-hidden-term-select[data-v-de015c01],.legacy-teacher-notice-hidden-search[data-v-de015c01],.legacy-teacher-notice-hidden-excel[data-v-de015c01]{display:none}.legacy-teacher-notice-target-toolbar[data-v-de015c01]{min-height:30px;margin-bottom:0;border:1px solid #c7d5e5;background:#e9f2fb}.teacher-notice-target-grid[data-v-de015c01]{min-width:1020px}.teacher-notice-target-grid .legacy-row-number-column[data-v-de015c01]{width:40px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(2){width:34px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(3){width:100px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(4){width:200px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(5){width:100px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(6),.teacher-notice-target-grid th[data-v-de015c01]:nth-child(7){width:260px}.teacher-notice-target-grid th[data-v-de015c01]:nth-child(8){width:80px}.teacher-form-panel[data-v-de015c01]{width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto}.teacher-dialog-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;padding:10px}.teacher-dialog-form label[data-v-de015c01]{margin-bottom:0}.teacher-dialog-wide[data-v-de015c01],.teacher-intro-form .teacher-dialog-wide[data-v-de015c01]{grid-column:1 / -1}.teacher-dialog-form .modal-actions[data-v-de015c01]{grid-column:1 / -1;margin-top:2px}.teacher-photo-actions[data-v-de015c01]{display:flex;justify-content:flex-end}.teacher-dialog-form textarea[data-v-de015c01]{min-height:84px;resize:vertical}.modal-backdrop[data-v-de015c01]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:24px;background:#0f172a59}.modal-panel[data-v-de015c01]{border:1px solid #8ea8c5;background:#fff;box-shadow:0 12px 34px #0f172a38}.user-member-withdrawal-modal-panel[data-v-de015c01]{width:min(505px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto}.user-member-create-modal-panel[data-v-de015c01]{width:min(660px,calc(100vw - 32px));max-width:min(660px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto}.user-member-create-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:10px}.user-member-create-form>label[data-v-de015c01]{display:grid;align-content:start;gap:4px;min-width:0}.user-member-create-form>label>span[data-v-de015c01]:first-child{font-size:12px;font-weight:700;color:#334155}.user-member-create-form input[data-v-de015c01],.user-member-create-form select[data-v-de015c01]{width:100%;min-width:0;box-sizing:border-box}.user-member-create-form .full[data-v-de015c01]{grid-column:1 / -1}.user-member-create-pair[data-v-de015c01],.user-member-create-phone[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px}.user-member-create-phone[data-v-de015c01]{grid-template-columns:minmax(58px,.8fr) auto minmax(58px,1fr) auto minmax(66px,1fr)}.user-member-create-pair em[data-v-de015c01],.user-member-create-phone em[data-v-de015c01]{font-style:normal;color:#64748b}@media(max-width:720px){.user-member-create-form[data-v-de015c01]{grid-template-columns:minmax(0,1fr)}.user-member-create-form .full[data-v-de015c01]{grid-column:auto}}.modal-header[data-v-de015c01],.modal-actions[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;min-height:30px;padding:4px 8px;border-bottom:1px solid #b8c9db;background:#dfeaf6}.modal-actions[data-v-de015c01]{justify-content:flex-end;border-top:1px solid #b8c9db;border-bottom:0}.webcube-clear-dialog[data-v-de015c01]{width:min(300px,calc(100vw - 32px));min-height:120px;overflow:visible}.webcube-clear-dialog>header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:5px 8px;border-bottom:1px solid #b8c9db;background:#dfeaf6}.webcube-clear-dialog h3[data-v-de015c01]{margin:0;font-size:14px}.webcube-clear-search-form[data-v-de015c01]{display:block;padding:8px;overflow:visible}.webcube-clear-search-form label[data-v-de015c01]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:6px;align-items:center}.webcube-clear-combobox[data-v-de015c01]{position:relative}.webcube-clear-combobox>input[data-v-de015c01]{width:150px}.webcube-clear-suggestions[data-v-de015c01]{position:absolute;z-index:5;top:calc(100% + 1px);left:0;width:170px;max-height:180px;margin:0;padding:0;overflow-y:auto;border:1px solid #7d8fa3;background:#fff;list-style:none}.webcube-clear-suggestions button[data-v-de015c01]{width:100%;padding:4px 6px;border:0;background:#fff;text-align:left}.webcube-clear-suggestions button[data-v-de015c01]:hover,.webcube-clear-suggestions button[data-v-de015c01]:focus{background:#e8f1fb}.webcube-clear-search-state[data-v-de015c01]{display:block;margin:4px 0 0 86px;color:#59697b;font-size:11px}.webcube-clear-toolbar>select[data-v-de015c01]{width:80px}.webcube-clear-toolbar>.keyword[data-v-de015c01]{width:120px}.webcube-clear-grid th[data-v-de015c01]:nth-child(1){width:60px}.webcube-clear-grid th[data-v-de015c01]:nth-child(2),.webcube-clear-grid th[data-v-de015c01]:nth-child(3){width:80px}.webcube-clear-grid th[data-v-de015c01]:nth-child(4){width:90px}.webcube-clear-grid th[data-v-de015c01]:nth-child(5){width:40px}.webcube-clear-dialog .modal-actions[data-v-de015c01]{margin:8px -8px -8px}.teacher-notice-term-panel[data-v-de015c01]{width:350px;max-height:calc(100vh - 48px)}.lecture-board-detail-panel[data-v-de015c01]{width:calc(100vw - 32px);height:calc(100vh - 32px);max-height:calc(100vh - 32px);overflow:auto}.lecture-board-form-panel[data-v-de015c01]{width:min(610px,calc(100vw - 32px));max-height:calc(100vh - 32px)}.teacher-notice-term-panel .grid-wrap[data-v-de015c01]{max-height:calc(100vh - 130px);overflow:auto}.teacher-notice-term-grid[data-v-de015c01]{min-width:310px}.term-state[data-v-de015c01],.term-celti[data-v-de015c01],.appy-state[data-v-de015c01]{display:inline-block;min-width:44px;padding:1px 4px}.term-state[data-v-de015c01]{border:1px solid #9aa8ba;background:#f2f5f8;color:#344050}.term-state.tone-primary[data-v-de015c01],.term-state.tone-success[data-v-de015c01]{border-color:#75a477;background:#eef9ef;color:#27652e}.term-state.tone-danger[data-v-de015c01]{border-color:#c77878;background:#ffe9e9;color:#9b1c1c}.term-state.bold[data-v-de015c01]{font-weight:700}.term-celti-closed[data-v-de015c01]{color:#999}.appy-state.possible[data-v-de015c01]{color:#00f}.legacy-checkbox[data-v-de015c01]{min-width:28px;border:0;background:transparent;color:#1d4d82;font-size:15px;line-height:1;cursor:pointer}.legacy-term-footer[data-v-de015c01]{justify-content:flex-start}.course-term-detail-panel.manager-floating-detail[data-v-de015c01],.course-term-form-panel.manager-floating-detail[data-v-de015c01]{width:min(980px,calc(100vw - 80px))}.course-term-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.course-term-form label[data-v-de015c01]{display:grid;gap:4px}.course-term-date-helper-row[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.course-term-date-helper-row button[data-v-de015c01]{min-height:28px;padding:3px 10px;border:1px solid #1d3f86;background:#1d3f86;color:#fff;white-space:nowrap;cursor:pointer}.course-term-form .span-3[data-v-de015c01],.course-term-form .form-actions[data-v-de015c01]{grid-column:1 / -1}.course-term-form input[data-v-de015c01],.course-term-form select[data-v-de015c01]{width:100%;min-height:28px;border:1px solid #b7c1ce;padding:3px 6px}.course-term-schedule-grid[data-v-de015c01]{min-width:760px}.course-assessment-grid[data-v-de015c01]{min-width:1360px}.course-assessment-grid th[data-v-de015c01]:nth-child(1){width:55px}.course-assessment-grid th[data-v-de015c01]:nth-child(2){width:70px}.course-assessment-grid th[data-v-de015c01]:nth-child(3){width:120px}.course-assessment-grid th[data-v-de015c01]:nth-child(4),.course-assessment-grid th[data-v-de015c01]:nth-child(9),.course-assessment-grid th[data-v-de015c01]:nth-child(10){width:190px}.course-assessment-grid th[data-v-de015c01]:nth-child(5),.course-assessment-grid th[data-v-de015c01]:nth-child(6),.course-assessment-grid th[data-v-de015c01]:nth-child(7),.course-assessment-grid th[data-v-de015c01]:nth-child(8){width:70px}.course-assessment-grid th[data-v-de015c01]:nth-child(11),.course-assessment-grid th[data-v-de015c01]:nth-child(12){width:110px}.course-assessment-grid th[data-v-de015c01]:nth-child(13){width:58px}.assessment-out[data-v-de015c01]{display:inline-block;min-width:44px;padding:1px 4px;border:1px solid #75a477;background:#eef9ef;color:#27652e}.assessment-out.excluded[data-v-de015c01]{border-color:#c77878;background:#ffe9e9;color:#9b1c1c}.legacy-course-division-toolbar[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;padding:4px 6px;border:1px solid #b7c5d7;border-bottom:0;background:#eef3f8;font-size:12px}.course-division-grid[data-v-de015c01]{min-width:980px}.course-division-grid th[data-v-de015c01]:nth-child(1){width:180px}.course-division-grid th[data-v-de015c01]:nth-child(2){width:54px}.course-division-grid th[data-v-de015c01]:nth-child(3){width:120px}.course-division-grid th[data-v-de015c01]:nth-child(4),.course-division-grid th[data-v-de015c01]:nth-child(5),.course-division-grid th[data-v-de015c01]:nth-child(6){width:82px}.course-division-grid th[data-v-de015c01]:nth-child(7){width:68px}.course-division-grid th[data-v-de015c01]:nth-child(8){width:200px}.course-division-grid th[data-v-de015c01]:nth-child(9),.course-division-grid th[data-v-de015c01]:nth-child(10),.course-division-grid th[data-v-de015c01]:nth-child(11){width:44px}.course-division-grid th[data-v-de015c01]:nth-child(12){width:82px}.course-division-group-row td[data-v-de015c01]{background:#f4f7fb;color:#314862;font-weight:700;text-align:left}.course-division-student-panel[data-v-de015c01]{max-width:980px}.course-division-info[data-v-de015c01]{grid-template-columns:repeat(4,minmax(0,1fr));margin:8px}.legacy-course-division-student-search[data-v-de015c01]{margin:8px}.course-division-student-grid[data-v-de015c01]{min-width:620px}.course-division-student-grid th[data-v-de015c01]:nth-child(1){width:50px}.course-division-student-grid th[data-v-de015c01]:nth-child(2){width:90px}.course-division-student-grid th[data-v-de015c01]:nth-child(3){width:120px}.course-division-student-grid th[data-v-de015c01]:nth-child(4){width:120px}.course-division-student-grid th[data-v-de015c01]:nth-child(5){width:90px}.course-division-student-grid th[data-v-de015c01]:nth-child(6){width:110px}.division-close[data-v-de015c01]{display:inline-block;min-width:56px;padding:1px 4px;border:1px solid #75a477;background:#eef9ef;color:#27652e}.division-close.closed[data-v-de015c01]{border-color:#c77878;background:#ffe9e9;color:#9b1c1c}.course-fixdeal-grid[data-v-de015c01]{min-width:1800px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(1){width:55px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(2){width:130px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(3){width:185px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(4){width:45px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(5){width:110px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(6),.course-fixdeal-grid th[data-v-de015c01]:nth-child(7),.course-fixdeal-grid th[data-v-de015c01]:nth-child(8),.course-fixdeal-grid th[data-v-de015c01]:nth-child(9),.course-fixdeal-grid th[data-v-de015c01]:nth-child(10),.course-fixdeal-grid th[data-v-de015c01]:nth-child(11),.course-fixdeal-grid th[data-v-de015c01]:nth-child(14){width:70px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(12),.course-fixdeal-grid th[data-v-de015c01]:nth-child(13),.course-fixdeal-grid th[data-v-de015c01]:nth-child(18){width:105px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(15),.course-fixdeal-grid th[data-v-de015c01]:nth-child(16){width:220px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(17){width:230px}.course-fixdeal-grid th[data-v-de015c01]:nth-child(19),.course-fixdeal-grid th[data-v-de015c01]:nth-child(20){width:58px}.course-branch-grid[data-v-de015c01]{min-width:760px}.course-branch-grid th[data-v-de015c01]:nth-child(1){width:55px}.course-branch-grid th[data-v-de015c01]:nth-child(2){width:80px}.course-branch-grid th[data-v-de015c01]:nth-child(3){width:180px}.course-branch-grid th[data-v-de015c01]:nth-child(4){width:80px}.course-branch-grid th[data-v-de015c01]:nth-child(5),.course-branch-grid th[data-v-de015c01]:nth-child(6){width:125px}.course-branch-grid th[data-v-de015c01]:nth-child(7),.course-branch-grid th[data-v-de015c01]:nth-child(8){width:58px}.course-subject-grid[data-v-de015c01]{width:max-content;min-width:1640px;table-layout:auto}.course-subject-grid th[data-v-de015c01]:nth-child(1){width:55px}.course-subject-grid th[data-v-de015c01]:nth-child(2){width:75px}.course-subject-grid th[data-v-de015c01]:nth-child(3){width:190px}.course-subject-grid th[data-v-de015c01]:nth-child(4){width:130px}.course-subject-grid th[data-v-de015c01]:nth-child(5),.course-subject-grid th[data-v-de015c01]:nth-child(6),.course-subject-grid th[data-v-de015c01]:nth-child(7),.course-subject-grid th[data-v-de015c01]:nth-child(8){width:65px}.course-subject-grid th[data-v-de015c01]:nth-child(9),.course-subject-grid th[data-v-de015c01]:nth-child(10){width:95px}.course-subject-grid th[data-v-de015c01]:nth-child(11),.course-subject-grid th[data-v-de015c01]:nth-child(12){width:70px}.course-subject-grid th[data-v-de015c01]:nth-child(13),.course-subject-grid th[data-v-de015c01]:nth-child(14),.course-subject-grid th[data-v-de015c01]:nth-child(16),.course-subject-grid th[data-v-de015c01]:nth-child(17){width:90px}.course-subject-grid th[data-v-de015c01]:nth-child(15),.course-subject-grid th[data-v-de015c01]:nth-child(18),.course-subject-grid th[data-v-de015c01]:nth-child(19),.course-subject-grid th[data-v-de015c01]:nth-child(20){width:58px}.subject-state[data-v-de015c01]{display:inline-block;min-width:58px;padding:1px 4px;border:1px solid #75a477;background:#eef9ef;color:#27652e}.subject-state.state-N[data-v-de015c01]{border-color:#b3bac4;background:#e7eaef;color:#666}.menu-management-layout[data-v-de015c01]{display:grid;grid-template-columns:420px minmax(0,1fr);gap:8px;padding:8px}.menu-management-group[data-v-de015c01],.menu-management-menu[data-v-de015c01],.menu-auth-panel[data-v-de015c01]{min-width:0;border:1px solid #a9b4c2;background:#fff}.menu-auth-panel[data-v-de015c01]{margin:0 8px 8px}.menu-auth-panel header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #a9b4c2;background:#eef3f8}.menu-auth-panel header button[data-v-de015c01]{padding:2px 8px;border:1px solid #6f839d;background:linear-gradient(#fff,#dce4ef);color:#263a52}.menu-move-bar[data-v-de015c01]{margin:0;border-top:1px solid #c3ccd8}.menu-group-grid[data-v-de015c01]{min-width:550px}.menu-list-grid[data-v-de015c01]{min-width:1060px}.menu-auth-grid[data-v-de015c01]{min-width:430px}.menu-group-grid th[data-v-de015c01]:nth-child(1){width:200px}.menu-group-grid th[data-v-de015c01]:nth-child(2){width:90px}.menu-group-grid th[data-v-de015c01]:nth-child(3){width:70px}.menu-group-grid th[data-v-de015c01]:nth-child(4){width:80px}.menu-group-grid th[data-v-de015c01]:nth-child(5),.menu-group-grid th[data-v-de015c01]:nth-child(6){width:55px}.menu-list-grid th[data-v-de015c01]:nth-child(1){width:50px}.menu-list-grid th[data-v-de015c01]:nth-child(2){width:200px}.menu-list-grid th[data-v-de015c01]:nth-child(3){width:55px}.menu-list-grid th[data-v-de015c01]:nth-child(4){width:75px}.menu-list-grid th[data-v-de015c01]:nth-child(5){width:300px}.menu-list-grid th[data-v-de015c01]:nth-child(6){width:75px}.menu-list-grid th[data-v-de015c01]:nth-child(7){width:90px}.menu-list-grid th[data-v-de015c01]:nth-child(8),.menu-list-grid th[data-v-de015c01]:nth-child(9),.menu-list-grid th[data-v-de015c01]:nth-child(10){width:55px}.menu-auth-grid th[data-v-de015c01]:nth-child(1){width:220px}.menu-auth-grid th[data-v-de015c01]:nth-child(2){width:90px}.menu-auth-grid th[data-v-de015c01]:nth-child(3),.menu-auth-grid th[data-v-de015c01]:nth-child(4){width:55px}.registration-search .date-input[data-v-de015c01]{width:78px}.social-practice-document-grid[data-v-de015c01]{min-width:520px}.social-practice-document-grid th[data-v-de015c01]:nth-child(1),.social-practice-document-grid th[data-v-de015c01]:nth-child(2){width:120px}.social-practice-document-grid th[data-v-de015c01]:nth-child(3),.social-practice-document-grid th[data-v-de015c01]:nth-child(4),.social-practice-document-grid th[data-v-de015c01]:nth-child(5){width:90px}.social-practice-attendance-toolbar .term-filter select[data-v-de015c01]{width:150px}.social-practice-attendance-toolbar .lecture-filter select[data-v-de015c01]{width:220px}.social-practice-attendance-toolbar .division-filter select[data-v-de015c01]{width:72px}.social-practice-attendance-grid[data-v-de015c01]{min-width:860px}.social-practice-attendance-grid th[data-v-de015c01]:nth-child(1){width:42px}.social-practice-attendance-grid th[data-v-de015c01]:nth-child(2){width:55px}.social-practice-attendance-grid th[data-v-de015c01]:nth-child(3){width:110px}.social-practice-attendance-grid th[data-v-de015c01]:nth-child(4){width:210px}.social-practice-attendance-grid th[data-v-de015c01]:nth-child(5){width:70px}.social-practice-attendance-grid th[data-v-de015c01]:nth-child(6){width:190px}.social-practice-attendance-grid th[data-v-de015c01]:nth-child(7){width:90px}.social-practice-score-toolbar .term-filter select[data-v-de015c01]{width:150px}.social-practice-score-toolbar .lecture-filter select[data-v-de015c01]{width:220px}.social-practice-score-toolbar .division-filter select[data-v-de015c01]{width:72px}.social-practice-score-toolbar .eval-filter select[data-v-de015c01]{width:150px}.social-practice-score-grid[data-v-de015c01]{min-width:940px}.social-practice-score-grid th[data-v-de015c01]:nth-child(1){width:55px}.social-practice-score-grid th[data-v-de015c01]:nth-child(2){width:125px}.social-practice-score-grid th[data-v-de015c01]:nth-child(3){width:190px}.social-practice-score-grid th[data-v-de015c01]:nth-child(4){width:60px}.social-practice-score-grid th[data-v-de015c01]:nth-child(5){width:170px}.social-practice-score-grid th[data-v-de015c01]:nth-child(6){width:130px}.social-practice-score-grid th[data-v-de015c01]:nth-child(7){width:70px}.social-practice-score-grid th[data-v-de015c01]:nth-child(8){width:92px}.legacy-social-practice-score-panel .social-practice-score-grid[data-v-de015c01]{min-width:940px;table-layout:auto}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(1){width:55px;min-width:55px}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(2){width:60px;min-width:60px}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(3){width:125px;min-width:125px}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(4){width:190px;min-width:190px}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(5){width:60px;min-width:60px}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(6){width:170px;min-width:170px}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(7){width:130px;min-width:130px}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(8){width:70px;min-width:70px}.legacy-social-practice-score-panel .social-practice-score-grid th[data-v-de015c01]:nth-child(9){width:60px;min-width:60px}.score-input[data-v-de015c01]{width:54px;height:22px;box-sizing:border-box;border:1px solid #bfc5ce;background:#f7f8fa;text-align:center}.social-practice-evaluation-toolbar .term-filter select[data-v-de015c01]{width:150px}.social-practice-evaluation-toolbar .lecture-filter select[data-v-de015c01]{width:220px}.social-practice-evaluation-toolbar .division-filter select[data-v-de015c01],.social-practice-evaluation-toolbar .volta-filter select[data-v-de015c01]{width:72px}.social-practice-evaluation-toolbar .join-filter select[data-v-de015c01]{width:108px}.social-practice-evaluation-grid[data-v-de015c01]{min-width:910px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(1){width:42px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(2){width:60px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(3){width:150px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(4){width:100px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(5){width:90px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(6){width:170px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(7){width:60px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(8){width:55px}.social-practice-evaluation-grid th[data-v-de015c01]:nth-child(9){width:90px}.join-flag.joined[data-v-de015c01]{color:#00f}.join-flag.not-joined[data-v-de015c01]{color:red}.korean-practice-attendance-toolbar .term-filter select[data-v-de015c01]{width:150px}.korean-practice-attendance-toolbar .lecture-filter select[data-v-de015c01]{width:220px}.korean-practice-attendance-toolbar .division-filter select[data-v-de015c01]{width:72px}.korean-practice-attendance-toolbar .week-filter select[data-v-de015c01]{width:155px}.korean-practice-attendance-grid[data-v-de015c01]{min-width:820px}.korean-practice-attendance-grid th[data-v-de015c01]:nth-child(1){width:42px}.korean-practice-attendance-grid th[data-v-de015c01]:nth-child(2){width:55px}.korean-practice-attendance-grid th[data-v-de015c01]:nth-child(3){width:125px}.korean-practice-attendance-grid th[data-v-de015c01]:nth-child(4){width:210px}.korean-practice-attendance-grid th[data-v-de015c01]:nth-child(5){width:60px}.korean-practice-attendance-grid th[data-v-de015c01]:nth-child(6){width:210px}.korean-practice-attendance-grid th[data-v-de015c01]:nth-child(7){width:90px}.tutor-community-grid[data-v-de015c01]{min-width:1040px}.tutor-community-grid th[data-v-de015c01]:nth-child(1){width:55px}.tutor-community-grid th[data-v-de015c01]:nth-child(2){width:80px}.tutor-community-grid th[data-v-de015c01]:nth-child(3){width:110px}.tutor-community-grid th[data-v-de015c01]:nth-child(4){width:90px}.tutor-community-grid th[data-v-de015c01]:nth-child(5){width:110px}.tutor-community-grid th[data-v-de015c01]:nth-child(6){width:70px}.tutor-community-grid th[data-v-de015c01]:nth-child(7){width:88px}.tutor-community-grid th[data-v-de015c01]:nth-child(8){width:125px}.tutor-community-grid th[data-v-de015c01]:nth-child(9){width:180px}.tutor-community-grid th[data-v-de015c01]:nth-child(10){width:118px}.tutor-community-grid th[data-v-de015c01]:nth-child(11){width:58px}.sales-manager-grid[data-v-de015c01]{min-width:1420px}.sales-manager-grid th[data-v-de015c01]:nth-child(1){width:55px}.sales-manager-grid th[data-v-de015c01]:nth-child(2){width:52px}.sales-manager-grid th[data-v-de015c01]:nth-child(3){width:95px}.sales-manager-grid th[data-v-de015c01]:nth-child(4){width:86px}.sales-manager-grid th[data-v-de015c01]:nth-child(5){width:105px}.sales-manager-grid th[data-v-de015c01]:nth-child(6){width:88px}.sales-manager-grid th[data-v-de015c01]:nth-child(7),.sales-manager-grid th[data-v-de015c01]:nth-child(8){width:116px}.sales-manager-grid th[data-v-de015c01]:nth-child(9){width:190px}.sales-manager-grid th[data-v-de015c01]:nth-child(10){width:128px}.sales-manager-grid th[data-v-de015c01]:nth-child(11),.sales-manager-grid th[data-v-de015c01]:nth-child(12){width:74px}.sales-manager-grid th[data-v-de015c01]:nth-child(13),.sales-manager-grid th[data-v-de015c01]:nth-child(14),.sales-manager-grid th[data-v-de015c01]:nth-child(15){width:72px}.legacy-sales-manager-toolbar[data-v-de015c01]{align-items:center;gap:4px;padding:3px 6px;background:#d0def0}.legacy-sales-manager-toolbar .keyword[data-v-de015c01]{min-width:142px}.legacy-sales-manager-note[data-v-de015c01]{margin:5px 6px}.sales-manager-action-cell[data-v-de015c01]{white-space:nowrap}.sales-manager-action-cell .detail[data-v-de015c01],.sales-manager-action-cell .danger[data-v-de015c01]{min-width:54px}.sales-manager-account-modal[data-v-de015c01],.sales-manager-account-zipcode-modal[data-v-de015c01]{align-items:center;padding:24px}.sales-manager-account-dialog-panel[data-v-de015c01]{width:min(760px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto}.sales-manager-account-dialog-panel h3[data-v-de015c01],.sales-manager-account-zipcode-panel h3[data-v-de015c01]{margin:0;font-size:14px}.sales-manager-account-form[data-v-de015c01]{padding:10px}.sales-manager-account-form>.manual-note[data-v-de015c01]{margin:0 0 10px}.sales-manager-account-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.sales-manager-account-grid>label[data-v-de015c01],.sales-manager-account-phone-group[data-v-de015c01]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:6px;align-items:center;min-width:0;margin:0}.sales-manager-account-grid .span-2[data-v-de015c01]{grid-column:1 / -1}.sales-manager-account-grid input[data-v-de015c01],.sales-manager-account-grid select[data-v-de015c01]{width:100%;min-width:0;box-sizing:border-box}.sales-manager-account-login-field[data-v-de015c01],.sales-manager-account-postcode-field[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.sales-manager-account-login-field button[data-v-de015c01],.sales-manager-account-postcode-field button[data-v-de015c01]{white-space:nowrap}.sales-manager-account-login-status[data-v-de015c01]{margin:-2px 0 2px 102px}.sales-manager-account-phone-group[data-v-de015c01]{border:0;padding:0}.sales-manager-account-phone-group legend[data-v-de015c01]{width:auto;margin:0;padding:0}.sales-manager-account-phone-fields[data-v-de015c01]{display:grid;grid-template-columns:minmax(70px,1fr) auto minmax(70px,1fr) auto minmax(70px,1fr);align-items:center;gap:5px}.sales-manager-account-phone-fields span[data-v-de015c01]{text-align:center}.sales-manager-account-error[data-v-de015c01]{margin:10px 0 0}.sales-manager-account-form>.modal-actions[data-v-de015c01]{margin:10px -10px -10px}.sales-manager-account-zipcode-modal[data-v-de015c01]{z-index:1100}.sales-manager-account-zipcode-panel[data-v-de015c01]{width:min(680px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:hidden}.sales-manager-account-zipcode-search[data-v-de015c01]{margin:10px}.sales-manager-account-zipcode-results[data-v-de015c01]{max-height:min(360px,calc(100vh - 220px));margin:0 10px 12px;overflow:auto}.sales-manager-account-zipcode-results table[data-v-de015c01]{min-width:620px}.sales-manager-account-zipcode-results th[data-v-de015c01]:first-child,.sales-manager-account-zipcode-results td[data-v-de015c01]:first-child{width:110px}.sales-manager-account-zipcode-results th[data-v-de015c01]:last-child,.sales-manager-account-zipcode-results td[data-v-de015c01]:last-child{width:72px}@media(max-width:720px){.sales-manager-account-grid[data-v-de015c01]{grid-template-columns:minmax(0,1fr)}.sales-manager-account-grid .span-2[data-v-de015c01]{grid-column:1}.sales-manager-account-login-status[data-v-de015c01]{margin-left:0}}.legacy-sales-marketing-panel[data-v-de015c01]{overflow:hidden}.sales-marketing-search[data-v-de015c01]{display:inline-flex;align-items:center;gap:8px;margin:10px 0 10px 1px;padding:6px 8px;border:1px solid #000;background:#787878;color:#fff;font-weight:700}.sales-marketing-search label[data-v-de015c01]{display:inline-flex;align-items:center;gap:6px}.sales-marketing-search select[data-v-de015c01]{min-width:230px;border:1px solid #444;background:#fff;color:#111}.sales-marketing-search button[data-v-de015c01]{border-color:#454545;background:#efefef;color:#111}.sales-marketing-guide[data-v-de015c01]{margin:0 0 12px;padding:12px 16px 12px 30px;background:#ededed;color:#333;line-height:1.5}.sales-marketing-term[data-v-de015c01]{margin:0 0 8px;color:#333;font-weight:700}.sales-marketing-term span[data-v-de015c01]{margin-left:6px;color:#666;font-weight:400}.sales-marketing-empty[data-v-de015c01]{width:500px;max-width:100%;margin:24px auto;font-size:18px;font-weight:700}.sales-marketing-grid-wrap[data-v-de015c01]{max-height:calc(100vh - 310px);overflow:auto}.sales-marketing-result-grid[data-v-de015c01]{min-width:1120px;table-layout:fixed;border-collapse:separate;border-spacing:0}.sales-marketing-result-grid th[data-v-de015c01],.sales-marketing-result-grid td[data-v-de015c01]{min-width:40px;padding:3px 4px 1px;border-right:1px solid #666;border-bottom:1px solid #666;text-align:right;white-space:nowrap}.sales-marketing-result-grid th[data-v-de015c01]{text-align:center}.sales-marketing-date-col[data-v-de015c01],.sales-marketing-date[data-v-de015c01]{width:90px;min-width:90px;text-align:center!important;font-weight:700}.sales-marketing-group-head[data-v-de015c01]{background:#aaa!important}.sales-marketing-user-head[data-v-de015c01]{background:#d4d4d4!important}.sales-marketing-count.is-zero[data-v-de015c01]{color:#888}.sales-marketing-count.has-value[data-v-de015c01]{color:#111;font-weight:700}.sales-marketing-count.is-summary[data-v-de015c01]{border-left:1px solid #666}.sales-marketing-row-week td[data-v-de015c01]{border-top:2px solid #666;border-bottom:2px solid #666;background:#ffffc1;font-weight:700}.sales-marketing-row-total td[data-v-de015c01]{border-bottom:3px solid #666;background:#555;color:#fff;font-weight:700}.sales-marketing-row-total .sales-marketing-count.has-value[data-v-de015c01]{color:#ff7}.legacy-registration-class-attend-panel[data-v-de015c01]{padding:0;background:#d0def0}.legacy-registration-class-attend-panel>.panel-title[data-v-de015c01],.legacy-registration-class-attend-panel>.manual-note[data-v-de015c01]{display:none}.legacy-registration-class-attend-toolbar[data-v-de015c01]{display:block;padding:3px 4px 4px;border-bottom:1px solid #9db4cf;background:#d0def0}.legacy-registration-toolbar-row[data-v-de015c01]{display:flex;min-height:25px;align-items:center;gap:4px}.legacy-registration-toolbar-row label[data-v-de015c01]{display:inline-flex;align-items:center;gap:3px;margin:0}.legacy-registration-toolbar-row label span[data-v-de015c01],.legacy-registration-toolbar-row .toolbar-label[data-v-de015c01]{color:#000;font-weight:400;white-space:nowrap}.legacy-registration-toolbar-row select[data-v-de015c01],.legacy-registration-toolbar-row input[type=text][data-v-de015c01]{height:21px;padding:0 3px;border:1px solid #9aaec4;border-radius:0;background:#fff;font-size:12px;line-height:19px}.legacy-registration-toolbar-row select[data-v-de015c01]{min-width:70px}.legacy-registration-toolbar-row #class_attend_search_year_sess_id[data-v-de015c01],.legacy-registration-toolbar-row #class_attend_search_lecture_id[data-v-de015c01]{width:150px}.legacy-registration-toolbar-row #class_attend_search_manager_id[data-v-de015c01],.legacy-registration-toolbar-row #class_attend_search_str[data-v-de015c01]{width:120px}.legacy-registration-toolbar-row #class_attend_search_gubun[data-v-de015c01],.legacy-registration-toolbar-row #class_attend_search_date_gubun[data-v-de015c01]{width:70px}.legacy-registration-toolbar-row .date-single[data-v-de015c01]{width:80px}.legacy-registration-toolbar-row .checkbox-label[data-v-de015c01]{gap:2px;padding:0}.legacy-registration-toolbar-row .checkbox-label input[data-v-de015c01]{width:13px;height:13px;margin:0}.legacy-registration-toolbar-row button[data-v-de015c01]{min-height:22px;padding:1px 8px;border:1px solid #8aa7c7;border-radius:2px;background:linear-gradient(#f9fcff,#dbe8f5);color:#12385f;font-size:12px;line-height:18px}.legacy-registration-toolbar-row button.manual[data-v-de015c01]{color:#223b18}.legacy-registration-class-attend-grid-wrap[data-v-de015c01]{min-height:640px;background:#fff}.registration-class-attend-grid[data-v-de015c01]{min-width:1420px;table-layout:fixed;font-size:12px}.registration-class-attend-grid th[data-v-de015c01],.registration-class-attend-grid td[data-v-de015c01]{height:23px;padding:2px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registration-class-attend-grid th[data-v-de015c01]:nth-child(1),.registration-class-attend-grid td[data-v-de015c01]:nth-child(1){width:20px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(2),.registration-class-attend-grid td[data-v-de015c01]:nth-child(2){width:70px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(3),.registration-class-attend-grid td[data-v-de015c01]:nth-child(3){width:120px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(4),.registration-class-attend-grid td[data-v-de015c01]:nth-child(4){width:70px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(5),.registration-class-attend-grid td[data-v-de015c01]:nth-child(5){width:60px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(6),.registration-class-attend-grid td[data-v-de015c01]:nth-child(6){width:70px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(7),.registration-class-attend-grid td[data-v-de015c01]:nth-child(7){width:80px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(8),.registration-class-attend-grid td[data-v-de015c01]:nth-child(8){width:120px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(9),.registration-class-attend-grid td[data-v-de015c01]:nth-child(9){width:45px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(10),.registration-class-attend-grid td[data-v-de015c01]:nth-child(10){width:45px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(11),.registration-class-attend-grid td[data-v-de015c01]:nth-child(11){width:90px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(12),.registration-class-attend-grid td[data-v-de015c01]:nth-child(12){width:100px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(13),.registration-class-attend-grid td[data-v-de015c01]:nth-child(13){width:70px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(14),.registration-class-attend-grid td[data-v-de015c01]:nth-child(14){width:70px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(15),.registration-class-attend-grid td[data-v-de015c01]:nth-child(15),.registration-class-attend-grid th[data-v-de015c01]:nth-child(16),.registration-class-attend-grid td[data-v-de015c01]:nth-child(16),.registration-class-attend-grid th[data-v-de015c01]:nth-child(17),.registration-class-attend-grid td[data-v-de015c01]:nth-child(17),.registration-class-attend-grid th[data-v-de015c01]:nth-child(18),.registration-class-attend-grid td[data-v-de015c01]:nth-child(18){width:90px}.registration-class-attend-grid th[data-v-de015c01]:nth-child(19),.registration-class-attend-grid td[data-v-de015c01]:nth-child(19){width:40px}.legacy-member-link[data-v-de015c01]{padding:0;border:0;background:transparent;color:#000;text-decoration:underline}.legacy-admission-state.state-Y[data-v-de015c01],.legacy-payment-state.state-S[data-v-de015c01]{color:#00e;font-weight:700}.legacy-admission-state.state-C[data-v-de015c01],.legacy-admission-state.state-D[data-v-de015c01],.legacy-payment-state.state-F[data-v-de015c01],.legacy-payment-state.state-C[data-v-de015c01]{color:#c00}.legacy-delete-icon[data-v-de015c01]{width:18px;height:18px;padding:0;border:0;background:transparent;color:#e3342f;font-size:20px;font-weight:700;line-height:16px}.legacy-registration-class-attend-footer[data-v-de015c01]{display:flex;min-height:27px;align-items:center;gap:18px;padding:3px 6px;border-top:1px solid #9db4cf;border-bottom:1px solid #9db4cf;background:#d0def0}.legacy-registration-class-attend-footer .legacy-page-size[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;min-width:230px;white-space:nowrap}.legacy-registration-class-attend-footer select[data-v-de015c01]{width:70px;height:21px;padding:0 4px;border:1px solid #9aaec4;border-radius:0;background:#fff;color:#000;font-size:12px}.legacy-registration-class-attend-footer .legacy-total-count[data-v-de015c01]{margin-left:auto}.legacy-registration-payment-total[data-v-de015c01]{display:flex;min-height:30px;align-items:center;gap:24px;padding:4px 10px;border:0;background:#d0def0}.legacy-registration-payment-total label[data-v-de015c01]{display:inline-flex;align-items:center;gap:5px;margin:0}.legacy-registration-payment-total span[data-v-de015c01]{color:#000}.legacy-registration-payment-total input[data-v-de015c01]{width:160px;height:22px;padding:0 5px;border:1px solid #a8b7c8;border-radius:0;background:#f6f8fb;color:#111}.admission-state[data-v-de015c01]{display:inline-block;min-width:58px;padding:1px 3px;border:1px solid #b9bdc4;background:#f3f4f6;color:#555}.admission-state.state-Y[data-v-de015c01]{border-color:#75a477;background:#eef9ef;color:#27652e}.admission-state.state-A[data-v-de015c01],.admission-state.state-N[data-v-de015c01]{border-color:#c8954e;background:#fff2d6;color:#805200}.admission-state.state-C[data-v-de015c01],.admission-state.state-D[data-v-de015c01]{border-color:#c77878;background:#ffe9e9;color:#9b1c1c}.final-score-grid[data-v-de015c01]{min-width:1680px}.final-score-grid th[data-v-de015c01]:nth-child(1),.final-score-grid th[data-v-de015c01]:nth-child(2){width:55px}.final-score-grid th[data-v-de015c01]:nth-child(3){width:115px}.final-score-grid th[data-v-de015c01]:nth-child(4){width:140px}.final-score-grid th[data-v-de015c01]:nth-child(5){width:50px}.final-score-grid th[data-v-de015c01]:nth-child(6),.final-score-grid th[data-v-de015c01]:nth-child(7){width:70px}.final-score-grid th[data-v-de015c01]:nth-child(8){width:90px}.final-score-grid th[data-v-de015c01]:nth-child(9),.final-score-grid th[data-v-de015c01]:nth-child(10),.final-score-grid th[data-v-de015c01]:nth-child(11),.final-score-grid th[data-v-de015c01]:nth-child(12),.final-score-grid th[data-v-de015c01]:nth-child(13),.final-score-grid th[data-v-de015c01]:nth-child(14),.final-score-grid th[data-v-de015c01]:nth-child(15),.final-score-grid th[data-v-de015c01]:nth-child(16),.final-score-grid th[data-v-de015c01]:nth-child(17),.final-score-grid th[data-v-de015c01]:nth-child(18),.final-score-grid th[data-v-de015c01]:nth-child(19),.final-score-grid th[data-v-de015c01]:nth-child(20),.final-score-grid th[data-v-de015c01]:nth-child(21){width:60px}.final-score-grid th[data-v-de015c01]:nth-child(22){width:70px}.final-score-grid th[data-v-de015c01]:nth-child(23){width:120px}.final-score-grid th[data-v-de015c01]:nth-child(24){width:70px}.attendance-grid[data-v-de015c01]{min-width:1660px}.attendance-grid th[data-v-de015c01]:nth-child(1){width:55px}.attendance-grid th[data-v-de015c01]:nth-child(2){width:110px}.attendance-grid th[data-v-de015c01]:nth-child(3){width:130px}.attendance-grid th[data-v-de015c01]:nth-child(4){width:46px}.attendance-grid th[data-v-de015c01]:nth-child(5){width:125px}.attendance-grid th[data-v-de015c01]:nth-child(6){width:70px}.attendance-grid th[data-v-de015c01]:nth-child(n+7):nth-child(-n+36){width:34px}.attendance-grid th[data-v-de015c01]:nth-child(37),.attendance-grid th[data-v-de015c01]:nth-child(38),.attendance-grid th[data-v-de015c01]:nth-child(39){width:54px}.attendance-grid td.point-cell[data-v-de015c01]{background-color:#ffffc1!important}.attendance-status[data-v-de015c01]{min-width:22px;padding:0 2px;border:1px solid transparent;background:transparent;font:inherit;line-height:16px}.attendance-status.is-attended[data-v-de015c01]{border-color:#6aa06b;background:#edf8ee;color:#236329;font-weight:700}.attendance-status.is-absent[data-v-de015c01]{border-color:#c87878;background:#ffe8e8;color:#9b1c1c;font-weight:700}.attendance-status.is-pending[data-v-de015c01]{color:#777}.attendance-completion-dialog[data-v-de015c01]{z-index:1001;width:min(650px,calc(100vw - 48px));min-height:180px}.attendance-completion-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.attendance-completion-form label[data-v-de015c01]{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:8px}.attendance-completion-form .full[data-v-de015c01]{grid-column:1 / -1}.attendance-completion-form textarea[data-v-de015c01]{resize:vertical}.legacy-attendance-panel>.panel-title[data-v-de015c01]{margin-bottom:10px}.legacy-attendance-toolbar[data-v-de015c01]{align-items:center}.attendance-offline-grid th[data-v-de015c01],.attendance-offline-grid td[data-v-de015c01]{white-space:nowrap}.offline-attendance-cell[data-v-de015c01]{display:inline-flex;min-width:32px;align-items:center;justify-content:center;gap:3px}.offline-attendance-cell.disabled[data-v-de015c01]{opacity:.55}.legacy-attendance-teacher-toolbar[data-v-de015c01]{display:block;padding:0}.legacy-attendance-main-row[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px}.legacy-attendance-note-row[data-v-de015c01]{display:flex;flex-direction:column;gap:2px;padding:4px 8px 6px;border-top:1px solid #c6d2df;background:#fff8dd}.legacy-toolbar-note[data-v-de015c01]{color:#6a4a00;font-size:12px;line-height:1.35}.attendance-teacher-grid[data-v-de015c01]{min-width:1120px}.select-column[data-v-de015c01],.row-number-column[data-v-de015c01]{text-align:center}.attendance-tutor-date-range input[data-v-de015c01]{width:96px}.attendance-professor-grid th[data-v-de015c01]:nth-child(1){width:44px}.attendance-professor-grid th[data-v-de015c01]:nth-child(2){width:55px}.attendance-professor-grid th[data-v-de015c01]:nth-child(3){width:130px}.attendance-professor-grid th[data-v-de015c01]:nth-child(4){width:210px}.attendance-professor-grid th[data-v-de015c01]:nth-child(5),.attendance-professor-grid th[data-v-de015c01]:nth-child(6){width:95px}.attendance-professor-grid th[data-v-de015c01]:nth-child(7){width:120px}.attendance-professor-grid th[data-v-de015c01]:nth-child(8){width:180px}.attendance-professor-grid th[data-v-de015c01]:nth-child(9){width:135px}.attendance-professor-grid th[data-v-de015c01]:nth-child(10),.attendance-professor-grid th[data-v-de015c01]:nth-child(11),.attendance-professor-grid th[data-v-de015c01]:nth-child(12),.attendance-professor-grid th[data-v-de015c01]:nth-child(13),.attendance-professor-grid th[data-v-de015c01]:nth-child(14){width:82px}.attendance-tutor-grid th[data-v-de015c01]:nth-child(1){width:55px}.attendance-tutor-grid th[data-v-de015c01]:nth-child(2){width:130px}.attendance-tutor-grid th[data-v-de015c01]:nth-child(3){width:220px}.attendance-tutor-grid th[data-v-de015c01]:nth-child(4),.attendance-tutor-grid th[data-v-de015c01]:nth-child(5){width:95px}.attendance-tutor-grid th[data-v-de015c01]:nth-child(6){width:120px}.attendance-tutor-grid th[data-v-de015c01]:nth-child(7){width:180px}.attendance-tutor-grid th[data-v-de015c01]:nth-child(8){width:135px}.attendance-tutor-grid th[data-v-de015c01]:nth-child(9),.attendance-tutor-grid th[data-v-de015c01]:nth-child(10){width:82px}.legacy-course-fixdeal-panel>.panel-title[data-v-de015c01]{display:none}.legacy-course-fixdeal-toolbar button[type=submit][data-v-de015c01]{min-width:82px}.payment-history-panel[data-v-de015c01],.payment-history-modal[data-v-de015c01],.attendance-history-panel[data-v-de015c01],.attendance-login-panel[data-v-de015c01],.certificate-history-detail-panel[data-v-de015c01],.certificate-mail-address-panel[data-v-de015c01],.certificate-mail-history-panel[data-v-de015c01],.notice-detail-panel[data-v-de015c01],.user-detail-panel[data-v-de015c01],.linked-user-detail-panel[data-v-de015c01],.email-history-panel[data-v-de015c01],.email-log-detail-panel[data-v-de015c01],.sms-log-detail-panel[data-v-de015c01],.menu-auth-panel[data-v-de015c01],.qbank-sheet-composite-panel[data-v-de015c01],.qbank-question-detail[data-v-de015c01],.content-lesson-panel[data-v-de015c01],.content-item-panel[data-v-de015c01],.registration-semester-students[data-v-de015c01],.registration-fixdeal-nofix-detail[data-v-de015c01],.registration-flexdeal-detail-panel[data-v-de015c01],.course-lecture-view-panel[data-v-de015c01],.course-lecture-assessment-panel[data-v-de015c01],.course-lecture-sub-panel[data-v-de015c01],.course-assessment-detail-panel[data-v-de015c01],.course-fixdeal-sub-panel[data-v-de015c01],.course-fixdeal-form-panel[data-v-de015c01],.course-term-detail-panel[data-v-de015c01],.course-term-activity-panel[data-v-de015c01],.course-term-form-panel[data-v-de015c01],.course-division-detail[data-v-de015c01],.course-division-student-panel[data-v-de015c01],.subject-detail-panel[data-v-de015c01],.subject-relation-panel[data-v-de015c01],.course-branch-form-panel[data-v-de015c01],.discussion-history-panel[data-v-de015c01],.discussion-detail-panel[data-v-de015c01],.discussion-topic-view-form[data-v-de015c01],.discussion-score-content-form[data-v-de015c01],.discussion-comment-view-form[data-v-de015c01],.homework-report-panel[data-v-de015c01],.homework-report-detail-panel[data-v-de015c01],.lecture-evaluation-response-panel[data-v-de015c01],.lecture-evaluation-detail-panel[data-v-de015c01],.lecture-evaluation-sheet-modal[data-v-de015c01],.pbl-user-panel[data-v-de015c01],.sales-manager-detail-panel[data-v-de015c01],.sharing-history-panel[data-v-de015c01],.sharing-thought-detail-panel[data-v-de015c01],.teacher-evaluation-detail-panel[data-v-de015c01],.teacher-assignment-panel[data-v-de015c01],.exam-target-panel[data-v-de015c01],.exam-result-panel[data-v-de015c01],.exam-result-html-panel[data-v-de015c01],.exam-error-detail-panel[data-v-de015c01],.exam-schedule-history-box[data-v-de015c01],.community-message-detail-panel[data-v-de015c01],.study-faq-window[data-v-de015c01],.study-consultation-window[data-v-de015c01],.manager-floating-detail[data-v-de015c01]{position:fixed;top:50%;left:50%;top:var(--manager-detail-popup-top, 50%);left:var(--manager-detail-popup-left, 50%);transform:translate(-50%,-50%);transform:var(--manager-detail-popup-transform, translate(-50%, -50%));z-index:1000;width:min(1680px,calc(100vw - 48px));max-width:calc(100vw - 48px);max-height:calc(100vh - 56px);margin-top:0;overflow:auto;overscroll-behavior:contain;border:1px solid #9aa8bb;background:#fff;box-shadow:0 18px 46px #0f172a47}.participation-result-user-panel[data-v-de015c01]{width:min(600px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:min(500px,calc(100vh - 40px));max-height:calc(100vh - 40px);box-sizing:border-box}.certificate-member-list-search-window[data-v-de015c01]{--manager-detail-popup-top: 20px;--manager-detail-popup-transform: translateX(-50%);width:min(500px,calc(100vw - 32px));height:200px;min-height:200px;max-height:calc(100vh - 40px);box-sizing:border-box}.certificate-member-list-search-form[data-v-de015c01]{display:grid;gap:8px;padding:8px}.certificate-member-list-search-form label[data-v-de015c01]{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:6px}.certificate-member-list-search-form select[data-v-de015c01]{width:70px}.certificate-member-list-search-form textarea[data-v-de015c01]{width:380px;max-width:100%;height:93px;box-sizing:border-box;resize:none}.certificate-member-list-search-form footer[data-v-de015c01]{display:flex;justify-content:center;gap:6px}.lecture-evaluation-personal-detail-panel[data-v-de015c01]{width:min(500px,calc(100vw - 48px));height:500px;max-height:calc(100vh - 48px)}.lecture-evaluation-personal-body[data-v-de015c01]{padding:10px}.lecture-evaluation-personal-round+.lecture-evaluation-personal-round[data-v-de015c01]{margin-top:18px}.lecture-evaluation-personal-round>h3[data-v-de015c01]{margin:8px 0 12px;text-align:center}.lecture-evaluation-personal-grid[data-v-de015c01]{width:100%;border-collapse:collapse;table-layout:fixed}.lecture-evaluation-personal-grid td[data-v-de015c01]{padding:5px;text-align:center}.lecture-evaluation-personal-question[data-v-de015c01]{font-weight:700;background:#ccc}.lecture-evaluation-personal-question td[data-v-de015c01]:first-child,.lecture-evaluation-personal-answers td[data-v-de015c01]:first-child{width:60px}.lecture-evaluation-personal-answers .selected[data-v-de015c01]{color:red;font-weight:700}.lecture-evaluation-personal-spacer td[data-v-de015c01]{height:5px;padding:0}.lecture-evaluation-personal-empty[data-v-de015c01]{display:grid;min-height:100px;place-items:center;font-weight:700;background:#ccc}.sales-manager-detail-backdrop[data-v-de015c01]{align-items:center;padding:24px}.sales-manager-detail-panel.modal-panel[data-v-de015c01]{position:relative;top:auto;left:auto;z-index:auto;transform:none;display:flex;flex-direction:column;width:min(300px,calc(100vw - 48px));max-width:calc(100vw - 48px);height:min(300px,calc(100vh - 56px));max-height:calc(100vh - 56px);box-sizing:border-box;overflow:hidden}.sales-manager-detail-owner[data-v-de015c01]{margin:0;padding:7px 8px;border-bottom:1px solid #c7d0dc;background:#f7f9fc;font-weight:700}.sales-manager-detail-owner span[data-v-de015c01]{font-weight:400}.sales-manager-detail-body[data-v-de015c01]{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}.sales-manager-detail-body>.manual-note[data-v-de015c01],.sales-manager-detail-error[data-v-de015c01]{margin:10px}.sales-manager-detail-error p[data-v-de015c01]{margin:0 0 8px;color:#9f1239}.sales-manager-detail-body>.grid-wrap[data-v-de015c01]{flex:1;min-height:0;overflow:auto}.sales-manager-detail-grid[data-v-de015c01]{min-width:100%}.sales-manager-detail-grid th[data-v-de015c01],.sales-manager-detail-grid td[data-v-de015c01]{text-align:center}.teaching-material-delivery-detail.manager-floating-detail[data-v-de015c01]{width:min(760px,calc(100vw - 64px))}.legacy-teaching-material-delivery-panel>.grid-footer[data-v-de015c01]{flex-wrap:wrap;gap:5px 8px}.legacy-teaching-material-delivery-panel>.grid-footer .history-actions[data-v-de015c01]{flex:1 0 100%;flex-wrap:wrap;justify-content:flex-end;padding:5px 0 0;border-top:1px solid #c8d0da;border-bottom:0;background:transparent}.teaching-material-delivery-detail .legacy-information-form input[type=checkbox][data-v-de015c01]{width:auto;justify-self:start}.legacy-course-division-panel .legacy-division-student-window.manager-floating-detail[data-v-de015c01]{width:min(980px,calc(100vw - 80px))}.legacy-hot-issue-form-window[data-v-de015c01],.legacy-hot-issue-window[data-v-de015c01]{width:400px}.legacy-study-information-panel>.panel-title[data-v-de015c01]{margin-bottom:8px}.legacy-study-information-panel>.manual-note[data-v-de015c01]{margin:8px 0}.legacy-study-information-toolbar[data-v-de015c01]{align-items:center}.legacy-study-educall-panel>.panel-title[data-v-de015c01]{margin-bottom:8px}.legacy-study-educall-panel>.manual-note[data-v-de015c01]{margin:8px 0}.legacy-study-educall-toolbar[data-v-de015c01]{align-items:center;gap:4px 6px}.study-information-grid .legacy-icon-button.delete[data-v-de015c01]:before,.biz-information-issue-grid .legacy-icon-button.delete[data-v-de015c01]:before,.study-educall-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:""}.study-information-window[data-v-de015c01]{width:min(760px,calc(100vw - 64px))}@media print{body.printing-study-information-detail *{visibility:hidden!important}body.printing-study-information-detail{visibility:visible!important}body.printing-study-information-detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;width:100%;min-height:100%;max-height:none;padding:0;overflow:visible;background:#fff}body.printing-study-information-detail{display:none!important}}@media print{body.printing-study-lecture-qna-detail *{visibility:hidden!important}body.printing-study-lecture-qna-detail{visibility:visible!important}body.printing-study-lecture-qna-detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;width:100%;min-height:100%;max-height:none;padding:0;overflow:visible;background:#fff}body.printing-study-lecture-qna-detail{display:none!important}}.legacy-information-form[data-v-de015c01]{display:grid;gap:10px;padding:14px}.legacy-information-form label[data-v-de015c01]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;align-items:start}.legacy-information-form input[data-v-de015c01],.legacy-information-form select[data-v-de015c01],.legacy-information-form textarea[data-v-de015c01]{width:100%}.legacy-information-form textarea[data-v-de015c01]{resize:vertical}.legacy-information-form-buttons[data-v-de015c01]{display:flex;justify-content:center;gap:8px;padding-top:4px}.legacy-hot-issue-form[data-v-de015c01]{display:grid;gap:10px;padding:14px}.legacy-hot-issue-form label[data-v-de015c01]{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:8px}.legacy-hot-issue-form input[data-v-de015c01]{width:100%}.legacy-hot-issue-form-buttons[data-v-de015c01]{display:flex;justify-content:center;gap:8px;padding-top:4px}.payment-history-panel>header[data-v-de015c01],.attendance-history-panel>header[data-v-de015c01],.attendance-login-panel>header[data-v-de015c01],.certificate-mail-address-panel>header[data-v-de015c01],.certificate-mail-history-panel>header[data-v-de015c01],.email-history-panel>header[data-v-de015c01],.email-log-detail-panel>header[data-v-de015c01],.sms-log-detail-panel>header[data-v-de015c01],.linked-user-detail-panel>header[data-v-de015c01],.menu-auth-panel>header[data-v-de015c01],.qbank-sheet-composite-panel>header[data-v-de015c01],.course-lecture-view-panel>header[data-v-de015c01],.course-fixdeal-sub-panel>header[data-v-de015c01],.course-term-detail-panel>header[data-v-de015c01],.course-term-activity-panel>header[data-v-de015c01],.discussion-detail-panel>header[data-v-de015c01],.homework-report-detail-panel>header[data-v-de015c01],.lecture-evaluation-detail-panel>header[data-v-de015c01],.pbl-user-panel>header[data-v-de015c01],.sales-manager-detail-panel>header[data-v-de015c01],.sharing-thought-detail-panel>header[data-v-de015c01],.teacher-evaluation-detail-panel>header[data-v-de015c01],.manager-floating-detail>header[data-v-de015c01]{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:5px 8px;border-bottom:1px solid #b8c1cd;background:#dfe7f1}.attendance-login-grid[data-v-de015c01]{min-width:620px}.attendance-login-grid th[data-v-de015c01]:nth-child(1){width:55px}.attendance-login-grid th[data-v-de015c01]:nth-child(2){width:95px}.attendance-login-grid th[data-v-de015c01]:nth-child(3),.attendance-login-grid th[data-v-de015c01]:nth-child(4){width:150px}.attendance-login-grid th[data-v-de015c01]:nth-child(5){width:150px}.abnormal[data-v-de015c01]{color:#b00020;font-weight:700}.exam-grid[data-v-de015c01]{min-width:1270px}.exam-grid th[data-v-de015c01]:nth-child(1){width:55px}.exam-grid th[data-v-de015c01]:nth-child(2){width:78px}.exam-grid th[data-v-de015c01]:nth-child(3){width:115px}.exam-grid th[data-v-de015c01]:nth-child(4){width:150px}.exam-grid th[data-v-de015c01]:nth-child(5){width:55px}.exam-grid th[data-v-de015c01]:nth-child(6){width:220px}.exam-grid th[data-v-de015c01]:nth-child(7),.exam-grid th[data-v-de015c01]:nth-child(8){width:120px}.exam-grid th[data-v-de015c01]:nth-child(9),.exam-grid th[data-v-de015c01]:nth-child(10),.exam-grid th[data-v-de015c01]:nth-child(11){width:70px}.exam-grid th[data-v-de015c01]:nth-child(12){width:115px}.exam-grid th[data-v-de015c01]:nth-child(13),.exam-grid th[data-v-de015c01]:nth-child(14),.exam-grid th[data-v-de015c01]:nth-child(15){width:58px}.tutor-exam-list-read-only .exam-grid th[data-v-de015c01]:nth-child(13),.tutor-exam-list-read-only .exam-grid td[data-v-de015c01]:nth-child(13),.tutor-exam-list-read-only .exam-grid th[data-v-de015c01]:nth-child(15),.tutor-exam-list-read-only .exam-grid td[data-v-de015c01]:nth-child(15),.tutor-exam-list-read-only [data-legacy-id*=exam_add_button][data-v-de015c01],.tutor-exam-list-read-only .exam-target-panel[data-v-de015c01],.tutor-exam-list-read-only .exam-result-panel[data-v-de015c01],.tutor-exam-list-read-only .exam-result-html-panel[data-v-de015c01]{display:none}.exam-result-statistics-toolbar[data-v-de015c01]{align-items:center}.exam-result-statistics-toolbar .term-filter select[data-v-de015c01]{min-width:180px}.exam-result-statistics-toolbar .lecture-filter select[data-v-de015c01]{min-width:260px}.exam-result-statistics-toolbar .exam-type-filter select[data-v-de015c01]{min-width:110px}.exam-result-statistics-grid[data-v-de015c01]{min-width:940px}.exam-result-statistics-grid th[data-v-de015c01]:nth-child(1){width:260px}.exam-result-statistics-grid th[data-v-de015c01]:nth-child(2){width:88px}.exam-result-statistics-grid th[data-v-de015c01]:nth-child(3),.exam-result-statistics-grid th[data-v-de015c01]:nth-child(4),.exam-result-statistics-grid th[data-v-de015c01]:nth-child(5),.exam-result-statistics-grid th[data-v-de015c01]:nth-child(6),.exam-result-statistics-grid th[data-v-de015c01]:nth-child(7){width:92px}.exam-result-statistics-grid th[data-v-de015c01]:nth-child(8){width:96px}.exam-result-statistics-division-grid[data-v-de015c01]{min-width:1230px}.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(1){width:230px}.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(2){width:70px}.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(3){width:90px}.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(4){width:260px}.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(5){width:88px}.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(6),.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(7),.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(8),.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(9),.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(10){width:92px}.exam-result-statistics-division-grid th[data-v-de015c01]:nth-child(11){width:96px}.exam-result-statistics-export-table[data-v-de015c01]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.exam-target-grid[data-v-de015c01]{min-width:1030px}.exam-target-grid th[data-v-de015c01]:nth-child(1){width:45px}.exam-target-grid th[data-v-de015c01]:nth-child(2){width:50px}.exam-target-grid th[data-v-de015c01]:nth-child(3){width:80px}.exam-target-grid th[data-v-de015c01]:nth-child(4){width:160px}.exam-target-grid th[data-v-de015c01]:nth-child(5){width:70px}.exam-target-grid th[data-v-de015c01]:nth-child(6),.exam-target-grid th[data-v-de015c01]:nth-child(7),.exam-target-grid th[data-v-de015c01]:nth-child(8){width:58px}.exam-target-grid th[data-v-de015c01]:nth-child(9){width:165px}.exam-target-grid th[data-v-de015c01]:nth-child(10),.exam-target-grid th[data-v-de015c01]:nth-child(11){width:65px}.exam-no-target-grid[data-v-de015c01]{min-width:460px}.exam-no-target-grid th[data-v-de015c01]:nth-child(1){width:55px}.exam-no-target-grid th[data-v-de015c01]:nth-child(2){width:45px}.exam-no-target-grid th[data-v-de015c01]:nth-child(3){width:105px}.exam-no-target-grid th[data-v-de015c01]:nth-child(4){width:95px}.exam-no-target-grid th[data-v-de015c01]:nth-child(5){width:130px}.manager-search .code-input[data-v-de015c01]{width:60px}.manager-search .title-keyword[data-v-de015c01]{width:190px}.exam-state[data-v-de015c01]{display:inline-block;min-width:44px;padding:1px 3px;border:1px solid #c77878;background:#ffe9e9;color:#9b1c1c}.exam-state.state-Y[data-v-de015c01]{border-color:#75a477;background:#eef9ef;color:#27652e}.exam-target-panel[data-v-de015c01],.exam-result-panel[data-v-de015c01],.exam-result-html-panel[data-v-de015c01],.discussion-history-panel[data-v-de015c01],.homework-report-panel[data-v-de015c01],.lecture-evaluation-response-panel[data-v-de015c01],.lecture-evaluation-question-modal[data-v-de015c01],.lecture-evaluation-sheet-modal[data-v-de015c01],.community-message-detail-panel[data-v-de015c01],.sharing-history-panel[data-v-de015c01],.content-lesson-panel[data-v-de015c01]{border-top:1px solid #8c9bad;background:#fbfcfe}.exam-target-panel header[data-v-de015c01],.exam-result-panel header[data-v-de015c01],.exam-result-html-panel header[data-v-de015c01],.discussion-history-panel header[data-v-de015c01],.homework-report-panel header[data-v-de015c01],.lecture-evaluation-response-panel header[data-v-de015c01],.lecture-evaluation-question-modal header[data-v-de015c01],.lecture-evaluation-sheet-modal header[data-v-de015c01],.community-message-detail-panel header[data-v-de015c01],.sharing-history-panel header[data-v-de015c01],.content-lesson-panel header[data-v-de015c01]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-bottom:1px solid #b8c1cd;background:linear-gradient(#f6f8fb,#e1e8f1)}.exam-target-panel header button[data-v-de015c01],.exam-result-panel header button[data-v-de015c01],.exam-result-html-panel header button[data-v-de015c01],.discussion-history-panel header button[data-v-de015c01],.homework-report-panel header button[data-v-de015c01],.lecture-evaluation-response-panel header button[data-v-de015c01],.lecture-evaluation-question-modal header button[data-v-de015c01],.lecture-evaluation-sheet-modal header button[data-v-de015c01],.community-message-detail-panel header button[data-v-de015c01],.sharing-history-panel header button[data-v-de015c01],.content-lesson-panel header button[data-v-de015c01]{margin-left:auto;padding:2px 8px;border:1px solid #6f839d;background:linear-gradient(#fff,#dce4ef);color:#263a52;font-size:12px}.sub-search[data-v-de015c01]{border-top:0}.legacy-exam-list-toolbar[data-v-de015c01]{align-items:center}.legacy-exam-list-toolbar label>span[data-v-de015c01]{flex-basis:auto}.legacy-exam-his-panel>header>div[data-v-de015c01],.exam-his-list>header[data-v-de015c01]{display:flex;flex-direction:column;gap:2px}.legacy-exam-his-panel>header span[data-v-de015c01],.exam-his-list>header span[data-v-de015c01],.exam-result-html-panel>header span[data-v-de015c01]{color:#4d5b6b;font-size:12px}.exam-his-toolbar[data-v-de015c01]{align-items:center}.exam-his-toolbar .keyword[data-v-de015c01]{width:180px;min-width:180px}.exam-his-layout[data-v-de015c01]{display:grid;grid-template-columns:minmax(680px,1fr) minmax(430px,.58fr);gap:8px;padding:8px}.exam-his-list[data-v-de015c01]{min-width:0;border:1px solid #b8c1cd;background:#fff}.exam-his-list>header[data-v-de015c01]{min-height:30px;padding:5px 8px;border-bottom:1px solid #c7d0dc;background:#edf2f7}.exam-his-bbar[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:4px;padding:5px 6px;border-top:1px solid #d1d9e4;background:#f6f8fb}.exam-result-html-body[data-v-de015c01]{height:520px;padding:8px;background:#f5f7fa}.exam-result-html-body iframe[data-v-de015c01]{width:100%;height:100%;border:1px solid #b8c1cd;background:#fff}@media(max-width:1260px){.exam-his-layout[data-v-de015c01]{grid-template-columns:1fr}}.exam-result[data-v-de015c01]{display:inline-block;min-width:62px;padding:1px 3px;border:1px solid #c77878;background:#ffe9e9;color:#9b1c1c}.exam-result.code-S[data-v-de015c01]{border-color:#5d91ca;background:#e4f0ff;color:#07559a}.exam-result.code-N[data-v-de015c01]{border-color:#b9bdc4;background:#f3f4f6;color:#777}.discussion-topic-grid[data-v-de015c01]{min-width:1540px}.discussion-topic-grid th[data-v-de015c01]:nth-child(1){width:55px}.discussion-topic-grid th[data-v-de015c01]:nth-child(2){width:130px}.discussion-topic-grid th[data-v-de015c01]:nth-child(3){width:165px}.discussion-topic-grid th[data-v-de015c01]:nth-child(4){width:70px}.discussion-topic-grid th[data-v-de015c01]:nth-child(5){width:80px}.discussion-topic-grid th[data-v-de015c01]:nth-child(6){width:220px}.discussion-topic-grid th[data-v-de015c01]:nth-child(7){width:360px}.discussion-topic-grid th[data-v-de015c01]:nth-child(8),.discussion-topic-grid th[data-v-de015c01]:nth-child(9),.discussion-topic-grid th[data-v-de015c01]:nth-child(10){width:60px}.discussion-topic-grid th[data-v-de015c01]:nth-child(11){width:80px}.discussion-topic-grid th[data-v-de015c01]:nth-child(12){width:115px}.discussion-topic-grid th[data-v-de015c01]:nth-child(13),.discussion-topic-grid th[data-v-de015c01]:nth-child(14){width:58px}.discussion-group-grid[data-v-de015c01]{min-width:1120px}.discussion-group-grid th[data-v-de015c01]:nth-child(1){width:55px}.discussion-group-grid th[data-v-de015c01]:nth-child(2){width:120px}.discussion-group-grid th[data-v-de015c01]:nth-child(3){width:210px}.discussion-group-grid th[data-v-de015c01]:nth-child(4){width:80px}.discussion-group-grid th[data-v-de015c01]:nth-child(5){width:180px}.discussion-group-grid th[data-v-de015c01]:nth-child(6),.discussion-group-grid th[data-v-de015c01]:nth-child(7),.discussion-group-grid th[data-v-de015c01]:nth-child(8){width:82px}.discussion-group-grid th[data-v-de015c01]:nth-child(9),.discussion-group-grid th[data-v-de015c01]:nth-child(10),.discussion-group-grid th[data-v-de015c01]:nth-child(11){width:60px}.discussion-group-member-grid[data-v-de015c01]{min-width:620px}.discussion-group-member-grid th[data-v-de015c01]:nth-child(1){width:42px}.discussion-group-member-grid th[data-v-de015c01]:nth-child(2){width:55px}.discussion-group-member-grid th[data-v-de015c01]:nth-child(3){width:170px}.discussion-group-member-grid th[data-v-de015c01]:nth-child(4){width:140px}.discussion-group-member-grid th[data-v-de015c01]:nth-child(5){width:160px}.discussion-history-grid[data-v-de015c01]{min-width:1320px}.discussion-history-grid th[data-v-de015c01]:nth-child(1){width:55px}.discussion-history-grid th[data-v-de015c01]:nth-child(2){width:80px}.discussion-history-grid th[data-v-de015c01]:nth-child(3){width:105px}.discussion-history-grid th[data-v-de015c01]:nth-child(4){width:70px}.discussion-history-grid th[data-v-de015c01]:nth-child(5){width:520px}.discussion-history-grid th[data-v-de015c01]:nth-child(6),.discussion-history-grid th[data-v-de015c01]:nth-child(7){width:60px}.discussion-history-grid th[data-v-de015c01]:nth-child(8){width:90px}.discussion-history-grid th[data-v-de015c01]:nth-child(9){width:135px}.discussion-history-grid th[data-v-de015c01]:nth-child(10){width:58px}.homework-grid[data-v-de015c01]{min-width:1370px}.homework-grid th[data-v-de015c01]:nth-child(1){width:55px}.homework-grid th[data-v-de015c01]:nth-child(2){width:130px}.homework-grid th[data-v-de015c01]:nth-child(3){width:165px}.homework-grid th[data-v-de015c01]:nth-child(4){width:70px}.homework-grid th[data-v-de015c01]:nth-child(5){width:320px}.homework-grid th[data-v-de015c01]:nth-child(6){width:220px}.homework-grid th[data-v-de015c01]:nth-child(7),.homework-grid th[data-v-de015c01]:nth-child(8),.homework-grid th[data-v-de015c01]:nth-child(9),.homework-grid th[data-v-de015c01]:nth-child(10){width:60px}.homework-grid th[data-v-de015c01]:nth-child(11){width:115px}.homework-grid th[data-v-de015c01]:nth-child(12),.homework-grid th[data-v-de015c01]:nth-child(13){width:58px}.homework-report-grid[data-v-de015c01]{min-width:1320px}.homework-report-grid th[data-v-de015c01]:nth-child(1){width:55px}.homework-report-grid th[data-v-de015c01]:nth-child(2){width:80px}.homework-report-grid th[data-v-de015c01]:nth-child(3){width:105px}.homework-report-grid th[data-v-de015c01]:nth-child(4){width:70px}.homework-report-grid th[data-v-de015c01]:nth-child(5){width:430px}.homework-report-grid th[data-v-de015c01]:nth-child(6){width:75px}.homework-report-grid th[data-v-de015c01]:nth-child(7){width:60px}.homework-report-grid th[data-v-de015c01]:nth-child(8){width:180px}.homework-report-grid th[data-v-de015c01]:nth-child(9){width:90px}.homework-report-grid th[data-v-de015c01]:nth-child(10){width:135px}.homework-report-grid th[data-v-de015c01]:nth-child(11){width:58px}.legacy-lecture-evaluation-panel>.panel-title[data-v-de015c01]{display:none}.legacy-lecture-evaluation-toolbar[data-v-de015c01]{align-items:center;gap:6px}.legacy-lecture-evaluation-toolbar label[data-v-de015c01]{align-items:center}.legacy-lecture-evaluation-toolbar select[data-v-de015c01]{min-width:56px}.legacy-teacher-evaluation-panel>.panel-title[data-v-de015c01],.legacy-teacher-evaluation-panel>.manual-note[data-v-de015c01]{display:none}.legacy-teacher-evaluation-student-question-panel>.panel-title[data-v-de015c01]{display:none}.legacy-teacher-evaluation-toolbar button[type=submit][data-v-de015c01]{min-width:34px}.teacher-evaluation-grid .legacy-icon-button[data-v-de015c01]{min-width:28px;height:22px;padding:0 6px}.teacher-evaluation-grid .legacy-icon-button.report[data-v-de015c01]:before,.teacher-evaluation-grid .legacy-icon-button.edit[data-v-de015c01]:before{display:inline-block;margin-right:3px;font-size:11px}.teacher-evaluation-grid .legacy-icon-button.report[data-v-de015c01]:before{content:"▣"}.teacher-evaluation-grid .legacy-icon-button.edit[data-v-de015c01]:before{content:"✎"}.lecture-evaluation-grid[data-v-de015c01]{min-width:920px}.lecture-evaluation-grid th[data-v-de015c01]:nth-child(1){width:55px}.lecture-evaluation-grid th[data-v-de015c01]:nth-child(2){width:260px}.lecture-evaluation-grid th[data-v-de015c01]:nth-child(3),.lecture-evaluation-grid th[data-v-de015c01]:nth-child(4),.lecture-evaluation-grid th[data-v-de015c01]:nth-child(5),.lecture-evaluation-grid th[data-v-de015c01]:nth-child(6),.lecture-evaluation-grid th[data-v-de015c01]:nth-child(7),.lecture-evaluation-grid th[data-v-de015c01]:nth-child(8),.lecture-evaluation-grid th[data-v-de015c01]:nth-child(9),.lecture-evaluation-grid th[data-v-de015c01]:nth-child(10){width:80px}.lecture-evaluation-grid.lecture-evaluation-admin-grid[data-v-de015c01]{min-width:1060px}.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(2),.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(3){width:70px}.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(4){width:260px}.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(5),.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(6),.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(7),.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(8),.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(9),.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(10),.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(11),.lecture-evaluation-admin-grid th[data-v-de015c01]:nth-child(12){width:80px}.lecture-evaluation-response-grid[data-v-de015c01]{min-width:1040px}.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(1){width:55px}.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(2){width:80px}.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(3){width:105px}.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(4){width:70px}.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(5),.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(6){width:65px}.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(7){width:90px}.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(8),.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(9){width:135px}.lecture-evaluation-response-grid th[data-v-de015c01]:nth-child(10){width:58px}.lecture-evaluation-question-toolbar[data-v-de015c01]{justify-content:flex-end;min-height:32px}.legacy-hidden-count[data-v-de015c01]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lecture-evaluation-question-grid[data-v-de015c01]{min-width:720px}.lecture-evaluation-question-grid th[data-v-de015c01]:nth-child(1){width:55px}.lecture-evaluation-question-grid th[data-v-de015c01]:nth-child(2){width:500px}.lecture-evaluation-question-grid th[data-v-de015c01]:nth-child(4){width:64px}.lecture-evaluation-question-grid th[data-v-de015c01]:nth-child(5),.lecture-evaluation-question-grid th[data-v-de015c01]:nth-child(6){width:44px}.lecture-evaluation-question-grid .legacy-hidden-column[data-v-de015c01]{display:none}.lecture-evaluation-question-grid .group-row td[data-v-de015c01]{height:25px;padding-left:16px;border-color:#b8c5d4;background:#e6edf6;color:#183857;font-weight:700;text-align:left}.lecture-evaluation-question-grid .question-text[data-v-de015c01]{white-space:pre-line}.eval-question-toggle[data-v-de015c01]{min-width:28px;height:22px;padding:0;border:1px solid #b9bdc4;background:#f7f8fa;color:#777;font-size:14px;line-height:20px}.eval-question-toggle.active[data-v-de015c01]{border-color:#75a477;background:#eef9ef;color:#23652a}.lecture-evaluation-question-modal[data-v-de015c01]{width:min(520px,calc(100vw - 48px));min-height:200px;margin:0}.lecture-evaluation-question-form[data-v-de015c01]{display:grid;gap:8px;min-height:158px;max-width:none;padding:10px;background:#f5f8fc}.lecture-evaluation-question-form label[data-v-de015c01]{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:8px}.lecture-evaluation-question-form label span[data-v-de015c01]{padding-top:4px;text-align:right;font-weight:700}.lecture-evaluation-question-form select[data-v-de015c01]{width:130px}.lecture-evaluation-question-form textarea[data-v-de015c01]{width:min(400px,100%);height:70px;resize:vertical}.lecture-evaluation-question-form footer[data-v-de015c01]{display:flex;justify-content:center;gap:6px}.legacy-teacher-evaluation-admin-question-toolbar[data-v-de015c01],.legacy-teacher-evaluation-system-question-toolbar[data-v-de015c01]{justify-content:flex-end;min-height:32px}.teacher-evaluation-admin-question-grid[data-v-de015c01]{min-width:720px}.teacher-evaluation-admin-question-modal[data-v-de015c01]{--manager-detail-popup-top: 10px;--manager-detail-popup-transform: translateX(-50%);width:min(550px,calc(100vw - 48px));height:120px;min-height:120px;max-height:calc(100vh - 20px)}.teacher-evaluation-admin-question-modal .teacher-evaluation-question-form[data-v-de015c01]{min-height:78px}.teacher-evaluation-admin-question-grid th[data-v-de015c01]:nth-child(1),.teacher-evaluation-system-question-grid th[data-v-de015c01]:nth-child(1){width:55px}.teacher-evaluation-admin-question-grid th[data-v-de015c01]:nth-child(2),.teacher-evaluation-system-question-grid th[data-v-de015c01]:nth-child(2){width:400px}.teacher-evaluation-admin-question-grid th[data-v-de015c01]:nth-child(3),.teacher-evaluation-system-question-grid th[data-v-de015c01]:nth-child(3){width:80px}.teacher-evaluation-admin-question-grid th[data-v-de015c01]:nth-child(4),.teacher-evaluation-admin-question-grid th[data-v-de015c01]:nth-child(5),.teacher-evaluation-system-question-grid th[data-v-de015c01]:nth-child(4),.teacher-evaluation-system-question-grid th[data-v-de015c01]:nth-child(5){width:48px}.teacher-evaluation-system-question-grid[data-v-de015c01]{min-width:720px}.teacher-evaluation-admin-question-grid .question-text[data-v-de015c01],.teacher-evaluation-system-question-grid .question-text[data-v-de015c01],.teacher-evaluation-student-question-grid .question-text[data-v-de015c01]{white-space:pre-line}.teacher-evaluation-student-question-grid[data-v-de015c01]{min-width:675px}.teacher-evaluation-student-question-grid th[data-v-de015c01]:nth-child(1){width:55px}.teacher-evaluation-student-question-grid th[data-v-de015c01]:nth-child(2){width:500px}.teacher-evaluation-student-question-grid th[data-v-de015c01]:nth-child(3){width:75px}.teacher-evaluation-question-form input[data-v-de015c01],.teacher-evaluation-question-form select[data-v-de015c01]{width:min(400px,100%)}.teacher-evaluation-system-question-modal[data-v-de015c01]{--manager-detail-popup-top: 10px;--manager-detail-popup-transform: translateX(-50%);width:min(550px,calc(100vw - 48px));height:270px;min-height:270px;max-height:calc(100vh - 20px)}.teacher-evaluation-system-question-form[data-v-de015c01]{max-width:none;min-height:228px}.teacher-evaluation-score-ranges[data-v-de015c01]{display:grid;grid-column:1 / -1;gap:6px}.teacher-evaluation-score-ranges label[data-v-de015c01]{grid-template-columns:105px 50px 20px 50px;align-items:center}.teacher-evaluation-score-ranges input[data-v-de015c01]{width:50px}.teacher-evaluation-score-ranges em[data-v-de015c01]{text-align:center;font-style:normal}.lecture-evaluation-sheet-toolbar[data-v-de015c01]{align-items:center}.lecture-evaluation-sheet-toolbar label[data-v-de015c01]{flex:0 0 auto}.lecture-evaluation-sheet-toolbar select[data-v-de015c01]{width:180px}.lecture-evaluation-sheet-notes[data-v-de015c01]{display:flex;flex-direction:column;gap:2px;padding:5px 10px 7px;border-bottom:1px solid #c9d2df;color:#1f2e43;font-size:12px}.lecture-evaluation-sheet-notes .required[data-v-de015c01]{color:#bc0000}.lecture-evaluation-sheet-grid[data-v-de015c01]{min-width:720px}.lecture-evaluation-sheet-grid th[data-v-de015c01]:nth-child(1){width:55px}.lecture-evaluation-sheet-grid th[data-v-de015c01]:nth-child(2){width:120px}.lecture-evaluation-sheet-grid th[data-v-de015c01]:nth-child(3){width:300px}.lecture-evaluation-sheet-grid th[data-v-de015c01]:nth-child(4),.lecture-evaluation-sheet-grid th[data-v-de015c01]:nth-child(5){width:100px}.lecture-evaluation-sheet-grid th[data-v-de015c01]:nth-child(6){width:90px}.lecture-evaluation-sheet-modal[data-v-de015c01]{width:calc(100vw - 48px);height:calc(100vh - 56px);max-width:calc(100vw - 48px);max-height:calc(100vh - 56px);margin:0}.lecture-evaluation-sheet-modal>header[data-v-de015c01]{justify-content:space-between}.lecture-evaluation-sheet-modal>header div[data-v-de015c01]{display:flex;align-items:center;gap:12px}.lecture-evaluation-sheet-modal>header span[data-v-de015c01]{color:#516175;font-size:12px}.lecture-evaluation-sheet-question-wrap[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:10px}.lecture-evaluation-sheet-question-grid[data-v-de015c01]{min-width:0;border:1px solid #b8c1cd;background:#fff}.lecture-evaluation-sheet-question-grid>header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;padding:5px 7px;border-bottom:1px solid #b8c1cd;background:linear-gradient(#f7f9fc,#e4ebf4)}.lecture-evaluation-sheet-question-grid table[data-v-de015c01]{min-width:520px}.lecture-evaluation-sheet-question-grid th[data-v-de015c01]:nth-child(1){width:55px}.lecture-evaluation-sheet-question-grid th[data-v-de015c01]:nth-child(2){width:390px}.lecture-evaluation-sheet-question-grid th[data-v-de015c01]:nth-child(3){width:50px}.teacher-evaluation-detail-panel .lecture-evaluation-sheet-question-wrap[data-v-de015c01]{grid-template-columns:minmax(0,1fr)}.teacher-evaluation-admin-detail-panel[data-v-de015c01],.teacher-evaluation-system-detail-panel[data-v-de015c01]{--manager-detail-popup-top: 10px;--manager-detail-popup-transform: translateX(-50%);max-height:calc(100vh - 20px)}.teacher-evaluation-admin-detail-panel[data-v-de015c01]{width:min(620px,calc(100vw - 48px));height:420px}.teacher-evaluation-system-detail-panel[data-v-de015c01]{width:min(600px,calc(100vw - 48px));height:400px}.teacher-evaluation-legacy-form[data-v-de015c01]{height:calc(100% - 36px);overflow:auto;padding:8px}.teacher-evaluation-basic-info[data-v-de015c01]{margin:0 0 8px;padding:8px;border:1px solid #aeb9c8}.teacher-evaluation-basic-info legend[data-v-de015c01]{padding:0 4px;font-weight:700}.teacher-evaluation-basic-info dl[data-v-de015c01]{display:grid;gap:5px;margin:0}.teacher-evaluation-basic-info dl>div[data-v-de015c01]{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center}.teacher-evaluation-basic-info dt[data-v-de015c01],.teacher-evaluation-basic-info dd[data-v-de015c01]{margin:0}.teacher-evaluation-basic-info dd[data-v-de015c01]{min-height:24px;padding:3px 6px;border:1px solid #bdc7d4;background:#f7f9fc}.teacher-evaluation-detail-panel .lecture-evaluation-sheet-question-grid table[data-v-de015c01]{min-width:850px}.teacher-evaluation-admin-detail-panel .lecture-evaluation-sheet-question-grid table[data-v-de015c01]{min-width:560px}.teacher-evaluation-system-detail-panel .lecture-evaluation-sheet-question-grid table[data-v-de015c01]{min-width:540px}.teacher-evaluation-detail-panel .lecture-evaluation-sheet-question-grid th[data-v-de015c01]:nth-child(1){width:270px}.teacher-evaluation-detail-panel .lecture-evaluation-sheet-question-grid th[data-v-de015c01]:nth-child(2){width:430px}.teacher-evaluation-detail-panel .lecture-evaluation-sheet-question-grid th[data-v-de015c01]:nth-child(3){width:70px}.teacher-evaluation-detail-panel .lecture-evaluation-sheet-question-grid th[data-v-de015c01]:nth-child(4){width:130px}.teacher-evaluation-score-actions[data-v-de015c01],.teacher-evaluation-score-group[data-v-de015c01]{display:flex;align-items:center;gap:4px}.teacher-evaluation-score-group[data-v-de015c01]{flex-wrap:wrap;margin:0;padding:0;border:0}.teacher-evaluation-detail-panel .inline-radio[data-v-de015c01]{display:inline-flex;align-items:center;gap:3px;margin:2px 8px 2px 0;white-space:nowrap}@media(max-width:1100px){.lecture-evaluation-sheet-question-wrap[data-v-de015c01]{grid-template-columns:1fr}}.sharing-topic-grid[data-v-de015c01]{min-width:1120px}.sharing-topic-grid th[data-v-de015c01]:nth-child(1){width:55px}.sharing-topic-grid th[data-v-de015c01]:nth-child(2){width:155px}.sharing-topic-grid th[data-v-de015c01]:nth-child(3),.sharing-topic-grid th[data-v-de015c01]:nth-child(4){width:55px}.sharing-topic-grid th[data-v-de015c01]:nth-child(5){width:260px}.sharing-topic-grid th[data-v-de015c01]:nth-child(6){width:310px}.sharing-topic-grid th[data-v-de015c01]:nth-child(7){width:65px}.sharing-topic-grid th[data-v-de015c01]:nth-child(8){width:115px}.sharing-topic-grid th[data-v-de015c01]:nth-child(9),.sharing-topic-grid th[data-v-de015c01]:nth-child(10){width:58px}.sharing-history-grid[data-v-de015c01]{min-width:1420px}.sharing-history-grid th[data-v-de015c01]:nth-child(1){width:55px}.sharing-history-grid th[data-v-de015c01]:nth-child(2){width:360px}.sharing-history-grid th[data-v-de015c01]:nth-child(3){width:80px}.sharing-history-grid th[data-v-de015c01]:nth-child(4){width:105px}.sharing-history-grid th[data-v-de015c01]:nth-child(5){width:60px}.sharing-history-grid th[data-v-de015c01]:nth-child(6){width:115px}.sharing-history-grid th[data-v-de015c01]:nth-child(7),.sharing-history-grid th[data-v-de015c01]:nth-child(9){width:95px}.sharing-history-grid th[data-v-de015c01]:nth-child(8),.sharing-history-grid th[data-v-de015c01]:nth-child(10){width:210px}.sharing-history-grid th[data-v-de015c01]:nth-child(11){width:58px}.sharing-topic-form-panel[data-v-de015c01]{width:min(720px,calc(100vw - 64px))}.discussion-topic-form-panel[data-v-de015c01]{width:min(860px,calc(100vw - 64px))}.discussion-group-form-panel[data-v-de015c01]{width:min(620px,calc(100vw - 64px))}.discussion-group-member-panel[data-v-de015c01]{width:min(760px,calc(100vw - 64px))}.discussion-group-move-controls[data-v-de015c01]{display:flex;align-items:center;gap:6px}.discussion-topic-periods[data-v-de015c01]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.discussion-topic-periods label[data-v-de015c01]{grid-template-columns:64px minmax(0,1fr)}.legacy-sharing-form[data-v-de015c01]{display:grid;gap:10px;padding:12px}.legacy-sharing-form label[data-v-de015c01]{display:grid;grid-template-columns:104px minmax(0,1fr);gap:8px;align-items:start}.legacy-sharing-form label>span[data-v-de015c01]{padding-top:5px;color:#273a52;font-weight:700}.legacy-sharing-form input[data-v-de015c01],.legacy-sharing-form select[data-v-de015c01],.legacy-sharing-form textarea[data-v-de015c01]{width:100%;min-width:0}.legacy-sharing-form textarea[data-v-de015c01]{resize:vertical}.legacy-sharing-form .wide[data-v-de015c01]{align-items:stretch}.legacy-form-actions[data-v-de015c01]{display:flex;justify-content:center;gap:8px;padding-top:4px}.sharing-history-summary[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:10px;padding:8px 10px;border:1px solid #c9d3df;background:#f4f7fb;color:#263a52;font-weight:700}.community-message-grid[data-v-de015c01]{min-width:1420px}.community-message-grid th[data-v-de015c01]:nth-child(1){width:55px}.community-message-grid th[data-v-de015c01]:nth-child(2){width:320px}.community-message-grid th[data-v-de015c01]:nth-child(3),.community-message-grid th[data-v-de015c01]:nth-child(5){width:90px}.community-message-grid th[data-v-de015c01]:nth-child(4),.community-message-grid th[data-v-de015c01]:nth-child(6){width:105px}.community-message-grid th[data-v-de015c01]:nth-child(7){width:135px}.community-message-grid th[data-v-de015c01]:nth-child(8),.community-message-grid th[data-v-de015c01]:nth-child(9),.community-message-grid th[data-v-de015c01]:nth-child(10),.community-message-grid th[data-v-de015c01]:nth-child(11),.community-message-grid th[data-v-de015c01]:nth-child(12){width:65px}.legacy-faq-panel[data-v-de015c01]{background:#e7e7e7}.legacy-faq-panel>.panel-title[data-v-de015c01]{display:none}.legacy-faq-toolbar[data-v-de015c01]{min-height:28px;padding:2px 6px;border-bottom:1px solid #a5b7cc;background:linear-gradient(#e9f3ff,#d7e6f7)}.legacy-faq-toolbar label span[data-v-de015c01]{color:#111}.legacy-faq-toolbar #div-combo[data-v-de015c01]{width:70px;min-width:70px}.legacy-faq-toolbar #search-field[data-v-de015c01]{width:150px}.legacy-faq-toolbar #boardInfo_gubun[data-v-de015c01]{width:130px;min-width:130px}.legacy-study-consultation-panel[data-v-de015c01]{background:#e7e7e7}.legacy-study-consultation-panel>.panel-title[data-v-de015c01],.legacy-study-consultation-panel>.manual-note[data-v-de015c01]{display:none}.legacy-study-consultation-toolbar[data-v-de015c01]{min-height:38px;padding:2px 6px;border-bottom:1px solid #a5b7cc;background:linear-gradient(#e9f3ff,#d7e6f7);align-items:center;gap:4px}.legacy-study-consultation-toolbar label[data-v-de015c01]{align-items:center;gap:2px}.legacy-study-consultation-toolbar label span[data-v-de015c01]{color:#111}.legacy-study-consultation-toolbar select[data-v-de015c01],.legacy-study-consultation-toolbar input[data-v-de015c01]{height:22px;border-radius:0}.legacy-study-consultation-toolbar #board_search_manager_id[data-v-de015c01]{width:125px;min-width:125px}.legacy-study-consultation-toolbar #board_search_gubun[data-v-de015c01],.legacy-study-consultation-toolbar #board_search_ans_null[data-v-de015c01],.legacy-study-consultation-toolbar #board_search_postype[data-v-de015c01],.legacy-study-consultation-toolbar #board_search_writer_gubun[data-v-de015c01]{width:88px;min-width:88px}.legacy-study-consultation-toolbar #board_search_year[data-v-de015c01]{width:70px;min-width:70px}.legacy-study-consultation-toolbar #board_search_month[data-v-de015c01]{width:52px;min-width:52px}.legacy-study-consultation-toolbar #board_search_str[data-v-de015c01]{width:145px}.legacy-toolbar-group[data-v-de015c01]{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.study-consultation-grid[data-v-de015c01]{min-width:965px;border-color:#c6cbd0}.study-consultation-grid th[data-v-de015c01]{background:linear-gradient(#f5f5f5,#d8dce0);color:#222}.study-consultation-grid th[data-v-de015c01]:nth-child(1){width:22px}.study-consultation-grid th[data-v-de015c01]:nth-child(2){width:60px}.study-consultation-grid th[data-v-de015c01]:nth-child(3){width:70px}.study-consultation-grid th[data-v-de015c01]:nth-child(4){width:80px}.study-consultation-grid th[data-v-de015c01]:nth-child(5){width:200px}.study-consultation-grid th[data-v-de015c01]:nth-child(6){width:100px}.study-consultation-grid th[data-v-de015c01]:nth-child(7){width:90px}.study-consultation-grid th[data-v-de015c01]:nth-child(8){width:75px}.study-consultation-grid th[data-v-de015c01]:nth-child(9){width:100px}.study-consultation-grid th[data-v-de015c01]:nth-child(10){width:90px}.study-consultation-grid th[data-v-de015c01]:nth-child(11),.study-consultation-grid th[data-v-de015c01]:nth-child(12){width:40px}.study-consultation-grid td[data-v-de015c01]{height:23px;background:#e9e9e9;border-color:#d3d3d3}.study-consultation-grid .link-button[data-v-de015c01]{color:#2869ad}.study-consultation-window[data-v-de015c01]{width:650px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;background:#dbe8f7}.legacy-consultation-form[data-v-de015c01]{display:flex;flex-direction:column;gap:6px;padding:6px}.legacy-consultation-form input[data-v-de015c01],.legacy-consultation-form select[data-v-de015c01],.legacy-consultation-form textarea[data-v-de015c01]{border-radius:0}.consultation-title-line[data-v-de015c01],.legacy-consultation-meta[data-v-de015c01],.legacy-consultation-answer-meta[data-v-de015c01]{display:flex;align-items:center;gap:8px}.consultation-title-line span[data-v-de015c01],.legacy-consultation-meta span[data-v-de015c01],.legacy-consultation-answer-meta span[data-v-de015c01]{display:inline-block;min-width:44px;text-align:right}.consultation-title-line input[data-v-de015c01]{flex:1}.legacy-consultation-form #fm_content[data-v-de015c01]{min-height:150px;padding:8px;resize:vertical;background:#eef4fd}.study-objection-answer-form #CONTENT[data-v-de015c01]{min-height:140px;padding:8px;resize:vertical;background:#fff}.study-objection-answer-panel .selected-row td[data-v-de015c01]{background:#fff7d6}.legacy-consultation-meta input[data-v-de015c01],.legacy-consultation-answer-meta input[data-v-de015c01]{width:115px}.legacy-consultation-meta select[data-v-de015c01],.legacy-consultation-answer-meta select[data-v-de015c01]{width:90px}.legacy-consultation-file-button[data-v-de015c01]{display:inline-flex;align-items:center;justify-content:center;min-height:23px;padding:2px 8px;border:1px solid #6f839d;background:linear-gradient(#fff,#dce4ef);color:#263a52;font:inherit;text-decoration:none;white-space:nowrap}.legacy-consultation-file-button[data-v-de015c01]:disabled{border-color:#b3bac4;background:#e7eaef;color:#858b94;cursor:default}.legacy-consultation-answer[data-v-de015c01]{min-height:330px;background:#fff}.legacy-consultation-answer .legacy-faq-editor-body[data-v-de015c01]{min-height:190px}.legacy-consultation-answer-textarea[data-v-de015c01]{width:100%;min-height:190px;border:0;border-top:1px solid #c4cbd4;padding:8px;resize:vertical;font:inherit;line-height:1.5;box-sizing:border-box}.legacy-consultation-window-buttons[data-v-de015c01]{display:flex;justify-content:flex-end;gap:6px;padding-top:4px}.study-faq-grid[data-v-de015c01]{min-width:680px;border-color:#c6cbd0}.study-faq-grid th[data-v-de015c01]{background:linear-gradient(#f5f5f5,#d8dce0);color:#222}.study-faq-grid th[data-v-de015c01]:nth-child(1){width:55px}.study-faq-grid th[data-v-de015c01]:nth-child(2){width:80px}.study-faq-grid th[data-v-de015c01]:nth-child(3){width:300px}.study-faq-grid th[data-v-de015c01]:nth-child(4){width:100px}.study-faq-grid th[data-v-de015c01]:nth-child(5){width:75px}.study-faq-grid th[data-v-de015c01]:nth-child(6),.study-faq-grid th[data-v-de015c01]:nth-child(7){width:40px}.study-faq-grid td[data-v-de015c01]{height:23px;background:#e9e9e9;border-color:#d3d3d3}.study-faq-grid .link-button[data-v-de015c01]{color:#4d7eb8}.study-faq-grid .icon-only[data-v-de015c01]{min-width:20px;width:22px;height:20px;padding:0;border:0;background:transparent}.study-faq-grid .icon-only[data-v-de015c01]:before{display:inline-block;font-size:15px;line-height:18px}.study-faq-grid .icon-only.edit[data-v-de015c01]:before{content:"✎";color:#c79b36}.study-faq-grid .icon-only.delete[data-v-de015c01]:before{content:"✖";color:#ec8080}.legacy-faq-bbar[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;min-height:25px;padding:2px 5px;border-top:1px solid #b8c5d1;background:linear-gradient(#eef5ff,#d5e5f5);color:#333}.legacy-faq-pager[data-v-de015c01],.legacy-faq-count[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px}.legacy-faq-pager input[data-v-de015c01],.legacy-faq-count input[data-v-de015c01]{width:52px;height:20px;padding:1px 3px;border:1px solid #b9bec5;background:#fff;text-align:center;font-size:12px}.legacy-pager-icon[data-v-de015c01]{width:18px;height:18px;padding:0;border:0;background:transparent;color:#8da4bd}.legacy-pager-icon[data-v-de015c01]:before{display:block;font-size:12px;line-height:18px}.legacy-pager-icon.first[data-v-de015c01]:before{content:"|◀"}.legacy-pager-icon.prev[data-v-de015c01]:before{content:"◀"}.legacy-pager-icon.next[data-v-de015c01]:before{content:"▶"}.legacy-pager-icon.last[data-v-de015c01]:before{content:"▶|"}.legacy-pager-icon.refresh[data-v-de015c01]:before{content:"↻";color:#2c8bc5}.legacy-red-bullet[data-v-de015c01]{width:5px;height:5px;border-radius:50%;background:#df3e3e}.legacy-study-lecture-pds-panel>.panel-title[data-v-de015c01]{margin-bottom:8px}.legacy-study-lecture-pds-panel>.manual-note[data-v-de015c01]{margin:8px 0}.legacy-study-lecture-pds-toolbar[data-v-de015c01]{align-items:center}.study-lecture-pds-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:""}.legacy-study-lecture-qna-panel>.panel-title[data-v-de015c01]{margin-bottom:8px}.legacy-study-lecture-qna-panel>.manual-note[data-v-de015c01]{margin:8px 0}.legacy-study-lecture-qna-toolbar[data-v-de015c01]{align-items:center}.study-lecture-qna-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:""}.study-faq-window[data-v-de015c01],.study-notice-window[data-v-de015c01],.study-lecture-pds-window[data-v-de015c01]{position:absolute;top:10px;left:420px;z-index:20;width:600px;max-width:calc(100vw - 450px);min-height:500px;margin:0;border:1px solid #6f9bce;background:#dce9fb;box-shadow:0 2px 10px #00000040}.study-epilogue-window[data-v-de015c01]{--legacy-top-offset: 20px;position:fixed;top:calc(var(--manager-modal-backdrop-top, 0px) + var(--legacy-top-offset));left:50%;z-index:1000;width:min(600px,calc(100vw - 32px));max-width:600px;margin:0;overflow:auto;transform:translate(-50%);border:1px solid #6f9bce;background:#dce9fb;box-shadow:0 2px 10px #00000040}.legacy-epilogue-edit-window[data-v-de015c01]{height:310px;min-height:310px;max-height:calc(100vh - 40px)}.legacy-epilogue-preview-window[data-v-de015c01]{height:170px;min-height:170px;max-height:calc(100vh - 40px)}.study-faq-window>header[data-v-de015c01],.study-notice-window>header[data-v-de015c01],.study-lecture-pds-window>header[data-v-de015c01],.study-epilogue-window>header[data-v-de015c01]{min-height:24px;padding:3px 6px;border-bottom:1px solid #9ebce1;background:linear-gradient(#edf6ff,#c7def9);color:#000}.study-faq-window>header button[data-v-de015c01],.study-notice-window>header button[data-v-de015c01],.study-lecture-pds-window>header button[data-v-de015c01],.study-epilogue-window>header button[data-v-de015c01]{width:18px;height:18px;padding:0;border:1px solid #8ab0d8;background:#eef6ff;font-size:0}.study-faq-window>header button[data-v-de015c01]:before,.study-notice-window>header button[data-v-de015c01]:before,.study-lecture-pds-window>header button[data-v-de015c01]:before,.study-epilogue-window>header button[data-v-de015c01]:before{content:"×";font-size:14px;color:#2b5f9c}.legacy-faq-form[data-v-de015c01],.legacy-notice-form[data-v-de015c01]{display:flex;flex-direction:column;gap:6px;padding:8px 10px 12px}.legacy-faq-form label[data-v-de015c01],.legacy-notice-form label[data-v-de015c01]{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:6px}.legacy-faq-form label span[data-v-de015c01],.legacy-notice-form label span[data-v-de015c01]{text-align:right;color:#111}.legacy-faq-form select[data-v-de015c01],.legacy-faq-form input[type=text][data-v-de015c01],.legacy-notice-form select[data-v-de015c01],.legacy-notice-form input[type=text][data-v-de015c01],.legacy-notice-form input[type=number][data-v-de015c01]{height:22px;border:1px solid #aab6c3;background:#fff}.legacy-faq-form textarea[data-v-de015c01],.legacy-notice-form textarea[data-v-de015c01]{width:100%;min-height:220px;resize:vertical;border:1px solid #aab6c3;background:#fff;font:inherit}.legacy-faq-form select[data-v-de015c01],.legacy-notice-form select[data-v-de015c01]{width:200px}.legacy-epilogue-edit-window .study-epilogue-form .full[data-v-de015c01]{grid-template-columns:50px 1fr}.legacy-epilogue-preview-window .study-epilogue-form .full[data-v-de015c01]{grid-template-columns:100px 1fr}.study-epilogue-form textarea[data-v-de015c01]{width:520px;max-width:100%;height:160px;min-height:160px}#add_epilogue_title[data-v-de015c01],.study-epilogue-user-field[data-v-de015c01],#add_epilogue_pre_title[data-v-de015c01],#add_epilogue_pre_sub_title[data-v-de015c01]{width:455px;max-width:100%}.study-epilogue-user-field[data-v-de015c01]{display:grid;grid-template-columns:minmax(160px,1fr) 58px;gap:4px 6px;align-items:center}.study-epilogue-user-field small[data-v-de015c01]{grid-column:1 / -1;color:#43536a}.study-epilogue-user-results[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:92px;overflow:auto;padding-left:84px}.study-epilogue-user-results button[data-v-de015c01]{min-height:24px;border:1px solid #adc0d5;background:#fff;text-align:left}.legacy-faq-ckeditor[data-v-de015c01]{margin-top:2px;border:1px solid #b7bcc2;background:#fff}.legacy-faq-editor-toolbar[data-v-de015c01],.legacy-faq-editor-selects[data-v-de015c01]{display:flex;align-items:center;flex-wrap:wrap;gap:3px;padding:5px 8px;border-bottom:1px solid #ccd1d8;background:#f6f6f6}.legacy-faq-editor-toolbar button[data-v-de015c01]{min-width:22px;height:22px;padding:1px 4px;border:0;background:transparent;color:#333;font-size:12px;font-weight:700}.legacy-faq-editor-selects span[data-v-de015c01]{min-width:88px;padding:4px 8px;border-right:1px solid #d8d8d8;color:#333}.legacy-faq-editor-body[data-v-de015c01]{min-height:225px;max-height:225px;overflow:auto;padding:8px;background:#fff}.legacy-faq-editor-body.manager-post-content[data-v-de015c01]{max-height:none;padding:0}.legacy-faq-window-buttons[data-v-de015c01]{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.legacy-faq-window-buttons button[data-v-de015c01]{min-width:74px;padding:4px 12px;border:1px solid #a4a4a4;background:linear-gradient(#fff,#e5e5e5)}.study-lecture-comment-grid[data-v-de015c01]{width:820px;min-width:820px}.legacy-lecture-comment-panel>.panel-title[data-v-de015c01]{display:none}.legacy-lecture-comment-toolbar[data-v-de015c01]{min-height:30px;background:linear-gradient(#e9f3ff,#d7e6f7)}.legacy-lecture-comment-toolbar button[type=submit][data-v-de015c01]:before{content:""}.legacy-lecture-comment-toolbar label:nth-child(1) select[data-v-de015c01]{width:82px}.study-lecture-comment-grid th[data-v-de015c01]:nth-child(1){width:60px}.study-lecture-comment-grid th[data-v-de015c01]:nth-child(2){width:100px}.study-lecture-comment-grid th[data-v-de015c01]:nth-child(3){width:150px}.study-lecture-comment-grid th[data-v-de015c01]:nth-child(4){width:120px}.study-lecture-comment-grid th[data-v-de015c01]:nth-child(5){width:80px}.study-lecture-comment-grid th[data-v-de015c01]:nth-child(6){width:200px}.study-lecture-comment-grid th[data-v-de015c01]:nth-child(7){width:70px}.study-lecture-comment-grid th[data-v-de015c01]:nth-child(8){width:40px}.legacy-lecture-comment-content-dialog[data-v-de015c01]{display:grid;grid-template-rows:36px minmax(0,1fr);width:min(680px,calc(100vw - 48px));height:250px;min-height:250px;margin:0;box-sizing:border-box}.legacy-lecture-comment-content-dialog form[data-v-de015c01]{display:grid;grid-template-rows:170px minmax(0,1fr);gap:4px;min-height:0;padding:4px;box-sizing:border-box}.legacy-lecture-comment-content-dialog textarea[data-v-de015c01]{width:640px;max-width:100%;height:170px;resize:none;box-sizing:border-box}.legacy-lecture-comment-content-actions[data-v-de015c01]{display:flex;justify-content:center}.legacy-star-rating[data-v-de015c01]{color:#000;letter-spacing:0;white-space:nowrap}.star-text[data-v-de015c01]{color:#b25b00;letter-spacing:0;white-space:nowrap}.legacy-presentation-panel>.panel-title[data-v-de015c01]{display:none}.legacy-presentation-toolbar[data-v-de015c01]{align-items:center}.legacy-presentation-toolbar button[type=submit][data-v-de015c01]:before{content:""}.legacy-presentation-toolbar .keyword[data-v-de015c01]{width:150px}.study-presentation-grid[data-v-de015c01]{min-width:1080px}.study-presentation-grid th[data-v-de015c01]:nth-child(1){width:60px}.study-presentation-grid th[data-v-de015c01]:nth-child(2){width:100px}.study-presentation-grid th[data-v-de015c01]:nth-child(3){width:120px}.study-presentation-grid th[data-v-de015c01]:nth-child(4){width:200px}.study-presentation-grid th[data-v-de015c01]:nth-child(5){width:320px}.study-presentation-grid th[data-v-de015c01]:nth-child(6){width:58px}.study-presentation-grid th[data-v-de015c01]:nth-child(7){width:140px}.study-presentation-grid th[data-v-de015c01]:nth-child(8){width:58px}.legacy-epilogue-panel>.panel-title[data-v-de015c01],.legacy-epilogue-panel>.manual-note[data-v-de015c01]{display:none}.legacy-epilogue-toolbar[data-v-de015c01]{align-items:center}.legacy-epilogue-toolbar button[type=submit][data-v-de015c01]:before{content:""}.legacy-epilogue-toolbar .keyword[data-v-de015c01]{width:150px}.study-epilogue-grid[data-v-de015c01]{width:815px;min-width:815px}.study-epilogue-grid .legacy-icon-button[data-v-de015c01]{min-width:34px}.study-epilogue-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:""}.study-epilogue-grid th[data-v-de015c01]:nth-child(1){width:60px}.study-epilogue-grid th[data-v-de015c01]:nth-child(2){width:80px}.study-epilogue-grid th[data-v-de015c01]:nth-child(3){width:60px}.study-epilogue-grid th[data-v-de015c01]:nth-child(4){width:350px}.study-epilogue-grid th[data-v-de015c01]:nth-child(5){width:65px}.study-epilogue-grid th[data-v-de015c01]:nth-child(6){width:70px}.study-epilogue-grid th[data-v-de015c01]:nth-child(7){width:50px}.study-epilogue-grid th[data-v-de015c01]:nth-child(8){width:40px}.study-epilogue-grid th[data-v-de015c01]:nth-child(9){width:40px}.legacy-link-log-stat-panel>.panel-title[data-v-de015c01]{margin-bottom:0}.legacy-link-log-toolbar[data-v-de015c01],.legacy-link-log-stat-toolbar[data-v-de015c01]{align-items:center}.legacy-link-log-toolbar button[type=submit][data-v-de015c01]:before,.legacy-link-log-stat-toolbar button[type=submit][data-v-de015c01]:before{content:""}.legacy-link-log-toolbar select[data-v-de015c01]{width:120px}.legacy-link-log-toolbar .keyword[data-v-de015c01],.legacy-link-log-stat-toolbar .keyword[data-v-de015c01]{width:200px}.legacy-link-log-stat-toolbar .date-single[data-v-de015c01]{width:80px}.legacy-link-log-stat-toolbar select[data-v-de015c01]{width:120px}.study-link-log-grid[data-v-de015c01]{width:1290px;min-width:1290px;table-layout:fixed}.study-link-log-grid .legacy-icon-button[data-v-de015c01]{min-width:34px}.study-link-log-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:""}.study-link-log-grid th[data-v-de015c01]:nth-child(1){width:40px}.study-link-log-grid th[data-v-de015c01]:nth-child(2){width:80px}.study-link-log-grid th[data-v-de015c01]:nth-child(3){width:80px}.study-link-log-grid th[data-v-de015c01]:nth-child(4){width:100px}.study-link-log-grid th[data-v-de015c01]:nth-child(5){width:200px}.study-link-log-grid th[data-v-de015c01]:nth-child(6){width:300px}.study-link-log-grid th[data-v-de015c01]:nth-child(7){width:80px}.study-link-log-grid th[data-v-de015c01]:nth-child(8){width:80px}.study-link-log-grid th[data-v-de015c01]:nth-child(9){width:250px}.study-link-log-grid th[data-v-de015c01]:nth-child(10){width:40px}.study-link-log-grid th[data-v-de015c01]:nth-child(11){width:40px}.link-log-copy-button[data-v-de015c01]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.study-link-log-modal[data-v-de015c01]{padding-top:20px}.study-link-log-dialog-panel[data-v-de015c01]{box-sizing:border-box;width:600px;height:350px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);overflow:auto}.study-link-log-form[data-v-de015c01]{display:grid;grid-template-columns:1fr 1fr}.study-link-log-form label[data-v-de015c01]{grid-template-columns:100px 1fr}.study-link-log-form label>span[data-v-de015c01]:after{content:" : "}.study-link-log-form label.wide[data-v-de015c01],.study-link-log-form .history-actions[data-v-de015c01]{grid-column:1 / -1}.study-link-log-form #link_log_insert_add_channel[data-v-de015c01],.study-link-log-form #link_log_insert_add_ca[data-v-de015c01],.study-link-log-form #link_log_insert_add_keyword[data-v-de015c01],.study-link-log-form #link_log_insert_add_bound[data-v-de015c01],.study-link-log-form #link_log_insert_add_target_type[data-v-de015c01],.study-link-log-form #link_log_insert_add_start[data-v-de015c01],.study-link-log-form #link_log_insert_add_stop[data-v-de015c01]{width:100px}.study-link-log-form #link_log_insert_add_comment[data-v-de015c01],.study-link-log-form #link_log_insert_add_target_url[data-v-de015c01]{width:460px}.study-link-log-form #link_log_insert_add_save_btn[data-v-de015c01]{min-width:200px}.study-link-log-form #link_log_insert_add_cancel_btn[data-v-de015c01]{min-width:80px}.study-link-log-stat-grid[data-v-de015c01]{width:590px;min-width:590px}.study-link-log-stat-grid th[data-v-de015c01]:nth-child(1){width:60px}.study-link-log-stat-grid th[data-v-de015c01]:nth-child(2){width:100px}.study-link-log-stat-grid th[data-v-de015c01]:nth-child(3){width:300px}.study-link-log-stat-grid th[data-v-de015c01]:nth-child(4){width:50px}.study-link-log-stat-grid th[data-v-de015c01]:nth-child(5){width:80px}.legacy-link-log-stat-panel .legacy-paging-page-input[data-v-de015c01]{box-sizing:border-box;width:36px;height:22px;text-align:center}.message-body-view[data-v-de015c01]{padding:10px;border-top:1px solid #d3d9e2;background:#fff;line-height:1.6;white-space:normal}.qbank-general-toolbar[data-v-de015c01],.qbank-quiz-toolbar[data-v-de015c01],.qbank-deleted-toolbar[data-v-de015c01]{grid-template-columns:repeat(6,max-content);align-items:end}.qbank-excel-upload-toolbar[data-v-de015c01],.qbank-select-answer-toolbar[data-v-de015c01]{grid-template-columns:repeat(9,max-content);align-items:end}.qbank-status-toolbar[data-v-de015c01]{grid-template-columns:repeat(6,max-content);align-items:end}.qbank-status-tabs[data-v-de015c01]{display:flex;gap:0;max-width:100%;margin:8px 0 0;border-bottom:1px solid #8ea5bd;overflow-x:auto;overflow-y:hidden}.qbank-status-tabs button[data-v-de015c01]{flex:0 0 auto;min-width:170px;height:28px;padding:0 10px;border:1px solid #9aaec3;border-bottom:0;background:#edf2f7;color:#1f2f42;font-size:12px}.qbank-status-tabs button+button[data-v-de015c01]{margin-left:-1px}.qbank-status-tabs button.active[data-v-de015c01]{background:#fff;color:#003c78;font-weight:700}.qbank-status-tabs button[data-v-de015c01]:focus-visible{position:relative;z-index:1;outline:2px solid #165d9c;outline-offset:-2px}.qbank-general-grid[data-v-de015c01]{min-width:1680px}.qbank-general-grid th[data-v-de015c01]:nth-child(1){width:46px}.qbank-general-grid th[data-v-de015c01]:nth-child(2){width:50px}.qbank-general-grid th[data-v-de015c01]:nth-child(3){width:62px}.qbank-general-grid th[data-v-de015c01]:nth-child(4){width:46px}.qbank-general-grid th[data-v-de015c01]:nth-child(5){width:150px}.qbank-general-grid th[data-v-de015c01]:nth-child(6){width:82px}.qbank-general-grid th[data-v-de015c01]:nth-child(7){width:60px}.qbank-general-grid th[data-v-de015c01]:nth-child(8){width:110px}.qbank-general-grid th[data-v-de015c01]:nth-child(9){width:420px}.qbank-general-grid th[data-v-de015c01]:nth-child(10){width:95px}.qbank-general-grid th[data-v-de015c01]:nth-child(11){width:62px}.qbank-general-grid th[data-v-de015c01]:nth-child(12){width:88px}.qbank-general-grid th[data-v-de015c01]:nth-child(13),.qbank-general-grid th[data-v-de015c01]:nth-child(14){width:82px}.qbank-general-grid th[data-v-de015c01]:nth-child(15),.qbank-general-grid th[data-v-de015c01]:nth-child(16),.qbank-general-grid th[data-v-de015c01]:nth-child(17){width:76px}.qbank-quiz-grid[data-v-de015c01]{min-width:1320px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(1){width:50px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(2){width:70px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(3){width:50px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(4){width:190px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(5){width:82px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(6){width:62px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(7){width:360px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(8){width:95px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(9){width:66px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(10){width:90px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(11){width:88px}.qbank-quiz-grid th[data-v-de015c01]:nth-child(12),.qbank-quiz-grid th[data-v-de015c01]:nth-child(13){width:70px}.qbank-question-form-panel[data-v-de015c01]{width:min(980px,calc(100vw - 48px));max-height:calc(100vh - 56px);overflow:auto}.qbank-question-form-panel.qbank-select-answer-form-panel[data-v-de015c01]{width:min(800px,calc(100vw - 48px));max-height:min(550px,calc(100vh - 56px))}.qbank-question-form-panel.qbank-select-answer-form-panel.view-mode[data-v-de015c01]{width:min(610px,calc(100vw - 48px))}.qbank-question-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px}.qbank-question-form label[data-v-de015c01]{grid-template-columns:74px minmax(0,1fr)}.qbank-question-form .full[data-v-de015c01]{grid-column:1 / -1}.qbank-question-form input[data-v-de015c01],.qbank-question-form select[data-v-de015c01],.qbank-question-form textarea[data-v-de015c01]{width:100%;box-sizing:border-box}.qbank-question-form textarea[data-v-de015c01]{min-height:56px}.qbank-objective-editor[data-v-de015c01]{display:grid;gap:6px;padding:8px;border:1px solid #c2cfdd;background:#f7f9fc}.qbank-objective-header[data-v-de015c01],.qbank-objective-row[data-v-de015c01]{display:grid;grid-template-columns:72px minmax(0,1fr) 76px;gap:8px;align-items:center}.qbank-objective-header[data-v-de015c01]{grid-template-columns:minmax(0,1fr) 150px 76px}.qbank-answer-choice[data-v-de015c01]{display:inline-flex!important;grid-template-columns:none!important;align-items:center;gap:4px;white-space:nowrap}.qbank-answer-choice input[data-v-de015c01]{width:auto}.qbank-deleted-grid[data-v-de015c01]{min-width:1440px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(1){width:38px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(2){width:50px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(3){width:70px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(4){width:50px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(5){width:190px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(6){width:82px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(7){width:62px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(8){width:360px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(9){width:66px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(10){width:90px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(11),.qbank-deleted-grid th[data-v-de015c01]:nth-child(12),.qbank-deleted-grid th[data-v-de015c01]:nth-child(14){width:88px}.qbank-deleted-grid th[data-v-de015c01]:nth-child(13){width:80px}.qbank-deleted-detail-panel[data-v-de015c01]{width:min(760px,calc(100vw - 40px))}.qbank-deleted-detail-body[data-v-de015c01]{display:grid;gap:14px;max-height:calc(100vh - 150px);overflow:auto;padding:16px}.qbank-deleted-detail-summary th[data-v-de015c01]{width:82px}.qbank-deleted-detail-block[data-v-de015c01],.qbank-deleted-detail-content[data-v-de015c01],.qbank-deleted-detail-answer[data-v-de015c01],.qbank-deleted-detail-explanation[data-v-de015c01]{border:1px solid #d3d7dc;padding:12px}.qbank-deleted-objectives[data-v-de015c01]{display:grid;gap:8px;margin:0;padding-left:32px}.qbank-deleted-objectives .answer[data-v-de015c01]{color:#c51f1f;font-weight:700}.qbank-excel-upload-grid[data-v-de015c01]{min-width:2440px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(1){width:42px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(2){width:50px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(3){width:62px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(4),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(5){width:48px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(6){width:84px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(7){width:64px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(8),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(9){width:150px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(10){width:130px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(11),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(12),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(13),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(14),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(15){width:100px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(16),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(17){width:150px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(18){width:80px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(19){width:74px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(20){width:78px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(21),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(22){width:120px}.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(23),.qbank-excel-upload-grid th[data-v-de015c01]:nth-child(24){width:80px}.qbank-select-answer-grid[data-v-de015c01]{min-width:1780px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(1){width:42px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(2){width:50px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(3){width:62px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(4),.qbank-select-answer-grid th[data-v-de015c01]:nth-child(5){width:48px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(6){width:84px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(7){width:64px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(8),.qbank-select-answer-grid th[data-v-de015c01]:nth-child(9){width:150px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(10){width:130px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(11),.qbank-select-answer-grid th[data-v-de015c01]:nth-child(12){width:150px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(13){width:80px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(14){width:74px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(15){width:78px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(16),.qbank-select-answer-grid th[data-v-de015c01]:nth-child(17){width:120px}.qbank-select-answer-grid th[data-v-de015c01]:nth-child(18),.qbank-select-answer-grid th[data-v-de015c01]:nth-child(19){width:80px}.qbank-status-level-grid[data-v-de015c01]{min-width:740px}.qbank-status-level-grid th[data-v-de015c01]:nth-child(1){width:50px}.qbank-status-level-grid th[data-v-de015c01]:nth-child(2){width:160px}.qbank-status-level-grid th[data-v-de015c01]:nth-child(3){width:70px}.qbank-status-level-grid th[data-v-de015c01]:nth-child(n+4){width:76px}.qbank-status-type-grid[data-v-de015c01]{min-width:1730px}.qbank-status-type-grid th[data-v-de015c01]:nth-child(1){width:50px}.qbank-status-type-grid th[data-v-de015c01]:nth-child(2){width:160px}.qbank-status-type-grid th[data-v-de015c01]:nth-child(3){width:70px}.qbank-status-type-grid th[data-v-de015c01]:nth-child(n+4){width:48px}.qbank-status-week-grid[data-v-de015c01]{min-width:760px}.qbank-status-week-grid th[data-v-de015c01]:nth-child(1){width:56px}.qbank-status-week-grid th[data-v-de015c01]:nth-child(2){width:64px}.qbank-status-week-grid th[data-v-de015c01]:nth-child(n+3){width:58px}.qbank-status-time-grid[data-v-de015c01]{min-width:1120px}.qbank-status-time-grid th[data-v-de015c01]:nth-child(1),.qbank-status-time-grid th[data-v-de015c01]:nth-child(2){width:56px}.qbank-status-time-grid th[data-v-de015c01]:nth-child(3){width:260px}.qbank-status-time-grid th[data-v-de015c01]:nth-child(4){width:64px}.qbank-status-time-grid th[data-v-de015c01]:nth-child(n+5){width:58px}.qbank-status-panel tfoot th[data-v-de015c01]{background:#f8fafc;border-top:1px solid #aeb8c2;font-weight:700}.qbank-status-panel .qbank-status-state[data-v-de015c01]{height:54px;color:#52677f;text-align:center}.qbank-status-panel .qbank-status-state.error[data-v-de015c01]{color:#a11a1f}.qbank-use-ratio-toolbar[data-v-de015c01]{display:block;padding:0}.qbank-use-ratio-filter-row[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;padding:5px 8px}.qbank-use-ratio-filter-row+.qbank-use-ratio-filter-row[data-v-de015c01]{border-top:1px solid #c6d2df}.qbank-use-ratio-toolbar label[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;margin:0}.qbank-use-ratio-toolbar label>span[data-v-de015c01]{flex:0 0 auto}.qbank-use-ratio-toolbar select[data-v-de015c01]{min-width:82px}.qbank-use-ratio-toolbar label:first-child select[data-v-de015c01]{min-width:190px}.qbank-use-ratio-toolbar .qbank-use-ratio-code-filter input[data-v-de015c01]{width:92px;min-width:92px}.qbank-use-ratio-range-filter input[data-v-de015c01]{width:58px;min-width:58px}.qbank-use-ratio-grid[data-v-de015c01]{min-width:1040px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(1){width:42px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(2){width:62px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(3){width:96px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(4),.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(5){width:46px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(6){width:72px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(7){width:260px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(8){width:86px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(9),.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(10){width:74px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(11){width:70px}.qbank-use-ratio-grid th[data-v-de015c01]:nth-child(12){width:130px}.qbank-use-ratio-question[data-v-de015c01]{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}.qbank-use-ratio-state.error[data-v-de015c01]{color:#a11a1f;text-align:center}.qbank-use-ratio-confirm[data-v-de015c01]{display:inline-flex;align-items:center;gap:5px}.qbank-use-ratio-confirm select[data-v-de015c01]{width:70px}.qbank-use-ratio-batch-panel[data-v-de015c01]{min-height:calc(100vh - 92px)}.qbank-use-ratio-batch-toolbar[data-v-de015c01]{display:flex;align-items:center;gap:8px;padding:7px 10px}.qbank-use-ratio-batch-toolbar label[data-v-de015c01]{display:inline-flex;align-items:center;gap:5px;margin:0}.qbank-use-ratio-batch-toolbar select[data-v-de015c01]{width:260px}.qbank-use-ratio-batch-toolbar .qbank-use-ratio-batch-scope select[data-v-de015c01]{width:160px}.qbank-use-ratio-batch-rules[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:4px 12px;padding:6px 10px;color:#31455c;background:#f4f7fb;border-bottom:1px solid #c6d2df}.qbank-use-ratio-batch-rules .exception[data-v-de015c01]{color:#8b4b05;font-weight:600}.qbank-use-ratio-batch-rules .scope-note[data-v-de015c01]{color:#315f87}.qbank-use-ratio-batch-history-wrap[data-v-de015c01]{min-height:340px}.qbank-use-ratio-batch-history-grid[data-v-de015c01]{min-width:1320px}.qbank-use-ratio-batch-history-grid th[data-v-de015c01]:nth-child(1){width:150px}.qbank-use-ratio-batch-history-grid th[data-v-de015c01]:nth-child(2){width:190px}.qbank-use-ratio-batch-history-grid th[data-v-de015c01]:nth-child(3){width:190px}.qbank-use-ratio-batch-history-grid th[data-v-de015c01]:nth-child(n+4):nth-child(-n+9){width:82px}.qbank-use-ratio-batch-history-grid th[data-v-de015c01]:nth-child(10){width:100px}.qbank-use-ratio-batch-history-grid th[data-v-de015c01]:nth-child(11){width:210px}.qbank-use-ratio-batch-updated[data-v-de015c01]{color:#0b6b35;font-weight:700}.qbank-use-ratio-batch-actions[data-v-de015c01]{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.qbank-use-ratio-batch-actions .detail[data-v-de015c01]{min-height:24px;line-height:1.2}.qbank-use-ratio-batch-restore-button[data-v-de015c01]{min-width:48px;border-color:#a38349;background:linear-gradient(#fffdf7,#eee3ce);color:#684a17;font-weight:700}.qbank-use-ratio-batch-restore-button[data-v-de015c01]:hover:not(:disabled),.qbank-use-ratio-batch-restore-button[data-v-de015c01]:focus-visible{border-color:#80602a;background:linear-gradient(#fff8e8,#e8d4ac);color:#4e3308}.qbank-use-ratio-batch-restore-button[data-v-de015c01]:disabled{border-color:#b3bac4;background:#e7eaef;color:#858b94;cursor:default}.qbank-use-ratio-batch-restored[data-v-de015c01]{color:#176b36;font-weight:700}.qbank-use-ratio-batch-no-restore[data-v-de015c01]{color:#758292}.qbank-use-ratio-batch-modal[data-v-de015c01]{z-index:1200}.qbank-use-ratio-batch-detail[data-v-de015c01]{width:min(1120px,calc(100vw - 48px));max-height:calc(100vh - 48px);padding:14px;overflow:auto;background:#fff;border:1px solid #8797aa;box-shadow:0 14px 34px #0f223747}.qbank-use-ratio-batch-detail>header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.qbank-use-ratio-batch-detail>header>div[data-v-de015c01]{display:flex;align-items:baseline;gap:10px}.qbank-use-ratio-batch-detail-grid[data-v-de015c01]{min-width:1050px}.qbank-use-ratio-batch-detail-grid th[data-v-de015c01]:nth-child(1){width:150px}.qbank-use-ratio-batch-detail-grid th[data-v-de015c01]:nth-child(2){width:80px}.qbank-use-ratio-batch-detail-grid th[data-v-de015c01]:nth-child(3){width:60px}.qbank-use-ratio-batch-detail-grid th[data-v-de015c01]:nth-child(4){width:88px}.qbank-use-ratio-batch-detail-grid th[data-v-de015c01]:nth-child(5){width:360px}.qbank-use-ratio-batch-detail-grid th[data-v-de015c01]:nth-child(n+6){width:72px}.qbank-use-ratio-batch-question[data-v-de015c01]{text-align:left;white-space:normal;overflow-wrap:anywhere}.qbank-commit-layout[data-v-de015c01]{display:grid;grid-template-columns:minmax(760px,1fr) var(--qbank-commit-detail-width, 270px);gap:8px;align-items:start}.qbank-commit-list-panel[data-v-de015c01]{min-width:0}.qbank-commit-toolbar[data-v-de015c01]{display:block;padding:0}.qbank-commit-filter-row[data-v-de015c01]{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;padding:5px 8px}.qbank-commit-filter-row+.qbank-commit-filter-row[data-v-de015c01]{border-top:1px solid #c6d2df}.qbank-commit-toolbar label[data-v-de015c01]{display:inline-flex;align-items:center;gap:4px;margin:0}.qbank-commit-toolbar label>span[data-v-de015c01]{flex:0 0 auto}.qbank-commit-toolbar select[data-v-de015c01]{min-width:78px}.qbank-commit-toolbar label:first-child select[data-v-de015c01]{min-width:190px}.qbank-commit-toolbar .keyword[data-v-de015c01]{width:120px;min-width:120px}.qbank-commit-grid[data-v-de015c01]{min-width:980px}.qbank-commit-grid th[data-v-de015c01]:nth-child(1){width:42px}.qbank-commit-grid th[data-v-de015c01]:nth-child(2){width:54px}.qbank-commit-grid th[data-v-de015c01]:nth-child(3){width:58px}.qbank-commit-grid th[data-v-de015c01]:nth-child(4),.qbank-commit-grid th[data-v-de015c01]:nth-child(5){width:48px}.qbank-commit-grid th[data-v-de015c01]:nth-child(6){width:70px}.qbank-commit-grid th[data-v-de015c01]:nth-child(7){width:64px}.qbank-commit-grid th[data-v-de015c01]:nth-child(8){width:220px}.qbank-commit-grid th[data-v-de015c01]:nth-child(9){width:82px}.qbank-commit-grid th[data-v-de015c01]:nth-child(10){width:130px}.qbank-commit-grid th[data-v-de015c01]:nth-child(11){width:80px}.qbank-commit-grid th[data-v-de015c01]:nth-child(12){width:84px}.qbank-commit-grid tr.selected td[data-v-de015c01]{background:#fff8d7}.qbank-commit-bulk[data-v-de015c01]{display:inline-flex;align-items:center;gap:5px}.qbank-commit-bulk select[data-v-de015c01]{width:100px}.qbank-commit-detail-panel[data-v-de015c01]{position:relative;box-sizing:border-box;width:var(--qbank-commit-detail-width, 270px);min-width:200px;max-width:500px;border:1px solid #c6d2df;background:#fff}.qbank-commit-splitter[data-v-de015c01]{position:absolute;z-index:2;top:0;bottom:0;left:-6px;width:8px;cursor:col-resize;touch-action:none}.qbank-commit-splitter[data-v-de015c01]:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.qbank-commit-save-form[data-v-de015c01]{display:grid;gap:7px;height:100px;padding:8px;background:#f4f8fc;border-bottom:1px solid #c6d2df}.qbank-commit-save-form label[data-v-de015c01]{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:4px;margin:0}.qbank-commit-save-form input[data-v-de015c01],.qbank-commit-save-form select[data-v-de015c01]{width:100%;min-width:0}.qbank-commit-save-form button[data-v-de015c01]{justify-self:center;min-width:100px}.qbank-commit-preview[data-v-de015c01]{min-height:360px;max-height:560px;overflow:auto;padding:10px;font-size:12px}.qbank-commit-preview h3[data-v-de015c01]{margin:0 0 8px;font-size:13px}.qbank-commit-preview dl[data-v-de015c01]{display:grid;grid-template-columns:64px 1fr;gap:4px 6px;margin:0 0 10px}.qbank-commit-preview dt[data-v-de015c01]{color:#4b5563}.qbank-commit-preview dd[data-v-de015c01]{margin:0}.qbank-commit-question[data-v-de015c01]{white-space:normal;line-height:1.4;padding:10px 0;border-top:1px solid #e1e7ef;border-bottom:1px solid #e1e7ef}.qbank-commit-detail-block[data-v-de015c01],.qbank-commit-detail-answer[data-v-de015c01],.qbank-commit-detail-explanation[data-v-de015c01],.qbank-commit-detail-link[data-v-de015c01]{margin:10px 0 0;padding:9px;border:1px solid #d5dce5;background:#fff}.qbank-commit-objectives[data-v-de015c01]{display:grid;gap:7px;margin:10px 0 0;padding:9px 9px 9px 30px;border:1px solid #d5dce5}.qbank-commit-objectives .answer[data-v-de015c01]{color:#c51f1f;font-weight:700}.qbank-example[data-v-de015c01]{white-space:normal;line-height:1.35}.qbank-status.complete[data-v-de015c01]{color:#1d5fa7;font-weight:700}.qbank-status.draft[data-v-de015c01]{color:#138a42;font-weight:700}.qbank-sheet-grid[data-v-de015c01]{min-width:1040px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(1){width:55px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(2){width:75px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(3){width:140px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(4){width:220px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(5){width:105px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(6),.qbank-sheet-grid th[data-v-de015c01]:nth-child(7){width:80px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(8){width:90px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(9),.qbank-sheet-grid th[data-v-de015c01]:nth-child(10){width:75px}.qbank-sheet-grid th[data-v-de015c01]:nth-child(11),.qbank-sheet-grid th[data-v-de015c01]:nth-child(12){width:58px}.qbank-sheet-modal[data-v-de015c01]{align-items:flex-start;padding:28px 18px}.qbank-sheet-form-panel[data-v-de015c01]{width:min(1100px,calc(100vw - 36px));max-height:calc(100vh - 56px);overflow:hidden;display:flex;flex-direction:column}.qbank-sheet-dialog-form[data-v-de015c01]{min-height:0;display:flex;flex-direction:column;gap:10px}.qbank-sheet-form-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:8px 12px}.qbank-sheet-form-grid label[data-v-de015c01]{display:grid;grid-template-columns:78px minmax(0,1fr);gap:6px;align-items:center}.qbank-sheet-form-grid label.span-2[data-v-de015c01]{grid-column:span 2}.qbank-sheet-form-grid textarea[data-v-de015c01]{resize:vertical;min-height:58px}.qbank-sheet-composite-toolbar[data-v-de015c01]{display:flex;gap:12px;align-items:center;padding:6px 0}.qbank-sheet-composite-editor[data-v-de015c01]{min-height:0;max-height:calc(100vh - 360px);overflow:auto}.qbank-sheet-composite-editor table[data-v-de015c01]{min-width:760px}.qbank-sheet-composite-editor input[data-v-de015c01]{width:62px;text-align:right}.qbank-sheet-availability[data-v-de015c01]{display:block;margin-top:3px;color:#49617a;font-size:10px;line-height:1.25;white-space:nowrap}.qbank-sheet-availability.danger[data-v-de015c01]{color:#b42318;font-weight:700}.qbank-sheet-state.error[data-v-de015c01]{color:#a11a1f;text-align:center}.qbank-sheet-type-grid[data-v-de015c01]{min-width:1260px}.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(1){width:55px}.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(2){width:70px}.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(3){width:230px}.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(4){width:58px}.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(5),.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(6),.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(7),.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(8),.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(9),.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(10){width:82px}.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(11),.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(12){width:120px}.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(13),.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(14),.qbank-sheet-type-grid th[data-v-de015c01]:nth-child(15){width:58px}.qbank-sheet-type-detail[data-v-de015c01]{margin-top:14px;border-top:1px solid #b8c0c8;padding-top:10px}.qbank-sheet-type-detail header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.qbank-sheet-type-detail-grid[data-v-de015c01]{min-width:820px}.qbank-sheet-type-modal[data-v-de015c01]{align-items:flex-start;padding:36px 18px}.qbank-sheet-type-form-panel[data-v-de015c01]{width:min(920px,calc(100vw - 36px));max-height:calc(100vh - 72px);overflow:hidden;display:flex;flex-direction:column}.qbank-sheet-type-dialog-form[data-v-de015c01]{min-height:0;display:flex;flex-direction:column;gap:10px}.qbank-sheet-type-name-field[data-v-de015c01]{display:grid;grid-template-columns:90px minmax(220px,1fr);gap:8px;align-items:center}.qbank-sheet-type-summary[data-v-de015c01]{display:flex;gap:18px;align-items:center;padding:6px 8px;border:1px solid #c9d3e2;background:#f7f9fc;font-weight:700}.qbank-sheet-type-summary .danger[data-v-de015c01]{color:#b42318}.qbank-sheet-type-level-wrap[data-v-de015c01]{min-height:0;max-height:calc(100vh - 250px);overflow:auto}.qbank-sheet-type-level-grid[data-v-de015c01]{min-width:680px}.qbank-sheet-type-level-grid th[data-v-de015c01]:nth-child(1){width:110px}.qbank-sheet-type-level-grid th[data-v-de015c01]:nth-child(2){width:76px}.qbank-sheet-type-level-grid th[data-v-de015c01]:nth-child(3),.qbank-sheet-type-level-grid th[data-v-de015c01]:nth-child(4),.qbank-sheet-type-level-grid th[data-v-de015c01]:nth-child(5){width:120px}.qbank-sheet-type-level-grid input[data-v-de015c01]{width:100%;min-width:0;text-align:right}.qbank-sheet-type-level-grid .subtotal-row[data-v-de015c01]{background:#eef3f9;font-weight:700}.qbank-validity[data-v-de015c01],.qbank-open[data-v-de015c01]{display:inline-block;min-width:48px;padding:1px 3px;border:1px solid #b9bdc4;background:#f3f4f6;color:#666}.qbank-validity.error[data-v-de015c01],.qbank-open.state-N[data-v-de015c01]{border-color:#c87878;background:#ffe8e8;color:#9b1c1c}.qbank-open.state-Y[data-v-de015c01]{border-color:#5d91ca;background:#e4f0ff;color:#07559a}.danger[data-v-de015c01]{color:#b00020;font-weight:700}.system-exam-valid-grid .classERR[data-v-de015c01],.system-exam-error-summary-grid .classERR[data-v-de015c01],.system-exam-error-detail-grid .classERR[data-v-de015c01]{color:red;font-weight:700}.system-exam-valid-grid tr.legacy-even-exam-group td[data-v-de015c01],.system-exam-error-summary-grid tr.legacy-even-exam-group td[data-v-de015c01],.system-exam-error-detail-grid tr.legacy-even-exam-group td[data-v-de015c01]{background:#e1e1e1}.score-input[data-v-de015c01]{width:45px}.score-state[data-v-de015c01]{display:inline-block;min-width:44px;padding:1px 3px;border:1px solid #c77878;background:#ffe9e9;color:#9b1c1c}.score-state.state-Y[data-v-de015c01]{border-color:#75a477;background:#eef9ef;color:#27652e}.relative-eval-score-grid[data-v-de015c01]{min-width:1180px}.relative-eval-score-grid .score-input[data-v-de015c01]{width:64px}.manager-inline-input[data-v-de015c01]{width:100%;min-width:140px;height:22px;box-sizing:border-box;border:1px solid #bfc5ce;background:#f7f8fa}.link-button[data-v-de015c01]{max-width:100%;padding:0;border:0;background:transparent;color:#104f91;font:inherit;text-align:left;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-state[data-v-de015c01]{display:inline-block;min-width:42px;padding:1px 3px;border:1px solid #aeb7c1;background:#f5f5f5}.payment-state.state-S[data-v-de015c01]{border-color:#5d91ca;background:#e4f0ff;color:#07559a}.payment-state.state-W[data-v-de015c01]{border-color:#c8954e;background:#fff2d6;color:#805200}.payment-state.state-C[data-v-de015c01],.payment-state.state-F[data-v-de015c01]{border-color:#c77878;background:#ffe9e9;color:#9b1c1c}.certificate-form[data-v-de015c01],.certificate-print[data-v-de015c01]{display:inline-block;min-width:58px;padding:1px 3px;border:1px solid #b7c0cc;background:#f7f8fa}.certificate-form.form-B[data-v-de015c01],.certificate-form.form-C[data-v-de015c01]{border-color:#7895bd;background:#edf4ff;color:#214f86}.certificate-print.print-T[data-v-de015c01]{border-color:#75a477;background:#eef9ef;color:#27652e}.certificate-print.print-M[data-v-de015c01]{border-color:#c8954e;background:#fff2d6;color:#805200}.status[data-v-de015c01]{display:inline-block;min-width:54px;padding:1px 4px;border:1px solid #aeb7c1;background:#f5f5f5;color:#4f5965}.status.primary[data-v-de015c01]{border-color:#7895bd;background:#edf4ff;color:#214f86}.status.danger[data-v-de015c01]{border-color:#c77878;background:#ffe9e9;color:#9b1c1c}.status.muted[data-v-de015c01]{color:#6b7280}.grid-footer[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;border-top:1px solid #a9b4c2;background:#eef2f7}.pager[data-v-de015c01]{display:flex;align-items:center;gap:6px}.payment-summary[data-v-de015c01]{display:grid;grid-template-columns:repeat(9,minmax(105px,1fr));margin:0;border-top:1px solid #b5becb;background:#fffdf5}.payment-summary div[data-v-de015c01]{display:grid;grid-template-rows:auto auto;border-right:1px solid #d3c8a3}.payment-summary dt[data-v-de015c01],.payment-summary dd[data-v-de015c01]{margin:0;padding:4px 6px;text-align:center}.payment-summary dt[data-v-de015c01]{background:#f1ead2;color:#604a11;font-weight:700}.payment-summary dd[data-v-de015c01]{color:#111}.registration-summary[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,220px);gap:0;margin:0;padding:3px 8px;border-top:1px solid #a9b4c2;background:#d0def0}.registration-summary div[data-v-de015c01]{display:grid;grid-template-columns:95px minmax(0,1fr);align-items:center}.registration-summary dt[data-v-de015c01],.registration-summary dd[data-v-de015c01]{margin:0;padding:3px 5px}.registration-summary dt[data-v-de015c01]{text-align:right;font-weight:700}.registration-summary dd[data-v-de015c01]{border:1px solid #9fb1c5;background:#fff}.payment-history-panel[data-v-de015c01]{border-top:1px solid #8c9bad;background:#fbfcfe}.modal-backdrop.payment-history-modal[data-v-de015c01]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#16202d6b}.payment-history-panel.modal-panel[data-v-de015c01]{width:min(1280px,calc(100vw - 48px));max-height:calc(100vh - 96px);border:1px solid #6f839d;box-shadow:0 16px 40px #12203040;overflow:hidden}.payment-history-panel.modal-panel .grid-wrap[data-v-de015c01]{max-height:calc(100vh - 220px);overflow:auto}.payment-history-panel header[data-v-de015c01]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-bottom:1px solid #b8c1cd;background:linear-gradient(#f6f8fb,#e1e8f1)}.payment-history-panel header strong[data-v-de015c01]{color:#263a52}.payment-history-panel header span[data-v-de015c01]{color:#4c5d70}.payment-history-panel header button[data-v-de015c01],.history-actions button[data-v-de015c01],.history-actions .legacy-output-link[data-v-de015c01],.history-actions .legacy-disabled-action[data-v-de015c01]{padding:2px 8px;border:1px solid #6f839d;background:linear-gradient(#fff,#dce4ef);color:#263a52;font-size:12px}.history-actions .legacy-attachment-action[data-v-de015c01]{display:inline-flex}.history-actions .legacy-output-link[data-v-de015c01]{text-decoration:none}.payment-history-panel header button[data-v-de015c01]{margin-left:auto}.history-actions[data-v-de015c01]{display:flex;align-items:center;gap:5px;padding:5px 8px;border-bottom:1px solid #c8d0da;background:#f3f5f8}.suggestion-answer-form textarea[data-v-de015c01]{min-height:150px;padding:8px;resize:vertical}.legacy-study-suggestion-panel>.panel-title[data-v-de015c01],.legacy-study-suggestion-panel>.manual-note[data-v-de015c01]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.legacy-study-suggestion-toolbar[data-v-de015c01]{align-items:center}.study-suggestion-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:"횞"}.study-consultation-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:"횞"}.history-actions button[data-v-de015c01]:disabled,.history-actions .legacy-disabled-action[data-v-de015c01]{border-color:#b3bac4;background:#e7eaef;color:#858b94}.history-actions em[data-v-de015c01]{margin-left:5px;color:#805200;font-style:normal}.qna-admin-actions[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;padding:6px 8px;border-bottom:1px solid #c8d0da;background:#f8fafc}.qna-admin-actions form[data-v-de015c01]{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:0}.qna-admin-actions label[data-v-de015c01]{display:inline-flex;gap:4px;align-items:center;margin:0}.qna-admin-actions input[data-v-de015c01],.qna-admin-actions select[data-v-de015c01]{width:auto;min-width:58px;height:24px;padding:1px 4px;border:1px solid #9fb0c4;font-size:12px}.history-grid[data-v-de015c01]{min-width:1460px}.history-grid th[data-v-de015c01]:nth-child(1){width:85px}.history-grid th[data-v-de015c01]:nth-child(2){width:110px}.history-grid th[data-v-de015c01]:nth-child(3){width:160px}.history-grid th[data-v-de015c01]:nth-child(4),.history-grid th[data-v-de015c01]:nth-child(5){width:80px}.history-grid th[data-v-de015c01]:nth-child(6),.history-grid th[data-v-de015c01]:nth-child(7),.history-grid th[data-v-de015c01]:nth-child(8),.history-grid th[data-v-de015c01]:nth-child(9),.history-grid th[data-v-de015c01]:nth-child(10),.history-grid th[data-v-de015c01]:nth-child(11){width:82px}.history-grid th[data-v-de015c01]:nth-child(12){width:95px}.history-grid th[data-v-de015c01]:nth-child(13),.history-grid th[data-v-de015c01]:nth-child(14){width:140px}.history-grid th[data-v-de015c01]:nth-child(15),.history-grid th[data-v-de015c01]:nth-child(16){width:105px}.notice-detail-panel[data-v-de015c01]{margin:8px;border:1px solid #a9b4c2;background:#fff}.prof-notice-detail-panel[data-v-de015c01],.prof-notice-form-panel[data-v-de015c01],.temp-notice-detail-panel[data-v-de015c01],.temp-notice-form-panel[data-v-de015c01],.main-banner-form-panel[data-v-de015c01]{width:min(960px,calc(100vw - 72px));max-height:calc(100vh - 56px);overflow:auto}.prof-notice-form input[type=number][data-v-de015c01],.main-banner-form input[type=number][data-v-de015c01]{height:22px;border:1px solid #aab6c3;background:#fff}.lecture-notice-grid .row-actions[data-v-de015c01],.prof-notice-grid .row-actions[data-v-de015c01],.temp-notice-grid .row-actions[data-v-de015c01]{white-space:nowrap}.notice-detail-panel header[data-v-de015c01]{display:flex;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #9aa9b9;background:#333;color:#fff}.notice-detail-panel header button[data-v-de015c01]{border:1px solid #777;background:#f7f7f7;color:#222;font-size:12px}.qbank-commit-empty-detail[data-v-de015c01]{padding-top:16px;text-align:center}.qbank-commit-empty-detail p[data-v-de015c01]{margin:0 0 6px}.legacy-presentation-detail-dialog[data-v-de015c01]{width:min(500px,calc(100vw - 48px));min-height:0;overflow:auto}.legacy-presentation-detail-content[data-v-de015c01]{display:grid;grid-template-columns:130px minmax(0,1fr);min-height:100px;background:#d7d7d7;gap:1px}.legacy-presentation-detail-content>strong[data-v-de015c01],.legacy-presentation-detail-content>div[data-v-de015c01]{padding:10px;background:#fff}.legacy-presentation-detail-content>strong[data-v-de015c01]{background:#f2f2f2}.legacy-presentation-detail-content>div[data-v-de015c01]{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.notice-detail-panel dl[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-bottom:1px solid #d6dce4}.notice-detail-panel dl div[data-v-de015c01]{display:grid;grid-template-columns:80px minmax(0,1fr);border-right:1px solid #d6dce4;border-bottom:1px solid #edf0f4}.notice-detail-panel dt[data-v-de015c01],.notice-detail-panel dd[data-v-de015c01]{margin:0;padding:5px 7px}.notice-detail-panel dt[data-v-de015c01]{background:#f3f5f8;color:#344960;font-weight:700}.file-chip[data-v-de015c01]{display:inline-block;margin-right:5px;padding:1px 5px;border:1px solid #b9c2ce;background:#f7f8fa}.empty-state[data-v-de015c01]{margin:8px;padding:12px;border:1px solid #d6dce4;background:#fbfcfe;color:#4c5d70}.document-form-list[data-v-de015c01]{display:grid;grid-template-columns:repeat(3,minmax(0,300px));grid-auto-rows:189px;gap:4px;align-items:stretch;padding:4px;overflow-x:auto}.document-form-item[data-v-de015c01]{display:flex;height:189px;min-height:189px;flex-direction:column;border:1px solid #a9b4c2;background:#fff}.document-form-item header[data-v-de015c01]{display:flex;justify-content:center;gap:8px;min-height:27px;align-items:center;padding:4px 8px;border-bottom:1px solid #b8c1cd;background:linear-gradient(#f6f8fb,#e1e8f1)}.document-form-item header strong[data-v-de015c01]{color:#263a52}.document-form-fields[data-v-de015c01]{display:grid;flex:1;gap:4px;align-content:start;min-height:0;padding:6px 8px;overflow:hidden}.document-form-fields label[data-v-de015c01]{display:grid;grid-template-columns:70px minmax(0,1fr);gap:5px;align-items:center}.document-form-fields label>span[data-v-de015c01]{color:#344960;font-weight:700;text-align:right}.document-form-fields select[data-v-de015c01],.document-form-fields input[data-v-de015c01]{width:100%;min-width:0;height:24px}.document-date-range[data-v-de015c01],.document-field-pair[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:3px;align-items:center}.document-date-range em[data-v-de015c01],.document-field-pair em[data-v-de015c01]{color:#5d6977;font-style:normal}.document-form-readiness[data-v-de015c01]{min-height:18px;margin:0;padding:1px 8px;color:#5d6977;font-size:12px;line-height:16px;text-align:center;border-top:1px solid #edf0f4}.document-form-readiness[data-state=ready][data-v-de015c01]{color:#1f6b43}.document-form-readiness[data-state=loading][data-v-de015c01]{color:#7a4d00}.legacy-document-form-toolbar[data-v-de015c01]{justify-content:center;min-height:31px;padding:4px 6px;border-top:1px solid #edf0f4}.legacy-document-form-panel>.panel-title[data-v-de015c01],.legacy-document-form-note[data-v-de015c01]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.document-note-list[data-v-de015c01]{margin:0 8px 8px}.notice-content[data-v-de015c01]{min-height:140px;padding:12px;line-height:1.6;white-space:normal}.user-detail-panel[data-v-de015c01],.teacher-assignment-panel[data-v-de015c01],.sms-log-detail-panel[data-v-de015c01],.email-log-detail-panel[data-v-de015c01],.exam-error-detail-panel[data-v-de015c01],.survey-detail-panel[data-v-de015c01],.survey-result-panel[data-v-de015c01]{margin:8px;border:1px solid #a9b4c2;background:#fff}.user-detail-panel header[data-v-de015c01],.teacher-assignment-panel header[data-v-de015c01],.sms-log-detail-panel header[data-v-de015c01],.email-log-detail-panel header[data-v-de015c01],.exam-error-detail-panel header[data-v-de015c01],.survey-detail-panel header[data-v-de015c01],.survey-result-panel header[data-v-de015c01]{display:flex;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #9aa9b9;background:#425d7d;color:#fff}.user-detail-panel header button[data-v-de015c01],.teacher-assignment-panel header button[data-v-de015c01],.sms-log-detail-panel header button[data-v-de015c01],.email-log-detail-panel header button[data-v-de015c01],.exam-error-detail-panel header button[data-v-de015c01],.survey-detail-panel header button[data-v-de015c01],.survey-result-panel header button[data-v-de015c01]{border:1px solid #6f839d;background:#f7f7f7;color:#222;font-size:12px}.survey-write-toolbar[data-v-de015c01]{gap:6px}.survey-form-panel[data-v-de015c01]{width:min(760px,calc(100vw - 72px));max-height:calc(100vh - 56px);overflow:auto}.survey-poll-form-panel[data-v-de015c01]{width:min(900px,calc(100vw - 72px))}.pbl-form-panel[data-v-de015c01]{width:min(920px,calc(100vw - 72px))}.pbl-user-panel.manager-floating-detail[data-v-de015c01]{width:min(1180px,calc(100vw - 96px))}.pbl-score-ratio-panel[data-v-de015c01]{width:min(520px,calc(100% - 24px));margin:12px;box-sizing:border-box;border:1px solid #b7c2d0;background:#fff}.pbl-score-ratio-title[data-v-de015c01]{padding:7px 9px;border-bottom:1px solid #b7c2d0;background:#eef3f8;color:#263c55;font-weight:700}.pbl-score-ratio-grid[data-v-de015c01]{min-width:440px}.pbl-score-ratio-over[data-v-de015c01]{color:red;font-weight:700}.pbl-score-ratio-near[data-v-de015c01]{color:#1a5109;font-weight:700}.pbl-score-ratio-error[data-v-de015c01]{color:#a11a1f}.gbs-read-only-summary .manager-search>button[data-v-de015c01]:nth-last-child(-n+2),.gbs-read-only-summary .gbs-setting-form-modal[data-v-de015c01]{display:none!important}.gbs-read-only-summary .grid-wrap table thead th[data-v-de015c01]:nth-child(n+7),.gbs-read-only-summary .grid-wrap table tbody td[data-v-de015c01]:nth-child(n+7){display:none}.survey-read-only-summary .survey-write-toolbar>button[data-v-de015c01]:nth-child(n+2),.survey-read-only-summary .survey-detail-panel>header>button[data-v-de015c01]:nth-of-type(n+2),.survey-read-only-summary .survey-detail-panel>.grid-wrap>table thead th[data-v-de015c01]:last-child,.survey-read-only-summary .survey-detail-panel>.grid-wrap>table tbody td.row-actions[data-v-de015c01],.survey-read-only-summary .survey-form-modal[data-v-de015c01],.survey-read-only-summary .survey-poll-form-modal[data-v-de015c01]{display:none!important}.survey-read-only-summary .survey-detail-panel.manager-floating-detail[data-v-de015c01]{width:min(760px,calc(100vw - 64px));max-width:min(760px,calc(100vw - 64px))}.survey-read-only-summary .survey-items.manager-floating-detail[data-v-de015c01]{z-index:1010;width:min(560px,calc(100vw - 64px));max-width:min(560px,calc(100vw - 64px))}.survey-read-only-summary .survey-result-panel.manager-floating-detail[data-v-de015c01]{width:min(900px,calc(100vw - 64px));max-width:min(900px,calc(100vw - 64px))}.survey-form[data-v-de015c01],.survey-poll-form[data-v-de015c01],.pbl-form[data-v-de015c01]{grid-template-columns:repeat(2,minmax(0,1fr))}.survey-poll-form label[data-v-de015c01]:first-child,.survey-poll-form .survey-poll-items-editor[data-v-de015c01],.survey-form .form-actions[data-v-de015c01],.survey-poll-form .form-actions[data-v-de015c01],.pbl-form label[data-v-de015c01]:first-child,.pbl-form label[data-v-de015c01]:nth-of-type(5),.pbl-form label[data-v-de015c01]:nth-of-type(6),.pbl-form .form-actions[data-v-de015c01]{grid-column:1 / -1}.survey-target-picker[data-v-de015c01]{display:grid;gap:8px;grid-column:1 / -1;min-width:0;padding:10px;border:1px solid #c5cfdb;background:#f7f9fc}.survey-target-picker-header[data-v-de015c01],.survey-target-search[data-v-de015c01],.survey-target-selected[data-v-de015c01]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.survey-target-picker-header .required[data-v-de015c01]{color:#b42318}.survey-target-search input[data-v-de015c01]{min-width:min(100%,260px);flex:1 1 220px}.survey-target-options[data-v-de015c01]{display:grid;gap:4px;max-height:200px;overflow:auto;padding:6px;border:1px solid #d8e0ea;background:#fff}.survey-target-status[data-v-de015c01]{margin:0;color:#52677f}.survey-target-status.error[data-v-de015c01]{color:#b42318}.survey-target-option[data-v-de015c01]{display:flex;align-items:flex-start;gap:6px;min-width:0;padding:3px 0}.survey-target-selected button[data-v-de015c01]{padding:2px 6px;border:1px solid #95a6ba;background:#fff;color:#263a52}.survey-poll-items-editor[data-v-de015c01]{border:1px solid #c5cfdb;background:#f7f9fc}.survey-poll-items-header[data-v-de015c01]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #c5cfdb;background:#eef3f8}.survey-poll-items-header button[data-v-de015c01],.survey-poll-item-row button[data-v-de015c01]{padding:2px 8px;border:1px solid #6f839d;background:linear-gradient(#fff,#dce4ef);color:#263a52;font-size:12px}.survey-poll-item-row[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:6px;padding:6px 8px;border-top:1px solid #edf1f6}.survey-poll-item-row[data-v-de015c01]:first-of-type{border-top:0}.survey-poll-item-row input[data-v-de015c01]{width:100%}.survey-detail-panel .row-actions[data-v-de015c01]{white-space:nowrap}.legend-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:4px 8px;margin:8px 0 10px;font-size:12px}.legend-grid span[data-v-de015c01]{border:1px solid #d6dde6;background:#f8fafc;padding:4px 6px}.legend-grid strong[data-v-de015c01]{display:inline-block;min-width:58px;color:#1f4e8c}.secondary-grid[data-v-de015c01]{margin-top:10px}.survey-items[data-v-de015c01],.survey-result-question[data-v-de015c01]{margin:10px}.survey-result-question[data-v-de015c01]{border-bottom:1px solid #d6dce4;padding-bottom:8px}.survey-result-item[data-v-de015c01]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(180px,300px) 90px;gap:8px;align-items:center;margin-top:6px;font-size:12px}.survey-result-bar[data-v-de015c01]{height:12px;border:1px solid #b8c5d4;background:#f3f6fa}.survey-result-bar i[data-v-de015c01]{display:block;height:100%;background:#5b83b7}.user-detail-panel dl[data-v-de015c01],.sms-log-detail-panel dl[data-v-de015c01],.email-log-detail-panel dl[data-v-de015c01],.survey-result-panel dl[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-bottom:1px solid #d6dce4}.user-detail-panel dl div[data-v-de015c01],.sms-log-detail-panel dl div[data-v-de015c01],.email-log-detail-panel dl div[data-v-de015c01],.survey-result-panel dl div[data-v-de015c01]{display:grid;grid-template-columns:90px minmax(0,1fr);border-right:1px solid #d6dce4;border-bottom:1px solid #edf0f4}.user-detail-panel dt[data-v-de015c01],.user-detail-panel dd[data-v-de015c01],.sms-log-detail-panel dt[data-v-de015c01],.sms-log-detail-panel dd[data-v-de015c01],.email-log-detail-panel dt[data-v-de015c01],.email-log-detail-panel dd[data-v-de015c01],.survey-result-panel dt[data-v-de015c01],.survey-result-panel dd[data-v-de015c01]{margin:0;padding:5px 7px}.user-detail-panel dt[data-v-de015c01],.sms-log-detail-panel dt[data-v-de015c01],.email-log-detail-panel dt[data-v-de015c01],.survey-result-panel dt[data-v-de015c01]{background:#f3f5f8;color:#344960;font-weight:700}.sms-content-view[data-v-de015c01]{min-height:110px;padding:10px;line-height:1.6;white-space:pre-wrap}.email-title-view[data-v-de015c01]{padding:8px 10px;border-bottom:1px solid #d6dce4;font-weight:700}.email-content-view[data-v-de015c01]{min-height:160px;margin:0;padding:10px;line-height:1.6;white-space:pre-wrap;overflow:auto;font-family:Dotum,Arial,sans-serif;font-size:12px}.legacy-manager-home-panel[data-v-de015c01]{border:0;background:#fff}#body_div.admin-manager-page .manager-workspace[data-v-de015c01]:has(>.legacy-manager-home-panel .home-metrics){overflow:auto}#body_div.admin-manager-page .manager-workspace>.legacy-manager-home-panel[data-v-de015c01]:has(.home-metrics){display:block;min-width:0}.legacy-manager-home-panel>.panel-title[data-v-de015c01]{display:none}.manager-home-legacy[data-v-de015c01]{width:790px;max-width:calc(100vw - 230px);padding:10px 0 0}.manager-home-legacy>header[data-v-de015c01]{display:none}.legacy-home-overview[data-v-de015c01]{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:150px;border:3px solid #7accc8;background:#fff}.legacy-home-visual[data-v-de015c01]{display:grid;align-content:center;justify-items:center;border-right:3px solid #e0e0e0;color:#d9471d;font-size:22px;font-family:Arial,sans-serif;font-weight:800}.legacy-home-visual img[data-v-de015c01]{display:block;max-width:170px;height:auto}.legacy-home-tv[data-v-de015c01]{position:relative;width:76px;height:60px;margin-bottom:10px;border:7px solid #c9c9c9;border-radius:8px}.legacy-home-tv[data-v-de015c01]:before,.legacy-home-tv[data-v-de015c01]:after{content:"";position:absolute;top:-32px;width:34px;height:6px;background:#c9c9c9;transform-origin:center right}.legacy-home-tv[data-v-de015c01]:before{left:11px;transform:rotate(48deg)}.legacy-home-tv[data-v-de015c01]:after{right:11px;transform:rotate(-48deg)}.legacy-home-summary[data-v-de015c01]{padding:14px 20px;color:#111}.legacy-home-date[data-v-de015c01]{margin:0 0 8px;font-weight:700}.legacy-home-summary ul[data-v-de015c01]{margin:0;padding:0;list-style:none;line-height:1.8}.legacy-home-summary li[data-v-de015c01]:before{content:"-";margin-right:6px}.legacy-home-summary strong[data-v-de015c01]{color:#007064}.legacy-home-terms[data-v-de015c01]{margin:8px 0 12px;border-top:1px solid #d1d1d1}.legacy-home-term-row[data-v-de015c01]{display:grid;grid-template-columns:150px 1fr 1fr 1.6fr;gap:10px;align-items:center;min-height:27px;border-bottom:1px solid #d7d7d7;color:#333}.legacy-home-term-row strong[data-v-de015c01]{padding-left:28px;color:#d84d2d}.legacy-home-term-row span[data-v-de015c01]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#79a947}.legacy-home-latest-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.legacy-home-latest-panel[data-v-de015c01]{min-width:0}.legacy-home-latest-panel header[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;min-height:27px;padding:0 8px 0 15px;background:#726b94;color:#fff;font-weight:700}.legacy-home-latest-panel header span[data-v-de015c01]{margin-right:8px}.legacy-home-link[data-v-de015c01]{border:0;background:transparent;color:#fff;font-weight:700}.legacy-home-latest-panel ul[data-v-de015c01]{margin:0;padding:4px 0 0;list-style:none}.legacy-home-latest-panel li[data-v-de015c01]{display:grid;grid-template-columns:minmax(0,1fr) 86px;align-items:center;min-height:25px;border-bottom:1px solid #d4d4d4}.legacy-home-title-link[data-v-de015c01]{display:inline-flex;align-items:center;min-width:0;border:0;background:transparent;color:#25556f;font-size:12px;text-align:left}.legacy-home-title-link[data-v-de015c01]:before{content:"›";margin-right:7px;color:#333}.legacy-home-title-link span[data-v-de015c01]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legacy-home-latest-panel time[data-v-de015c01]{color:#333;text-align:right}.legacy-new-badge[data-v-de015c01]{margin-left:4px;color:#d51515;font-size:10px;font-style:normal;font-weight:700}.legacy-home-empty[data-v-de015c01]{padding:6px 8px;color:#8a8a8a}.summary-grid[data-v-de015c01]{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));gap:8px;padding:10px}.summary-grid article[data-v-de015c01]{padding:10px;border:1px solid #b9c2ce;background:#f7f9fc}.summary-grid span[data-v-de015c01],.summary-grid strong[data-v-de015c01]{display:block}.summary-grid strong[data-v-de015c01]{margin-top:4px;font-size:18px}.legacy-discussion-score-panel>.panel-title[data-v-de015c01],.legacy-discussion-comment-score-panel>.panel-title[data-v-de015c01],.legacy-homework-score-panel>.panel-title[data-v-de015c01]{display:none}.legacy-discussion-score-toolbar[data-v-de015c01],.legacy-discussion-comment-score-toolbar[data-v-de015c01],.legacy-homework-score-toolbar[data-v-de015c01]{align-items:center;background:#f6f7f9;border:1px solid #d7dce3;border-radius:0;box-shadow:none;gap:6px;margin:0 0 8px;padding:6px 8px}.legacy-discussion-score-toolbar label[data-v-de015c01],.legacy-discussion-comment-score-toolbar label[data-v-de015c01],.legacy-homework-score-toolbar label[data-v-de015c01]{gap:4px}.homework-report-detail-panel .score-input[data-v-de015c01]{width:96px}.homework-score-opinion[data-v-de015c01]{width:100%;min-height:96px;resize:vertical;box-sizing:border-box}.manager-page .legacy-homework-score-panel .homework-assignment-info-panel.manager-floating-detail[data-v-de015c01]{display:flex;flex-direction:column;width:540px;max-width:min(540px,calc(100vw - 48px));height:310px;max-height:calc(100vh - 120px);overflow:hidden}.homework-assignment-info-list[data-v-de015c01]{display:grid;flex:1 1 auto;grid-template-columns:1fr;min-height:0;margin:0;overflow:auto}.homework-assignment-info-list>div[data-v-de015c01]{display:grid;grid-template-columns:110px minmax(0,1fr);border-bottom:1px solid #d8dee7}.homework-assignment-info-list dt[data-v-de015c01],.homework-assignment-info-list dd[data-v-de015c01]{min-width:0;margin:0;padding:6px 8px;box-sizing:border-box}.homework-assignment-info-list dt[data-v-de015c01]{border-right:1px solid #d8dee7;background:#f3f5f8;color:#344960;font-weight:700}.homework-assignment-info-list .full dd[data-v-de015c01]{min-height:86px;overflow-wrap:anywhere}.homework-assignment-info-panel>.modal-actions[data-v-de015c01]{flex:0 0 auto;padding:6px 10px;border-top:1px solid #d8dee7;background:#f7f8fa}.homework-score-ratio-grid th[data-v-de015c01],.homework-score-ratio-grid td[data-v-de015c01]{white-space:nowrap}.homework-score-ratio-grid tr.warning td[data-v-de015c01]{background:#fff3d8;color:#8a4b00;font-weight:700}.discussion-score-ratio-grid th[data-v-de015c01],.discussion-score-ratio-grid td[data-v-de015c01]{white-space:nowrap}.discussion-score-ratio-grid tr.score-ratio-r td[data-v-de015c01]{background:#fff0f0;color:#b42318;font-weight:700}.discussion-score-ratio-grid tr.score-ratio-g td[data-v-de015c01]{color:#27652e;font-weight:700}.legacy-discussion-topic-panel .manager-floating-detail[data-v-de015c01],.legacy-discussion-score-panel .manager-floating-detail[data-v-de015c01],.legacy-discussion-comment-score-panel .manager-floating-detail[data-v-de015c01],.legacy-homework-score-panel .manager-floating-detail[data-v-de015c01]{max-height:calc(100vh - 120px);overflow:auto}.homework-form-panel[data-v-de015c01]{width:min(900px,calc(100vw - 64px))}.homework-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;padding:10px}.homework-form label[data-v-de015c01]{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:6px}.homework-form label.full[data-v-de015c01],.homework-form .full[data-v-de015c01]{grid-column:1 / -1}.homework-form input[data-v-de015c01],.homework-form select[data-v-de015c01],.homework-form textarea[data-v-de015c01]{min-width:0;width:100%;border:1px solid #b9c7d6;padding:4px 5px;font-size:12px}.homework-form textarea[data-v-de015c01]{resize:vertical}.homework-form .date-time-row[data-v-de015c01]{grid-template-columns:86px minmax(110px,1fr) 42px 42px}.homework-form .date-time-row .time[data-v-de015c01]{text-align:center}.homework-form .modal-actions[data-v-de015c01]{gap:6px;padding:6px 0 0;border:0;background:transparent}@media(max-width:720px){.homework-form[data-v-de015c01]{grid-template-columns:1fr}.homework-form label[data-v-de015c01]{grid-template-columns:78px minmax(0,1fr)}.homework-form .date-time-row[data-v-de015c01]{grid-template-columns:78px minmax(96px,1fr) 40px 40px}}.registration-other-credit-search[data-v-de015c01]{align-items:center}.registration-other-credit-user[data-v-de015c01]{border:1px solid #c7d2e2;margin-bottom:8px;padding:8px}.registration-other-credit-user dl[data-v-de015c01]{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(160px,.8fr) minmax(260px,1fr);gap:8px;margin:0}.registration-other-credit-user div[data-v-de015c01]{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:6px}.registration-other-credit-user dt[data-v-de015c01]{color:#35445c;font-weight:700}.registration-other-credit-user dd[data-v-de015c01]{margin:0}.registration-other-credit-user select[data-v-de015c01]{min-width:170px}.registration-other-credit-current header[data-v-de015c01],.registration-other-credit-case header[data-v-de015c01]{align-items:center;background:#eef3f8;border:1px solid #c7d2e2;border-bottom:0;display:flex;gap:8px;justify-content:space-between;min-height:30px;padding:4px 8px}.registration-other-credit-case-layout[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));gap:10px;margin-top:10px}.registration-other-credit-current .grid-wrap[data-v-de015c01],.registration-other-credit-case .grid-wrap[data-v-de015c01]{margin:0;max-height:260px;overflow:auto}.registration-other-credit-current-grid th[data-v-de015c01]:nth-child(1){width:150px}.registration-other-credit-current-grid th[data-v-de015c01]:nth-child(3){width:90px}.registration-other-credit-grid th[data-v-de015c01]:nth-child(1){width:100px}.registration-other-credit-grid th[data-v-de015c01]:nth-child(3),.registration-other-credit-grid th[data-v-de015c01]:nth-child(4){width:70px}.registration-other-credit-grid th[data-v-de015c01]:nth-child(5){width:110px}.registration-other-credit-modal-panel[data-v-de015c01]{max-height:calc(100vh - 64px);max-width:min(720px,calc(100vw - 260px));overflow:auto;width:720px}.registration-other-credit-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:10px}.registration-other-credit-form label[data-v-de015c01]{display:grid;gap:4px}.registration-other-credit-form .span-2[data-v-de015c01]{grid-column:span 2}.registration-other-credit-form textarea[data-v-de015c01]{min-height:96px;resize:vertical}.registration-other-credit-form .modal-actions[data-v-de015c01]{display:flex;gap:8px;justify-content:center}@media(max-width:1100px){.registration-other-credit-user dl[data-v-de015c01],.registration-other-credit-case-layout[data-v-de015c01]{grid-template-columns:1fr}.registration-other-credit-modal-panel[data-v-de015c01]{max-width:calc(100vw - 32px)}.registration-other-credit-form[data-v-de015c01]{grid-template-columns:1fr}.registration-other-credit-form .span-2[data-v-de015c01]{grid-column:span 1}}.legacy-learn-plan-panel>.panel-title[data-v-de015c01],.legacy-learn-plan-panel>.manual-note[data-v-de015c01],.legacy-guest-learn-plan-panel>.panel-title[data-v-de015c01],.legacy-guest-learn-plan-panel>.manual-note[data-v-de015c01]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.legacy-learn-plan-toolbar[data-v-de015c01],.legacy-guest-learn-plan-toolbar[data-v-de015c01]{align-items:center}.study-learn-plan-grid .legacy-icon-button.write[data-v-de015c01]:before,.study-guest-learn-plan-grid .legacy-icon-button.write[data-v-de015c01]:before{content:"✎"}.study-learn-plan-grid .legacy-icon-button.search[data-v-de015c01]:before,.study-guest-learn-plan-grid .legacy-icon-button.search[data-v-de015c01]:before{content:"⌕"}.study-learn-plan-grid .legacy-icon-button.delete[data-v-de015c01]:before,.study-guest-learn-plan-grid .legacy-icon-button.delete[data-v-de015c01]:before{content:"×"}.exam-master-create[data-v-de015c01]{background:#245d91;color:#fff}.exam-master-dialog[data-v-de015c01]{position:fixed;z-index:1400;top:5vh;left:50%;width:min(820px,calc(100vw - 32px));max-height:90vh;overflow:auto;transform:translate(-50%);background:#fff;border:1px solid #5b6e82;box-shadow:0 12px 32px #00000047}.exam-master-dialog>header[data-v-de015c01]{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#eaf0f6;border-bottom:1px solid #b9c5d0}.exam-master-form[data-v-de015c01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:16px}.exam-master-form label[data-v-de015c01]{display:grid;gap:5px}.exam-master-form label>span[data-v-de015c01]{font-weight:700}.exam-master-form input[data-v-de015c01],.exam-master-form select[data-v-de015c01],.exam-master-form textarea[data-v-de015c01]{width:100%;box-sizing:border-box}.exam-master-wide[data-v-de015c01],.exam-master-error[data-v-de015c01],.exam-master-actions[data-v-de015c01]{grid-column:1 / -1}.exam-master-error[data-v-de015c01]{margin:0;color:#a11a1f}.exam-master-actions[data-v-de015c01]{display:flex;justify-content:center;gap:8px}.manager-page .modal-backdrop[data-v-de015c01]{align-items:center;padding:4px;box-sizing:border-box}.manager-page .modal-backdrop .modal-panel[data-v-de015c01],.manager-page .exam-master-dialog[data-v-de015c01],.manager-page .manager-floating-detail[data-v-de015c01]{max-width:var(--manager-dialog-inline-size);max-height:var(--manager-dialog-block-size);box-sizing:border-box}.manager-page .modal-backdrop .modal-panel[data-v-de015c01]{display:flex;flex-direction:column;min-height:0;overflow:auto;overscroll-behavior:contain}.manager-page .modal-backdrop .user-member-create-modal-panel[data-v-de015c01]{width:min(660px,calc(100vw - 32px));max-width:min(660px,calc(100vw - 32px))}.manager-page .exam-master-dialog[data-v-de015c01],.manager-page .manager-floating-detail[data-v-de015c01]{top:50%;left:50%;margin:0;transform:translate(-50%,-50%);overflow:auto;overscroll-behavior:contain}.manager-page .modal-backdrop .modal-panel>header[data-v-de015c01],.manager-page .exam-master-dialog>header[data-v-de015c01],.manager-page .manager-floating-detail>header[data-v-de015c01]{position:sticky;top:0;z-index:2;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;min-height:36px;box-sizing:border-box;padding:7px 10px;border-bottom:1px solid #b8c1cd;background:linear-gradient(#f6f8fb,#e1e8f1)}.manager-page .modal-panel>header[data-v-de015c01],.manager-page .manager-floating-detail>header[data-v-de015c01]{width:100%;min-width:0;box-sizing:border-box}.manager-page .modal-backdrop .modal-panel>header[data-v-de015c01]>:first-child,.manager-page .exam-master-dialog>header[data-v-de015c01]>:first-child,.manager-page .manager-floating-detail>header[data-v-de015c01]>:first-child{min-width:0;margin:0}.manager-page .modal-backdrop .modal-panel>header>button[data-v-de015c01]:last-child,.manager-page .exam-master-dialog>header>button[data-v-de015c01]:last-child,.manager-page .manager-floating-detail>header>button[data-v-de015c01]:last-child{flex:0 0 auto;margin-left:auto}.manager-page .manager-standard-modal-panel[data-v-de015c01]{width:min(520px,calc(100vw - 32px));max-width:min(520px,calc(100vw - 32px))}.manager-page .manager-standard-modal-panel>header[data-v-de015c01]{min-height:46px;padding:10px 16px}.manager-page .manager-standard-modal-form[data-v-de015c01]{display:grid;gap:14px;padding:20px 24px 22px;box-sizing:border-box}.manager-page .manager-standard-modal-form>label[data-v-de015c01]{display:grid;grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:12px;align-items:center;min-width:0;margin:0}.manager-page .manager-standard-modal-form>label>span[data-v-de015c01]:first-child{color:#334155;font-weight:700;line-height:1.4}.manager-page .manager-standard-modal-form input[data-v-de015c01],.manager-page .manager-standard-modal-form select[data-v-de015c01],.manager-page .manager-standard-modal-form textarea[data-v-de015c01]{width:100%;min-width:0;min-height:34px;box-sizing:border-box;padding:6px 9px}.manager-page .manager-standard-modal-form input[readonly][data-v-de015c01],.manager-page .manager-standard-modal-form textarea[readonly][data-v-de015c01]{background:#f3f6fa;color:#475569}.manager-page .manager-standard-modal-actions[data-v-de015c01]{display:flex;justify-content:flex-end;gap:8px;margin:2px 0 0;padding-top:14px;border-top:1px solid #d8e0ea}.manager-page .manager-standard-modal-actions button[data-v-de015c01]{min-width:76px;min-height:34px}.legacy-contents-panel .content-master-form-modal>.prof-notice-form-panel[data-v-de015c01]{width:min(520px,calc(100vw - 48px));max-width:min(520px,calc(100vw - 48px))}.legacy-contents-panel .content-lesson-panel.manager-floating-detail[data-v-de015c01]{width:min(600px,calc(100vw - 48px));max-width:min(600px,calc(100vw - 48px));height:min(350px,calc(100vh - 56px))}.legacy-contents-panel .content-lesson-form-modal>.prof-notice-form-panel[data-v-de015c01]{width:min(500px,calc(100vw - 48px));max-width:min(500px,calc(100vw - 48px))}.legacy-contents-panel .content-lesson-attend-form-modal>.prof-notice-form-panel[data-v-de015c01]{width:min(300px,calc(100vw - 48px));max-width:min(300px,calc(100vw - 48px))}.legacy-contents-panel .content-lesson-item-form-modal>.prof-notice-form-panel[data-v-de015c01]{width:min(412px,calc(100vw - 48px));max-width:min(412px,calc(100vw - 48px))}.manager-page .modal-backdrop.registration-fixdeal-form-modal .registration-fixdeal-form-panel[data-v-de015c01],.manager-page .modal-backdrop.registration-fixdeal-lecture-search-modal .registration-fixdeal-lecture-search-panel[data-v-de015c01],.manager-page .modal-backdrop.registration-fixdeal-auto-modal .registration-fixdeal-auto-panel[data-v-de015c01]{width:var(--manager-dialog-inline-size);max-width:var(--manager-dialog-inline-size);max-height:var(--manager-dialog-block-size)}.manager-page .modal-backdrop.registration-fixdeal-form-modal .registration-fixdeal-form-panel[data-v-de015c01],.manager-page .modal-backdrop.registration-fixdeal-lecture-search-modal .registration-fixdeal-lecture-search-panel[data-v-de015c01],.manager-page .modal-backdrop.registration-fixdeal-auto-modal .registration-fixdeal-auto-panel[data-v-de015c01]{overflow:hidden}.manager-workspace[data-v-de015c01]:has(.attendance-teacher-login-backdrop){overflow:hidden}.manager-page .modal-backdrop.attendance-teacher-login-backdrop[data-v-de015c01]{position:absolute;top:36px;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box}.manager-page .attendance-teacher-login-dialog[data-v-de015c01]{position:relative;top:auto;left:auto;z-index:auto;transform:none;display:flex;flex-direction:column;width:min(550px,calc(100% - 16px));max-width:min(550px,calc(100% - 16px));height:min(400px,calc(100% - 16px));max-height:calc(100% - 16px);margin:0;overflow:hidden;box-sizing:border-box;border:1px solid #9aa8bb;background:#fff;box-shadow:0 18px 46px #0f172a47}.manager-page .attendance-teacher-login-dialog>.grid-wrap[data-v-de015c01]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.manager-page .attendance-teacher-login-dialog>.grid-footer[data-v-de015c01]{flex:0 0 auto}.manager-page .attendance-teacher-login-dialog .attendance-login-grid[data-v-de015c01]{width:100%;min-width:0;table-layout:fixed}.manager-page .attendance-teacher-login-dialog .attendance-login-grid th[data-v-de015c01],.manager-page .attendance-teacher-login-dialog .attendance-login-grid td[data-v-de015c01]{overflow-wrap:anywhere}.manager-page .attendance-teacher-login-dialog .attendance-login-grid th[data-v-de015c01]:nth-child(1){width:11%}.manager-page .attendance-teacher-login-dialog .attendance-login-grid th[data-v-de015c01]:nth-child(2){width:17%}.manager-page .attendance-teacher-login-dialog .attendance-login-grid th[data-v-de015c01]:nth-child(3),.manager-page .attendance-teacher-login-dialog .attendance-login-grid th[data-v-de015c01]:nth-child(4){width:26%}.manager-page .attendance-teacher-login-dialog .attendance-login-grid th[data-v-de015c01]:nth-child(5){width:20%}.attendance-teacher-selector-status[data-v-de015c01]{margin:4px 0;color:#8d1f23}@media(max-width:700px){.manager-page .modal-backdrop[data-v-de015c01]{padding:8px}.manager-page[data-v-de015c01]{--manager-dialog-inline-size: calc(100vw - 16px) ;--manager-dialog-block-size: calc(100vh - 16px) }.manager-page .manager-standard-modal-panel[data-v-de015c01]{width:var(--manager-dialog-inline-size);max-width:var(--manager-dialog-inline-size)}.manager-page .manager-standard-modal-form[data-v-de015c01]{gap:12px;padding:16px}.manager-page .manager-standard-modal-form>label[data-v-de015c01]{grid-template-columns:1fr;gap:6px}.manager-page .attendance-teacher-login-dialog[data-v-de015c01]{width:calc(100% - 16px);max-width:calc(100% - 16px);height:min(400px,calc(100% - 16px))}.legacy-lecture-panel .course-lecture-detail-panel.manager-floating-detail[data-v-de015c01],.legacy-lecture-panel .course-lecture-form-panel.manager-floating-detail[data-v-de015c01],.legacy-lecture-panel .course-lecture-sub-edit-panel.manager-floating-detail[data-v-de015c01],.legacy-lecture-panel .course-lecture-assessment-rule-panel.manager-floating-detail[data-v-de015c01],.legacy-lecture-panel .course-lecture-assessment-read-panel.manager-floating-detail[data-v-de015c01]{width:var(--manager-dialog-inline-size)}.legacy-lecture-panel .course-lecture-form-grid[data-v-de015c01]{grid-template-columns:1fr}.legacy-assessment-panel .course-assessment-grid-window[data-v-de015c01]{width:min(550px,calc(100vw - 32px));max-width:100%;height:min(350px,calc(100vh - var(--manager-header-height) - 32px));max-height:calc(100vh - var(--manager-header-height) - 16px)}.legacy-subject-panel .subject-detail-panel.manager-floating-detail[data-v-de015c01],.legacy-subject-panel .course-subject-form-panel.manager-floating-detail[data-v-de015c01],.legacy-subject-panel .course-subject-date-form-panel.manager-floating-detail[data-v-de015c01],.legacy-subject-panel .course-subject-branch-relation-panel.manager-floating-detail[data-v-de015c01],.legacy-subject-panel .course-subject-tutor-relation-panel.manager-floating-detail[data-v-de015c01]{width:var(--manager-dialog-inline-size)}.legacy-subject-panel .course-subject-form-grid[data-v-de015c01],.legacy-subject-panel .course-subject-date-form-grid[data-v-de015c01],.legacy-subject-panel .course-subject-branch-row[data-v-de015c01]{grid-template-columns:1fr}.course-term-detail-panel.manager-floating-detail[data-v-de015c01],.course-term-form-panel.manager-floating-detail[data-v-de015c01]{width:var(--manager-dialog-inline-size)}.course-term-form[data-v-de015c01],.exam-master-form[data-v-de015c01],.qbank-sheet-form-grid[data-v-de015c01]{grid-template-columns:1fr}.qbank-sheet-form-grid label.span-2[data-v-de015c01]{grid-column:span 1}.qbank-sheet-type-name-field[data-v-de015c01]{grid-template-columns:1fr}.qbank-sheet-type-name-field input[data-v-de015c01]{width:100%;min-width:0;box-sizing:border-box}}.manager-layout-system{--manager-layout-space-1: 4px;--manager-layout-space-2: 8px;--manager-layout-space-3: 12px;--manager-layout-space-4: 16px;--manager-layout-space-5: 24px;--manager-layout-space-6: 32px;--manager-layout-control-height: 40px;--manager-layout-list-cell-padding-block: calc(var(--manager-layout-space-1) / 2);--manager-layout-list-cell-padding-inline: var(--manager-layout-space-1);--manager-layout-list-control-height: var(--manager-layout-space-5);--manager-layout-page-max: 1440px;--manager-layout-page-gutter: var(--manager-layout-space-5)}.manager-layout-system,.manager-layout-system *,.manager-layout-system *:before,.manager-layout-system *:after{box-sizing:border-box}.manager-layout-system select{padding-block:0;line-height:normal}.manager-layout-system .manager-layout-page{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--manager-layout-space-5);width:calc(100% - (var(--manager-layout-page-gutter) * 2));max-width:var(--manager-layout-page-max);min-width:0;margin:var(--manager-layout-space-5) auto;padding:var(--manager-layout-space-5)}.manager-layout-system .manager-layout-page>*{min-width:0;margin:0}.manager-layout-system .manager-layout-page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--manager-layout-space-4);min-height:var(--manager-layout-control-height);padding:0;border:0;background:transparent}.manager-layout-system .manager-layout-page-header>div{display:grid;gap:var(--manager-layout-space-1);min-width:0}.manager-layout-system .manager-layout-page-header h2,.manager-layout-system .manager-layout-page-header h3,.manager-layout-system .manager-layout-page-header p{margin:0}.manager-layout-system .manager-layout-search{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;gap:var(--manager-layout-space-3);padding:var(--manager-layout-space-5);border:1px solid #c8d2de;border-radius:var(--manager-layout-space-1);background:#f6f8fb}.manager-layout-system .manager-layout-search>label,.manager-layout-system .manager-layout-search .inline-field{display:grid;align-content:end;align-items:stretch;gap:var(--manager-layout-space-2);min-width:0;margin:0}.manager-layout-system .manager-layout-search>label>span,.manager-layout-system .manager-layout-search .inline-field>span{min-width:0;line-height:1.4;white-space:normal}.manager-layout-system .manager-layout-search input:not([type=hidden]),.manager-layout-system .manager-layout-search select{width:100%;min-width:0;height:var(--manager-layout-control-height);min-height:var(--manager-layout-control-height);padding:0 var(--manager-layout-space-3)}.manager-layout-system .manager-layout-search button,.manager-layout-system .manager-layout-page-header button,.manager-layout-system .manager-layout-toolbar button,.manager-layout-system .manager-layout-table button,.manager-layout-system .manager-layout-modal button{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:var(--manager-layout-control-height);padding:0 var(--manager-layout-space-4);margin:0}.manager-layout-system .manager-layout-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--manager-layout-space-3);min-width:0;margin:0;padding:var(--manager-layout-space-5);border:1px solid #c8d2de;border-radius:var(--manager-layout-space-1);background:#f6f8fb}.manager-layout-system .manager-layout-toolbar>*{min-width:0}.manager-layout-system .manager-layout-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--manager-layout-space-3);padding:var(--manager-layout-space-5);border:1px solid #c8d2de;border-radius:var(--manager-layout-space-1);background:#f6f8fb}.manager-layout-system .manager-layout-summary>div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--manager-layout-space-2);min-width:0;min-height:0;padding:0;border:0;background:transparent}.manager-layout-system .manager-layout-summary dt,.manager-layout-system .manager-layout-summary dd{min-width:0;margin:0}.manager-layout-system .manager-layout-summary dt{padding:0;text-align:left}.manager-layout-system .manager-layout-summary dt:after{content:""}.manager-layout-system .manager-layout-summary dd{display:flex;align-items:center;min-height:var(--manager-layout-control-height);padding:var(--manager-layout-space-3);overflow-wrap:anywhere}.manager-layout-system .manager-layout-page .manager-layout-summary.payment-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--manager-layout-space-3);padding:var(--manager-layout-space-5);background:#f6f8fb}.manager-layout-system .manager-layout-page .manager-layout-summary.payment-summary>div{grid-template-columns:minmax(0,1fr);gap:var(--manager-layout-space-2);width:100%;justify-self:stretch}.manager-layout-system .manager-layout-page .manager-layout-summary.payment-summary dt{justify-content:flex-start;padding:0;text-align:left;background:transparent}.manager-layout-system .manager-layout-page .manager-layout-summary.payment-summary dt:after{content:""}.manager-layout-system .manager-layout-page .manager-layout-summary.payment-summary dd{min-height:var(--manager-layout-control-height);padding:var(--manager-layout-space-3)}.manager-layout-system .manager-layout-note{padding:var(--manager-layout-space-4);border:1px solid #e4d29a;border-radius:var(--manager-layout-space-1)}.manager-layout-system .manager-layout-table{min-width:0;overflow:auto;border:1px solid #c8d2de;border-radius:var(--manager-layout-space-1);background:#fff}.manager-layout-system .manager-layout-table>.manager-grid{width:100%;min-width:960px}.manager-layout-system .manager-workspace .manager-grid th,.manager-layout-system .manager-workspace .manager-grid td{padding-block:var(--manager-layout-list-cell-padding-block);padding-inline:var(--manager-layout-list-cell-padding-inline);line-height:1.2;vertical-align:middle}.manager-layout-system .manager-workspace .manager-grid button,.manager-layout-system .manager-workspace .manager-grid select,.manager-layout-system .manager-workspace .manager-grid input:not([type=checkbox]):not([type=radio]):not([type=hidden]){height:var(--manager-layout-list-control-height);min-height:var(--manager-layout-list-control-height);padding-block:0}.manager-layout-system .modal-backdrop:has(.manager-layout-modal){padding:var(--manager-layout-space-5)}.manager-layout-system .manager-layout-page .manager-layout-modal,.manager-layout-system .manager-standard-modal-panel.manager-layout-modal{width:min(720px,calc(100vw - (var(--manager-layout-page-gutter) * 2)));max-width:calc(100vw - (var(--manager-layout-page-gutter) * 2));max-height:calc(100dvh - (var(--manager-layout-page-gutter) * 2));min-width:0;margin:0 auto;overflow:auto;border-radius:var(--manager-layout-space-1);background:#fff;box-shadow:0 var(--manager-layout-space-2) var(--manager-layout-space-5) #0f172a3d}.manager-layout-system .manager-layout-modal>header,.manager-layout-system .manager-standard-modal-panel.manager-layout-modal>header{display:flex;align-items:center;justify-content:space-between;gap:var(--manager-layout-space-4);min-height:var(--manager-layout-control-height);padding:var(--manager-layout-space-5)}.manager-layout-system .manager-layout-modal-form,.manager-layout-system .manager-layout-modal .manager-layout-modal-form{display:grid;gap:var(--manager-layout-space-4);min-width:0;padding:0 var(--manager-layout-space-5) var(--manager-layout-space-5)}.manager-layout-system .manager-layout-modal-form>label{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--manager-layout-space-2);min-width:0}.manager-layout-system .manager-layout-modal-form input,.manager-layout-system .manager-layout-modal-form select{width:100%;min-width:0;height:var(--manager-layout-control-height);min-height:var(--manager-layout-control-height);padding:0 var(--manager-layout-space-3)}.manager-layout-system .manager-layout-modal-form textarea{width:100%;min-width:0;min-height:calc(var(--manager-layout-control-height) * 2);padding:var(--manager-layout-space-3)}.manager-layout-system .manager-layout-modal-form .modal-actions,.manager-layout-system .manager-layout-modal-form .manager-standard-modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--manager-layout-space-2);min-width:0;padding:0}.manager-layout-system.admin-manager-page .manager-workspace{--manager-layout-admin-control-height: 32px;--manager-layout-admin-result-height: clamp(360px, 52vh, 640px);display:flex;flex-direction:column}.manager-layout-system.admin-manager-page .manager-workspace>.manager-panel{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--manager-layout-space-3);width:100%;max-width:none;min-width:0;min-height:calc(100% - 36px);margin:0;padding:var(--manager-layout-space-3) var(--manager-layout-space-4) var(--manager-layout-space-4);border-top:0;border-radius:0}#body_div.manager-layout-system.admin-manager-page .manager-workspace>.manager-panel>.panel-title{display:none}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.manager-search){flex:0 0 auto;gap:var(--manager-layout-space-2);min-width:0;margin:0;padding:var(--manager-layout-space-2) var(--manager-layout-space-3);border:1px solid #c8d2de;border-radius:var(--manager-layout-space-1);background:#f6f8fb}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.manager-search label){gap:var(--manager-layout-space-1);min-width:0}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.manager-search input:not([type=hidden]),.manager-workspace>.manager-panel>.manager-search select,.manager-workspace>.manager-panel>.manager-search button){min-width:0;height:var(--manager-layout-admin-control-height);min-height:var(--manager-layout-admin-control-height)}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.manager-search button){display:inline-flex;align-items:center;justify-content:center;padding:0 var(--manager-layout-space-3)}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.manual-note){flex:0 0 auto;min-width:0;margin:0;padding:var(--manager-layout-space-2) var(--manager-layout-space-3);border:1px solid #e4d29a;border-radius:var(--manager-layout-space-1);line-height:1.45}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>:is(.empty-state,.professor-newsletter-empty,.construction-card)){display:grid;flex:1 1 var(--manager-layout-admin-result-height);align-content:center;justify-items:center;min-width:0;min-height:var(--manager-layout-admin-result-height);margin:0;padding:var(--manager-layout-space-4);text-align:center}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.grid-wrap){flex:1 1 var(--manager-layout-admin-result-height);min-width:0;min-height:var(--manager-layout-admin-result-height);margin:0;overflow:auto;border:1px solid #c8d2de;border-radius:var(--manager-layout-space-1);background:#fff}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.grid-wrap>.manager-grid tbody>tr:only-child>td[colspan]){height:clamp(280px,42vh,520px);vertical-align:middle}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.grid-footer){flex:0 0 auto;min-width:0;margin:0;padding:var(--manager-layout-space-2) var(--manager-layout-space-3);border:1px solid #c8d2de;border-radius:var(--manager-layout-space-1)}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>:is(.dual-grid-layout,.menu-management-layout,.import-scorm-layout,.content-item-layout,.registration-member-layout,.sms-member-layout,.qbank-commit-layout,.course-assessment-grid-window,.document-form-list)){flex:1 1 var(--manager-layout-admin-result-height);min-width:0;min-height:var(--manager-layout-admin-result-height);margin:0}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>:is(.dual-grid-layout,.menu-management-layout,.import-scorm-layout,.content-item-layout,.registration-member-layout,.sms-member-layout,.qbank-commit-layout)>:is(section,aside,div)){display:flex;flex-direction:column;min-width:0;min-height:0}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>:is(.dual-grid-layout,.menu-management-layout,.import-scorm-layout,.content-item-layout,.registration-member-layout,.sms-member-layout,.qbank-commit-layout)>:is(section,aside,div)>.grid-wrap,.manager-workspace>.manager-panel>.course-assessment-grid-window>.grid-wrap){flex:1 1 auto;width:100%;max-width:100%;min-width:0;min-height:0;overflow:auto}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.course-assessment-grid-window){display:flex;flex-direction:column}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>:is(.dual-grid-layout,.menu-management-layout,.import-scorm-layout,.content-item-layout,.registration-member-layout,.sms-member-layout,.qbank-commit-layout,.course-assessment-grid-window) .grid-wrap>.manager-grid tbody>tr:only-child>td[colspan]){height:clamp(240px,36vh,480px);vertical-align:middle}.manager-layout-system.admin-manager-page :where(.registration-member-layout .grid-wrap>.manager-grid tbody>tr:only-child>td){height:clamp(240px,36vh,480px);vertical-align:middle}#body_div.manager-layout-system.admin-manager-page .manager-workspace .modal-backdrop{padding:var(--manager-layout-space-5)}#body_div.manager-layout-system.admin-manager-page .manager-workspace .modal-backdrop>.modal-panel{min-width:min(420px,calc(100vw - (var(--manager-layout-space-5) * 2)));max-width:calc(100vw - (var(--manager-layout-space-5) * 2));max-height:calc(100dvh - (var(--manager-layout-space-5) * 2));border-radius:var(--manager-layout-space-1)}#body_div.manager-layout-system.admin-manager-page .manager-workspace :is(.modal-backdrop>.modal-panel,.manager-floating-detail)>header{min-height:var(--manager-layout-control-height);padding:var(--manager-layout-space-3) var(--manager-layout-space-4)}#body_div.manager-layout-system.admin-manager-page .manager-workspace :is(.modal-backdrop>.modal-panel,.manager-floating-detail)>form:not(.manager-search){min-width:0;padding:var(--manager-layout-space-4) var(--manager-layout-space-5) var(--manager-layout-space-5)}#body_div.manager-layout-system.admin-manager-page .manager-workspace :is(.modal-backdrop>.modal-panel,.manager-floating-detail)>.modal-actions{padding:var(--manager-layout-space-3) var(--manager-layout-space-4)}.manager-layout-system.admin-manager-page .manager-layout-page{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--manager-layout-space-3);width:100%;max-width:none;min-height:calc(100% - 36px);margin:0;padding:var(--manager-layout-space-3) var(--manager-layout-space-4) var(--manager-layout-space-4);border-top:0;border-radius:0}.manager-layout-system.admin-manager-page .manager-tabs{flex:0 0 36px;min-height:36px;padding:var(--manager-layout-space-1) var(--manager-layout-space-4) 0;scrollbar-width:none;border-bottom-color:#8c9bad;background:#cfd6e1}.manager-layout-system.admin-manager-page .manager-tabs::-webkit-scrollbar{width:0;height:0;display:none}.manager-layout-system.admin-manager-page .manager-tabs button{border-color:#91a4ba;background:#e7edf5;color:#314a67}.manager-layout-system.admin-manager-page .manager-tabs button.active{position:relative;z-index:1;border-color:#8c9bad;background:#fff;box-shadow:inset 0 3px #2f6fa8,0 1px #fff;color:#173f70;font-size:13px}.manager-layout-system.admin-manager-page .manager-layout-search{gap:var(--manager-layout-space-2);padding:var(--manager-layout-space-2) var(--manager-layout-space-3)}.manager-layout-system.admin-manager-page .manager-layout-search label{gap:var(--manager-layout-space-1)}.manager-layout-system.admin-manager-page .manager-layout-toolbar{padding:var(--manager-layout-space-2) var(--manager-layout-space-3)}.manager-layout-system.admin-manager-page .manager-layout-page .manager-layout-summary.payment-summary{gap:var(--manager-layout-space-2) var(--manager-layout-space-3);padding:var(--manager-layout-space-2) var(--manager-layout-space-3)}.manager-layout-system.admin-manager-page .manager-layout-page .manager-layout-summary.payment-summary>div{gap:var(--manager-layout-space-1)}.manager-layout-system.admin-manager-page .manager-layout-page .manager-layout-summary.payment-summary dd{min-height:var(--manager-layout-space-6);padding:var(--manager-layout-space-2)}.manager-layout-system.admin-manager-page .manager-layout-table{flex:1 1 clamp(360px,52vh,640px);min-height:clamp(360px,52vh,640px)}.manager-layout-system.admin-manager-page .manager-layout-table .manager-grid tbody>tr:only-child>td[colspan]{height:clamp(280px,42vh,520px);vertical-align:middle}@media(min-width:769px){.manager-layout-system.admin-manager-page .manager-layout-search>label,.manager-layout-system.admin-manager-page .manager-layout-search .inline-field{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--manager-layout-space-2)}.manager-layout-system.admin-manager-page .manager-layout-search>label>span,.manager-layout-system.admin-manager-page .manager-layout-search .inline-field>span{white-space:nowrap}.manager-layout-system.admin-manager-page .manager-layout-search input:not([type=hidden]),.manager-layout-system.admin-manager-page .manager-layout-search select,.manager-layout-system.admin-manager-page .manager-layout-search button{height:36px;min-height:36px}.manager-layout-system.admin-manager-page .registration-semester-toolbar{grid-template-columns:minmax(240px,360px) auto auto;justify-content:start}}@media(min-width:1280px){.manager-layout-system.admin-manager-page .registration-semester-summary.manager-layout-summary{grid-template-columns:repeat(8,minmax(0,1fr))}.manager-layout-system.admin-manager-page .legacy-course-lecture-search{grid-template-columns:minmax(180px,1.2fr) minmax(180px,1.2fr) auto auto auto auto minmax(120px,.75fr) auto}}@media(max-width:1100px){.manager-layout-system .manager-layout-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.manager-layout-system{--manager-layout-page-gutter: var(--manager-layout-space-4);height:100dvh;max-height:none;overflow-y:auto}#wrap.manager-wrap .manager-layout-system.manager-page #header.manager-header,#wrap.manager-wrap .manager-layout-system.teacher-manager-page.manager-page #header.manager-header{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--manager-layout-space-2);height:auto;min-height:0;padding:var(--manager-layout-space-3) var(--manager-layout-space-4)}#wrap.manager-wrap .manager-layout-system.manager-page #header.manager-header h1,#wrap.manager-wrap .manager-layout-system.teacher-manager-page.manager-page #header.manager-header h1{min-width:0;margin:0;line-height:1.4}.manager-layout-system.manager-page .manager-user,.manager-layout-system.teacher-manager-page.manager-page .manager-user{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--manager-layout-space-1) var(--manager-layout-space-2);min-width:0}.manager-layout-system .manager-shell,.manager-layout-system.teacher-manager-page .manager-shell{display:grid;grid-template-columns:minmax(0,1fr);height:auto;max-height:none;overflow:visible}.manager-layout-system .manager-sidebar{position:relative;top:auto;width:100%;height:auto;max-height:24vh;overflow-y:auto;border-right:0;border-bottom:1px solid #8ea0b8}.manager-layout-system .manager-workspace{width:100%;height:auto;min-height:0;max-height:none;overflow:visible}.manager-layout-system.admin-manager-page .manager-workspace{display:block}.manager-layout-system .manager-tabs{gap:var(--manager-layout-space-1);padding:var(--manager-layout-space-2) var(--manager-layout-space-4) 0}.manager-layout-system.admin-manager-page .manager-tabs{flex:none}.manager-layout-system .manager-layout-page{gap:var(--manager-layout-space-4);margin:var(--manager-layout-space-4) auto;padding:var(--manager-layout-space-4)}.manager-layout-system.admin-manager-page .manager-layout-page{display:grid;flex:none;min-height:0}.manager-layout-system.admin-manager-page .manager-workspace>.manager-panel{display:grid;flex:none;gap:var(--manager-layout-space-4);min-height:0;padding:var(--manager-layout-space-4)}.manager-layout-system.admin-manager-page .manager-layout-table{flex:none}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.grid-wrap,.manager-workspace>.manager-panel>:is(.dual-grid-layout,.menu-management-layout,.import-scorm-layout,.content-item-layout,.registration-member-layout,.sms-member-layout,.qbank-commit-layout,.course-assessment-grid-window,.document-form-list)){flex:none;min-height:0}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>:is(.empty-state,.professor-newsletter-empty,.construction-card)){flex:none;min-height:0}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.manager-search){display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;padding:var(--manager-layout-space-4)}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.manager-search>label){display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.manager-layout-system.admin-manager-page :where(.manager-workspace>.manager-panel>.manager-search input:not([type=hidden]),.manager-workspace>.manager-panel>.manager-search select,.manager-workspace>.manager-panel>.manager-search button){width:100%}.manager-layout-system .manager-layout-search,.manager-layout-system .manager-layout-toolbar,.manager-layout-system .manager-layout-summary,.manager-layout-system .manager-layout-page .manager-layout-summary.payment-summary{grid-template-columns:minmax(0,1fr);padding:var(--manager-layout-space-4)}.manager-layout-system.admin-manager-page .manager-layout-page .registration-semester-summary.manager-layout-summary.payment-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--manager-layout-space-2)}.manager-layout-system.admin-manager-page .registration-semester-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-layout-system.admin-manager-page .registration-semester-toolbar label{grid-column:1 / -1}.manager-layout-system.admin-manager-page .registration-semester-toolbar button{width:100%}.manager-layout-system.admin-manager-page .legacy-course-lecture-search{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-layout-system.admin-manager-page .legacy-course-lecture-search .inline-field,.manager-layout-system.admin-manager-page .legacy-course-lecture-search #lecture_search_attend_day_button{grid-column:1 / -1}.manager-layout-system.admin-manager-page .legacy-course-lecture-search button{width:100%}.manager-layout-system .manager-layout-toolbar{align-items:stretch}.manager-layout-system .manager-layout-toolbar button{flex:1 1 auto}.manager-layout-system .modal-backdrop:has(.manager-layout-modal){padding:var(--manager-layout-space-4)}#body_div.manager-layout-system.admin-manager-page .manager-workspace .modal-backdrop{padding:var(--manager-layout-space-4)}#body_div.manager-layout-system.admin-manager-page .manager-workspace .modal-backdrop>.modal-panel{min-width:0;max-width:calc(100vw - (var(--manager-layout-space-4) * 2));max-height:calc(100dvh - (var(--manager-layout-space-4) * 2))}#body_div.manager-layout-system.admin-manager-page .manager-workspace :is(.modal-backdrop>.modal-panel,.manager-floating-detail)>form:not(.manager-search){padding:var(--manager-layout-space-4)}.manager-layout-system .manager-layout-page .manager-layout-modal,.manager-layout-system .manager-standard-modal-panel.manager-layout-modal{width:calc(100vw - (var(--manager-layout-page-gutter) * 2));max-width:calc(100vw - (var(--manager-layout-page-gutter) * 2));max-height:calc(100dvh - (var(--manager-layout-page-gutter) * 2))}.manager-layout-system .manager-layout-modal>header,.manager-layout-system .manager-standard-modal-panel.manager-layout-modal>header{padding:var(--manager-layout-space-4)}.manager-layout-system .manager-layout-modal-form,.manager-layout-system .manager-layout-modal .manager-layout-modal-form{padding:0 var(--manager-layout-space-4) var(--manager-layout-space-4)}}
