/* ============================================================
   SunGroup Recruitment — ระบบหลังบ้านฝ่าย HR
   ใช้ระบบดีไซน์ชุดเดียวกับหน้าเว็บสมัครงาน
   พื้นกระดาษอุ่น · แดงแบรนด์เป็นตัวชู · กระจก · เซริฟไทยสำหรับตัวเลข
   ============================================================ */
@import url("https://fonts.googleapis.com/css2?family=Trirong:ital,wght@0,400;0,500;0,600;1,500;1,600&family=Anuphan:wght@300;400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap");

:root{
  --paper:#FBF7F5;
  --paper-2:#F4ECE8;
  --surface:#FFFFFF;
  --ink:#1B1615;
  --ink-2:#4C4C4C;
  --ink-3:#8A7C78;
  --mist:#EBE1DD;
  --mist-2:#DCCFC9;

  --ember:#C60505;
  --ember-deep:#8E0404;
  --flare:#FE0000;

  --ok:#16704C;   --ok-bg:#E7F2ED;
  --warn:#9A6206; --warn-bg:#FBF0DC;
  --info:#1D4E89; --info-bg:#E9F0F9;
  --bad:#96201B;  --bad-bg:#FBE9E7;

  --glass:rgba(255,255,255,.62);
  --glass-strong:rgba(255,255,255,.82);
  --glass-brd:rgba(255,255,255,.85);

  --f-display:"Trirong",Georgia,"Times New Roman",serif;
  --f-ui:"Anuphan","Noto Sans Thai",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  --f-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;

  --radius:18px; --radius-sm:12px; --radius-lg:24px;
  --ease:cubic-bezier(.16,1,.3,1);
  --shadow:0 1px 2px rgba(27,22,21,.04),0 18px 40px -30px rgba(120,18,14,.4);
  --shadow-lift:0 26px 56px -32px rgba(198,5,5,.42);
}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--paper);color:var(--ink);
  font-family:var(--f-ui);font-size:15px;line-height:1.65;letter-spacing:.004em;
  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
h1,h2,h3,h4{margin:0;font-family:var(--f-display);font-weight:600;line-height:1.22;letter-spacing:-.012em}
a{color:inherit;text-decoration:none}
button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}
input,select,textarea{font:inherit;color:inherit}
table{border-collapse:collapse;width:100%}
:focus-visible{outline:2.5px solid var(--ember);outline-offset:3px;border-radius:8px}
::selection{background:var(--ember);color:#fff}
.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}

/* โลโก้ฝังในไฟล์ CSS — ไม่พึ่งไฟล์ภาพภายนอก จึงไม่มีทางเป็นรูปเสีย */
.sg-logo{display:block;background-repeat:no-repeat;background-position:left center;background-size:contain;
  background-image:url("data:image/png;base64,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")}
.sg-logo.on-dark{background-image:url("data:image/png;base64,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")}

/* ---------------- ปุ่ม ---------------- */
.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;
  padding:10px 20px;border-radius:100px;font-size:.86rem;font-weight:600;white-space:nowrap;
  transition:transform .4s var(--ease),box-shadow .4s var(--ease),background .3s,color .3s,border-color .3s}
.btn svg{width:16px;height:16px;flex:none}
.btn-primary{background:linear-gradient(135deg,var(--flare),var(--ember) 58%,var(--ember-deep));color:#fff;
  box-shadow:0 10px 24px -14px rgba(198,5,5,.85),inset 0 1px 0 rgba(255,255,255,.24)}
