/**
 * The verdict screen: valid, already used, not for tonight.
 *
 * The door answers on its own endpoint, before the theme runs, so this
 * stylesheet is printed by handle rather than through wp_head().
 */

/* The two state colours arrive on :root from wp_add_inline_style(). */
*{box-sizing:border-box}
body{margin:0;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;
font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#fff;
background:linear-gradient(150deg,var(--bfnet-shell-a),var(--bfnet-shell-b))}
.w{width:100%;max-width:420px;text-align:center}
.mark{width:104px;height:104px;margin:0 auto 18px;border-radius:50%;background:rgba(255,255,255,.16);
display:flex;align-items:center;justify-content:center;font-size:52px;line-height:1}
h1{margin:0 0 8px;font-size:31px;line-height:1.15}
.msg{margin:0 0 22px;font-size:16px;opacity:.9;line-height:1.5}
.card{background:rgba(0,0,0,.2);border-radius:14px;padding:6px 16px;text-align:left}
.row{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.13);font-size:15px}
.row:last-child{border-bottom:0}
.k{opacity:.7;font-size:12px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}
.k+span{font-weight:600;text-align:right}
.btn{display:block;margin-top:12px;padding:15px 20px;border-radius:12px;background:#fff;
color:var(--bfnet-shell-a);text-decoration:none;font-weight:700;font-size:16px}
