*{box-sizing:border-box}body{margin:0;background:#070b13;color:#f5f7fb;font-family:system-ui,"Noto Sans Devanagari",sans-serif}main{max-width:780px;margin:auto;padding:14px 14px 70px}header{display:flex;align-items:center;gap:12px;padding:10px 2px 18px}header img{width:64px;height:64px;object-fit:contain;border-radius:14px}header div{flex:1}header b,header small{display:block}header b{font-size:20px}header small,.card p,.card small{color:#9eabba}button,a,input{font:inherit}.card{background:#101826;border:1px solid #28364a;border-radius:18px;padding:18px;margin-bottom:14px;box-shadow:0 12px 35px #0005}.card h1,.card h2{margin:0 0 10px}.card input{display:block;width:100%;padding:14px;margin:9px 0;background:#080d16;color:#fff;border:1px solid #384a63;border-radius:11px}.primary,.actions button{background:linear-gradient(135deg,#ed1738,#a9001b);color:#fff;border:0}.card button{padding:12px 16px;border-radius:11px;font-weight:800}.welcome{display:flex;justify-content:space-between;align-items:center}.welcome span{color:#4be09b}.actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.actions a,.actions button{min-height:110px;padding:15px;text-decoration:none;border:1px solid #34465f;border-radius:15px;background:#111b2a;color:#fff;text-align:left}.actions b,.actions small{display:block;margin-top:7px}.actions small{color:#9eabba}.item{padding:13px 0;border-bottom:1px solid #28364a}.item:last-child{border:0}.item b,.item small{display:block}.item small{margin-top:5px}.item .buttons{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.item button{border:1px solid #425573;background:#1b293c;color:#fff;padding:8px 11px}.item button.approve{background:#08764d}.item button.reject{background:#921d2d}.help{display:flex;justify-content:space-between;align-items:center}.help a{color:#ffd25b;font-weight:800}#toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(120px);background:#fff;color:#111;padding:12px 18px;border-radius:10px;transition:.2s;z-index:9}#toast.show{transform:translateX(-50%) translateY(0)}@media(max-width:600px){.actions{grid-template-columns:1fr}.actions a,.actions button{min-height:82px}}
