.withdraw-modal-container{width:min(920px,calc(100vw - 28px));max-width:920px}.tp-withdraw-panel{color:#eaf5fb}.tp-withdraw-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.tp-withdraw-full{grid-column:1/-1}.tp-withdraw-field{display:flex;flex-direction:column;gap:8px}.tp-withdraw-field>span{font-size:13px;font-weight:700;color:#c8d8e2}.tp-withdraw-field em{font-style:normal;font-weight:500;color:#7893a3}.tp-withdraw-field input,.tp-withdraw-field select{width:100%;height:48px;border:1px solid #294657;border-radius:10px;background:#071c29;color:#ecf7fb;padding:0 14px;outline:none}.tp-withdraw-field input:focus,.tp-withdraw-field select:focus{border-color:#25d5bd;box-shadow:0 0 0 3px rgba(37,213,189,.12)}.tp-withdraw-field small{color:#8fa7b5}.tp-withdraw-select{position:relative}.tp-withdraw-select i{position:absolute;left:14px;top:17px;color:#31d3bd;z-index:1}.tp-withdraw-select select{padding-left:40px;appearance:auto}.tp-withdraw-amount{display:flex}.tp-withdraw-amount input{border-radius:10px 0 0 10px}.tp-withdraw-amount button{width:70px;border:1px solid #294657;border-left:0;border-radius:0 10px 10px 0;background:#0d2a38;color:#43dec8;font-weight:800}.tp-withdraw-summary{display:flex;flex-wrap:wrap;gap:8px 22px;color:#8199a8;font-size:12px}.tp-withdraw-summary strong{color:#d9eaf1}.tp-withdraw-warning{display:flex;gap:10px;align-items:flex-start;margin:20px 0 16px;padding:13px 15px;border:1px solid rgba(52,211,190,.28);border-radius:10px;background:rgba(28,153,137,.09);color:#a9c1cc;font-size:13px}.tp-withdraw-warning i{color:#f7c84b;margin-top:2px}.tp-withdraw-submit{width:100%;height:50px;border:0;border-radius:11px;background:linear-gradient(90deg,#0fa98e,#22c7b0);color:#fff;font-weight:800}.tp-withdraw-submit:disabled{opacity:.45}.tp-withdraw-records{margin-top:24px;padding-top:22px;border-top:1px solid #1d3949}.tp-withdraw-records-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.tp-withdraw-records-head h5{margin:3px 0 0;font-weight:800}.tp-withdraw-records-head button{border:1px solid #294657;background:#0b2230;color:#a9c1cc;border-radius:8px;padding:7px 11px}.tp-withdraw-table{border:1px solid #1d3949;border-radius:11px;overflow:hidden}.tp-withdraw-table-head,.tp-withdraw-table-row{display:grid;grid-template-columns:1.1fr 1.1fr .8fr .7fr;gap:12px;padding:12px 14px;align-items:center}.tp-withdraw-table-head{background:#102a39;color:#7893a3;font-size:11px;text-transform:uppercase}.tp-withdraw-table-row{border-top:1px solid #173442;font-size:13px;color:#b9ccd5}.tp-withdraw-status{justify-self:start;border-radius:999px;padding:4px 8px;background:#183747;color:#99b2bf;font-size:11px;font-weight:800}.tp-withdraw-status.pending{background:rgba(245,183,63,.13);color:#f4c45b}.tp-withdraw-status.approved{background:rgba(39,205,167,.13);color:#41dab7}.tp-withdraw-empty{text-align:center;padding:30px;color:#7893a3}@media(max-width:680px){.withdraw-modal-container{width:100%;max-width:none;margin:0;min-height:100dvh;border-radius:0}.tp-withdraw-grid{grid-template-columns:1fr}.tp-withdraw-full{grid-column:auto}.tp-withdraw-table-head{display:none}.tp-withdraw-table-row{grid-template-columns:1fr 1fr}.tp-withdraw-table-row span:last-child{justify-self:end}.tp-withdraw-records{margin-bottom:24px}}
