.xpc-dealer-access-panel.is-approved{border-color:rgba(255,215,0,.34)!important;background:linear-gradient(180deg,rgba(20,21,21,.98),rgba(10,11,11,.98))!important}.xpc-b2b-price-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:16px 0 18px!important}.xpc-b2b-price-grid div{background:#0d0e0e!important;border:1px solid rgba(255,215,0,.13)!important;padding:14px!important}.xpc-b2b-price-grid small{display:block!important;color:#9f9980!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-bottom:7px!important}.xpc-b2b-price-grid strong{display:block!important;color:#fff!important;font-size:14px!important;line-height:1.25!important;font-weight:900!important}.xpc-b2b-unit-price{color:var(--xpc-yellow)!important;font-size:18px!important}.xpc-stock-state.available{color:#8ff0a4!important}.xpc-stock-state.low_stock{color:#ffd700!important}.xpc-stock-state.on_request{color:#d8d2bd!important}@media(max-width:560px){.xpc-b2b-price-grid{grid-template-columns:1fr!important}}.xpc-product-proforma-panel{margin:18px 0 4px!important;padding:22px!important;border:1px solid rgba(255,215,0,.25)!important;background:#0c0d0d!important}.xpc-product-proforma-panel>div:first-child span,.xpc-proforma-locked span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-weight:900!important;margin-bottom:10px!important}.xpc-product-proforma-panel h3,.xpc-proforma-locked h3{color:#fff!important;margin:0 0 8px!important;text-transform:uppercase!important;font-size:20px!important;font-weight:900!important}.xpc-product-proforma-panel p,.xpc-proforma-locked p{color:#d1cbb8!important;margin:0!important;line-height:1.55!important;font-size:13px!important}.xpc-proforma-qty-row{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;gap:10px!important;margin:16px 0 10px!important}.xpc-proforma-qty-row input,.xpc-proforma-row-qty input{height:46px!important;border:1px solid rgba(255,215,0,.28)!important;background:#111!important;color:#fff!important;padding:0 12px!important;font-weight:900!important}.xpc-product-proforma-panel small{display:block!important;color:#aaa38d!important;font-size:12px!important}.xpc-proforma-list-section{scroll-margin-top:110px!important}.xpc-proforma-workspace{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr)!important;gap:28px!important;align-items:start!important}.xpc-proforma-list-card,.xpc-proforma-locked{background:var(--xpc-card)!important;border:1px solid rgba(255,215,0,.24)!important;padding:26px!important}.xpc-proforma-empty{color:#d1cbb8!important;padding:22px!important;border:1px dashed rgba(255,215,0,.22)!important;background:#101111!important;text-align:center!important}.xpc-proforma-items{display:grid!important;gap:12px!important}.xpc-proforma-row{display:grid!important;grid-template-columns:74px minmax(0,1fr) 110px 96px 110px 38px!important;align-items:center!important;gap:12px!important;padding:14px!important;background:#101111!important;border:1px solid rgba(255,215,0,.16)!important}.xpc-proforma-row-img{width:74px!important;height:58px!important;background:#f1f1ee!important;overflow:hidden!important}.xpc-proforma-row-img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.xpc-proforma-row-main strong{display:block!important;color:#fff!important;font-size:15px!important;font-weight:900!important}.xpc-proforma-row-main span{display:block!important;color:#d1cbb8!important;font-size:12px!important;margin-top:4px!important}.xpc-proforma-row-main small{display:block!important;color:#9d967e!important;font-size:10px!important;margin-top:5px!important}.xpc-proforma-row-price small,.xpc-proforma-row-qty small,.xpc-proforma-row-total small{display:block!important;color:#9d967e!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;text-transform:uppercase!important;font-weight:900!important;margin-bottom:6px!important}.xpc-proforma-row-price strong,.xpc-proforma-row-total strong{color:var(--xpc-yellow)!important;font-size:13px!important;font-weight:900!important}.xpc-proforma-row button[data-xpc-proforma-remove]{width:38px!important;height:38px!important;border:1px solid rgba(255,215,0,.2)!important;background:#171717!important;color:#fff!important;font-size:22px!important;cursor:pointer!important}.xpc-proforma-row button[data-xpc-proforma-remove]:hover{background:var(--xpc-yellow)!important;color:#090909!important}.xpc-proforma-total{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:18px 0!important;margin-top:16px!important;border-top:1px solid rgba(255,215,0,.22)!important}.xpc-proforma-total span{color:#d1cbb8!important;font-weight:800!important;text-transform:uppercase!important}.xpc-proforma-total strong{color:var(--xpc-yellow)!important;font-size:26px!important;font-weight:900!important}.xpc-proforma-request-form{border-color:rgba(255,215,0,.24)!important}@media(max-width:1180px){.xpc-proforma-workspace{grid-template-columns:1fr!important}.xpc-proforma-row{grid-template-columns:74px minmax(0,1fr) 100px!important}.xpc-proforma-row-qty,.xpc-proforma-row-total,.xpc-proforma-row button[data-xpc-proforma-remove]{grid-column:auto!important}}@media(max-width:680px){.xpc-proforma-qty-row{grid-template-columns:1fr!important}.xpc-proforma-row{grid-template-columns:64px minmax(0,1fr)!important;align-items:start!important}.xpc-proforma-row-price,.xpc-proforma-row-qty,.xpc-proforma-row-total,.xpc-proforma-row button[data-xpc-proforma-remove]{grid-column:2!important}}.xpc-bulk-order-card{margin:0 0 28px!important;padding:28px!important;background:linear-gradient(180deg,rgba(18,19,19,.98),rgba(8,9,9,.98))!important;border:1px solid rgba(255,215,0,.24)!important;box-shadow:0 24px 80px rgba(0,0,0,.26)!important}.xpc-bulk-order-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,420px)!important;gap:24px!important;align-items:end!important;margin-bottom:22px!important}.xpc-bulk-order-head>div>span,.xpc-bulk-order-head label span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin-bottom:10px!important}.xpc-bulk-order-head h3{margin:0 0 10px!important;color:#fff!important;font-size:clamp(28px,3.4vw,46px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.045em!important;text-transform:uppercase!important}.xpc-bulk-order-head p{margin:0!important;color:#d2cbb7!important;line-height:1.6!important}.xpc-bulk-order-head input{width:100%!important;height:52px!important;border:1px solid rgba(255,215,0,.28)!important;background:#0d0e0e!important;color:#fff!important;padding:0 15px!important;outline:none!important;font-weight:800!important;text-transform:uppercase!important}.xpc-bulk-order-head input:focus{border-color:var(--xpc-yellow)!important;box-shadow:0 0 22px rgba(255,215,0,.12)!important}.xpc-bulk-order-scroll{overflow:auto!important;border:1px solid rgba(255,215,0,.14)!important;background:#090a0a!important}.xpc-bulk-order-table{width:100%!important;min-width:980px!important;border-collapse:collapse!important}.xpc-bulk-order-table th{background:#111!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important;padding:14px!important;text-align:left!important;border-bottom:1px solid rgba(255,215,0,.18)!important}.xpc-bulk-order-table td{padding:14px!important;border-bottom:1px solid rgba(255,215,0,.09)!important;color:#e6dfc9!important;vertical-align:middle!important;font-size:13px!important}.xpc-bulk-order-table tr:hover td{background:rgba(255,215,0,.035)!important}.xpc-bulk-product-cell{display:flex!important;align-items:center!important;gap:14px!important;min-width:280px!important}.xpc-bulk-product-img{width:72px!important;height:54px!important;background:#f2f2ee!important;flex:0 0 72px!important;overflow:hidden!important}.xpc-bulk-product-img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.xpc-bulk-product-cell strong{display:block!important;color:#fff!important;font-size:13px!important;text-transform:uppercase!important;line-height:1.25!important}.xpc-bulk-product-cell a{display:inline-flex!important;margin-top:5px!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.xpc-bulk-order-table td>b{color:#fff!important;font-family:"JetBrains Mono",monospace!important;font-size:12px!important}.xpc-bulk-order-table input[type="number"]{width:96px!important;height:42px!important;border:1px solid rgba(255,215,0,.24)!important;background:#111!important;color:#fff!important;padding:0 10px!important;font-weight:900!important}.xpc-bulk-order-table .xpc-btn{min-height:38px!important;padding:0 16px!important;font-size:10px!important}.xpc-bulk-note{display:block!important;margin-top:14px!important;color:#aaa38d!important;line-height:1.55!important}@media(max-width:920px){.xpc-bulk-order-card{padding:18px!important}.xpc-bulk-order-head{grid-template-columns:1fr!important}}.xpc-dealer-login-section{padding-top:42px!important}.xpc-dealer-login-grid{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)!important;gap:30px!important;align-items:stretch!important}.xpc-dealer-login-copy,.xpc-dealer-login-card{background:linear-gradient(180deg,rgba(18,19,19,.98),rgba(8,9,9,.98))!important;border:1px solid rgba(255,215,0,.24)!important;padding:34px!important}.xpc-dealer-login-copy>span,.xpc-dealer-login-card>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:11px!important;font-weight:900!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin-bottom:18px!important}.xpc-dealer-login-copy h2{margin:0 0 16px!important;color:#fff!important;font-size:clamp(34px,4vw,58px)!important;line-height:.98!important;letter-spacing:-.045em!important;text-transform:uppercase!important;font-weight:900!important}.xpc-dealer-login-card h3{margin:0 0 14px!important;color:#fff!important;font-size:clamp(26px,3vw,42px)!important;line-height:1!important;letter-spacing:-.035em!important;text-transform:uppercase!important;font-weight:900!important}.xpc-dealer-login-copy p,.xpc-dealer-login-card p,.xpc-dealer-login-card small{color:#d4ceb9!important;line-height:1.7!important}.xpc-dealer-login-card small{display:block!important;margin-top:14px!important}.xpc-dealer-login-form{border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.xpc-dealer-login-form label{color:#fff!important}.xpc-login-remember{display:flex!important;align-items:center!important;gap:10px!important;margin:12px 0!important;color:#d8d2bd!important;font-size:13px!important}.xpc-login-remember input{width:18px!important;height:18px!important}@media(max-width:920px){.xpc-dealer-login-grid{grid-template-columns:1fr!important}.xpc-dealer-login-copy,.xpc-dealer-login-card{padding:24px!important}}.xpc-dealer-portal-page{background:#050606!important}.xpc-dealer-portal-page .xpc-nav{gap:24px!important}.xpc-dealer-portal-hero{padding-top:74px!important;padding-bottom:48px!important;background:radial-gradient(circle at 72% 26%,rgba(255,215,0,.075),transparent 25%),linear-gradient(180deg,#0a0b0b 0%,#050606 100%)!important;border-bottom:1px solid rgba(255,215,0,.12)!important}.xpc-dealer-portal-hero>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:11px!important;font-weight:900!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin-bottom:18px!important}.xpc-dealer-portal-hero h1{margin:0 0 20px!important;color:#fff!important;font-size:clamp(48px,7vw,96px)!important;line-height:.9!important;font-weight:900!important;letter-spacing:-.065em!important;text-transform:uppercase!important}.xpc-dealer-portal-hero>p{max-width:880px!important;margin:0!important;color:#d6cfba!important;font-size:16px!important;line-height:1.75!important}.xpc-portal-level-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:38px!important;border:1px solid rgba(255,215,0,.19)!important}.xpc-portal-level-strip div{padding:20px!important;min-height:92px!important;background:rgba(15,16,16,.88)!important;border-right:1px solid rgba(255,215,0,.14)!important}.xpc-portal-level-strip div:last-child{border-right:0!important}.xpc-portal-level-strip strong{display:block!important;color:#fff!important;font-size:14px!important;font-weight:900!important;text-transform:uppercase!important;margin-bottom:8px!important}.xpc-portal-level-strip span{color:#a9a28c!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;letter-spacing:.05em!important;text-transform:uppercase!important}.xpc-portal-auth-section{padding-top:46px!important}.xpc-portal-tabs{border:1px solid rgba(255,215,0,.24)!important;background:#090a0a!important}.xpc-portal-tab-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border-bottom:1px solid rgba(255,215,0,.2)!important}.xpc-portal-tab-nav button{min-height:64px!important;border:0!important;border-right:1px solid rgba(255,215,0,.15)!important;background:#101111!important;color:#a9a28c!important;font-family:"JetBrains Mono",monospace!important;font-size:12px!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important;cursor:pointer!important;transition:.2s ease!important}.xpc-portal-tab-nav button:last-child{border-right:0!important}.xpc-portal-tab-nav button:hover,.xpc-portal-tab-nav button.is-active{color:#090909!important;background:var(--xpc-yellow)!important}.xpc-portal-panel{display:grid!important;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr)!important;gap:0!important;min-height:620px!important}.xpc-portal-tabs.is-ready .xpc-portal-panel{display:none!important}.xpc-portal-tabs.is-ready .xpc-portal-panel.is-active{display:grid!important}.xpc-portal-panel-copy{padding:42px!important;background:linear-gradient(180deg,rgba(28,29,29,.98),rgba(15,16,16,.98))!important;border-right:1px solid rgba(255,215,0,.2)!important}.xpc-portal-panel-copy>span,.xpc-portal-form-card>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin-bottom:18px!important}.xpc-portal-panel-copy h2{margin:0 0 20px!important;color:#fff!important;font-size:clamp(44px,5vw,76px)!important;line-height:.92!important;font-weight:900!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.xpc-portal-panel-copy>p{margin:0!important;color:#d5ceb8!important;line-height:1.75!important}.xpc-portal-panel-copy ul{margin:30px 0 0!important;padding:0!important;list-style:none!important;display:grid!important;gap:10px!important}.xpc-portal-panel-copy li{position:relative!important;padding:14px 14px 14px 42px!important;background:#101111!important;border:1px solid rgba(255,215,0,.12)!important;color:#fff!important;font-size:13px!important;font-weight:800!important}.xpc-portal-panel-copy li:before{content:"✓"!important;position:absolute!important;left:15px!important;top:13px!important;color:var(--xpc-yellow)!important;font-weight:900!important}.xpc-account-type-list{display:grid!important;gap:10px!important;margin-top:28px!important}.xpc-account-type-list div{padding:15px!important;background:#101111!important;border:1px solid rgba(255,215,0,.13)!important}.xpc-account-type-list strong{display:block!important;color:#fff!important;font-size:13px!important;font-weight:900!important;text-transform:uppercase!important;margin-bottom:5px!important}.xpc-account-type-list span{color:#9f9881!important;font-size:12px!important}.xpc-portal-form-card{padding:42px!important;background:#0d0e0e!important}.xpc-portal-form-card h3{margin:0 0 24px!important;color:#fff!important;font-size:clamp(30px,3.5vw,52px)!important;line-height:.95!important;font-weight:900!important;letter-spacing:-.045em!important;text-transform:uppercase!important}.xpc-portal-form-card .xpc-inquiry-form{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.xpc-portal-form-card .xpc-inquiry-form label{color:#fff!important}.xpc-portal-form-card .xpc-inquiry-form input,.xpc-portal-form-card .xpc-inquiry-form select,.xpc-portal-form-card .xpc-inquiry-form textarea{background:#151617!important;border-color:rgba(255,215,0,.23)!important}.xpc-portal-form-card .xpc-inquiry-form input:focus,.xpc-portal-form-card .xpc-inquiry-form select:focus,.xpc-portal-form-card .xpc-inquiry-form textarea:focus{border-color:var(--xpc-yellow)!important;box-shadow:0 0 20px rgba(255,215,0,.1)!important}.xpc-portal-form-card .xpc-btn-primary{margin-top:10px!important}.xpc-portal-forgot{display:inline-flex!important;margin-top:16px!important;color:#cfc8b2!important;font-size:12px!important;text-decoration:underline!important}.xpc-portal-forgot:hover{color:var(--xpc-yellow)!important}.xpc-portal-account-summary{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(520px,.8fr)!important;gap:30px!important;align-items:stretch!important;padding-top:46px!important}.xpc-portal-account-summary>div{padding:30px!important;background:linear-gradient(180deg,#151616,#0b0c0c)!important;border:1px solid rgba(255,215,0,.22)!important}.xpc-portal-account-summary>div>span,.xpc-portal-status-card>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-bottom:15px!important}.xpc-portal-account-summary h2,.xpc-portal-status-card h2{margin:0 0 14px!important;color:#fff!important;font-size:clamp(34px,4vw,58px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.05em!important;text-transform:uppercase!important}.xpc-portal-account-summary p,.xpc-portal-status-card p{margin:0!important;color:#d5ceb8!important;line-height:1.7!important}.xpc-portal-account-meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.xpc-portal-account-meta div{padding:14px!important;background:#0e0f0f!important;border:1px solid rgba(255,215,0,.12)!important}.xpc-portal-account-meta small{display:block!important;color:#98917b!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-bottom:7px!important}.xpc-portal-account-meta strong{display:block!important;color:#fff!important;font-size:13px!important;word-break:break-word!important}.xpc-portal-account-meta>.xpc-btn{align-self:end!important}.xpc-portal-status-section{padding-top:46px!important}.xpc-portal-status-card{padding:36px!important;background:linear-gradient(180deg,#171818,#0b0c0c)!important;border:1px solid rgba(255,215,0,.24)!important}.xpc-portal-status-card.pending{border-color:rgba(255,215,0,.38)!important}.xpc-portal-status-card .xpc-portal-account-meta{margin-top:26px!important}.xpc-portal-status-card .xpc-dealer-panel-actions{margin-top:24px!important}.xpc-dealer-portal-page .xpc-proforma-list-section{padding-top:46px!important}.xpc-dealer-portal-page .xpc-proforma-locked{display:none!important}@media(min-width:921px) and (max-width:1320px){.xpc-header{padding-left:24px!important;padding-right:24px!important}.xpc-brand{min-width:210px!important}.xpc-brand img{width:205px!important}.xpc-nav{gap:17px!important;font-size:11px!important}.xpc-header-actions{min-width:205px!important}.xpc-quote-mini{padding-left:12px!important;padding-right:12px!important;font-size:10px!important}}@media(max-width:920px){.xpc-portal-level-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xpc-portal-level-strip div:nth-child(2){border-right:0!important}.xpc-portal-level-strip div:nth-child(-n+2){border-bottom:1px solid rgba(255,215,0,.14)!important}.xpc-portal-panel{grid-template-columns:1fr!important}.xpc-portal-panel-copy{padding:28px!important;border-right:0!important;border-bottom:1px solid rgba(255,215,0,.2)!important}.xpc-portal-form-card{padding:28px!important}.xpc-portal-account-summary{grid-template-columns:1fr!important}}@media(max-width:560px){.xpc-dealer-portal-hero{padding-top:48px!important}.xpc-portal-level-strip{grid-template-columns:1fr!important}.xpc-portal-level-strip div{border-right:0!important;border-bottom:1px solid rgba(255,215,0,.14)!important}.xpc-portal-level-strip div:last-child{border-bottom:0!important}.xpc-portal-tab-nav button{min-height:58px!important;font-size:10px!important}.xpc-portal-panel-copy,.xpc-portal-form-card{padding:22px!important}.xpc-portal-account-meta{grid-template-columns:1fr!important}}.xpc-account-dashboard{padding-top:46px!important}.xpc-account-dashboard-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:end!important;padding:32px!important;background:radial-gradient(circle at 82% 12%,rgba(255,215,0,.08),transparent 24%),linear-gradient(180deg,#171818,#0b0c0c)!important;border:1px solid rgba(255,215,0,.24)!important}.xpc-account-dashboard-head>div>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin-bottom:14px!important}.xpc-account-dashboard-head h1,.xpc-account-dashboard-head h2{margin:0 0 13px!important;color:#fff!important;font-size:clamp(38px,5vw,68px)!important;line-height:.92!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:uppercase!important}.xpc-account-dashboard-head p{margin:0!important;max-width:780px!important;color:#d3ccb7!important;line-height:1.7!important}.xpc-account-stat-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-left:1px solid rgba(255,215,0,.18)!important;border-top:1px solid rgba(255,215,0,.18)!important}.xpc-account-stat-grid>div{padding:21px!important;min-height:130px!important;background:#101111!important;border-right:1px solid rgba(255,215,0,.18)!important;border-bottom:1px solid rgba(255,215,0,.18)!important}.xpc-account-stat-grid small{display:block!important;color:#9f9881!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-bottom:9px!important}.xpc-account-stat-grid strong{display:block!important;color:#fff!important;font-size:clamp(26px,3vw,42px)!important;line-height:1!important;font-weight:900!important;text-transform:uppercase!important;margin-bottom:9px!important}.xpc-account-stat-grid span{color:#aaa38d!important;font-size:11px!important;line-height:1.45!important}.xpc-account-tabs{margin-top:28px!important;border:1px solid rgba(255,215,0,.22)!important;background:#090a0a!important}.xpc-account-tab-nav{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;border-bottom:1px solid rgba(255,215,0,.2)!important}.xpc-account-tab-nav button{min-height:58px!important;padding:0 12px!important;border:0!important;border-right:1px solid rgba(255,215,0,.12)!important;background:#111212!important;color:#aaa38d!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important}.xpc-account-tab-nav button:last-child{border-right:0!important}.xpc-account-tab-nav button:hover,.xpc-account-tab-nav button.is-active{background:var(--xpc-yellow)!important;color:#080808!important}.xpc-account-tab-panel{padding:30px!important}.xpc-account-tabs.is-ready .xpc-account-tab-panel{display:none!important}.xpc-account-tabs.is-ready .xpc-account-tab-panel.is-active{display:block!important}.xpc-account-overview-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.xpc-account-overview-grid article{min-height:250px!important;padding:25px!important;display:flex!important;flex-direction:column!important;background:#121313!important;border:1px solid rgba(255,215,0,.15)!important}.xpc-account-overview-grid article>span,.xpc-account-panel-head span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:13px!important}.xpc-account-overview-grid h3,.xpc-account-panel-head h3{margin:0 0 13px!important;color:#fff!important;font-size:24px!important;line-height:1.06!important;font-weight:900!important;text-transform:uppercase!important}.xpc-account-overview-grid p{margin:0 0 22px!important;color:#cec7b2!important;line-height:1.65!important;flex:1!important}.xpc-account-overview-grid a{color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.xpc-account-panel-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important;margin-bottom:22px!important}.xpc-account-panel-head h3{font-size:clamp(28px,4vw,48px)!important;margin-bottom:0!important}.xpc-account-empty{padding:28px!important;color:#d3ccb7!important;background:#111212!important;border:1px dashed rgba(255,215,0,.24)!important;text-align:center!important;line-height:1.65!important}.xpc-account-record-list{display:grid!important;gap:12px!important}.xpc-account-record-list article{display:grid!important;grid-template-columns:repeat(5,minmax(120px,1fr))!important;gap:12px!important;align-items:center!important;padding:17px!important;background:#111212!important;border:1px solid rgba(255,215,0,.13)!important}.xpc-account-record-list article>div{padding-right:12px!important;border-right:1px solid rgba(255,215,0,.1)!important}.xpc-account-record-list article>div:last-of-type{border-right:0!important}.xpc-account-record-list small,.xpc-profile-detail-grid small{display:block!important;color:#98917a!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-bottom:7px!important}.xpc-account-record-list strong,.xpc-profile-detail-grid strong{display:block!important;color:#fff!important;font-size:13px!important;line-height:1.35!important;word-break:break-word!important}.xpc-account-record-list .xpc-record-status{color:var(--xpc-yellow)!important}.xpc-account-record-list article>p{grid-column:1 / -1!important;margin:0!important;padding-top:12px!important;color:#cfc8b3!important;border-top:1px solid rgba(255,215,0,.1)!important}.xpc-account-record-list article>.xpc-btn{grid-column:1 / -1!important;justify-self:start!important}.xpc-profile-detail-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}.xpc-profile-detail-grid>div{min-height:100px!important;padding:17px!important;background:#111212!important;border:1px solid rgba(255,215,0,.13)!important}@media(max-width:1180px){.xpc-account-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xpc-account-overview-grid{grid-template-columns:1fr!important}.xpc-account-record-list article{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:920px){.xpc-header-account{margin-left:0!important}.xpc-header-account-trigger{min-width:128px!important;height:44px!important}.xpc-header-account-dropdown{position:fixed!important;top:94px!important;right:14px!important;width:min(330px,calc(100vw - 28px))!important}.xpc-account-dashboard-head{grid-template-columns:1fr!important}.xpc-account-tab-nav{grid-template-columns:1fr!important}.xpc-account-tab-nav button{min-height:48px!important;border-right:0!important;border-bottom:1px solid rgba(255,215,0,.1)!important}.xpc-profile-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.xpc-account-dashboard-head,.xpc-account-tab-panel{padding:21px!important}.xpc-account-stat-grid{grid-template-columns:1fr!important}.xpc-account-record-list article,.xpc-profile-detail-grid{grid-template-columns:1fr!important}}.xpc-admin-preview-console{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(430px,.9fr) 220px!important;gap:22px!important;align-items:stretch!important;padding-top:38px!important}.xpc-admin-preview-copy,.xpc-admin-preview-form,.xpc-admin-preview-current{padding:25px!important;background:linear-gradient(180deg,#181919,#0c0d0d)!important;border:1px solid rgba(255,215,0,.25)!important}.xpc-admin-preview-copy>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin-bottom:14px!important}.xpc-admin-preview-copy h2{margin:0 0 12px!important;color:#fff!important;font-size:clamp(28px,3vw,46px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:uppercase!important}.xpc-admin-preview-copy p{margin:0!important;color:#d2cbb7!important;line-height:1.65!important}.xpc-admin-preview-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-content:center!important}.xpc-admin-preview-form label{display:block!important}.xpc-admin-preview-form label span{display:block!important;color:#a39c85!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-bottom:8px!important}.xpc-admin-preview-form select,.xpc-admin-preview-form input{width:100%!important;height:48px!important;padding:0 13px!important;border:1px solid rgba(255,215,0,.27)!important;background:#111212!important;color:#fff!important}.xpc-admin-preview-form .xpc-btn{grid-column:1 / -1!important;width:100%!important}.xpc-admin-preview-current{display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:center!important}.xpc-admin-preview-current small{color:#9f9881!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}.xpc-admin-preview-current strong{display:block!important;margin:12px 0 8px!important;color:var(--xpc-yellow)!important;font-size:23px!important;line-height:1!important;text-transform:uppercase!important}.xpc-admin-preview-current span{color:#d2cbb7!important;font-size:12px!important}@media(max-width:1180px){.xpc-admin-preview-console{grid-template-columns:1fr 1fr!important}.xpc-admin-preview-current{grid-column:1 / -1!important}}@media(max-width:720px){.xpc-admin-preview-console{grid-template-columns:1fr!important}.xpc-admin-preview-current{grid-column:auto!important}.xpc-admin-preview-form{grid-template-columns:1fr!important}.xpc-admin-preview-form .xpc-btn{grid-column:auto!important}}.xpc-frontend-admin-panel{padding-top:52px!important}.xpc-frontend-admin-title{padding:34px!important;background:radial-gradient(circle at 85% 20%,rgba(255,215,0,.08),transparent 28%),linear-gradient(180deg,#181919,#0b0c0c)!important;border:1px solid rgba(255,215,0,.28)!important;border-left:6px solid var(--xpc-yellow)!important}.xpc-frontend-admin-title>span,.xpc-auth-page-heading>span,.xpc-admin-customer-preview-title>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin-bottom:15px!important}.xpc-frontend-admin-title h1,.xpc-auth-page-heading h1{margin:0 0 16px!important;color:#fff!important;font-size:clamp(46px,6vw,82px)!important;line-height:.9!important;font-weight:900!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.xpc-frontend-admin-title p,.xpc-auth-page-heading p,.xpc-admin-customer-preview-title p{margin:0!important;max-width:900px!important;color:#d4cdb8!important;font-size:15px!important;line-height:1.75!important}.xpc-frontend-admin-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-left:1px solid rgba(255,215,0,.18)!important}.xpc-frontend-admin-stats>a{min-height:132px!important;padding:22px!important;background:#111212!important;border-right:1px solid rgba(255,215,0,.18)!important;border-bottom:1px solid rgba(255,215,0,.18)!important}.xpc-frontend-admin-stats small{display:block!important;color:#9f9880!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important}.xpc-frontend-admin-stats strong{display:block!important;margin:10px 0!important;color:#fff!important;font-size:34px!important;line-height:1!important;font-weight:900!important}.xpc-frontend-admin-stats span{color:#aaa38d!important;font-size:11px!important}.xpc-frontend-admin-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;padding:22px!important;background:#0c0d0d!important;border:1px solid rgba(255,215,0,.18)!important;border-top:0!important}.xpc-admin-customer-preview-title{margin-top:40px!important;padding-top:36px!important;padding-bottom:24px!important;border-top:1px solid rgba(255,215,0,.22)!important}.xpc-admin-customer-preview-title h2{margin:0 0 14px!important;color:#fff!important;font-size:clamp(32px,4vw,56px)!important;line-height:.95!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.045em!important}.xpc-auth-page-heading{padding-top:68px!important;padding-bottom:18px!important}.xpc-portal-auth-section{padding-top:20px!important}.xpc-portal-status-card h1{margin:0 0 16px!important;color:#fff!important;font-size:clamp(36px,5vw,68px)!important;line-height:.94!important;font-weight:900!important;letter-spacing:-.05em!important;text-transform:uppercase!important}.xpc-portal-status-card.rejected{border-color:rgba(220,65,55,.55)!important}.xpc-portal-status-card.rejected>span{color:#ff8178!important}@media(max-width:920px){.xpc-frontend-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.xpc-frontend-admin-title{padding:24px!important}.xpc-frontend-admin-stats{grid-template-columns:1fr!important}.xpc-frontend-admin-actions{flex-direction:column!important}.xpc-frontend-admin-actions .xpc-btn{width:100%!important}}.xpc-frontend-admin-workspace{padding-top:52px!important}.xpc-frontend-admin-workspace .xpc-frontend-admin-title{padding:36px!important}.xpc-frontend-admin-notice{margin:18px 0!important;padding:16px 18px!important;border:1px solid rgba(255,215,0,.28)!important;background:#111212!important;color:#fff!important;font-weight:800!important}.xpc-frontend-admin-notice.success{border-color:rgba(87,208,119,.55)!important;color:#a8f0ba!important}.xpc-frontend-admin-notice.error{border-color:rgba(235,84,73,.58)!important;color:#ffaaa3!important}.xpc-front-admin-tabs{margin-top:28px!important;background:#080909!important;border:1px solid rgba(255,215,0,.22)!important}.xpc-front-admin-nav{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;border-bottom:1px solid rgba(255,215,0,.22)!important}.xpc-front-admin-nav button{position:relative!important;min-height:62px!important;padding:0 12px!important;border:0!important;border-right:1px solid rgba(255,215,0,.13)!important;background:#111212!important;color:#aaa38d!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important}.xpc-front-admin-nav button:last-child{border-right:0!important}.xpc-front-admin-nav button:hover,.xpc-front-admin-nav button.is-active{background:var(--xpc-yellow)!important;color:#070707!important}.xpc-front-admin-nav button b{display:inline-flex!important;width:19px!important;height:19px!important;align-items:center!important;justify-content:center!important;margin-left:5px!important;border-radius:50%!important;background:#b32d2e!important;color:#fff!important;font-size:9px!important}.xpc-front-admin-panel{padding:30px!important}.xpc-front-admin-tabs.is-ready>.xpc-front-admin-panel{display:none!important}.xpc-front-admin-tabs.is-ready>.xpc-front-admin-panel.is-active{display:block!important}.xpc-front-admin-panel-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin-bottom:24px!important}.xpc-front-admin-panel-head>div>span,.xpc-front-new-offer-title>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin-bottom:12px!important}.xpc-front-admin-panel-head h2{margin:0 0 12px!important;color:#fff!important;font-size:clamp(34px,4.5vw,62px)!important;line-height:.94!important;font-weight:900!important;letter-spacing:-.05em!important;text-transform:uppercase!important}.xpc-front-admin-panel-head p{margin:0!important;max-width:900px!important;color:#d0c9b4!important;line-height:1.7!important}.xpc-front-admin-overview-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}.xpc-front-admin-overview-grid button{min-height:240px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:23px!important;border:1px solid rgba(255,215,0,.17)!important;background:#111212!important;color:#fff!important;text-align:left!important;cursor:pointer!important;transition:.2s ease!important}.xpc-front-admin-overview-grid button:hover{transform:translateY(-4px)!important;border-color:var(--xpc-yellow)!important;box-shadow:0 16px 40px rgba(0,0,0,.32)!important}.xpc-front-admin-overview-grid button>span{color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:17px!important;font-weight:900!important}.xpc-front-admin-overview-grid button>strong{display:block!important;margin:24px 0 12px!important;color:#fff!important;font-size:19px!important;line-height:1.1!important;text-transform:uppercase!important}.xpc-front-admin-overview-grid button>p{margin:0!important;color:#aaa38d!important;line-height:1.55!important}.xpc-front-admin-secondary-link{display:flex!important;gap:9px!important;margin-top:20px!important;padding:15px!important;border:1px dashed rgba(255,215,0,.19)!important;color:#aaa38d!important;font-size:12px!important}.xpc-front-admin-secondary-link a{color:var(--xpc-yellow)!important;font-weight:800!important}.xpc-front-filter-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:20px!important}.xpc-front-filter-tabs button{min-height:40px!important;padding:0 14px!important;border:1px solid rgba(255,215,0,.18)!important;background:#111212!important;color:#cfc8b2!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;text-transform:uppercase!important;cursor:pointer!important}.xpc-front-filter-tabs button:hover,.xpc-front-filter-tabs button.is-active{border-color:var(--xpc-yellow)!important;color:#080808!important;background:var(--xpc-yellow)!important}.xpc-front-filter-tabs button b{display:inline-flex!important;min-width:18px!important;height:18px!important;align-items:center!important;justify-content:center!important;margin-left:5px!important;border-radius:9px!important;background:#b32d2e!important;color:#fff!important}.xpc-front-request-list,.xpc-front-commercial-list{display:grid!important;gap:16px!important}.xpc-front-request-card{display:grid!important;grid-template-columns:minmax(0,1fr) 300px!important;background:#101111!important;border:1px solid rgba(255,215,0,.17)!important}.xpc-front-request-main{padding:24px!important}.xpc-front-request-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important}.xpc-front-request-top small{color:#8f8873!important;font-size:10px!important}.xpc-front-status{display:inline-flex!important;padding:7px 10px!important;background:#686868!important;color:#fff!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.xpc-front-status.status-pending{background:#a66300!important}.xpc-front-status.status-rejected{background:#9d2828!important}.xpc-front-status.status-small_dealer,.xpc-front-status.status-dealer,.xpc-front-status.status-distributor,.xpc-front-status.status-key_account{background:#167b34!important}.xpc-front-request-card h3{margin:18px 0!important;color:#fff!important;font-size:26px!important;line-height:1!important;font-weight:900!important;text-transform:uppercase!important}.xpc-front-request-meta,.xpc-front-commercial-meta{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.xpc-front-request-meta>div,.xpc-front-commercial-meta>div{padding:13px!important;background:#171818!important;border:1px solid rgba(255,215,0,.09)!important}.xpc-front-request-meta small,.xpc-front-commercial-meta small{display:block!important;color:#918a75!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important}.xpc-front-request-meta strong,.xpc-front-commercial-meta strong{display:block!important;color:#fff!important;font-size:12px!important;line-height:1.4!important;word-break:break-word!important}.xpc-front-request-message{margin-top:14px!important;padding:13px!important;border:1px solid rgba(255,215,0,.1)!important;background:#151616!important;color:#d1cab5!important}.xpc-front-request-message summary{color:var(--xpc-yellow)!important;cursor:pointer!important;font-weight:800!important}.xpc-front-request-actions{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:10px!important;padding:21px!important;border-left:1px solid rgba(255,215,0,.15)!important;background:#0b0c0c!important}.xpc-front-request-actions label span,.xpc-front-commercial-form label span,.xpc-front-new-offer label span{display:block!important;color:#a49d87!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important;margin-bottom:7px!important}.xpc-front-request-actions select,.xpc-front-commercial-form select,.xpc-front-commercial-form input,.xpc-front-commercial-form textarea,.xpc-front-new-offer select,.xpc-front-new-offer input,.xpc-front-new-offer textarea{width:100%!important;border:1px solid rgba(255,215,0,.22)!important;background:#151616!important;color:#fff!important;padding:10px 12px!important}.xpc-btn-danger{border:1px solid #b83c34!important;background:transparent!important;color:#ff8e87!important}.xpc-btn-danger:hover{background:#a42d27!important;color:#fff!important}.xpc-front-admin-empty{padding:30px!important;border:1px dashed rgba(255,215,0,.23)!important;background:#111212!important;color:#d1cab5!important;text-align:center!important}.xpc-front-price-toolbar{position:sticky!important;top:92px!important;z-index:20!important;display:flex!important;align-items:center!important;gap:15px!important;padding:15px!important;border:1px solid rgba(255,215,0,.2)!important;background:#0b0c0c!important}.xpc-front-price-toolbar>strong{color:#fff!important}.xpc-front-price-toolbar input{flex:1!important;height:44px!important;border:1px solid rgba(255,215,0,.2)!important;background:#151616!important;color:#fff!important;padding:0 13px!important}.xpc-front-price-scroll{overflow:auto!important;max-height:690px!important;border:1px solid rgba(255,215,0,.17)!important;border-top:0!important}.xpc-front-price-table{width:100%!important;min-width:1450px!important;border-collapse:collapse!important}.xpc-front-price-table th{position:sticky!important;top:0!important;z-index:3!important;padding:14px!important;background:#1b1c1c!important;color:var(--xpc-yellow)!important;border-right:1px solid rgba(255,215,0,.1)!important;border-bottom:1px solid rgba(255,215,0,.18)!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:left!important}.xpc-front-price-table td{padding:12px!important;background:#111212!important;color:#ddd6c1!important;border-right:1px solid rgba(255,215,0,.08)!important;border-bottom:1px solid rgba(255,215,0,.08)!important}.xpc-front-price-table tr:hover td{background:#151616!important}.xpc-front-price-table td>strong{display:block!important;color:#fff!important;font-size:12px!important;text-transform:uppercase!important}.xpc-front-price-table td>small{display:block!important;color:#85806d!important;margin-top:5px!important}.xpc-front-price-table code{color:var(--xpc-yellow)!important;background:transparent!important}.xpc-front-price-table input,.xpc-front-price-table select{width:100%!important;min-width:105px!important;height:40px!important;border:1px solid rgba(255,215,0,.18)!important;background:#0b0c0c!important;color:#fff!important;padding:0 9px!important}.xpc-front-save-bottom{margin-top:18px!important}.xpc-front-commercial-card{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(330px,.65fr)!important;background:#101111!important;border:1px solid rgba(255,215,0,.16)!important}.xpc-front-commercial-summary{padding:23px!important}.xpc-front-commercial-summary>span{display:inline-flex!important;padding:6px 9px!important;background:#826700!important;color:#fff!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;text-transform:uppercase!important}.xpc-front-commercial-summary h3{margin:16px 0!important;color:#fff!important;font-size:24px!important;font-weight:900!important;text-transform:uppercase!important}.xpc-front-commercial-form{display:grid!important;gap:11px!important;padding:21px!important;border-left:1px solid rgba(255,215,0,.13)!important;background:#0b0c0c!important}.xpc-front-new-offer{display:grid!important;grid-template-columns:1.1fr repeat(3,minmax(150px,1fr))!important;gap:13px!important;align-items:end!important;margin-bottom:22px!important;padding:22px!important;background:#111212!important;border:1px solid rgba(255,215,0,.2)!important}.xpc-front-new-offer-title h3{margin:0!important;color:#fff!important;font-size:25px!important;text-transform:uppercase!important}.xpc-front-new-offer .is-wide{grid-column:1 / -2!important}.xpc-front-offer-edit{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xpc-front-offer-edit .xpc-btn{grid-column:1 / -1!important}#admin-customer-preview .xpc-admin-preview-console,#admin-customer-preview .xpc-account-dashboard,#admin-customer-preview .xpc-proforma-list-section{padding-left:0!important;padding-right:0!important}@media(max-width:1320px){.xpc-front-admin-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xpc-front-admin-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xpc-front-request-meta,.xpc-front-commercial-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xpc-front-new-offer{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xpc-front-new-offer-title,.xpc-front-new-offer .is-wide{grid-column:1 / -1!important}}@media(max-width:920px){.xpc-front-admin-panel{padding:20px!important}.xpc-front-admin-panel-head{align-items:flex-start!important;flex-direction:column!important}.xpc-front-admin-overview-grid{grid-template-columns:1fr!important}.xpc-front-admin-overview-grid button{min-height:180px!important}.xpc-front-request-card,.xpc-front-commercial-card{grid-template-columns:1fr!important}.xpc-front-request-actions,.xpc-front-commercial-form{border-left:0!important;border-top:1px solid rgba(255,215,0,.13)!important}.xpc-front-price-toolbar{position:relative!important;top:auto!important;flex-wrap:wrap!important}.xpc-front-price-toolbar input{flex-basis:100%!important}}@media(max-width:560px){.xpc-front-admin-nav{grid-template-columns:1fr!important}.xpc-front-request-meta,.xpc-front-commercial-meta,.xpc-front-new-offer,.xpc-front-offer-edit{grid-template-columns:1fr!important}.xpc-front-new-offer .is-wide,.xpc-front-offer-edit .xpc-btn{grid-column:auto!important}.xpc-front-filter-tabs{display:grid!important;grid-template-columns:1fr 1fr!important}}.xpc-proforma-list-shortcut{display:inline-flex!important;margin-top:13px!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.xpc-proforma-list-shortcut:hover{color:#fff!important}.xpc-product-proforma-panel .xpc-proforma-qty-row .xpc-btn{min-height:46px!important}.xpc-product-proforma-panel{box-shadow:0 18px 44px rgba(0,0,0,.22)!important}.xpc-front-request-card[hidden]{display:none!important}.xpc-front-request-card.is-profile-target{border-color:var(--xpc-yellow)!important;box-shadow:0 0 0 2px rgba(255,215,0,.22),0 24px 60px rgba(0,0,0,.34)!important}.xpc-proforma-invoice-list{display:grid!important;gap:18px!important}.xpc-proforma-invoice-card{overflow:hidden!important;background:#0d0e0e!important;border:1px solid rgba(255,215,0,.2)!important}.xpc-proforma-invoice-card[open]{border-color:rgba(255,215,0,.42)!important;box-shadow:0 26px 80px rgba(0,0,0,.32)!important}.xpc-proforma-invoice-summary{display:grid!important;grid-template-columns:minmax(300px,1.5fr) repeat(3,minmax(130px,.65fr)) auto!important;gap:16px!important;align-items:center!important;padding:20px!important;cursor:pointer!important;list-style:none!important;background:#111212!important}.xpc-proforma-invoice-summary::-webkit-details-marker{display:none!important}.xpc-proforma-invoice-summary>div{min-width:0!important}.xpc-proforma-invoice-summary>div:first-child{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:12px!important;align-items:center!important}.xpc-proforma-invoice-summary>div:first-child strong{grid-column:2!important;color:#fff!important;font-size:17px!important;font-weight:900!important;word-break:break-word!important}.xpc-proforma-invoice-summary>div:first-child small{grid-column:2!important}.xpc-proforma-invoice-summary small{display:block!important;color:#8f8873!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:5px!important}.xpc-proforma-invoice-summary strong{display:block!important;color:#fff!important;font-size:13px!important;line-height:1.35!important}.xpc-proforma-status{grid-row:1 / span 2!important;display:inline-flex!important;align-items:center!important;padding:7px 9px!important;background:#876a00!important;color:#fff!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.xpc-proforma-view-details{color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;text-transform:uppercase!important;white-space:nowrap!important}.xpc-proforma-invoice-card[open] .xpc-proforma-view-details{font-size:0!important}.xpc-proforma-invoice-card[open] .xpc-proforma-view-details:after{content:"Hide Details ↑"!important;font-size:9px!important}.xpc-proforma-invoice-document{padding:28px!important;border-top:1px solid rgba(255,215,0,.2)!important;background:#090a0a!important}.xpc-proforma-invoice-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:30px!important;padding:26px!important;background:radial-gradient(circle at 90% 10%,rgba(255,215,0,.08),transparent 30%),#121313!important;border-left:5px solid var(--xpc-yellow)!important}.xpc-proforma-invoice-head>div:first-child>span,.xpc-proforma-section-title>span,.xpc-proforma-message-box>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:9px!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin-bottom:10px!important}.xpc-proforma-invoice-head h3{margin:0 0 10px!important;color:#fff!important;font-size:clamp(28px,3.5vw,48px)!important;line-height:.98!important;font-weight:900!important;text-transform:uppercase!important}.xpc-proforma-invoice-head p{margin:0!important;color:#aaa38d!important}.xpc-proforma-invoice-status-box{min-width:250px!important;display:grid!important;grid-template-columns:auto 1fr!important;gap:9px 14px!important;padding:18px!important;background:#0d0e0e!important;border:1px solid rgba(255,215,0,.17)!important}.xpc-proforma-invoice-status-box small{color:#918a75!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;text-transform:uppercase!important}.xpc-proforma-invoice-status-box strong{color:#fff!important;font-size:12px!important;text-align:right!important}.xpc-proforma-customer-summary,.xpc-proforma-line-section,.xpc-proforma-admin-controls,.xpc-proforma-procurement-section{margin-top:22px!important;padding:22px!important;background:#101111!important;border:1px solid rgba(255,215,0,.14)!important}.xpc-proforma-section-title{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important;margin-bottom:18px!important}.xpc-proforma-section-title>div{min-width:0!important}.xpc-proforma-section-title h4{margin:0!important;color:#fff!important;font-size:24px!important;line-height:1!important;font-weight:900!important;text-transform:uppercase!important}.xpc-proforma-customer-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.xpc-proforma-customer-grid>div,.xpc-proforma-totals>div{padding:14px!important;background:#161717!important;border:1px solid rgba(255,215,0,.09)!important}.xpc-proforma-customer-grid small,.xpc-proforma-totals small{display:block!important;color:#918a75!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important}.xpc-proforma-customer-grid strong,.xpc-proforma-totals strong{display:block!important;color:#fff!important;font-size:12px!important;line-height:1.4!important;word-break:break-word!important}.xpc-proforma-line-scroll{overflow:auto!important;border:1px solid rgba(255,215,0,.12)!important}.xpc-proforma-invoice-table,.xpc-proforma-procurement-table{width:100%!important;min-width:1450px!important;border-collapse:collapse!important}.xpc-proforma-invoice-table th,.xpc-proforma-procurement-table th{padding:13px!important;background:#1a1b1b!important;color:var(--xpc-yellow)!important;border-right:1px solid rgba(255,215,0,.1)!important;border-bottom:1px solid rgba(255,215,0,.18)!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important;text-align:left!important}.xpc-proforma-invoice-table td,.xpc-proforma-procurement-table td{padding:12px!important;background:#0d0e0e!important;color:#d9d2bd!important;border-right:1px solid rgba(255,215,0,.07)!important;border-bottom:1px solid rgba(255,215,0,.07)!important;vertical-align:top!important;font-size:12px!important}.xpc-proforma-invoice-table td strong{color:#fff!important}.xpc-proforma-invoice-table td code,.xpc-proforma-procurement-table td code{color:var(--xpc-yellow)!important;background:transparent!important}.xpc-proforma-invoice-table td small{display:block!important;margin-top:5px!important;color:#8f8873!important;font-size:9px!important}.xpc-price-pending{color:#ffd56a!important;font-weight:900!important}.xpc-proforma-totals{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important}.xpc-proforma-totals .is-total{border-color:rgba(255,215,0,.3)!important}.xpc-proforma-totals .is-total strong{color:var(--xpc-yellow)!important;font-size:17px!important}.xpc-proforma-message-box{margin-top:22px!important;padding:20px!important;border-left:4px solid var(--xpc-yellow)!important;background:#141515!important}.xpc-proforma-message-box p{margin:0!important;color:#d6cfba!important;line-height:1.7!important}.xpc-proforma-control-grid{display:grid!important;grid-template-columns:minmax(220px,.5fr) repeat(2,minmax(0,1fr))!important;gap:13px!important}.xpc-proforma-control-grid label>span,.xpc-proforma-procurement-table label>span{display:block!important;color:#98917b!important}.xpc-proforma-control-grid select,.xpc-proforma-control-grid textarea,.xpc-proforma-procurement-table input,.xpc-proforma-procurement-table select,.xpc-proforma-procurement-table textarea{width:100%!important;border:1px solid rgba(255,215,0,.18)!important;background:#151616!important;color:#fff!important;padding:10px!important}.xpc-proforma-admin-form>.xpc-btn{margin-top:18px!important}@media(max-width:1200px){.xpc-proforma-invoice-summary{grid-template-columns:minmax(280px,1.4fr) repeat(2,minmax(120px,.6fr)) auto!important}.xpc-proforma-invoice-summary>div:nth-child(4){display:none!important}.xpc-proforma-customer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xpc-proforma-control-grid{grid-template-columns:1fr!important}}@media(max-width:760px){.xpc-proforma-invoice-summary{grid-template-columns:1fr auto!important}.xpc-proforma-invoice-summary>div:not(:first-child){display:none!important}.xpc-proforma-invoice-document{padding:16px!important}.xpc-proforma-invoice-head{flex-direction:column!important;padding:20px!important}.xpc-proforma-invoice-status-box{width:100%!important;min-width:0!important}.xpc-proforma-customer-grid,.xpc-proforma-totals{grid-template-columns:1fr!important}.xpc-proforma-section-title{align-items:flex-start!important;flex-direction:column!important}}.xpc-proforma-summary-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:13px!important;white-space:nowrap!important}.xpc-proforma-delete-link{display:inline-flex!important;min-height:34px!important;align-items:center!important;padding:0 11px!important;border:1px solid #b83c34!important;color:#ff938c!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important}.xpc-proforma-delete-link:hover{background:#a42d27!important;color:#fff!important}.xpc-proforma-invoice-head-actions{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important}.xpc-proforma-invoice-head-actions>.xpc-btn{width:100%!important;justify-content:center!important}@media(max-width:760px){.xpc-proforma-summary-actions{flex-direction:column!important;align-items:flex-end!important;gap:7px!important}.xpc-proforma-delete-link{min-height:30px!important}.xpc-proforma-invoice-head-actions{width:100%!important}}.xpc-proforma-edit-link{display:inline-flex!important;min-height:34px!important;align-items:center!important;padding:0 11px!important;border:1px solid rgba(255,215,0,.45)!important;background:transparent!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important;cursor:pointer!important}.xpc-proforma-edit-link:hover{background:var(--xpc-yellow)!important;color:#080808!important}.xpc-proforma-edit-field{display:none!important;width:100%!important;min-width:90px!important;height:40px!important;border:1px solid rgba(255,215,0,.35)!important;background:#161717!important;color:#fff!important;padding:0 9px!important}.xpc-proforma-edit-line-total{display:none!important;color:var(--xpc-yellow)!important}.xpc-proforma-invoice-card.is-editing .xpc-proforma-edit-field,.xpc-proforma-invoice-card.is-editing .xpc-proforma-edit-line-total{display:block!important}.xpc-proforma-invoice-card.is-editing .xpc-proforma-read-value{display:none!important}.xpc-proforma-invoice-card.is-editing{border-color:var(--xpc-yellow)!important}.xpc-proforma-invoice-card.is-editing .xpc-proforma-admin-controls,.xpc-proforma-invoice-card.is-editing .xpc-proforma-procurement-section{box-shadow:inset 0 0 0 1px rgba(255,215,0,.16)!important}.xpc-proforma-edit-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:18px!important}.xpc-proforma-invoice-card:not(.is-editing) .xpc-proforma-edit-actions{display:none!important}.xpc-proforma-invoice-card:not(.is-editing) .xpc-proforma-admin-controls select,.xpc-proforma-invoice-card:not(.is-editing) .xpc-proforma-admin-controls textarea,.xpc-proforma-invoice-card:not(.is-editing) .xpc-proforma-procurement-table input,.xpc-proforma-invoice-card:not(.is-editing) .xpc-proforma-procurement-table select,.xpc-proforma-invoice-card:not(.is-editing) .xpc-proforma-procurement-table textarea{pointer-events:none!important;opacity:.72!important}@media(max-width:760px){.xpc-proforma-edit-actions{flex-direction:column!important}.xpc-proforma-edit-actions .xpc-btn{width:100%!important}}.xpc-front-admin-nav{grid-template-columns:repeat(7,minmax(0,1fr))!important}.xpc-front-admin-overview-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.xpc-document-template-switcher{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important;margin-bottom:20px!important;padding:16px!important;background:#111212!important;border:1px solid rgba(255,215,0,.18)!important}.xpc-document-template-switcher label{min-width:320px!important}.xpc-document-template-switcher label>span,.xpc-document-settings label,.xpc-proforma-document-fields label>span{display:block!important;color:#9d967f!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important}.xpc-document-template-switcher select,.xpc-document-settings input,.xpc-document-settings select,.xpc-document-settings textarea,.xpc-proforma-document-fields input,.xpc-proforma-document-fields select,.xpc-proforma-document-fields textarea{width:100%!important;margin-top:8px!important;border:1px solid rgba(255,215,0,.2)!important;background:#151616!important;color:#fff!important;padding:11px 12px!important}.xpc-document-designer-grid{display:grid!important;grid-template-columns:minmax(560px,1.08fr) minmax(470px,.92fr)!important;gap:20px!important;align-items:start!important}.xpc-document-preview-column{position:sticky!important;top:100px!important}.xpc-document-preview-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:14px 16px!important;background:#111212!important;border:1px solid rgba(255,215,0,.18)!important;color:#fff!important}.xpc-document-preview-toolbar span{color:#958e79!important;font-size:11px!important}.xpc-document-paper{position:relative!important;width:100%!important;aspect-ratio:210/297!important;padding:5.5%!important;overflow:hidden!important;background:#fff!important;color:#181818!important;box-shadow:0 24px 70px rgba(0,0,0,.45)!important;font-family:Arial,sans-serif!important}.xpc-document-paper:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:5px!important;background:var(--xpc-doc-accent)!important}.xpc-document-paper-head{display:grid!important;grid-template-columns:26% 1fr!important;gap:4%!important;min-height:15%!important;align-items:start!important}.xpc-document-logo-box{min-height:72px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--xpc-doc-accent)!important;background:#f7f7f7!important}.xpc-document-logo-box img{display:block!important;max-width:90%!important;max-height:70px!important;object-fit:contain!important}.xpc-document-logo-box strong{color:var(--xpc-doc-accent)!important;font-size:15px!important}.xpc-document-issuer strong,.xpc-document-issuer span{display:block!important}.xpc-document-issuer strong{font-size:14px!important;line-height:1.2!important;margin-bottom:6px!important}.xpc-document-issuer span{font-size:9px!important;line-height:1.45!important}.xpc-document-title-row{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important;margin-top:4%!important;padding-bottom:2%!important;border-bottom:1px solid #bbb!important}.xpc-document-title-row h3{margin:0!important;font-size:26px!important;line-height:1!important;color:#222!important}.xpc-document-title-row div{font-size:9px!important;text-align:right!important}.xpc-document-customer-preview{display:grid!important;gap:4px!important;margin:3% 0!important}.xpc-document-customer-preview strong{font-size:13px!important}.xpc-document-customer-preview span{font-size:9px!important}.xpc-document-preview-table{width:100%!important;border-collapse:collapse!important;font-size:8px!important}.xpc-document-preview-table th{padding:7px!important;border-top:1px solid #aaa!important;border-bottom:1px solid #aaa!important;background:#f1f1f1!important;text-align:left!important}.xpc-document-preview-table td{padding:8px 7px!important;border-bottom:1px solid #ddd!important}.xpc-document-preview-table th:nth-child(n+3),.xpc-document-preview-table td:nth-child(n+3){text-align:right!important}.xpc-document-preview-totals{display:grid!important;justify-content:end!important;gap:5px!important;margin-top:3%!important;font-size:9px!important;text-align:right!important}.xpc-document-preview-totals b{display:inline-block!important;min-width:85px!important;color:#111!important}.xpc-document-preview-notes,.xpc-document-preview-banks{margin-top:4%!important;white-space:pre-line!important;font-size:8px!important;line-height:1.45!important}.xpc-document-preview-banks{padding-top:2%!important;border-top:1px solid #ddd!important}.xpc-document-preview-footer{position:absolute!important;left:5.5%!important;right:5.5%!important;bottom:3.5%!important;padding-top:1.5%!important;border-top:1px solid #bbb!important;font-size:7px!important;color:#555!important}.xpc-document-settings{display:grid!important;gap:15px!important}.xpc-document-settings section{padding:20px!important;background:#101111!important;border:1px solid rgba(255,215,0,.16)!important}.xpc-document-settings section>span{display:block!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}.xpc-document-settings h3{margin:7px 0 17px!important;color:#fff!important;font-size:22px!important;text-transform:uppercase!important}.xpc-document-settings label{margin-bottom:13px!important}.xpc-document-settings label:last-child{margin-bottom:0!important}.xpc-document-settings label small{display:block!important;margin-top:6px!important;color:#8f8873!important;text-transform:none!important;letter-spacing:0!important}.xpc-document-form-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.xpc-document-check-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:16px!important}.xpc-document-check-grid label,.xpc-document-copy-option{display:flex!important;align-items:center!important;gap:9px!important;min-height:38px!important;margin:0!important;padding:8px 10px!important;border:1px solid rgba(255,215,0,.1)!important;background:#151616!important;color:#d6cfba!important}.xpc-document-check-grid input,.xpc-document-copy-option input{width:auto!important;margin:0!important}.xpc-document-save-section{position:sticky!important;bottom:10px!important;z-index:8!important;box-shadow:0 -18px 45px rgba(0,0,0,.35)!important}.xpc-proforma-document-actions{margin-top:22px!important;padding:22px!important;background:linear-gradient(180deg,#151616,#0c0d0d)!important;border:1px solid rgba(255,215,0,.25)!important}.xpc-proforma-document-fields{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.xpc-proforma-document-fields .is-wide{grid-column:1/-1!important}.xpc-proforma-document-buttons{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:16px!important}.xpc-proforma-document-status{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important}.xpc-proforma-document-status>div{padding:12px!important;background:#101111!important;border:1px solid rgba(255,215,0,.1)!important}.xpc-proforma-document-status small{display:block!important;color:#918a75!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;text-transform:uppercase!important;margin-bottom:6px!important}.xpc-proforma-document-status strong{color:#fff!important;font-size:11px!important;word-break:break-word!important}.xpc-account-record-actions{grid-column:1/-1!important;padding-top:10px!important;border-top:1px solid rgba(255,215,0,.1)!important}@media(max-width:1500px){.xpc-front-admin-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xpc-front-admin-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1180px){.xpc-document-designer-grid{grid-template-columns:1fr!important}.xpc-document-preview-column{position:relative!important;top:auto!important}}@media(max-width:760px){.xpc-front-admin-nav{grid-template-columns:1fr!important}.xpc-front-admin-overview-grid{grid-template-columns:1fr!important}.xpc-document-template-switcher{align-items:stretch!important;flex-direction:column!important}.xpc-document-template-switcher label{min-width:0!important}.xpc-document-form-row,.xpc-document-check-grid,.xpc-proforma-document-fields,.xpc-proforma-document-status{grid-template-columns:1fr!important}.xpc-proforma-document-fields .is-wide{grid-column:auto!important}.xpc-proforma-document-buttons{flex-direction:column!important}.xpc-proforma-document-buttons .xpc-btn{width:100%!important}}.xpc-front-admin-nav button{min-height:68px!important;padding:0 16px!important;color:#f7f7f7!important;font-size:11px!important;line-height:1.35!important;font-weight:900!important;letter-spacing:.075em!important;text-shadow:0 1px 1px rgba(0,0,0,.35)!important}.xpc-front-admin-nav button:hover{color:#fff!important}.xpc-front-admin-nav button.is-active{color:#060606!important;text-shadow:none!important}.xpc-document-template-switcher{align-items:center!important;flex-wrap:wrap!important}.xpc-document-default-form{display:flex!important;align-items:flex-end!important;gap:10px!important;min-width:min(520px,100%)!important}.xpc-document-default-form label{flex:1!important;min-width:240px!important}.xpc-document-default-form .xpc-btn{min-height:45px!important;white-space:nowrap!important}.xpc-document-default-badge{display:inline-flex!important;align-items:center!important;min-height:42px!important;padding:0 13px!important;color:#d5ceb9!important;border:1px solid rgba(255,215,0,.17)!important;background:#0b0c0c!important;font-size:12px!important}.xpc-document-default-badge strong{color:var(--xpc-yellow)!important;margin-left:5px!important}.xpc-document-preview-toolbar{align-items:flex-start!important;flex-direction:column!important}.xpc-document-preview-toolbar>div:first-child{display:flex!important;flex-direction:column!important;gap:4px!important}.xpc-document-layout-actions{display:flex!important;flex-wrap:wrap!important;gap:7px!important;width:100%!important}.xpc-document-layout-actions button{min-height:35px!important;padding:0 10px!important;border:1px solid rgba(255,215,0,.25)!important;background:#171818!important;color:#fff!important;font-family:"JetBrains Mono",monospace!important;font-size:8px!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important;cursor:pointer!important}.xpc-document-layout-actions button:hover:not(:disabled){background:var(--xpc-yellow)!important;color:#080808!important}.xpc-document-layout-actions button:disabled{opacity:.35!important;cursor:not-allowed!important}.xpc-document-layout-actions button.is-danger{margin-left:auto!important;border-color:#a93d36!important;color:#ff9a92!important}.xpc-document-layout-actions button.is-danger:hover{background:#a52e28!important;color:#fff!important}.xpc-document-paper.xpc-document-layout-canvas{position:relative!important;padding:0!important;overflow:hidden!important;user-select:none!important;touch-action:none!important;background-color:#fff!important;background-image:linear-gradient(rgba(0,0,0,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.025) 1px,transparent 1px)!important;background-size:5% 5%!important}.xpc-document-paper.xpc-document-layout-canvas:after{content:"PRINTABLE A4 AREA"!important;position:absolute!important;right:1.5%!important;bottom:1%!important;color:rgba(0,0,0,.18)!important;font-size:7px!important;font-weight:700!important;letter-spacing:.08em!important}.xpc-document-draggable-block{position:absolute!important;min-width:5%!important;min-height:2%!important;box-sizing:border-box!important;cursor:move!important;overflow:hidden!important;outline:1px dashed transparent!important;outline-offset:-1px!important;transition:outline-color .12s ease,box-shadow .12s ease,opacity .12s ease!important}.xpc-document-draggable-block:hover{outline-color:rgba(255,186,0,.6)!important}.xpc-document-draggable-block:before{content:attr(data-block-label)!important;position:absolute!important;top:1px!important;left:1px!important;z-index:30!important;display:none!important;padding:2px 4px!important;background:#151515!important;color:#ffd700!important;font-size:6px!important;font-weight:800!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;pointer-events:none!important}.xpc-document-draggable-block:hover:before,.xpc-document-draggable-block.is-selected:before{display:block!important}.xpc-document-draggable-block.is-selected{outline:2px solid #ffb900!important;box-shadow:0 0 0 3px rgba(255,185,0,.18)!important}.xpc-document-draggable-block.is-disabled{opacity:.22!important;background:rgba(200,200,200,.3)!important}.xpc-document-resize-handle{position:absolute!important;right:0!important;bottom:0!important;z-index:35!important;display:none!important;width:12px!important;height:12px!important;border-top:2px solid #111!important;border-left:2px solid #111!important;background:#ffd700!important;cursor:nwse-resize!important}.xpc-document-draggable-block.is-selected .xpc-document-resize-handle{display:block!important}.xpc-document-guide{position:absolute!important;z-index:999!important;display:none!important;pointer-events:none!important;background:#ff2b6d!important}.xpc-document-guide.is-visible{display:block!important}.xpc-document-guide-v{top:0!important;bottom:0!important;width:1px!important;left:50%!important}.xpc-document-guide-h{left:0!important;right:0!important;height:1px!important;top:50%!important}.xpc-document-logo-box{width:100%!important;height:100%!important;min-height:0!important;justify-content:var(--xpc-doc-logo-justify,center)!important;padding:4%!important;box-sizing:border-box!important}.xpc-document-logo-box img{width:var(--xpc-doc-logo-width,90%)!important;height:var(--xpc-doc-logo-height,85%)!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.xpc-doc-block-issuer .xpc-document-issuer,.xpc-doc-block-customer .xpc-document-customer-preview,.xpc-doc-block-notes .xpc-document-preview-notes,.xpc-doc-block-shipping .xpc-document-preview-shipping,.xpc-doc-block-banks .xpc-document-preview-banks,.xpc-doc-block-footer .xpc-document-preview-footer{width:100%!important;height:100%!important;overflow:hidden!important;box-sizing:border-box!important}.xpc-doc-block-title h3{margin:0!important;font-size:clamp(12px,2vw,26px)!important;line-height:1!important;color:#222!important;white-space:nowrap!important}.xpc-doc-block-meta{font-size:9px!important;line-height:1.55!important}.xpc-doc-block-customer .xpc-document-customer-preview,.xpc-doc-block-notes .xpc-document-preview-notes,.xpc-doc-block-shipping .xpc-document-preview-shipping,.xpc-doc-block-banks .xpc-document-preview-banks{margin:0!important;padding:3px!important}.xpc-doc-block-items .xpc-document-preview-table{height:auto!important;margin:0!important}.xpc-doc-block-items .xpc-document-preview-table th,.xpc-doc-block-items .xpc-document-preview-table td{padding:5px!important}.xpc-doc-block-totals .xpc-document-preview-totals{width:100%!important;height:100%!important;margin:0!important;align-content:start!important}.xpc-doc-block-footer .xpc-document-preview-footer{position:static!important;padding-top:4px!important}.xpc-document-selected-block-status{padding:12px 14px!important;background:#101111!important;border:1px solid rgba(255,215,0,.18)!important;border-top:0!important;color:#aaa38d!important;font-size:11px!important}.xpc-document-selected-block-status strong{color:#ffd700!important}.xpc-document-logo-buttons,.xpc-proforma-template-controls{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:0 0 13px!important}.xpc-document-logo-buttons .xpc-btn{min-height:39px!important}.xpc-document-selected-controls small,.xpc-proforma-document-fields label small{display:block!important;margin-top:7px!important;color:#88816d!important;font-size:10px!important;line-height:1.45!important;text-transform:none!important;letter-spacing:0!important}.xpc-document-template-revision{margin-top:12px!important;padding:10px!important;color:#cfc8b3!important;background:#161717!important;border-left:3px solid var(--xpc-yellow)!important;font-size:11px!important}.xpc-proforma-document-status{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:1500px){.xpc-front-admin-nav button{font-size:10px!important;padding:0 12px!important}}@media(max-width:1000px){.xpc-document-default-form{width:100%!important;min-width:0!important}}@media(max-width:760px){.xpc-front-admin-nav button{font-size:12px!important;min-height:56px!important}.xpc-document-default-form{align-items:stretch!important;flex-direction:column!important}.xpc-document-layout-actions button.is-danger{margin-left:0!important}.xpc-proforma-document-status{grid-template-columns:1fr!important}}html:has(.xpc-dealer-portal-page) .entry-content,html:has(.xpc-dealer-portal-page) .wp-block-post-content,html:has(.xpc-dealer-portal-page) .site-main,html:has(.xpc-dealer-portal-page) .content-area{margin-top:0!important;padding-top:0!important}html:has(.xpc-dealer-portal-page) .entry-content>p:empty,html:has(.xpc-dealer-portal-page) .entry-content>.wp-block-spacer,html:has(.xpc-dealer-portal-page) .wp-block-post-content>p:empty,html:has(.xpc-dealer-portal-page) .wp-block-post-content>.wp-block-spacer{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.xpc-dealer-portal-page,.xpc-dealer-portal-page main,.xpc-dealer-portal-page .xpc-header,.xpc-dealer-portal-page .xpc-header-inner{margin-top:0!important;padding-top:0!important}body.admin-bar .xpc-dealer-portal-page{margin-top:0!important}body:has(.xpc-dealer-portal-page) #page,body:has(.xpc-dealer-portal-page) #content,body:has(.xpc-dealer-portal-page) .site-content,body:has(.xpc-dealer-portal-page) .ast-container,body:has(.xpc-dealer-portal-page) .content-area,body:has(.xpc-dealer-portal-page) .site-main,body:has(.xpc-dealer-portal-page) article,body:has(.xpc-dealer-portal-page) .entry-content,body:has(.xpc-dealer-portal-page) .wp-block-post-content{margin-top:0!important;padding-top:0!important}body:has(.xpc-dealer-portal-page) .entry-header,body:has(.xpc-dealer-portal-page) .page-header,body:has(.xpc-dealer-portal-page) .ast-single-post-order,body:has(.xpc-dealer-portal-page) .entry-content>p:empty,body:has(.xpc-dealer-portal-page) .entry-content>.wp-block-spacer,body:has(.xpc-dealer-portal-page) .wp-block-post-content>p:empty,body:has(.xpc-dealer-portal-page) .wp-block-post-content>.wp-block-spacer{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}.xpc-dealer-portal-page{margin-top:0!important;top:0!important}#admin-document-design .xpc-front-admin-panel-head p,.xpc-document-preview-toolbar span,.xpc-document-selected-block-status,.xpc-document-settings label small,.xpc-document-selected-controls small,.xpc-document-default-badge,.xpc-document-template-revision{font-size:13px!important;line-height:1.6!important;color:#d9d5c9!important;font-weight:600!important}.xpc-document-template-switcher label>span,.xpc-document-settings section>span{font-size:11px!important;line-height:1.3!important;color:#ffd700!important;font-weight:900!important;letter-spacing:.13em!important}.xpc-document-settings h3,.xpc-document-preview-toolbar strong{color:#fff!important;font-size:25px!important;line-height:1.15!important;font-weight:900!important}.xpc-document-settings label{color:#f4f2eb!important;font-size:13px!important;font-weight:800!important;line-height:1.45!important}.xpc-document-template-switcher select,.xpc-document-settings input,.xpc-document-settings select,.xpc-document-settings textarea{min-height:50px!important;font-size:15px!important;font-weight:650!important;color:#fff!important;padding:12px 14px!important}.xpc-document-settings textarea{min-height:110px!important}.xpc-document-layout-actions button{min-height:42px!important;padding:0 13px!important;font-size:10px!important;font-weight:900!important;color:#fff!important}.xpc-document-check-grid label,.xpc-document-copy-option{font-size:13px!important;color:#f2efe7!important}.xpc-document-settings section{padding:25px!important}#woocommerce-product-data ul.wc-tabs li.xprotec_logistics_options a:before{content:"\f230";font-family:dashicons}#xprotec_logistics_product_data .xpc-logistics-admin-head{padding:20px 22px;background:#1d2327;color:#fff;border-bottom:4px solid gold}#xprotec_logistics_product_data .xpc-logistics-admin-head h2{margin:0 0 7px;color:#fff;padding:0}#xprotec_logistics_product_data .xpc-logistics-admin-head p{margin:0;color:#dcdcde}#xprotec_logistics_product_data .options_group>h3{padding:14px 20px 2px;margin:0;font-size:15px}#xprotec_logistics_product_data .form-field>strong{display:inline-block;padding:8px 10px;background:#fffdf2;border:1px solid #d7bd21;min-width:180px}.xpc-product-logistics-panel{margin-top:20px;padding:22px;border:1px solid rgba(255,215,0,.28);background:linear-gradient(180deg,#151616,#0b0c0c)}.xpc-logistics-panel-head>span{display:block;color:var(--xpc-yellow);font-family:"JetBrains Mono",monospace;font-size:9px;font-weight:900;letter-spacing:.13em;margin-bottom:10px}.xpc-logistics-panel-head h3{margin:0 0 9px;color:#fff;font-size:25px;text-transform:uppercase}.xpc-logistics-panel-head p{margin:0;color:#bdb6a3;line-height:1.6}.xpc-logistics-data-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.xpc-logistics-data-grid>div,.xpc-logistics-calculator>div,.xpc-logistics-calculator>label{padding:13px;background:#111212;border:1px solid rgba(255,215,0,.12)}.xpc-logistics-data-grid small,.xpc-logistics-calculator small,.xpc-logistics-calculator label>span{display:block;margin-bottom:6px;color:#918a75;font-family:"JetBrains Mono",monospace;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.xpc-logistics-data-grid strong,.xpc-logistics-calculator strong{color:#fff;font-size:12px}.xpc-logistics-calculator{display:grid;grid-template-columns:1.15fr repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.xpc-logistics-calculator input{width:100%;height:42px;border:1px solid rgba(255,215,0,.25);background:#0a0b0b;color:#fff;padding:0 10px}.xpc-offer-workspace{border:1px solid rgba(255,215,0,.22);background:#090a0a}.xpc-offer-actionbar{position:sticky;top:32px;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;background:#171818;border-bottom:1px solid rgba(255,215,0,.25);box-shadow:0 12px 30px rgba(0,0,0,.28)}.xpc-offer-actionbar>div:first-child strong{display:block;color:#fff;font-size:17px;text-transform:uppercase}.xpc-offer-actionbar>div:first-child span{display:block;margin-top:4px;color:#9e9781;font-size:11px}.xpc-offer-actionbar>div:last-child{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.xpc-offer-actionbar .xpc-btn{min-height:42px;padding:0 13px}.xpc-offer-columns{display:grid;grid-template-columns:360px minmax(0,1fr);gap:0}.xpc-offer-header-card,.xpc-offer-products-card{padding:22px}.xpc-offer-header-card{border-right:1px solid rgba(255,215,0,.18);background:#101111}.xpc-offer-header-card h3,.xpc-offer-products-card h3,.xpc-offer-records>h3{margin:0 0 18px;color:#fff;font-size:24px;text-transform:uppercase}.xpc-offer-header-card label,.xpc-offer-adjustments label{display:block;margin-bottom:14px;color:#eeeade;font-size:11px;font-weight:800}.xpc-offer-header-card label>span,.xpc-offer-adjustments label>span{display:block;margin-bottom:7px;color:#aaa28c;font-family:"JetBrains Mono",monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.xpc-offer-header-card input,.xpc-offer-header-card select,.xpc-offer-header-card textarea,.xpc-offer-adjustments input{width:100%;min-height:46px;border:1px solid rgba(255,215,0,.22);background:#171818;color:#fff;padding:10px 12px}.xpc-offer-field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.xpc-offer-customer-context{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 16px;padding:12px;background:#0b0c0c;border:1px solid rgba(255,215,0,.12);color:#c7c0ac;font-size:11px}.xpc-offer-customer-context div{padding:7px;border-bottom:1px solid rgba(255,215,0,.07)}.xpc-offer-customer-context small{display:block;color:#8d8671;font-size:8px;text-transform:uppercase}.xpc-offer-products-head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:17px}.xpc-offer-products-head p{margin:0;color:#a9a28d}.xpc-offer-product-search{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.xpc-offer-product-search input{min-width:290px;height:44px;border:1px solid rgba(255,215,0,.22);background:#151616;color:#fff;padding:0 12px}.xpc-offer-table-scroll{overflow:auto;border:1px solid rgba(255,215,0,.15)}.xpc-offer-line-table{width:100%;min-width:1180px;border-collapse:collapse}.xpc-offer-line-table th{padding:12px 9px;background:#1a1b1b;color:gold;border-right:1px solid rgba(255,215,0,.09);font-family:"JetBrains Mono",monospace;font-size:8px;text-transform:uppercase;text-align:left}.xpc-offer-line-table td{padding:8px;background:#101111;border-right:1px solid rgba(255,215,0,.06);border-top:1px solid rgba(255,215,0,.08);vertical-align:middle;color:#fff}.xpc-offer-line-table input,.xpc-offer-line-table textarea{width:100%;min-height:39px;border:1px solid rgba(255,215,0,.15);background:#080909;color:#fff;padding:7px 8px}.xpc-offer-line-table textarea{min-width:250px;resize:vertical}.xpc-offer-line-actions{display:flex;gap:5px}.xpc-offer-line-actions button{width:29px;height:29px;border:1px solid rgba(255,215,0,.25);background:#141515;color:gold;cursor:pointer}.xpc-offer-line-actions button.is-remove{border-color:#9d3530;color:#ff8d87}.xpc-offer-bottom{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;margin-top:17px;align-items:start}.xpc-offer-adjustments{padding:15px;background:#111212;border:1px solid rgba(255,215,0,.12)}.xpc-offer-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-left:1px solid rgba(255,215,0,.15);border-top:1px solid rgba(255,215,0,.15)}.xpc-offer-totals>div{padding:13px;background:#111212;border-right:1px solid rgba(255,215,0,.15);border-bottom:1px solid rgba(255,215,0,.15)}.xpc-offer-totals span{display:block;color:#918a75;font-size:9px;text-transform:uppercase;margin-bottom:7px}.xpc-offer-totals strong{color:#fff;font-size:15px}.xpc-offer-totals .is-grand{background:gold}.xpc-offer-totals .is-grand span,.xpc-offer-totals .is-grand strong{color:#090909}.xpc-offer-records{margin-top:24px}.xpc-offer-record{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:17px;background:#111212;border:1px solid rgba(255,215,0,.14);margin-bottom:10px}.xpc-offer-record span{display:inline-flex;padding:5px 8px;background:#786000;color:#fff;font-size:8px;text-transform:uppercase}.xpc-offer-record h4{margin:9px 0 4px;color:#fff;font-size:18px}.xpc-offer-record p{margin:0;color:#9d9680}.xpc-offer-record>strong{color:gold;font-size:18px}.xpc-offer-record-actions{display:flex;gap:7px}@media(max-width:1280px){.xpc-offer-columns{grid-template-columns:1fr}.xpc-offer-header-card{border-right:0;border-bottom:1px solid rgba(255,215,0,.18)}.xpc-offer-actionbar{position:relative;top:auto}.xpc-logistics-calculator{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.xpc-offer-actionbar,.xpc-offer-products-head{align-items:stretch;flex-direction:column}.xpc-offer-actionbar>div:last-child,.xpc-offer-product-search{justify-content:flex-start}.xpc-offer-product-search input{min-width:0;width:100%}.xpc-offer-field-row,.xpc-offer-bottom,.xpc-offer-totals,.xpc-logistics-data-grid,.xpc-logistics-calculator{grid-template-columns:1fr}.xpc-offer-record{grid-template-columns:1fr}.xpc-offer-record-actions{flex-wrap:wrap}}body.xprotec-dealer-portal-template,body.xprotec-dealer-portal-template #page,body.xprotec-dealer-portal-template .xpc-page{margin:0!important;padding:0!important}body.xprotec-dealer-portal-template .xpc-header{margin-top:0!important}.xpc-price-source-note{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px 18px!important;margin-bottom:16px!important;padding:15px 17px!important;border-left:4px solid var(--xpc-yellow)!important;background:#131414!important;color:#e9e4d4!important;font-size:13px!important;line-height:1.55!important}.xpc-price-source-note strong{color:#fff!important;font-size:14px!important;text-transform:uppercase!important}.xpc-price-source-note span{color:#d6d0bd!important}#admin-customer-preview .xpc-account-tab-nav button{min-height:66px!important;padding:0 18px!important;color:#f5f3eb!important;font-size:13px!important;line-height:1.25!important;font-weight:900!important;letter-spacing:.07em!important}#admin-customer-preview .xpc-account-tab-nav button.is-active,#admin-customer-preview .xpc-account-tab-nav button:hover{color:#080808!important}#admin-customer-preview .xpc-account-dashboard-head>div>span,#admin-customer-preview .xpc-account-stat-grid small,#admin-customer-preview .xpc-account-overview-grid article>span,#admin-customer-preview .xpc-account-panel-head span,#admin-customer-preview .xpc-account-record-list small,#admin-customer-preview .xpc-profile-detail-grid small,#admin-customer-preview .xpc-admin-preview-copy>span,#admin-customer-preview .xpc-admin-preview-form label span,#admin-customer-preview .xpc-admin-preview-current small,#admin-customer-preview .xpc-bulk-order-head>div>span,#admin-customer-preview .xpc-bulk-order-head label span,#admin-customer-preview .xpc-bulk-order-table th,#admin-customer-preview .xpc-proforma-row small,#admin-customer-preview .xpc-quote-console-head>span{font-size:11px!important;line-height:1.35!important;font-weight:900!important;color:#fff4a8!important}#admin-customer-preview .xpc-account-stat-grid span,#admin-customer-preview .xpc-account-dashboard-head p,#admin-customer-preview .xpc-account-overview-grid p,#admin-customer-preview .xpc-account-empty,#admin-customer-preview .xpc-account-record-list article>p,#admin-customer-preview .xpc-admin-preview-copy p,#admin-customer-preview .xpc-admin-preview-current span,#admin-customer-preview .xpc-bulk-order-head p,#admin-customer-preview .xpc-bulk-note,#admin-customer-preview .xpc-inquiry-form small{color:#e2dcc9!important;font-size:14px!important;line-height:1.7!important}#admin-customer-preview .xpc-account-record-list strong,#admin-customer-preview .xpc-profile-detail-grid strong,#admin-customer-preview .xpc-bulk-order-table td,#admin-customer-preview .xpc-proforma-row-main span,#admin-customer-preview .xpc-proforma-row strong{font-size:14px!important;line-height:1.5!important}#admin-customer-preview .xpc-bulk-product-cell strong{font-size:15px!important;line-height:1.35!important}#admin-customer-preview .xpc-bulk-product-cell a{font-size:11px!important}#admin-customer-preview .xpc-bulk-order-table td>b{font-size:13px!important}#admin-customer-preview .xpc-bulk-order-table input[type="number"],#admin-customer-preview .xpc-admin-preview-form select,#admin-customer-preview .xpc-admin-preview-form input,#admin-customer-preview .xpc-inquiry-form input,#admin-customer-preview .xpc-inquiry-form select,#admin-customer-preview .xpc-inquiry-form textarea{font-size:15px!important;font-weight:800!important}#admin-customer-preview .xpc-bulk-order-table .xpc-btn,#admin-customer-preview .xpc-account-record-list .xpc-btn,#admin-customer-preview .xpc-inquiry-form .xpc-btn{font-size:12px!important;min-height:44px!important;padding-left:18px!important;padding-right:18px!important}.xpc-product-logistics-panel{padding:25px!important}.xpc-logistics-panel-head>span{font-size:11px!important;line-height:1.35!important;color:#fff4a8!important}.xpc-logistics-panel-head h3{font-size:29px!important;line-height:1.08!important}.xpc-logistics-panel-head p{font-size:15px!important;line-height:1.7!important;color:#ddd7c4!important}.xpc-logistics-data-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.xpc-logistics-data-grid>div,.xpc-logistics-calculator>div,.xpc-logistics-calculator>label{min-width:0!important;padding:15px!important}.xpc-logistics-data-grid small,.xpc-logistics-calculator small,.xpc-logistics-calculator label>span{min-height:30px!important;margin-bottom:8px!important;color:#d5ceb9!important;font-size:10px!important;line-height:1.35!important;overflow-wrap:anywhere!important}.xpc-logistics-data-grid strong,.xpc-logistics-calculator strong{display:block!important;color:#fff!important;font-size:14px!important;line-height:1.45!important;overflow-wrap:anywhere!important;word-break:normal!important}.xpc-logistics-calculator{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.xpc-logistics-calculator input{min-width:0!important;height:48px!important;background:#111212!important;color:#fff!important;font-size:15px!important;font-weight:900!important}@media(max-width:560px){.xpc-logistics-data-grid,.xpc-logistics-calculator{grid-template-columns:1fr!important}}#admin-document-design .xpc-document-template-switcher,#admin-document-design .xpc-document-default-form,#admin-document-design .xpc-document-preview-toolbar,#admin-document-design .xpc-document-settings,#admin-document-design .xpc-document-selected-controls{font-size:15px!important}#admin-document-design .xpc-document-template-switcher label>span,#admin-document-design .xpc-document-settings section>span,#admin-document-design .xpc-document-settings label>span,#admin-document-design .xpc-document-selected-controls label>span{color:#fff4a8!important;font-size:12px!important;line-height:1.4!important;font-weight:900!important}#admin-document-design .xpc-document-settings h3,#admin-document-design .xpc-document-preview-toolbar strong{font-size:28px!important;line-height:1.15!important}#admin-document-design .xpc-document-template-switcher input,#admin-document-design .xpc-document-template-switcher select,#admin-document-design .xpc-document-default-form input,#admin-document-design .xpc-document-default-form select,#admin-document-design .xpc-document-settings input,#admin-document-design .xpc-document-settings select,#admin-document-design .xpc-document-settings textarea,#admin-document-design .xpc-document-selected-controls input,#admin-document-design .xpc-document-selected-controls select{min-height:48px!important;font-size:15px!important;color:#fff!important}#admin-document-design .xpc-document-preview-toolbar button,#admin-document-design .xpc-document-default-form button,#admin-document-design .xpc-document-settings button,#admin-document-design .xpc-document-layout-actions button{min-height:44px!important;padding:0 15px!important;font-size:12px!important;font-weight:900!important}body.xprotec-dealer-portal-template,body.xprotec-dealer-portal-template #page,body.xprotec-dealer-portal-template .site,body.xprotec-dealer-portal-template .site-content,body.xprotec-dealer-portal-template .content-area,body.xprotec-dealer-portal-template .site-main,body.xprotec-dealer-portal-template article,body.xprotec-dealer-portal-template .entry-content,body.xprotec-dealer-portal-template .wp-block-post-content{margin-top:0!important;padding-top:0!important}body.xprotec-dealer-portal-template .xpc-dealer-portal-page,body.xprotec-dealer-portal-template .xpc-front-admin-shell,body.xprotec-dealer-portal-template .xpc-header{margin-top:0!important;top:0!important}.xpc-product-detail-grid{grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr)!important;gap:28px!important;align-items:start!important}.xpc-product-detail-left{display:grid!important;gap:24px!important;align-content:start!important}.xpc-product-detail-left .xpc-gallery-panel,.xpc-product-detail-left .xpc-spec-feature-panel,.xpc-product-info-panel{height:auto!important}.xpc-product-detail-left .xpc-spec-feature-panel{margin-top:0!important}.xpc-product-info-panel{padding:30px!important}.xpc-product-info-panel h1{font-size:clamp(40px,4.4vw,68px)!important}@media(max-width:920px){.xpc-product-detail-grid{grid-template-columns:1fr!important}.xpc-product-detail-left{gap:20px!important}}.xpc-account-tab-nav button{min-height:70px!important;padding:0 16px!important;font-size:13px!important;line-height:1.3!important;font-weight:900!important;letter-spacing:.06em!important}#admin-customer-preview .xpc-account-tab-nav button{min-height:78px!important;padding:0 20px!important;font-size:14px!important;line-height:1.32!important;letter-spacing:.075em!important}#admin-customer-preview .xpc-account-dashboard-head>div>span,#admin-customer-preview .xpc-account-stat-grid small,#admin-customer-preview .xpc-account-overview-grid article>span,#admin-customer-preview .xpc-account-panel-head span,#admin-customer-preview .xpc-account-record-list small,#admin-customer-preview .xpc-profile-detail-grid small,#admin-customer-preview .xpc-admin-preview-copy>span,#admin-customer-preview .xpc-admin-preview-form label span,#admin-customer-preview .xpc-admin-preview-current small,#admin-customer-preview .xpc-bulk-order-head>div>span,#admin-customer-preview .xpc-bulk-order-head label span,#admin-customer-preview .xpc-bulk-order-table th,#admin-customer-preview .xpc-proforma-row small,#admin-customer-preview .xpc-quote-console-head>span{font-size:12px!important;line-height:1.45!important}#admin-customer-preview .xpc-account-stat-grid span,#admin-customer-preview .xpc-account-dashboard-head p,#admin-customer-preview .xpc-account-overview-grid p,#admin-customer-preview .xpc-account-empty,#admin-customer-preview .xpc-account-record-list article>p,#admin-customer-preview .xpc-admin-preview-copy p,#admin-customer-preview .xpc-admin-preview-current span,#admin-customer-preview .xpc-bulk-order-head p,#admin-customer-preview .xpc-bulk-note,#admin-customer-preview .xpc-inquiry-form small{font-size:15px!important;line-height:1.72!important}#admin-customer-preview .xpc-account-record-list strong,#admin-customer-preview .xpc-profile-detail-grid strong,#admin-customer-preview .xpc-bulk-order-table td,#admin-customer-preview .xpc-proforma-row-main span,#admin-customer-preview .xpc-proforma-row strong{font-size:15px!important;line-height:1.55!important}#admin-customer-preview .xpc-bulk-product-cell strong{font-size:16px!important;line-height:1.38!important}#admin-customer-preview .xpc-bulk-product-cell a{font-size:12px!important}#admin-customer-preview .xpc-bulk-order-table td>b{font-size:14px!important}#admin-customer-preview .xpc-bulk-order-table input[type="number"],#admin-customer-preview .xpc-admin-preview-form select,#admin-customer-preview .xpc-admin-preview-form input,#admin-customer-preview .xpc-inquiry-form input,#admin-customer-preview .xpc-inquiry-form select,#admin-customer-preview .xpc-inquiry-form textarea{font-size:16px!important;font-weight:850!important}#admin-customer-preview .xpc-bulk-order-table .xpc-btn,#admin-customer-preview .xpc-account-record-list .xpc-btn,#admin-customer-preview .xpc-inquiry-form .xpc-btn{font-size:12px!important;min-height:46px!important}.xpc-bulk-order-table input[type="number"]{width:118px!important;text-align:center!important}.xpc-proforma-row{grid-template-columns:74px minmax(0,1fr) 112px 112px 118px 70px!important;align-items:center!important}.xpc-proforma-row-price,.xpc-proforma-row-qty,.xpc-proforma-row-total{min-width:0!important}.xpc-proforma-row button[data-xpc-proforma-remove]{width:56px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:center!important;padding:0!important;margin:0 auto!important;line-height:1!important;font-size:28px!important;font-weight:400!important;border-color:rgba(255,215,0,.26)!important}.xpc-proforma-row-qty input{width:100%!important;text-align:center!important}@media(max-width:1180px){.xpc-proforma-row{grid-template-columns:74px minmax(0,1fr) 108px 108px 116px 64px!important}}@media(max-width:680px){.xpc-proforma-row{grid-template-columns:64px minmax(0,1fr)!important}.xpc-proforma-row button[data-xpc-proforma-remove]{grid-column:2!important;justify-self:start!important;margin-top:4px!important}}.xpc-product-logistics-panel{padding:26px!important}.xpc-logistics-panel-head>span{font-size:12px!important;line-height:1.4!important}.xpc-logistics-panel-head h3{font-size:31px!important;line-height:1.08!important}.xpc-logistics-panel-head p{font-size:16px!important;line-height:1.72!important}.xpc-logistics-data-grid small,.xpc-logistics-calculator small,.xpc-logistics-calculator label>span{font-size:11px!important;line-height:1.42!important}.xpc-logistics-data-grid strong,.xpc-logistics-calculator strong{font-size:15px!important;line-height:1.52!important}.xpc-logistics-calculator input{font-size:16px!important;text-align:center!important}@media(max-width:980px){.xpc-logistics-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xpc-logistics-calculator{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.xpc-proforma-section-title>span,.xpc-proforma-document-status small,.xpc-proforma-document-fields label>span{font-size:12px!important;line-height:1.45!important}.xpc-proforma-section-title h4{font-size:28px!important;line-height:1.08!important}.xpc-proforma-document-fields label{color:#f4f2eb!important;font-size:14px!important;font-weight:800!important;line-height:1.5!important}.xpc-proforma-document-fields label small{display:block!important;margin-top:10px!important;color:#d9d5c9!important;font-size:13px!important;line-height:1.6!important}.xpc-proforma-document-fields input,.xpc-proforma-document-fields select,.xpc-proforma-document-fields textarea{min-height:52px!important;font-size:16px!important;font-weight:700!important;color:#fff!important}.xpc-proforma-document-fields textarea{min-height:112px!important}.xpc-proforma-document-buttons .xpc-btn{min-height:46px!important;font-size:12px!important}.xpc-proforma-document-status strong{font-size:14px!important;line-height:1.5!important}.xpc-single-product .xpc-product-detail-wrap{max-width:1680px!important;width:100%!important;padding-top:46px!important;padding-bottom:72px!important}.xpc-single-product .xpc-product-detail-grid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr)!important;gap:28px!important;align-items:start!important}.xpc-single-product .xpc-product-detail-left,.xpc-single-product .xpc-gallery-panel,.xpc-single-product .xpc-product-info-panel,.xpc-single-product .xpc-spec-feature-panel,.xpc-single-product .xpc-tech-specs,.xpc-single-product .xpc-core-features{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.xpc-single-product .xpc-product-detail-left{display:grid!important;gap:24px!important;align-content:start!important;overflow:visible!important}.xpc-single-product .xpc-gallery-panel{overflow:hidden!important;padding:24px!important;position:relative!important;z-index:1!important}.xpc-single-product .xpc-main-product-image{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4/3!important;padding:24px!important;overflow:hidden!important}.xpc-single-product .xpc-main-product-image img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.xpc-single-product .xpc-thumb-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.xpc-single-product .xpc-thumb{width:100%!important;min-width:0!important;height:92px!important}.xpc-single-product .xpc-product-info-panel{position:relative!important;z-index:2!important;align-self:start!important;overflow:visible!important;padding:30px!important}.xpc-single-product .xpc-product-info-panel h1{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;font-size:clamp(42px,4.2vw,68px)!important;line-height:.96!important}.xpc-single-product .xpc-product-detail-left .xpc-spec-feature-panel{display:grid!important;grid-template-columns:1fr!important;gap:28px!important;margin-top:0!important;padding:28px!important;align-items:start!important;overflow:hidden!important}.xpc-single-product .xpc-product-detail-left .xpc-feature-mini-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.xpc-single-product .xpc-product-detail-left .xpc-feature-mini-grid article{min-width:0!important;min-height:160px!important;padding:22px!important}.xpc-single-product .xpc-product-detail-left .xpc-feature-mini-grid article:nth-child(3){grid-column:1/-1!important}.xpc-single-product .xpc-tech-specs dl{min-width:0!important}.xpc-single-product .xpc-tech-specs dt,.xpc-single-product .xpc-tech-specs dd{min-width:0!important;overflow-wrap:anywhere!important}@media(max-width:1180px){.xpc-single-product .xpc-product-detail-grid{grid-template-columns:1fr!important}.xpc-single-product .xpc-product-detail-left .xpc-feature-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xpc-single-product .xpc-product-detail-left .xpc-feature-mini-grid article:nth-child(3){grid-column:auto!important}}@media(max-width:760px){.xpc-single-product .xpc-product-detail-wrap{padding-top:28px!important;padding-bottom:54px!important}.xpc-single-product .xpc-main-product-image{aspect-ratio:1/1!important;padding:16px!important}.xpc-single-product .xpc-product-detail-left .xpc-feature-mini-grid{grid-template-columns:1fr!important}.xpc-single-product .xpc-product-detail-left .xpc-feature-mini-grid article:nth-child(3){grid-column:auto!important}}.xpc-front-admin-nav{grid-template-columns:repeat(8,minmax(0,1fr))!important}.xpc-front-admin-overview-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}.xpc-backup-panel{background:radial-gradient(circle at 95% 2%,rgba(255,215,0,.07),transparent 28%),#080909!important}.xpc-backup-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.xpc-backup-card,.xpc-backup-preview,.xpc-backup-history{padding:28px!important;background:linear-gradient(180deg,#151616,#0c0d0d)!important;border:1px solid rgba(255,215,0,.23)!important}.xpc-backup-card>span,.xpc-backup-preview-head span,.xpc-backup-history-head span{display:block!important;margin-bottom:10px!important;color:var(--xpc-yellow)!important;font-family:"JetBrains Mono",monospace!important;font-size:11px!important;line-height:1.4!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important}.xpc-backup-card h3,.xpc-backup-preview h3,.xpc-backup-history h3{margin:0 0 13px!important;color:#fff!important;font-size:28px!important;line-height:1.08!important;font-weight:900!important;text-transform:uppercase!important}.xpc-backup-card p,.xpc-backup-preview p,.xpc-backup-history p{color:#ded8c5!important;font-size:15px!important;line-height:1.72!important}.xpc-backup-card ul{margin:18px 0 24px!important;padding-left:20px!important;color:#f0ead8!important;font-size:14px!important;line-height:1.8!important}.xpc-backup-card form{margin-top:22px!important}.xpc-backup-card>small{display:block!important;margin-top:18px!important;color:#bdb6a2!important;font-size:12px!important;line-height:1.6!important}.xpc-backup-upload{display:block!important;margin-bottom:16px!important}.xpc-backup-upload>span,.xpc-backup-restore-form label>span{display:block!important;margin-bottom:8px!important;color:#fff4a8!important;font-family:"JetBrains Mono",monospace!important;font-size:11px!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important}.xpc-backup-upload input[type="file"],.xpc-backup-restore-form input[type="text"]{width:100%!important;min-height:54px!important;padding:13px!important;border:1px solid rgba(255,215,0,.25)!important;background:#101111!important;color:#fff!important;font-size:15px!important}.xpc-backup-notice{display:flex!important;flex-direction:column!important;gap:5px!important;margin-bottom:20px!important;padding:16px 18px!important;border-left:5px solid var(--xpc-yellow)!important;background:#151616!important;color:#fff!important}.xpc-backup-notice.error{border-left-color:#e55049!important}.xpc-backup-notice strong{font-size:16px!important}.xpc-backup-notice span{color:#ddd6c2!important;font-size:14px!important}.xpc-backup-preview,.xpc-backup-history{margin-top:22px!important}.xpc-backup-preview-head,.xpc-backup-history-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin-bottom:20px!important}.xpc-backup-preview-head strong{display:inline-flex!important;align-items:center!important;min-height:42px!important;padding:0 14px!important;border:1px solid rgba(255,215,0,.25)!important;color:var(--xpc-yellow)!important;background:#0b0c0c!important}.xpc-backup-counts{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:10px!important}.xpc-backup-counts>div{min-width:0!important;padding:15px!important;background:#111212!important;border:1px solid rgba(255,215,0,.13)!important}.xpc-backup-counts small,.xpc-backup-last-restore small{display:block!important;margin-bottom:8px!important;color:#d4ccb7!important;font-family:"JetBrains Mono",monospace!important;font-size:10px!important;line-height:1.4!important;font-weight:900!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}.xpc-backup-counts strong{color:#fff!important;font-size:28px!important}.xpc-backup-restore-warning{margin-top:18px!important;padding:18px!important;border-left:4px solid var(--xpc-yellow)!important;background:#111212!important}.xpc-backup-restore-warning strong{color:#fff!important;font-size:16px!important}.xpc-backup-restore-warning p{margin:7px 0 0!important}.xpc-backup-restore-form{display:grid!important;grid-template-columns:minmax(260px,1fr) auto!important;align-items:end!important;gap:14px!important;margin-top:18px!important}.xpc-btn-danger{background:#a82d2d!important;color:#fff!important;border-color:#db5a52!important}.xpc-btn-danger:hover{background:#c53731!important;color:#fff!important}.xpc-backup-file-list{display:grid!important;gap:10px!important}.xpc-backup-file-list article{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:16px!important;background:#111212!important;border:1px solid rgba(255,215,0,.13)!important}.xpc-backup-file-list article>div:first-child{min-width:0!important}.xpc-backup-file-list strong{display:block!important;color:#fff!important;font-size:14px!important;overflow-wrap:anywhere!important}.xpc-backup-file-list span{display:block!important;margin-top:6px!important;color:#bfb8a4!important;font-size:12px!important}.xpc-backup-file-list article>div:last-child{display:flex!important;gap:8px!important;flex:0 0 auto!important}.xpc-backup-file-list form{margin:0!important}.xpc-backup-file-list .xpc-btn{min-height:42px!important;padding:0 15px!important;font-size:11px!important}.xpc-backup-last-restore{display:grid!important;grid-template-columns:auto 1fr!important;gap:5px 16px!important;margin-top:18px!important;padding:16px!important;background:#111212!important;border:1px solid rgba(255,215,0,.13)!important}.xpc-backup-last-restore small{grid-row:1 / 3!important;margin:0!important}.xpc-backup-last-restore strong{color:#fff!important}.xpc-backup-last-restore span{color:#c9c1ac!important;font-size:12px!important}@media(max-width:1500px){.xpc-front-admin-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xpc-front-admin-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xpc-backup-counts{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:920px){.xpc-backup-grid{grid-template-columns:1fr!important}.xpc-backup-preview-head,.xpc-backup-history-head{align-items:flex-start!important;flex-direction:column!important}.xpc-backup-counts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xpc-backup-restore-form{grid-template-columns:1fr!important}.xpc-backup-file-list article{align-items:flex-start!important;flex-direction:column!important}}@media(max-width:560px){.xpc-front-admin-nav,.xpc-front-admin-overview-grid,.xpc-backup-counts{grid-template-columns:1fr!important}.xpc-backup-card,.xpc-backup-preview,.xpc-backup-history{padding:20px!important}.xpc-backup-file-list article>div:last-child{width:100%!important;flex-direction:column!important}.xpc-backup-file-list .xpc-btn{width:100%!important}}