@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:100;src:url("./media/spartan-latin-100-normal-RSKCFMRN.woff2") format("woff2"),url("./media/spartan-latin-100-normal-SEOOWJ5K.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:200;src:url("./media/spartan-latin-200-normal-46MA62MH.woff2") format("woff2"),url("./media/spartan-latin-200-normal-4G2TFW2T.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:300;src:url("./media/spartan-latin-300-normal-IVU6FOXI.woff2") format("woff2"),url("./media/spartan-latin-300-normal-UFGN7ZTK.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:400;src:url("./media/spartan-latin-400-normal-D45GS47F.woff2") format("woff2"),url("./media/spartan-latin-400-normal-5ZFLMJ5A.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:500;src:url("./media/spartan-latin-500-normal-LACP6HDD.woff2") format("woff2"),url("./media/spartan-latin-500-normal-EYFLPSJY.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:600;src:url("./media/spartan-latin-600-normal-SVKFLKX4.woff2") format("woff2"),url("./media/spartan-latin-600-normal-72AYSWMM.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:700;src:url("./media/spartan-latin-700-normal-U24A5GTQ.woff2") format("woff2"),url("./media/spartan-latin-700-normal-Q6Z6VYHV.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:800;src:url("./media/spartan-latin-800-normal-VHWSZPSD.woff2") format("woff2"),url("./media/spartan-latin-800-normal-QU2MPPWM.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:900;src:url("./media/spartan-latin-900-normal-UTSO62DQ.woff2") format("woff2"),url("./media/spartan-latin-900-normal-H3DGLQRU.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:100;src:url("./media/spartan-latin-ext-100-normal-6BQ4IZEA.woff2") format("woff2"),url("./media/spartan-latin-ext-100-normal-5OTDYRSF.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:200;src:url("./media/spartan-latin-ext-200-normal-65FPXG7P.woff2") format("woff2"),url("./media/spartan-latin-ext-200-normal-SXTPS5JF.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:300;src:url("./media/spartan-latin-ext-300-normal-76B5DOJY.woff2") format("woff2"),url("./media/spartan-latin-ext-300-normal-PV44GWY6.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:400;src:url("./media/spartan-latin-ext-400-normal-LVP5S3OK.woff2") format("woff2"),url("./media/spartan-latin-ext-400-normal-JC53RBTC.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:500;src:url("./media/spartan-latin-ext-500-normal-IINHJYSI.woff2") format("woff2"),url("./media/spartan-latin-ext-500-normal-VPSAQV3W.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:600;src:url("./media/spartan-latin-ext-600-normal-CSYJK3WY.woff2") format("woff2"),url("./media/spartan-latin-ext-600-normal-AKHWK6WI.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:700;src:url("./media/spartan-latin-ext-700-normal-XZ72HB5O.woff2") format("woff2"),url("./media/spartan-latin-ext-700-normal-ZN36Z64S.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:800;src:url("./media/spartan-latin-ext-800-normal-X77WFH4M.woff2") format("woff2"),url("./media/spartan-latin-ext-800-normal-5PKXTIGT.woff") format("woff")}@font-face{font-family:Spartan;font-style:normal;font-display:swap;font-weight:900;src:url("./media/spartan-latin-ext-900-normal-F2RYA7PM.woff2") format("woff2"),url("./media/spartan-latin-ext-900-normal-ZQPLECMK.woff") format("woff")}:root{--brand-black: #000000;--brand-white: #ffffff;--brand-cream: #f5f2ef;--brand-blue: #bac9cf;--brand-grey: #979797;--bg: var(--brand-cream);--surface: var(--brand-white);--surface-hover: #f0ede9;--surface-2: rgba(186,201,207,.12);--border: rgba(0,0,0,.1);--border-hover: #bac9cf;--text: var(--brand-black);--muted: var(--brand-grey);--mx-white: var(--brand-black);--gold: var(--brand-black);--gold-glow: rgba(186,201,207,.2);--gold-dim: rgba(186,201,207,.1);--mx-green: #2b8a3e;--f-display: "Spartan", sans-serif;--f-ui: "Spartan", sans-serif;--f-body: "Spartan", sans-serif;--display-weight: 500;--display-weight-strong: 600;--display-letter-spacing: .06em;--display-letter-spacing-wide: .12em;--nav-h: 72px;--radius: 0px;--radius-lg: 4px;--transition: all .2s cubic-bezier(.4, 0, .2, 1);--shadow-card: 0 2px 12px rgba(0,0,0,.06);--card-radius: 0px;--btn-radius: 4px;--btn-border-w: 1px;--btn-py: 12px;--btn-px: 28px;--btn-font-size: 12px;--btn-weight: 700;--btn-tracking: .12em;--btn-primary-bg: var(--brand-black);--btn-primary-color: #ffffff;--btn-primary-border: var(--brand-black);--btn-primary-hover-bg: transparent;--btn-primary-hover-color: var(--brand-black);--btn-primary-hover-border: var(--brand-black);--btn-outline-bg: var(--brand-white);--btn-outline-color: var(--brand-black);--btn-outline-border: var(--brand-black);--btn-outline-hover-bg: var(--brand-black);--btn-outline-hover-color: #ffffff;--btn-outline-hover-border: var(--brand-black)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--f-body);overflow-x:hidden;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}::selection{background:var(--brand-blue);color:#fff}#main-nav{position:fixed;top:0;left:0;right:0;height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,5vw,100px);z-index:1000;background:var(--brand-black);border-bottom:none;box-shadow:none}.nav-logo{display:flex;align-items:center;gap:10px}.brand-logo{height:44px;object-fit:contain}.nav-links{display:flex;gap:28px;list-style:none}.nav-links a{font-family:var(--f-ui);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;transition:color .2s}.nav-links a:hover,.nav-links a.active{color:#fff}.nav-wrapper{display:flex;align-items:center;justify-content:space-between;flex:1}.nav-actions{display:flex;gap:12px;align-items:center;margin-left:auto}.btn-primary,.btn-copy,.btn-new,.btn-nuevo-lead,.btn-add-col-confirm{font-family:var(--f-display);font-size:var(--btn-font-size);font-weight:var(--btn-weight);letter-spacing:var(--btn-tracking);text-transform:uppercase;color:var(--btn-primary-color);background:var(--btn-primary-bg);padding:var(--btn-py) var(--btn-px);border-radius:var(--btn-radius);border:var(--btn-border-w) solid var(--btn-primary-border);cursor:pointer;transition:var(--transition);white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1.2}.btn-primary:hover,.btn-copy:hover:not(:disabled),.btn-new:hover:not(:disabled),.btn-nuevo-lead:hover,.btn-add-col-confirm:hover:not(:disabled){background:var(--btn-primary-hover-bg);color:var(--btn-primary-hover-color);border-color:var(--btn-primary-hover-border)}.btn-primary:disabled,.btn-copy:disabled,.btn-new:disabled{opacity:.45;cursor:not-allowed}.btn-primary.small,.btn-copy.small,.btn-new.small,.btn-nuevo-lead.small{padding:8px 16px;font-size:11px}.btn-copy.full{width:100%;justify-content:center;padding:12px;margin-top:10px}.btn-outline,.btn-ghost,.btn-text,.btn-add-col-cancel,.btn-add-method,.page-btn,.btn-ghost-modal,.pipeline-filter-btn{font-family:var(--f-display);font-size:var(--btn-font-size);font-weight:var(--btn-weight);letter-spacing:var(--btn-tracking);text-transform:uppercase;color:var(--btn-outline-color);background:var(--btn-outline-bg);padding:var(--btn-py) var(--btn-px);border-radius:var(--btn-radius);border:var(--btn-border-w) solid var(--btn-outline-border);cursor:pointer;transition:var(--transition);white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1.2}.btn-outline:hover,.btn-ghost:hover,.btn-text:hover,.btn-add-col-cancel:hover,.btn-add-method:hover:not(:disabled),.page-btn:hover:not(:disabled),.btn-ghost-modal:hover,.pipeline-filter-btn:hover{background:var(--btn-outline-hover-bg);color:var(--btn-outline-hover-color);border-color:var(--btn-outline-hover-border)}.btn-outline.small,.btn-ghost.small,.btn-text.small,.page-btn.small{padding:8px 16px;font-size:11px}.surface-dark,#main-nav{--btn-primary-bg: transparent;--btn-primary-color: #ffffff;--btn-primary-border: #ffffff;--btn-primary-hover-bg: #ffffff;--btn-primary-hover-color: #000000;--btn-primary-hover-border: #ffffff;--btn-outline-bg: transparent;--btn-outline-color: #ffffff;--btn-outline-border: #ffffff;--btn-outline-hover-bg: #ffffff;--btn-outline-hover-color: #000000;--btn-outline-hover-border: #ffffff}.btn-delete{font-family:var(--f-display);font-size:var(--btn-font-size);font-weight:var(--btn-weight);letter-spacing:var(--btn-tracking);text-transform:uppercase;background:transparent;border:var(--btn-border-w) solid #e63d2f;color:#e63d2f;padding:8px 16px;border-radius:var(--btn-radius);cursor:pointer;transition:var(--transition);display:inline-flex;align-items:center;gap:6px}.btn-delete:hover{background:#e63d2f;color:#fff;border-color:#e63d2f}.btn-delete.small{padding:6px 12px;font-size:11px}.btn-ghost.warn{border-color:#f44;color:#f44;background:transparent}.btn-ghost.warn:hover{background:#f44;color:#fff;border-color:#f44}.btn-icon{background:transparent;color:#fff9;border:1px solid transparent;padding:8px;border-radius:0;cursor:pointer;transition:var(--transition);position:relative}.btn-icon:hover{color:#fff}.header-mobile-actions{display:flex;align-items:center;gap:8px}.mobile-bell{display:none}.desktop-bell{display:block}.mobile-menu-toggle{display:none;background:transparent;color:#fff;border:none;cursor:pointer;padding:8px;z-index:1001}.catalog-header{padding:130px 20px 50px;text-align:center;background:var(--brand-black);position:relative;overflow:hidden}.catalog-title{font-family:var(--f-display);font-size:clamp(32px,5vw,48px);font-weight:var(--display-weight);letter-spacing:var(--display-letter-spacing);text-transform:uppercase;color:#fff;margin-bottom:10px;position:relative;z-index:1}.catalog-container{max-width:1260px;margin:0 auto;padding:40px 20px;display:flex;gap:40px;flex-wrap:wrap}.filters{width:250px;min-width:200px}.filter-group{margin-bottom:25px}.filter-group h4{font-family:var(--f-ui);margin-bottom:10px;letter-spacing:.1em;font-size:12px;text-transform:uppercase;font-weight:700}.filter-group label{display:block;font-family:var(--f-ui);font-size:14px;color:var(--muted);margin-bottom:8px;cursor:pointer}.filter-group input{margin-right:8px}.loading,.error-msg,.empty-msg{font-family:var(--f-ui);color:var(--muted);padding:40px;text-align:center;width:100%}.error-msg{color:#c00000}@media(max-width:900px){#main-nav{padding:0 20px}.mobile-bell{display:block}.desktop-bell{display:none}.mobile-menu-toggle{display:block}.nav-wrapper{position:absolute;top:var(--nav-h);left:0;right:0;height:100vh;background:var(--brand-black);z-index:1000;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px;gap:30px;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;border-top:1px solid rgba(255,255,255,.1)}.nav-wrapper.mobile-open{transform:translateY(0);opacity:1;pointer-events:auto}.nav-links{flex-direction:column;gap:20px;width:100%}.nav-links a{font-size:16px;display:block;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.nav-actions{flex-direction:column;align-items:flex-start;width:100%;margin-left:0;gap:15px}.btn-primary,.btn-text,.btn-outline{width:100%;text-align:center;padding:14px;font-size:13px}.catalog-container{flex-direction:column}.filters{width:100%}}.live-preview-banner{position:sticky;top:0;z-index:1200;padding:10px 16px;text-align:center;font-family:var(--f-ui, "Spartan", sans-serif);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#1a1a1a,#3d3d3d);border-bottom:2px solid var(--gold, #c8a94a)}html[data-theme=light]{color-scheme:light;background:#fff;scrollbar-color:#c5c5c5 #fff}html[data-theme=light] body{background:#fff!important;color:#5c5c5c!important}html[data-theme=light] ::selection{background:#e6e6e6;color:#3a3a3a}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-nav,app-panel-gestor,app-panel-cliente,app-panel-concesionaria,app-gestores-list,app-gestor-detail,app-autos-list,app-auto-detail,app-dealer-profile,app-push-permission-prompt,app-pwa-install-prompt){--text: #3a3a3a;--mx-white: #3a3a3a;--muted: #4a4a4a;--brand-grey: #5c5c5c;--brand-black: #ffffff;--brand-white: #ffffff;--bg: #ffffff;--surface: #ffffff;--border: #c5c5c5;--client-surface: #ffffff;--client-surface-2: #ffffff;--btn-primary-bg: #ffffff;--btn-primary-color: #5c5c5c;--btn-primary-border: #c5c5c5;--btn-primary-hover-bg: #f3f3f3;--btn-primary-hover-color: #3a3a3a;--btn-primary-hover-border: #a3a3a3;--btn-outline-bg: #ffffff;--btn-outline-color: #5c5c5c;--btn-outline-border: #c5c5c5;--btn-outline-hover-bg: #f3f3f3;--btn-outline-hover-color: #3a3a3a;--btn-outline-hover-border: #a3a3a3;background:#fff!important;color:#3a3a3a!important;color-scheme:light!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-nav,app-panel-gestor,app-panel-cliente,app-panel-concesionaria,app-gestores-list,app-gestor-detail,app-autos-list,app-auto-detail,app-dealer-profile,app-push-permission-prompt,app-pwa-install-prompt) *:not(img,svg,svg *,video,canvas,iframe,app-theme-switch,app-theme-switch *,.deal-panel-overlay,.card-banner-overlay,.skeleton-card,.skeleton-banner,.skeleton-avatar,.skeleton-line,.agent-banner-empty,.agent-img-empty,.chatbot-toggle,.chatbot-toggle *,.chatbot-header,.chatbot-header *,.btn-whatsapp,.btn-whatsapp *,.panel-avatar,.panel-avatar *,.dash-logo-frame,.dash-logo-dealer .dash-brand-logo,.engomado-dot,.sk){background-color:#fff!important;color:#3a3a3a!important;border-color:#c5c5c5!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-cliente,app-panel-concesionaria,app-gestores-list,app-nav) :is(.dash-link.active,.dash-link:hover,.filters-list-item.active,.filters-tab.active,.page-btn.active,button:hover,a:hover){background-color:#f3f3f3!important;color:#3a3a3a!important;border-color:#a3a3a3!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(input,select,textarea,option){background-color:#fff!important;color:#3a3a3a!important;-webkit-text-fill-color:#3a3a3a!important;border-color:#c5c5c5!important;color-scheme:light!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) input::placeholder,html[data-theme=light]:not(#tvm-light):not(#tvm-light) textarea::placeholder{color:#6b6b6b!important;-webkit-text-fill-color:#6b6b6b!important}html[data-theme=light]:not(#tvm-light) .brand-logo,html[data-theme=light]:not(#tvm-light) .dash-logo:not(.dash-logo-dealer) .dash-brand-logo{filter:brightness(.28)}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-concesionaria,app-panel-cliente) .dash-logo-frame{background:#f3f3f3!important;border:2px solid #c5c5c5!important;box-shadow:0 1px 4px #00000014}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-concesionaria,app-panel-cliente) .dash-logo-dealer .dash-brand-logo{filter:none!important;object-fit:contain!important;background:#fff!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-panel-gestor .clients-btn--primary{background-color:#4a4a4a!important;border-color:#4a4a4a!important;color:#fff!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-panel-gestor .sk{background-color:#ececec!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-panel-gestor .ai-test-msg{background-color:#f0f0f0!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-panel-gestor .ai-test-msg--user{background-color:#4a4a4a!important;color:#fff!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-cliente,app-panel-concesionaria,app-panel-admin) .panel-avatar{background:#3a3a3a!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #3a3a3a!important;box-shadow:none!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-cliente,app-panel-concesionaria,app-panel-admin) .panel-avatar:hover{box-shadow:0 0 0 2px #3a3a3a40!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-cliente,app-panel-concesionaria,app-panel-admin) .panel-user-name,html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-cliente,app-panel-concesionaria) .panel-welcome,html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-cliente,app-panel-concesionaria) .stat-label,html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-cliente,app-panel-concesionaria) .dash-link{color:#4a4a4a!important;-webkit-text-fill-color:#4a4a4a!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(app-panel-gestor,app-panel-cliente,app-panel-concesionaria) .dash-link.active{color:#1f1f1f!important;-webkit-text-fill-color:#1f1f1f!important;background-color:#f0f0f0!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) :is(.skeleton-card,.skeleton-banner,.skeleton-avatar,.skeleton-line,.agent-banner-empty,.agent-img-empty){background:#ececec!important;border-color:#c5c5c5!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) .card-banner-overlay{background:none!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) .deal-panel-overlay{background:#5c5c5c47!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-header{--hero-cut: 260px;padding-top:150px!important;background-color:#ececec!important;background-size:cover!important;background-position:center top!important;border-bottom:1px solid #e6e6e6!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-header:before{background:linear-gradient(to bottom,transparent 0,transparent var(--hero-cut),#fff var(--hero-cut))!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-header .profile-banner{height:var(--hero-cut)!important;opacity:1!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-header *:not(.profile-img){background-color:transparent!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-info{padding-bottom:32px!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-img.profile-img-initial{background-color:#f3f3f3!important;color:#6b6b6b!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-img{background-color:#fff!important;border:5px solid #fff!important;box-shadow:0 8px 24px #00000024!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-name{color:#4a4a4a!important;text-wrap:balance}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-location{color:#6b6b6b!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail :is(.btn-submit,.btn-inquiry){background-color:#5c5c5c!important;color:#fff!important;border:1px solid #5c5c5c!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail :is(.btn-submit,.btn-inquiry):hover:not(:disabled){background-color:#4a4a4a!important;border-color:#4a4a4a!important}@media(max-width:768px){html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-header{--hero-cut: calc(var(--nav-h) + 129px);padding-top:calc(var(--nav-h) + 64px)!important}html[data-theme=light]:not(#tvm-light):not(#tvm-light) app-gestor-detail .profile-img{border-width:4px!important}}html[data-theme=light]:not(#tvm-light) #main-nav{background:#fff!important;border-bottom:1px solid #c5c5c5!important}html[data-theme=light]:not(#tvm-light) .nav-wrapper.mobile-open{background:#fff!important}html[data-theme=light] .swal2-popup{background:#fff!important;color:#5c5c5c!important;border:1px solid #c5c5c5!important}html[data-theme=light] .swal2-title,html[data-theme=light] .swal2-html-container,html[data-theme=light] .swal2-content{color:#5c5c5c!important}app-theme-switch.theme-switch-mobile{display:none}@media(max-width:900px){app-theme-switch.theme-switch-desktop{display:none!important}app-theme-switch.theme-switch-mobile{display:inline-flex!important}}html:not([data-theme=light]) :is(input,textarea,select):-webkit-autofill,html:not([data-theme=light]) :is(input,textarea,select):-webkit-autofill:hover,html:not([data-theme=light]) :is(input,textarea,select):-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #111 inset!important;box-shadow:0 0 0 1000px #111 inset!important;-webkit-text-fill-color:#fff!important;caret-color:#fff;transition:background-color 99999s ease-out 0s}html[data-theme=light] :is(input,textarea,select):-webkit-autofill,html[data-theme=light] :is(input,textarea,select):-webkit-autofill:hover,html[data-theme=light] :is(input,textarea,select):-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#3a3a3a!important;caret-color:#3a3a3a;transition:background-color 99999s ease-out 0s}@import "sweetalert2/dist/sweetalert2.min.css";h1,h2,h3,h4,h5,h6{font-family:var(--f-display);font-weight:var(--display-weight, 500);text-transform:uppercase;letter-spacing:var(--display-letter-spacing, .06em);margin-bottom:.5em}.swal2-popup{background:#111!important;color:#fff!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;font-family:var(--f-ui)!important}.swal2-title{color:#fff!important;font-size:1.2rem!important;font-family:var(--f-display)!important;font-weight:800!important;text-transform:uppercase!important}.swal2-html-container,.swal2-content{color:#b0b0c0!important;font-size:.95rem!important}.swal2-confirm{background:#000!important;color:#fff!important;font-weight:700!important;border-radius:4px!important;border:1px solid #000!important;text-transform:uppercase!important;letter-spacing:.12em!important}.swal2-cancel{background:transparent!important;color:#fff!important;border:1px solid #fff!important;border-radius:4px!important;text-transform:uppercase!important;letter-spacing:.12em!important}.swal2-toast.swal-dark-toast{background:#111!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;box-shadow:0 8px 32px #0009!important;backdrop-filter:blur(12px)!important}.swal2-toast .swal2-title{font-size:.9rem!important;color:#fff!important}.swal2-toast .swal2-html-container{font-size:.82rem!important;color:#b0b0c0!important;margin-top:2px!important}.swal2-toast .swal2-timer-progress-bar{background:var(--gold)!important}.swal-dark-modal{border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;box-shadow:0 24px 64px #000000a6!important;font-family:var(--f-ui, "Spartan", sans-serif)!important}.swal-dark-modal .swal2-title{color:#fff!important;font-family:var(--f-display, "Spartan", sans-serif)!important;font-size:1.25rem!important;letter-spacing:.04em!important}.swal-dark-modal .swal2-html-container{color:#ffffffb8!important}.swal-delete-modal .swal2-icon.swal2-warning{border-color:#e63d2f73!important;color:#e63d2f!important}.swal-delete-sub{margin:0 0 12px;font-size:14px;color:#ffffff8c;line-height:1.5}.swal-delete-item{margin:0;padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:14px;font-weight:600;color:#fff;line-height:1.4;word-break:break-word}.swal-dark-modal .swal2-actions{gap:10px;margin-top:1.5em}.swal-dark-modal .swal2-styled.swal2-cancel{border:1px solid #ffffff!important;color:#fff!important;background:transparent!important;font-weight:700!important;border-radius:4px!important;padding:10px 20px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.swal-dark-modal .swal2-styled.swal2-confirm{font-weight:700!important;border-radius:4px!important;padding:10px 20px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:1px solid #ffffff!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.amount-tip-portal{position:fixed;z-index:99999;background:#0a0a0a;color:#fff;border:1px solid rgba(255,255,255,.22);padding:7px 13px;border-radius:8px;font-size:13px;font-weight:700;font-family:var(--f-display, "Spartan", sans-serif);white-space:nowrap;box-shadow:0 8px 32px #000000b3;pointer-events:none;opacity:0;transition:opacity .12s ease}.has-amount-tip{cursor:help}
