.wd-layout{display:grid;gap:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.wd-panel{min-width:0;border:1px solid #ffffff12;border-radius:20px;padding:24px;background:linear-gradient(145deg,#24182e,#16121c)}.wd-panel h2{font-size:19px;line-height:1.5;margin:0 0 18px}.wd-heading{display:flex;gap:12px;align-items:center;justify-content:space-between}.wd-heading h2{margin:0}.wd-heading{margin-bottom:20px}.wd-panel button{white-space:normal;overflow-wrap:anywhere;min-height:44px;line-height:1.5}.wd-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 0;border-block:1px solid #ffffff12}.wd-balances span{display:block;color:#bbb0c6;font-size:12px}.wd-balances strong{display:block;margin-top:8px;font-size:20px;overflow-wrap:anywhere}.wd-balances div:last-child strong{color:#ebbdff}.wd-rules,.wd-notice{color:#bdb1c8;font-size:13px;line-height:1.8;margin:14px 0}.wd-form fieldset{border:0;padding:0;margin:0;min-width:0}.wd-form label{display:block;margin-top:16px}.wd-form label span{display:block;font-size:13px;color:#e0d5e9;margin-bottom:8px}.wd-form input{box-sizing:border-box;width:100%;min-width:0;border:1px solid #ffffff24;border-radius:12px;background:#0d0a12;color:#fff;padding:13px 14px;font:inherit;font-size:16px}.wd-form input:focus{outline:2px solid #b460e4;outline-offset:1px}.wd-form .primary-button{width:100%;margin-top:6px}.wd-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.wd-actions button{flex:1;min-width:120px}.wd-error,.wd-success{padding:12px;border-radius:12px;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.wd-error{background:#bd40551b;color:#ffb2bd}.wd-success{background:#378e6c25;color:#a2eccd}.wd-records article{border-top:1px solid #ffffff12;padding:18px 0}.wd-record-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.wd-record-top strong{font-size:23px}.wd-status{border-radius:20px;padding:5px 10px;font-size:12px;background:#ffffff0a}.wd-pending{color:#ffcf84}.wd-approved{color:#9ce6c1}.wd-rejected{color:#ffb2bd}.wd-records p{font-size:13px;margin:10px 0}.wd-records small,.wd-recovery small{display:block;color:#a99db5;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.wd-confirm dl{margin:0;display:grid;grid-template-columns:minmax(80px,.65fr) minmax(0,1fr);gap:12px}.wd-confirm dt{color:#bdb1c8}.wd-confirm dd{margin:0;overflow-wrap:anywhere}.wd-recovery{padding:16px;background:#e8af4215;border:1px solid #e8af4230;border-radius:14px;line-height:1.7}.wd-panel button:disabled,.wd-form fieldset:disabled{opacity:.55}.wd-guest .primary-button{margin-top:18px}@media(max-width:767px){.wd-layout{grid-template-columns:1fr;gap:16px}.wd-panel{padding:18px;border-radius:16px}.wd-balances{gap:8px}.wd-balances strong{font-size:18px}.wd-heading h2{font-size:18px}}@media(max-width:359px){.wd-balances strong{font-size:16px}.wd-panel{padding:14px}.wd-heading{align-items:flex-start;flex-wrap:wrap}}.wd-panel:lang(km),.wd-panel:lang(th){line-height:1.8}
