@font-face{font-family:Noto Sans Myanmar;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-myanmar-myanmar-400-normal-C_Ri2PLj.woff2)format("woff2"),url(/assets/noto-sans-myanmar-myanmar-400-normal-Di6U4opH.woff)format("woff")}:root{--fg:#111;--bg:#fff;--muted:#555;--primary:#0a6c3c;--border:#ccc;color:var(--fg);background:var(--bg);font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,sans-serif}body{background:var(--bg);margin:0}.screen{max-width:560px;margin:0 auto;padding:16px;line-height:1.5}h1{margin:8px 0 12px;font-size:1.3rem}h2{font-size:1.1rem}h3{margin:12px 0 4px;font-size:1rem}.lang{justify-content:flex-end;align-items:center;gap:6px;display:flex}.lang select{padding:4px;font-size:1rem}.items{padding-left:1.2em}.full{border:1px solid var(--border);border-radius:8px;margin:8px 0;padding:8px 12px;font-size:.95rem}.checks{gap:12px;margin:16px 0;display:grid}.check{border:2px solid var(--border);border-radius:8px;grid-template-columns:32px 1fr;align-items:start;gap:8px;padding:12px;display:grid}.check input{width:28px;height:28px;margin:0}.actions{gap:10px;margin-bottom:24px;display:grid}button{border:2px solid var(--primary);border-radius:8px;padding:14px;font-size:1.1rem}button.primary{background:var(--primary);color:#fff}button.primary:disabled{background:#9bb;border-color:#9bb}button.secondary{color:var(--primary);background:#fff}button.link{color:#0645ad;background:0 0;border:none;padding:4px;font-size:1rem;text-decoration:underline}.error{color:#b00020}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.qr-screen{text-align:center}.qr{background:#fff;max-width:min(90vw,420px);margin:0 auto}.qr svg{width:100%;height:auto;display:block}.hint{font-size:1.2rem;font-weight:700}.demo,.meta{color:var(--muted);font-size:.85rem}.countdown{text-align:center;margin:8px 0}.countdown p{margin:4px 0;font-size:1.1rem;font-weight:700}.countdown-bar{background:#e5e7eb;border-radius:4px;max-width:320px;height:8px;margin:0 auto;overflow:hidden}.countdown-bar span{background:#0a6c3c;height:100%;transition:width 1s linear;display:block}:lang(my){font-family:Noto Sans Myanmar,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
