.legacy-limit-page{margin:0;background:#f3f7f5;color:#183d3d;font:16px/1.8 "Microsoft JhengHei","Noto Sans TC",sans-serif}.legacy-limit-card{box-sizing:border-box;max-width:640px;margin:9vh auto;padding:32px;background:#fff;border:1px solid #d8e5df;border-radius:18px;box-shadow:0 15px 45px #183d3d08}.legacy-clinic{color:#176e68;font-size:13px;letter-spacing:.06em}.legacy-limit-card h1{font-size:27px;line-height:1.5;margin:15px 0}.legacy-alert{padding:14px 16px;border:1px solid #e5c5b6;background:#fff2eb;border-radius:10px;color:#874628}.legacy-clock{padding:12px 16px;background:#edf4f0;border-radius:10px;color:#176e68;font-weight:600}.legacy-muted{font-size:14px;color:#617571}.legacy-actions{display:flex;gap:24px;align-items:center;margin-top:26px}.legacy-actions a{color:#176e68;text-underline-offset:4px}.legacy-actions .legacy-primary{display:inline-block;color:white;background:#176e68;padding:11px 18px;border-radius:8px;text-decoration:none}.legacy-query-notice{background:#edf5f1;color:#345c51;border:1px solid #ccdfd5;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.8;margin:16px 0}.legacy-actions a:focus-visible{outline:3px solid #78bfa9;outline-offset:3px}@media(max-width:680px){.legacy-limit-card{margin:24px 16px;padding:24px}.legacy-limit-card h1{font-size:24px}}
