/* lab.css｜徐博士物理實驗室・實驗艙通行 v1.3（2026-10-15）——只作用在 #lab-root／#lab-bar／.lab-tag，不影響原頁面 */
body.lab-chamber{margin:0;min-height:100vh;background:radial-gradient(1000px 620px at 50% -8%,#132649 0%,#0A1428 58%,#070E1D 100%);background-attachment:fixed;
  font-family:system-ui,-apple-system,"Segoe UI","Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;color:#DBE6F6}
#lab-root,#lab-root *,#lab-bar,#lab-bar *{box-sizing:border-box}
#lab-root{font-family:system-ui,-apple-system,"Segoe UI","Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;color:#DBE6F6;line-height:1.55;-webkit-text-size-adjust:100%}
#lab-root .lab-shell{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:28px 16px}
#lab-root.lab-modal{position:fixed;inset:0;z-index:2147483000;overflow:auto;background:rgba(4,8,18,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
#lab-root.lab-modal:empty{display:none}
#lab-root .lab-card{position:relative;width:min(100%,410px);padding:34px 30px 22px;text-align:center;
  background:linear-gradient(165deg,rgba(21,38,74,.96),rgba(13,24,48,.98));border:1px solid rgba(232,200,122,.28);border-radius:20px;
  box-shadow:0 26px 70px rgba(0,0,0,.55),0 0 46px rgba(232,200,122,.08)}
/* v1.2：H 徽章＝篇章首頁 .hero .logo 同一張圖（DR. HSU MATH & SCIENCE ACADEMY）、同樣的金色光暈與呼吸（logoPulse 3s）；點了另開分頁到徐博士網站 */
#lab-root .lab-emblem{display:block;width:112px;height:112px;margin:0 auto 16px;border-radius:50%;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent}
#lab-root .lab-emblem span{display:block;width:100%;height:100%;border-radius:50%;
  background:#0b1630 url("data:image/png;base64,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") center/100% 100% no-repeat;
  box-shadow:0 0 0 1px rgba(232,200,122,.35),0 0 60px rgba(232,200,122,.25);animation:labLogoPulse 3s ease-in-out infinite;transition:filter .2s ease}
#lab-root .lab-emblem:hover span{filter:brightness(1.1)}
#lab-root .lab-emblem:focus-visible span{box-shadow:0 0 0 2px rgba(246,223,166,.9),0 0 60px rgba(232,200,122,.35)}
@keyframes labLogoPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}
@media (max-width:480px){#lab-root .lab-emblem{width:96px;height:96px;margin-bottom:14px}}
#lab-root .lab-brand{font-family:"Noto Serif TC","Songti TC",serif;font-weight:800;font-size:19px;letter-spacing:.1em;color:#DBE6F6}
#lab-root .lab-sub{margin:4px 0 16px;color:#8CA2C4;font-size:13px;letter-spacing:.05em}
#lab-root .lab-sub b{color:#F6DFA6;font-weight:700}
#lab-root .lab-h{margin:4px 0 6px;font-size:17px;letter-spacing:.06em;color:#F3F6FB;font-weight:800}
#lab-root .lab-tip{margin:0 0 14px;color:#9FB2D0;font-size:12.5px}
#lab-root .lab-tip b,#lab-root .lab-msg b{color:#F6DFA6}
#lab-root .lab-note{margin:0 0 14px;padding:9px 12px;border-radius:10px;background:rgba(87,230,168,.08);border:1px solid rgba(87,230,168,.3);color:#BFF2DC;font-size:12.5px;text-align:left}
#lab-root .lab-note.lab-warn{background:rgba(255,196,92,.08);border-color:rgba(255,196,92,.38);color:#FFE2A8}
#lab-root .lab-form{display:flex;flex-direction:column;gap:10px;text-align:left}
#lab-root .lab-l{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#8CA2C4;letter-spacing:.06em}
#lab-root .lab-l[hidden]{display:none}
#lab-root .lab-l input,#lab-root .lab-l select{width:100%;padding:11px 13px;border-radius:11px;border:1px solid rgba(232,200,122,.35);background:rgba(6,12,26,.72);
  color:#F6DFA6;font-size:16px;letter-spacing:.04em;outline:none;-webkit-appearance:none;appearance:none;font-family:inherit}
#lab-root .lab-l select{background-image:linear-gradient(45deg,transparent 50%,#C9A455 50%),linear-gradient(135deg,#C9A455 50%,transparent 50%);
  background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:34px}
#lab-root .lab-l select option{background:#0d1830;color:#F6DFA6}
#lab-root .lab-l input:focus,#lab-root .lab-l select:focus{border-color:rgba(232,200,122,.85);box-shadow:0 0 0 3px rgba(232,200,122,.15)}
#lab-root .lab-l input[readonly],#lab-root .lab-l select:disabled{opacity:.7}
#lab-root .lab-check{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:#9FB2D0;cursor:pointer;margin:2px 0 2px}
#lab-root .lab-check input{margin-top:3px;accent-color:#C9A455;width:16px;height:16px;flex:none}
#lab-root .lab-check small{display:block;color:#6F84A6;font-size:11px}
#lab-root .lab-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 18px;border:0;border-radius:11px;cursor:pointer;
  font-weight:900;font-size:14.5px;letter-spacing:.12em;color:#0A1222;background:linear-gradient(135deg,#E8C87A,#C9A455);text-decoration:none;font-family:inherit}
