/* OPTYKER_ADMIN_CASH_TODAY_CONTROLS */
.optykerAdminCashToday{margin:0 0 18px;background:#fff;border:1px solid #dde4ec;border-radius:20px;padding:18px 20px;box-shadow:0 10px 28px rgba(24,34,49,.055)}
.optykerAdminCashTodayHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.optykerAdminCashTodayHead>div>span{display:block;font-size:10px;letter-spacing:.12em;font-weight:850;color:#758192}.optykerAdminCashTodayHead h3{margin:4px 0 5px;font-size:22px;color:#182231}.optykerAdminCashTodayHead p{margin:0;color:#687587;font-size:12px;line-height:1.45;max-width:700px}
.optykerAdminCashTodayBody{display:grid;grid-template-columns:minmax(240px,1fr) minmax(310px,1.2fr);gap:16px;align-items:stretch;margin-top:15px}.optykerAdminCashTodayFund{border:1px solid #e2e7ed;background:#f8fafc;border-radius:15px;padding:14px 16px;display:grid;grid-template-columns:1fr auto;column-gap:14px;align-items:end}.optykerAdminCashTodayFund>span{grid-column:1/-1;font-size:11px;font-weight:800;color:#6c7888;margin-bottom:8px}.optykerAdminCashTodayFund b{font-size:24px;line-height:1.1;color:#1c2838}.optykerAdminCashTodayFund b.checks{font-size:18px;color:#526174}.optykerAdminCashTodayFund small{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#8993a1;text-align:right}
.optykerAdminCashTodayActions{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:center}.optykerAdminCashTodayActions button{min-height:58px;border:0;border-radius:15px;font-size:14px;font-weight:900;letter-spacing:.04em;cursor:pointer;transition:transform .12s ease,opacity .12s ease,box-shadow .12s ease}.optykerAdminCashTodayActions button:not(:disabled):hover{transform:translateY(-1px)}.optykerAdminCashTodayActions .open{background:#203246;color:#fff;box-shadow:0 8px 18px rgba(32,50,70,.18)}.optykerAdminCashTodayActions .close{background:#8b3535;color:#fff;box-shadow:0 8px 18px rgba(139,53,53,.14)}.optykerAdminCashTodayActions .optykerAdminCashTodayView{grid-column:1/-1;min-height:42px;background:#eef2f6;color:#334154}.optykerAdminCashTodayActions button:disabled{opacity:.32;cursor:not-allowed;box-shadow:none}
@media(max-width:760px){.optykerAdminCashTodayBody{grid-template-columns:1fr}.optykerAdminCashTodayActions{grid-template-columns:1fr 1fr}.optykerAdminCashTodayHead{align-items:center}.optykerAdminCashTodayHead h3{font-size:19px}}
@media(max-width:520px){.optykerAdminCashToday{padding:15px}.optykerAdminCashTodayHead{display:block}.optykerAdminCashTodayHead>.optykerAdminCashPill{margin-top:10px}.optykerAdminCashTodayActions{grid-template-columns:1fr}.optykerAdminCashTodayActions .optykerAdminCashTodayView{grid-column:auto}}
