@font-face{font-family:"Pretendard Variable";src:url(../assets/PretendardVariable.woff2) format("woff2-variations");font-weight:45 920;font-style:normal;font-display:swap}
:root{
  --brand:#23292B; --brand-dark:#111517; --brand-ink:#111517; --accent:#E5352F; --accent-dark:#C42A25;
  --chart-1:#2B66C2; --chart-2:#3AA188;
  --ink:#202124; --ink-2:#575E60; --ink-3:#8A9193;
  --bg:#F7F7F5; --card:#FFFFFF; --line:#E3E5E7; --line-soft:#EFF0F2;
  --tint:#F4F4F1; --tint-line:#E1E2DD;
  --danger:#BC3F38; --danger-bg:#FBEDEC; --danger-line:#F2D4D2;
  --warn:#9A6210; --warn-bg:#FBF3E1; --warn-line:#EFDFBC;
  --good:#1E7A55; --good-bg:#E8F4EE; --good-line:#CCE7DA;
}
*{margin:0;padding:0;box-sizing:border-box}
html{-webkit-font-smoothing:antialiased}
body{
  font-family:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;
  background:var(--bg); color:var(--ink); font-size:15px; line-height:1.55;
  letter-spacing:-0.01em;
}
button{font:inherit;cursor:pointer;border:0;background:none}
select{font:inherit}

