/* Keep the free first visit one clear action while saved accounts remain easy to find. */
#welcome-panel .welcome-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 12px}
#welcome-panel #welcome-guest{grid-column:1/-1;min-height:52px;padding:14px 18px;background:#a69b66;color:#101d17;border-color:#d0bd7e;font-size:17px;font-weight:bold;box-shadow:0 3px 14px #0003}
#welcome-panel #welcome-guest:hover{background:#c3b67c}
#welcome-panel #welcome-guest:disabled{opacity:.6;cursor:wait}
#welcome-entry-hint{margin:14px 0 0;color:#d4dac8}
#welcome-customize{background:transparent;border:0;border-bottom:1px solid #7f8e6f;color:#cfccb2;padding:7px 2px;font:12px/1.5 Arial,sans-serif}
#welcome-customize:hover{color:#fff0c7;border-bottom-color:#d0bd7e}
#welcome-customize:focus-visible{outline:2px solid #e8d5a3;outline-offset:4px}
#welcome-customize[hidden]{display:none}
@media(max-width:380px){#welcome-panel .welcome-actions{gap:8px}#welcome-panel .welcome-actions button{padding:12px 7px}}
