:root[data-theme=dark]{--bg-page: #0f1217;--bg-panel: linear-gradient(145deg, #1b2029, #13171f);--bg-card: linear-gradient(135deg, #222936, #181d26);--bg-inset: linear-gradient(145deg, #0a0c10, #13171f);--bg-bezel: linear-gradient(145deg, #2c3545, #151a24);--metal-gradient: linear-gradient(135deg, #3a4556 0%, #1f2733 50%, #151a22 100%);--metal-btn-gradient: linear-gradient(180deg, #3d495c 0%, #252e3c 100%);--primary-btn-gradient: linear-gradient(180deg, #10b981 0%, #047857 100%);--primary-btn-hover: linear-gradient(180deg, #34d399 0%, #059669 100%);--text-main: #f1f5f9;--text-muted: #94a3b8;--text-heading: #ffffff;--border-metal: #334155;--border-highlight: rgba(255, 255, 255, .15);--accent-emerald: #10b981;--accent-cyan: #06b6d4;--accent-gold: #fbbf24;--accent-neon: #00f0ff;--shadow-raised: 8px 8px 16px rgba(0, 0, 0, .6), -4px -4px 12px rgba(255, 255, 255, .05);--shadow-card: 6px 6px 14px rgba(0, 0, 0, .5), -3px -3px 10px rgba(255, 255, 255, .04);--shadow-inset: inset 3px 3px 6px rgba(0, 0, 0, .7), inset -2px -2px 5px rgba(255, 255, 255, .08);--glow-cyan: 0 0 15px rgba(6, 182, 212, .4);--glow-emerald: 0 0 15px rgba(16, 185, 129, .4);--lcd-bg: #091a24;--lcd-border: #1e3a4c;--lcd-text: #00f0ff}:root[data-theme=light]{--bg-page: #e6ebf2;--bg-panel: linear-gradient(145deg, #f0f4f9, #dce2ed);--bg-card: linear-gradient(135deg, #ffffff, #e6ecf5);--bg-inset: linear-gradient(145deg, #d3d9e4, #eaf0f8);--bg-bezel: linear-gradient(145deg, #cfd7e3, #ab89d);--metal-gradient: linear-gradient(135deg, #e1e7f0 0%, #cbd4e2 50%, #b8c3d4 100%);--metal-btn-gradient: linear-gradient(180deg, #f5f8fc 0%, #cbd4e2 100%);--primary-btn-gradient: linear-gradient(180deg, #059669 0%, #046c4e 100%);--primary-btn-hover: linear-gradient(180deg, #10b981 0%, #059669 100%);--text-main: #1e293b;--text-muted: #64748b;--text-heading: #0f172a;--border-metal: #cbd5e1;--border-highlight: rgba(255, 255, 255, .9);--accent-emerald: #059669;--accent-cyan: #0284c7;--accent-gold: #d97706;--accent-neon: #0284c7;--shadow-raised: 8px 8px 18px rgba(166, 180, 200, .7), -6px -6px 14px rgba(255, 255, 255, .95);--shadow-card: 6px 6px 12px rgba(166, 180, 200, .6), -4px -4px 10px rgba(255, 255, 255, .9);--shadow-inset: inset 3px 3px 6px rgba(166, 180, 200, .8), inset -3px -3px 6px rgba(255, 255, 255, .95);--glow-cyan: 0 0 10px rgba(2, 132, 199, .3);--glow-emerald: 0 0 10px rgba(5, 150, 105, .3);--lcd-bg: #d1fae5;--lcd-border: #6ee7b7;--lcd-text: #065f46}*{box-sizing:border-box;margin:0;padding:0;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}body.skeuo-body{font-family:Inter,system-ui,-apple-system,sans-serif;background-color:var(--bg-page);color:var(--text-main);line-height:1.6;overflow-x:hidden}.orbitron-title,.orbitron-lcd{font-family:Orbitron,sans-serif;letter-spacing:.5px}.metal-text{background:linear-gradient(135deg,#00f0ff,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}.skeuo-panel{background:var(--bg-panel);border-radius:18px;border:1px solid var(--border-metal);box-shadow:var(--shadow-raised);position:relative;padding:32px}.skeuo-card{background:var(--bg-card);border-radius:14px;border:1px solid var(--border-metal);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.skeuo-inset{background:var(--bg-inset);border-radius:12px;box-shadow:var(--shadow-inset);border:1px solid var(--border-metal);padding:16px}.embossed-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--bg-inset);border-radius:20px;box-shadow:var(--shadow-inset);font-size:.82rem;font-weight:700;color:var(--accent-emerald);text-transform:uppercase;letter-spacing:1px;border:1px solid var(--border-metal)}.skeuo-header{position:sticky;top:0;z-index:100;background:var(--bg-panel);border-bottom:2px solid var(--border-metal);box-shadow:0 6px 18px #0000004d;padding:12px 24px}.header-container{max-width:1350px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand-logo-wrapper{display:flex;align-items:center;gap:14px}.metallic-emblem{background:var(--metal-gradient);padding:6px 14px;border-radius:10px;box-shadow:var(--shadow-card);border:1px solid var(--border-metal)}.brand-logo-img{height:38px;width:auto;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.brand-tagline{display:flex;flex-direction:column;gap:2px}.badge-national{font-size:.75rem;font-weight:700;color:var(--accent-cyan);text-transform:uppercase}.badge-factory{font-size:.7rem;color:var(--text-muted)}.skeuo-nav{display:flex;gap:8px;background:var(--bg-inset);padding:6px;border-radius:14px;box-shadow:var(--shadow-inset);border:1px solid var(--border-metal)}.skeuo-nav-btn{background:transparent;border:none;color:var(--text-muted);padding:8px 16px;border-radius:10px;font-size:.88rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px}.skeuo-nav-btn:hover{color:var(--text-heading)}.skeuo-nav-btn.active{background:var(--metal-btn-gradient);color:var(--accent-emerald);box-shadow:var(--shadow-card);border:1px solid var(--border-metal)}.theme-switch-container{display:flex;align-items:center;gap:10px;background:var(--bg-inset);padding:6px 12px;border-radius:20px;box-shadow:var(--shadow-inset);border:1px solid var(--border-metal)}.switch-label{font-size:.9rem;color:var(--text-muted)}.rocker-switch{position:relative;display:inline-block;width:50px;height:26px}.rocker-switch input{opacity:0;width:0;height:0}.rocker-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--border-metal);border-radius:34px;box-shadow:var(--shadow-inset)}.rocker-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background:var(--metal-btn-gradient);border-radius:50%;box-shadow:var(--shadow-raised);transition:.3s}input:checked+.rocker-slider{background-color:var(--accent-cyan)}input:checked+.rocker-slider:before{transform:translate(24px)}.main-content{max-width:1350px;margin:48px auto;padding:0 24px;display:flex;flex-direction:column;gap:84px}.hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:center}.hero-title{font-size:2.5rem;line-height:1.2;color:var(--text-heading);margin:16px 0;font-weight:800}.hero-subtitle{font-size:1.05rem;color:var(--text-muted);margin-bottom:24px}.hero-stats-panel{display:flex;justify-content:space-around;align-items:center;margin-bottom:28px}.stat-box{display:flex;flex-direction:column;align-items:center}.stat-number{font-size:1.7rem;font-weight:800;color:var(--accent-neon);text-shadow:var(--glow-cyan)}.stat-desc{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;font-weight:600}.stat-divider{width:1px;height:36px;background:var(--border-metal)}.hero-actions{display:flex;gap:16px}.skeuo-button{padding:14px 28px;border-radius:12px;font-weight:700;font-size:.95rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--border-metal);box-shadow:var(--shadow-raised);position:relative;overflow:hidden}.skeuo-button:active{box-shadow:var(--shadow-inset);transform:translateY(2px)}.primary-metal-btn{background:var(--primary-btn-gradient);color:#fff;border-color:#fff3}.primary-metal-btn:hover{background:var(--primary-btn-hover);box-shadow:var(--glow-emerald)}.secondary-metal-btn{background:var(--metal-btn-gradient);color:var(--text-heading)}.full-width{width:100%}.skeuo-display-card{background:var(--bg-card);border-radius:20px;padding:20px;box-shadow:var(--shadow-raised);border:2px solid var(--border-metal);position:relative;text-align:center}.glass-reflection{position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,#ffffff1a,#fff0);border-radius:18px 18px 0 0;pointer-events:none}.hero-badge-exclusive{position:absolute;top:16px;right:16px;background:var(--accent-gold);color:#000;font-weight:800;font-size:.72rem;padding:6px 12px;border-radius:20px;box-shadow:0 4px 10px #0000004d}.hero-featured-image{width:100%;max-height:280px;object-fit:contain;border-radius:12px;margin-bottom:16px;filter:drop-shadow(0 10px 15px rgba(0,0,0,.4))}.hero-featured-info h3{font-size:1.2rem;color:var(--text-heading)}.hero-featured-specs{display:flex;justify-content:center;gap:16px;font-size:.82rem;color:var(--accent-cyan);font-weight:700;margin-top:8px}#hero-section{margin-bottom:28px}#showroom-section{margin-top:36px;margin-bottom:28px}#showroom-section .section-header{padding-top:24px;margin-bottom:36px}.section-container{display:flex;flex-direction:column;gap:36px}.section-header{text-align:center;padding-top:16px;margin-bottom:36px;display:flex;flex-direction:column;align-items:center}.section-title{font-size:1.95rem;color:var(--text-heading);margin-bottom:10px;line-height:1.3}.section-sub{color:var(--text-muted);font-size:.96rem;max-width:680px;margin:0 auto;line-height:1.6}.skeuo-filter-bar{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:26px;margin-bottom:8px}.filter-btn{background:var(--bg-inset);border:1px solid var(--border-metal);box-shadow:var(--shadow-inset);color:var(--text-muted);padding:9px 20px;border-radius:20px;font-weight:600;font-size:.85rem;cursor:pointer}.filter-btn.active,.filter-btn:hover{background:var(--metal-btn-gradient);color:var(--accent-emerald);box-shadow:var(--shadow-card);border-color:var(--accent-emerald)}.models-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px;margin-top:8px;margin-bottom:24px}.model-card{display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:relative}.card-top-tag{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.tag-badge{font-size:.72rem;font-weight:800;padding:4px 10px;border-radius:12px;text-transform:uppercase}.tag-exclusive{background:var(--accent-gold);color:#000}.tag-standard{background:var(--bg-inset);color:var(--accent-cyan);border:1px solid var(--border-metal)}.model-img-wrapper{width:100%;height:200px;display:flex;align-items:center;justify-content:center;background:var(--bg-inset);border-radius:12px;padding:10px;margin-bottom:14px;box-shadow:var(--shadow-inset)}.model-img{max-width:100%;max-height:100%;object-fit:contain}.model-title{font-size:1.15rem;color:var(--text-heading);margin-bottom:4px}.model-code{font-size:.78rem;color:var(--text-muted);margin-bottom:12px}.model-specs-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:.8rem;background:var(--bg-inset);padding:10px;border-radius:8px;margin-bottom:16px}.spec-item{display:flex;align-items:center;gap:6px;color:var(--text-main)}.spec-item i{color:var(--accent-emerald)}.model-price-box{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid var(--border-metal);margin-bottom:14px}.price-wholesale{display:flex;flex-direction:column}.price-label{font-size:.7rem;color:var(--text-muted);text-transform:uppercase}.price-val{font-size:1.25rem;font-weight:800;color:var(--accent-neon)}.price-margin{font-size:.8rem;font-weight:700;color:var(--accent-emerald);background:#10b98126;padding:4px 8px;border-radius:6px}.btn-unlock-price{transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.btn-unlock-price:hover{transform:translateY(-2px) scale(1.04);background:#fbbf244d!important;box-shadow:0 4px 12px #fbbf2459}#franchise-section{padding:48px 36px;margin:16px 0}.franchise-pillars-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:32px;margin-bottom:12px}.pillar-card{padding:32px 24px;text-align:center}.pillar-icon{width:64px;height:64px;border-radius:50%;background:var(--bg-inset);box-shadow:var(--shadow-inset);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:1.55rem;color:var(--accent-cyan);border:1px solid var(--border-metal)}.pillar-card h3{font-size:1.15rem;color:var(--text-heading);margin-bottom:10px}.pillar-card p{font-size:.9rem;color:var(--text-muted);line-height:1.55}.tiers-title{font-size:1.3rem;color:var(--text-heading);margin-bottom:18px;text-align:center}.tiers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.tier-card{padding:24px;display:flex;flex-direction:column;justify-content:space-between}.tier-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.tier-title{font-size:1.1rem;color:var(--text-heading)}.tier-badge{font-size:.7rem;font-weight:800;padding:4px 8px;border-radius:10px;background:var(--accent-emerald);color:#fff}.tier-moq{font-size:1.4rem;font-weight:800;color:var(--accent-cyan);margin-bottom:8px}.tier-discount{font-size:.9rem;font-weight:700;color:var(--accent-gold);margin-bottom:14px}.tier-support{font-size:.85rem;color:var(--text-muted);line-height:1.5}.calc-skeuo-wrapper{display:grid;grid-template-columns:1fr 1.1fr;gap:32px}.calc-subtitle{font-size:1.2rem;color:var(--text-heading);margin-bottom:20px}.control-group{margin-bottom:24px}.control-label{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;font-weight:600;margin-bottom:10px}.skeuo-track-container{background:var(--bg-inset);padding:8px;border-radius:20px;box-shadow:var(--shadow-inset);border:1px solid var(--border-metal)}.skeuo-slider{width:100%;height:10px;-webkit-appearance:none;background:transparent;cursor:pointer}.skeuo-slider::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--metal-btn-gradient);box-shadow:var(--shadow-raised);border:2px solid var(--accent-emerald)}.slider-ticks{display:flex;justify-content:space-between;font-size:.72rem;color:var(--text-muted);margin-top:6px}.skeuo-select-wrapper{position:relative}.skeuo-select,.skeuo-input{width:100%;background:var(--bg-inset);border:1px solid var(--border-metal);box-shadow:var(--shadow-inset);color:var(--text-heading);padding:12px 16px;border-radius:10px;font-size:.95rem;font-family:inherit;outline:none}.skeuo-select:focus,.skeuo-input:focus{border-color:var(--accent-cyan);box-shadow:var(--glow-cyan)}.discount-badge-active{display:inline-block;background:var(--bg-inset);color:var(--accent-gold);font-weight:700;font-size:.85rem;padding:8px 14px;border-radius:8px;border:1px solid var(--border-metal);box-shadow:var(--shadow-inset)}.skeuo-lcd-dashboard{background:var(--bg-bezel);padding:20px;border-radius:16px;box-shadow:var(--shadow-raised);border:2px solid var(--border-metal)}.lcd-screen-bezel{background:var(--lcd-bg);border:3px solid var(--lcd-border);border-radius:12px;padding:20px;box-shadow:inset 0 0 20px #0009}.lcd-header{font-size:.78rem;font-weight:800;color:var(--lcd-text);text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;padding-bottom:8px;border-bottom:1px dashed var(--lcd-border)}.lcd-grid{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.lcd-cell{display:flex;justify-content:space-between;align-items:center}.lcd-label{font-size:.82rem;font-weight:700;color:var(--text-muted)}.lcd-value{font-family:Orbitron,monospace;font-size:1.25rem;font-weight:700}.highlight-cell{background:#00f0ff14;padding:10px;border-radius:8px;border:1px solid var(--lcd-border)}.text-gold{color:var(--accent-gold)}.text-cyan{color:var(--accent-cyan)}.text-neon{color:var(--accent-neon);text-shadow:var(--glow-cyan)}.text-emerald{color:var(--accent-emerald)}.text-white{color:#fff}#orderdesk-section{padding:52px 40px;margin:24px 0}.orderdesk-table-wrapper{overflow-x:auto;margin-top:24px}.skeuo-table{width:100%;border-collapse:collapse;text-align:left}.skeuo-table th{padding:16px 18px;font-size:.82rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;border-bottom:2px solid var(--border-metal)}.skeuo-table td{padding:16px 18px;font-size:.92rem;border-bottom:1px solid var(--border-metal);color:var(--text-main)}#compliance-section{margin-top:24px;margin-bottom:36px}.compliance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:26px;margin-top:12px}.compliance-card{padding:32px 26px}.compliance-card h3{font-size:1.15rem;color:var(--text-heading);margin-bottom:12px;line-height:1.4}.compliance-card p{font-size:.9rem;color:var(--text-muted);line-height:1.6}.skeuo-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.skeuo-modal-backdrop.hidden{display:none}.skeuo-modal-box{max-width:750px;width:100%;max-height:90vh;overflow-y:auto;position:relative}.modal-close-btn{position:absolute;top:16px;right:16px;background:var(--bg-inset);border:1px solid var(--border-metal);color:var(--text-heading);width:36px;height:36px;border-radius:50%;cursor:pointer;font-size:1.1rem;box-shadow:var(--shadow-card)}.skeuo-footer{background:var(--bg-panel);border-top:2px solid var(--border-metal);padding:32px 0;margin-top:60px;text-align:center}.footer-container{max-width:1350px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px;font-size:.85rem;color:var(--text-muted)}.footer-left{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.footer-logo{height:32px}.footer-right{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}@media (max-width: 900px){.hero-grid,.calc-skeuo-wrapper{grid-template-columns:1fr}.skeuo-nav{overflow-x:auto;width:100%;white-space:nowrap;justify-content:flex-start;padding:6px}.header-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.brand-tagline{display:none}.hero-title{font-size:2rem}.hero-actions{flex-direction:column;width:100%}.skeuo-button{width:100%}.models-grid{grid-template-columns:1fr}.footer-container{flex-direction:column;align-items:center;text-align:center}}@media (max-width: 480px){.skeuo-panel{padding:20px 14px}.hero-title{font-size:1.65rem}.hero-stats-panel{flex-wrap:wrap;gap:12px}.stat-number{font-size:1.3rem}.stat-divider{display:none}}.warranty-steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.warranty-step-card{background:var(--bg-card);border:1px solid var(--border-metal);border-radius:12px;padding:20px 16px;position:relative;box-shadow:var(--shadow-card);transition:transform .2s ease,border-color .2s ease}.warranty-step-card:hover{transform:translateY(-4px);border-color:var(--accent-cyan)}.warranty-step-card.highlight-step{border-color:#fbbf2466;background:linear-gradient(135deg,var(--bg-card) 0%,rgba(251,191,36,.04) 100%)}.step-badge{display:inline-block;font-family:Orbitron,sans-serif;font-size:.7rem;font-weight:700;color:var(--accent-cyan);background:#00f0ff1a;border:1px solid rgba(0,240,255,.25);padding:2px 8px;border-radius:4px;margin-bottom:12px}.step-badge.gold{color:var(--accent-gold);background:#fbbf241a;border-color:#fbbf244d}.step-icon{font-size:1.6rem;color:var(--accent-cyan);margin-bottom:10px}.step-title{font-family:Orbitron,sans-serif;font-size:.95rem;color:var(--text-heading);margin-bottom:6px}.step-desc{font-size:.8rem;color:var(--text-muted);line-height:1.45}.os-account-bar{background:var(--bg-inset);border:1px solid var(--border-metal);border-radius:12px;padding:12px 18px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.os-account-bar.logged-in{border-color:#00f0ff4d;background:linear-gradient(135deg,var(--bg-inset) 0%,rgba(0,240,255,.04) 100%)}.os-account-bar.master-admin{border-color:#fbbf2459;background:linear-gradient(135deg,var(--bg-inset) 0%,rgba(251,191,36,.05) 100%)}.os-account-bar.anonymous{border-color:#f59e0b4d;background:linear-gradient(135deg,var(--bg-inset) 0%,rgba(245,158,11,.05) 100%)}.os-account-info-left{display:flex;align-items:center;gap:12px}.os-account-avatar{width:36px;height:36px;border-radius:50%;background:#00f0ff1f;border:1px solid var(--accent-cyan);display:flex;align-items:center;justify-content:center;color:var(--accent-cyan);font-size:1rem}.os-account-avatar.gold{background:#fbbf2426;border-color:var(--accent-gold);color:var(--accent-gold)}.os-stats-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px}.os-stat-card{background:var(--bg-inset);border:1px solid var(--border-metal);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.os-stat-label{font-size:.76rem;color:var(--text-muted);font-weight:600;display:flex;align-items:center;gap:6px}.os-stat-val{font-family:Orbitron,sans-serif;font-size:1.45rem;font-weight:800}.warranty-split-grid{display:grid;grid-template-columns:1.15fr 1.35fr;gap:24px}.warranty-form-panel{padding:24px}.warranty-orders-dashboard{padding:24px;display:flex;flex-direction:column}.form-row-2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.form-group{margin-bottom:12px}.os-input{width:100%;background:var(--bg-inset);border:1px solid var(--border-metal);border-radius:8px;padding:10px 12px;color:var(--text-heading);font-size:.85rem;font-family:Inter,sans-serif;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.os-input:focus{border-color:var(--accent-cyan);box-shadow:0 0 0 2px #00f0ff33}.os-filter-controls{margin-bottom:16px}.os-status-pills{display:flex;gap:8px;flex-wrap:wrap}.os-filter-pill{background:var(--bg-inset);border:1px solid var(--border-metal);color:var(--text-muted);padding:6px 12px;border-radius:20px;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .2s ease}.os-filter-pill:hover{border-color:var(--accent-cyan);color:var(--text-heading)}.os-filter-pill.active{background:#00f0ff26;border-color:var(--accent-cyan);color:var(--accent-cyan);font-weight:700}.os-cards-scroll-container{display:flex;flex-direction:column;gap:12px;max-height:440px;overflow-y:auto;padding-right:4px}.os-ticket-item{background:var(--bg-inset);border:1px solid var(--border-metal);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:6px;transition:border-color .2s ease,transform .2s ease}.os-ticket-item:hover{border-color:#00f0ff66;transform:translateY(-2px)}.os-ticket-header{display:flex;justify-content:space-between;align-items:center}.os-ticket-title{font-family:Orbitron,sans-serif;font-size:.88rem;color:var(--accent-cyan);font-weight:800}.os-ticket-status{font-size:.72rem;padding:3px 8px;border-radius:6px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.os-ticket-status.analyzing{background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.35)}.os-ticket-status.approved{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.35)}.os-ticket-status.completed{background:#a855f726;color:#c084fc;border:1px solid rgba(168,85,247,.35)}.os-ticket-status.rejected{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.35)}.os-actions-row{display:flex;gap:8px;margin-top:6px;flex-wrap:wrap}.os-action-btn{background:#ffffff0d;border:1px solid var(--border-metal);color:var(--text-heading);padding:5px 10px;border-radius:6px;font-size:.74rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease}.os-action-btn:hover{background:#00f0ff26;border-color:var(--accent-cyan);color:var(--accent-cyan)}.official-manuals-showcase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.manual-showcase-card{padding:24px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .25s ease,border-color .25s ease}.manual-showcase-card:hover{transform:translateY(-6px);border-color:var(--accent-cyan)}.manual-badge-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.manual-showcase-icon{font-size:2.2rem;margin-bottom:14px}.manual-showcase-title{font-family:Orbitron,sans-serif;font-size:1.05rem;color:var(--text-heading);margin-bottom:8px}.manual-showcase-desc{font-size:.83rem;color:var(--text-muted);line-height:1.5;margin-bottom:20px;flex-grow:1}.manual-btn{padding:12px;font-size:.85rem;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px}@media (max-width: 992px){.warranty-steps-grid{grid-template-columns:repeat(2,1fr)}.warranty-split-grid{grid-template-columns:1fr}.os-stats-bar{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.warranty-steps-grid,.form-row-2,.os-stats-bar{grid-template-columns:1fr}}.floating-whatsapp{position:fixed;bottom:24px;right:24px;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:1.85rem;box-shadow:0 8px 24px #25d36673;z-index:9999;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}.floating-whatsapp:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 12px 30px #25d366a6;color:#fff!important}.floating-whatsapp i{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}