/* ── 유틸: 검색·툴팁·상태 점 ───────────── */
.srch{display:flex;align-items:center;gap:8px;background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:8px 13px;font-size:13.5px;color:var(--ink-3);width:280px;cursor:text}
.srch svg{width:15px;height:15px;stroke:var(--ink-3);stroke-width:2;fill:none;stroke-linecap:round;flex:none}
.hint{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--bg);border:1px solid var(--line);color:var(--ink-3);font-size:10.5px;font-weight:700;vertical-align:2px;margin-left:6px;cursor:help}
.stx{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--ink-2);white-space:nowrap}
.stx i{width:8px;height:8px;border-radius:50%;flex:none}
.stx i.dg{background:var(--danger)} .stx i.wn{background:#D9A431} .stx i.gd{background:#3AA188}

/* ── 상단 바 ───────────────────────────── */
.topbar{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}
.topbar-in{max-width:1240px;margin:0 auto;padding:0 24px;height:62px;display:flex;align-items:center;gap:22px}
.logo{display:flex;align-items:center;gap:10px;flex:none}
.logo-mark{width:32px;height:32px;border-radius:8px;background:var(--brand);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px}
.logo-txt{line-height:1.2}
.logo-txt b{display:block;font-size:15.5px;font-weight:700;color:var(--brand-ink)}
.logo-txt span{font-size:12.5px;color:var(--ink-3);letter-spacing:.02em}
.gnb{display:flex;gap:4px;margin-left:6px}
.gnb a{padding:8px 13px;border-radius:8px;font-size:14.5px;color:var(--ink-2);text-decoration:none;font-weight:500}
.gnb a.on{color:var(--brand);background:var(--tint);font-weight:700}
.topbar-r{margin-left:auto;display:flex;align-items:center;gap:14px}
.term-chip{font-size:13.5px;color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:5px 13px;white-space:nowrap}
.bell{position:relative;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}
.bell:hover{background:var(--bg)}
.bell svg{width:19px;height:19px;stroke:var(--ink-2)}
.bell .dot{position:absolute;top:7px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--danger);border:1.5px solid #fff}
.userchip{display:flex;align-items:center;gap:9px}
.avatar{width:32px;height:32px;border-radius:50%;background:var(--tint);color:var(--brand);font-size:13.5px;font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid var(--tint-line)}
.user-name{font-size:14px;font-weight:600;line-height:1.25}
.user-role{font-size:12.5px;color:var(--ink-3)}
.seg{display:flex;background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:3px;margin-left:2px}
.seg button{padding:6px 14px;border-radius:7px;font-size:13.5px;font-weight:600;color:var(--ink-2)}
.seg button.on{background:#fff;color:var(--brand);box-shadow:0 1px 3px rgba(22,52,95,.12)}

/* ── 레이아웃 ─────────────────────────── */
.wrap{max-width:1240px;margin:0 auto;padding:26px 24px 60px}
.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}
.col-12{grid-column:span 12}.col-8{grid-column:span 8}.col-6{grid-column:span 6}.col-4{grid-column:span 4}
.card{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:22px 24px}
.card-hd{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}
.card-tt{font-size:16.5px;font-weight:700;color:var(--ink)}
.card-sub{font-size:13px;color:var(--ink-3)}
.card-hd .more{font-size:13.5px;color:var(--brand);font-weight:600}
.card-hd .more:hover{text-decoration:underline}

/* ── 페이지 헤더 ───────────────────────── */
.page-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}
.page-hd h1{font-size:21px;font-weight:800;color:var(--ink);letter-spacing:-.02em}
.page-hd .desc{font-size:14px;color:var(--ink-2);margin-top:3px}
.course-sel{display:flex;align-items:center;gap:10px}
.course-sel select{padding:9px 14px;border:1px solid var(--line);border-radius:9px;background:#fff;font-size:14.5px;font-weight:600;color:var(--ink);min-width:280px}
.stu-count{font-size:13.5px;color:var(--ink-2);white-space:nowrap}

/* ── 헤드라인 배너 ─────────────────────── */
.brief{background:#fff;border:1px solid var(--line);border-left:3px solid var(--danger);border-radius:8px;padding:16px 22px;display:flex;align-items:center;gap:24px}
.brief .bt{flex:none;font-size:13px;font-weight:700;color:var(--ink-2);letter-spacing:.01em}
.brief ul{list-style:none;flex:1;display:flex;flex-direction:column;gap:3px}
.brief li{font-size:14px;color:var(--ink);line-height:1.5}
.brief li b{font-weight:700}
.brief li .rc{color:var(--ink-2)}
.brief .cta{flex:none;background:var(--brand);color:#fff;font-weight:700;font-size:13.5px;padding:10px 16px;border-radius:8px;border:none;cursor:pointer}
.brief .cta:hover{background:var(--brand-dark)}
.headline{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px}
.headline h2{font-size:18.5px;font-weight:700;letter-spacing:-.015em;line-height:1.45;color:var(--ink)}
.headline p{font-size:14px;color:var(--ink-2);margin-top:5px}
.headline .cta{flex:none;background:var(--brand);color:#fff;font-weight:700;font-size:14px;padding:11px 18px;border-radius:9px;border:none;cursor:pointer;transition:background .15s}
.cta:hover{background:#F1F1EE}
.headline .cta:hover{background:var(--brand-dark)}

/* ── 스탯 타일 ─────────────────────────── */
.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.stats.five{grid-template-columns:repeat(5,1fr)}
.stat{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:18px 20px}
.stat .lb{font-size:13.5px;color:var(--ink-2);font-weight:600}
.stat .v{font-size:27px;font-weight:800;letter-spacing:-.02em;margin-top:6px;color:var(--ink)}
.stat .v small{font-size:15px;font-weight:600;color:var(--ink-3);margin-left:2px}
.stat .d{font-size:13px;margin-top:5px;color:var(--ink-3)}
.stat .d.down{color:var(--danger);font-weight:600}
.stat .d.up{color:var(--good);font-weight:600}
.stat.alert{border-color:var(--danger-line);background:linear-gradient(180deg,#FFF 60%,#FDF6F5)}
.stat.alert .v{color:var(--danger)}

/* ── 배지·칩 ──────────────────────────── */
.badge{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;border-radius:6px;padding:3px 9px;white-space:nowrap}
.badge.b-danger{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-line)}
.badge.b-warn{color:var(--warn);background:var(--warn-bg);border:1px solid var(--warn-line)}
.badge.b-good{color:var(--good);background:var(--good-bg);border:1px solid var(--good-line)}
.badge.b-gray{color:var(--ink-2);background:var(--bg);border:1px solid var(--line)}
.sigchip{display:inline-block;font-size:12.5px;font-weight:600;color:var(--brand-ink);background:var(--tint);border:1px solid var(--tint-line);border-radius:6px;padding:2px 8px;margin:2px 3px 2px 0}

/* ── 표 ──────────────────────────────── */
table{width:100%;border-collapse:collapse}
th{font-size:13px;font-weight:600;color:var(--ink-3);text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);white-space:nowrap}
td{font-size:14.5px;padding:12px 10px;border-bottom:1px solid var(--line-soft);vertical-align:middle}
tr:last-child td{border-bottom:0}
tr.row-hover:hover td{background:#FAFBFD}
td .nm{font-weight:700}
td .id{font-size:12.5px;color:var(--ink-3);margin-top:1px}
td.num{font-variant-numeric:tabular-nums}
.bar-cell{display:flex;align-items:center;gap:9px;min-width:130px}
.bar{flex:1;height:7px;border-radius:4px;background:var(--line-soft);overflow:hidden}
.bar i{display:block;height:100%;border-radius:4px;background:var(--chart-1)}
.bar i.low{background:var(--danger)}
.bar i.mid{background:#D9A431}
.bar-cell b{font-size:13.5px;font-weight:700;min-width:38px;text-align:right;font-variant-numeric:tabular-nums}
.act-btn{font-size:13px;font-weight:600;color:var(--ink-2);border:1px solid var(--line);background:#fff;border-radius:8px;padding:6px 12px;white-space:nowrap}
.act-btn:hover{background:#E2EDFA}
.act-btn.ghost{background:#fff;border-color:var(--line);color:var(--ink-2)}

/* ── 리스트(할 일·알림) ─────────────────── */
.todo{list-style:none}
.todo li{display:flex;align-items:flex-start;gap:11px;padding:11px 2px;border-bottom:1px solid var(--line-soft)}
.todo li:last-child{border-bottom:0}
.todo .tick{flex:none;width:19px;height:19px;border:1.6px solid #C4CCDA;border-radius:6px;margin-top:2px}
.todo .t-crs{font-size:12px;color:var(--ink-3);font-weight:600;margin-bottom:1px}
.todo .t-main{font-size:14.5px;font-weight:700;line-height:1.4}
.todo .t-sub{font-size:13px;color:var(--ink-3);margin-top:1px}
.todo .due{margin-left:auto;flex:none;font-size:12.5px;font-weight:700;color:var(--ink-3);padding-top:2px;white-space:nowrap}
.todo .due.hot{color:var(--danger)}
.todo .tick.done{border-color:#3AA188;background:#3AA188;position:relative}
.todo .tick.done:after{content:'';position:absolute;left:5.5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(42deg)}
.todo li.done .t-main{color:var(--ink-3);font-weight:500}
.todo li.done .t-sub{color:#3AA188;font-weight:600}
.todo .due.ok{color:#2E7D6E}
.st-badge{flex:none;font-size:11.5px;font-weight:700;border-radius:5px;padding:2px 8px;white-space:nowrap}
.st-badge.done{color:#2E7D6E;background:var(--good-bg);border:1px solid var(--good-line)}
.st-badge.todo{color:var(--ink-3);background:var(--bg);border:1px solid var(--line)}
.st-badge.ing{color:#A87F1F;background:var(--warn-bg);border:1px solid var(--warn-line)}
.todo-foot{margin-top:12px;padding-top:12px;border-top:1px solid var(--line-soft);font-size:13.5px;color:var(--ink-2);display:flex;justify-content:space-between}
.todo-foot b{color:var(--ink)}

/* ── 처방 카드 ─────────────────────────── */
.rx{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.rx-item{border:1px solid var(--line);border-radius:11px;padding:17px 18px;background:#FBFCFE}
.rx-item .no{width:24px;height:24px;border-radius:50%;background:var(--brand);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:10px}
.rx-item h4{font-size:15px;font-weight:700;line-height:1.45}
.rx-item p{font-size:13.5px;color:var(--ink-2);margin-top:6px;line-height:1.55}
.rx-item .why{margin-top:10px;font-size:12.5px;color:var(--ink-3);background:var(--bg);border-radius:7px;padding:7px 10px;line-height:1.5}
.rx-item .why b{color:var(--ink-2)}

/* ── 피드백·인사이트 ────────────────────── */
.fb{background:var(--tint);border:1px solid #DCE6F5;border-radius:10px;padding:13px 16px;margin-bottom:12px}
.fb:last-child{margin-bottom:0}
.fb h5{font-size:14.5px;font-weight:700;color:var(--brand-ink)}
.fb p{font-size:13.5px;color:var(--ink-2);margin-top:4px;line-height:1.55}
.fb .fb-act{display:inline-block;margin-top:9px;font-size:13px;font-weight:700;color:var(--accent)}
.fb.warn{background:var(--warn-bg);border-color:#F0E2C8}
.fb.warn h5{color:var(--warn)}

/* ── 차트 ─────────────────────────────── */
.chart{width:100%;height:300px}
.chart.sm{height:264px}
.legend-note{font-size:12.5px;color:var(--ink-3);margin-top:2px}

/* ── 기준 안내·푸터 ─────────────────────── */
.criteria{margin-top:14px;padding-top:13px;border-top:1px solid var(--line-soft);font-size:12.5px;color:var(--ink-3);line-height:1.7}
.criteria b{color:var(--ink-2);font-weight:600}
footer{border-top:1px solid var(--line);background:#fff;margin-top:8px}
.foot-in{max-width:1240px;margin:0 auto;padding:20px 24px;font-size:13px;color:var(--ink-3);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}
.foot-in b{color:var(--ink-2);font-weight:600}

/* ── 역할 전환 ─────────────────────────── */
body[data-role="prof"] .only-stu{display:none}
body[data-role="stu"] .only-prof{display:none}

@media (max-width:1080px){
  .stats,.stats.five{grid-template-columns:repeat(2,1fr)}
  .col-8,.col-6,.col-4{grid-column:span 12}
  .rx{grid-template-columns:1fr}
  .gnb{display:none}
}
/* ── 로그인 ─────────────────────────────── */
.login-wrap{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;gap:90px;
  background:#F5F6F7;background-image:radial-gradient(#E5E7E9 1px, transparent 1px);background-size:26px 26px;transition:opacity .35s ease}
.lg-intro{width:360px}
.lg-intro .lg-mark{margin-bottom:26px}
.lg-intro h3{font-size:21px;font-weight:800;color:var(--ink);letter-spacing:-.02em;line-height:1.5;margin-bottom:12px}
.lg-intro p{font-size:14px;color:var(--ink-2);line-height:1.75}
.lg-bottom{position:fixed;left:0;right:0;bottom:26px;text-align:center;font-size:12px;color:var(--ink-3)}
.lg-bottom a{color:var(--ink-3);text-decoration:none;margin:0 8px}
.login-wrap.out{opacity:0;pointer-events:none}
.login-card{width:400px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:36px 40px 28px;box-shadow:0 8px 30px rgba(30,35,37,.08)}
.lg-logo{display:flex;align-items:center;gap:10px;margin-bottom:26px}
.lg-logo .logo-mark{width:38px;height:38px;font-size:15px}
.lg-logo b{font-size:18px;color:var(--ink)}
.lg-logo span{display:block;font-size:12.5px;color:var(--ink-3)}
.lg-tabs{display:flex;background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:3px;margin-bottom:20px}
.lg-tabs button{flex:1;background:none;border:none;border-radius:7px;padding:9px 0;font-family:inherit;font-size:14px;font-weight:600;color:var(--ink-3);cursor:pointer}
.lg-tabs button.on{background:#fff;color:var(--ink);font-weight:700;box-shadow:0 1px 3px rgba(30,35,37,.12)}
.lg-field{margin-bottom:12px}
.lg-field label{display:block;font-size:12.5px;color:var(--ink-3);margin-bottom:5px}
.lg-field input{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:11px 12px;
  font-family:inherit;font-size:14.5px;color:var(--ink);background:#FBFCFE}
.lg-field input:focus{outline:none;border-color:var(--brand)}
.lg-btn{width:100%;margin-top:8px;background:var(--accent-dark);color:#fff;border:none;border-radius:8px;padding:13px 0;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s}
.lg-btn:hover{background:#A82420}
.lg-btn:hover{background:var(--brand-dark)}
.lg-links{display:flex;justify-content:center;gap:14px;margin-top:16px;font-size:12.5px}
.lg-links a{color:var(--ink-3);text-decoration:none}
.lg-foot{margin-top:24px;text-align:center;font-size:11.5px;color:#A8B2C4}
.logout-btn{background:none;border:none;font-family:inherit;font-size:12.5px;color:var(--ink-3);cursor:pointer;padding:4px 2px}
.logout-btn:hover{color:var(--ink-2);text-decoration:underline}
/* ── 오른쪽 상세 드로어 ─────────────────── */
.d-back{position:fixed;inset:0;z-index:150;background:rgba(18,30,52,.4);opacity:0;pointer-events:none;transition:opacity .24s}
.d-back.show{opacity:1;pointer-events:auto}
.drawer{position:fixed;top:0;right:0;bottom:0;z-index:160;width:min(94vw,560px);background:#fff;
  box-shadow:-16px 0 48px rgba(10,25,50,.22);transform:translateX(103%);
  transition:transform .28s cubic-bezier(.22,.8,.28,1);display:flex;flex-direction:column}
.drawer.show{transform:translateX(0)}
.drawer.wide{width:min(96vw,980px)}
/* ── 일정 타임라인 ── */
.sch-tl{margin-top:4px}
.sch-tl .sch-day{margin:16px 0 4px;padding-top:12px;border-top:1px solid var(--line-soft)}
.sch-tl .sch-day:first-child{margin-top:2px;padding-top:0;border-top:0}
.dchip{display:inline-block;font-size:11.5px;font-weight:700;border-radius:5px;padding:2px 8px;background:var(--bg);border:1px solid var(--line);color:var(--ink-2);margin-right:7px;vertical-align:1px}
.dchip.hot{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}
.rx-item .rx-go{display:inline-block;margin-top:10px;font-size:13px;font-weight:700;color:var(--accent);cursor:pointer}
.rx-item .rx-go:hover{text-decoration:underline}
/* ── 드로어 진도·과제 행 ── */
.pv-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #F1F3F8;font-size:13.5px}
.pv-row .pn{flex:1;color:var(--ink-2)}
.pv-row .pb{width:150px;height:7px;border-radius:4px;background:#EDF0F6;overflow:hidden;flex-shrink:0}
.pv-row .pb i{display:block;height:100%;border-radius:4px;background:#2B66C2}
.pv-row .pb i.mid{background:#D9A431}
.pv-row .pv{width:44px;text-align:right;font-weight:700;color:var(--ink);font-size:13.5px}
/* ── 학습 패턴 분석 ── */
.pt-type{font-size:16.5px;font-weight:700;color:var(--ink);margin-bottom:4px}
.pt-type b{color:var(--accent)}
.pt-note{font-size:13.5px;color:var(--ink-2);line-height:1.6;margin-bottom:14px}
.ax-row{display:flex;align-items:center;gap:10px;margin-bottom:11px}
.ax-row .al{width:86px;text-align:right;font-size:12.5px;color:var(--ink-2);flex-shrink:0}
.ax-row .al b{color:var(--ink);font-size:13px}
.ax-row .ar{width:86px;font-size:12.5px;color:var(--ink-3);flex-shrink:0}
.ax-row .tr{flex:1;height:9px;border-radius:5px;background:#EDF0F6;overflow:hidden}
.ax-row .tr i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#33393C,#575E60)}
.pt-desc{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}
.pt-desc .pd{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:11px 14px}
.pt-desc .pd b{font-size:13.5px;color:var(--ink)}
.pt-desc .pd b em{font-style:normal;color:var(--accent)}
.pt-desc .pd p{margin:4px 0 0;font-size:12.5px;color:var(--ink-2);line-height:1.55}
/* ── 문항 레이어 팝업 ── */
.qp-back{position:fixed;inset:0;z-index:250;background:rgba(18,30,52,.5);display:none;align-items:flex-start;justify-content:center;padding:5vh 20px;overflow:auto}
.qp-back.show{display:flex}
.qp-card{width:740px;max-width:100%;max-height:88vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 26px 80px rgba(10,25,50,.4);padding:20px 24px 18px}
.qp-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}
.qp-hd h3{margin:0;font-size:16.5px;font-weight:700;color:var(--ink);line-height:1.4}
.qp-chips{margin-top:7px;display:flex;gap:6px;flex-wrap:wrap}
.qp-q{border:1px solid var(--line);border-radius:10px;background:#FBFCFE;padding:11px 14px;font-size:14px;color:var(--ink);line-height:1.6;margin-bottom:10px}
.qp-q .lb2{display:block;font-size:11.5px;font-weight:700;color:var(--ink-3);margin-bottom:4px}
.qp-opt{position:relative;border:1px solid var(--line);border-radius:8px;padding:8px 12px;margin-bottom:6px;font-size:13.5px;color:var(--ink-2);line-height:1.5;overflow:hidden}
.qp-opt.ans{background:#EDF6F2;border-color:#C4E2D2;color:#175C42;font-weight:600}
.qp-opt .ck{font-weight:700;color:#1E7A55;margin-right:5px}
.qp-opt .fill{position:absolute;left:0;top:0;bottom:0;z-index:0;background:rgba(43,102,194,.10)}
.qp-opt.ans .fill{background:rgba(30,122,85,.14)}
.qp-opt.top-wrong .fill{background:rgba(217,164,49,.20)}
.qp-opt .in{position:relative;z-index:1;display:flex;justify-content:space-between;gap:10px;align-items:baseline}
.qp-opt .pct{flex-shrink:0;font-weight:700;color:var(--ink);font-size:13px}
.qp-opt.top-wrong{border-color:#EBD9AE}
.qp-tbl{max-height:216px;overflow:auto;border:1px solid var(--line);border-radius:10px;margin-top:6px}
.qp-tbl table{width:100%;border-collapse:collapse;font-size:12.5px}
.qp-tbl th{position:sticky;top:0;background:var(--bg);text-align:left;padding:7px 12px;font-size:11.5px;color:var(--ink-3);font-weight:600;border-bottom:1px solid var(--line)}
.qp-tbl td{padding:6px 12px;border-top:1px solid #F1F3F8;color:var(--ink-2)}
.qp-tbl tr.wr{background:#FDF8EF}
.m-hd{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 14px;border-bottom:1px solid var(--line);flex-shrink:0}
.m-hd .nm{font-size:17.5px;font-weight:700;color:var(--ink)}
.m-hd .id{font-size:13px;color:var(--ink-3);margin-left:8px;font-weight:400}
.m-x{background:var(--bg);border:1px solid var(--line);border-radius:8px;width:32px;height:32px;font-size:16px;line-height:1;color:var(--ink-3);cursor:pointer}
.m-x:hover{background:#EDF1F8}
.m-body{padding:16px 24px 12px;overflow-y:auto;flex:1}
/* 취약 단원 · 이해도 카드 미니 */
.hl-row{display:flex;align-items:center;gap:10px;margin:2px 0 2px}
.hl-v{font-size:30px;font-weight:800;letter-spacing:-.5px;color:var(--ink)}
.hl-cap{font-size:12.5px;color:var(--ink-3);margin-bottom:10px}
.ub-list{display:flex;flex-direction:column;gap:9px}
.ub-row{display:flex;align-items:center;gap:10px;font-size:13.5px}
.ub-nm{width:172px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ub-bar{flex:1;height:14px;background:#EEF0F4;border-radius:7px;overflow:hidden}
.ub-bar i{display:block;height:100%;border-radius:7px}
.ub-v{width:52px;text-align:right;font-weight:700;color:var(--ink-2)}
.dotstrip{position:relative;height:118px;background:#FCFCFB;border:1px solid var(--line-soft);border-radius:10px;margin-bottom:8px}
.dotstrip .dsdot{position:absolute;width:11px;height:11px;border-radius:50%;background:#3AA188}
.dotstrip .dsdot.low{background:#D9A431}
.dotstrip .dsline{position:absolute;top:24px;bottom:20px;border-left:1.5px dashed #C7A23A}
.dotstrip .dsline.avg{border-left-color:#3AA188}
.dotstrip .dslb{position:absolute;top:5px;font-size:11.5px;font-weight:700;white-space:nowrap}
.dotstrip .dsax{position:absolute;bottom:3px;font-size:11px;color:var(--ink-3)}
/* 드로어 넓은 테이블 · 정렬/페이징 */
.sum-line{display:flex;gap:18px;font-size:14px;color:var(--ink-2);padding:11px 14px;background:var(--bg);border:1px solid var(--line-soft);border-radius:8px;margin-bottom:12px}
.sum-line b{color:var(--ink);font-weight:700}
.sum-line .im b{color:var(--danger)}
.a-selbar{display:flex;align-items:center;gap:10px;margin:2px 0 8px;font-size:13px;color:var(--ink-3)}
.a-selbar select{font-family:inherit;font-size:13px;color:var(--ink-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px;background:#fff}
.a-tbl{border:1px solid var(--line);border-radius:10px;overflow:hidden}
.a-tbl table{width:100%;border-collapse:collapse;font-size:13.5px}
.a-tbl th{background:var(--bg);text-align:left;padding:8px 12px;font-size:12px;color:var(--ink-3);font-weight:600;border-bottom:1px solid var(--line)}
.a-tbl td{padding:8px 12px;border-top:1px solid #F1F3F8;color:var(--ink-2)}
.a-tbl tr.hi{background:#FDF8EF}
.a-tbl tr.clk{cursor:pointer}
.a-tbl tr.clk:hover{background:#F7F9FC}
.a-tbl tr.hi.clk:hover{background:#FBF3E2}
.a-pager{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:12.5px;color:var(--ink-3)}
.a-pbtn{font-family:inherit;font-size:12.5px;color:var(--ink-2);background:#fff;border:1px solid var(--line);border-radius:8px;padding:5px 11px;cursor:pointer}
.a-pbtn:disabled{opacity:.4;cursor:default}
.qz-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #F1F3F8;font-size:13.5px}
.qz-row .qn{flex:1;color:var(--ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.qz-row .qd{color:var(--ink-3);font-size:12.5px;width:44px;flex-shrink:0}
.qz-row .qt{color:var(--ink-3);font-size:12.5px;width:56px;text-align:right;flex-shrink:0}
.qz-row .qb{width:120px;height:7px;border-radius:4px;background:#EDF0F6;overflow:hidden;flex-shrink:0}
.qz-row .qb i{display:block;height:100%;border-radius:4px;background:#2B66C2}
.qz-row .qb i.low{background:#D9A431}
.qz-row .qv{width:38px;text-align:right;font-weight:700;color:var(--ink);flex-shrink:0;font-size:13.5px}
/* ── AI 배지·블록 ── */
.ai-badge{display:inline-flex;align-items:center;gap:4px;background:transparent;border:1px solid var(--line);color:var(--ink-3);font-size:11px;font-weight:700;border-radius:5px;padding:1px 6px;margin-left:7px;vertical-align:2px;letter-spacing:.02em}
.ai-block{background:#F6F6F3;border:1px solid #E5E6E2;border-radius:10px;padding:12px 15px;margin:4px 0 6px}
.ai-block p{margin:0;font-size:14px;color:var(--ink-2);line-height:1.65}
.ai-block .src{margin-top:7px;font-size:12px;color:var(--ink-3)}
/* ── 드로어 요약 칩 ── */
.chipband{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:2px 0 6px}
.chipband .cb{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:10px 12px}
.chipband .cb .l{font-size:11.5px;color:var(--ink-3);margin-bottom:3px}
.chipband .cb .v{font-size:16.5px;font-weight:700;color:var(--ink)}
.chipband .cb .v small{font-size:12px;font-weight:500;color:var(--ink-3)}
.chipband .cb .v.warn{color:var(--danger)}
/* ── 메시지 작성 ── */
.compose{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:13px 14px;margin-top:8px}
.compose .cp-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}
.compose .cp-hd b{font-size:13.5px;color:var(--ink)}
.compose textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;background:#fff;
  font-family:inherit;font-size:13.5px;line-height:1.6;color:var(--ink-2);padding:10px 12px;min-height:120px;resize:vertical}
.compose textarea:focus{outline:none;border-color:var(--brand)}
.compose .cp-note{font-size:12px;color:var(--ink-3);margin-top:6px}
.compose .cp-act{display:flex;gap:8px;justify-content:flex-end;margin-top:9px}
/* ── 일정 드로어 ── */
.sch-day{font-size:13px;font-weight:700;color:var(--ink-2);margin:14px 0 6px;display:flex;align-items:center;gap:8px}
.sch-day .dd{color:var(--danger)}
.sch-item{display:flex;align-items:center;gap:9px;padding:7px 0;border-bottom:1px solid #F1F3F8;font-size:13.5px;color:var(--ink-2)}
.sch-item .tag{font-size:11px;font-weight:700;border-radius:6px;padding:2px 7px;flex-shrink:0;background:#EFEFEC;color:var(--brand)}
.sch-item .tag.rp{background:#FDF3E7;color:#9A6210}
.sch-item .tm{margin-left:auto;font-size:12.5px;color:var(--ink-3);flex-shrink:0}
.m-sec{font-size:13px;font-weight:700;color:var(--ink-2);margin:14px 0 8px}
.m-facts{margin:0;padding:0;list-style:none}
.m-facts li{font-size:14px;color:var(--ink-2);padding:7px 0 7px 14px;position:relative;border-bottom:1px solid #F1F3F8}
.m-facts li:before{content:"";position:absolute;left:0;top:14px;width:5px;height:5px;border-radius:50%;background:var(--brand)}
.m-act li:before{background:var(--ok)}
.m-act .t{color:var(--ink-3);font-size:12.5px;margin-right:8px}
.m-empty{font-size:13.5px;color:var(--ink-3);padding:8px 0}
.m-ft{display:flex;gap:8px;justify-content:flex-end;padding:14px 24px 18px;border-top:1px solid var(--line);flex-shrink:0}
.m-ft:empty{display:none}
.m-ft:empty{display:none}
.m-btn{border:1px solid transparent;border-radius:8px;padding:10px 16px;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s}
.m-btn.pri{background:var(--brand);color:#fff}
.m-btn.pri:hover{background:var(--brand-dark)}
.m-btn.sec{background:#fff;border-color:var(--line);color:var(--ink-2)}
.m-btn.sec:hover{background:var(--tint);border-color:var(--tint-line);color:var(--ink)}
.m-btn.gho{background:none;color:var(--ink-3)}
.m-btn.gho:hover{color:var(--ink-2)}
.m-btn.sm{padding:6px 12px;font-size:12.5px}
/* ── 토스트 ── */
.toast{position:fixed;left:50%;bottom:34px;transform:translateX(-50%) translateY(20px);z-index:300;background:#232F45;color:#fff;
  font-size:14px;padding:11px 20px;border-radius:10px;opacity:0;transition:all .3s ease;pointer-events:none;box-shadow:0 8px 24px rgba(10,25,50,.3)}
.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}

/* ══════════ v2.1 UI refresh: clearer, calmer, less template-like ══════════ */
:root{
  --brand:#26343F;--brand-dark:#16212A;--brand-ink:#1B252D;
  --accent:#B5262E;--accent-dark:#921E25;
  --chart-1:#356AA8;--chart-2:#2F8069;
  --ink:#1B1F23;--ink-2:#414B57;--ink-3:#66717E;
  --bg:#F4F3F1;--card:#FFFFFF;--line:#D9D8D5;--line-soft:#ECEAE7;
  --tint:#EEEDE9;--tint-line:#DDDAD5;
  --danger:#C23B36;--danger-bg:#FBEDEC;--danger-line:#EDC9C6;
  --warn:#A66100;--warn-bg:#FBF1DF;--warn-line:#EAD6AD;
  --good:#287A5E;--good-bg:#E8F3EE;--good-line:#C6E0D5;
}
body{
  font-size:16px;line-height:1.6;letter-spacing:-.012em;background-color:var(--bg);
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' seed='8'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .045'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.34'/%3E%3C/svg%3E");
  background-size:180px 180px;background-attachment:fixed;
}
.topbar-in{max-width:1320px;height:68px;padding:0 32px;gap:24px}
.wrap{max-width:1320px;padding:32px 32px 72px}.grid{gap:20px}
.srch{font-size:14px;width:300px;border-radius:6px;background:#fff}
.logo-txt b{font-size:16.5px}.logo-txt span{font-size:13px}
.gnb a{font-size:15px;border-radius:5px}.term-chip{font-size:14px;background:transparent;border:0;border-radius:0;padding:4px 0}
.user-name{font-size:15px}.user-role{font-size:13.5px}.logout-btn{font-size:13.5px}
.card{border-radius:6px;padding:26px 28px}.card-hd{margin-bottom:18px}
.card-tt{font-size:18px;font-weight:650}.card-sub{font-size:14px}
.page-hd{margin-bottom:22px}.page-hd h1{font-size:26px;font-weight:700}.page-hd .desc{font-size:14.5px;margin-top:5px}
.brief{border-radius:5px;padding:18px 22px;gap:28px}.brief .bt{font-size:14px;font-weight:650}
.brief li{font-size:15.5px;line-height:1.55}.brief .cta{font-size:15px;border-radius:5px;padding:11px 18px}
.headline{padding:26px 28px}.headline h2{font-size:21px;font-weight:700}.headline p{font-size:15px}.headline .cta{font-size:15px;border-radius:5px}
.stats{gap:20px}.stat{border-radius:6px;padding:21px 22px}.stat.alert{background:#fff;border-color:var(--danger-line)}
.stat .lb{font-size:14.5px;font-weight:550}.stat .v{font-size:32px;font-weight:700;margin-top:7px}.stat .v small{font-size:16px}
.stat .d{font-size:14px;margin-top:6px}.badge{font-size:13px;border-radius:4px;padding:3px 8px}.sigchip{font-size:13px;border-radius:4px}
th{font-size:13.5px;padding:10px 11px}td{font-size:15px;padding:13px 11px}td .id{font-size:13px}.act-btn{font-size:14px;border-radius:5px}
.todo li{gap:12px;padding:13px 2px}.todo .t-crs{font-size:13px}.todo .t-main{font-size:15.5px;font-weight:650}
.todo .t-sub{font-size:14px}.todo .due{font-size:13.5px}.todo-foot{font-size:14px}
.rx{gap:16px}.rx-item{border-radius:5px;padding:18px;background:#FFF}.rx-item h4{font-size:16px}.rx-item p{font-size:14.5px}
.rx-item .why{font-size:13.5px;border-radius:4px}.fb{border-radius:5px;padding:15px 17px}.fb h5{font-size:16px}
.fb p{font-size:14.5px}.fb .fb-act{font-size:14px}.criteria{font-size:13.5px}.chart{height:320px}.chart.sm{height:284px}
.login-wrap{
  gap:100px;background-color:#F4F3F1;border-top:4px solid var(--accent);overflow:hidden;isolation:isolate;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' seed='8'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .045'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.34'/%3E%3C/svg%3E");
  background-size:180px 180px;
}
/* Campus photograph: Unsplash source photo-1562774053-701939374585 */
.login-wrap::before{
  content:"";position:absolute;z-index:-1;inset:0 51% 0 0;border-right:1px solid rgba(38,52,63,.12);
  background-image:linear-gradient(rgba(244,243,241,.76),rgba(244,243,241,.76)),url("data:image/jpeg;base64,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");
  background-size:cover;background-position:center;background-repeat:no-repeat;
}
.login-wrap>*{position:relative;z-index:1}
.lg-intro{width:380px}.lg-intro h3{font-size:26px;font-weight:700;line-height:1.35}.lg-intro p{font-size:15.5px;line-height:1.75}
.login-card{width:420px;border-radius:6px;padding:38px 42px 32px;box-shadow:0 12px 32px rgba(32,38,41,.07)}
.lg-tabs{border-radius:6px;padding:3px}.lg-tabs button{font-size:15px;border-radius:4px;padding:10px 0}
.lg-field label{font-size:14px}.lg-field input{font-size:16px;border-radius:5px;padding:12px 13px;background:#fff}
.lg-btn{font-size:16px;border-radius:5px;padding:14px 0}.lg-links{font-size:13.5px}.lg-foot{font-size:12.5px}.lg-bottom{font-size:12.5px}
.drawer{width:min(96vw,620px);box-shadow:-10px 0 28px rgba(24,34,42,.16)}
.m-hd{padding:22px 28px 17px}.m-hd .nm{font-size:20px}.m-hd .id{font-size:14px}
.m-body{padding:20px 28px 16px;font-size:15px}.m-sec{font-size:14.5px;margin:18px 0 10px}.m-facts li{font-size:15px}
.sch-day{font-size:14px}.sch-item{font-size:14.5px;padding:9px 0}.pv-row,.qz-row{font-size:14.5px;padding:10px 0}
.pt-type{font-size:18px}.pt-note{font-size:14.5px}.ax-row .al,.ax-row .ar{font-size:13.5px}
.pt-desc .pd{border-radius:5px}.pt-desc .pd b{font-size:14.5px}.pt-desc .pd p{font-size:13.5px}
.ai-block{border-radius:5px;padding:14px 16px}.ai-block p{font-size:15px}.ai-block .src{font-size:13px}
.chipband .cb{border-radius:5px;padding:11px 13px}.chipband .cb .l{font-size:13px}.chipband .cb .v{font-size:18px}
.sum-line{font-size:15px;border-radius:5px}.a-tbl{border-radius:5px}.a-tbl table{font-size:14.5px}.a-tbl th{font-size:13px}
.a-pager{font-size:13.5px}.m-btn{font-size:14.5px;border-radius:5px;padding:10px 16px}.m-btn.sm{font-size:13.5px}
.qp-card{border-radius:8px}.qp-hd h3{font-size:18px}.qp-q{font-size:15px;border-radius:5px}
.qp-opt{font-size:14.5px;border-radius:5px}.qp-tbl{border-radius:5px}.qp-tbl table{font-size:13.5px}
footer .foot-in{font-size:13.5px}
@media (max-width:900px){
  .login-wrap{flex-direction:column;gap:26px;padding:30px}
  .login-wrap::before{display:none}
  .lg-intro{width:min(420px,100%);text-align:center}
  .lg-intro p{display:none}
  .login-card{width:min(420px,100%)}
}

/* ── 로그인: 서버 인증 연동용 추가 요소 ── */
.lg-err{margin:2px 0 10px;padding:9px 12px;border-radius:5px;background:#FBEAE9;border:1px solid #E7B7B4;color:#B4322C;font-size:13px;line-height:1.4}
.lg-demo{margin-top:14px;font-size:12px;color:var(--ink-3);text-align:center;line-height:1.5}
.lg-demo b{color:var(--ink-2);font-weight:600}

/* ── 문항 팝업(학생): 내가 고른 답 vs 정답 요약 ── */
.my-answer{margin-top:12px;border:1px solid var(--line);border-radius:8px;overflow:hidden}
.my-answer .ma-row{display:flex;align-items:center;gap:10px;padding:9px 13px;font-size:14px}
.my-answer .ma-row+.ma-row{border-top:1px solid var(--line-soft)}
.my-answer .ma-lb{flex:none;width:74px;color:var(--ink-3);font-size:12.5px}
.my-answer .ma-val{flex:1;font-weight:600;color:var(--ink)}
.my-answer .ma-wrong{background:#FBEEE9}
.my-answer .ma-wrong .ma-val{color:var(--warn)}
.my-answer .ma-right{background:#EFF6F1}
.my-answer .ma-right .ma-val{color:var(--good)}

/* ════════ 실무 툴 방향 · 교수 대시보드 상단 ════════ */
/* 지표 스트립 */
.pstrip{display:flex;background:var(--card);border:1px solid var(--line);border-radius:8px;overflow:hidden}
.pstrip .pst{flex:1;padding:13px 18px;border-left:1px solid var(--line-soft)}
.pstrip .pst:first-child{border-left:0}
.pstrip .pst-lb{font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:600}
.pstrip .pst-v{font-size:24px;font-weight:730;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;line-height:1.05;color:var(--ink)}
.pstrip .pst-v small{font-size:13px;font-weight:600;color:var(--ink-3);margin-left:1px}
.pstrip .pst.alert .pst-v{color:var(--accent)}
.pstrip .pst-d{font-size:11px;color:var(--ink-3);margin-top:6px;line-height:1.35}
.pstrip .pst-d.down{color:var(--accent)}
@media(max-width:820px){.pstrip{flex-wrap:wrap}.pstrip .pst{flex:1 1 33%;border-top:1px solid var(--line-soft)}}

/* 필터 세그먼트 */
.pseg{display:inline-flex;border:1px solid var(--line);border-radius:6px;overflow:hidden}
.pseg button{font:inherit;font-size:12px;border:0;background:var(--card);color:var(--ink-2);padding:5px 11px;cursor:pointer;font-variant-numeric:tabular-nums}
.pseg button.on{background:var(--brand);color:#fff;font-weight:600}
.pseg button+button{border-left:1px solid var(--line)}

/* 주의 학생 · 툴 테이블 */
.ptbl thead th{text-align:left;font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-3);font-weight:600;padding:9px 12px;background:#FAF9F7;border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap}
.ptbl thead th.r{text-align:right}
.ptbl thead th .car{opacity:.5;font-size:9px;margin-left:3px}
.ptbl tbody td{padding:12px;border-bottom:1px solid var(--line-soft);vertical-align:middle;font-size:13.5px;color:var(--ink-2)}
.ptbl tbody tr:hover{background:#FAF9F7}
.ptbl tbody td:first-child{white-space:nowrap}
.ptbl .nm{font-weight:650;color:var(--ink);font-size:14px;white-space:nowrap}
.ptbl .id{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12.5px}
.ptbl .pills{display:flex;gap:4px;flex-wrap:wrap}
.ptbl .pill{font-size:11px;padding:2px 7px;border-radius:4px;font-weight:600;line-height:1.5;white-space:nowrap}
.ptbl .pill.red{background:#FBEAE9;color:var(--danger)}
.ptbl .pill.warn{background:#FBF1E2;color:var(--warn)}
.ptbl .pill.info{background:#EAF0F8;color:var(--chart-1)}
.ptbl td.r{text-align:right}
.ptbl .prog{display:inline-flex;align-items:center;gap:7px;justify-content:flex-end;font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--ink-2)}
.ptbl .prog .track{width:46px;height:5px;border-radius:3px;background:#E7E5E0;overflow:hidden}
.ptbl .prog .fill{height:100%;background:var(--chart-1);border-radius:3px}
.ptbl .prog .fill.low{background:var(--warn)}
.ptbl .act{font-size:12px;color:var(--ink-2);white-space:nowrap}
.ptbl .act .dotb{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:1px}

/* ════════ 실무 툴 · 조치 기록 로그 ════════ */
.aclog{list-style:none;margin:0;padding:0}
.aclog li{position:relative;display:flex;align-items:flex-start;gap:10px;padding:12px 0 12px 17px;border-top:1px solid var(--line-soft)}
.aclog li:first-child{border-top:0}
.aclog li::before{content:"";position:absolute;left:2px;top:16px;width:7px;height:7px;border-radius:50%;background:#B7BAB4}
.aclog li:has(.b-danger)::before{background:var(--danger)}
.aclog li:has(.b-warn)::before{background:var(--warn)}
.aclog li:has(.b-good)::before{background:var(--good)}
.aclog .t-main{font-size:13.5px;font-weight:600;color:var(--ink);line-height:1.4}
.aclog .t-sub{font-size:12px;color:var(--ink-3);margin-top:3px;line-height:1.45}
.aclog .ts{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--ink-2);font-weight:500}
.aclog .due{margin-left:auto;flex:none;padding-top:1px}
.aclog .due .badge{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:600;border:0;line-height:1.5}
.aclog .badge.b-warn{background:#FBF1E2;color:var(--warn)}
.aclog .badge.b-danger{background:#FBEAE9;color:var(--danger)}
.aclog .badge.b-good{background:#E9F3EC;color:var(--good)}
.aclog .badge.b-gray{background:#EFEEEB;color:var(--ink-3)}

/* ════════ 실무 툴 · 교수 하단 섹션 ════════ */
/* 헤드라인 스탯 + pill */
.only-prof .hl-v{font-size:26px;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.only-prof .hl-row .badge{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:600;border:0}
.only-prof .hl-row .badge.b-warn{background:#FBF1E2;color:var(--warn)}
/* 취약 단원 · 랭크 데이터 리스트 */
.only-prof .ub-list{gap:0;border-top:1px solid var(--line-soft);margin-top:2px}
.only-prof .ub-row{padding:9px 2px;border-bottom:1px solid var(--line-soft);gap:12px}
.only-prof .ub-nm{width:158px;font-size:13px;color:var(--ink-2)}
.only-prof .ub-bar{height:7px;background:#EEF0F4;border-radius:4px}
.only-prof .ub-v{width:58px;font-variant-numeric:tabular-nums;font-weight:700;font-size:13px}
/* 수업 운영 참고 · 툴 카드 */
.only-prof .fb{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:15px 16px 15px;margin:0;display:flex;flex-direction:column}
.only-prof .fb-kick{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--ink-3);margin-bottom:9px;display:flex;align-items:center;gap:6px}
.only-prof .fb-kick::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--chart-1);flex:none}
.only-prof .fb.warn{border-color:#EAD4A8;background:#FEFCF7}
.only-prof .fb.warn .fb-kick{color:var(--warn)}
.only-prof .fb.warn .fb-kick::before{background:var(--warn)}
.only-prof .fb h5{font-size:14px;font-weight:680;color:var(--ink);margin:0 0 7px;line-height:1.42}
.only-prof .fb p{font-size:13px;color:var(--ink-2);line-height:1.55;margin:0}
.only-prof .fb-act{font-size:12.5px;color:var(--accent);font-weight:600;margin-top:12px;display:inline-block}

/* ════════ 실무 툴 · 학생 화면 ════════ */
/* fb 툴 카드 (교수와 동일 언어) */
.only-stu .fb{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:15px 16px;margin:0 0 12px;display:flex;flex-direction:column}
.only-stu .fb:last-of-type{margin-bottom:0}
.only-stu .fb-kick{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--ink-3);margin-bottom:9px;display:flex;align-items:center;gap:6px}
.only-stu .fb-kick::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--chart-1);flex:none}
.only-stu .fb.warn{border-color:#EAD4A8;background:#FEFCF7}
.only-stu .fb.warn .fb-kick{color:var(--warn)}
.only-stu .fb.warn .fb-kick::before{background:var(--warn)}
.only-stu .fb h5{font-size:14px;font-weight:680;color:var(--ink);margin:0 0 7px;line-height:1.42}
.only-stu .fb p{font-size:13px;color:var(--ink-2);line-height:1.55;margin:0}
.only-stu .fb-act{font-size:12.5px;font-weight:600;margin-top:12px;display:inline-block;color:var(--accent)}
/* 과목별 현황 · 툴 테이블 보정 */
.ptbl .num{font-variant-numeric:tabular-nums}
.ptbl .bar-cell{display:flex;align-items:center;gap:8px}
.ptbl .bar-cell .bar{width:56px}

/* ════════ 실무 툴 · 드로어/팝업 harmonize ════════ */
/* 상단 지표 칩 값 정렬 */
.chipband .v{font-variant-numeric:tabular-nums}
/* 드로어·팝업 테이블 = 대시보드 툴 테이블과 동일 톤 */
.a-tbl table, .qp-tbl table{font-variant-numeric:tabular-nums}
.a-tbl th, .qp-tbl th{background:#FAF9F7;color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}
.a-tbl td, .qp-tbl td{font-variant-numeric:tabular-nums}

/* 조치 로그 · 학생 이름 링크 */
.aclog .slink{color:var(--brand);font-weight:650;cursor:pointer}
.aclog .slink:hover{color:var(--accent);text-decoration:underline}

/* ════════ 강좌 리포트 ════════ */
.hd-right{display:flex;align-items:center;gap:14px}
.rpt-btn{font:inherit;font-size:13px;font-weight:600;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;padding:7px 13px 7px 30px;cursor:pointer;position:relative;white-space:nowrap;flex:none}
.rpt-btn:hover{border-color:var(--ink-3);background:#FAF9F7}
.rpt-btn::before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:11px;height:13px;border:1.5px solid var(--ink-2);border-radius:2px}
.rpt-btn::after{content:"";position:absolute;left:15px;top:50%;margin-top:-1px;width:5px;height:1.5px;background:var(--ink-2);box-shadow:0 3px 0 var(--ink-2),0 -3px 0 var(--ink-2)}

.gnb{display:flex;gap:2px;align-items:center}
.gnb a{padding:7px 14px;border-radius:8px;font-size:14px;font-weight:600;color:var(--ink-3);text-decoration:none;white-space:nowrap;cursor:pointer}
.gnb a:hover{background:var(--tint)}
.gnb a.on{color:var(--brand);background:var(--tint)}
/* 리포트 = topbar 아래 전체 페이지(팝업 아님). 상단 메뉴는 항상 보이고 클릭 가능(z-index 낮춤). */
.rpt-view{position:fixed;top:69px;left:0;right:0;bottom:0;z-index:40;background:var(--bg);overflow:auto;display:none;padding:0 16px 60px;-webkit-font-smoothing:antialiased}
.rpt-view.show{display:block}
.rpt-toolbar{position:sticky;top:0;z-index:30;margin:0 -16px 22px;padding:12px 22px;display:flex;gap:8px;justify-content:flex-end;align-items:center;background:rgba(24,26,28,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1)}
.rpt-toolbar .sp{margin-right:auto;color:rgba(255,255,255,.85);font-size:13px;font-weight:600}
.rpt-toolbar button{font:inherit;font-size:13px;font-weight:600;border-radius:6px;padding:8px 15px;cursor:pointer;border:1px solid transparent}
.rpt-toolbar .t-pri{background:var(--accent);color:#fff}
.rpt-toolbar .t-pri:hover{background:var(--accent-dk)}
.rpt-toolbar .t-sec{background:#fff;color:var(--ink);border-color:#fff}
.rpt-toolbar .t-gho{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}
.rpt-toolbar .t-edit{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}
.rpt-toolbar .t-edit:hover{background:rgba(255,255,255,.12)}
.rpt-toolbar .t-edit.on{background:var(--accent);border-color:var(--accent)}
@media(max-width:560px){
  .rpt-toolbar{padding:9px 12px;gap:6px}
  .rpt-toolbar .sp{display:none}
  .rpt-toolbar button{padding:7px 10px;font-size:12px}
}

.rpt-page{max-width:820px;margin:0 auto;background:#fff;border-radius:6px;box-shadow:0 12px 44px rgba(0,0,0,.28);padding:52px 56px 40px;color:var(--ink);font-size:14px;line-height:1.62}
.rpt-page.rpt-editing{outline:2px dashed rgba(197,124,49,.55);outline-offset:7px;cursor:text}
.rpt-page.rpt-editing:focus{outline:2px dashed rgba(197,124,49,.55)}
.rpt-page.rpt-editing h1:hover,.rpt-page.rpt-editing h2:hover,.rpt-page.rpt-editing h4:hover,.rpt-page.rpt-editing p:hover,.rpt-page.rpt-editing .lead:hover,.rpt-page.rpt-editing td:hover,.rpt-page.rpt-editing li:hover,.rpt-page.rpt-editing .src:hover{background:#FEF7EC;border-radius:3px}
.rpt-hd{border-bottom:2px solid var(--brand);padding-bottom:18px;margin-bottom:26px;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}
.rpt-hd .rpt-kick{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:700;margin-bottom:9px}
.rpt-hd h1{font-size:23px;font-weight:750;letter-spacing:-.02em;margin:0 0 7px}
.rpt-hd .rpt-meta{font-size:12.5px;color:var(--ink-3);line-height:1.5}
.rpt-hd .rpt-brand{flex:none;text-align:right;font-size:12px;color:var(--ink-3)}
.rpt-hd .rpt-brand img{height:20px;display:block;margin-left:auto;margin-bottom:5px}
.rpt-sec{margin-bottom:24px;page-break-inside:avoid}
.rpt-sec h2{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700;border-bottom:1px solid var(--line);padding-bottom:6px;margin:0 0 12px}
.rpt-sec h2 .n{color:var(--accent);margin-right:7px}
.rpt-kpi{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line);border-radius:6px;overflow:hidden}
.rpt-kpi .k{padding:11px 13px;border-left:1px solid var(--line-soft)}
.rpt-kpi .k:first-child{border-left:0}
.rpt-kpi .kl{font-size:10px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.03em}
.rpt-kpi .kv{font-size:20px;font-weight:730;font-variant-numeric:tabular-nums;margin-top:2px;letter-spacing:-.02em}
.rpt-kpi .kv small{font-size:12px;font-weight:600;color:var(--ink-3)}
.rpt-kpi .kv.al{color:var(--accent)}
.rpt-kpi .kg{font-size:10px;color:var(--ink-3);margin-top:4px;line-height:1.35}
.rpt-tbl{width:100%;border-collapse:collapse;font-size:13px}
.rpt-tbl th{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.03em;color:var(--ink-3);font-weight:600;padding:7px 8px;border-bottom:1px solid var(--line);background:#FAF9F7}
.rpt-tbl td{padding:9px 8px;border-bottom:1px solid var(--line-soft);vertical-align:top}
.rpt-tbl .nm{font-weight:650;white-space:nowrap}
.rpt-tbl .id{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12px}
.rpt-tbl ul{margin:0;padding-left:15px;color:var(--ink-2)}
.rpt-tbl li{margin:1px 0}
.rpt-pill{display:inline-block;font-size:10px;font-weight:600;padding:1px 6px;border-radius:3px;margin:1px 3px 1px 0;background:#FBF1E2;color:var(--warn);white-space:nowrap}
.rpt-pill.red{background:#FBEAE9;color:var(--danger)}
.rpt-pill.info{background:#EAF0F8;color:var(--chart-1)}
.rpt-ub .r{display:flex;align-items:center;gap:12px;padding:7px 2px;border-bottom:1px solid var(--line-soft);font-size:13px}
.rpt-ub .un{flex:1;color:var(--ink-2)}
.rpt-ub .ubar{width:120px;height:6px;background:#EEF0F4;border-radius:3px;overflow:hidden;flex:none}
.rpt-ub .ubar i{display:block;height:100%;border-radius:3px}
.rpt-ub .uv{width:46px;text-align:right;font-variant-numeric:tabular-nums;font-weight:700}
.rpt-ai .lead{font-size:11.5px;color:var(--ink-3);margin:0 0 13px}
.rpt-ai .blk{margin-bottom:13px;page-break-inside:avoid}
.rpt-ai h4{font-size:13.5px;font-weight:680;margin:0 0 4px}
.rpt-ai h4 .kk{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin-right:7px}
.rpt-ai p{margin:0 0 4px;color:var(--ink-2)}
.rpt-ai .src{font-size:11px;color:var(--ink-3)}
.rpt-ft{border-top:1px solid var(--line);margin-top:26px;padding-top:14px;font-size:11.5px;color:var(--ink-3);line-height:1.6}
.rpt-ft .slogan{color:var(--ink-2);font-size:13px;margin-top:7px;font-weight:600}

@media print{
  html,body{background:#fff !important}
  body > *:not(#reportView){display:none !important}
  #reportView{position:static;background:#fff;overflow:visible;padding:0;display:block !important;inset:auto}
  .rpt-toolbar{display:none !important}
  .rpt-page{box-shadow:none;border-radius:0;max-width:none;margin:0;padding:0}
  .rpt-page.rpt-editing{outline:none !important}
  .rb-editbar{display:none !important}
  .rpt-sec,.rpt-ai .blk{page-break-inside:avoid}
}

/* ════════ 리포트 빌더 (대화형) ════════ */
.rb-wrap{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:344px 1fr;gap:16px;align-items:start}
@media(max-width:900px){.rb-wrap{grid-template-columns:1fr}}
.rb-left{background:#fff;border-radius:8px;box-shadow:0 4px 18px rgba(0,0,0,.08);border:1px solid var(--line);padding:16px;display:flex;flex-direction:column;gap:12px;position:sticky;top:64px;height:calc(100vh - 157px)}
@media(max-width:900px){.rb-left{height:auto;max-height:none}}
.rb-editbar{max-width:820px;margin:0 auto 10px;font-size:12px;font-weight:600;color:#fff;background:rgba(197,124,49,.92);border-radius:8px;padding:9px 14px;line-height:1.5}
.rb-editbar.done{background:rgba(43,102,194,.9)}
.rb-srcbar{max-width:820px;margin:0 auto 10px;font-size:11.5px;font-weight:600;color:rgba(255,255,255,.9);background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:8px 13px;line-height:1.45;display:flex;align-items:center;gap:8px}
.rb-srcbar.llm{background:rgba(43,102,194,.9);border-color:transparent;color:#fff}
.rb-srcbar.err{background:rgba(194,59,54,.92);border-color:transparent;color:#fff}
.rb-srcbar .dot{width:9px;height:9px;border-radius:50%;background:#fff;flex:none;animation:rbpulse 1s ease-in-out infinite}
@keyframes rbpulse{0%,100%{opacity:.35}50%{opacity:1}}
.rb-skel{height:11px;border-radius:5px;margin:7px 0;background:linear-gradient(90deg,#EEF0F3 25%,#E2E6EA 37%,#EEF0F3 63%);background-size:400% 100%;animation:rbshim 1.3s ease infinite}
@keyframes rbshim{0%{background-position:100% 0}100%{background-position:0 0}}
.rb-tpl{display:flex;flex-wrap:wrap;gap:6px}
.rb-tpl button{font:inherit;font-size:12px;border:1px solid var(--line);background:#fff;border-radius:14px;padding:5px 11px;cursor:pointer;color:var(--ink-2)}
.rb-tpl button.on{background:var(--brand);color:#fff;border-color:var(--brand)}
.rb-lb{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin-bottom:-4px}
.rb-chat{flex:1;overflow:auto;display:flex;flex-direction:column;gap:8px;min-height:130px;border:1px solid var(--line-soft);border-radius:8px;padding:10px;background:#FAFAF9}
.rb-msg{font-size:12.5px;line-height:1.5;max-width:92%;padding:7px 10px;border-radius:9px;white-space:pre-wrap}
.rb-msg.a{background:#fff;border:1px solid var(--line);color:var(--ink-2);align-self:flex-start}
.rb-msg.u{background:var(--brand);color:#fff;align-self:flex-end}
.rb-brief{width:100%;font:inherit;font-size:12.5px;line-height:1.7;border:1px solid var(--line);border-radius:8px;padding:10px;resize:vertical;min-height:104px;color:var(--ink);background:#fff}
.rb-inrow{display:flex;gap:6px}
.rb-inrow input{flex:1;min-width:0;font:inherit;font-size:13px;border:1px solid var(--line);border-radius:8px;padding:8px 11px}
.rb-inrow button{flex:none;font:inherit;font-size:12.5px;font-weight:600;border-radius:8px;padding:8px 13px;cursor:pointer;border:0;background:var(--brand);color:#fff}
.rb-regen{font:inherit;font-size:12.5px;font-weight:600;border-radius:8px;padding:9px 12px;cursor:pointer;border:0;background:var(--accent);color:#fff;width:100%}
.rb-note{font-size:10.5px;color:var(--ink-3);line-height:1.45}
.rb-right .rpt-page{margin:0}
@media print{
  .rpt-toolbar,.rb-left{display:none !important}
  .rb-wrap{display:block;max-width:none;margin:0}
  .rb-right{width:auto}
  .rb-right .rpt-page{box-shadow:none;border-radius:0}
}
