.resale-main{padding-top:40px;padding-bottom:70px}.resale-title{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.resale-title h1{margin:10px 0;font-size:clamp(30px,4vw,48px)}.resale-title p{color:var(--muted,#a9b5c9)}.resale-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0}.resale-metrics article{border:1px solid #2c303c;border-radius:14px;padding:20px;background:#13151c;min-width:0}.resale-metrics small{color:#a9b5c9;display:block;min-height:36px}.resale-metrics strong{font-size:clamp(20px,2vw,29px);display:block;margin-top:7px}.resale-metrics article:first-child{border-color:#fc174b66;background:linear-gradient(130deg,#34141f,#14151c)}.resale-tools{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:20px 0}.resale-tabs{display:flex;gap:8px;flex-wrap:wrap}.resale-tabs button{border:1px solid #303541;background:#13161e;color:#b5c0d3;border-radius:30px;padding:11px 18px;cursor:pointer}.resale-tabs button.active{background:#fc174b20;color:#fff;border-color:#fc174b}.resale-action-row{display:flex;gap:8px;flex-wrap:wrap}.resale-share-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:18px}.resale-share,.resale-rules{background:#13151c;border:1px solid #2c303c;border-radius:18px;padding:26px}.resale-share h2{margin:10px 0 8px}.resale-copy{display:flex;gap:10px;margin-top:20px}.resale-copy input{flex:1;min-width:0;background:#0b0c10;color:white;border:1px solid #343846;border-radius:8px;padding:14px}.resale-share p,.resale-rules p{color:#a9b5c9;line-height:1.6}.resale-rate-pair{display:flex;gap:40px;margin:16px 0}.resale-rate-pair strong{font-size:38px;color:#fff}.resale-rate-pair small{display:block;color:#a9b5c9}.resale-table-wrap{overflow-x:auto}.resale-table{min-width:700px}.resale-table td small{display:block;color:#a9b5c9;margin-top:6px}.resale-table td code{font-size:14px}.resale-badge{display:inline-block;white-space:nowrap;border-radius:24px;padding:6px 10px;font-size:12px;background:#292e3a;color:#cad4e5}.resale-badge.available,.resale-badge.paid{background:#153528;color:#8bddb2}.resale-badge.requested,.resale-badge.reserved{background:#3d3019;color:#ebc877}.resale-badge.cancelled{background:#371e28;color:#ff9caf}.resale-negative{color:#ff879f}.resale-empty{padding:40px 20px;text-align:center;border:1px dashed #303541;border-radius:12px}.resale-empty p{color:#a9b5c9}.resale-note{border-left:3px solid #fc174b;padding:12px 18px;background:#17131a;color:#bfc9d9;line-height:1.6;margin:20px 0}.resale-pagination{display:flex;gap:16px;align-items:center;justify-content:center;margin:20px 0}.resale-panel{margin-top:28px}.resale-panel h2{margin:0}.resale-state{border-radius:30px;padding:9px 15px;border:1px solid #34423c;color:#91deb2}.resale-state.paused{color:#ff9caf;border-color:#693346}.resale-dialog{width:min(520px,calc(100% - 24px));max-height:90dvh;overflow:auto;border:1px solid #343846;border-radius:16px;color:#f6f7fa;background:#14161e;padding:24px}.resale-dialog::backdrop{background:#000b}.resale-dialog-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:15px}.resale-dialog-heading h2{margin:0}.resale-dialog label{margin-top:12px}.resale-admin-context{display:flex;align-items:center;gap:16px}.resale-admin-context code{color:#ff859c}.resale-demo-banner{padding:14px 18px;border:1px solid #58412a;background:#211a12;border-radius:12px;color:#e6c994;margin-bottom:20px}.resale-demo-banner a{margin-left:12px}.checkout-coupon{display:flex;gap:8px;align-items:end}.checkout-coupon .field{flex:1;min-width:0}.checkout-coupon .btn{margin-bottom:18px;white-space:nowrap}.checkout-discount{color:#98dfba;font-size:14px;margin-top:8px}.resale-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.resale-pix-value{padding:12px;background:#0b0c10;overflow-wrap:anywhere;border-radius:8px;border:1px solid #353a49}
@media(max-width:900px){.resale-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.resale-share-grid{grid-template-columns:1fr}.resale-title{align-items:flex-start}.resale-title .resale-state{white-space:nowrap}}@media(max-width:560px){.resale-main{padding-top:24px}.resale-title{flex-direction:column;gap:10px}.resale-metrics{grid-template-columns:1fr 1fr;gap:8px}.resale-metrics article{padding:16px}.resale-metrics article:first-child{grid-column:1 / -1}.resale-metrics small{min-height:0}.resale-metrics strong{font-size:25px}.resale-share,.resale-rules{padding:20px}.resale-copy{flex-direction:column}.resale-tools{align-items:stretch;flex-direction:column}.resale-action-row .btn{flex:1}.resale-tabs button{padding:10px 14px}.resale-form-grid{grid-template-columns:1fr}.checkout-coupon{flex-direction:column;align-items:stretch;gap:0}.checkout-coupon .btn{margin-bottom:16px}}
