@import url(https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700&family=DM+Sans:ital,wght@0,300;0,400;0,500;1,300&family=Inter:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&family=JetBrains+Mono:wght@400;500&display=swap);:root{--bg:#faf8f3;--s1:#fff;--s2:#f3efe7;--s3:#ede7da;--b1:#0000000f;--b2:#0000001f;--b3:#00000038;--or:#c78c2a;--or2:#d4a544;--ord:#c78c2a14;--orb:#c78c2a24;--tx:#1d1d1f;--tx2:#424245;--tx3:#8b8576;--green:#248a3d;--grd:#34c7591f;--blue:#06c;--bld:#0066cc1a;--red:#c41e3a;--rdd:#c41e3a1a;--amber:#a25500;--amd:#ff950024;--radius:10px;--radius-sm:7px;--radius-lg:14px;--shadow:0 1px 2px #0000000a;--v7-bg:#faf8f3;--v7-card:#fff;--v7-border:#00000014;--v7-border-2:#0000001f;--v7-text:#1d1d1f;--v7-text-2:#424245;--v7-text-3:#8b8576;--v7-gold:#c78c2a;--v7-gold-dark:#6b4f00;--v7-gold-bg:#c78c2a1f;--v7-green:#248a3d;--v7-green-bg:#34c7591f;--v7-green-2:#248a3d;--v7-green-3:#34c75933;--v7-blue:#06c;--v7-blue-bg:#0066cc1a;--v7-red:#c41e3a;--v7-amber-bg:#ff950024;--v7-amber-bg2:#ff950033;--v7-amber-dk:#a25500;--v7-amber-dk2:#6b3b00;--font-title:-apple-system,BlinkMacSystemFont,"SF Pro Display","Inter","Segoe UI",sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter","Segoe UI",sans-serif;--font-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--accent:#c78c2a;--accent-dark:#6b4f00}*{box-sizing:border-box;margin:0;padding:0}html{font-size:14px}body{background:#faf8f3;background:var(--bg);color:#1d1d1f;color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,sans-serif;font-family:var(--font-body);font-weight:400;line-height:1.55;min-height:100vh}.btn{align-items:center;border:none;border-radius:7px;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.82rem;font-weight:500;gap:4px;padding:.48rem .95rem;transition:all .15s}.btn-primary{background:#1d1d1f;background:var(--tx);color:#fff}.btn-primary:hover{opacity:.85}.btn-secondary{background:#0000;border:.5px solid #0000001f;border:.5px solid var(--b2);color:#424245;color:var(--tx2)}.btn-secondary:hover{border-color:#00000038;border-color:var(--b3);color:#1d1d1f;color:var(--tx)}.btn-gold{background:#c78c2a;background:var(--or);color:#fff}.btn-gold:hover{background:#d4a544;background:var(--or2)}.btn-sm{font-size:.74rem;padding:.28rem .7rem}.btn:disabled{cursor:not-allowed;opacity:.4}.badge{align-items:center;border-radius:4px;display:inline-flex;font-size:.7rem;font-weight:500;padding:2px 8px}.badge-green{background:#34c7591f;background:var(--grd);color:#248a3d;color:var(--green)}.badge-amber{background:#ff950024;background:var(--amd);color:#a25500;color:var(--amber)}.badge-red{background:#c41e3a1a;background:var(--rdd);color:#c41e3a;color:var(--red)}.badge-blue{background:#0066cc1a;background:var(--bld);color:#06c;color:var(--blue)}.badge-gray{background:#f3efe7;background:var(--s2);color:#424245;color:var(--tx2)}.badge-or{background:#c78c2a24;background:var(--orb);color:#c78c2a;color:var(--or)}.card{background:#fff;background:var(--s1);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:12px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow);padding:1.25rem}.card-title{color:#8b8576;color:var(--tx3);font-size:.78rem;font-weight:600;letter-spacing:.06em;margin-bottom:.7rem;text-transform:uppercase}.card-sub{color:#424245;color:var(--tx2);font-size:.8rem;line-height:1.5;margin-bottom:1rem}.section-title{color:#1d1d1f;color:var(--tx);font-size:1rem;font-weight:500;margin-bottom:.35rem}.section-sub{color:#424245;color:var(--tx2);font-size:.82rem;line-height:1.5;margin-bottom:1.25rem}.grid-2{grid-gap:1rem;grid-template-columns:1fr 1fr}.grid-2,.grid-3{display:grid;gap:1rem}.grid-3{grid-gap:1rem;grid-template-columns:1fr 1fr 1fr}.grid-4{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.kpi-card{background:#fff;background:var(--s1);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:12px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow);padding:1rem 1.1rem}.kpi-label{color:#8b8576;color:var(--tx3);font-size:.68rem;font-weight:600;letter-spacing:.07em;margin-bottom:.22rem;text-transform:uppercase}.kpi-value{color:#1d1d1f;color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title);font-size:2rem;font-weight:700;letter-spacing:-.01em;line-height:1}.kpi-value.green{color:#248a3d;color:var(--green)}.kpi-value.amber{color:#a25500;color:var(--amber)}.kpi-value.red{color:#c41e3a;color:var(--red)}.kpi-delta{color:#8b8576;color:var(--tx3);font-size:.72rem;margin-top:5px}.kpi-delta.up{color:#248a3d;color:var(--green)}.kpi-delta.dn{color:#c41e3a;color:var(--red)}.field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.field label{color:#424245;color:var(--tx2);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.field input,.field select,.field textarea{background:#fff;background:var(--s1);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:7px;border-radius:var(--radius-sm);color:#1d1d1f;color:var(--tx);font-family:inherit;font-size:.85rem;outline:none;padding:.55rem .7rem;transition:all .15s}.field input:focus,.field select:focus,.field textarea:focus{border-color:#c78c2a;border-color:var(--or);box-shadow:0 0 0 3px #c78c2a14;box-shadow:0 0 0 3px var(--ord)}.field select option{background:#fff;background:var(--s1)}.field textarea{min-height:80px;resize:vertical}.table-wrap{background:#fff;background:var(--s1);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:12px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow);overflow:hidden}.table-wrap table{border-collapse:collapse;width:100%}.table-wrap th{background:#0000;border-bottom:1px solid #0000000f;border-bottom:1px solid var(--b1);color:#8b8576;color:var(--tx3);font-size:.66rem;font-weight:600;letter-spacing:.07em;padding:10px 14px;text-align:left;text-transform:uppercase}.table-wrap td{border-bottom:1px solid #f3efe7;border-bottom:1px solid var(--s2);color:#1d1d1f;color:var(--tx);font-size:.82rem;padding:11px 14px}.table-wrap tr:last-child td{border-bottom:none}.table-wrap tr:hover td{background:#f3efe7;background:var(--s2)}.td-main{color:#1d1d1f;color:var(--tx);font-weight:500}.bar{background:#f3efe7;background:var(--s2);height:5px;margin:.28rem 0;overflow:hidden}.bar,.bar-fill{border-radius:3px}.bar-fill{height:100%}.bar-fill.green{background:#248a3d;background:var(--green)}.bar-fill.amber{background:#a25500;background:var(--amber)}.bar-fill.red{background:#c41e3a;background:var(--red)}.wallet-card{background:linear-gradient(135deg,#1d1d1f,#2a2a2a);background:linear-gradient(135deg,var(--tx) 0,#2a2a2a 100%);border-radius:10px;border-radius:var(--radius);overflow:hidden;padding:1.4rem 1.5rem;position:relative}.wallet-card:before{background:radial-gradient(circle,#c78c2a24 0,#0000 70%);background:radial-gradient(circle,var(--orb) 0,#0000 70%);content:"";height:200px;pointer-events:none;position:absolute;right:-10%;top:-50%;width:200px}.wallet-balance{color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title);font-size:2.4rem;font-weight:700;letter-spacing:-.01em}.cc-wrap{background:#fff;background:var(--s1);border:.5px solid #0000000f;border:.5px solid var(--b1);border-radius:10px;border-radius:var(--radius);margin-top:.8rem;padding:1rem}.cc-title{color:#1d1d1f;color:var(--tx);font-size:.82rem;font-weight:500;gap:.5rem;margin-bottom:.7rem}.cc-item,.cc-title{align-items:center;display:flex}.cc-item{font-size:.8rem;gap:.6rem;padding:.32rem 0}.cc-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.cc-dot.checking{animation:pulse 1s infinite;background:#a25500;background:var(--amber)}.cc-dot.ok{background:#248a3d;background:var(--green)}.cc-dot.error{background:#c41e3a;background:var(--red)}.cc-dot.pending{background:#0000001f;background:var(--b2)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.grid-2,.grid-3,.grid-4,.pkg-grid{grid-template-columns:1fr}}.v7-page-header{margin-bottom:24px}.v7-page-title{color:#1d1d1f;color:var(--v7-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title);font-size:2.3rem;font-weight:700;letter-spacing:-.035em;line-height:1.15;margin-bottom:6px}.v7-page-title em{color:#c78c2a;color:var(--v7-gold)}.v7-page-subtitle{color:#424245;color:var(--v7-text-2);font-size:.95rem;line-height:1.55;max-width:640px}.v7-card{background:#fff;background:var(--v7-card);border:1px solid #00000014;border:1px solid var(--v7-border);border-radius:12px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow);padding:1.25rem}.v7-card-title{color:#8b8576;color:var(--v7-text-3);font-size:.78rem;font-weight:600;letter-spacing:.06em;margin-bottom:.7rem;text-transform:uppercase}.v7-card-value{color:#1d1d1f;color:var(--v7-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title);font-size:2.2rem;font-weight:700;letter-spacing:-.01em;line-height:1}.v7-card-meta{color:#8b8576;color:var(--v7-text-3);font-size:.78rem;margin-top:5px}.v7-card-meta strong{color:#248a3d;color:var(--v7-green);font-weight:500}.v7-card-meta strong.bad{color:#c41e3a;color:var(--v7-red)}.v7-pill{align-items:center;border-radius:5px;display:inline-flex;font-size:.76rem;font-weight:500;padding:3px 9px;white-space:nowrap}.v7-pill.recu{background:#0066cc1a;background:var(--v7-blue-bg);color:#06c;color:var(--v7-blue)}.v7-pill.depose{background:#34c7591f;background:var(--v7-green-bg);color:#248a3d;color:var(--v7-green)}.v7-pill.encours{background:#c78c2a1f;background:var(--v7-gold-bg);color:#6b4f00;color:var(--v7-gold-dark)}.v7-pill.termine{background:#0066cc1a;background:var(--v7-blue-bg);color:#06c;color:var(--v7-blue)}.v7-pill.refacture{background:#34c75933;background:var(--v7-green-3);color:#248a3d;color:var(--v7-green-2);font-weight:600}.v7-pill.warn{background:#ff950024;background:var(--v7-amber-bg);color:#a25500;color:var(--v7-amber-dk)}.v7-pill.alert{background:#c41e3a1a;background:var(--rdd);color:#c41e3a;color:var(--v7-red)}.v7-filter{background:none;border:none;border-bottom:2px solid #0000;color:#8b8576;color:var(--v7-text-3);cursor:pointer;font-family:inherit;font-size:.85rem;padding-bottom:6px;transition:all .12s}.v7-filter:hover{color:#424245;color:var(--v7-text-2)}.v7-filter.active{border-bottom-color:#1d1d1f;border-bottom-color:var(--v7-text);color:#1d1d1f;color:var(--v7-text);font-weight:500}.v7-search{background:#0000;border:none;font-family:inherit;font-size:.85rem;outline:none;padding:6px 0}.v7-search,.v7-search::placeholder{color:#8b8576;color:var(--v7-text-3)}.v7-tabs{background:#00000014;background:var(--v7-border);border:1px solid #00000014;border:1px solid var(--v7-border);border-radius:10px;gap:4px;padding:4px;width:fit-content}.v7-tab,.v7-tabs{display:inline-flex}.v7-tab{align-items:center;background:#0000;border:none;border-radius:7px;color:#424245;color:var(--v7-text-2);cursor:pointer;font-family:inherit;font-size:.85rem;gap:7px;padding:9px 16px}.v7-tab.active{background:#fff;background:var(--v7-card);box-shadow:0 1px 2px #0000000f;color:#1d1d1f;color:var(--v7-text);font-weight:500}.v7-source{align-items:center;border-radius:4px;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:700;height:18px;justify-content:center;width:18px}.v7-source.api{background:#1d1d1f;background:var(--v7-text);color:#c78c2a;color:var(--v7-gold);font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-family:var(--font-mono)}.v7-source.email{background:#0066cc1a;background:var(--v7-blue-bg);color:#06c;color:var(--v7-blue);font-size:11px}.v7-source.whatsapp{background:#34c75933;background:var(--v7-green-3);color:#16a34a;font-size:11px}.v7-source.slack{background:#ede9fe;color:#6b21a8;font-size:11px}.v7-source.airtable{background:#ff950033;background:var(--v7-amber-bg2);color:#a25500;color:var(--v7-amber-dk)}.v7-source.aircall{background:#dbeafe;color:#1763fb}.v7-source.zendesk{background:#d1f0ee;color:#03363d}.v7-source.plateforme{background:#00000014;background:var(--v7-border);color:#8b8576;color:var(--v7-text-3);font-size:11px}.v7-avatar{align-items:center;background:linear-gradient(135deg,#c78c2a,#1d1d1f);background:linear-gradient(135deg,var(--v7-gold),var(--v7-text));border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;height:22px;justify-content:center;width:22px}.v7-row-bar{border-radius:0 3px 3px 0;height:36px;width:4px}.v7-row-bar.gold{background:#c78c2a;background:var(--v7-gold)}.v7-row-bar.green{background:#248a3d;background:var(--v7-green)}.v7-row-bar.gray{background:#8b8576;background:var(--v7-text-3)}.v7-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:24px;padding:14px 4px}.v7-btn{align-items:center;background:#fff;background:var(--v7-card);border:1px solid #00000014;border:1px solid var(--v7-border);border-radius:7px;color:#424245;color:var(--v7-text-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.82rem;gap:6px;padding:7px 14px;transition:all .12s}.v7-btn:hover{border-color:#0000001f;border-color:var(--v7-border-2);color:#1d1d1f;color:var(--v7-text)}.v7-btn-primary{background:#1d1d1f;background:var(--v7-text);border-color:#1d1d1f;border-color:var(--v7-text);color:#fff}.v7-btn-primary:hover{background:#2a2a2a;border-color:#2a2a2a;color:#fff}.v7-btn-sm{font-size:.7rem;padding:4px 10px}.v7-mono{color:#c78c2a;color:var(--v7-gold);font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-family:var(--font-mono);font-size:.72rem}.auth-wrap{align-items:center;background:#faf8f3;background:var(--bg);display:flex;justify-content:center;min-height:100vh;padding:2rem}.auth-box{background:#fff;background:var(--s1);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:14px;border-radius:var(--radius-lg);box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow);max-width:420px;padding:2.5rem;width:100%}.auth-logo{color:#1d1d1f;color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title);font-size:1.8rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.3rem}.auth-tagline{color:#424245;color:var(--tx2);font-size:.82rem;line-height:1.5;margin-bottom:2rem}.auth-title{color:#1d1d1f;color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title);font-size:1.3rem;font-weight:600;letter-spacing:-.01em;margin-bottom:1.5rem}.auth-btn{background:#1d1d1f;background:var(--tx);border:none;border-radius:7px;border-radius:var(--radius-sm);color:#fff;cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:500;margin-top:.5rem;padding:.72rem;transition:opacity .15s;width:100%}.auth-btn:hover{opacity:.85}.auth-btn:disabled{cursor:not-allowed;opacity:.5}.auth-link{color:#424245;color:var(--tx2);font-size:.82rem;margin-top:1rem;text-align:center}.auth-link a{color:#c78c2a;color:var(--or);cursor:pointer;text-decoration:none}.error-msg{background:#c41e3a1a;background:var(--rdd);border:1px solid #b3261e33;border-radius:7px;border-radius:var(--radius-sm);color:#c41e3a;color:var(--red);font-size:.8rem;margin-bottom:1rem;padding:.6rem .85rem}.modal-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200}.modal{background:#fff;background:var(--s1);border-radius:14px;border-radius:var(--radius-lg);box-shadow:0 20px 60px #00000026;max-width:520px;padding:2rem;width:100%}.modal-title{color:#1d1d1f;color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.modal-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.toast{animation:slideUp .2s ease;border-radius:7px;border-radius:var(--radius-sm);bottom:1.5rem;color:#fff;font-family:inherit;font-size:.82rem;padding:.75rem 1.1rem;position:fixed;right:1.5rem;z-index:300}.toast.success{background:#248a3d;background:var(--green)}.toast.error{background:#c41e3a;background:var(--red)}.toast.info{background:#1d1d1f;background:var(--tx)}.spinner{animation:spin .8s linear infinite;border:2px solid #00000014;border-radius:50%;border-top:2px solid var(--or);display:inline-block;height:14px;width:14px}.loading-page{align-items:center;background:#faf8f3;background:var(--bg);display:flex;justify-content:center;min-height:100vh}.loading-logo{color:#1d1d1f;color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title);font-size:1.5rem;font-weight:700}.coming-soon{background:#fff;background:var(--s1);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:10px;border-radius:var(--radius);margin-bottom:.8rem;overflow:hidden;padding:1.25rem;position:relative}.coming-soon:after{background:#f3efe7;background:var(--s2);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:20px;color:#8b8576;color:var(--tx3);content:"Bientôt disponible";font-size:.68rem;padding:2px 8px;position:absolute;right:.8rem;top:.7rem}.coming-soon .cs-content{opacity:.4;pointer-events:none}.wallet-label{color:#ffffff80;font-size:.72rem;letter-spacing:.08em;margin-bottom:.4rem;text-transform:uppercase}.wallet-balance span{color:#fff9;font-size:1rem;font-weight:300}.wallet-status{align-items:center;color:#ffffffa6;display:flex;font-size:.76rem;gap:.5rem;margin-top:.8rem}.wallet-dot{border-radius:50%;height:7px;width:7px}.wallet-dot.ok{background:#2ecc8a}.wallet-dot.warn{animation:pulse 1.5s infinite;background:#f0a843}.wallet-actions{display:flex;gap:.6rem;margin-top:1rem}.wallet-btn{background:#ffffff1f;border:1px solid #fff3;border-radius:7px;color:#fff;cursor:pointer;font-family:inherit;font-size:.8rem;padding:.5rem 1rem;transition:background .15s}.wallet-btn:hover{background:#fff3}.wallet-btn.gold{background:#c78c2a;background:var(--or);border-color:#c78c2a;border-color:var(--or)}.t-row{align-items:center;border-bottom:1px solid #0000000f;border-bottom:1px solid var(--b1);display:flex;font-size:.82rem;gap:.8rem;padding:.7rem 0}.t-row:last-child{border-bottom:none}.t-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.82rem;height:30px;justify-content:center;width:30px}.t-icon.credit{background:#34c7591f;background:var(--grd);color:#248a3d;color:var(--green)}.t-icon.debit{background:#c41e3a1a;background:var(--rdd);color:#c41e3a;color:var(--red)}.t-icon.refund{background:#0066cc1a;background:var(--bld);color:#06c;color:var(--blue)}.t-ref{color:#1d1d1f;color:var(--tx);font-size:.82rem;font-weight:500}.t-date{color:#8b8576;color:var(--tx3);font-size:.72rem}.t-amount{font-size:.82rem;font-weight:500;margin-left:auto}.t-amount.credit{color:#248a3d;color:var(--green)}.t-amount.debit{color:#c41e3a;color:var(--red)}.t-amount.refund{color:#06c;color:var(--blue)}.vir-box{background:#f3efe7;background:var(--s2);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:10px;border-radius:var(--radius);padding:1rem}.vir-ref{background:#c78c2a24;background:var(--orb);border-radius:5px;color:#c78c2a;color:var(--or);display:inline-block;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-family:var(--font-mono);font-size:.95rem;font-weight:600;margin:.35rem 0;padding:.35rem .75rem}.tr-row{align-items:center;border-bottom:1px solid #0000000f;border-bottom:1px solid var(--b1);display:flex;font-size:.82rem;justify-content:space-between;padding:6px 0}.tr-row:last-child{border-bottom:none}.tr-label{color:#424245;color:var(--tx2)}.tr-value{color:#1d1d1f;color:var(--tx);font-weight:500}.divider{background:#0000000f;background:var(--b1);height:1px;margin:1rem 0}.doc-upload{border:1.5px dashed #0000001f;border:1.5px dashed var(--b2);border-radius:10px;border-radius:var(--radius);cursor:pointer;margin-bottom:.7rem;padding:1.2rem;text-align:center;transition:all .2s}.doc-upload:hover{background:#c78c2a24;background:var(--orb);border-color:#c78c2a;border-color:var(--or)}.doc-upload.done{background:#34c7591f;background:var(--grd);border-color:#248a3d;border-color:var(--green)}.pkg-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}.pkg-card{background:#fff;background:var(--s1);border:1px solid #0000001f;border:1px solid var(--b2);border-radius:14px;border-radius:var(--radius-lg);cursor:pointer;padding:1.25rem;position:relative;transition:all .2s}.pkg-card:hover{background:#f3efe7;background:var(--s2);border-color:#00000038;border-color:var(--b3)}.pkg-card.selected{border-color:#1d1d1f;border-color:var(--tx);border-width:1.5px}.pkg-card.popular{border-color:#c78c2a;border-color:var(--or)}.pkg-badge{background:#c78c2a;background:var(--or);border-radius:20px;color:#fff;font-size:.68rem;font-weight:500;left:50%;padding:2px 10px;position:absolute;top:-11px;transform:translateX(-50%);white-space:nowrap}.pkg-name{font-size:1.1rem;font-weight:600;margin-bottom:.3rem}.pkg-name,.pkg-price{color:#1d1d1f;color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-family:var(--font-title)}.pkg-price{font-size:1.6rem;font-weight:700;letter-spacing:-.01em;margin:.5rem 0}.pkg-price span{color:#8b8576;color:var(--tx3);font-size:.75rem;font-weight:300}.pkg-features{list-style:none;margin-top:.6rem;padding:0}.pkg-features li{align-items:center;color:#424245;color:var(--tx2);display:flex;font-size:.76rem;gap:.4rem;padding:3px 0}.pkg-features li:before{color:#248a3d;color:var(--green);content:"✓";font-weight:500}.steps-wrap{background:#fff;background:var(--s1);border:1px solid #0000000f;border:1px solid var(--b1);border-radius:10px;border-radius:var(--radius);margin-bottom:1.5rem;padding:1rem 1.5rem}.step-item,.steps-wrap{align-items:center;display:flex}.step-item{flex:1 1;gap:.5rem;position:relative}.step-item:not(:last-child):after{background:#0000000f;background:var(--b1);content:"";height:1px;left:calc(50% + 16px);position:absolute;right:-50%;top:50%;z-index:0}.step-num{align-items:center;background:#f3efe7;background:var(--s2);border:1px solid #0000001f;border:1px solid var(--b2);border-radius:50%;color:#8b8576;color:var(--tx3);display:flex;flex-shrink:0;font-size:.72rem;font-weight:600;height:26px;justify-content:center;transition:all .2s;width:26px;z-index:1}.step-item.done .step-num{background:#34c7591f;background:var(--grd);border-color:#248a3d;border-color:var(--green);color:#248a3d;color:var(--green)}.step-item.active .step-num{background:#1d1d1f;background:var(--tx);border-color:#1d1d1f;border-color:var(--tx);color:#fff}.step-label{color:#8b8576;color:var(--tx3);font-size:.74rem}.step-item.active .step-label{color:#1d1d1f;color:var(--tx);font-weight:500}.step-item.done .step-label{color:#424245;color:var(--tx2)}.step-actions{border-top:1px solid #0000000f;border-top:1px solid var(--b1);display:flex;justify-content:space-between;margin-top:1.5rem;padding-top:1.5rem}a,body,button,div,h1,h2,h3,h4,h5,h6,html,input,label,li,optgroup,p,select,span,td,textarea,th{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,sans-serif;font-family:var(--font-body)}.auth-logo,.auth-title,.kpi-value,.loading-logo,.modal-title,.pkg-name,.pkg-price,.v7-card-value,.v7-page-title,.wallet-balance,h1.v7-title,h2.v7-title,h3.v7-title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif!important;font-family:var(--font-title)!important;letter-spacing:-.02em}.v7-mono,.v7-source.api,.vir-ref,code,kbd,pre{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace!important;font-family:var(--font-mono)!important}h1,h2,h3{letter-spacing:-.02em}h1{letter-spacing:-.035em}em,i{font-style:normal}a,a:active,a:focus,a:hover,a:link,a:visited{color:inherit;text-decoration:none}
/*# sourceMappingURL=main.7c2ffe7f.css.map*/