.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 34px -16px rgba(198,5,5,.9),inset 0 1px 0 rgba(255,255,255,.3)}
.btn-ghost{border:1px solid var(--mist-2);color:var(--ink-2);background:var(--surface)}
.btn-ghost:hover{border-color:rgba(198,5,5,.42);color:var(--ember);transform:translateY(-1px)}
.btn-ok{background:var(--ok-bg);color:var(--ok)}
.btn-ok:hover{background:var(--ok);color:#fff;transform:translateY(-1px)}
.btn-bad{background:var(--bad-bg);color:var(--bad)}
.btn-bad:hover{background:var(--bad);color:#fff;transform:translateY(-1px)}
.btn-sm{padding:8px 15px;font-size:.79rem}
.btn-block{width:100%;margin-top:10px}
.btn:active{transform:scale(.97)}
.btn:disabled{opacity:.45;cursor:not-allowed;transform:none!important}

/* ============================================================
   หน้า login / setup — ใช้ดวงอาทิตย์แบบเดียวกับหน้าเว็บสมัครงาน
   ============================================================ */
.auth-body{position:relative;display:grid;place-items:center;min-height:100vh;padding:24px;overflow:hidden;
  background:linear-gradient(180deg,var(--paper),var(--paper-2))}
.auth-body::before{content:"";position:absolute;top:-24vw;right:-14vw;width:58vw;max-width:640px;aspect-ratio:1;
  border-radius:50%;pointer-events:none;
  background:radial-gradient(circle at 36% 30%,#FF564F,var(--flare) 34%,var(--ember) 70%,var(--ember-deep));
  opacity:.13;filter:blur(2px);animation:breathe 11s ease-in-out infinite}
.auth-body::after{content:"";position:absolute;top:-30vw;right:-20vw;width:70vw;max-width:760px;aspect-ratio:1;
  border-radius:50%;border:1px dashed rgba(198,5,5,.16);pointer-events:none;animation:spin 90s linear infinite}
@keyframes breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}
@keyframes spin{to{transform:rotate(360deg)}}

.auth-card{position:relative;z-index:2;width:min(100%,430px);
  background:var(--glass-strong);border:1px solid var(--glass-brd);border-radius:var(--radius-lg);
  -webkit-backdrop-filter:blur(26px) saturate(170%);backdrop-filter:blur(26px) saturate(170%);
  padding:42px 36px;box-shadow:0 40px 90px -50px rgba(120,18,14,.55),inset 0 1px 0 rgba(255,255,255,.7);
  animation:rise .7s var(--ease) both}
@keyframes rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
.auth-card .sg-logo{height:32px;width:120px;margin-bottom:28px}
.auth-eyebrow{font-family:var(--f-mono);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;
  color:var(--ember);display:flex;align-items:center;gap:9px;margin-bottom:12px}
.auth-eyebrow::before{content:"";width:20px;height:1px;background:currentColor;opacity:.6}
.auth-card h1{font-size:1.62rem;font-weight:500;margin-bottom:8px}
.auth-sub{color:var(--ink-3);font-size:.85rem;margin:0 0 26px;line-height:1.75}
.auth-card label{display:block;font-size:.78rem;font-weight:600;color:var(--ink-2);margin-bottom:16px}
.auth-card input{width:100%;margin-top:8px;padding:13px 15px;border-radius:var(--radius-sm);
  border:1px solid var(--mist-2);background:var(--surface);font-size:.92rem;transition:.25s}
.auth-card input:focus{outline:none;border-color:var(--ember);box-shadow:0 0 0 4px rgba(198,5,5,.12)}
.auth-error{background:var(--bad-bg);color:var(--bad);padding:13px 16px;border-radius:var(--radius-sm);
  font-size:.84rem;margin-bottom:20px;line-height:1.65;border:1px solid rgba(150,32,27,.16)}
.auth-back{display:block;text-align:center;margin-top:24px;font-size:.82rem;color:var(--ink-3);transition:color .25s}
.auth-back:hover{color:var(--ember)}
.req{color:var(--ember)}
code{font-family:var(--f-mono);font-size:.85em;background:var(--paper-2);padding:2px 7px;border-radius:6px}

/* ============================================================
   โครงหน้า admin
   ============================================================ */
.shell{display:grid;grid-template-columns:262px 1fr;min-height:100vh}

/* ---------------- แถบข้าง ---------------- */
.side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:26px 18px;
  color:#fff;overflow:hidden;
  background:linear-gradient(168deg,#9E0606 0%,#6B0808 42%,#360404 100%)}
.side::before{content:"";position:absolute;top:-120px;left:50%;transform:translateX(-50%);
  width:340px;height:340px;border-radius:50%;pointer-events:none;
  background:radial-gradient(circle,rgba(254,0,0,.55),transparent 62%);filter:blur(26px)}
.side::after{content:"";position:absolute;top:-90px;left:50%;transform:translateX(-50%);
  width:290px;height:290px;border-radius:50%;border:1px solid rgba(255,255,255,.09);pointer-events:none}
.side>*{position:relative;z-index:2}

.side-brand{display:flex;align-items:center;gap:12px;padding:0 8px 22px;
  border-bottom:1px solid rgba(255,255,255,.16)}
.side-brand .sg-logo{height:30px;width:112px;flex:none}
.side-brand .tag{font-family:var(--f-mono);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;
  color:rgba(255,255,255,.62);padding-left:12px;border-left:1px solid rgba(255,255,255,.2)}

.side-tag{margin:22px 10px 8px;font-family:var(--f-mono);font-size:.6rem;letter-spacing:.2em;
  text-transform:uppercase;color:rgba(255,255,255,.5)}
.side nav{display:flex;flex-direction:column;gap:3px}
.side nav button{position:relative;display:flex;align-items:center;gap:12px;width:100%;text-align:left;
  padding:11px 15px;border-radius:12px;font-size:.9rem;font-weight:500;color:rgba(255,255,255,.8);
  transition:background .3s var(--ease),color .3s,transform .3s var(--ease)}
.side nav button svg{width:18px;height:18px;flex:none;opacity:.85;transition:opacity .3s}
.side nav button::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);
  width:3px;height:20px;border-radius:3px;background:#fff;transition:transform .35s var(--ease)}
.side nav button:hover{background:rgba(255,255,255,.11);color:#fff;transform:translateX(2px)}
.side nav button.on{background:rgba(255,255,255,.17);color:#fff;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}
.side nav button.on::before{transform:translateY(-50%) scaleY(1)}
.side nav button.on svg{opacity:1}
.side nav .pill{margin-left:auto;font-family:var(--f-mono);font-size:.7rem;font-variant-numeric:tabular-nums;
  background:rgba(255,255,255,.2);padding:2px 9px;border-radius:100px}

.side-foot{margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.16)}
.side-user{display:flex;align-items:center;gap:11px;padding:8px 8px 14px}
.side-user .av{width:36px;height:36px;border-radius:50%;flex:none;display:grid;place-items:center;
  font-family:var(--f-display);font-weight:600;font-size:.95rem;
  background:linear-gradient(140deg,rgba(255,255,255,.32),rgba(255,255,255,.14));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}
.side-user b{display:block;font-size:.85rem;font-weight:600;line-height:1.35}
.side-user span{font-family:var(--f-mono);font-size:.68rem;color:rgba(255,255,255,.6)}
.side-foot a{display:flex;align-items:center;gap:11px;padding:10px 15px;border-radius:12px;
  font-size:.85rem;color:rgba(255,255,255,.78);transition:background .3s,color .3s,transform .3s var(--ease)}
.side-foot a:hover{background:rgba(255,255,255,.12);color:#fff;transform:translateX(2px)}
.side-foot a svg{width:16px;height:16px}

/* ---------------- ส่วนเนื้อหา ---------------- */
.main{min-width:0;display:flex;flex-direction:column}
.topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:16px;padding:18px 34px;
  background:var(--glass-strong);border-bottom:1px solid var(--mist);
  -webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%)}
.topbar h1{font-size:1.34rem;font-weight:500;margin-right:auto}
.topbar h1 em{font-style:italic;color:var(--ember)}
.topbar .when{font-family:var(--f-mono);font-size:.75rem;color:var(--ink-3);
  display:flex;align-items:center;gap:8px}
.topbar .when i{width:7px;height:7px;border-radius:50%;background:var(--flare);
  box-shadow:0 0 0 4px rgba(254,0,0,.16);animation:pulse 2.6s ease-in-out infinite}
@keyframes pulse{0%,100%{box-shadow:0 0 0 4px rgba(254,0,0,.16)}50%{box-shadow:0 0 0 8px rgba(254,0,0,0)}}

.content{padding:30px 34px 70px;flex:1}
.view{display:none}
.view.on{display:block}

/* เผยตัวแบบไล่จังหวะ */
[data-rise]{opacity:0;transform:translateY(16px);animation:riseIn .7s var(--ease) forwards}
@keyframes riseIn{to{opacity:1;transform:none}}

/* ---------------- การ์ดตัวเลข ---------------- */
.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(166px,1fr));gap:14px;margin-bottom:26px}
.tile{position:relative;overflow:hidden;padding:20px 20px 18px;border-radius:var(--radius);
  background:var(--surface);border:1px solid var(--mist);box-shadow:var(--shadow);
  transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .4s}
.tile::after{content:"";position:absolute;right:-34px;bottom:-46px;width:120px;height:120px;border-radius:50%;
  background:currentColor;opacity:.07;transition:transform .6s var(--ease)}
