.manual-method-card{padding:18px;margin-bottom:16px}.manual-section-title h2{margin:3px 0 14px;font-size:20px}.topup-method-list{display:grid;gap:10px}.topup-method{display:grid;grid-template-columns:52px 1fr 20px;align-items:center;gap:13px;padding:14px;border:1px solid var(--border,#e8eaf3);border-radius:16px;color:var(--text,#15172a);text-decoration:none;background:var(--card,#fff)}.topup-method:hover,.topup-method.is-manual{border-color:#914649;box-shadow:0 7px 24px rgba(145,70,73,.1)}.topup-method i,.manual-form-intro i{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:#f4e5df;color:#914649;font-size:25px;font-style:normal;font-weight:800}.topup-method span{min-width:0}.topup-method b,.topup-method small{display:block}.topup-method b{font-size:16px}.topup-method small{margin-top:4px;color:var(--muted,#914649);line-height:1.35}.topup-method strong{font-size:30px;color:#914649}.manual-info-strip{margin:14px 0 0;padding:12px 14px;border-radius:13px;background:#f4f1ff;color:#75383b;line-height:1.45}.manual-topup-page{max-width:720px}.manual-request-form{display:grid;gap:18px;padding:22px}.manual-form-intro{display:flex;gap:14px;align-items:center;padding:14px;border-radius:16px;background:linear-gradient(135deg,#f6f1ff,#fafbff)}.manual-form-intro b,.manual-form-intro small{display:block}.manual-form-intro small{margin-top:4px;color:#75383b}.manual-request-form label{display:grid;gap:8px;font-weight:700}.manual-request-form label em{color:#f04461;font-style:normal}.manual-request-form label span,.manual-request-form label small{color:#914649;font-weight:500}.manual-request-form input,.manual-request-form textarea{width:100%;box-sizing:border-box;border:1px solid #dce0eb;border-radius:13px;padding:13px 14px;background:var(--card,#fff);color:var(--text,#17192c);font:inherit;resize:vertical}.manual-request-form input:focus,.manual-request-form textarea:focus{outline:2px solid rgba(145,70,73,.18);border-color:#914649}.manual-requisites-card{padding:20px}.manual-request-summary{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px;padding:12px 14px;border-radius:14px;background:#f5f1ff}.manual-request-summary span{color:#75383b}.manual-request-summary strong{color:#914649;text-align:right}.manual-recipient{display:flex;gap:12px;align-items:center;padding:15px;border-bottom:1px solid #eceef4}.manual-recipient i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#914649,#914649);color:#fff;font-style:normal;font-size:25px}.manual-recipient small,.manual-recipient b{display:block}.manual-recipient small{color:#914649;margin-bottom:3px}.manual-detail-list{margin:12px 0}.manual-detail-list>div{display:grid;grid-template-columns:minmax(105px,.55fr) minmax(0,1fr) 34px;gap:10px;align-items:center;padding:12px 5px;border-bottom:1px solid #eceef4}.manual-detail-list span{color:#75383b}.manual-detail-list b{overflow-wrap:anywhere}.manual-detail-list button{border:0;background:#f4e5df;color:#914649;border-radius:9px;width:34px;height:34px;font-size:18px;cursor:pointer}.manual-detail-list>div:first-child{grid-template-columns:minmax(105px,.55fr) minmax(0,1fr)}.manual-warning{display:flex;gap:11px;padding:14px;margin:16px 0;border-radius:14px;background:#fff6df;color:#845c13;line-height:1.45}.manual-warning b{flex:0 0 26px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#ffa713;color:#fff}.manual-outline-button{display:block;margin-top:12px;padding:12px;text-align:center;border:1px solid #914649;border-radius:13px;color:#914649;text-decoration:none;font-weight:750}.manual-result{text-align:center;padding:32px 24px}.manual-result>span{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 14px;border-radius:50%;background:#dff8eb;color:#13af68;font-size:30px;font-weight:800}.manual-result h2{margin:0 0 8px}.manual-result p{color:#75383b;line-height:1.5}.manual-result>strong{display:block;margin:18px 0;font-size:27px;color:#914649}.manual-result.is-error>span{background:#ffe8ec;color:#ef405e}.manual-result.compact{padding:25px 14px}.manual-status-tabs{display:flex;gap:8px;margin-bottom:14px}.manual-status-tabs span{padding:9px 14px;border-radius:999px;background:#f4e5df;color:#914649;font-weight:700}.manual-status-tabs span:first-child{background:#914649;color:#fff}.manual-history-list{padding:8px}.manual-history-list>a{display:grid;grid-template-columns:46px minmax(0,1fr) auto 16px;gap:12px;align-items:center;padding:14px 8px;border-bottom:1px solid #eceef4;text-decoration:none;color:var(--text,#17192c)}.manual-history-list>a:last-child{border-bottom:0}.manual-history-list i{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#f4e5df;color:#914649;font-style:normal;font-weight:800}.manual-history-list b,.manual-history-list strong,.manual-history-list small{display:block}.manual-history-list strong{margin:2px 0}.manual-history-list small{color:#914649}.manual-history-link{text-decoration:none;color:inherit}.payment-status.status-created{background:#fff3d6;color:#a96b00}.payment-status.status-awaiting,.payment-status.status-processing{background:#fff0d9;color:#dd7900}.payment-status.status-completed{background:#def8e9;color:#12985a}.payment-status.status-rejected{background:#ffe4e8;color:#e2304e}.manual-admin-settings textarea{min-height:90px}.manual-admin-requests{margin-top:18px}.manual-request-counter{padding:8px 12px;border-radius:999px;background:#fff0d8;color:#b56800;font-weight:750}.manual-admin-list{display:grid;gap:12px}.manual-admin-request{padding:17px;border:1px solid var(--border,#e4e7ef);border-radius:16px;background:var(--card,#fff)}.manual-admin-request.status-awaiting{border-color:#ffbf57;box-shadow:0 6px 20px rgba(243,156,25,.1)}.manual-admin-request-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.manual-admin-request-head b,.manual-admin-request-head small{display:block}.manual-admin-request-head small{margin-top:3px;color:#914649}.manual-admin-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.manual-admin-values span{padding:11px;border-radius:12px;background:#f7f7fb}.manual-admin-values small,.manual-admin-values b{display:block}.manual-admin-values small{margin-bottom:3px;color:#914649}.manual-admin-values b{overflow-wrap:anywhere}.manual-admin-comment,.manual-admin-wait{margin:12px 0 0;padding:11px 13px;border-radius:11px;background:#f6f2ff}.manual-admin-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;margin-top:14px}.manual-admin-actions form{display:flex;gap:8px}.manual-admin-actions input{min-width:0;flex:1}.btn.danger{background:#fff0f2;color:#e42d4d;border-color:#ffcbd4}
body.dark .topup-method,body.dark .manual-request-form input,body.dark .manual-request-form textarea,body.dark .manual-admin-request,html[data-theme="dark"] .topup-method,html[data-theme="dark"] .manual-request-form input,html[data-theme="dark"] .manual-request-form textarea,html[data-theme="dark"] .manual-admin-request{background:#1c1f2c;color:#f5f6ff;border-color:#343849}body.dark .manual-info-strip,body.dark .manual-form-intro,body.dark .manual-request-summary,body.dark .manual-admin-comment,body.dark .manual-admin-wait,html[data-theme="dark"] .manual-info-strip,html[data-theme="dark"] .manual-form-intro,html[data-theme="dark"] .manual-request-summary,html[data-theme="dark"] .manual-admin-comment,html[data-theme="dark"] .manual-admin-wait{background:#29243b;color:#f4e5df}body.dark .manual-detail-list>div,body.dark .manual-recipient,body.dark .manual-history-list>a,html[data-theme="dark"] .manual-detail-list>div,html[data-theme="dark"] .manual-recipient,html[data-theme="dark"] .manual-history-list>a{border-color:#343849}body.dark .manual-admin-values span,html[data-theme="dark"] .manual-admin-values span{background:#252836}body.dark .manual-warning,html[data-theme="dark"] .manual-warning{background:#3c3222;color:#ffd892}
@media(max-width:700px){.manual-request-form,.manual-requisites-card{padding:16px}.manual-detail-list>div{grid-template-columns:90px minmax(0,1fr) 32px}.manual-history-list>a{grid-template-columns:42px minmax(0,1fr) 16px}.manual-history-list .payment-status{grid-column:2/3;justify-self:start}.manual-admin-request-head{display:grid}.manual-admin-values{grid-template-columns:1fr}.manual-admin-actions{grid-template-columns:1fr}.manual-admin-actions form{flex-wrap:wrap}.manual-admin-actions input{flex-basis:100%}.manual-admin-actions .btn{width:100%}}
