@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700&family=Libre+Caslon+Text:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700&family=Montserrat:wght@300;400;500&display=swap";@font-face{font-family:Big Caslon Medium;src:url("./assets/Big Caslon Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--color-gold: #FFC107;--color-gold-dark: #2F4F4F;--color-rich-black: #0A0908;--color-cream: #F5F5F5;--color-accent-blue: #0F4C81;--color-accent-green: #49512B;--color-accent-red: #C62828;--shadow-gold: 0 4px 14px 0 rgba(30, 47, 50, .39)}html{scroll-behavior:smooth}body{margin:0;font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--color-rich-black);background-color:var(--color-cream)}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:Big Caslon Medium,Libre Caslon Text,Playfair Display,serif}.container-custom{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:768px){.container-custom{padding-left:2rem;padding-right:2rem}}.btn{display:inline-block;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;text-decoration:none;transition:all .3s ease}.btn-primary{background-color:var(--color-gold-dark);color:var(--color-gold);border:2px solid transparent;box-shadow:var(--shadow-gold)}.btn-primary:hover{background-color:var(--color-gold);color:var(--color-gold-dark);border-color:var(--color-gold-dark);box-shadow:var(--shadow-gold)}.btn-secondary{background-color:transparent;color:var(--color-gold-dark);border:2px solid var(--color-gold)}.btn-secondary:hover{background-color:var(--color-gold);color:var(--color-gold-dark);border-color:var(--color-gold-dark)}.section{padding-top:4rem;padding-bottom:4rem}@media(min-width:768px){.section{padding-top:6rem;padding-bottom:6rem}}.section-title{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem;text-align:center}@media(min-width:768px){.section-title{font-size:2.25rem;margin-bottom:1.75rem}}.section-subtitle{font-size:1.125rem;color:#4b5563;margin-bottom:2.5rem;max-width:48rem;text-align:center;margin-left:auto;margin-right:auto}@media(min-width:768px){.section-subtitle{font-size:1.25rem;margin-bottom:4rem}}.fade-in{opacity:0;transform:translateY(2rem);transition:all .7s ease-out}.fade-in.appear{opacity:1;transform:translateY(0)}.navbar-get-started{background-color:var(--color-gold);color:var(--color-gold-dark);border:2px solid transparent}.navbar-get-started:hover,.navbar-get-started:focus-visible,.navbar-get-started:active{background-color:var(--color-gold-dark);color:var(--color-gold);border-color:var(--color-gold)}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lang-select option{background:#fff;color:var(--color-gold-dark)}.lang-select option:hover,.lang-select option:checked,.lang-select option:focus{background:var(--color-gold-dark);color:var(--color-gold)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;background-color:#e5e7eb;overflow-y:scroll;scrollbar-gutter:stable both-edges;padding-inline:16px;display:flex;justify-content:center}#root{width:clamp(320px,calc(100vw - 32px),1200px)}.app{display:flex;flex-direction:column;min-height:100vh;width:100%;padding:clamp(.75rem,1.4vw,1.5rem) 0;box-sizing:border-box;gap:clamp(.5rem,1vw,1.25rem)}.app-header{position:sticky;top:0;z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#f9fafbf5,#e5e7ebeb);border-bottom:1px solid rgba(148,163,184,.35)}.header-inner{width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:10px 16px;display:flex;align-items:center;justify-content:flex-start;gap:12px}.container{width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:0 16px}.brand{display:flex;align-items:center;gap:.75rem}.brand-mark{width:40px;height:40px;border-radius:999px;background-image:linear-gradient(135deg,#f9e4b7,var(--color-gold));display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--color-rich-black);font-size:1.1rem;box-shadow:0 10px 20px #0006}.brand-text{display:flex;flex-direction:column}.app-title{margin:0;font-size:clamp(1.3rem,2.2vw,2rem);letter-spacing:.04em;color:var(--color-gold-dark)}.app-subtitle{margin:.25rem 0 0;font-size:.9rem;opacity:.8;color:#4b5563}.header-right{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.table-meta{width:100%;display:flex;justify-content:flex-end;margin-bottom:.75rem}.meta{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;font-size:.85rem;opacity:.9}.meta-row{display:flex;align-items:center;gap:.5rem}.meta-row-secondary{opacity:.8}.status-dot{width:10px;height:10px;border-radius:999px;display:inline-block}.status-dot[data-status=online]{background-color:var(--color-accent-green)}.status-dot[data-status=offline]{background-color:var(--color-accent-red)}.status-text{font-weight:500}.timestamp{opacity:.7}.app-main{flex:1;display:flex;flex-direction:column;min-height:0;align-items:stretch;justify-content:flex-start}.tabs{display:inline-flex;align-items:stretch;gap:.25rem;margin-bottom:.75rem}.tab{border-radius:999px;border:1px solid rgba(148,163,184,.5);background-color:#0f172ae6;color:#e5e7eb;padding:.35rem .9rem;font-size:.85rem}.tab-active{background-image:linear-gradient(135deg,#facc15,#f97316);border-color:#facc15;color:#111827}.placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;opacity:.8;text-align:center}.table-container{flex:0;border-radius:.75rem;border:1px solid var(--color-accent-green);background:radial-gradient(circle at top,rgba(73,81,43,.12),transparent 55%),#f9fafb;box-shadow:var(--shadow-gold);overflow:auto;padding:1.25rem;display:flex;flex-direction:column;align-items:stretch}.table-wrapper{transform-origin:top left;width:100%}.pricing-table{border-collapse:collapse;font-size:clamp(.55rem,.9vw,.85rem);color:var(--color-rich-black);width:100%;table-layout:fixed}.pricing-table thead{position:sticky;top:0;z-index:1}.pricing-table th,.pricing-table td{border:1px solid rgba(47,79,79,.5);padding:.4rem .6rem;white-space:nowrap;text-align:center;vertical-align:middle}.pricing-table th{background:linear-gradient(135deg,#fdf5dd,#f3cf7a);color:var(--color-rich-black);font-weight:600}.pricing-table tbody tr:nth-child(2n){background-color:#f3f4f6}.pricing-table tbody tr:nth-child(odd){background-color:#fff}.pricing-table tbody tr:hover{background-color:#ffc1072e}body{margin:0;background-color:#e5e7eb}.panel{flex:0;border-radius:.75rem;border:1px solid rgba(148,163,184,.4);background-color:#f9fafb;padding:clamp(.75rem,1.2vw,1rem)}.panel h2{font-size:clamp(1.1rem,1.8vw,1.5rem)}.status-panel{max-width:480px}.status-grid{display:flex;flex-direction:column;gap:.5rem;font-size:.9rem}.status-row{display:flex;justify-content:space-between;gap:1rem}.status-label{opacity:.8}.status-value{font-weight:500;text-align:right}.json-view{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8rem;white-space:pre}.error{color:var(--color-accent-red)}.maintenance{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.maintenance-card{max-width:560px;padding:1.25rem 1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:var(--shadow-gold)}.maintenance-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.maintenance-body{color:#4b5563}.maintenance-footnote{margin-top:.75rem;font-size:.8rem;color:#6b7280}@media(max-width:768px){.app{padding:.75rem .5rem;gap:.5rem}.app-header{flex-direction:column;align-items:flex-start}.panel{padding:.6rem}.pricing-table{font-size:.6rem}.pricing-table th,.pricing-table td{padding:.3rem .4rem;white-space:normal}.table-wrapper{overflow-x:auto}.brand-mark{width:32px;height:32px;font-size:.95rem}.app-title{font-size:1.3rem}.panel h2{font-size:1.05rem}}.app-footer{margin-top:4rem;padding:4rem 0 2rem;background-color:#000;color:#fff;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.footer-inner{max-width:1200px;margin:0 auto;padding:0 2rem}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:3rem}.footer-col{display:flex;flex-direction:column;gap:1.25rem}.footer-brand{font-family:Big Caslon,serif;font-weight:700;font-size:2.25rem;line-height:1.2}.footer-description{color:#94a3b8;font-size:.95rem;line-height:1.6;margin:0;white-space:pre-line}.footer-socials{display:flex;gap:1.25rem;margin-top:.5rem}.social-icon{color:#fff;transition:opacity .2s}.social-icon:hover{opacity:.7}.footer-title{font-family:Big Caslon,serif;font-weight:700;font-size:1.5rem;margin-bottom:.5rem}.footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.footer-links a{color:#94a3b8;text-decoration:none;font-size:.95rem;transition:color .2s}.footer-links a:hover{color:#fff}.footer-contact-item{display:flex;gap:1rem;align-items:flex-start}.contact-icon{width:20px;height:20px;color:#eab308;flex-shrink:0;margin-top:0}.contact-text{color:#94a3b8;font-size:.95rem;line-height:1.5;white-space:pre-line}.footer-bottom{border-top:1px solid rgba(148,163,184,.1);padding-top:2rem;text-align:center}.footer-copyright{font-size:.85rem;color:#64748b}@media(max-width:1024px){.footer-grid{grid-template-columns:1fr 1fr;gap:3rem}}@media(max-width:640px){.footer-grid{grid-template-columns:1fr;gap:2.5rem}.footer-brand{font-size:2rem}}.logo{height:48px;width:auto;object-fit:contain;filter:drop-shadow(1px 2px 3px rgba(0,0,0,.4));-webkit-filter:drop-shadow(1px 2px 3px rgba(0,0,0,.4))}html,body{margin:0;padding:0;min-height:100vh}.kage-theme{background-color:#2b2d2f!important;background-image:linear-gradient(135deg,#2b2d2f,#1e1f22)!important;color:#e4e2dd!important;min-height:100vh;width:100vw;font-family:Montserrat,sans-serif!important;position:absolute;top:0;left:0;right:0;--graph-bg: rgba(30,31,34,.9);--graph-axis: rgba(228,226,221,.35);--graph-axis-text: #e4e2dd;--graph-grid-strong: rgba(228,226,221,.6);--graph-tick-dim: rgba(228,226,221,.25);--graph-sell: #d4af37;--graph-buy: #86c8a5;--graph-tooltip-bg: rgba(15,23,42,.85);--graph-tooltip-text: #e4e2dd;--graph-point-border: #1e1f22;--slider-track: rgba(134, 200, 165, .35);--slider-thumb-bg: #2b2d2f;--slider-thumb-border: var(--graph-buy)}.kage-theme .app{background:transparent!important}.kage-theme .app-header{background:#1e1f22d9!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-bottom:1px solid rgba(228,226,221,.08)!important;box-shadow:0 4px 20px #0003!important}.kage-theme .kage-logo{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))!important;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))!important}.kage-theme .kage-nav-btn{background:transparent;border:none;color:#a0a0a0;font-family:Montserrat,sans-serif!important;font-size:.85rem;letter-spacing:1.5px;border-radius:4px;padding:8px 16px;text-transform:uppercase;transition:all .3s ease;cursor:pointer;position:relative;font-weight:400}.kage-theme .kage-nav-btn:hover{color:#d4af37}.kage-theme .kage-nav-btn.active{color:#d4af37;font-weight:500}.kage-theme .kage-nav-btn.active:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:2px;background-color:#d4af37;border-radius:2px}.kage-theme .panel{background:#33363a!important;border:1px solid rgba(228,226,221,.06)!important;border-radius:12px!important;box-shadow:0 10px 30px #00000026!important;position:relative;overflow:hidden;margin-bottom:2rem}.kage-theme .panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);pointer-events:none}.kage-theme h2{font-family:Cinzel,serif!important;color:#e4e2dd!important;font-weight:400!important;letter-spacing:2px!important;text-transform:uppercase!important;text-shadow:none!important;border-bottom:1px solid rgba(228,226,221,.1);padding-bottom:1rem;margin-bottom:1.5rem!important;text-align:center}.kage-theme h2:after{content:"";display:block;width:40px;height:2px;background:#d4af37;margin:1rem auto 0;border-radius:2px}.kage-theme h2.no-accent:after{display:none}.kage-theme h2.compact{padding-bottom:.3rem;margin-bottom:.6rem!important}.kage-theme .table-wrapper{border-radius:12px;border:1px solid rgba(228,226,221,.15);background-color:transparent!important;overflow:hidden;position:relative;z-index:1}.kage-theme .pricing-table{border-collapse:separate;border-spacing:0;width:100%;background:transparent!important;border-radius:12px}.kage-theme .pricing-table th{background:#27292c!important;color:#a0a0a0!important;font-family:Montserrat,sans-serif!important;font-weight:500!important;letter-spacing:1.5px!important;font-size:.85rem!important;border-bottom:1px solid rgba(228,226,221,.2)!important;border-right:1px solid rgba(228,226,221,.1)!important;border-top:none!important;border-left:none!important;padding:1.4rem 1rem!important;text-transform:uppercase}.kage-theme .pricing-table th:first-child{border-top-left-radius:12px!important}.kage-theme .pricing-table th:last-child{border-right:none!important;border-top-right-radius:12px!important}.kage-theme .pricing-table tbody tr{background:transparent!important;transition:all .3s ease}.kage-theme .pricing-table td{border:none!important;background:transparent!important;border-bottom:1px solid rgba(228,226,221,.1)!important;border-right:1px solid rgba(228,226,221,.1)!important;border-top:none!important;border-left:none!important;padding:1.4rem 1rem!important;color:#e4e2dd!important;font-weight:400!important;font-size:1.15rem!important;font-variant-numeric:tabular-nums;transition:all .3s ease}.kage-theme .pricing-table tbody tr:last-child td:first-child,.kage-theme .pricing-table tbody tr:last-child th:first-child{border-bottom-left-radius:12px!important}.kage-theme .pricing-table tbody tr:last-child td:last-child{border-bottom-right-radius:12px!important}.kage-theme .pricing-table tbody tr:last-child td,.kage-theme .pricing-table tbody tr:last-child th{border-bottom:none!important}.kage-theme .pricing-table tbody tr:hover td,.kage-theme .pricing-table tbody tr:hover th{background:#d4af370d!important;color:#d4af37!important}.kage-theme .pricing-table tbody th{background:#00000026!important;color:#d4af37!important;font-weight:500!important;text-shadow:none!important;border-bottom:1px solid rgba(228,226,221,.1)!important;border-right:1px solid rgba(228,226,221,.15)!important;border-top:none!important;border-left:none!important;text-align:center;transition:all .3s ease}.kage-theme .luxury-footer{margin-top:4rem;padding:4rem 0 2rem;background-color:#1e1f22;border-top:1px solid rgba(228,226,221,.05);color:#e4e2dd;width:100%}.kage-theme .footer-inner{max-width:1200px;margin:0 auto;padding:0 2rem}.kage-theme .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 2fr;gap:3rem;margin-bottom:3rem}.kage-theme .footer-col{display:flex;flex-direction:column;gap:.5rem}.kage-theme .footer-brand{font-family:Cinzel,serif;font-weight:400;font-size:2rem;color:#d4af37;line-height:1.2;text-shadow:none!important}.kage-theme .footer-company-name{color:#e4e2dd;font-size:1.1rem;font-weight:500;margin-top:.5rem;letter-spacing:.5px}.kage-theme .footer-company-reg{color:#a0a0a0;font-size:.85rem;margin-bottom:1rem}.kage-theme .footer-description{color:#a0a0a0;font-size:.95rem;line-height:1.7;white-space:pre-line;font-weight:300}.kage-theme .footer-title{font-family:Montserrat,sans-serif;font-weight:500;font-size:1.1rem;letter-spacing:1px;margin-bottom:1rem;color:#e4e2dd;text-transform:uppercase}.kage-theme .footer-contact-item{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:.1rem}.kage-theme .contact-icon{width:20px;height:20px;color:#d4af37!important;flex-shrink:0;opacity:.8;margin-top:0}.kage-theme .whatsapp-icon{width:18px;height:18px;opacity:.9}.kage-theme .contact-text{color:#a0a0a0;font-size:.95rem;line-height:1.2;white-space:pre-line;font-weight:300}.kage-theme a.contact-text{transition:color .2s ease}.kage-theme a.contact-text:hover{color:#d4af37!important}.kage-theme .footer-bottom{border-top:1px solid rgba(228,226,221,.05);padding-top:2rem;text-align:center;font-size:.8rem;color:#888;font-weight:300}.kage-theme form{background:#33363a!important;border:1px solid rgba(228,226,221,.08)!important;box-shadow:0 15px 35px #00000026!important;border-radius:12px!important;padding:2.5rem!important}.kage-theme input[type=password]{background:#27292c!important;border:1px solid rgba(228,226,221,.1)!important;color:#e4e2dd!important;box-shadow:none!important;font-family:Montserrat,sans-serif!important;border-radius:6px!important;padding:1rem 1.2rem!important;transition:all .2s ease}.kage-theme input[type=password]:focus{outline:none;border-color:#d4af37!important;background:#2b2d2f!important}.kage-theme button[type=submit]{background:#d4af37!important;color:#1e1f22!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;letter-spacing:1px!important;border:none!important;border-radius:6px!important;box-shadow:0 4px 10px #d4af3733!important;transition:all .3s ease!important;padding:1rem!important;text-transform:uppercase}.kage-theme button[type=submit]:hover{transform:translateY(-2px);background:#eab308!important;box-shadow:0 6px 15px #d4af374d!important}.kage-theme a[href="/backend/api/wholesale/logout"]{background:transparent!important;border:1px solid rgba(228,226,221,.2)!important;color:#a0a0a0!important;font-family:Montserrat,sans-serif!important;text-transform:uppercase;letter-spacing:1px;font-size:.8rem!important;border-radius:20px!important;box-shadow:none!important;transition:all .3s ease!important}.kage-theme a[href="/backend/api/wholesale/logout"]:hover{background:#e4e2dd0d!important;color:#e4e2dd!important;border-color:#e4e2dd66!important}.kage-content{padding-top:2rem;max-width:1200px;margin:0 auto}.kage-theme.light-mode{background-color:#f4f1ea!important;background-image:none!important;color:#2c2a29!important;--graph-bg: #fdfbf7;--graph-axis: rgba(92,89,84,.35);--graph-axis-text: #5c5954;--graph-grid-strong: rgba(92,89,84,.6);--graph-tick-dim: rgba(92,89,84,.25);--graph-sell: #c59b27;--graph-buy: #6aa98c;--graph-tooltip-bg: rgba(255,255,255,.88);--graph-tooltip-text: #2c2a29;--graph-point-border: #2c2a29;--slider-track: rgba(106, 169, 140, .35);--slider-thumb-bg: #ffffff;--slider-thumb-border: var(--graph-buy)}.kage-theme .graph-slider{-webkit-appearance:none;appearance:none;height:6px;background:var(--slider-track);border-radius:9999px;outline:none}.kage-theme .graph-slider::-webkit-slider-runnable-track{height:6px;background:var(--slider-track);border-radius:9999px}.kage-theme .graph-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--slider-thumb-bg);border:2px solid var(--slider-thumb-border);margin-top:-5px;box-shadow:0 0 0 2px #00000014}.kage-theme .graph-slider::-moz-range-track{height:6px;background:var(--slider-track);border-radius:9999px}.kage-theme .graph-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--slider-thumb-bg);border:2px solid var(--slider-thumb-border)}.kage-theme .graph-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--graph-bg);color:var(--graph-axis-text);border:1px solid var(--graph-grid-strong);border-radius:9999px;padding:2px 10px}.kage-theme .graph-select:focus{outline:none;box-shadow:0 0 0 2px #d4af3726}.kage-theme .graph-select option,.kage-theme.light-mode .graph-select option{background-color:var(--graph-bg);color:var(--graph-axis-text)}.kage-theme.light-mode .app-header{background:#fdfbf7e6!important;border-bottom:1px solid rgba(197,155,39,.15)!important;box-shadow:0 4px 20px #00000008!important}.kage-theme.light-mode .kage-logo{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))!important;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))!important}.kage-theme.light-mode .kage-nav-btn{color:#5c5954}.kage-theme.light-mode .kage-nav-btn:hover,.kage-theme.light-mode .kage-nav-btn.active{color:#c59b27}.kage-theme.light-mode .kage-nav-btn.active:after{background-color:#c59b27}.kage-theme.light-mode .theme-toggle-btn{color:#c59b27}.kage-theme.light-mode .back-classic-btn{border-color:#c59b274d!important;color:#c59b27!important}.kage-theme.light-mode .back-classic-btn:hover{background-color:#c59b270d!important}.kage-theme.light-mode .panel{background:#fff!important;border:1px solid rgba(197,155,39,.1)!important;box-shadow:0 10px 30px #00000008!important}.kage-theme.light-mode .panel:before{background:linear-gradient(90deg,transparent,rgba(197,155,39,.1),transparent)}.kage-theme.light-mode h2{color:#2c2a29!important;border-bottom:1px solid rgba(197,155,39,.15)}.kage-theme.light-mode h2:after{background:#c59b27}.kage-theme.light-mode .pricing-table{border:1px solid rgba(197,155,39,.25)!important;box-shadow:0 8px 30px #c59b270a!important}.kage-theme.light-mode .table-wrapper{border:1px solid rgba(197,155,39,.25)!important;box-shadow:0 8px 30px #c59b270a!important;background-color:transparent!important}.kage-theme.light-mode .pricing-table th{background:#fdfbf7!important;color:#5c5954!important;border-bottom:2px solid rgba(197,155,39,.15)!important;border-right:1px solid rgba(197,155,39,.15)!important;border-top:none!important;border-left:none!important}.kage-theme.light-mode .pricing-table td{border-bottom:1px solid rgba(197,155,39,.12)!important;border-right:1px solid rgba(197,155,39,.12)!important;border-top:none!important;border-left:none!important;color:#2c2a29!important}.kage-theme.light-mode .pricing-table tbody tr:hover td,.kage-theme.light-mode .pricing-table tbody tr:hover th{background:#c59b270f!important;color:#c59b27!important}.kage-theme.light-mode .pricing-table tbody th{background:#faf8f5!important;color:#c59b27!important;border-bottom:1px solid rgba(197,155,39,.12)!important;border-right:2px solid rgba(197,155,39,.15)!important;border-top:none!important;border-left:none!important}.kage-theme.light-mode .luxury-footer{background-color:#2c2a29;border-top:1px solid rgba(197,155,39,.2);color:#f4f1ea}.kage-theme.light-mode .footer-brand{color:#d4af37}.kage-theme.light-mode .footer-company-name,.kage-theme.light-mode .footer-title{color:#f4f1ea}.kage-theme.light-mode .footer-company-reg,.kage-theme.light-mode .footer-description,.kage-theme.light-mode .contact-text{color:#c4c1bc}.kage-theme.light-mode .contact-icon{color:#d4af37!important}.kage-theme.light-mode form{background:#fff!important;border:1px solid rgba(197,155,39,.1)!important;box-shadow:0 15px 35px #0000000a!important}.kage-theme.light-mode input[type=password]{background:#faf8f5!important;border:1px solid rgba(197,155,39,.2)!important;color:#2c2a29!important}.kage-theme.light-mode input[type=password]:focus{border-color:#c59b27!important;background:#fff!important}.kage-theme.light-mode button[type=submit]{background:#c59b27!important;color:#fff!important;box-shadow:0 4px 10px #c59b2733!important}.kage-theme.light-mode button[type=submit]:hover{background:#d4af37!important;box-shadow:0 6px 15px #c59b274d!important}.kage-theme.light-mode a[href="/backend/api/wholesale/logout"]{border:1px solid rgba(197,155,39,.3)!important;color:#5c5954!important}.kage-theme.light-mode a[href="/backend/api/wholesale/logout"]:hover{background:#c59b270d!important;color:#c59b27!important;border-color:#c59b2780!important}@media(max-width:1024px){.kage-theme .footer-grid{grid-template-columns:1fr 1fr;gap:3rem}}@media(max-width:768px){.luxury-hero{height:70vh}.luxury-section{padding:5rem 1rem}.luxury-container .panel{padding:1.5rem}.kage-theme .footer-grid{grid-template-columns:1fr;gap:2.5rem}}