.tile:hover{transform:translateY(-4px);border-color:rgba(198,5,5,.22);box-shadow:var(--shadow-lift)}
.tile:hover::after{transform:scale(1.15)}
.tile .lab{font-family:var(--f-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;
  color:var(--ink-3);margin-bottom:12px}
.tile .val{font-family:var(--f-display);font-size:2.15rem;font-weight:600;line-height:1;
  font-variant-numeric:tabular-nums;color:var(--ink)}
.tile .sub{font-size:.75rem;color:var(--ink-3);margin-top:9px}
.tile.c-ember{color:var(--ember)} .tile.c-ember .val{color:var(--ember)}
.tile.c-warn{color:var(--warn)}   .tile.c-warn .val{color:var(--warn)}
.tile.c-info{color:var(--info)}   .tile.c-info .val{color:var(--info)}
.tile.c-ok{color:var(--ok)}       .tile.c-ok .val{color:var(--ok)}
.tile.c-bad{color:var(--bad)}     .tile.c-bad .val{color:var(--bad)}
.tile.c-ink{color:var(--ink-2)}

/* ---------------- แผง ---------------- */
.grid-2{display:grid;grid-template-columns:1.45fr 1fr;gap:16px;margin-bottom:16px}
.panel{padding:24px;border-radius:var(--radius);background:var(--surface);
  border:1px solid var(--mist);box-shadow:var(--shadow)}
.panel-head{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}
.panel h3{font-size:1.04rem;font-weight:600}
.panel .hint{font-size:.75rem;color:var(--ink-3);margin-left:auto;font-family:var(--f-mono)}

/* กราฟแท่ง */
.bars{display:flex;align-items:flex-end;gap:12px;height:184px}
.bar-col{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:9px;height:100%}
.bar-col .bar{width:100%;max-width:44px;border-radius:9px 9px 4px 4px;min-height:5px;
  background:linear-gradient(180deg,var(--flare),var(--ember) 55%,var(--ember-deep));
  box-shadow:0 10px 22px -14px rgba(198,5,5,.8);
  transform-origin:50% 100%;animation:grow .9s var(--ease) both}
@keyframes grow{from{transform:scaleY(0)}to{transform:scaleY(1)}}
.bar-col .n{font-family:var(--f-mono);font-size:.76rem;font-weight:600}
.bar-col .m{font-size:.68rem;color:var(--ink-3);font-family:var(--f-mono)}

/* แถบสัดส่วน */
.rows{display:flex;flex-direction:column;gap:14px}
.row-item{display:grid;grid-template-columns:minmax(0,1fr) 2.6fr auto;gap:14px;align-items:center;font-size:.83rem}
.row-item>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}
.row-item .track{height:9px;border-radius:6px;background:var(--paper-2);overflow:hidden}
.row-item .fill{height:100%;border-radius:6px;
  background:linear-gradient(90deg,var(--flare),var(--ember));
  transform-origin:0 50%;animation:widen .9s var(--ease) both}
@keyframes widen{from{transform:scaleX(0)}to{transform:scaleX(1)}}
.row-item .n{font-family:var(--f-mono);font-weight:600;font-size:.8rem;min-width:28px;text-align:right}

/* ---------------- แถบเครื่องมือ ---------------- */
.toolbar{display:flex;flex-wrap:wrap;gap:11px;align-items:center;margin-bottom:18px;
  padding:13px;border-radius:100px;background:var(--glass-strong);border:1px solid var(--glass-brd);
  -webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);
  box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.6)}
.chips{display:flex;gap:7px;flex-wrap:wrap}
.chip{position:relative;overflow:hidden;padding:8px 16px;border-radius:100px;font-size:.82rem;font-weight:500;
  border:1px solid var(--mist-2);background:var(--surface);color:var(--ink-2);
  transition:color .3s,border-color .3s,transform .35s var(--ease)}
.chip span{position:relative;z-index:2}
.chip::before{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:0 50%;
  background:linear-gradient(135deg,var(--flare),var(--ember));transition:transform .4s var(--ease)}
.chip:hover{color:var(--ember);border-color:rgba(198,5,5,.4)}
.chip.on{color:#fff;border-color:transparent}
.chip.on::before{transform:scaleX(1)}
.chip .n{font-family:var(--f-mono);font-size:.71rem;opacity:.75;margin-left:6px}
.search{position:relative;margin-left:auto}
.search input{padding:10px 16px 10px 38px;border-radius:100px;border:1px solid var(--mist-2);
  background:var(--surface);font-size:.85rem;width:262px;transition:.25s}
.search input:focus{outline:none;border-color:var(--ember);box-shadow:0 0 0 4px rgba(198,5,5,.12)}
.search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--ink-3)}

/* ---------------- ตาราง ---------------- */
.table-wrap{background:var(--surface);border:1px solid var(--mist);border-radius:var(--radius);
  overflow:hidden;box-shadow:var(--shadow)}
.table-scroll{overflow-x:auto}
th{text-align:left;padding:15px 20px;white-space:nowrap;border-bottom:1px solid var(--mist);
  font-family:var(--f-mono);font-size:.66rem;font-weight:500;letter-spacing:.14em;
  text-transform:uppercase;color:var(--ink-3);background:transparent}
td{padding:15px 20px;border-bottom:1px solid var(--mist);font-size:.86rem;vertical-align:middle}
tbody tr{position:relative;transition:background .25s}
tbody tr::after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;
  background:linear-gradient(var(--flare),var(--ember));transform:scaleY(0);transform-origin:50% 0;
  transition:transform .35s var(--ease)}
tbody tr:hover{background:var(--paper-2)}
tbody tr:hover::after{transform:scaleY(1)}
tbody tr:last-child td{border-bottom:0}
tbody tr.clickable{cursor:pointer}

.who{display:flex;align-items:center;gap:12px}
.who .av{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;
  font-family:var(--f-display);font-weight:600;font-size:.98rem;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 14px -8px rgba(0,0,0,.4)}
.who b{display:block;font-weight:600}
.who span{font-family:var(--f-mono);font-size:.71rem;color:var(--ink-3)}
.sub-line{font-size:.74rem;color:var(--ink-3)}

.badge{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:100px;
  font-size:.74rem;font-weight:600;white-space:nowrap}
