/* V22 — compose official classic splashes with a centered crop */
.draft-card .draft-photo{object-position:50% 50%!important;transform:scale(1.01);transform-origin:center center;}
.draft-five .draft-card:nth-child(n) .draft-photo{object-position:center center!important;}
.wild-settings{border:1px solid #98754b88;background:linear-gradient(145deg,#192b33,#111f29);border-radius:12px;padding:17px;margin:22px 0 12px;color:#e5d3ac}
.wild-settings-head{display:flex;flex-direction:column;gap:5px;margin-bottom:16px}
.wild-settings-head span{font-size:12px;font-weight:850;letter-spacing:1px}
.wild-settings-head small{color:#9eafba;font-size:11px}
.wild-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.wild-settings-grid label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:750;letter-spacing:.5px;color:#e7c78b}
.wild-settings-grid label span{color:#a2b6c3;font-size:10px;letter-spacing:0;font-weight:500}
.wild-settings-grid input{width:100%;min-width:0;padding:12px;background:#0c1a26;color:#fff;border:1px solid #57717e;border-radius:7px;font-size:17px;font-weight:750}
.wild-settings-grid input:focus{outline:2px solid #dfb56a;outline-offset:2px}
.wild-settings-hint{font-size:11px;line-height:1.55;color:#a6bbc1;margin:12px 0 0}
.wild-settings-hint.invalid{color:#ff9e91}

/* V23: one probability control */
.wild-settings-grid{grid-template-columns:minmax(0,1fr)}
.wild-settings-grid label{max-width:420px}
