/* Planos Marketplace ACIARRP V13.1 */
.v131-hero,.v131-seller-card{display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid #ccdfec;background:linear-gradient(114deg,#ecf7ff,#fff);border-radius:18px;padding:27px;margin:20px 0}.v131-hero>div:first-child{flex:1}.v131-hero h2{font-size:28px;color:#0b2450;margin:7px 0}.v131-eyebrow{font-size:10px;letter-spacing:1.3px;font-weight:900;color:#047d85}.v131-hero p,.v131-seller-card p{color:#506987}.v131-progress{height:9px;border-radius:50px;background:#d9e4f1;overflow:hidden;margin:16px 0 10px;max-width:600px}.v131-progress>span{display:block;height:100%;border-radius:50px;background:linear-gradient(90deg,#00b894,#2254d9)}.v131-hero-price{display:flex;flex-direction:column;text-align:right;gap:8px;max-width:340px}.v131-hero-price strong{font-size:28px;color:#123b76}.v131-hero-price small{color:#53718c}.v131-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:30px 0 16px}.v131-section-head h2{font-size:21px;color:#122b52;margin:5px 0}.v131-section-head p{color:#64758e}.v131-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.v131-plan{border:1px solid #d8e3ee;border-radius:17px;background:#fff;padding:20px;min-width:0;display:flex;flex-direction:column;gap:10px;box-shadow:0 5px 18px rgba(20,45,80,.035)}.v131-plan.is-current{border:2px solid #1e71d9;background:linear-gradient(160deg,#f2f8ff,#fff)}.v131-plan-top{display:flex;justify-content:space-between;align-items:center;gap:5px;font-weight:800;font-size:10px;letter-spacing:.6px;color:#7b8da0}.v131-chip{display:inline-block;border-radius:50px;padding:5px 11px;font-size:11px;color:#067462;background:#dcf8ec;font-weight:700;white-space:nowrap}.v131-chip.selected{color:#2254d9;background:#e4edff}.v131-plan h3{font-size:19px;color:#143661;margin:5px 0 0}.v131-plan-count{color:#45607c;margin:0}.v131-plan-count strong{font-size:19px}.v131-price{font-size:27px;color:#0a2b5b;font-weight:850}.v131-price small{font-size:12px;font-weight:400;color:#60758e}.v131-detail{font-size:12px;min-height:32px;color:#58708c}.v131-btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:10px;border:1px solid #bdd0e6;padding:10px 13px;font-weight:700;font-size:12px;background:#eaf2fb;color:#1b4379;text-decoration:none;margin-top:auto}.v131-btn.primary{color:white;background:#2055d5;border-color:#2055d5}.v131-btn.danger{color:#a42e3e;background:#ffecef;border-color:#ffecef}.v131-btn.outline{background:white}.v131-btn:disabled,.v131-btn.is-disabled{opacity:.55;cursor:not-allowed}.v131-footnote{font-size:12px;color:#627590;line-height:1.7;margin:17px 0}.v131-warning{color:#ae3941!important}.v131-notice{border-left:4px solid #2767d9;background:#eef5ff;padding:14px 19px;border-radius:10px;color:#315783;margin:18px 0}.v131-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.v131-stats>div{display:flex;flex-direction:column;background:#fff;border:1px solid #dfe7f0;border-radius:15px;padding:20px;gap:8px}.v131-stats span{font-size:12px;color:#5c7089}.v131-stats strong{font-size:26px;color:#163e80}.v131-stats small{font-size:11px;color:#7890a1}.v131-panel{border-radius:18px;padding:20px;background:white;border:1px solid #dfe7f0;margin:25px 0}.v131-panel .v131-section-head{margin:0 0 16px}.v131-request{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #edf1f8;padding:15px 0}.v131-request p{color:#486280;margin:5px 0}.v131-request small{color:#879ab0}.v131-request>div:last-child{display:flex;gap:8px}.v131-empty{background:#f5f8fc;padding:25px;text-align:center;color:#698099;border-radius:10px}.v131-table-wrap{overflow-x:auto}.v131-table{width:100%;border-collapse:collapse;min-width:790px;font-size:12px}.v131-table th{text-align:left;padding:13px;background:#f4f7fb;color:#657c9a;font-size:11px}.v131-table td{border-top:1px solid #edf1f7;padding:12px 9px}.v131-table td small{display:block;color:#7e8fa3;padding-top:4px}.v131-table td .v131-member-plan{display:block;font-size:12px;font-weight:600;color:#2d557e}.v131-table td .v131-btn{margin:2px;padding:7px;font-size:11px}.v131-panel input[type=search]{max-width:260px;padding:10px;border:1px solid #c9d6e3;border-radius:9px}.v131-seller-card{padding:18px 22px;margin:0 0 18px}.v131-seller-card h3{font-size:18px;margin:4px 0}.v131-seller-card .v131-progress{margin:9px 0;width:330px}.v131-seller-card p{margin:3px 0}.v131-small-delete{border:1px solid #ffe0e3;border-radius:6px;background:#fff7f7;color:#a94451;padding:5px 9px;font-size:11px;cursor:pointer;margin-left:5px}.v131-modal-form{display:grid;gap:12px}.v131-modal-form label{font-size:12px;font-weight:700;color:#23466e;display:grid;gap:6px}.v131-modal-form input,.v131-modal-form select,.v131-modal-form textarea{width:100%;border:1px solid #d3dfed;border-radius:9px;padding:10px;color:#233b60;font:inherit}.v131-modal-form p{color:#516d8a;font-size:13px}
@media(max-width:1050px){.v131-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.v131-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.v131-plans,.v131-stats{grid-template-columns:1fr}.v131-hero,.v131-seller-card,.v131-section-head,.v131-request{flex-direction:column;align-items:stretch}.v131-hero-price{text-align:left}.v131-request>div:last-child{justify-content:flex-start}}
