#alb-eval .field.bad input,#alb-eval .field.bad select{border-color:var(--err)}#alb-eval .wdh{text-align:center;font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}#alb-eval .date{font-size:16px;color:var(--ink);background:var(--bg);border:1.5px solid var(--line);border-radius:12px;padding:8px 2px 6px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;width:auto}#alb-eval .date .dn{font-family:var(--display);font-weight:800;font-size:18px;line-height:1.1;font-variant-numeric:tabular-nums}#alb-eval .date .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}#alb-eval .date[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}#alb-eval .date:disabled{background:0 0;border-color:transparent;color:var(--muted);opacity:.5;cursor:not-allowed}#alb-eval .date:disabled .dot{visibility:hidden}#alb-eval .blank{visibility:hidden}#alb-eval .slot{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);background:var(--bg);border:1.5px solid var(--line);border-radius:12px;padding:11px 6px;cursor:pointer}#alb-eval .slot[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#1a1204}#alb-eval .slot:disabled{text-decoration:line-through;opacity:.45;cursor:not-allowed}#alb-eval .done dt{color:var(--muted);margin:0}#alb-eval .done dd{margin:0;font-weight:600;overflow-wrap:anywhere}#alb-eval p.brand{color:var(--ink)}