.badge::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
/* ---------- โทนสีและสไตล์สถานะการพิจารณา (สวยสดใส คมชัด มีมิติ ไม่จืด) ---------- */
.b-pending{
  background:linear-gradient(135deg,#FFFBEB 0%,#FEF3C7 100%);
  color:#92400E;
  border-color:rgba(217,119,6,.32);
}
.b-pending .status-dot{background:#D97706;box-shadow:0 0 0 2.5px rgba(245,158,11,.3);animation:dotPulse 2s infinite}

.b-screening{
  background:linear-gradient(135deg,#F0F9FF 0%,#E0F2FE 100%);
  color:#0369A1;
  border-color:rgba(14,165,233,.32);
}
.b-screening .status-dot{background:#0284C7;box-shadow:0 0 0 2.5px rgba(14,165,233,.3)}

.b-interview_1{
  background:linear-gradient(135deg,#FAF5FF 0%,#F3E8FF 100%);
  color:#6D28D9;
  border-color:rgba(147,51,234,.32);
}
.b-interview_1 .status-dot{background:#7C3AED;box-shadow:0 0 0 2.5px rgba(147,51,234,.3)}

.b-interview{
  background:linear-gradient(135deg,#EFF6FF 0%,#DBEAFE 100%);
  color:#1D4ED8;
  border-color:rgba(37,99,235,.32);
}
.b-interview .status-dot{background:#2563EB;box-shadow:0 0 0 2.5px rgba(37,99,235,.3)}

.b-passed{
  background:linear-gradient(135deg,#ECFDF5 0%,#D1FAE5 100%);
  color:#047857;
  border-color:rgba(16,185,129,.35);
}
.b-passed .status-dot{background:#10B981;box-shadow:0 0 0 2.5px rgba(16,185,129,.35)}

.b-rejected{
  background:linear-gradient(135deg,#FEF2F2 0%,#FEE2E2 100%);
  color:#B91C1C;
  border-color:rgba(239,68,68,.3);
}
.b-rejected .status-dot{background:#EF4444;box-shadow:0 0 0 2.5px rgba(239,68,68,.3)}

@keyframes dotPulse{
  0%,100%{transform:scale(1);box-shadow:0 0 0 2px rgba(217,119,6,.45)}
  50%{transform:scale(1.18);box-shadow:0 0 0 4.5px rgba(217,119,6,.1)}
}

.b-on{background:var(--ok-bg);color:var(--ok)}
.b-off{background:var(--paper-2);color:var(--ink-3)}
.b-urgent{background:linear-gradient(135deg,var(--flare),var(--ember));color:#fff;
  box-shadow:0 6px 14px -8px rgba(254,0,0,.9)}
.b-urgent::before{background:#fff;animation:blink 1.7s infinite}
@keyframes blink{0%,100%{opacity:1}50%{opacity:.4}}

/* ---------- ปุ่มกดเปลี่ยนสถานะ (สวย พรีเมียม กดง่าย) ---------- */
.status-badge-btn{
  display:inline-flex;align-items:center;gap:7px;
  padding:5px 12px 5px 10px;border-radius:100px;
  font-family:inherit;font-size:.76rem;font-weight:600;white-space:nowrap;
  position:relative;cursor:pointer;border:1px solid transparent;
  box-shadow:0 1px 3px rgba(0,0,0,.06);
  transition:transform .18s var(--ease),box-shadow .2s var(--ease),filter .2s,border-color .2s;
  user-select:none;outline:none;
}
.status-badge-btn:hover{
  transform:translateY(-1.5px);
  box-shadow:0 4px 14px -2px rgba(0,0,0,.15);
  filter:brightness(0.98);
}
.status-badge-btn:active{
  transform:translateY(0);
}
.status-badge-btn.is-active{
  box-shadow:0 0 0 3px rgba(198,5,5,.2),0 4px 12px rgba(0,0,0,.12);
  border-color:var(--ember);
}
.status-badge-btn.is-loading{
  opacity:.6;pointer-events:none;
}
.status-badge-btn .status-dot{
  width:7px;height:7px;border-radius:50%;flex:none;
  transition:transform .2s;
}
.status-badge-btn:hover .status-dot{
  transform:scale(1.2);
}
.status-badge-btn .status-text{
  line-height:1.2;
}
.status-badge-btn .status-chevron{
  width:11px;height:11px;flex:none;opacity:.65;
  transition:transform .25s var(--ease),opacity .2s;
}
.status-badge-btn:hover .status-chevron{
  opacity:1;
}
.status-badge-btn.is-active .status-chevron{
  transform:rotate(180deg);
  opacity:1;
}

/* ---------- ป๊อปอัปเลือกสถานะการพิจารณา (ลอยอยู่เหนือตาราง) ---------- */
.status-popover{
  position:fixed;z-index:9999;
  min-width:215px;max-width:260px;
  background:rgba(255,255,255,.96);
  -webkit-backdrop-filter:blur(24px) saturate(180%);
  backdrop-filter:blur(24px) saturate(180%);
  border:1px solid rgba(216,204,199,.75);
  box-shadow:0 20px 48px -8px rgba(27,18,17,.24),0 4px 12px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.04);
  border-radius:18px;
  padding:8px;
  animation:popoverIn .2s cubic-bezier(.16,1,.3,1) both;
  transform-origin:top left;
}
.status-popover.open-up{
  transform-origin:bottom left;
  animation:popoverInUp .2s cubic-bezier(.16,1,.3,1) both;
}
@keyframes popoverIn{
  from{opacity:0;transform:translateY(-6px) scale(.95)}
  to{opacity:1;transform:translateY(0) scale(1)}
}
@keyframes popoverInUp{
  from{opacity:0;transform:translateY(6px) scale(.95)}
  to{opacity:1;transform:translateY(0) scale(1)}
}
.status-popover-head{
  display:flex;align-items:center;justify-content:space-between;
  padding:6px 10px 8px;
  font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;
  color:var(--ink-3);
  border-bottom:1px solid var(--mist);
  margin-bottom:6px;
}
.status-popover-head span:last-child{
  font-family:var(--f-mono);font-size:.64rem;padding:2px 6px;border-radius:6px;
  background:var(--paper-2);color:var(--ink-2);
}
.status-popover-list{
  display:flex;flex-direction:column;gap:3px;
}
.status-opt-btn{
  display:flex;align-items:center;gap:10px;
  width:100%;padding:8px 11px;border-radius:11px;
  border:1px solid transparent;background:transparent;
  font-family:inherit;font-size:.82rem;font-weight:500;color:var(--ink);
  cursor:pointer;text-align:left;
  transition:background .15s,transform .15s,border-color .15s,box-shadow .15s;
}
.status-opt-btn:hover{
  transform:translateX(3px);
  background:var(--paper-2);
  border-color:var(--mist);
}
.status-opt-btn.is-selected{
  background:rgba(254,0,0,.06);
  border-color:rgba(254,0,0,.2);
  font-weight:600;
}
.status-opt-dot{
  width:9px;height:9px;border-radius:50%;flex:none;
  box-shadow:0 0 0 2px rgba(0,0,0,.06);
}
.status-opt-text{
  flex:1;line-height:1.2;
}
.status-opt-check{
  width:15px;height:15px;color:var(--ember);stroke-width:2.8;flex:none;
}
.status-opt-btn[data-val="pending"]:hover{background:#FEF3C7;border-color:rgba(217,119,6,.3);color:#92400E}
.status-opt-btn[data-val="screening"]:hover{background:#E0F2FE;border-color:rgba(2,132,199,.3);color:#0284C7}
.status-opt-btn[data-val="interview_1"]:hover{background:#F3E8FF;border-color:rgba(124,58,237,.3);color:#7E22CE}
.status-opt-btn[data-val="interview"]:hover{background:#DBEAFE;border-color:rgba(37,99,235,.3);color:#1D4ED8}
.status-opt-btn[data-val="passed"]:hover{background:#DCFCE7;border-color:rgba(16,185,129,.35);color:#047857}
.status-opt-btn[data-val="rejected"]:hover{background:#FEE2E2;border-color:rgba(239,68,68,.3);color:#B91C1C}

.status-opt-btn[data-val="pending"] .status-opt-dot{background:#D97706}
.status-opt-btn[data-val="screening"] .status-opt-dot{background:#0284C7}
.status-opt-btn[data-val="interview_1"] .status-opt-dot{background:#7E22CE}
.status-opt-btn[data-val="interview"] .status-opt-dot{background:#2563EB}
.status-opt-btn[data-val="passed"] .status-opt-dot{background:#10B981}
.status-opt-btn[data-val="rejected"] .status-opt-dot{background:#EF4444}

/* ปุ่มเปลี่ยนสถานะในลิ้นชักด้านล่าง */
.drawer-status-actions{
  display:flex;flex-wrap:wrap;gap:9px;
}
.drawer-status-actions .btn-status-pill{
  display:inline-flex;align-items:center;gap:7px;
  padding:8px 16px;border-radius:100px;
  font-family:inherit;font-size:.8rem;font-weight:600;
  border:1px solid transparent;cursor:pointer;
  transition:all .2s var(--ease);
}
.drawer-status-actions .btn-status-pill .status-dot{
  width:7px;height:7px;border-radius:50%;flex:none;
}
.drawer-status-actions .btn-status-pill:hover:not(:disabled){
  transform:translateY(-1.5px);
  box-shadow:0 4px 12px rgba(0,0,0,.1);
  filter:brightness(0.97);
}
.drawer-status-actions .btn-status-pill:disabled{
  opacity:.5;cursor:default;filter:grayscale(.3);
}
.drawer-status-actions .btn-status-pill.is-active{
  box-shadow:0 0 0 2px var(--ember),0 4px 14px rgba(198,5,5,.25);
  border-color:var(--ember);
}


.score{display:flex;align-items:center;gap:10px;min-width:104px}
.score .track{flex:1;height:6px;border-radius:4px;background:var(--paper-2);overflow:hidden}
.score .fill{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--flare),var(--ember))}
.score b{font-family:var(--f-mono);font-size:.83rem;min-width:26px;text-align:right}

.empty{text-align:center;padding:70px 20px;color:var(--ink-3)}
.empty b{display:block;font-family:var(--f-display);font-size:1.25rem;color:var(--ink);margin-bottom:8px}
.pager{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;
  border-top:1px solid var(--mist);font-size:.8rem;color:var(--ink-3)}

/* ---------------- ลิ้นชักรายละเอียด ---------------- */
.drawer{position:fixed;inset:0;z-index:60;display:none}
.drawer.open{display:block}
.drawer-bg{position:absolute;inset:0;background:rgba(27,18,17,.5);opacity:0;transition:opacity .35s;
  -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.drawer.in .drawer-bg{opacity:1}
.drawer-panel{position:absolute;top:0;right:0;bottom:0;width:min(100%,640px);overflow-y:auto;
  background:var(--paper);box-shadow:-40px 0 90px -50px rgba(60,8,6,.7);
  transform:translateX(100%);transition:transform .45s var(--ease)}
.drawer.in .drawer-panel{transform:none}
.drawer-head{position:sticky;top:0;z-index:2;padding:24px 28px;display:flex;align-items:flex-start;gap:14px;
  background:var(--glass-strong);border-bottom:1px solid var(--mist);
  -webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%)}
.drawer-head .who .av{width:48px;height:48px;font-size:1.2rem}
.drawer-x{margin-left:auto;flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;
  border:1px solid var(--mist-2);background:var(--surface);color:var(--ink-2);transition:.3s var(--ease)}
.drawer-x:hover{background:var(--ember);border-color:var(--ember);color:#fff;transform:rotate(90deg)}
.drawer-x svg{width:15px;height:15px}
.drawer-body{padding:26px 28px 46px;display:grid;gap:24px}

.facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--mist);
  border:1px solid var(--mist);border-radius:var(--radius);overflow:hidden}
.fact{background:var(--surface);padding:15px 17px}
.fact span{display:block;font-family:var(--f-mono);font-size:.64rem;letter-spacing:.12em;
  text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}
.fact b{font-size:.87rem;font-weight:600;word-break:break-word}

.sec h4{display:flex;align-items:center;gap:10px;font-family:var(--f-display);font-size:.98rem;
  font-weight:600;margin:0 0 13px}
.sec h4::before{content:"";width:4px;height:16px;border-radius:3px;
  background:linear-gradient(var(--flare),var(--ember))}

.radar-wrap{display:flex;align-items:center;gap:22px;padding:20px;border-radius:var(--radius);
  background:var(--glass);border:1px solid var(--glass-brd);
  -webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow)}
.radar-wrap canvas{width:200px;height:200px;flex:none}
.sk-list{display:grid;gap:9px;flex:1;min-width:0}
.sk-row{display:grid;grid-template-columns:84px 1fr 26px;gap:10px;align-items:center;font-size:.79rem}
.sk-row .track{height:6px;border-radius:4px;background:var(--paper-2);overflow:hidden}
.sk-row .fill{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--flare),var(--ember));
  transform-origin:0 50%;animation:widen .8s var(--ease) both}
.sk-row b{font-family:var(--f-mono);font-size:.79rem;text-align:right}

.quote{padding:17px 19px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--mist);
  font-size:.87rem;line-height:1.85;color:var(--ink-2)}
.note-box{width:100%;padding:13px 15px;border-radius:var(--radius-sm);border:1px solid var(--mist-2);
  background:var(--surface);font-size:.87rem;line-height:1.75;resize:vertical;min-height:92px;transition:.25s}
.note-box:focus{outline:none;border-color:var(--ember);box-shadow:0 0 0 4px rgba(198,5,5,.12)}
.actions{display:flex;flex-wrap:wrap;gap:9px}

/* ---------------- modal ตำแหน่งงาน ---------------- */
.modal{position:fixed;inset:0;z-index:70;display:none;align-items:flex-start;justify-content:center;
  padding:28px;overflow-y:auto}
.modal.open{display:flex}
.modal-bg{position:fixed;inset:0;background:rgba(27,18,17,.5);
  -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.modal-card{position:relative;margin:auto;width:min(100%,660px);border-radius:var(--radius-lg);overflow:hidden;
  background:var(--glass-strong);border:1px solid var(--glass-brd);
  -webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);
  box-shadow:0 50px 110px -55px rgba(60,8,6,.8),inset 0 1px 0 rgba(255,255,255,.65);
  animation:rise .5s var(--ease) both}
.modal-head{padding:24px 28px;border-bottom:1px solid var(--mist);display:flex;align-items:center;gap:12px}
.modal-head h3{font-size:1.14rem;font-weight:600;margin-right:auto}
.modal-body{padding:26px 28px;display:grid;gap:18px}
.f2{display:grid;grid-template-columns:1fr 1fr;gap:15px}
.fld{display:flex;flex-direction:column;gap:7px}
.fld.full{grid-column:1/-1}
.fld label{font-size:.76rem;font-weight:600;color:var(--ink-2)}
.fld input,.fld select,.fld textarea{padding:12px 14px;border-radius:var(--radius-sm);
  border:1px solid var(--mist-2);background:var(--surface);font-size:.87rem;transition:.25s}
.fld textarea{min-height:82px;resize:vertical;line-height:1.75}
.fld input:focus,.fld select:focus,.fld textarea:focus{outline:none;border-color:var(--ember);
  box-shadow:0 0 0 4px rgba(198,5,5,.12)}
.fld .tip{font-size:.7rem;color:var(--ink-3)}
.switch{display:flex;align-items:center;gap:11px;font-size:.85rem;padding:11px 15px;border-radius:var(--radius-sm);
  background:var(--surface);border:1px solid var(--mist);cursor:pointer;transition:border-color .25s}
.switch:hover{border-color:rgba(198,5,5,.32)}
.switch input{width:17px;height:17px;accent-color:var(--ember)}
.modal-foot{padding:20px 28px;border-top:1px solid var(--mist);display:flex;justify-content:flex-end;gap:10px}

/* ---------------- toast ---------------- */
.toast{position:fixed;left:50%;bottom:30px;z-index:90;display:flex;align-items:center;gap:12px;
  padding:14px 24px;border-radius:100px;background:var(--ink);color:var(--paper);font-size:.86rem;
  transform:translate(-50%,calc(100% + 44px));opacity:0;pointer-events:none;
  box-shadow:0 24px 50px -24px rgba(0,0,0,.75);
  transition:transform .5s var(--ease),opacity .3s}
.toast::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--flare)}
.toast.ok::before{background:#4ADE80}
.toast.on{transform:translate(-50%,0);opacity:1}

/* ---------------- responsive ---------------- */
.burger{display:none}
@media (max-width:1080px){.grid-2{grid-template-columns:1fr}}
@media (max-width:960px){
  .shell{grid-template-columns:1fr}
  .side{position:fixed;left:0;top:0;bottom:0;width:262px;z-index:50;transform:translateX(-100%);
    transition:transform .4s var(--ease)}
  .side.open{transform:none;box-shadow:30px 0 70px -40px rgba(0,0,0,.6)}
  .burger{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;
    border:1px solid var(--mist-2);background:var(--surface)}
  .burger svg{width:18px;height:18px}
  .topbar,.content{padding-left:20px;padding-right:20px}
  .toolbar{border-radius:var(--radius-lg)}
  .search{margin-left:0;width:100%}
  .search input{width:100%}
  .facts{grid-template-columns:1fr}
  .radar-wrap{flex-direction:column}
  .f2{grid-template-columns:1fr}
}
@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;
    transition-duration:.001ms!important}
  [data-rise]{opacity:1;transform:none}
}

/* ---------------- ตารางย่อยในลิ้นชักรายละเอียด ---------------- */
.mini-wrap{border:1px solid var(--mist);border-radius:var(--radius);overflow:hidden;background:var(--surface)}
.mini{width:100%;border-collapse:collapse;font-size:.79rem}
.mini th{padding:10px 12px;font-family:var(--f-mono);font-size:.62rem;letter-spacing:.1em;
  text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--mist);white-space:nowrap}
.mini td{padding:11px 12px;border-bottom:1px solid var(--mist);vertical-align:top;line-height:1.55}
.mini tbody tr::after{display:none}
.mini tbody tr:last-child td{border-bottom:0}
.mini tbody tr:hover{background:var(--paper-2)}

/* รูปโปรไฟล์ผู้สมัคร */
.av-photo{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 14px -8px rgba(0,0,0,.4)}

@media (max-width:660px){
  .mini-wrap{overflow-x:auto}
  .mini{min-width:520px}
}

/* ============================================================
   หน้าตั้งค่าระบบ — จัดการรายการตัวเลือกกลาง
   (บริษัท / กลุ่มงาน / จังหวัด / วุฒิ / คำนำหน้า ฯลฯ)
   ============================================================ */
.set-intro{
  margin-bottom:18px;padding:16px 20px;border-radius:var(--radius);
  background:var(--glass);border:1px solid var(--glass-brd);
  -webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);
}
.set-intro p{margin:0;font-size:.86rem;line-height:1.75;color:var(--ink-2)}

.set-wrap{
  display:grid;grid-template-columns:246px 1fr;gap:18px;align-items:start;
}

/* ---------- เมนูหมวดด้านซ้าย ---------- */
.set-nav{
  position:sticky;top:14px;padding:12px;border-radius:var(--radius-lg);
  background:var(--surface);border:1px solid var(--mist);box-shadow:var(--shadow);
  max-height:calc(100vh - 130px);overflow-y:auto;
}
.set-nav-tag{
  padding:12px 10px 6px;font-family:var(--f-mono);font-size:.6rem;letter-spacing:.14em;
  text-transform:uppercase;color:var(--ink-3);
}
.set-nav-tag:first-child{padding-top:4px}
.set-nav button{
  display:flex;align-items:center;gap:8px;width:100%;
  padding:10px 12px;border-radius:11px;margin-bottom:2px;
  font-size:.87rem;color:var(--ink-2);text-align:start;
  transition:background .18s ease,color .18s ease;
}
.set-nav button span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.set-nav button:hover{background:var(--paper-2);color:var(--ink)}
.set-nav button.on{background:rgba(198,5,5,.09);color:var(--ember);font-weight:600}
.set-count{
  flex:none;font-family:var(--f-mono);font-size:.68rem;font-style:normal;
  padding:2px 8px;border-radius:99px;background:var(--paper-2);color:var(--ink-3);
}
.set-nav button.on .set-count{background:rgba(198,5,5,.14);color:var(--ember)}
.set-count.has-off{box-shadow:inset 0 0 0 1px var(--mist-2)}

/* ---------- ตัวรายการด้านขวา ---------- */
.set-body{
  padding:24px 26px 22px;border-radius:var(--radius-lg);
  background:var(--surface);border:1px solid var(--mist);box-shadow:var(--shadow);
  min-height:340px;
}
.set-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}
.set-head h3{font-size:1.22rem;margin-bottom:4px}
.set-head p{margin:0;font-size:.82rem;line-height:1.7;color:var(--ink-3);max-width:56ch}
.set-badge{
  flex:none;margin-left:auto;padding:6px 13px;border-radius:99px;
  font-family:var(--f-mono);font-size:.7rem;font-weight:600;
  background:var(--paper-2);color:var(--ink-2);white-space:nowrap;
}

.set-add{display:flex;gap:10px;margin-bottom:18px}
.set-add input{
  flex:1;min-width:0;padding:13px 15px;border-radius:var(--radius-sm);
  border:1.5px solid var(--mist-2);background:var(--paper);color:var(--ink);font-size:.9rem;
  transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;
}
.set-add input:focus{outline:0;border-color:var(--ember);background:var(--surface);
  box-shadow:0 0 0 4px rgba(198,5,5,.12)}
.set-add .btn{flex:none;white-space:nowrap}

.set-list{list-style:none;margin:0;padding:0;border:1px solid var(--mist);border-radius:var(--radius);overflow:hidden}
.set-row{
  display:flex;align-items:center;gap:12px;padding:9px 12px 9px 14px;
  border-bottom:1px solid var(--mist);background:var(--surface);
  transition:background .16s ease;
}
.set-row:last-child{border-bottom:0}
.set-row:hover{background:var(--paper-2)}
.set-row.off{background:repeating-linear-gradient(135deg,transparent,transparent 8px,rgba(140,124,120,.05) 8px,rgba(140,124,120,.05) 16px)}
.set-row.off .set-val{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--mist-2)}
.set-ord{
  flex:none;width:26px;text-align:center;
  font-family:var(--f-mono);font-size:.68rem;color:var(--ink-3);font-variant-numeric:tabular-nums;
}
.set-val{
  flex:1;min-width:0;padding:7px 10px;border-radius:9px;cursor:text;
  font-size:.92rem;line-height:1.5;
  transition:background .16s ease,box-shadow .16s ease;
}
.set-val:hover{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--mist)}
.set-row:hover .set-val:hover{background:var(--surface)}
.set-val:focus-visible{outline:2px solid var(--ember);outline-offset:1px}
.set-edit{
  width:100%;padding:0;border:0;background:none;font:inherit;font-size:.92rem;color:var(--ink);
}
.set-edit:focus{outline:0}

.set-tools{display:flex;align-items:center;gap:4px;flex:none}
.set-ic{
  display:grid;place-items:center;width:34px;height:34px;border-radius:10px;
  color:var(--ink-3);background:none;transition:background .16s ease,color .16s ease;
}
.set-ic svg{width:16px;height:16px}
.set-ic:hover:not(:disabled){background:var(--paper-2);color:var(--ink)}
.set-ic:disabled{opacity:.24;cursor:not-allowed}
.set-ic.del:hover{background:var(--bad-bg);color:var(--bad)}

/* สวิตช์เปิด/ปิดการใช้งาน */
.set-sw{
  position:relative;width:40px;height:23px;border-radius:99px;flex:none;margin:0 3px;
  background:var(--mist-2);transition:background .2s ease;cursor:pointer;
}
.set-sw i{
  position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;
  background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.28);
  transition:transform .2s var(--ease);
}
.set-sw.on{background:var(--ok)}
.set-sw.on i{transform:translateX(17px)}

.set-empty{padding:52px 20px;text-align:center;color:var(--ink-3)}
.set-empty b{display:block;font-family:var(--f-display);font-size:1.05rem;color:var(--ink);margin-bottom:7px}
.set-empty p{margin:0;font-size:.84rem;line-height:1.7}
.set-load{display:flex;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:var(--ink-3);font-size:.88rem}
.set-load .sp{width:22px;height:22px;border-radius:50%;border:2.5px solid var(--mist-2);
  border-top-color:var(--ember);animation:spin 1s linear infinite}
.set-foot{margin:16px 2px 0;font-size:.76rem;line-height:1.7;color:var(--ink-3)}

/* ---------- ตั้งค่า: มือถือ ---------- */
@media (max-width:900px){
  .set-wrap{grid-template-columns:1fr}
  .set-nav{
    position:static;max-height:none;display:flex;gap:6px;overflow-x:auto;
    padding:10px;scrollbar-width:none;
  }
  .set-nav::-webkit-scrollbar{display:none}
  .set-nav-tag{display:none}
  .set-nav button{width:auto;flex:none;margin:0;white-space:nowrap}
  .set-body{padding:20px 16px 18px}
}
@media (max-width:660px){
  .set-head{flex-wrap:wrap;gap:10px}
  .set-badge{margin-left:0}
  .set-add{flex-direction:column}
  .set-add input{font-size:16px;padding:14px 15px}
  .set-add .btn{width:100%;padding:14px}
  .set-row{flex-wrap:wrap;padding:12px 12px 10px 14px;row-gap:8px}
  .set-val{flex:1 1 100%;order:1;font-size:16px;padding:8px 10px}
  .set-ord{order:0}
  .set-tools{order:2;margin-left:auto;gap:6px}
  .set-ic{width:42px;height:42px}
  .set-sw{width:46px;height:26px}
  .set-sw i{width:20px;height:20px}
  .set-sw.on i{transform:translateX(20px)}
}

/* ============================================================
   ปรับหลังบ้านให้ใช้งานบนมือถือได้จริง
   ============================================================ */
@media (max-width:660px){
  .topbar,.content{padding-left:14px;padding-right:14px}
  .topbar h1{font-size:1.15rem}
  .when{display:none}
  .tiles{grid-template-columns:repeat(2,1fr);gap:10px}
  .tile{padding:16px 14px}
  .toolbar{padding:14px;gap:10px}
  .chips{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}
  .chips::-webkit-scrollbar{display:none}
  .chips button{white-space:nowrap;flex:none}
  .table-scroll{overflow-x:auto}
  .table-scroll table{min-width:700px}
  .modal-card{max-height:92dvh;border-radius:20px 20px 0 0;align-self:flex-end;width:100%;max-width:100%}
  .modal-body{padding:18px 16px}
  .modal-head,.modal-foot{padding:14px 16px}
  .modal-foot .btn{flex:1}
  .fld input,.fld select,.fld textarea{font-size:16px}
  .drawer-panel{width:100%;max-width:100%}
}

/* ให้ combobox ในหลังบ้านสูงพอดีกับช่องกรอกเดิม */
.fld .cb-btn,.fld .dp-field{border-width:1.5px;border-color:var(--mist-2);border-radius:var(--radius-sm)}
.f2 .cb-btn,.f2 .dp-field{min-height:48px}

/* ---------- ปุ่มพิมพ์ใบสมัครในลิ้นชักรายละเอียด ---------- */
.drawer-print{
  display:inline-flex;align-items:center;gap:7px;flex:none;
  height:38px;padding:0 14px;margin-right:6px;border-radius:11px;
  font-size:.82rem;font-weight:600;color:var(--ember);
  background:rgba(198,5,5,.09);border:1px solid rgba(198,5,5,.2);
  transition:background .18s ease,transform .18s ease;
}
.drawer-print svg{width:16px;height:16px}
.drawer-print:hover{background:rgba(198,5,5,.16);transform:translateY(-1px)}
@media (max-width:660px){
  .drawer-print span{display:none}
  .drawer-print{padding:0 11px;margin-right:4px}
}

/* ============================================================
   รูปผู้สมัคร — ในตารางรายชื่อ และกดดูขนาดใหญ่ได้ในลิ้นชัก
   ============================================================ */
.who .av.av-img{object-fit:cover;background:var(--paper-2)}

.av-photo-btn{
  position:relative;flex:none;padding:0;border:0;background:none;cursor:zoom-in;
  border-radius:50%;line-height:0;
}
.av-photo-btn .av-zoom{
  position:absolute;right:-2px;bottom:-2px;width:20px;height:20px;border-radius:50%;
  display:grid;place-items:center;background:var(--ember);color:#fff;
  box-shadow:0 2px 6px rgba(0,0,0,.3);opacity:0;transform:scale(.7);
  transition:opacity .2s ease,transform .2s var(--ease);
}
.av-photo-btn .av-zoom svg{width:12px;height:12px}
.av-photo-btn:hover .av-zoom,.av-photo-btn:focus-visible .av-zoom{opacity:1;transform:none}
.av-photo-btn:hover .av-photo{filter:brightness(1.05)}

/* กล่องดูรูปเต็ม */
.zoom{position:fixed;inset:0;z-index:120;display:none}
.zoom.open{display:block}
.zoom-bg{position:absolute;inset:0;background:rgba(20,14,13,.82);
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:zfade .2s ease}
.zoom-box{
  position:absolute;inset:0;margin:auto;width:max-content;height:max-content;
  max-width:min(92vw,640px);max-height:88vh;
  animation:zpop .28s var(--ease);
}
.zoom-box img{
  display:block;max-width:min(92vw,640px);max-height:88vh;
  border-radius:20px;box-shadow:0 40px 90px -40px rgba(0,0,0,.9);background:#fff;
}
.zoom-x{
  position:absolute;top:-14px;right:-14px;width:40px;height:40px;border-radius:50%;
  display:grid;place-items:center;background:#fff;color:var(--ink);
  box-shadow:0 8px 20px -8px rgba(0,0,0,.6);cursor:pointer;
}
.zoom-x svg{width:19px;height:19px}
@keyframes zfade{from{opacity:0}to{opacity:1}}
@keyframes zpop{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}

/* ============================================================
   ลิ้นชักรายละเอียดผู้สมัคร — โหมดมือถือ
   เลื่อนขึ้นมาจากด้านล่างจอ แทนการเลื่อนจากขวาแบบจอใหญ่
   ============================================================ */
@media (max-width:760px){
  .drawer-panel{
    top:auto;right:0;left:0;bottom:0;width:100%;
    max-height:94vh;max-height:94dvh;
    border-radius:22px 22px 0 0;
    transform:translateY(100%);
    box-shadow:0 -30px 80px -40px rgba(60,8,6,.7);
    overscroll-behavior:contain;
  }
  .drawer.in .drawer-panel{transform:none}

  .drawer-head{
    padding:14px 16px 12px;gap:10px;align-items:center;flex-wrap:wrap;
    padding-top:18px;
  }
  /* ขีดเล็ก ๆ ด้านบนบอกว่าลากปิดได้ */
  .drawer-head::before{
    content:"";position:absolute;top:7px;left:50%;transform:translateX(-50%);
    width:44px;height:4px;border-radius:99px;background:var(--mist-2);
  }
  .drawer-head .who{flex:1;min-width:0;gap:10px}
  .drawer-head .who .av,.drawer-head .av-photo{width:42px;height:42px;font-size:1rem}
  .drawer-head .who b{font-size:.96rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .drawer-print{height:36px;padding:0 11px;margin-right:2px}
  .drawer-x{width:34px;height:34px}

  /* .drawer-body เป็น grid — ช่องต้องยุบได้ ไม่งั้นลูกที่กว้าง (เช่นกราฟเรดาร์)
     จะดันความกว้างจนเนื้อหาล้นออกนอกจอ */
  .drawer-panel{overflow-x:hidden}
  .drawer-body{padding:16px 16px 28px;grid-template-columns:minmax(0,1fr)}
  .drawer-body>*{min-width:0}
  .drawer-body .sec{margin-bottom:20px;min-width:0}
  .radar-wrap canvas{width:min(200px,64vw);height:auto;aspect-ratio:1/1}
  .sk-list{width:100%}
  .sk-row{grid-template-columns:76px 1fr 24px}
  .facts{grid-template-columns:1fr}
  .quote{padding:12px 14px;font-size:.86rem}
  .radar-wrap{flex-direction:column;align-items:center;gap:14px}
  .mini-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
  .mini{min-width:520px}
  /* ปุ่มเปลี่ยนสถานะเรียงเต็มความกว้าง กดง่าย */
  .drawer-body .actions{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}
  .drawer-body .actions .btn{width:100%;justify-content:center;padding:11px 8px}
  .drawer-body textarea{font-size:16px}
}

@media (max-width:420px){
  .drawer-head .who b{font-size:.9rem}
  .drawer-body .actions{grid-template-columns:1fr}
}

/* ============================================================
   Talent Pool (ฝากประวัติทั่วไป) — ป้าย Badge และ Filter Chip
   ============================================================ */
.badge-pool{
  display:inline-flex;align-items:center;gap:5px;
  padding:3px 9px;border-radius:6px;
  font-size:.73rem;font-weight:600;
  background:rgba(29, 78, 137, 0.09);
  color:#1D4E89;
  border:1px solid rgba(29, 78, 137, 0.22);
  letter-spacing:.01em;
  line-height:1.4;
  white-space:nowrap;
}
.badge-pool::before{
  content:"";display:inline-block;width:6px;height:6px;border-radius:50%;
  background:#1D4E89;box-shadow:0 0 0 2px rgba(29, 78, 137, 0.2);
}

.chip.chip-pool{
  background:rgba(29, 78, 137, 0.08);
  color:#1D4E89;
  border:1px solid rgba(29, 78, 137, 0.24);
}
.chip.chip-pool:hover{
  background:rgba(29, 78, 137, 0.14);
  color:#123763;
}
.chip.chip-pool.on{
  background:#1D4E89;
  color:#fff;
  border-color:#1D4E89;
  box-shadow:0 3px 10px rgba(29, 78, 137, 0.32);
}