#lab-root .lab-btn:disabled{opacity:.6;cursor:wait}
#lab-root .lab-btn.lab-ghost{background:transparent;color:#F6DFA6;border:1px solid rgba(232,200,122,.45)}
#lab-root .lab-go{width:100%;margin-top:4px;letter-spacing:.24em}
#lab-root .lab-err{min-height:18px;color:#FF8A8A;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-align:center}
#lab-root .lab-links{margin-top:8px;display:flex;flex-direction:column;gap:4px;align-items:center}
#lab-root .lab-link{background:none;border:0;padding:4px;color:#E8C87A;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px;font-family:inherit}
#lab-root .lab-hint{color:#6F84A6;font-size:11.5px}
#lab-root .lab-msg{margin:6px 0 14px;color:#C9D6EA;font-size:14px}
#lab-root .lab-msg.lab-bad{color:#FFB3B3}
#lab-root .lab-row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}
#lab-root .lab-lock{font-size:40px;line-height:1;margin:4px 0 6px}
#lab-root .lab-spin{width:38px;height:38px;margin:10px auto 6px;border-radius:50%;border:3px solid rgba(232,200,122,.18);border-top-color:#E8C87A;animation:labspin .9s linear infinite}
@keyframes labspin{to{transform:rotate(360deg)}}
#lab-root .lab-foot{margin-top:16px;font-family:"Noto Serif TC","Songti TC",serif;font-size:11px;color:rgba(140,162,196,.7);letter-spacing:.14em}
#lab-root .lab-x{position:absolute;right:10px;top:8px;width:34px;height:34px;border-radius:50%;border:0;background:transparent;color:#8CA2C4;font-size:24px;line-height:1;cursor:pointer}
#lab-root .lab-x:hover{color:#F6DFA6;background:rgba(232,200,122,.1)}
#lab-root noscript,#lab-root .lab-noscript{color:#FFB3B3}
@media (prefers-reduced-motion:reduce){#lab-root .lab-spin{animation-duration:2.5s}}
@media (max-width:420px){#lab-root .lab-card{padding:28px 18px 18px}}

/* 篇章首頁：右上角登入列 */
#lab-bar{position:fixed;left:12px;bottom:12px;z-index:2147482000;display:flex;align-items:center;gap:8px;flex-wrap:nowrap;max-width:calc(100vw - 24px);
  padding:5px 6px 5px 12px;border-radius:999px;background:rgba(8,14,28,.84);border:1px solid rgba(232,200,122,.42);box-shadow:0 8px 26px rgba(0,0,0,.35);
  font:600 12.5px/1.35 system-ui,-apple-system,"Segoe UI","Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;color:#DBE6F6;letter-spacing:.03em;
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
#lab-bar:empty{display:none}
#lab-bar .lab-bar-who{color:#F6DFA6;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
#lab-bar .lab-bar-who small{color:#9FB2D0;font-weight:600;margin-left:2px}
#lab-bar .lab-test{margin-left:6px!important;padding:1px 6px;border-radius:6px;background:rgba(87,230,168,.16);color:#7FF0C0!important}
#lab-bar .lab-bar-n{color:#9FB2D0;white-space:nowrap}
#lab-bar .lab-bar-n b{color:#7FF0C0}
#lab-bar .lab-bar-btn{border:0;border-radius:999px;padding:6px 12px;cursor:pointer;font-weight:800;font-size:12.5px;line-height:1.2;font-family:inherit;letter-spacing:.06em;color:#0A1222;background:linear-gradient(135deg,#E8C87A,#C9A455)}
#lab-bar .lab-bar-out{background:transparent;color:#E8C87A;border:1px solid rgba(232,200,122,.45)}
#lab-bar:has(.lab-bar-btn:only-child){padding:4px}
#lab-bar .lab-bar-btn{flex:none}
@media (max-width:560px){#lab-bar{left:8px;bottom:8px;max-width:calc(100vw - 172px)}#lab-bar .lab-bar-n,#lab-bar .lab-bar-who small{display:none}}
@media print{#lab-bar,.lab-tag{display:none!important}}

/* 篇章首頁：每張艙卡片的狀態 */
.lab-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font:800 11px/1.35 system-ui,-apple-system,"Segoe UI","Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;
  letter-spacing:.05em;white-space:nowrap;pointer-events:none;border:1px solid rgba(140,162,196,.45);background:rgba(8,14,28,.8);color:#C9D6EA}
.lab-tag:empty{display:none}
.lab-tag-card{position:absolute;left:12px;bottom:12px;z-index:6;box-shadow:0 4px 14px rgba(0,0,0,.3)}
.lab-tag-card.lab-br{left:auto;right:14px;bottom:14px}
.lab-tag-btn{margin-right:8px;font-size:11px;padding:2px 8px}
.lab-tag[data-state="open"]{border-color:rgba(87,230,168,.55);color:#7FF0C0;background:rgba(6,30,22,.85)}
.lab-tag[data-state="lock"]{border-color:rgba(255,196,92,.55);color:#FFD27A;background:rgba(36,24,6,.85)}
.lab-tag[data-state="out"]{opacity:.9}
