@layer ps-legacy;@layer ps-legacy{*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;direction:rtl;line-height:1.75;text-rendering:optimizeLegibility}body.ps-menu-open{overflow:hidden}a{color:inherit}img{max-width:100%;height:auto}.ps-container{width:min(1200px,calc(100% - 36px));margin-inline:auto}.ps-brand{min-width:0}.ps-text-logo{display:inline-flex;align-items:center;gap:11px;text-decoration:none;font-weight:900}.ps-header-search svg,.ps-header-action svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ps-header-actions{display:flex;align-items:center}.ps-header-action{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none;color:#334854;font-size:.76rem}.ps-header-action svg{color:var(--ps-navy)}.ps-cart-count{position:absolute;top:-7px;right:9px;min-width:20px;height:20px;border-radius:999px;color:#fff;display:grid;place-items:center;padding:0 5px;font-size:.7rem;font-weight:800}.ps-menu-toggle{display:none;width:44px;height:44px;border:1px solid var(--ps-line);background:#fff;border-radius:10px;padding:10px;cursor:pointer}.ps-menu-toggle span{display:block;height:2px;background:var(--ps-navy);margin:4px 0}.ps-primary-nav{border-top:1px solid #edf1f4}.ps-primary-menu{list-style:none;margin:0;padding:0;display:flex;align-items:center}.ps-primary-menu>li{position:relative}.ps-primary-menu a{display:block;text-decoration:none;padding:13px 17px;font-size:.92rem;font-weight:700;color:#263b46}.ps-primary-menu a:hover,.ps-primary-menu .current-menu-item>a{color:var(--ps-green)}.ps-primary-menu .sub-menu{position:absolute;right:0;list-style:none;margin:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:.2s}.ps-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;text-decoration:none;font-weight:850;border:1px solid transparent}.ps-button-primary{color:#fff}.ps-button-primary:hover{background:var(--ps-green-dark)}.ps-site-footer{color:#c2d0d7}.ps-footer-logo{font-weight:900;color:#fff;text-decoration:none}.ps-footer-bottom{border-top:1px solid rgba(255,255,255,.08);font-size:.8rem;color:#8fa5af}.ps-footer-bottom .ps-container{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:15px}.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce #respond input#submit.alt{background:var(--ps-green);border-radius:9px;min-height:43px}@media (max-width:900px){.ps-header-action span:not(.ps-cart-count){display:none}.ps-cart-count{right:0}.ps-primary-nav{padding-top:20px}.ps-primary-nav.is-open{transform:none}.ps-primary-menu a{padding:13px 20px;border-bottom:1px solid var(--ps-line)}.ps-primary-menu .sub-menu{display:block}}@media (max-width:620px){.ps-final-cta-inner>div:last-child,.ps-final-cta-inner .ps-button{width:100%}.ps-footer-bottom .ps-container{flex-direction:column;justify-content:center;padding-block:12px;text-align:center}}.ps-mobile-nav-head,.ps-filter-head{display:none}.ps-nav-overlay.is-open,.ps-filter-overlay.is-open{opacity:1}.ps-nav-close,.ps-filter-close{width:42px;height:42px;border:1px solid var(--ps-line);border-radius:10px;background:#fff;font-size:1.6rem;line-height:1;cursor:pointer}.ps-view-switch a.is-active{border-color:var(--ps-green)}@media (max-width:900px){.ps-mobile-nav-head,.ps-filter-head{display:flex}}:root{--ps-glass-surface-2:rgba(255,255,255,.72);--ps-glass-surface-3:rgba(244,250,253,.86);--ps-glass-reflection:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,0) 42%)}.ps-glass-surface,.ps-glass-surface-strong,.woocommerce div.product,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.wc-block-components-sidebar{position:relative;overflow:hidden}.ps-glass-surface::after,.ps-glass-surface-strong::after,.woocommerce div.product::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(260px circle at 100% 0,rgba(255,255,255,.46),transparent 50%)}.ps-view-switch a.is-active{background:rgba(255,255,255,.92);color:var(--ps-navy);box-shadow:0 10px 24px rgba(33,73,98,.12)}}@layer ps-legacy{:root{--ps-ink:#21303d;--ps-muted:#64748b;--ps-line:rgba(160,184,201,.34);--ps-soft:#edf5f9;--ps-white:#fff;--ps-green:#0f8b72;--ps-green-dark:#0b6c59;--ps-navy:#133246;--ps-blue:#2b74e4;--ps-radius:20px;--ps-shadow:0 18px 48px rgba(73,101,125,.13);--ps-glass:rgba(255,255,255,.56);--ps-glass-strong:rgba(255,255,255,.76);--ps-glass-border:rgba(255,255,255,.74);--ps-blur:blur(18px) saturate(135%)}body{background-attachment:fixed}.ps-header-search,.ps-menu-toggle,.ps-header-action,.ps-button-secondary,.ps-filter-toggle,.ps-view-switch a,.ps-nav-close,.ps-filter-close{background:var(--ps-glass);border-color:var(--ps-glass-border);backdrop-filter:var(--ps-blur);-webkit-backdrop-filter:var(--ps-blur)}.ps-floating-card,.ps-benefit-grid article,.ps-post-card,.ps-widget,.ps-parts-filter,.ps-form,.ps-track,.woocommerce div.product,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.wc-block-components-sidebar{background:var(--ps-glass-strong);border:1px solid var(--ps-glass-border);box-shadow:var(--ps-shadow);backdrop-filter:var(--ps-blur);-webkit-backdrop-filter:var(--ps-blur)}.ps-button,.ps-widget{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ps-button:hover{transform:translateY(-4px);box-shadow:0 24px 54px rgba(62,96,122,.17)}.ps-site-footer{background:linear-gradient(180deg,rgba(19,50,70,.96),rgba(10,35,49,.98))}.ps-file-box:hover,.ps-file-box.ps-has-file{background:rgba(232,249,242,.75);border-color:var(--ps-green)}.wc-block-components-button:not(.is-link),.ps-button-primary,.ps-submit,.woocommerce button.button.alt,.woocommerce a.button.alt{background:linear-gradient(135deg,var(--ps-green),var(--ps-green-dark));box-shadow:0 9px 22px rgba(15,139,114,.2)}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}.ps-button{transition:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ps-site-header,.ps-floating-card,.ps-widget,.ps-parts-filter,.woocommerce div.product{background:#fafdff}}.ps-action-count{position:absolute;top:-7px;right:7px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:linear-gradient(135deg,#2b74e4,#0f8b72);color:#fff;display:grid;place-items:center;font-size:.68rem;font-weight:900}.ps-product-action.is-active{background:rgba(224,248,239,.88);box-shadow:0 8px 20px rgba(15,139,114,.12)}.ps-mobile-dock{display:none}.ps-toast{background:rgba(19,50,70,.92);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px)}@media (max-width:900px){body{padding-bottom:78px}.ps-mobile-dock{position:fixed;right:10px;left:10px;bottom:8px;z-index:650;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;padding:7px;border-radius:22px;background:rgba(248,252,255,.82);border:1px solid rgba(255,255,255,.85);box-shadow:0 18px 45px rgba(38,73,97,.2);backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.ps-mobile-dock a{position:relative;min-height:52px;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;text-decoration:none;color:#536671}.ps-mobile-dock a span{font-size:1.2rem;line-height:1}.ps-mobile-dock a small{font-size:.62rem}.ps-mobile-dock a.is-primary{margin-top:-22px;min-height:65px;background:linear-gradient(135deg,var(--ps-green),var(--ps-blue));color:#fff;box-shadow:0 12px 28px rgba(15,139,114,.26)}.ps-mobile-dock b{position:absolute;top:2px;left:calc(50% + 7px);min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#e85d68;color:#fff;font-size:.6rem;display:grid;place-items:center}.ps-toast{bottom:142px}}@media (max-width:900px){.ps-mobile-dock{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}}.ps-action-count:empty,.ps-mobile-dock b:empty{display:none}:root{--ps-glass-surface:rgba(250,253,255,.74);--ps-glass-surface-strong:rgba(252,254,255,.88);--ps-glass-surface-soft:rgba(238,248,251,.64);--ps-glass-line:rgba(125,158,177,.25);--ps-glass-shadow-hover:0 26px 68px rgba(33,73,98,.17),inset 0 1px 0 rgba(255,255,255,.94);--ps-glass-focus:0 0 0 4px rgba(15,139,114,.13),0 18px 45px rgba(33,73,98,.13);--ps-glass-blur:blur(20px) saturate(145%);--ps-glass-blur-light:blur(12px) saturate(125%);--ps-glass-radius:22px}body.pcbshop-theme{position:relative;isolation:isolate;min-height:100vh;background:radial-gradient(50rem 34rem at 8% 2%,rgba(70,184,231,.19),transparent 70%),radial-gradient(48rem 32rem at 94% 8%,rgba(35,201,155,.18),transparent 70%),radial-gradient(42rem 28rem at 52% 64%,rgba(97,126,232,.075),transparent 72%),linear-gradient(180deg,#f8fcff 0%,#eff7fb 45%,#f8fbfd 100%);background-attachment:fixed}body.pcbshop-theme::before,body.pcbshop-theme::after{content:"";position:fixed;z-index:-2;width:34rem;height:34rem;border-radius:50%;pointer-events:none;filter:blur(12px);opacity:.55}body.pcbshop-theme::before{right:-17rem;top:24vh;background:radial-gradient(circle,rgba(31,193,151,.19),transparent 68%)}body.pcbshop-theme::after{left:-18rem;bottom:2vh;background:radial-gradient(circle,rgba(43,116,228,.16),transparent 68%)}.ps-site-header{border-bottom:1px solid rgba(255,255,255,.82);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.ps-site-header.is-scrolled{border-bottom-color:rgba(140,170,187,.22)}.ps-site-header.is-scrolled .ps-primary-nav{background:rgba(249,252,254,.72)}.ps-glass-surface,.ps-floating-card,.ps-trust-grid article,.ps-benefit-grid article,.ps-post-card,.ps-widget,.ps-parts-filter,.ps-form,.ps-track,.woocommerce div.product,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.wc-block-components-sidebar{--ps-glass-x:50%;--ps-glass-y:0%;background:radial-gradient(260px circle at var(--ps-glass-x) var(--ps-glass-y),rgba(255,255,255,.72),transparent 58%),linear-gradient(145deg,rgba(255,255,255,.88),rgba(241,249,252,.64));border:1px solid var(--ps-glass-edge);outline:1px solid rgba(127,158,176,.12);outline-offset:-1px;box-shadow:var(--ps-glass-shadow);backdrop-filter:var(--ps-glass-blur);-webkit-backdrop-filter:var(--ps-glass-blur)}.ps-header-search,.ps-menu-toggle,.ps-header-action,.ps-button-secondary,.ps-filter-toggle,.ps-view-switch a,.ps-nav-close,.ps-filter-close,.ps-category-trigger{background:linear-gradient(145deg,rgba(255,255,255,.76),rgba(236,246,250,.58));border:1px solid rgba(255,255,255,.9);outline:1px solid rgba(130,160,178,.13);outline-offset:-1px;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 22px rgba(35,70,91,.08);backdrop-filter:var(--ps-glass-blur-light);-webkit-backdrop-filter:var(--ps-glass-blur-light)}.ps-header-action:hover,.ps-menu-toggle:hover,.ps-category-trigger:hover{background:rgba(255,255,255,.92);transform:translateY(-1px)}.ps-field input,.ps-field select,.ps-field textarea,.ps-track input,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(246,251,253,.76));border-color:rgba(124,158,177,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 5px 14px rgba(35,69,88,.035)}.ps-field input:focus,.ps-field select:focus,.ps-field textarea:focus,.ps-track input:focus{background:#fff;border-color:rgba(15,139,114,.52);box-shadow:var(--ps-glass-focus)}.ps-attribute-results,.ps-mega-menu,.ps-quickview-panel{background:rgba(249,253,255,.94);border-color:rgba(255,255,255,.92);box-shadow:0 28px 75px rgba(28,64,87,.2),inset 0 1px 0 rgba(255,255,255,.95);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(15,139,114,.34);outline-offset:3px}@media (max-width:900px){body.pcbshop-theme{background-attachment:scroll;background:linear-gradient(180deg,#f5fbfd 0%,#edf6fa 52%,#f8fbfd 100%)}body.pcbshop-theme::before,body.pcbshop-theme::after{display:none}.ps-site-header{background:rgba(246,251,253,.9)}.ps-glass-surface,.ps-trust-grid article,.ps-benefit-grid article,.ps-form,.ps-track{background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(241,249,252,.9))}}@media (prefers-reduced-motion:reduce){.ps-glass-surface,.ps-site-header,.ps-menu-toggle,.ps-category-trigger{transition:none}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.ps-site-header,.ps-primary-nav,.ps-glass-surface,.ps-floating-card,.ps-widget,.ps-parts-filter,.ps-form,.ps-track,.woocommerce div.product,.ps-mega-menu{background:#f9fcfd;backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ps-site-header,.ps-primary-nav,.ps-glass-surface,.ps-floating-card,.ps-widget,.ps-parts-filter,.ps-form,.ps-track,.woocommerce div.product,.ps-mega-menu{background:#f8fcfd}}:root{--ps-admin-bar-offset:0px;--ps-sticky-header-height:0px}.ps-site-header.is-scrolled .ps-header-main,.ps-site-header.is-scrolled .ps-primary-nav{background:rgba(250,253,254,.9);backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%)}.ps-mega-menu,.ps-quickview-panel{border-color:rgba(255,255,255,.92);background:linear-gradient(145deg,rgba(255,255,255,.93),rgba(239,248,251,.86));box-shadow:0 30px 75px rgba(25,65,86,.2),inset 0 1px 0 rgba(255,255,255,.98)}@media (max-width:900px),(hover:none){.ps-site-header.is-scrolled .ps-header-main{background:rgba(252,254,255,.96);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px)}}}@layer ps-legacy{:root{--ps-premium-purple:#7067e8;--ps-premium-cyan:#47b7e5;--ps-premium-mint:#35cda3;--ps-premium-gold:#d6a84a;--ps-premium-surface:rgba(255,255,255,.72);--ps-premium-border:rgba(255,255,255,.84);--ps-premium-shadow:0 24px 70px rgba(54,85,111,.14)}body:after{top:420px}.ps-site-header{background:transparent;box-shadow:none;border:0}.ps-primary-nav{border-top-color:rgba(162,190,206,.25);max-width:1200px}.ps-primary-nav>.ps-container{width:100%}.ps-text-logo{letter-spacing:-.025em}.ps-primary-menu{justify-content:center}.ps-primary-menu>li>a:after{content:"";position:absolute;right:17px;left:17px;bottom:7px;height:2px;border-radius:5px;background:linear-gradient(90deg,var(--ps-green),var(--ps-blue));transform:scaleX(0);transition:transform .2s}.ps-primary-menu>li>a:hover:after,.ps-primary-menu>.current-menu-item>a:after{transform:scaleX(1)}.ps-button-primary{background:linear-gradient(135deg,var(--ps-green),#0ca47e)}.ps-submit{border-radius:15px;min-width:170px}.ps-site-footer{margin-top:30px;border-radius:34px 34px 0 0;overflow:hidden}.ps-footer-logo{font-size:1.5rem}.ps-mobile-dock{border-radius:25px;bottom:10px;right:10px;left:10px;padding:8px}@media (max-width:900px){.ps-site-footer{border-radius:27px 27px 0 0}}@media (max-width:620px){.ps-submit{min-width:0;width:100%}}@media (prefers-reduced-motion:reduce){.ps-header-action,.ps-primary-menu>li>a:after{transition:none}}@media (max-width:900px){html,body{max-width:100%;overflow-x:clip}.ps-site-header{overflow:visible}.ps-brand{flex:1 1 auto;min-width:0;overflow:hidden}.ps-text-logo{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps-header-actions{flex:0 0 auto;min-width:0;gap:6px}.ps-header-actions .ps-header-action:not(.ps-cart-link){display:none}.ps-header-action{min-width:44px;width:44px;height:44px;padding:6px}.ps-menu-toggle{display:block;position:absolute;top:13px;left:12px;right:auto;z-index:4;margin:0}.ps-primary-nav{top:0;right:0;bottom:0;left:auto;min-height:100vh;max-width:none;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;transform:none;opacity:0;visibility:hidden;clip-path:inset(0 0 0 100%);pointer-events:none;transition:clip-path .24s ease,opacity .18s ease,visibility 0s linear .24s}.ps-primary-nav.is-open{opacity:1;visibility:visible;clip-path:inset(0);pointer-events:auto;transition-delay:0s}.ps-primary-nav>.ps-container{width:100%;max-width:none;margin:0;padding:0 14px 24px}body.ps-menu-open{overflow:hidden;touch-action:none}}@media (max-width:420px){.ps-text-logo{font-size:1.03rem}}.ps-nav-overlay.is-open,.ps-filter-overlay.is-open{pointer-events:auto}@media (max-width:900px){.ps-site-header{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width:900px){.ps-mobile-dock{transition:opacity .18s ease,transform .22s ease,visibility .18s}}@media (max-width:760px){.ps-bom-home-card .ps-button{width:100%}}.ps-nav-inner{display:flex;align-items:center}.ps-category-navigation{position:relative;flex:0 0 auto}.ps-category-trigger{display:flex;align-items:center;gap:8px;color:#fff;font:inherit;font-size:.86rem;font-weight:900;cursor:pointer}.ps-category-trigger svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7}.ps-category-trigger i{font-style:normal;transition:transform .2s}.ps-category-navigation.is-open .ps-category-trigger i{transform:rotate(180deg)}.ps-main-menu-wrap{min-width:0;flex:1}.ps-nav-utilities{display:flex;align-items:center;gap:4px;flex:0 0 auto}.ps-nav-utilities a{color:var(--ps-green);text-decoration:none;font-size:.77rem;font-weight:850}.ps-mega-menu{position:absolute;z-index:960;right:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:.2s}.ps-category-navigation.is-open .ps-mega-menu{opacity:1;visibility:visible;transform:none}.ps-mega-menu-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.ps-mega-menu-head div{display:flex;flex-direction:column}.ps-mega-menu-head span{color:var(--ps-green);font-size:.72rem;font-weight:850}.ps-mega-menu-head strong{color:var(--ps-navy)}.ps-mega-menu-head>a{color:var(--ps-green);text-decoration:none;font-size:.76rem;font-weight:850}.ps-mega-category-grid{display:grid}.ps-mega-category-grid>a{display:flex;align-items:center;gap:9px;min-width:0;border:1px solid #e6edf1;text-decoration:none;transition:.16s}.ps-mega-category-icon{position:relative;display:grid;flex:0 0 38px;place-items:center}.ps-mega-category-icon b{width:16px;height:16px;border:2px solid var(--ps-green);border-radius:4px}.ps-mega-category-icon i{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--ps-blue);box-shadow:11px 0 var(--ps-blue),-11px 0 var(--ps-blue)}.ps-mega-category-grid>a>span:last-child{display:flex;min-width:0;flex-direction:column}.ps-mega-category-grid strong{overflow:hidden;color:#213a49;text-overflow:ellipsis;white-space:nowrap}.ps-mega-category-grid small{color:#7a8993}.ps-mega-menu-foot{margin-top:13px}.ps-mega-menu-foot>a{display:flex;flex-direction:column;text-decoration:none}.ps-mega-menu-foot strong{color:var(--ps-navy)}.ps-mega-menu-foot span{color:var(--ps-muted)}.ps-mobile-nav-quick{display:none}.ps-floating-support{position:fixed;z-index:850;right:20px;bottom:22px;display:flex;align-items:center;gap:8px;min-height:48px;padding:9px 15px;border-radius:999px;color:#fff;text-decoration:none}.ps-floating-support svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8}.ps-floating-support span{font-size:.78rem;font-weight:900}.ps-mobile-dock svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1100px){.ps-nav-utilities{display:none}.ps-mega-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ps-nav-inner{display:block}.ps-category-trigger{width:100%;justify-content:center}.ps-mega-menu{opacity:1;visibility:visible;transform:none}.ps-mega-menu-head{padding-inline:4px}.ps-mega-category-grid>a{background:#fff}.ps-mobile-nav-quick{display:grid;grid-template-columns:repeat(3,1fr)}.ps-mobile-nav-quick a{padding:9px 5px;color:var(--ps-green);text-align:center;text-decoration:none;font-weight:850}.ps-primary-menu{display:block}.ps-floating-support{right:14px;padding:11px}.ps-floating-support span{display:none}}@media (max-width:620px){.ps-mega-menu-head strong{font-size:.88rem}.ps-floating-support{bottom:86px}}.ps-header-actions{gap:7px}.ps-header-action{padding:7px 8px}.ps-header-action svg{width:21px;height:21px}.ps-action-count,.ps-cart-count{box-shadow:0 5px 13px rgba(12,80,65,.24),0 0 0 2px rgba(255,255,255,.9)}.ps-mobile-dock a:active{transform:scale(.96)}@media (max-width:900px){.ps-site-header.is-scrolled .ps-header-main{min-height:0}}@media (max-width:620px){.ps-header-action{padding:4px 6px;border-radius:14px}}.ps-dynamic-shelf.is-loading .ps-dynamic-shelf-meta button{animation:ps-dynamic-spin .8s linear infinite}.ps-dynamic-tabs button.is-active{border-color:rgba(19,147,117,.35);color:#08775f}.ps-dynamic-shelf.is-loading .ps-dynamic-products-content{opacity:.42;transform:translateY(3px);pointer-events:none}.ps-dynamic-shelf.is-loading .ps-dynamic-products-content::after{content:"در حال دریافت محصولات…";position:absolute;z-index:5;top:42px;right:50%;transform:translateX(50%);padding:9px 14px;border:1px solid rgba(255,255,255,.9);border-radius:999px;background:rgba(247,252,254,.92);color:var(--ps-green);font-size:.72rem;font-weight:900;box-shadow:0 12px 32px rgba(33,70,92,.13)}@keyframes ps-dynamic-spin{to{transform:rotate(360deg);}}:root{--ps-professional-ink:#102b3b;--ps-professional-muted:#617984;--ps-professional-line:rgba(126,164,181,.28);--ps-professional-surface:rgba(255,255,255,.78);--ps-professional-green:#0b9272;--ps-professional-blue:#2079cf;--ps-professional-shadow:0 22px 60px rgba(28,69,91,.11)}body::before{right:-150px;top:110px;width:500px;height:500px;background:radial-gradient(circle,rgba(38,192,151,.14),transparent 70%)}body::after{left:-210px;top:520px;width:560px;height:560px;background:radial-gradient(circle,rgba(42,131,219,.12),transparent 72%)}.ps-site-header{position:sticky;top:var(--ps-admin-bar-offset,0)}.ps-site-header.is-scrolled{padding-top:5px}.ps-site-header.is-scrolled .ps-header-main{min-height:72px;box-shadow:0 18px 46px rgba(25,65,86,.15)}.ps-site-header.is-scrolled .ps-primary-nav{box-shadow:0 15px 34px rgba(25,65,86,.1)}.ps-primary-nav{border-color:rgba(255,255,255,.88)}.ps-cart-count{background:linear-gradient(145deg,#13a883,#287bd2);box-shadow:0 4px 12px rgba(22,133,112,.24)}.ps-primary-menu>li>a:hover{background:rgba(231,247,241,.7)}.ps-hero-actions .ps-button{min-width:160px}.ps-button{box-shadow:inset 0 1px 0 rgba(255,255,255,.25);transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.ps-button:hover{transform:translateY(-2px);box-shadow:0 13px 26px rgba(22,78,99,.12),inset 0 1px 0 rgba(255,255,255,.28)}.ps-button:active{transform:translateY(0)}.ps-mobile-dock{border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.ps-mobile-dock a{border-radius:16px;transition:background .18s ease,color .18s ease,transform .18s ease}.ps-mobile-dock a:hover,.ps-mobile-dock a.is-active{background:rgba(226,246,239,.8);color:#0c785f}.ps-mobile-dock a.is-primary{background:linear-gradient(145deg,#17a982,#287cd2);color:#fff;transform:translateY(-9px);box-shadow:0 16px 34px rgba(18,132,112,.28)}@media (max-width:900px){.ps-site-header{top:var(--ps-admin-bar-offset,0)}}@media (max-width:620px){body{background:linear-gradient(180deg,#f4f9fb 0,#fff 34%,#f5faf9 100%)}.ps-mobile-dock{right:8px;left:8px;bottom:max(7px,env(safe-area-inset-bottom))}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.ps-mobile-dock,.ps-trust-grid article,.ps-quick-path-grid>a,.ps-benefit-grid article{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width:900px){body.ps-bom-context-active .ps-floating-support{display:none}}:root{--ps-crystal-surface:rgba(255,255,255,.64);--ps-crystal-surface-strong:rgba(255,255,255,.82);--ps-crystal-surface-deep:rgba(238,248,251,.78);--ps-crystal-edge:rgba(255,255,255,.92);--ps-crystal-line:rgba(112,157,178,.24);--ps-crystal-shadow:0 26px 78px rgba(23,61,82,.13),inset 0 1px 0 rgba(255,255,255,.96);--ps-crystal-shadow-hover:0 34px 88px rgba(20,67,86,.18),inset 0 1px 0 rgba(255,255,255,.98);--ps-crystal-green:#079776;--ps-crystal-blue:#237bd3;--ps-crystal-navy:#0b3043;--ps-crystal-radius-xl:30px;--ps-crystal-radius-lg:23px;--ps-crystal-blur:blur(24px) saturate(155%)}html{scrollbar-gutter:stable;background:#edf6fa}body{font-family:Vazirmatn,IRANSansX,"Segoe UI",Tahoma,Arial,sans-serif;letter-spacing:-.006em}body::before,body::after{filter:blur(2px);opacity:.9}::selection{background:rgba(14,151,117,.2);color:#092d3e}:focus-visible{outline:3px solid rgba(35,123,211,.34);outline-offset:3px}.ps-site-header{padding:11px 0 0;isolation:isolate}.ps-primary-nav{position:relative;margin:8px auto 0;border-radius:20px;background:rgba(251,254,255,.67);border:1px solid var(--ps-crystal-edge);box-shadow:0 15px 44px rgba(23,65,85,.09),inset 0 1px 0 rgba(255,255,255,.98);backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%)}.ps-nav-inner{min-height:59px;gap:13px;padding-inline:8px}.ps-text-logo{font-size:1.52rem;color:var(--ps-crystal-navy)}.ps-header-action,.ps-menu-toggle{border:1px solid rgba(255,255,255,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 7px 18px rgba(30,72,91,.055);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ps-header-action{min-width:70px;min-height:58px;justify-content:center;border-radius:18px}.ps-header-action:hover{box-shadow:0 13px 30px rgba(25,77,95,.11),inset 0 1px 0 #fff}.ps-cart-count,.ps-action-count{background:linear-gradient(145deg,#f15e78,#e54362);box-shadow:0 6px 16px rgba(211,48,84,.3),0 0 0 2px rgba(255,255,255,.96)}.ps-category-trigger{min-height:46px;padding:9px 17px;border-radius:15px;border:1px solid rgba(7,151,118,.15);background:linear-gradient(145deg,#0ba27c,#08735d);box-shadow:0 10px 24px rgba(7,128,99,.2),inset 0 1px 0 rgba(255,255,255,.24)}.ps-category-trigger:hover,.ps-category-navigation.is-open .ps-category-trigger{background:linear-gradient(145deg,#11ad86,#1d78c9);box-shadow:0 14px 30px rgba(13,119,108,.24)}.ps-primary-menu{gap:3px}.ps-primary-menu>li>a{min-height:43px;display:flex;align-items:center;padding:9px 15px;border:1px solid transparent;border-radius:13px;color:#173747;font-size:.89rem}.ps-primary-menu>li>a:hover,.ps-primary-menu>.current-menu-item>a,.ps-primary-menu>.current-menu-ancestor>a{color:#08765e;background:linear-gradient(145deg,rgba(226,247,240,.88),rgba(235,246,253,.74));border-color:rgba(18,153,119,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.ps-primary-menu>li>a::after{right:16px;left:16px;bottom:4px;height:2px;background:linear-gradient(90deg,var(--ps-crystal-green),var(--ps-crystal-blue))}.ps-primary-menu .sub-menu{top:calc(100% + 10px);min-width:240px;padding:10px;border:1px solid var(--ps-crystal-edge);border-radius:19px;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}.ps-primary-menu li:hover>.sub-menu,.ps-primary-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.ps-primary-menu .sub-menu::before{content:"";position:absolute;top:-7px;right:28px;width:14px;height:14px;transform:rotate(45deg);background:rgba(250,253,255,.94);border-top:1px solid var(--ps-crystal-edge);border-right:1px solid var(--ps-crystal-edge)}.ps-primary-menu .sub-menu a{position:relative;padding:10px 12px;border-radius:11px;font-size:.83rem}.ps-primary-menu .sub-menu a:hover{background:linear-gradient(145deg,rgba(226,247,240,.86),rgba(233,245,253,.75));color:#086e59;transform:translateX(-2px)}.ps-nav-utilities a{border-radius:11px;padding:7px 9px}.ps-nav-utilities a:hover{background:rgba(226,247,240,.72)}.ps-mega-menu{top:calc(100% + 12px);width:min(990px,calc(100vw - 48px));padding:22px;border:1px solid var(--ps-crystal-edge);border-radius:28px;background:radial-gradient(circle at 98% 4%,rgba(30,174,136,.12),transparent 27%),radial-gradient(circle at 0 100%,rgba(35,123,211,.11),transparent 31%),rgba(249,253,255,.92);box-shadow:0 38px 90px rgba(16,56,77,.22),inset 0 1px 0 #fff;backdrop-filter:blur(28px) saturate(155%);-webkit-backdrop-filter:blur(28px) saturate(155%);grid-template-columns:minmax(0,1fr) 260px;gap:16px}.ps-category-navigation.is-open .ps-mega-menu{display:grid}.ps-mega-menu-head{grid-column:1/-1;padding:0 3px 15px;border-bottom:1px solid rgba(117,157,176,.2)}.ps-mega-menu-head span{letter-spacing:.03em}.ps-mega-menu-head strong{font-size:1.12rem}.ps-mega-menu-head>a{display:inline-flex;align-items:center;min-height:36px;padding:6px 12px;border-radius:999px;background:rgba(226,247,240,.72);border:1px solid rgba(11,151,116,.12)}.ps-mega-category-grid{grid-column:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ps-mega-category-grid>a{min-height:72px;padding:12px;border-color:rgba(120,160,179,.2);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(238,248,250,.7));box-shadow:inset 0 1px 0 rgba(255,255,255,.97)}.ps-mega-category-grid>a:hover{transform:translateY(-3px);border-color:rgba(12,151,116,.32);background:linear-gradient(145deg,rgba(238,251,246,.96),rgba(235,246,254,.86));box-shadow:0 15px 34px rgba(24,76,94,.1),inset 0 1px 0 #fff}.ps-mega-category-icon{flex-basis:44px;height:44px;border-radius:14px;background:linear-gradient(145deg,rgba(214,246,236,.96),rgba(225,239,253,.91));box-shadow:inset 0 1px 0 #fff}.ps-mega-category-grid strong{font-size:.81rem}.ps-mega-category-grid small{font-size:.68rem}.ps-mega-menu-foot{grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr;align-content:start;gap:11px;margin:0}.ps-mega-menu-foot>a{position:relative;overflow:hidden;min-height:105px;justify-content:flex-end;padding:18px;border:1px solid rgba(255,255,255,.42);border-radius:20px;background:linear-gradient(145deg,#103a4d,#0c8169 68%,#2478c8);box-shadow:0 17px 38px rgba(15,69,83,.18);color:#fff}.ps-mega-menu-foot>a:nth-child(2){background:linear-gradient(145deg,#16456a,#286fc6 62%,#10a17c)}.ps-mega-menu-foot>a::after{content:"";position:absolute;width:110px;height:110px;left:-44px;top:-46px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 68%)}.ps-mega-menu-foot strong,.ps-mega-menu-foot span{position:relative;color:#fff}.ps-mega-menu-foot strong{font-size:.9rem}.ps-mega-menu-foot span{opacity:.78;font-size:.7rem}.ps-hero-grid,.ps-dynamic-products,.ps-form,.ps-track,.ps-order-review,.ps-estimate-card{border:1px solid var(--ps-crystal-edge);background:linear-gradient(145deg,var(--ps-crystal-surface-strong),var(--ps-crystal-surface-deep)),radial-gradient(circle at 10% 0,rgba(35,123,211,.08),transparent 32%);box-shadow:var(--ps-crystal-shadow)}.ps-button{border-radius:14px;min-height:50px}.ps-button-secondary{box-shadow:inset 0 1px 0 rgba(255,255,255,.95)}.ps-dynamic-tabs button.is-active{background:linear-gradient(145deg,#0a9875,#247bd0);box-shadow:0 8px 20px rgba(15,126,108,.2)}.ps-mobile-dock{background:linear-gradient(145deg,rgba(255,255,255,.87),rgba(235,246,250,.8));border-color:rgba(255,255,255,.94);box-shadow:0 25px 65px rgba(19,61,80,.22),inset 0 1px 0 #fff}.ps-floating-support{background:linear-gradient(145deg,#079873,#0b745d);border:1px solid rgba(255,255,255,.24);box-shadow:0 18px 45px rgba(8,113,89,.3),inset 0 1px 0 rgba(255,255,255,.25)}@media (max-width:900px){.ps-primary-nav{position:fixed;inset:8px 8px 8px auto;width:min(390px,calc(100vw - 16px));height:calc(100dvh - 16px);margin:0;border-radius:28px;z-index:110;overflow:auto;box-shadow:-28px 0 80px rgba(12,43,59,.28),inset 0 1px 0 #fff;backdrop-filter:blur(28px) saturate(155%);-webkit-backdrop-filter:blur(28px) saturate(155%)}.ps-mobile-nav-head{position:sticky;top:0;z-index:3;min-height:68px;padding:13px 16px;background:rgba(249,253,255,.9);border-bottom:1px solid rgba(119,159,178,.2);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ps-mobile-nav-head strong{font-size:1.08rem;color:#0b3447}.ps-nav-close{border-radius:14px;background:rgba(255,255,255,.75)}.ps-mobile-nav-quick{gap:8px;padding:12px 14px 2px}.ps-mobile-nav-quick a{min-height:46px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.82);border-radius:14px;background:linear-gradient(145deg,rgba(231,249,243,.92),rgba(232,244,253,.82));box-shadow:inset 0 1px 0 #fff;font-size:.73rem}.ps-nav-inner{padding:0 13px 22px}.ps-category-navigation{margin:13px 0 8px}.ps-category-trigger{min-height:50px;border-radius:16px}.ps-primary-menu>li{position:relative;margin:4px 0;border:1px solid rgba(255,255,255,.8);border-radius:16px;background:rgba(255,255,255,.53);box-shadow:inset 0 1px 0 rgba(255,255,255,.96);overflow:hidden}.ps-primary-menu>li>a{min-height:51px;padding:11px 15px;border:0;border-radius:0;background:transparent}.ps-primary-menu>li>a::after{display:none}.ps-primary-menu .sub-menu{position:static;max-height:0;min-width:0;margin:0;padding:0 10px;border:0;border-radius:0;background:rgba(230,242,247,.45);box-shadow:inset 0 1px 0 rgba(119,159,178,.13);opacity:1;visibility:visible;overflow:hidden;transform:none;transition:max-height .28s ease,padding .28s ease}.ps-primary-menu .sub-menu::before{display:none}.ps-primary-menu .is-submenu-open>.sub-menu{max-height:520px;padding:8px 10px 11px}.ps-primary-menu .sub-menu li{margin:2px 0}.ps-primary-menu .sub-menu a{min-height:42px;padding:8px 11px;border-radius:11px;color:#315362}.ps-primary-menu .sub-menu a:hover{background:rgba(255,255,255,.7)}.ps-mega-menu{display:block;position:static;width:100%;max-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden;grid-template-columns:1fr;transition:max-height .32s ease,padding .32s ease}.ps-category-navigation.is-open .ps-mega-menu{max-height:1200px;padding:12px 0 3px}.ps-mega-menu-head{padding:0 4px 11px}.ps-mega-category-grid{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ps-mega-category-grid>a{min-height:66px;padding:9px;border-radius:15px}.ps-mega-menu-foot{grid-column:auto;grid-row:auto;grid-template-columns:1fr 1fr;margin-top:10px}.ps-mega-menu-foot>a{min-height:92px;padding:13px;border-radius:17px}}@media (max-width:620px){.ps-site-header{padding-top:max(5px,env(safe-area-inset-top))}.ps-header-action{display:none}.ps-menu-toggle{display:block;width:48px;height:48px;border-radius:15px}.ps-text-logo{font-size:1.22rem}.ps-mega-category-grid{grid-template-columns:1fr}.ps-mega-menu-foot{grid-template-columns:1fr}.ps-primary-nav{inset:0;width:100vw;height:100dvh;border-radius:0}.ps-mobile-dock{border-radius:25px}}@media (prefers-reduced-motion:reduce){.ps-primary-menu .sub-menu,.ps-mega-menu,.ps-submenu-toggle span{transition:none}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.ps-header-main,.ps-primary-nav,.ps-mega-menu,.ps-primary-menu .sub-menu,.ps-hero-grid,.ps-dynamic-products,.ps-form,.ps-track,.ps-order-review,.ps-estimate-card,.ps-trust-grid article,.ps-quick-path-grid>a,.ps-benefit-grid article{background:#fff;box-shadow:0 12px 30px rgba(20,55,73,.1)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ps-header-main,.ps-primary-nav,.ps-mega-menu,.ps-hero-grid,.ps-dynamic-products,.ps-form,.ps-track,.ps-order-review,.ps-estimate-card{background:#fafdff}}.ps-theme-toggle{border:0;background:transparent;cursor:pointer;font:inherit}.ps-theme-toggle svg{transition:transform .25s}.ps-theme-toggle:hover svg{transform:rotate(18deg)}.ps-footer-legal>.ps-container{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px}html[data-ps-theme="dark"]{color-scheme:dark;--ps-ink:#e8f0f3;--ps-muted:#9fb2bb;--ps-line:#2c4652;--ps-soft:#102832;--ps-white:#10242d;--ps-green:#31c49c;--ps-green-dark:#24a985;--ps-navy:#e6f1f4;--ps-shadow:0 18px 55px rgba(0,0,0,.3)}html[data-ps-theme="dark"] body{background:#071820;color:var(--ps-ink)}html[data-ps-theme="dark"] .ps-site-header,html[data-ps-theme="dark"] .ps-primary-nav,html[data-ps-theme="dark"] .ps-mega-menu,html[data-ps-theme="dark"] .ps-primary-menu .sub-menu{background:rgba(8,27,35,.94);border-color:#294550}html[data-ps-theme="dark"] .ps-button-secondary,html[data-ps-theme="dark"] .ps-menu-toggle{background:#102b35;color:#e7f0f3;border-color:#35515c}@media (max-width:920px){.ps-footer-legal>.ps-container{align-items:flex-start;flex-direction:column;padding-block:17px}}@media (max-width:620px){.ps-otp-fields .ps-button,.ps-otp-verify .ps-button{width:100%}.ps-theme-toggle span{display:none}}.tax-ps_product_family .ps-page-shell,.tax-ps_product_family .site-main{min-height:60vh}:root{--ps-liquid-ink:#092d40;--ps-liquid-muted:#58717e;--ps-liquid-green:#079574;--ps-liquid-blue:#2377cf;--ps-liquid-coral:#e64d6b;--ps-liquid-surface:rgba(255,255,255,.74);--ps-liquid-surface-strong:rgba(255,255,255,.9);--ps-liquid-edge:rgba(255,255,255,.92);--ps-liquid-line:rgba(91,139,161,.25);--ps-liquid-depth:0 24px 70px rgba(20,61,82,.13),inset 0 1px 0 rgba(255,255,255,.98);--ps-liquid-depth-hover:0 32px 86px rgba(18,66,88,.18),inset 0 1px 0 #fff;--ps-liquid-blur:blur(22px) saturate(150%)}html{overflow-x:clip}body{overflow-x:clip;color:var(--ps-liquid-ink);background:radial-gradient(circle at 91% 4%,rgba(29,198,151,.18),transparent 28rem),radial-gradient(circle at 4% 21%,rgba(38,125,216,.15),transparent 32rem),linear-gradient(180deg,#eef8fb 0,#fbfefe 27%,#f3faf8 68%,#edf6fa 100%)}.ps-site-header{z-index:100;padding-top:10px}.ps-header-main,.ps-primary-nav{border-color:var(--ps-liquid-edge);background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(235,247,250,.76)),radial-gradient(circle at 4% 0,rgba(44,128,215,.09),transparent 32%);box-shadow:var(--ps-liquid-depth);backdrop-filter:var(--ps-liquid-blur);-webkit-backdrop-filter:var(--ps-liquid-blur)}.ps-header-action,.ps-menu-toggle{color:#193f50;border-color:rgba(255,255,255,.92);background:linear-gradient(145deg,rgba(255,255,255,.86),rgba(231,244,248,.72))}.ps-primary-menu .sub-menu{border-color:var(--ps-liquid-edge);background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(236,247,250,.88)),radial-gradient(circle at 100% 0,rgba(21,166,128,.1),transparent 38%);box-shadow:0 28px 72px rgba(14,51,70,.21),inset 0 1px 0 #fff}@media (min-width:901px){.ps-primary-menu .sub-menu{display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px) scale(.985)}.ps-primary-menu li:hover>.sub-menu,.ps-primary-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}}.ps-button-primary,.ps-submit{border-color:rgba(255,255,255,.24);background:linear-gradient(135deg,var(--ps-liquid-green),#1486a8 58%,var(--ps-liquid-blue));box-shadow:0 13px 30px rgba(9,122,104,.23),inset 0 1px 0 rgba(255,255,255,.31)}.ps-button-secondary{color:#123c4e;border-color:rgba(97,144,165,.29);background:rgba(255,255,255,.75)}input,textarea,select{max-width:100%}.ps-form input,.ps-form textarea,.ps-form select,.woocommerce input,.woocommerce textarea,.woocommerce select,.ps-store-request-form input,.ps-store-request-form textarea,.ps-store-request-form select{border-color:rgba(99,145,164,.31);background:rgba(251,254,255,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.98)}.ps-form input:focus,.ps-form textarea:focus,.ps-form select:focus,.woocommerce input:focus,.woocommerce textarea:focus,.woocommerce select:focus,.ps-store-request-form textarea:focus,.ps-store-request-form select:focus{border-color:rgba(7,149,116,.67);outline:0;box-shadow:0 0 0 4px rgba(7,149,116,.11),inset 0 1px 0 #fff}.ps-store-request-form .ps-button{justify-self:start}@media (max-width:900px){.ps-site-header{padding-top:6px}.ps-primary-nav{background:rgba(246,252,254,.96)}.ps-floating-support{bottom:96px}}@media (max-width:620px){.ps-container{width:min(calc(100% - 22px),1200px)}.ps-floating-support{display:none}.ps-hero-actions .ps-button{width:100%;min-width:0}.ps-store-request-form .ps-button{width:100%}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.ps-header-main,.ps-primary-nav,.ps-hero-grid,.ps-floating-card,.ps-live-store-stats,.ps-purchase-timing,.ps-order-service-center{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}.ps-faq-filters button.is-active{background:rgba(255,255,255,.94);color:var(--ps-navy);box-shadow:0 10px 24px rgba(33,73,98,.11)}.ps-button,.woocommerce .button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.ps-submit,.ps-filter-toggle,.ps-theme-toggle,.ps-header-action,.ps-menu-toggle,.ps-submenu-toggle{position:relative;overflow:hidden;isolation:isolate}.ps-button::after,.woocommerce .button::after,.woocommerce button.button::after,.woocommerce a.button::after,.woocommerce input.button::after,.ps-submit::after,.ps-filter-toggle::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 15%,rgba(255,255,255,.34) 47%,transparent 78%);background-size:240% 100%;background-position:130% 0;transform:none;transition:background-position .45s ease}.ps-button:hover::after,.woocommerce .button:hover::after,.woocommerce button.button:hover::after,.woocommerce a.button:hover::after,.woocommerce input.button:hover::after,.ps-submit:hover::after,.ps-filter-toggle:hover::after{background-position:-130% 0}.ps-button:active,.woocommerce .button:active,.woocommerce button.button:active,.woocommerce a.button:active,.woocommerce input.button:active,.ps-submit:active,.ps-filter-toggle:active{transform:translateY(0) scale(.985)}.ps-button:focus-visible,.woocommerce .button:focus-visible,.woocommerce button.button:focus-visible,.woocommerce a.button:focus-visible,.woocommerce input.button:focus-visible,.ps-submit:focus-visible,.ps-filter-toggle:focus-visible,.ps-header-action:focus-visible,.ps-menu-toggle:focus-visible,.ps-submenu-toggle:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(15,139,114,.14),0 12px 32px rgba(33,73,98,.12)}.ps-header-action{transition:background .18s ease,transform .18s ease,color .18s ease}.ps-header-action:hover{background:rgba(255,255,255,.55);transform:translateY(-2px)}.ps-header-search,.ps-smart-search-shell,.ps-field input,.ps-field select,.ps-field textarea,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.ps-primary-menu a,.ps-footer-column a,.ps-footer-legal a{position:relative}.ps-primary-menu a::after,.ps-footer-column a::after,.ps-footer-legal a::after{content:"";position:absolute;right:12px;left:12px;bottom:7px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--ps-green),var(--ps-blue));transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.ps-primary-menu a:hover::after,.ps-footer-column a:hover::after,.ps-footer-legal a:hover::after{transform:scaleX(1)}.ps-toast,.woocommerce-message,.woocommerce-info,.woocommerce-error{animation:psMicroRise .24s ease both}@keyframes psMicroRise{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:none;}}html[data-ps-theme="dark"] .ps-faq-filters button.is-active{background:#173946;color:#fff}@media (max-width:700px){.ps-guide-footer .ps-button{width:100%}}@media (prefers-reduced-motion:reduce){.ps-button::after,.woocommerce .button::after,.woocommerce button.button::after,.woocommerce a.button::after,.woocommerce input.button::after,.ps-submit::after,.ps-filter-toggle::after{display:none}.ps-toast,.woocommerce-message,.woocommerce-info,.woocommerce-error{animation:none}}.ps-preview-view .ps-tracking-paths button{font:inherit;text-align:right;cursor:pointer;border:1px solid rgba(91,139,155,.2);color:inherit}.ps-preview-view .ps-tracking-paths button.is-active{border-color:#148a73;background:rgba(224,247,240,.9);box-shadow:0 12px 30px rgba(34,95,84,.1)}}@layer ps-legacy{:root{--ps-pro-navy:#0b2434;--ps-pro-navy-2:#12384b;--ps-pro-teal:#008f73;--ps-pro-teal-dark:#006b57;--ps-pro-blue:#1b69c9;--ps-pro-bg:#edf4f7;--ps-pro-panel:rgba(255,255,255,.9);--ps-pro-border:#d6e1e6;--ps-pro-muted:#647681;--ps-pro-ink:#152b38;--ps-pro-shadow:0 16px 42px rgba(18,55,73,.09);--ps-pro-shadow-lg:0 24px 64px rgba(18,55,73,.14);--ps-pro-radius:16px}body.ps-distributor-ui .ps-container{width:min(1320px,calc(100% - 40px))}.ps-pro-topbar{background:var(--ps-pro-navy);color:#d8e5eb;font-size:.78rem}.ps-pro-topbar a{color:#fff;text-decoration:none;font-weight:700}.ps-pro-topbar a:hover{color:#8ce3cd}.ps-distributor-header{position:sticky;top:var(--ps-admin-bar-offset,0px);z-index:600;border-bottom:1px solid rgba(176,198,208,.42)}.ps-distributor-header-main{min-height:90px;display:grid;align-items:center;gap:24px}.ps-distributor-brand .ps-text-logo{gap:12px;font-size:1.2rem}.ps-distributor-brand .ps-logo-mark{width:44px;height:44px;border-radius:12px;background:linear-gradient(145deg,var(--ps-pro-teal),#15b891);box-shadow:0 10px 26px rgba(0,143,115,.23),inset 0 1px 0 rgba(255,255,255,.5)}.ps-distributor-header-search{min-width:0}.ps-distributor-actions .ps-header-action{min-width:62px;padding:7px 6px;border-radius:12px;color:#405864}.ps-distributor-actions .ps-header-action:hover{background:#eaf4f5;color:var(--ps-pro-teal-dark)}.ps-distributor-actions .ps-header-action span{font-size:.68rem}.ps-distributor-actions .ps-header-action svg{width:21px;height:21px}.ps-distributor-nav{border-top:1px solid #e0e9ed}.ps-distributor-nav-inner{min-height:48px;display:grid;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:14px}.ps-distributor-nav .ps-category-trigger{height:40px;border:0;border-radius:10px;background:var(--ps-pro-navy);color:#fff;padding:0 14px;font-size:.82rem;font-weight:850;display:flex;align-items:center;gap:9px;width:100%;cursor:pointer}.ps-distributor-nav .ps-category-trigger svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7}.ps-distributor-nav .ps-category-trigger i{margin-right:auto;font-style:normal}.ps-distributor-nav .ps-primary-menu{justify-content:flex-start;gap:0}.ps-distributor-nav .ps-primary-menu>li>a{padding:13px 12px;font-size:.78rem;color:#344b57}.ps-distributor-nav .ps-primary-menu>li>a:hover{color:var(--ps-pro-teal-dark)}.ps-distributor-nav-utilities{display:flex;align-items:center;gap:6px}.ps-distributor-nav-utilities a{padding:7px 10px;border-radius:8px;background:#eff5f7;color:#38515d;text-decoration:none;font-size:.7rem;font-weight:800}.ps-distributor-nav-utilities a:hover{background:#dff2ed;color:var(--ps-pro-teal-dark)}.ps-distributor-nav .ps-mega-menu{width:min(980px,calc(100vw - 60px));right:0;top:calc(100% + 7px);border-radius:14px;border:1px solid #d7e2e7;box-shadow:0 26px 70px rgba(10,39,54,.2);background:rgba(252,254,255,.98)}.ps-distributor-nav .ps-mega-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ps-distributor-nav .ps-mega-category-grid>a{padding:11px;border-radius:10px;border:1px solid transparent}.ps-distributor-nav .ps-mega-category-grid>a:hover{background:#eff7f6;border-color:#d1e8e1}.ps-distributor-nav .ps-mega-category-icon{width:36px;height:36px;border-radius:10px}.ps-distributor-nav .ps-mega-menu-head{padding:14px 16px;border-bottom:1px solid #e4ecef}.ps-distributor-nav .ps-mega-menu-foot{padding:10px 16px;background:#f3f8fa;border-radius:0 0 14px 14px}.ps-distributor-hero-actions .ps-button{min-height:42px;padding:8px 17px;border-radius:10px;font-size:.78rem}.ps-woo-hero-actions .ps-button{min-height:38px;padding:7px 13px;border-radius:8px;font-size:.68rem}@media (max-width:1180px){.ps-distributor-nav-inner{grid-template-columns:190px minmax(0,1fr)}.ps-distributor-nav-utilities{display:none}}@media (max-width:900px){.ps-pro-topbar{display:none}.ps-distributor-header{top:var(--ps-admin-bar-offset,0px)}.ps-distributor-header-main{min-height:72px;grid-template-columns:1fr auto}.ps-distributor-header-search{grid-column:1/3;grid-row:2;padding-bottom:10px}.ps-distributor-actions .ps-header-action span{display:none}.ps-distributor-actions .ps-header-action{min-width:42px;width:42px;height:42px;padding:0;display:grid;place-items:center}.ps-distributor-nav{background:transparent;border:0}.ps-distributor-nav-inner{display:block}}@media (max-width:620px){body.ps-distributor-ui .ps-container{width:min(calc(100% - 22px),1320px)}.ps-distributor-header-main{padding-top:7px}}.ps-distributor-footer{margin-top:26px;background:var(--ps-pro-navy);color:#d8e5eb;border-radius:0;box-shadow:none}.ps-distributor-footer-main{display:grid;grid-template-columns:1.4fr repeat(3,minmax(150px,.7fr));gap:34px;padding:42px 0 34px}.ps-distributor-footer .ps-footer-logo{display:inline-block;color:#fff;text-decoration:none;font-size:1.25rem;font-weight:950;margin-bottom:10px}.ps-distributor-footer-brand p{max-width:38ch;margin:0;color:#9fb4be;font-size:.78rem;line-height:1.9}.ps-distributor-footer-contact{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.ps-distributor-footer-contact a,.ps-distributor-footer-contact .ps-footer-social-link{padding:7px 10px;border-radius:7px;border:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none;font-size:.68rem;font-weight:800}.ps-distributor-footer h3{margin:0 0 13px;color:#fff;font-size:.82rem}.ps-distributor-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ps-distributor-footer li a{color:#9fb4be;text-decoration:none;font-size:.72rem}.ps-distributor-footer li a:hover{color:#8de0ca}.ps-distributor-footer-strip{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025)}.ps-distributor-footer-strip .ps-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:14px 0}.ps-distributor-footer-strip div>div{display:grid;gap:2px}.ps-distributor-footer-strip strong{font-size:.7rem;color:#fff}.ps-distributor-footer-strip span{font-size:.62rem;color:#8299a4}.ps-distributor-footer .ps-footer-bottom{background:transparent;border-top:0}.ps-distributor-footer .ps-footer-bottom .ps-container{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;color:#78909b;font-size:.65rem}.ps-distributor-footer .ps-footer-bottom nav{display:flex;gap:14px}.ps-distributor-footer .ps-footer-bottom a{color:#91a8b2;text-decoration:none}@media (max-width:900px){.ps-distributor-footer-main{grid-template-columns:1fr 1fr;gap:24px;padding:34px 0}.ps-distributor-footer-brand{grid-column:1/3}.ps-distributor-footer-strip .ps-container{grid-template-columns:1fr}}@media (max-width:620px){.ps-distributor-footer-main{grid-template-columns:1fr}.ps-distributor-footer-brand{grid-column:1}.ps-distributor-footer .ps-footer-bottom .ps-container{align-items:flex-start;flex-direction:column}.ps-distributor-footer-strip{display:none}}.ps-preview-view[data-preview-view="product"]>.ps-container>.ps-page-header span{display:none}.ps-preview-view[data-preview-view="product"]>.ps-container>.ps-page-header{padding-bottom:12px}.ps-nav-3d-link{color:#5147b7}.ps-mobile-nav-quick{grid-template-columns:repeat(4,minmax(0,1fr))}}@layer ps-legacy{:root{--ps-glass-frost:rgba(255,255,255,.62);--ps-glass-frost-strong:rgba(255,255,255,.82);--ps-glass-edge:rgba(255,255,255,.88);--ps-glass-shadow:0 26px 74px rgba(31,73,96,.14),inset 0 1px 0 rgba(255,255,255,.92);--ps-glass-highlight:rgba(255,255,255,.72);--ps-motion-spring:cubic-bezier(.2,.8,.2,1);--ps-pointer-x:50%;--ps-pointer-y:50%;--ps-tilt-x:0deg;--ps-tilt-y:0deg}body:before,body:after{content:"";position:fixed;z-index:-2;border-radius:50%;pointer-events:none}body:before{width:52vw;height:52vw;max-width:760px;max-height:760px;right:-18vw;top:-18vw;background:radial-gradient(circle,rgba(28,187,154,.17),rgba(43,116,228,.07) 42%,transparent 72%)}body:after{width:48vw;height:48vw;max-width:700px;max-height:700px;left:-18vw;bottom:-20vw;background:radial-gradient(circle,rgba(52,129,229,.16),rgba(87,207,192,.06) 48%,transparent 72%)}@keyframes psAmbientFloat{0%{transform:translate3d(-2%,0,0) scale(.96);}100%{transform:translate3d(4%,3%,0) scale(1.08);}}.ps-glass-surface,.ps-glass-surface-strong,.ps-distributor-hero-shell,.ps-distributor-products-shell,.woocommerce div.product{position:relative;isolation:isolate;overflow:clip}.ps-site-header{transform:translateY(0);will-change:transform;transition:transform .38s var(--ps-motion-spring),background .25s ease,box-shadow .25s ease}body.ps-scroll-down .ps-site-header{transform:translateY(calc(-100% - 4px))}body.ps-scroll-up .ps-site-header{transform:translateY(0)}.ps-site-header.is-scrolled{background:rgba(247,252,255,.76);box-shadow:0 18px 48px rgba(23,61,82,.12);border-color:rgba(255,255,255,.9)}.ps-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{transition:transform .2s var(--ps-motion-spring),box-shadow .22s ease,filter .22s ease}.ps-button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{transform:translateY(-2px) scale(1.012);filter:saturate(1.06)}.ps-button-primary{box-shadow:0 13px 30px rgba(15,139,114,.24),inset 0 1px 0 rgba(255,255,255,.28)}.ps-button-primary:hover{box-shadow:0 18px 42px rgba(15,139,114,.3),inset 0 1px 0 rgba(255,255,255,.34)}.ps-reveal.is-revealed,.ps-preview-view.is-active.ps-reveal{opacity:1;filter:none}@keyframes psSearchAttention{0%,100%{transform:none;}45%{transform:scale(1.015);filter:drop-shadow(0 14px 24px rgba(15,139,114,.15));}}html[data-ps-theme="dark"]{--ps-glass-frost:rgba(16,42,53,.68);--ps-glass-frost-strong:rgba(13,37,47,.86);--ps-glass-edge:rgba(95,142,158,.28);--ps-glass-highlight:rgba(170,224,229,.12)}html[data-ps-theme="dark"] body:before{background:radial-gradient(circle,rgba(30,180,148,.12),transparent 70%)}html[data-ps-theme="dark"] body:after{background:radial-gradient(circle,rgba(50,113,211,.12),transparent 70%)}@media (max-width:900px){body.ps-scroll-down .ps-site-header{transform:none}.ps-preview-view.is-active.ps-reveal{transform:none}.ps-distributor-actions .ps-header-action:not(.ps-cart-link){display:none}.ps-distributor-actions .ps-cart-link{display:grid}}@media (prefers-reduced-motion:reduce){body:before,body:after{animation:none}.ps-site-header{transition:none}}:root{--ps-stage37-violet:#6557d8;--ps-stage37-cyan:#268fd3;--ps-stage37-mint:#08a984;--ps-stage37-glass:rgba(248,253,255,.72);--ps-stage37-glass-strong:rgba(252,254,255,.88);--ps-stage37-depth:0 30px 86px rgba(17,61,84,.14),inset 0 1px 0 rgba(255,255,255,.98)}.ps-distributor-header{backdrop-filter:blur(26px) saturate(158%);-webkit-backdrop-filter:blur(26px) saturate(158%)}.ps-distributor-nav{backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}@keyframes ps3DGantry{0%{transform:translateX(-9px);}100%{transform:translateX(9px);}}@keyframes ps3DNozzle{0%{transform:translate(-9px,0);}45%{transform:translate(0,7px);}100%{transform:translate(9px,0);}}@keyframes ps3DModel{0%,100%{filter:saturate(.92);transform:scaleY(.96);transform-origin:bottom;}50%{filter:saturate(1.15);transform:scaleY(1);transform-origin:bottom;}}@keyframes ps3DStatus{70%,100%{box-shadow:0 0 0 8px rgba(8,169,132,0);}}@media (min-width:901px){.ps-floating-support{box-sizing:border-box;width:52px;max-width:52px;justify-content:flex-start;overflow:hidden;padding-inline:13px;white-space:nowrap;transition:max-width .32s var(--ps-motion-spring),width .32s var(--ps-motion-spring),box-shadow .24s ease,transform .24s ease}.ps-floating-support span{max-width:0;opacity:0;transform:translateX(5px);transition:max-width .26s ease,opacity .2s ease,transform .26s ease}.ps-floating-support:hover,.ps-floating-support:focus-visible{width:156px;max-width:156px;box-shadow:0 22px 54px rgba(8,113,89,.34),inset 0 1px 0 rgba(255,255,255,.28);transform:translateY(-2px)}.ps-floating-support:hover span,.ps-floating-support:focus-visible span{max-width:92px;opacity:1;transform:none}}@media (max-width:700px){.ps-distributor-header{backdrop-filter:blur(16px) saturate(138%);-webkit-backdrop-filter:blur(16px) saturate(138%)}}:root{--ps-stage37-ink:#082a3c;--ps-stage37-muted:#607786;--ps-stage37-line:rgba(89,136,158,.2);--ps-stage37-edge:rgba(255,255,255,.94);--ps-stage37-spring:cubic-bezier(.16,1,.3,1);--ps-stage37-soft:cubic-bezier(.22,.61,.36,1);--ps-glow-shift-x:0px;--ps-glow-shift-y:0px}body:before,body:after{filter:none;opacity:.82;will-change:auto;transform:translate3d(0,0,0)}body:before{animation:psStage37AmbientA 24s var(--ps-stage37-soft) infinite alternate}body:after{animation:psStage37AmbientB 28s var(--ps-stage37-soft) infinite alternate}@keyframes psStage37AmbientA{to{transform:translate3d(7%,4%,0) scale(1.06);}}@keyframes psStage37AmbientB{to{transform:translate3d(-6%,-3%,0) scale(1.05);}}body.ps-distributor-ui .ps-site-header{backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%)}.ps-distributor-nav{background:rgba(250,254,255,.78)}.ps-reveal.is-revealed,.ps-preview-view.is-active.ps-reveal{transform:translate3d(0,0,0) scale(1)}html.ps-preview-runtime .ps-preview-view:not(.is-active){display:none;content-visibility:hidden;contain:strict}.ps-distributor-header{border-bottom-color:rgba(255,255,255,.88);background:linear-gradient(145deg,rgba(252,255,255,.87),rgba(237,248,251,.78));box-shadow:0 13px 42px rgba(12,53,74,.095),inset 0 1px 0 #fff}@keyframes psStage37Sheen{0%,62%{transform:translate3d(0,0,0) rotate(12deg);}82%,100%{transform:translate3d(610%,0,0) rotate(12deg);}}@keyframes psStage37Pulse{20%{opacity:.42;}75%,100%{opacity:0;transform:scale(1.45);}}@keyframes psStage37CardIn{from{opacity:0;transform:translate3d(0,16px,0) scale(.975);}}@keyframes psStage37BoardFloat{to{transform:translate3d(0,-5px,0) rotate(-1.5deg);}}@keyframes psStage37Trace{from{opacity:.55;}to{opacity:1;}}@keyframes psStage37PrinterFloat{to{transform:translate3d(0,-4px,0);}}@keyframes psStage37Model{0%,100%{transform:scaleY(.96);transform-origin:bottom;}50%{transform:scaleY(1);transform-origin:bottom;}}@media (max-width:700px){body:before,body:after{animation:none;opacity:.4}body.ps-distributor-ui .ps-site-header{backdrop-filter:blur(11px) saturate(132%);-webkit-backdrop-filter:blur(11px) saturate(132%)}@keyframes psStage37MobileCardIn{from{opacity:0;transform:translate3d(0,10px,0);}}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){body.ps-distributor-ui .ps-site-header,body.ps-distributor-ui .ps-distributor-hero-main,body.ps-distributor-ui .ps-lab-hub,body.ps-distributor-ui .ps-distributor-products-shell{backdrop-filter:none;-webkit-backdrop-filter:none}}:root{--ps-stage48-glass-edge:rgba(255,255,255,.9);--ps-stage48-glass-line:rgba(112,151,171,.24);--ps-stage48-shadow:0 18px 52px rgba(25,64,87,.11),inset 0 1px 0 rgba(255,255,255,.92);--ps-stage48-shadow-hover:0 28px 74px rgba(25,64,87,.17),inset 0 1px 0 rgba(255,255,255,.98);--ps-stage48-spring:cubic-bezier(.18,.82,.24,1)}.ps-distributor-header-main{grid-template-columns:minmax(190px,240px) minmax(260px,1fr) minmax(286px,auto)}.ps-distributor-actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(64px,auto);align-items:stretch;gap:7px;min-width:0;overflow:visible;isolation:isolate}.ps-distributor-actions .ps-header-action,.ps-distributor-actions .ps-menu-toggle{position:relative;z-index:1;min-width:64px;min-height:50px;margin:0;overflow:visible;flex:0 0 auto}.ps-distributor-actions .ps-header-action>svg{position:relative;z-index:2;flex:0 0 auto}.ps-distributor-actions .ps-header-action>span:not(.ps-cart-count):not(.ps-action-count){position:relative;z-index:2;white-space:nowrap}.ps-distributor-actions .ps-cart-link{z-index:4;isolation:isolate;padding-inline:8px}.ps-distributor-actions .ps-cart-count{top:3px;right:3px;left:auto;z-index:7;min-width:21px;height:21px;border:2px solid rgba(255,255,255,.95);box-shadow:0 5px 13px rgba(4,68,53,.23);pointer-events:none}.ps-distributor-actions .ps-cart-count.is-empty{display:none}.ps-distributor-actions .ps-header-action:before{content:"";position:absolute;inset:2px;border-radius:14px;z-index:0;background:radial-gradient(90px circle at var(--ps-glass-x,50%) var(--ps-glass-y,0%),rgba(255,255,255,.75),transparent 65%);opacity:.72;pointer-events:none}[data-ps-magnetic],.ps-button-primary,.ps-submit,.ps-lab-order{--ps-magnet-x:0px;--ps-magnet-y:0px;transform:translate3d(var(--ps-magnet-x),var(--ps-magnet-y),0);transition:transform .28s var(--ps-stage48-spring),box-shadow .25s ease,filter .25s ease}[data-ps-magnetic].is-ps-interacting,.ps-button-primary.is-ps-interacting,.ps-submit.is-ps-interacting{filter:saturate(1.08);box-shadow:0 16px 34px rgba(12,116,91,.22)}@media (min-width:901px){.ps-pcb-configurator .ps-pcb-steps{position:sticky;top:calc(var(--ps-sticky-header-height,0px) + 8px);z-index:18;background:rgba(247,252,254,.86);border:1px solid rgba(255,255,255,.92);box-shadow:0 12px 32px rgba(31,67,88,.1)}}.ps-mobile-dock{grid-template-columns:repeat(var(--ps-dock-count,5),minmax(0,1fr))}@media (max-width:1180px){.ps-distributor-header-main{grid-template-columns:minmax(170px,220px) minmax(220px,1fr) auto;gap:14px}.ps-distributor-actions{grid-auto-columns:54px}.ps-distributor-actions .ps-header-action{min-width:54px}.ps-distributor-actions .ps-header-action>span:not(.ps-cart-count):not(.ps-action-count){font-size:.65rem}}@media (max-width:1020px) and (min-width:901px){.ps-distributor-actions .ps-header-action>span:not(.ps-cart-count):not(.ps-action-count){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ps-distributor-actions{grid-auto-columns:48px}.ps-distributor-actions .ps-header-action{min-width:48px}.ps-distributor-header-main{grid-template-columns:minmax(160px,200px) minmax(230px,1fr) auto}}@media (max-width:900px){.ps-distributor-actions{display:flex;align-items:center;gap:10px;overflow:visible}.ps-distributor-actions .ps-menu-toggle{position:relative;inset:auto;top:auto;right:auto;left:auto;width:54px;min-width:54px;height:50px;flex:0 0 54px}.ps-distributor-actions .ps-cart-count{right:3px;left:auto}.ps-pcb-configurator .ps-pcb-steps{top:6px;overflow-x:auto;scrollbar-width:none}.ps-pcb-configurator .ps-pcb-steps::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){[data-ps-magnetic],.ps-button-primary,.ps-submit,.ps-lab-order{transform:none;transition:none}}.ps-distributor-header-main.ps-header-no-search{grid-template-columns:minmax(190px,240px) minmax(286px,1fr)}.ps-distributor-header-main.ps-header-no-search .ps-distributor-actions{justify-self:end}.ps-glass-surface,.ps-glass-surface-strong,.ps-stage37-card,.ps-lab-link,.ps-distributor-service-card,.ps-distributor-category-card,.ps-header-action{position:relative}.ps-distributor-actions .ps-header-action,.ps-distributor-actions .ps-menu-toggle{contain:layout style}.ps-distributor-actions .ps-cart-link{padding-inline-start:10px;padding-inline-end:10px}@media (max-width:1180px){.ps-distributor-header-main.ps-header-no-search{grid-template-columns:minmax(170px,220px) 1fr}}@media (max-width:900px){.ps-distributor-header-main.ps-header-no-search{grid-template-columns:1fr auto}.ps-distributor-header-main.ps-header-no-search .ps-distributor-actions{justify-self:end}}@media (max-width:900px){.ps-distributor-header-main .ps-distributor-actions{display:flex;align-items:center;justify-content:flex-start;gap:10px;overflow:visible;position:relative}.ps-distributor-header-main .ps-distributor-actions .ps-menu-toggle{display:block;position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;margin:0;width:54px;min-width:54px;height:50px;flex:0 0 54px}.ps-distributor-header-main .ps-distributor-actions .ps-cart-link{display:grid;width:54px;min-width:54px;height:50px;flex:0 0 54px}.ps-distributor-header-main .ps-distributor-actions .ps-cart-count{top:3px;right:3px;left:auto}}@media (max-width:900px){.ps-distributor-header-main{padding:9px 8px 12px;gap:8px}}@media (max-width:360px){.ps-distributor-header-main{padding-inline:6px;gap:6px}.ps-distributor-header-main .ps-text-logo{font-size:1.08rem;gap:6px}.ps-distributor-header-main .ps-logo-mark{width:38px;height:38px}.ps-distributor-header-main .ps-distributor-actions{gap:7px}.ps-distributor-header-main .ps-distributor-actions .ps-menu-toggle,.ps-distributor-header-main .ps-distributor-actions .ps-cart-link{width:50px;min-width:50px;flex-basis:50px}}.ps-distributor-actions .ps-cart-count:not(.is-empty){display:grid}}:root,html[data-ps-theme="light"]{color-scheme:light;--ps-canvas:#eef4f8;--ps-canvas-raised:#f7fafc;--ps-canvas-deep:#e4edf3;--ps-surface:rgba(255,255,255,.82);--ps-surface-solid:#ffffff;--ps-surface-elevated:rgba(255,255,255,.94);--ps-glass-weak:rgba(255,255,255,.46);--ps-glass:rgba(255,255,255,.60);--ps-glass-strong:rgba(255,255,255,.74);--ps-glass-highlight:rgba(255,255,255,.88);--ps-overlay:rgba(10,26,38,.46);--ps-glass-rim:rgba(255,255,255,.84);--ps-glass-depth:rgba(34,79,104,.10);--ps-glass-cyan:rgba(35,170,218,.12);--ps-glass-violet:rgba(112,85,207,.09);--ps-glass-blur-weak:7px;--ps-glass-blur-strong:17px;--ps-glass-saturation:134%;--ps-text-primary:#102330;--ps-text-secondary:#415767;--ps-text-muted:#637786;--ps-text-on-accent:#ffffff;--ps-border-subtle:rgba(80,112,132,.13);--ps-border:rgba(67,104,126,.22);--ps-border-strong:rgba(47,86,110,.36);--ps-action-bg:#056b59;--ps-action-bg-hover:#044f43;--ps-action-fg:#ffffff;--ps-service-components:#07866f;--ps-service-components-soft:rgba(7,134,111,.12);--ps-service-pcb:#1478bd;--ps-service-pcb-strong:#0d639f;--ps-service-pcb-soft:rgba(22,124,197,.12);--ps-service-bom:#7055cf;--ps-service-bom-strong:#5840ad;--ps-service-bom-soft:rgba(112,85,207,.12);--ps-service-creator:#5146d9;--ps-service-creator-strong:#3f35b8;--ps-service-creator-soft:rgba(81,70,217,.13);--ps-promotion:#b45608;--ps-promotion-soft:rgba(214,111,22,.14);--ps-info:#0d639f;--ps-info-soft:rgba(22,124,197,.12);--ps-shadow-xs:0 1px 2px rgba(13,38,54,.06);--ps-shadow-sm:0 8px 22px rgba(16,53,74,.08);--ps-shadow-md:0 18px 46px rgba(16,53,74,.11);--ps-shadow-lg:0 30px 80px rgba(14,45,64,.16);--ps-shadow-glass:0 22px 58px rgba(15,49,68,.12),inset 0 1px 0 rgba(255,255,255,.84);--ps-radius-xs:8px;--ps-radius-sm:12px;--ps-radius-md:16px;--ps-radius-lg:22px;--ps-radius-xl:30px;--ps-radius-pill:999px;--ps-space-1:.25rem;--ps-space-2:.5rem;--ps-space-3:.75rem;--ps-space-4:1rem;--ps-space-5:1.25rem;--ps-space-6:1.5rem;--ps-space-8:2rem;--ps-space-10:2.5rem;--ps-space-12:3rem;--ps-text-xs:.75rem;--ps-text-sm:.875rem;--ps-text-md:1rem;--ps-text-lg:1.125rem;--ps-text-xl:1.25rem;--ps-text-2xl:1.5rem;--ps-text-3xl:2rem;--ps-motion-micro:100ms;--ps-motion-control:150ms;--ps-motion-surface:210ms;--ps-motion-page:260ms;--ps-ease-standard:cubic-bezier(.2,.72,.2,1);--ps-ease-emphasized:cubic-bezier(.16,1,.3,1);--glass-surface-1:var(--ps-glass-weak);--glass-surface-2:var(--ps-glass);--glass-surface-3:var(--ps-glass-strong);--glass-border:color-mix(in srgb,var(--ps-glass-rim) 54%,var(--ps-border));--glass-highlight:var(--ps-glass-highlight);--glass-rim:var(--ps-glass-rim);--glass-shadow:var(--ps-shadow-glass);--glass-specular:var(--ps-glass-specular);--glass-refraction:color-mix(in srgb,var(--ps-glass-cyan) 72%,transparent);--glass-tint:var(--ps-glass-cyan);--glass-blur-low:var(--ps-glass-blur-weak);--glass-blur-medium:var(--ps-glass-blur);--glass-blur-high:var(--ps-glass-blur-strong);--motion-fast:var(--ps-motion-micro);--motion-normal:var(--ps-motion-control);--motion-slow:var(--ps-motion-surface);--ease-standard:var(--ps-ease-standard);--ease-emphasized:var(--ps-ease-emphasized);--ease-out:cubic-bezier(.22,1,.36,1);--ps-z-base:0;--ps-z-raised:10;--ps-z-sticky:200;--ps-z-header:400;--ps-z-floating-action:480;--ps-z-dock:500;--ps-z-drawer-overlay:600;--ps-z-drawer:620;--ps-z-popover:700;--ps-z-overlay:800;--ps-z-modal:820;--ps-z-help-modal:860;--ps-z-toast:900;--ps-z-system-alert:950;--ps-admin-bar-offset:0px;--ps-sticky-header-height:0px;--ps-sticky-offset:calc(var(--ps-admin-bar-offset) + var(--ps-sticky-header-height));--ps-account-sticky-top:calc(var(--ps-sticky-offset) + 14px);--ps-viewport-height:100dvh;--ps-content-max:1480px;--ps-reading-max:74ch;--ps-violet:var(--ps-service-bom);--ps-amber:var(--ps-service-creator);--ps-navy:var(--ps-text-primary);--ps-ink:var(--ps-text-primary);--ps-muted:var(--ps-text-muted);--ps-line:var(--ps-border);--ps-border-color:var(--ps-border);--ps-soft:var(--ps-canvas-raised);--ps-white:var(--ps-surface-solid);--ps-shadow:var(--ps-shadow-md);--ps-radius:var(--ps-radius-md);--ps-glass-frost:var(--ps-glass);--ps-glass-frost-strong:var(--ps-glass-strong)}html[data-ps-theme="dark"]{--ps-overlay:rgba(1,8,12,.72);--ps-glass-depth:rgba(0,0,0,.24);--ps-glass-cyan:rgba(88,184,244,.13);--ps-glass-violet:rgba(174,152,255,.10);--ps-glass-blur-weak:10px;--ps-glass-blur-strong:22px;--ps-glass-saturation:150%;--ps-text-on-accent:#061a18;--ps-action-bg:#55d6b5;--ps-action-bg-hover:#78e3c8;--ps-action-fg:#061a18;--ps-service-components:#48d3b1;--ps-promotion:#ffae64;--ps-promotion-soft:rgba(255,174,100,.15);--ps-service-components-soft:rgba(72,211,177,.14);--ps-service-pcb-soft:rgba(88,184,244,.15);--ps-service-bom:#ae98ff;--ps-service-bom-strong:#c2b2ff;--ps-service-bom-soft:rgba(174,152,255,.16);--ps-service-creator:#9b8cff;--ps-service-creator-strong:#b9afff;--ps-service-creator-soft:rgba(155,140,255,.16);--ps-info:#58b8f4;--ps-info-soft:rgba(88,184,244,.15);--ps-shadow-xs:0 1px 2px rgba(0,0,0,.22);--ps-shadow-sm:0 9px 24px rgba(0,0,0,.22);--ps-shadow-md:0 20px 52px rgba(0,0,0,.30);--ps-shadow-lg:0 34px 90px rgba(0,0,0,.40);--ps-shadow-glass:0 24px 64px rgba(0,0,0,.32),inset 0 1px 0 rgba(177,224,233,.10)}html{font-size:16px;background:var(--ps-canvas-deep)}html,body{min-width:320px}body.pcbshop-theme{position:relative;display:flex;flex-direction:column;margin:0;min-height:100dvh;background:radial-gradient(48rem 34rem at 2% 2%,var(--ps-service-pcb-soft),transparent 72%),radial-gradient(46rem 32rem at 98% 8%,var(--ps-service-components-soft),transparent 72%),radial-gradient(42rem 30rem at 52% 78%,var(--ps-service-bom-soft),transparent 76%),var(--ps-canvas);color:var(--ps-text-primary);font-family:Vazirmatn,IRANSansX,Tahoma,"Segoe UI",sans-serif;font-size:var(--ps-text-md);font-weight:450;line-height:1.85;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.pcbshop-theme>main{flex:1 0 auto;width:100%}body.pcbshop-theme::before,body.pcbshop-theme::after{position:fixed;z-index:-1;width:min(32rem,70vw);aspect-ratio:1;border-radius:50%;opacity:.42;filter:none;pointer-events:none;content:""}body.pcbshop-theme::before{inset:8rem auto auto -12rem;background:radial-gradient(circle,var(--ps-service-pcb-soft),transparent 69%)}body.pcbshop-theme::after{inset:28rem -13rem auto auto;background:radial-gradient(circle,var(--ps-service-bom-soft),transparent 69%)}*,*::before,*::after{box-sizing:border-box}img,svg,video,canvas{max-width:100%}img,video{height:auto}button,input,select,textarea{font:inherit}a{color:var(--ps-brand-strong);text-underline-offset:.18em}a:hover{color:var(--ps-service-pcb-strong)}html[data-ps-theme] body.pcbshop-theme :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ps-focus);outline-offset:3px;box-shadow:var(--ps-focus-ring)}::selection{background:var(--ps-service-pcb-soft);color:var(--ps-text-primary)}:where(p,li,dd,td,th,label,small,strong,h1,h2,h3,h4,h5,h6){word-break:normal;overflow-wrap:break-word;hyphens:none}:where([dir="ltr"],code,kbd,samp,.sku,.mpn,.ps-code,.ps-loop-code,.product_meta){direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:where(h1,h2,h3,h4,h5,h6){color:var(--ps-text-primary);font-weight:780;letter-spacing:-.015em;text-wrap:balance}h1{font-size:clamp(1.75rem,2.4vw,2.6rem);line-height:1.38}h2{font-size:clamp(1.35rem,1.8vw,2rem);line-height:1.45}h3{font-size:clamp(1.1rem,1.3vw,1.4rem);line-height:1.55}h4{font-size:1.05rem;line-height:1.6}.ps-container{width:min(var(--ps-content-max),calc(100% - clamp(24px,4vw,64px)));max-width:none;margin-inline:auto}:where([id],[name]){scroll-margin-top:calc(var(--ps-sticky-offset) + 18px)}@media (hover:hover) and (pointer:fine){}.ps-pro-topbar{position:relative;z-index:var(--ps-z-raised);min-height:34px;border-block-end:1px solid var(--ps-border-subtle);background:var(--ps-canvas-deep);color:var(--ps-text-secondary);font-size:var(--ps-text-xs)}.ps-pro-topbar :where(a,span){color:inherit}.ps-site-header,.ps-distributor-header{position:sticky;inset-block-start:var(--ps-admin-bar-offset);z-index:var(--ps-z-header);width:100%;border-block-end:1px solid var(--ps-border-subtle);box-shadow:none;transform:none;transition:background-color var(--ps-motion-control) var(--ps-ease-standard),box-shadow var(--ps-motion-control) var(--ps-ease-standard)}.ps-site-header.is-scrolled{background:color-mix(in srgb,var(--ps-surface-elevated) 94%,transparent);box-shadow:var(--ps-shadow-md)}:where(body.ps-scroll-down,body.ps-scroll-up) .ps-site-header{transform:none}.ps-distributor-header-main{min-height:82px;display:grid;grid-template-columns:auto minmax(280px,1fr) auto;align-items:center;gap:clamp(14px,2.4vw,30px);padding-block:11px}.ps-brand,.ps-text-logo,.ps-logo-copy{min-width:0}.ps-text-logo{display:flex;align-items:center;gap:10px;color:var(--ps-text-primary);text-decoration:none}.ps-brand-unit .custom-logo{flex:0 0 auto;width:auto;max-width:88px;max-height:48px;object-fit:contain}.ps-distributor-header-search,.ps-smart-search-shell,.ps-distributor-search,.ps-distributor-search form{min-width:0}.ps-distributor-actions,.ps-header-actions{display:flex;align-items:center;gap:8px}.ps-header-action,.ps-menu-toggle,.ps-theme-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:7px 10px;border:1px solid var(--ps-border-subtle);border-radius:var(--ps-radius-md);color:var(--ps-text-primary);cursor:pointer;text-decoration:none;transition:transform var(--ps-motion-micro) var(--ps-ease-standard),border-color var(--ps-motion-control) var(--ps-ease-standard),background-color var(--ps-motion-control) var(--ps-ease-standard)}.ps-header-action:hover,.ps-menu-toggle:hover,.ps-theme-toggle:hover{color:var(--ps-text-primary)}.ps-header-action:active,.ps-menu-toggle:active,.ps-theme-toggle:active{transform:scale(.97)}.ps-menu-toggle{display:none;flex-direction:column}.ps-menu-toggle>span{display:block;flex:0 0 2px;width:22px;height:2px;margin:2px 0;border-radius:var(--ps-radius-pill);background:currentColor}.ps-cart-count,.ps-action-count{display:grid;place-items:center;min-width:19px;height:19px;padding-inline:4px;border:2px solid var(--ps-surface-solid);border-radius:var(--ps-radius-pill);background:var(--ps-promotion);color:var(--ps-text-on-accent);font-size:.65rem;font-weight:800;font-variant-numeric:tabular-nums}.ps-primary-nav,.ps-distributor-nav{position:relative;z-index:calc(var(--ps-z-header) + 1);border-block-start:1px solid var(--ps-border-subtle);background:transparent}.ps-distributor-nav-inner,.ps-nav-inner{min-height:48px;display:flex;align-items:center;gap:var(--ps-space-4)}.ps-main-menu-wrap{min-width:0;flex:1 1 auto}.ps-primary-menu{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.ps-primary-menu>li>a,.ps-nav-utilities a{display:inline-flex;align-items:center;min-height:44px;padding-inline:12px;border-radius:var(--ps-radius-sm);color:var(--ps-text-secondary);font-size:var(--ps-text-sm);font-weight:680;text-decoration:none;transition:color var(--ps-motion-control),background-color var(--ps-motion-control),transform var(--ps-motion-micro)}.ps-primary-menu>li>a:hover,.ps-primary-menu>li.current-menu-item>a,.ps-nav-utilities a:hover{background:var(--ps-brand-soft);color:var(--ps-brand-strong)}.ps-primary-menu .sub-menu,.ps-mega-menu{z-index:var(--ps-z-popover);border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-surface-elevated);box-shadow:var(--ps-shadow-lg);color:var(--ps-text-primary)}.ps-mobile-dock{z-index:var(--ps-z-dock)}.ps-floating-support,.ps-compare-dock{z-index:var(--ps-z-floating-action)}.ps-button,.ps-submit,.woocommerce .button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button{--ps-button-bg:var(--ps-action-bg);--ps-button-fg:var(--ps-action-fg);--ps-button-border:color-mix(in srgb,var(--ps-button-bg) 72%,transparent);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 17px;border:1px solid var(--ps-button-border);border-radius:var(--ps-radius-sm);background:linear-gradient(135deg,color-mix(in srgb,var(--ps-button-bg) 94%,white 6%),var(--ps-button-bg));box-shadow:0 9px 22px color-mix(in srgb,var(--ps-button-bg) 22%,transparent),inset 0 1px 0 rgba(255,255,255,.26);color:var(--ps-button-fg);font-size:var(--ps-text-sm);font-weight:760;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer;transition:transform var(--ps-motion-micro) var(--ps-ease-standard),box-shadow var(--ps-motion-control) var(--ps-ease-standard),border-color var(--ps-motion-control) var(--ps-ease-standard),background-color var(--ps-motion-control) var(--ps-ease-standard)}.ps-button:hover,.ps-submit:hover,.woocommerce .button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover{color:var(--ps-button-fg);filter:none;transform:translateY(-1px);box-shadow:0 13px 30px color-mix(in srgb,var(--ps-button-bg) 27%,transparent),inset 0 1px 0 rgba(255,255,255,.30)}.ps-button:active,.ps-submit:active,.woocommerce .button:active,.woocommerce button.button:active,.woocommerce a.button:active,.woocommerce input.button:active{transform:translateY(1px) scale(.985);box-shadow:0 5px 12px color-mix(in srgb,var(--ps-button-bg) 20%,transparent)}.ps-button-primary,.ps-button-commit{--ps-button-bg:var(--ps-brand);--ps-button-fg:#fff}.ps-button-secondary{--ps-button-bg:var(--ps-service-pcb);--ps-button-fg:#fff}:is(a.ps-button,a.ps-submit,.woocommerce a.button),:is(a.ps-button,a.ps-submit,.woocommerce a.button):visited,:is(a.ps-button,a.ps-submit,.woocommerce a.button):hover{color:var(--ps-button-fg)}.ps-button-pcb{--ps-button-bg:var(--ps-service-pcb);--ps-button-fg:#fff}.ps-button-info{--ps-button-bg:var(--ps-surface-elevated);--ps-button-fg:var(--ps-info);--ps-button-border:color-mix(in srgb,var(--ps-info) 34%,var(--glass-border));background:radial-gradient(12rem 7rem at 84% 0%,color-mix(in srgb,var(--ps-info) 15%,transparent),transparent 62%),linear-gradient(150deg,color-mix(in srgb,var(--glass-specular) 58%,transparent),transparent 48%),var(--glass-surface-1);box-shadow:0 9px 22px color-mix(in srgb,var(--ps-info) 12%,transparent),inset 0 1px 0 var(--glass-rim)}.ps-button-neutral{--ps-button-bg:var(--ps-surface-elevated);--ps-button-fg:var(--ps-text-primary);--ps-button-border:var(--glass-border);background:color-mix(in srgb,var(--glass-surface-1) 82%,transparent);box-shadow:var(--ps-shadow-xs),inset 0 1px 0 color-mix(in srgb,var(--glass-rim) 78%,transparent)}.ps-button-warning{--ps-button-bg:var(--ps-warning);--ps-button-fg:#fff}html[data-ps-theme="dark"] :is(.ps-button-primary,.ps-button-secondary,.ps-button-pcb,.ps-button-bom,.ps-button-creator,.ps-button-promotion,.ps-button-commit,.ps-button-track){--ps-button-fg:#06131b}.ps-floating-support{border:1px solid color-mix(in srgb,var(--ps-info) 38%,var(--glass-border));background:radial-gradient(9rem 6rem at 82% 0%,color-mix(in srgb,var(--ps-info) 24%,transparent),transparent 62%),linear-gradient(150deg,color-mix(in srgb,var(--glass-specular) 62%,transparent),transparent 48%),color-mix(in srgb,var(--glass-surface-2) 90%,transparent);box-shadow:0 13px 32px color-mix(in srgb,var(--ps-info) 18%,var(--glass-depth)),inset 0 1px 0 var(--glass-rim);color:var(--ps-info)}:where(button,.ps-button,.ps-submit)[aria-busy="true"]::after,:where(button,.ps-button,.ps-submit).is-loading::after{width:1em;height:1em;border:2px solid currentColor;border-inline-start-color:transparent;border-radius:50%;animation:ps-stage66-spin .7s linear infinite;content:""}@keyframes ps-stage66-spin{to{transform:rotate(1turn);}}:where(.pcbshop-theme,.woocommerce) :where(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea),.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{width:100%;min-width:0;min-height:46px;padding:9px 12px;border:1px solid var(--ps-border);border-radius:var(--ps-radius-sm);background:var(--ps-surface);box-shadow:inset 0 1px 0 var(--ps-glass-highlight),var(--ps-shadow-xs);color:var(--ps-text-primary);caret-color:var(--ps-brand);transition:border-color var(--ps-motion-control),box-shadow var(--ps-motion-control),background-color var(--ps-motion-control)}:where(.pcbshop-theme,.woocommerce) textarea{min-height:112px;resize:vertical}:where(.pcbshop-theme,.woocommerce) :where(input,textarea)::placeholder{color:var(--ps-text-muted);opacity:.82}:where(.pcbshop-theme,.woocommerce) :where(input:not([type="checkbox"]):not([type="radio"]),select,textarea):hover{border-color:var(--ps-border-strong)}:where(.pcbshop-theme,.woocommerce) :where(input:not([type="checkbox"]):not([type="radio"]),select,textarea):focus,.select2-container--default.select2-container--focus .select2-selection{outline:0;border-color:var(--ps-focus);background:var(--ps-surface-elevated);box-shadow:var(--ps-focus-ring),inset 0 1px 0 var(--ps-glass-highlight)}:where(.pcbshop-theme,.woocommerce) :where(input[type="checkbox"],input[type="radio"]){width:20px;height:20px;margin:0;accent-color:var(--ps-brand)}:where(.ps-field,.woocommerce .form-row){min-width:0}.ps-field>span,.woocommerce .form-row>label{display:block;margin-block-end:6px;color:var(--ps-text-secondary);font-size:var(--ps-text-sm);font-weight:680}:where(.ps-is-invalid,.woocommerce-invalid) :where(input,select,textarea),:where(input,select,textarea)[aria-invalid="true"]{border-color:var(--ps-danger);background:var(--ps-danger-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--ps-danger) 18%,transparent)}.ps-field-error,.woocommerce-error{color:var(--ps-danger)}:where(.ps-alert,.ps-notice,.woocommerce-message,.woocommerce-info,.woocommerce-error){position:relative;margin-block:0 var(--ps-space-4);padding:13px 16px;border:1px solid var(--ps-border);border-inline-start:4px solid var(--ps-info);border-radius:var(--ps-radius-md);background:var(--ps-info-soft);box-shadow:var(--ps-shadow-sm);color:var(--ps-text-primary);line-height:1.75}:where(.ps-alert-error,.woocommerce-error){border-inline-start-color:var(--ps-danger);background:var(--ps-danger-soft)}:where(.ps-status,.ps-request-status,[class*="ps-request-status-"]){display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:4px 10px;border:1px solid color-mix(in srgb,var(--ps-status-color,var(--ps-info)) 32%,transparent);border-radius:var(--ps-radius-pill);background:color-mix(in srgb,var(--ps-status-color,var(--ps-info)) 12%,transparent);color:var(--ps-status-color,var(--ps-info));font-size:var(--ps-text-xs);font-weight:750}:where(.ps-status,.ps-request-status,[class*="ps-request-status-"])::before{width:7px;height:7px;border-radius:50%;background:currentColor;content:""}:where([class*="success"],[class*="complete"],[class*="paid"]){--ps-status-color:var(--ps-success)}:where([class*="warning"],[class*="pending"],[class*="quote"]){--ps-status-color:var(--ps-warning)}:where([class*="error"],[class*="failed"],[class*="cancel"]){--ps-status-color:var(--ps-danger)}:where(table,.ps-table-wrap,.ps-responsive-table){min-width:0}.ps-table-wrap,.ps-responsive-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.ps-view-switch a.is-active{border-color:var(--ps-border);background:var(--ps-surface-elevated);color:var(--ps-text-primary);box-shadow:var(--ps-shadow-xs)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{min-width:0;padding:clamp(16px,2.3vw,24px);border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-glass);box-shadow:var(--ps-shadow-sm),inset 0 1px 0 var(--ps-glass-highlight);color:var(--ps-text-primary)}@container ps-account-content (max-width:530px){}body.ps-stage66-pcb-order-page .ps-content-shell{width:min(1320px,calc(100% - clamp(20px,4vw,56px)));max-width:none}body.ps-stage66-pcb-order-page .ps-page-article{padding:clamp(16px,2.5vw,30px);border-radius:var(--ps-radius-xl)}.ps-pcb-order-reference{--ps-local-accent:var(--ps-service-pcb);container:ps-pcb-form / inline-size;width:100%;max-width:1180px;min-width:0;margin:0 auto;padding:0;color:var(--ps-text-primary)}.ps-pcb-order-reference,.ps-pcb-order-reference *{box-sizing:border-box}.ps-reference-searchbar{display:grid;grid-template-columns:minmax(140px,.34fr) minmax(0,1fr);gap:9px;direction:ltr}.ps-reference-copy-btn{order:0}.ps-reference-searchbar input{order:1;direction:rtl;text-align:right}:where(.pcbshop-theme,.woocommerce) input[type="file"]::file-selector-button{min-height:44px;margin-inline-end:10px;padding:7px 13px;border:1px solid var(--ps-border);border-radius:var(--ps-radius-sm);background:var(--ps-surface-elevated);color:var(--ps-text-primary);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.ps-reference-validation-summary,.ps-reference-error{grid-column:1 / -1}.ps-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.ps-pcb-reference-form{display:grid;gap:clamp(14px,2vw,20px);min-width:0}.ps-pcb-service-selector{min-width:0;margin:0;padding:0;border:0}.ps-pcb-service-selector>legend{display:flex;width:100%;align-items:baseline;gap:10px;margin-block-end:10px;padding:0;color:var(--ps-text-primary)}.ps-pcb-service-selector>legend span{color:var(--ps-service-pcb);font-size:.72rem;font-weight:820;letter-spacing:.04em}.ps-pcb-service-selector>legend strong{font-size:clamp(1.02rem,1.5vw,1.25rem);font-weight:880}.ps-pcb-service-card{--ps-card-accent:var(--ps-service-pcb);position:relative;min-width:0;overflow:clip;border:1px solid color-mix(in srgb,var(--ps-card-accent) 25%,var(--glass-border));border-radius:var(--ps-radius-lg);background:radial-gradient(18rem 10rem at 86% -4%,color-mix(in srgb,var(--ps-card-accent) 15%,transparent),transparent 62%),linear-gradient(145deg,color-mix(in srgb,var(--glass-specular) 58%,transparent),transparent 45%),var(--glass-surface-1);box-shadow:0 14px 34px color-mix(in srgb,var(--ps-card-accent) 8%,var(--ps-glass-depth)),inset 0 1px 0 color-mix(in srgb,var(--glass-rim) 88%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--ps-card-accent) 8%,transparent);cursor:pointer;isolation:isolate}.ps-pcb-service-card::before{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(112deg,transparent 8%,color-mix(in srgb,var(--glass-highlight) 62%,transparent) 24%,transparent 39%),radial-gradient(10rem 4rem at 24% 0%,var(--glass-refraction),transparent 72%);opacity:.58;pointer-events:none;content:""}.ps-pcb-service-card:hover{border-color:color-mix(in srgb,var(--ps-card-accent) 48%,var(--glass-border));box-shadow:0 18px 42px color-mix(in srgb,var(--ps-card-accent) 14%,var(--ps-glass-depth)),inset 0 1px 0 var(--glass-rim);transform:translateY(-2px)}.ps-pcb-service-card input:checked + .ps-pcb-service-card-body{background:linear-gradient(135deg,color-mix(in srgb,var(--ps-card-accent) 10%,transparent),transparent 64%)}.ps-pcb-service-card.is-selected{border-color:color-mix(in srgb,var(--ps-card-accent) 66%,var(--glass-border));box-shadow:0 20px 48px color-mix(in srgb,var(--ps-card-accent) 17%,var(--ps-glass-depth)),inset 0 1px 0 var(--glass-rim),inset 0 0 0 1px color-mix(in srgb,var(--ps-card-accent) 17%,transparent);transform:translateY(-2px)}.ps-pcb-service-card input:checked + .ps-pcb-service-card-body .ps-pcb-service-selected{background:color-mix(in srgb,var(--ps-card-accent) 16%,var(--ps-surface-elevated));opacity:1;transform:scale(1)}.ps-pcb-service-card input:focus-visible + .ps-pcb-service-card-body{outline:3px solid color-mix(in srgb,var(--ps-focus) 34%,transparent);outline-offset:-3px}.ps-pcb-steps{position:sticky;top:calc(var(--ps-sticky-offset) + 8px);z-index:var(--ps-z-sticky);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;overflow:hidden;padding:7px;border:1px solid var(--glass-border);border-radius:var(--ps-radius-lg);background:linear-gradient(150deg,color-mix(in srgb,var(--glass-specular) 52%,transparent),transparent 42%),color-mix(in srgb,var(--glass-surface-3) 92%,transparent);box-shadow:0 14px 36px color-mix(in srgb,var(--ps-glass-depth) 88%,transparent),inset 0 1px 0 var(--glass-rim)}.ps-pcb-steps::before{position:absolute;inset:auto 8% 4px auto;height:2px;border-radius:var(--ps-radius-pill);background:linear-gradient(90deg,var(--ps-service-pcb),var(--ps-service-bom));content:""}.ps-pcb-steps button{position:relative;display:flex;min-width:0;min-height:52px;align-items:center;justify-content:center;gap:8px;padding:6px 8px;border:1px solid transparent;border-radius:var(--ps-radius-md);background:transparent;color:var(--ps-text-muted);font:inherit;cursor:pointer;transition:color var(--motion-normal),background-color var(--motion-normal),transform var(--motion-fast)}.ps-pcb-steps button:hover{background:color-mix(in srgb,var(--ps-service-pcb) 8%,transparent);color:var(--ps-text-primary)}.ps-pcb-steps button span{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border:1px solid var(--ps-border);border-radius:50%;background:var(--ps-surface-elevated);font-size:.75rem;font-weight:850;transition:border-color var(--motion-normal),background-color var(--motion-normal),transform var(--motion-fast)}.ps-pcb-steps button b{overflow:hidden;font-size:.78rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.ps-pcb-steps button.is-active{border-color:color-mix(in srgb,var(--ps-service-pcb) 22%,transparent);background:var(--ps-service-pcb-soft);color:var(--ps-service-pcb-strong)}.ps-pcb-steps button.is-active span{border-color:color-mix(in srgb,var(--ps-service-pcb) 60%,transparent);background:var(--ps-service-pcb);color:#fff;transform:scale(1.06)}.ps-pcb-steps button.is-done{color:var(--ps-success)}.ps-pcb-steps button.is-done span{border-color:color-mix(in srgb,var(--ps-success) 42%,transparent);background:var(--ps-success-soft)}.ps-pcb-condition-status{min-height:0;margin:-8px 2px;color:var(--ps-info);font-size:.76rem;line-height:1.7}.ps-pcb-condition-status:not(:empty){min-height:30px;margin-block:-4px 0;padding:5px 10px;border:1px solid color-mix(in srgb,var(--ps-info) 22%,transparent);border-radius:var(--ps-radius-sm);background:var(--ps-info-soft)}.ps-pcb-wizard-panel{display:grid;gap:clamp(14px,2vw,19px);min-width:0;margin:0;padding:clamp(16px,2.6vw,28px);overflow:clip;border:1px solid var(--glass-border);border-radius:var(--ps-radius-xl);background:radial-gradient(34rem 18rem at 94% 0%,color-mix(in srgb,var(--ps-service-pcb) 10%,transparent),transparent 70%),linear-gradient(145deg,color-mix(in srgb,var(--glass-specular) 48%,transparent),transparent 44%),var(--glass-surface-2);box-shadow:var(--glass-shadow);color:var(--ps-text-primary);animation:ps-pcb-panel-in var(--motion-normal) var(--ease-out) both}.ps-pcb-wizard-panel[hidden]{display:none}@keyframes ps-pcb-panel-in{from{opacity:0;transform:translateY(7px);}to{opacity:1;transform:none;}}.ps-pcb-section-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.ps-pcb-section-head>span{flex:0 0 auto;padding:4px 9px;border:1px solid color-mix(in srgb,var(--ps-service-pcb) 28%,transparent);border-radius:var(--ps-radius-pill);background:var(--ps-service-pcb-soft);color:var(--ps-service-pcb-strong);font-size:.72rem;font-weight:820}.ps-pcb-section-head>div{min-width:0}.ps-pcb-section-head h3{margin:0;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.45}.ps-pcb-section-head p{max-width:70ch;margin:3px 0 0;color:var(--ps-text-muted);font-size:.82rem;line-height:1.75}.ps-pcb-draft-status,.ps-pcb-service-context{padding:10px 12px;border:1px solid var(--ps-border-subtle);border-radius:var(--ps-radius-md);background:color-mix(in srgb,var(--glass-surface-1) 88%,transparent);color:var(--ps-text-secondary);font-size:.78rem}.ps-pcb-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}.ps-pcb-field{display:grid;align-content:start;gap:7px;min-width:0;margin:0}.ps-pcb-field-full{grid-column:1 / -1}.ps-pcb-field-head{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:8px}.ps-pcb-field label,.ps-pcb-field [data-ps-field-label],.ps-pcb-dimensions legend{color:var(--ps-text-secondary);font-size:.86rem;font-weight:760;line-height:1.65}.ps-required-mark{color:var(--ps-danger);font-size:.9em;font-weight:900;vertical-align:.1em}.ps-pcb-field input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),.ps-pcb-field select,.ps-pcb-field textarea{min-height:48px;margin:0;border-color:color-mix(in srgb,var(--ps-border) 88%,transparent);background:color-mix(in srgb,var(--ps-surface-elevated) 86%,transparent);color:var(--ps-text-primary)}.ps-pcb-field select{padding-inline:12px 38px;background-image:linear-gradient(45deg,transparent 50%,var(--ps-text-muted) 50%),linear-gradient(135deg,var(--ps-text-muted) 50%,transparent 50%);background-position:left 17px center,left 12px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;appearance:none}body.pcbshop-theme [data-ps-pcb-runtime="r66.28"] .ps-pcb-field input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),body.pcbshop-theme [data-ps-pcb-runtime="r66.28"] .ps-pcb-field select,body.pcbshop-theme [data-ps-pcb-runtime="r66.28"] .ps-pcb-field textarea{border-color:color-mix(in srgb,var(--ps-border) 88%,transparent);background-color:color-mix(in srgb,var(--ps-surface-elevated) 86%,transparent);color:var(--ps-text-primary)}body.pcbshop-theme [data-ps-pcb-runtime="r66.28"] .ps-pcb-field select{background-image:linear-gradient(45deg,transparent 50%,var(--ps-text-muted) 50%),linear-gradient(135deg,var(--ps-text-muted) 50%,transparent 50%);background-position:left 17px center,left 12px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px}html[data-ps-theme="dark"] body.pcbshop-theme [data-ps-pcb-runtime="r66.28"] .ps-pcb-field input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),html[data-ps-theme="dark"] body.pcbshop-theme [data-ps-pcb-runtime="r66.28"] .ps-pcb-field select,html[data-ps-theme="dark"] body.pcbshop-theme [data-ps-pcb-runtime="r66.28"] .ps-pcb-field textarea{background-color:var(--ps-surface-solid);color:var(--ps-text-primary)}.ps-pcb-field textarea{min-height:104px;resize:vertical;line-height:1.75}.ps-pcb-field input::placeholder,.ps-pcb-field select::placeholder,.ps-pcb-field textarea::placeholder{color:color-mix(in srgb,var(--ps-text-muted) 76%,transparent);opacity:1}.ps-pcb-field input:focus,.ps-pcb-field select:focus,.ps-pcb-field textarea:focus{border-color:var(--ps-focus);background-color:var(--ps-surface-elevated);box-shadow:var(--ps-focus-ring),inset 0 1px 0 var(--glass-highlight);outline:0}.ps-pcb-help-button{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--ps-info) 30%,var(--glass-border));border-radius:50%;background:radial-gradient(circle at 35% 20%,color-mix(in srgb,var(--glass-highlight) 74%,transparent),transparent 42%),color-mix(in srgb,var(--ps-info-soft) 66%,var(--glass-surface-1));box-shadow:0 7px 18px color-mix(in srgb,var(--ps-info) 10%,transparent),inset 0 1px 0 var(--glass-rim);color:var(--ps-info);font-family:inherit;font-size:1rem;font-weight:850;line-height:1;cursor:help;transition:transform var(--motion-fast),border-color var(--motion-normal),box-shadow var(--motion-normal)}.ps-pcb-help-button:hover,.ps-pcb-help-button[aria-expanded="true"]{border-color:color-mix(in srgb,var(--ps-info) 62%,var(--glass-border));box-shadow:0 10px 24px color-mix(in srgb,var(--ps-info) 18%,transparent),inset 0 1px 0 var(--glass-rim);transform:translateY(-1px)}.ps-pcb-quantity{display:grid;gap:5px;max-width:320px}.ps-pcb-quantity small,.ps-pcb-dimensions>small{color:var(--ps-text-muted);font-size:.75rem;line-height:1.7}.ps-pcb-dimensions{min-width:0;margin:0;padding:14px;border:1px solid var(--ps-border-subtle);border-radius:var(--ps-radius-lg);background:color-mix(in srgb,var(--glass-surface-1) 82%,transparent)}.ps-pcb-dimensions legend{padding-inline:7px}.ps-pcb-dimension-inputs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:end}.ps-pcb-dimension-inputs>span{padding-block-end:12px;color:var(--ps-text-muted);font-weight:850}.ps-pcb-dimension-inputs input{direction:ltr;font-variant-numeric:tabular-nums;text-align:left}.ps-pcb-panel-details{min-width:0;animation:ps-pcb-reveal var(--motion-normal) var(--ease-out) both}.ps-pcb-panel-details[hidden]{display:none}@keyframes ps-pcb-reveal{from{opacity:0;transform:translateY(-5px);}to{opacity:1;transform:none;}}.ps-pcb-service-options{display:grid;gap:13px;min-width:0;padding:15px;border:1px solid color-mix(in srgb,var(--ps-local-service,var(--ps-service-pcb)) 25%,var(--ps-border));border-radius:var(--ps-radius-lg);background:radial-gradient(20rem 10rem at 92% 0%,color-mix(in srgb,var(--ps-local-service,var(--ps-service-pcb)) 12%,transparent),transparent 68%),color-mix(in srgb,var(--glass-surface-1) 78%,transparent)}.ps-pcb-service-options[hidden]{display:none}.ps-pcb-service-options--stencil{--ps-local-service:var(--ps-service-creator)}.ps-pcb-service-options-head :where(strong,span){display:block}.ps-pcb-service-options-head strong{color:var(--ps-local-service);font-size:.94rem}.ps-pcb-service-options-head span{margin-block-start:2px;color:var(--ps-text-muted);font-size:.76rem;line-height:1.7}.ps-pcb-service-files{display:grid;gap:11px}.ps-pcb-upload{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:11px 16px;align-items:center;min-width:0;padding:16px;border:1.5px dashed color-mix(in srgb,var(--ps-service-pcb) 42%,var(--ps-border));border-radius:var(--ps-radius-lg);background:radial-gradient(24rem 11rem at 92% 0%,var(--ps-service-pcb-soft),transparent 68%),color-mix(in srgb,var(--glass-surface-1) 84%,transparent);transition:border-color var(--motion-normal),background-color var(--motion-normal),transform var(--motion-fast),box-shadow var(--motion-normal)}.ps-pcb-upload:hover{border-color:color-mix(in srgb,var(--ps-service-pcb) 68%,var(--ps-border));box-shadow:0 12px 30px color-mix(in srgb,var(--ps-service-pcb) 10%,transparent);transform:translateY(-1px)}.ps-pcb-upload-copy{min-width:0}.ps-pcb-upload-copy :where(strong,span,small){display:block}.ps-pcb-upload-copy strong{color:var(--ps-text-primary);font-size:.9rem}.ps-pcb-upload-copy span{margin-block-start:3px;color:var(--ps-text-secondary);font-size:.79rem;line-height:1.75}.ps-pcb-upload-copy small{margin-block-start:4px;color:var(--ps-text-muted);font-size:.72rem}.ps-pcb-upload-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.ps-pcb-upload-actions .ps-button{min-height:44px;padding-inline:14px}.ps-file-name{grid-column:1 / -1;min-width:0;padding:7px 10px;border-radius:var(--ps-radius-sm);background:color-mix(in srgb,var(--ps-canvas-deep) 72%,transparent);color:var(--ps-text-muted);font-size:.75rem;line-height:1.65;overflow-wrap:anywhere;unicode-bidi:isolate}.ps-pcb-upload.is-valid{border-color:color-mix(in srgb,var(--ps-success) 48%,var(--ps-border));background:radial-gradient(24rem 11rem at 92% 0%,var(--ps-success-soft),transparent 68%),color-mix(in srgb,var(--glass-surface-1) 84%,transparent)}.ps-pcb-upload.is-valid .ps-file-name{background:var(--ps-success-soft);color:var(--ps-success)}.ps-pcb-upload.is-error{border-color:var(--ps-danger);background:var(--ps-danger-soft)}.ps-pcb-upload.is-error .ps-file-name{color:var(--ps-danger)}.ps-pcb-order-review{min-width:0;padding:15px;border:1px solid var(--ps-border-subtle);border-radius:var(--ps-radius-lg);background:color-mix(in srgb,var(--glass-surface-1) 82%,transparent)}.ps-pcb-order-review h4{margin:0 0 9px;font-size:.92rem}.ps-pcb-order-review h4:not(:first-child){margin-block-start:14px}.ps-pcb-order-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0}.ps-pcb-order-review dl div{display:grid;grid-template-columns:minmax(76px,.42fr) minmax(0,1fr);gap:8px;padding:7px 9px;border-radius:var(--ps-radius-sm);background:color-mix(in srgb,var(--ps-surface-elevated) 72%,transparent)}.ps-pcb-order-review :where(dt,dd){min-width:0;margin:0;font-size:.75rem;line-height:1.65}.ps-pcb-order-review dt{color:var(--ps-text-muted)}.ps-pcb-order-review dd{color:var(--ps-text-primary);font-weight:690;overflow-wrap:break-word}.ps-review-files{display:flex;gap:7px;flex-wrap:wrap}.ps-review-files span{max-width:100%;padding:6px 9px;border:1px solid var(--ps-border-subtle);border-radius:var(--ps-radius-pill);background:var(--ps-surface-elevated);color:var(--ps-text-secondary);font-size:.72rem;overflow-wrap:anywhere}.ps-pcb-estimate{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;border-color:color-mix(in srgb,var(--ps-service-bom) 22%,var(--ps-border-subtle));background:radial-gradient(22rem 12rem at 90% 0%,var(--ps-service-bom-soft),transparent 68%),color-mix(in srgb,var(--glass-surface-1) 84%,transparent);transition:opacity var(--motion-normal),border-color var(--motion-normal)}.ps-pcb-estimate>div{display:grid;gap:2px;padding:9px;border-radius:var(--ps-radius-sm);background:color-mix(in srgb,var(--ps-surface-elevated) 74%,transparent)}.ps-pcb-estimate>div span{color:var(--ps-text-muted);font-size:.72rem}.ps-pcb-estimate>div strong{color:var(--ps-text-primary);font-size:.9rem}.ps-pcb-estimate :where(p,small,output){grid-column:1 / -1;margin:0;color:var(--ps-text-secondary);font-size:.73rem;line-height:1.7}.ps-pcb-estimate output{min-height:1.2em;color:var(--ps-info)}.ps-pcb-estimate.is-calculating{border-color:color-mix(in srgb,var(--ps-info) 48%,var(--ps-border));opacity:.82}.ps-pcb-consent{position:relative;display:block;min-width:0;cursor:pointer}.ps-pcb-consent-body{display:grid;grid-template-columns:48px minmax(0,1fr);gap:13px;align-items:center;min-height:94px;padding:15px;border:1px solid var(--glass-border);border-radius:var(--ps-radius-lg);background:radial-gradient(22rem 11rem at 92% 0%,color-mix(in srgb,var(--ps-success) 7%,transparent),transparent 70%),linear-gradient(150deg,color-mix(in srgb,var(--glass-specular) 44%,transparent),transparent 48%),var(--glass-surface-1);box-shadow:0 12px 30px color-mix(in srgb,var(--ps-glass-depth) 64%,transparent),inset 0 1px 0 var(--glass-rim);transition:border-color var(--motion-normal),box-shadow var(--motion-normal),background-color var(--motion-normal),transform var(--motion-fast)}.ps-pcb-consent:hover .ps-pcb-consent-body{border-color:color-mix(in srgb,var(--ps-success) 30%,var(--glass-border));transform:translateY(-1px)}.ps-pcb-consent-check{display:grid;width:48px;height:48px;place-items:center;border:1px solid color-mix(in srgb,var(--ps-success) 30%,var(--ps-border));border-radius:16px;background:color-mix(in srgb,var(--ps-success) 7%,var(--ps-surface-elevated));color:var(--ps-success);transition:background-color var(--motion-normal),color var(--motion-normal),transform var(--motion-fast)}.ps-pcb-consent-check svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:.24;transform:scale(.72);transition:opacity var(--motion-fast),transform var(--motion-fast)}.ps-pcb-consent-copy :where(strong,span,em){display:block}.ps-pcb-consent-copy strong{color:var(--ps-text-primary);font-size:.94rem}.ps-pcb-consent-copy>span{margin-block-start:3px;color:var(--ps-text-secondary);font-size:.78rem;line-height:1.75}.ps-pcb-consent-copy em{margin-block-start:5px;color:var(--ps-text-muted);font-size:.75rem;font-style:normal;font-weight:720}.ps-pcb-consent-checked{display:none}.ps-pcb-consent-input:checked + .ps-pcb-consent-body{border-color:color-mix(in srgb,var(--ps-success) 52%,var(--glass-border));background:radial-gradient(22rem 11rem at 92% 0%,var(--ps-success-soft),transparent 68%),linear-gradient(150deg,color-mix(in srgb,var(--glass-specular) 46%,transparent),transparent 48%),var(--glass-surface-1);box-shadow:0 15px 36px color-mix(in srgb,var(--ps-success) 11%,var(--ps-glass-depth)),inset 0 1px 0 var(--glass-rim)}.ps-pcb-consent-input:checked + .ps-pcb-consent-body .ps-pcb-consent-check{background:color-mix(in srgb,var(--ps-success) 17%,var(--ps-surface-elevated));transform:scale(1.03)}.ps-pcb-consent-input:checked + .ps-pcb-consent-body .ps-pcb-consent-check svg{opacity:1;transform:scale(1)}.ps-pcb-consent-input:checked + .ps-pcb-consent-body .ps-pcb-consent-unchecked{display:none}.ps-pcb-consent-input:checked + .ps-pcb-consent-body .ps-pcb-consent-checked{display:block;color:var(--ps-success)}.ps-pcb-consent-input:focus-visible + .ps-pcb-consent-body{outline:3px solid color-mix(in srgb,var(--ps-focus) 34%,transparent);outline-offset:3px}.ps-pcb-consent-input:disabled + .ps-pcb-consent-body{cursor:not-allowed;opacity:.58}.ps-is-invalid :where(input,select,textarea),.ps-is-invalid.ps-pcb-upload,.ps-is-invalid .ps-pcb-consent-body{border-color:var(--ps-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--ps-danger) 17%,transparent)}.ps-field-error{display:block;grid-column:1 / -1;margin:0;color:var(--ps-danger);font-size:.75rem;font-weight:680;line-height:1.65}.ps-pcb-wizard-actions{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap;padding-block-start:3px}.ps-pcb-final-actions{padding-block-start:14px;border-block-start:1px solid var(--ps-border-subtle)}.ps-pcb-final-actions .ps-submit-final{min-width:min(100%,210px)}.ps-pcb-help-portal{position:static;z-index:auto}.ps-pcb-help-templates{display:none}.ps-pcb-help-surface{position:fixed;top:calc(var(--ps-help-vv-top,0px) + var(--ps-help-admin-offset,0px));left:var(--ps-help-vv-left,0);z-index:var(--ps-z-help-modal);display:grid;width:var(--ps-help-vv-width,100vw);height:calc(var(--ps-help-vv-height,100vh) - var(--ps-help-admin-offset,0px));min-height:0;place-items:center;padding:max(14px,env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) max(14px,env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));box-sizing:border-box;isolation:isolate;pointer-events:none}@supports (height:100dvh){.ps-pcb-help-surface{height:calc(var(--ps-help-vv-height,100dvh) - var(--ps-help-admin-offset,0px))}}.ps-pcb-help-surface[hidden]{display:none}.ps-pcb-help-backdrop{position:absolute;z-index:0;inset:0;width:100%;height:100%;padding:0;border:0;background:radial-gradient(44rem 30rem at 82% 10%,color-mix(in srgb,var(--ps-service-pcb) 12%,transparent),transparent 68%),color-mix(in srgb,var(--ps-overlay) 92%,transparent);opacity:0;pointer-events:auto;touch-action:none;transition:opacity 220ms var(--ease-standard)}.ps-pcb-help-panel{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(640px,100%);max-height:min(720px,calc(var(--ps-help-vv-height,100vh) - var(--ps-help-admin-offset,0px) - max(28px,env(safe-area-inset-top,0px)) - max(28px,env(safe-area-inset-bottom,0px))));overflow:hidden;border:1px solid color-mix(in srgb,var(--glass-rim) 72%,var(--ps-border));border-radius:var(--ps-radius-xl);background:radial-gradient(36rem 18rem at 88% -4%,color-mix(in srgb,var(--ps-service-pcb) 17%,transparent),transparent 68%),radial-gradient(26rem 20rem at 4% 104%,color-mix(in srgb,var(--ps-service-bom) 9%,transparent),transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--glass-specular) 60%,transparent),transparent 42%),color-mix(in srgb,var(--glass-surface-3) 91%,transparent);box-shadow:0 34px 96px color-mix(in srgb,var(--ps-glass-depth) 88%,rgba(0,0,0,.24)),inset 0 1px 0 color-mix(in srgb,var(--glass-rim) 92%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--ps-border-subtle) 72%,transparent);color:var(--ps-text-primary);opacity:0;outline:0;pointer-events:auto;transform:translateY(14px) scale(.985);transition:opacity 220ms var(--ease-out),transform 220ms var(--ease-out)}@supports (height:100dvh){.ps-pcb-help-panel{max-height:min(720px,calc(var(--ps-help-vv-height,100dvh) - var(--ps-help-admin-offset,0px) - max(28px,env(safe-area-inset-top,0px)) - max(28px,env(safe-area-inset-bottom,0px))))}}.ps-pcb-help-surface.is-open .ps-pcb-help-panel{opacity:1;transform:none}.ps-pcb-help-surface.is-open .ps-pcb-help-backdrop{opacity:1}.ps-pcb-help-surface.is-closing .ps-pcb-help-backdrop{opacity:0;transition:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ps-pcb-help-surface.is-closing .ps-pcb-help-panel{opacity:0;pointer-events:none;transform:translateY(8px) scale(.992);transition-duration:140ms}.ps-pcb-help-header{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:12px;padding:14px 16px;border-block-end:1px solid color-mix(in srgb,var(--glass-rim) 48%,var(--ps-border-subtle));background:linear-gradient(155deg,color-mix(in srgb,var(--glass-specular) 42%,transparent),transparent 46%),color-mix(in srgb,var(--ps-surface-elevated) 88%,transparent);box-shadow:0 10px 30px color-mix(in srgb,var(--ps-glass-depth) 52%,transparent)}.ps-pcb-help-heading-icon{display:grid;width:48px;height:48px;place-items:center;border:1px solid color-mix(in srgb,var(--ps-service-pcb) 26%,var(--ps-border));border-radius:16px;background:radial-gradient(circle at 72% 10%,color-mix(in srgb,var(--glass-highlight) 64%,transparent),transparent 48%),var(--ps-service-pcb-soft);color:var(--ps-service-pcb);box-shadow:inset 0 1px 0 var(--glass-rim),var(--ps-shadow-xs)}.ps-pcb-help-heading-icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ps-pcb-help-heading-copy{min-width:0}.ps-pcb-help-heading-copy>span{display:block;color:var(--ps-service-pcb);font-size:.7rem;font-weight:830}.ps-pcb-help-header h3{margin:2px 0 0;font-size:1.08rem;line-height:1.55;text-wrap:balance}.ps-pcb-help-close{display:grid;width:48px;height:48px;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--ps-danger) 20%,var(--ps-border));border-radius:16px;background:color-mix(in srgb,var(--ps-danger-soft) 68%,var(--glass-surface-1));color:var(--ps-danger);font-family:inherit;line-height:1;cursor:pointer;transition:color var(--motion-fast),border-color var(--motion-fast),background-color var(--motion-fast),transform var(--motion-fast) var(--ease-out)}.ps-pcb-help-close:hover{border-color:color-mix(in srgb,var(--ps-danger) 48%,var(--ps-border));background:var(--ps-danger-soft);transform:translateY(-1px)}.ps-pcb-help-close:active{transform:scale(.96)}.ps-pcb-help-close:focus-visible{outline:0;box-shadow:var(--ps-focus-ring)}.ps-pcb-help-close svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ps-pcb-help-scroll{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block:12px;touch-action:pan-y;-webkit-overflow-scrolling:touch}.ps-pcb-help-scroll:focus-visible{outline:3px solid color-mix(in srgb,var(--ps-focus) 22%,transparent);outline-offset:-3px}.ps-pcb-help-scroll::-webkit-scrollbar{width:9px}.ps-pcb-help-scroll::-webkit-scrollbar-track{background:transparent}.ps-pcb-help-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--ps-radius-pill);background:color-mix(in srgb,var(--ps-text-muted) 42%,transparent);background-clip:padding-box}.ps-pcb-help-visual{padding:16px 18px 0}.ps-pcb-help-body{padding:13px 18px 21px;color:var(--ps-text-secondary);font-size:.86rem;line-height:1.9}.ps-pcb-help-body p{margin:0}.ps-pcb-help-body ul{display:grid;gap:7px;margin:10px 0 0;padding-inline-start:21px}.ps-pcb-help-body li::marker{color:var(--ps-service-pcb)}.ps-pcb-help-note{margin-block-start:12px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--ps-info) 25%,transparent);border-radius:var(--ps-radius-md);background:linear-gradient(145deg,color-mix(in srgb,var(--glass-highlight) 40%,transparent),transparent 48%),var(--ps-info-soft);color:var(--ps-info);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-rim) 70%,transparent)}.ps-tech-figure{margin:0;overflow:hidden;border:1px solid var(--ps-border-subtle);border-radius:var(--ps-radius-lg);background:linear-gradient(150deg,color-mix(in srgb,var(--glass-highlight) 52%,transparent),transparent 50%),color-mix(in srgb,var(--ps-canvas-deep) 72%,transparent)}.ps-tech-figure svg{display:block;width:100%;height:auto;max-height:250px;color:var(--ps-text-primary)}.ps-tech-figure text{fill:var(--ps-text-primary);font-family:Vazirmatn,Tahoma,sans-serif;font-size:12px;font-weight:740;text-anchor:middle}.ps-tech-figure figcaption{padding:8px 11px;border-block-start:1px solid var(--ps-border-subtle);color:var(--ps-text-muted);font-size:.68rem;line-height:1.65}.ps-tech-panel>rect:first-child,rect.ps-tech-panel{fill:color-mix(in srgb,var(--glass-surface-1) 82%,var(--ps-surface-elevated));stroke:var(--ps-border);stroke-width:1.5}.ps-tech-copper{fill:#cf9732;stroke:#8c5c13;stroke-width:1}.ps-tech-substrate{fill:#6c9ea8;stroke:#376b77;stroke-width:1}.ps-tech-fr4{fill:#548d78}.ps-tech-cem1{fill:#a98c5a}.ps-tech-mark{fill:none;stroke:color-mix(in srgb,white 44%,transparent);stroke-width:1.2;opacity:.62}.ps-tech-via{fill:#d7a746;stroke:#8c5c13}.ps-tech-hole{fill:var(--ps-canvas-deep)}.ps-tech-baseline{stroke:var(--ps-border-strong);stroke-width:2}.ps-tech-measure,.ps-tech-width,.ps-tech-callout{fill:none;stroke:var(--ps-text-muted);stroke-width:1.3}.ps-tech-mask{fill:#1b9b68;stroke:#0b6745;stroke-width:1}.ps-tech-tin{fill:#c9d5dd;stroke:#738895;stroke-width:1}.ps-tech-board{fill:#11785d;stroke:#075541;stroke-width:2}.ps-tech-trace{fill:none;stroke:#d7aa47;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.ps-tech-pad{fill:#d7aa47;stroke:#f2d580;stroke-width:2}.ps-tech-silk{fill:none;stroke:#f0f6f7;stroke-width:2}.ps-tech-silk text{fill:#f0f6f7;font-size:11px}.ps-tech-probe{fill:var(--ps-surface-elevated);stroke:var(--ps-border-strong);stroke-width:2}.ps-tech-good{fill:none;stroke:var(--ps-success);stroke-width:5;stroke-linecap:round}.ps-tech-bad{fill:none;stroke:var(--ps-danger);stroke-width:5;stroke-linecap:round}.ps-tech-good-text{fill:var(--ps-success)}.ps-tech-open-text,.ps-tech-short-text{fill:var(--ps-danger)}.ps-tech-short-node{fill:var(--ps-danger)}.ps-tech-frame{fill:none;stroke:var(--ps-service-bom);stroke-width:4}.ps-tech-panel-grid rect{fill:#11785d;stroke:#075541;stroke-width:1.5}.ps-tech-route{fill:none;stroke:var(--ps-service-pcb);stroke-width:6;stroke-dasharray:7 5}.ps-tech-tab{fill:none;stroke:var(--ps-warning);stroke-width:7}.ps-tech-vcut{fill:none;stroke:var(--ps-danger);stroke-width:3;stroke-dasharray:5 3}.ps-tech-score{fill:none;stroke:var(--ps-danger);stroke-width:2}@container ps-pcb-form (min-width:780px){.ps-pcb-quantity{grid-template-columns:minmax(0,270px)}.ps-pcb-service-files{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-pcb-service-files .ps-pcb-upload:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width:720px){.ps-pcb-steps{top:calc(var(--ps-sticky-offset) + 5px);padding:5px;border-radius:var(--ps-radius-md)}.ps-pcb-steps button{min-height:48px;gap:4px;padding-inline:3px}.ps-pcb-steps button span{flex-basis:25px;width:25px;height:25px}.ps-pcb-steps button b{font-size:.67rem}.ps-pcb-wizard-panel{padding:15px;border-radius:var(--ps-radius-lg)}.ps-pcb-field-grid{grid-template-columns:1fr;gap:12px}.ps-pcb-section-head{gap:9px}.ps-pcb-upload{grid-template-columns:1fr;padding:14px}.ps-pcb-upload-actions{justify-content:stretch}.ps-pcb-upload-actions .ps-button{flex:1 1 130px}.ps-pcb-order-review dl{grid-template-columns:1fr}.ps-pcb-consent-body{grid-template-columns:44px minmax(0,1fr);min-height:90px;padding:13px}.ps-pcb-consent-check{width:44px;height:44px;border-radius:14px}.ps-pcb-wizard-actions .ps-button,.ps-pcb-wizard-actions .ps-submit{flex:1 1 130px}.ps-pcb-help-surface{align-items:center;padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.ps-pcb-help-surface.is-sheet .ps-pcb-help-panel{width:100%;height:min(760px,100%);max-height:100%;border-radius:26px;transform:translateY(20px) scale(.99)}.ps-pcb-help-surface.is-sheet.is-open .ps-pcb-help-panel{transform:none}.ps-pcb-help-header{grid-template-columns:44px minmax(0,1fr) 48px;gap:10px;padding:11px 12px}.ps-pcb-help-heading-icon{width:44px;height:44px;border-radius:14px}.ps-pcb-help-header h3{font-size:.98rem}.ps-pcb-help-visual{padding:13px 14px 0}.ps-pcb-help-body{padding:11px 14px calc(20px + env(safe-area-inset-bottom,0px))}.ps-pcb-help-panel{backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.ps-tech-figure svg{max-height:210px}}@media (max-width:390px){.ps-pcb-steps button{flex-direction:column;min-height:56px}.ps-pcb-steps button b{max-width:100%}.ps-pcb-dimension-inputs{gap:6px}.ps-pcb-estimate{grid-template-columns:1fr}.ps-pcb-estimate :where(p,small,output){grid-column:1}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:where(.ps-pcb-service-card,.ps-pcb-steps,.ps-pcb-wizard-panel,.ps-pcb-help-panel){background:var(--ps-surface-elevated)}}@media (prefers-reduced-transparency:reduce){:where(.ps-pcb-service-card,.ps-pcb-steps,.ps-pcb-wizard-panel,.ps-pcb-upload,.ps-pcb-consent-body,.ps-pcb-help-panel){background:var(--ps-surface-elevated)}}html.ps-motion-lite :where(.ps-pcb-service-card,.ps-pcb-steps,.ps-pcb-wizard-panel,.ps-pcb-help-panel),body.ps-network-lite :where(.ps-pcb-service-card,.ps-pcb-steps,.ps-pcb-wizard-panel,.ps-pcb-help-panel){background:var(--ps-surface-elevated)}@media (prefers-reduced-motion:reduce){.ps-pcb-wizard-panel,.ps-pcb-panel-details{animation:none}.ps-pcb-service-card:hover,.ps-pcb-consent:hover .ps-pcb-consent-body{transform:none}.ps-pcb-help-panel,.ps-pcb-help-backdrop{transition:none;transform:none}}html[data-ps-theme="dark"] .ps-pcb-service-card,html[data-ps-theme="dark"] .ps-pcb-wizard-panel,html[data-ps-theme="dark"] .ps-pcb-help-panel{border-color:color-mix(in srgb,var(--glass-rim) 46%,var(--ps-border));background:radial-gradient(36rem 18rem at 88% -4%,color-mix(in srgb,var(--ps-service-pcb) 18%,transparent),transparent 68%),radial-gradient(26rem 20rem at 4% 104%,color-mix(in srgb,var(--ps-service-bom) 11%,transparent),transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--glass-specular) 38%,transparent),transparent 42%),color-mix(in srgb,var(--glass-surface-3) 92%,var(--ps-canvas-deep));box-shadow:0 30px 84px rgba(0,0,0,.42),inset 0 1px 0 color-mix(in srgb,var(--glass-rim) 72%,transparent)}html[data-ps-theme="dark"] .ps-tech-copper{fill:#e0aa4b}html[data-ps-theme="dark"] .ps-tech-substrate{fill:#467d88}html[data-ps-theme="dark"] .ps-tech-tin{fill:#b8cbd5}.ps-otp-login,.ps-track{--ps-local-accent:var(--ps-service-bom);min-width:0;padding:clamp(16px,2.6vw,28px);border:1px solid var(--ps-border);border-radius:var(--ps-radius-xl);background:linear-gradient(145deg,var(--ps-glass-highlight),transparent 42%),radial-gradient(32rem 18rem at 95% 0%,color-mix(in srgb,var(--ps-local-accent) 11%,transparent),transparent 70%),var(--ps-glass);box-shadow:var(--ps-shadow-md),inset 0 1px 0 var(--ps-glass-highlight);color:var(--ps-text-primary)}.ps-track{--ps-local-accent:var(--ps-service-pcb)}.ps-request-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-block-end:14px}.ps-service-card,.ps-guide-card,.ps-trust-card-grid article,.ps-order-review,.ps-estimate-card,.ps-snapshot-card{min-width:0;padding:16px;border:1px solid var(--ps-border-subtle);border-radius:var(--ps-radius-lg);background:var(--ps-surface);box-shadow:var(--ps-shadow-sm),inset 0 1px 0 var(--ps-glass-highlight);color:var(--ps-text-primary)}html[data-ps-theme="dark"] :where(.ps-site-header,.ps-distributor-header){background:color-mix(in srgb,var(--ps-glass-strong) 94%,transparent);box-shadow:0 12px 34px rgba(0,0,0,.28)}html[data-ps-theme="dark"] :where(.ps-site-header.is-scrolled,.ps-primary-menu .sub-menu,.ps-mega-menu,.ps-search-suggestions){background:color-mix(in srgb,var(--ps-surface-elevated) 96%,transparent)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-form,.ps-track,.ps-request-card,.ps-parts-filter,.ps-attribute-results,.ps-product-action,.ps-snapshot-card,.ps-compare-table-wrap,.ps-quickview-panel,.ps-quickview-close,.ps-pcb-steps,.ps-wizard-panel,.ps-order-review,.ps-estimate-card,.ps-bom-workspace,.ps-bom-table-wrap,.ps-bom-table tr,.ps-bom-edit-toolbar,.ps-bom-workspace-footer,.ps-bom-project-card,.ps-tier-pricing,.ps-price-request,.ps-order-conversation,.ps-customer-audit,.ps-bom-import-panel,.ps-bom-projects,.ps-production-panel,.ps-file-version-list>li,.ps-file-version-list>article,.ps-file-analysis>div,.ps-operations-kpi-grid article,.ps-feature-card,.ps-service-hub article,.ps-calculator-grid article,.ps-service-type-grid span,.ps-feature-matrix,.ps-3d-service-form,.ps-service-tracker,.ps-my-service-projects,.ps-consent-manager,.ps-engineering-calculators,.ps-product-trust-card,.ps-creator-family-card,.ps-product-qa-list article,.ps-tracking-section,.ps-repeat-orders-box,.ps-orders-summary-table,.ps-repeat-orders-table table,.ps-orders-summary-table table){border-color:var(--ps-border);background:var(--ps-surface);color:var(--ps-text-primary)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-field input,.ps-field select,.ps-field textarea,.ps-track input,.ps-feature-toolbar input,.ps-feature-toolbar select,.ps-3d-service-form input,.ps-3d-service-form select,.ps-3d-service-form textarea,.ps-service-tracker input,.ps-calculator-grid input,.ps-creator-personalization input,.ps-product-qa-form textarea,.ps-product-qa-form input,.ps-repeat-search,.ps-orders-summary-head input[type="search"],.ps-bom-code-line input,.ps-bom-qty-control input){border-color:var(--ps-border);background:var(--ps-surface-solid);color:var(--ps-text-primary)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-alert-error,.ps-status-needs_fix,.ps-status-cancelled,.ps-quote-expired,.ps-bom-errors,.ps-pcb-order-reference .ps-reference-error,.ps-pcb-order-reference .ps-reference-validation-summary){border-color:color-mix(in srgb,var(--ps-danger) 36%,transparent);background:var(--ps-danger-soft);color:var(--ps-danger)}html[data-ps-theme="dark"] :where(input,select,textarea,option){color-scheme:dark}html[data-ps-theme="dark"] input:-webkit-autofill,html[data-ps-theme="dark"] input:-webkit-autofill:hover,html[data-ps-theme="dark"] input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ps-text-primary);box-shadow:0 0 0 1000px var(--ps-surface-solid) inset;caret-color:var(--ps-text-primary)}html[data-ps-theme="dark"] .ps-site-footer,html[data-ps-theme="dark"] .ps-distributor-footer{border-block-start:1px solid var(--ps-border);background:var(--ps-canvas-deep);color:var(--ps-text-secondary)}html.ps-theme-changing :where(body,.ps-site-header,.ps-glass-surface,.ps-glass-surface-strong,.ps-page-article,input,select,textarea,table){transition:background-color 150ms var(--ps-ease-standard),border-color 150ms var(--ps-ease-standard),color 120ms var(--ps-ease-standard),box-shadow 150ms var(--ps-ease-standard)}@keyframes ps-stage66-attention{0%,100%{box-shadow:none;}45%{box-shadow:0 0 0 5px var(--ps-service-pcb-soft);}}:where(.ps-dynamic-shelf.is-loading,.ps-engagement-loading,[aria-busy="true"].ps-dynamic-products-content){position:relative;overflow:hidden}:where(.ps-dynamic-shelf.is-loading,.ps-engagement-loading,[aria-busy="true"].ps-dynamic-products-content)::after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,var(--ps-glass-highlight) 42%,transparent 64%);transform:translateX(100%);animation:ps-stage66-skeleton 1.15s ease-in-out infinite;pointer-events:none;content:""}@keyframes ps-stage66-skeleton{to{transform:translateX(-100%);}}@media (max-width:1180px){:root{--ps-content-max:1120px}.ps-distributor-header-main{grid-template-columns:auto minmax(240px,1fr) auto}}@media (max-width:900px){.ps-primary-nav,.ps-distributor-nav{z-index:var(--ps-z-drawer);border-inline-end:1px solid var(--ps-border);transform:translateX(104%);visibility:hidden;transition:transform var(--ps-motion-surface) var(--ps-ease-emphasized),visibility 0s linear var(--ps-motion-surface)}.ps-primary-nav.is-open,.ps-distributor-nav.is-open{transform:translateX(0);visibility:visible;transition-delay:0s}.ps-nav-inner,.ps-distributor-nav-inner{display:block;min-height:100%}.ps-primary-menu{display:grid;align-items:stretch;gap:3px}.ps-primary-menu>li{width:100%}.ps-primary-menu>li>a{width:100%}.ps-primary-menu .sub-menu{width:100%;margin-block:3px 8px}}@media (max-width:768px){.ps-container,.ps-content-shell,body.ps-stage66-pcb-order-page .ps-content-shell{width:min(calc(100% - 24px),720px)}.ps-reference-searchbar{grid-template-columns:minmax(0,1fr);direction:rtl}.ps-reference-copy-btn,.ps-reference-searchbar input{order:initial}}@media (max-width:640px){body.pcbshop-theme{font-size:.96rem}body.ps-stage66-pcb-order-page .ps-page-article{padding:13px;border-radius:var(--ps-radius-lg)}.ps-distributor-hero-actions .ps-button{width:100%}.ps-bom-toolbar :where(.ps-button,.ps-submit){width:100%}}@media (max-width:430px){.ps-container,.ps-content-shell,body.ps-stage66-pcb-order-page .ps-content-shell{width:min(calc(100% - 16px),414px)}.ps-distributor-header-main{padding-block:8px}.ps-logo-copy small,.ps-theme-toggle>span,.ps-header-action>span:not(.ps-cart-count):not(.ps-action-count){display:none}.ps-header-action,.ps-menu-toggle,.ps-theme-toggle{width:44px;min-width:44px;min-height:44px;padding:7px}.ps-woo-hero-actions .ps-button{width:100%}:where(.pcbshop-theme,.woocommerce) input[type="file"]::file-selector-button{width:100%;margin:0 0 8px}}.ps-mobile-drawer-actions{display:none}.ps-category-trigger-icon,.ps-category-trigger>svg.ps-category-trigger-icon{display:inline-grid;flex:0 0 22px;width:22px;height:22px;min-width:22px;min-height:22px;overflow:visible;color:currentColor;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.ps-category-trigger-icon path{fill:none;stroke:currentColor}.ps-filter-close,.ps-nav-close{display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px}.ps-nav-close{border:1px solid var(--ps-border);border-radius:var(--ps-radius-sm);background:var(--ps-glass-weak);color:var(--ps-text-primary);font:inherit;font-size:1.35rem;cursor:pointer}html[data-ps-theme="dark"] :is(select,option,optgroup){color:var(--ps-text-primary);background-color:var(--ps-surface-solid)}html[data-ps-theme="dark"] :is(input,textarea):-webkit-autofill,html[data-ps-theme="dark"] :is(input,textarea):-webkit-autofill:hover,html[data-ps-theme="dark"] :is(input,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--ps-text-primary);caret-color:var(--ps-text-primary);box-shadow:0 0 0 1000px var(--ps-surface-solid) inset;transition:background-color 9999s ease-out}.ps-mobile-dock{display:none}@media (max-width:900px){.ps-desktop-header-action{display:none}.ps-distributor-header-main{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;min-height:0;gap:8px 10px;padding-block:8px 10px}.ps-brand{grid-column:1;grid-row:1;overflow:visible}.ps-text-logo{width:max-content;max-width:100%;gap:8px}.ps-text-logo .ps-logo-mark,.ps-brand .custom-logo-link img{flex:0 0 auto}.ps-brand .custom-logo-link{display:flex;align-items:center;max-width:100%}.ps-brand .custom-logo{width:auto;max-width:72px;max-height:42px;object-fit:contain}.ps-header-actions{grid-column:2;grid-row:1;flex:0 0 auto;gap:6px}.ps-header-action,.ps-menu-toggle{flex:0 0 44px;width:44px;min-width:44px;min-height:44px;padding:7px}.ps-menu-toggle{display:inline-flex;position:relative;inset:auto;margin:0}.ps-header-action>span:not(.ps-cart-count):not(.ps-action-count){display:none}.ps-header-action svg{width:22px;height:22px}.ps-distributor-header-search{grid-column:1 / -1;grid-row:2;width:100%}.ps-primary-nav,.ps-distributor-nav{border-inline-start:1px solid var(--ps-border)}.ps-mobile-nav-head{inset-block-start:0;align-items:center;justify-content:space-between}.ps-mobile-nav-head strong{min-width:0;overflow-wrap:break-word;color:var(--ps-text-primary)}.ps-mobile-drawer-actions{display:grid;gap:8px;padding:12px;border-block-end:1px solid var(--ps-border-subtle)}.ps-drawer-action{position:relative;display:grid;place-items:center;gap:5px;min-width:0;padding:8px 5px;border:1px solid var(--ps-border-subtle);background:var(--ps-glass-weak);color:var(--ps-text-primary);font-weight:720;text-align:center;text-decoration:none}.ps-drawer-action:hover{border-color:var(--ps-border-strong);background:var(--ps-surface-elevated);color:var(--ps-text-primary)}.ps-drawer-action svg{fill:none;stroke:currentColor;stroke-width:1.7}.ps-drawer-action .ps-action-count{position:absolute;inset:5px auto auto 5px}.ps-mobile-nav-quick{padding-inline:12px}.ps-nav-inner,.ps-distributor-nav-inner{width:100%;min-width:0;padding:8px 12px 24px}.ps-main-menu-wrap,.ps-primary-menu,.ps-primary-menu>li{min-width:0;max-width:100%}.ps-primary-menu>li{position:relative;margin-block:3px;overflow:clip;border:1px solid var(--ps-border-subtle);border-radius:var(--ps-radius-md);background:var(--ps-glass-weak);box-shadow:inset 0 1px 0 var(--ps-glass-highlight)}.ps-primary-menu>li>a{min-height:50px;border-radius:0;background:transparent}.ps-primary-menu .sub-menu{position:static;min-width:0;overflow:hidden;border-radius:0;opacity:1;visibility:visible;transform:none;transition:max-height var(--ps-motion-surface) var(--ps-ease-standard),padding var(--ps-motion-surface) var(--ps-ease-standard)}.ps-category-navigation{width:100%;margin-block-end:8px}.ps-category-trigger{width:100%;min-height:48px}.ps-nav-utilities{display:grid;width:100%}body.pcbshop-theme{padding-block-end:0}.ps-site-footer{margin-block-end:0}.ps-mobile-dock{position:fixed;z-index:var(--ps-z-dock);inset:auto 10px calc(8px + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:repeat(var(--ps-dock-count,5),minmax(0,1fr));border:1px solid var(--ps-border);isolation:isolate}.ps-mobile-dock>a{position:relative;display:grid;place-items:center;min-width:0;color:var(--ps-text-secondary);text-decoration:none}.ps-mobile-dock>a>span{display:grid;place-items:center}.ps-mobile-dock svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.ps-mobile-dock small{max-width:100%;overflow:hidden;line-height:1.2;white-space:nowrap}.ps-mobile-dock>a.is-current,.ps-mobile-dock>a[aria-current="page"]{background:var(--ps-brand-soft);color:var(--ps-brand-strong)}.ps-floating-support{transition:transform var(--ps-motion-control),opacity var(--ps-motion-control)}body.ps-dock-footer-visible .ps-floating-support,.ps-floating-support.is-footer-visible{opacity:0;pointer-events:none;transform:translateY(14px) scale(.92)}}@media (max-width:390px){.ps-header-account{display:none}.ps-brand .custom-logo{max-width:54px;max-height:38px}.ps-mobile-dock{inset-inline:6px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:where(.ps-glass-weak,.ps-glass,.ps-glass-strong,.ps-home-banners,.ps-mobile-dock,.ps-mobile-nav-head){background:var(--ps-surface-elevated)}}html.ps-motion-lite :where(.ps-home-banners,.ps-mobile-dock,.ps-mobile-nav-head),body.ps-network-lite :where(.ps-home-banners,.ps-mobile-dock,.ps-mobile-nav-head){background:var(--ps-surface-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}@media (prefers-reduced-transparency:reduce){:where(.ps-site-header,.ps-glass-weak,.ps-glass,.ps-glass-strong,.ps-glass-surface,.ps-glass-surface-strong,.ps-page-article,.ps-woo-content-card,.ps-primary-menu .sub-menu,.ps-mega-menu,.ps-search-suggestions,.ps-home-banners,.ps-mobile-dock,.ps-mobile-nav-head){background:var(--ps-surface-solid);backdrop-filter:none;-webkit-backdrop-filter:none}}html.ps-motion-balanced body.pcbshop-theme::before,html.ps-motion-balanced body.pcbshop-theme::after{filter:none;opacity:.28}html.ps-motion-lite body.pcbshop-theme::before,html.ps-motion-lite body.pcbshop-theme::after,body.ps-network-lite::before,body.ps-network-lite::after{display:none}@media (prefers-reduced-motion:reduce){body.pcbshop-theme *,body.pcbshop-theme *::before,body.pcbshop-theme *::after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;transition-delay:0ms}}@media (forced-colors:active){:where(.ps-button,.ps-submit,.ps-header-action,.ps-menu-toggle,input,select,textarea,.ps-glass-surface,.ps-glass-surface-strong){border:1px solid CanvasText;box-shadow:none}:where(.ps-status,.ps-request-status,[class*="ps-request-status-"])::before{forced-color-adjust:none;background:currentColor}}@media print{.ps-pro-topbar,.ps-site-header,.ps-primary-nav,.ps-mobile-dock,.ps-floating-support,.ps-scroll-progress,.ps-pcb-wizard-actions,.ps-woo-hero-actions{display:none}body.pcbshop-theme{background:#fff;color:#111}}:where(.ps-distributor-hero-main,.ps-home-banners,.ps-lab-hub,.ps-woo-hero,.ps-shop-sidebar,.ps-account-welcome,.ps-pcb-order-reference,.ps-orders-dashboard,.ps-bom-order,.ps-service-hub,.ps-quickview-panel){border-color:color-mix(in srgb,var(--ps-glass-rim) 56%,var(--ps-border));box-shadow:0 26px 68px color-mix(in srgb,var(--ps-glass-depth) 88%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 92%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--ps-border-subtle) 70%,transparent)}:where(.pcbshop-theme,.woocommerce) :where(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea,.select2-selection){border-color:color-mix(in srgb,var(--ps-border) 88%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--ps-glass-highlight) 42%,transparent),transparent 44%),color-mix(in srgb,var(--ps-surface-elevated) 88%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 62%,transparent),var(--ps-shadow-xs);backdrop-filter:none;-webkit-backdrop-filter:none}:where(.pcbshop-theme,.woocommerce) :where(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea,.select2-selection):focus,:where(.pcbshop-theme,.woocommerce) :where(input,select,textarea):focus-visible{border-color:var(--ps-focus);box-shadow:var(--ps-focus-ring),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 76%,transparent)}.ps-site-header,.ps-distributor-header{isolation:isolate;overflow:visible;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.ps-site-header::before,.ps-distributor-header::before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;border-block-end:1px solid color-mix(in srgb,var(--ps-glass-rim) 54%,var(--ps-border-subtle));background:radial-gradient(34rem 16rem at 86% 0%,color-mix(in srgb,var(--ps-service-pcb) 10%,transparent),transparent 70%),linear-gradient(155deg,color-mix(in srgb,var(--ps-glass-specular) 54%,transparent),transparent 38%),color-mix(in srgb,var(--ps-glass-strong) 86%,transparent);box-shadow:0 12px 34px color-mix(in srgb,var(--ps-glass-depth) 54%,transparent),inset 0 1px 0 var(--ps-glass-rim);backdrop-filter:blur(11px) saturate(128%);-webkit-backdrop-filter:blur(11px) saturate(128%);transition:background-color var(--ps-motion-control) var(--ps-ease-standard),box-shadow var(--ps-motion-control) var(--ps-ease-standard)}.ps-site-header.is-scrolled::before,.ps-distributor-header.is-scrolled::before{background:linear-gradient(155deg,color-mix(in srgb,var(--ps-glass-specular) 42%,transparent),transparent 40%),color-mix(in srgb,var(--ps-surface-elevated) 88%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--ps-glass-depth) 82%,transparent),inset 0 1px 0 var(--ps-glass-rim)}.ps-header-action,.ps-menu-toggle,.ps-theme-toggle{border-color:color-mix(in srgb,var(--ps-glass-rim) 44%,var(--ps-border-subtle));background:radial-gradient(12rem 7rem at var(--ps-glass-x,75%) var(--ps-glass-y,0%),color-mix(in srgb,var(--ps-glass-specular) 52%,transparent),transparent 50%),color-mix(in srgb,var(--ps-glass-weak) 88%,transparent);box-shadow:0 8px 22px color-mix(in srgb,var(--ps-glass-depth) 45%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 78%,transparent)}.ps-header-action:hover,.ps-menu-toggle:hover,.ps-theme-toggle:hover{border-color:color-mix(in srgb,var(--ps-focus) 30%,var(--ps-border-strong));background:color-mix(in srgb,var(--ps-glass) 86%,var(--ps-surface-elevated) 14%);box-shadow:0 12px 28px color-mix(in srgb,var(--ps-glass-depth) 66%,transparent),inset 0 1px 0 var(--ps-glass-rim)}.ps-primary-menu-pcb-only .ps-pcb-nav-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ps-primary-menu-pcb-only .ps-pcb-nav-copy{min-width:0}.ps-primary-menu-pcb-only .ps-pcb-nav-copy strong,.ps-primary-menu-pcb-only .ps-pcb-nav-copy small{display:block}.ps-primary-menu-pcb-only .ps-pcb-nav-copy small{margin-block-start:2px;color:var(--ps-text-muted);font-size:.76rem;font-weight:560;line-height:1.55}.ps-primary-menu-pcb-only .ps-pcb-nav-arrow{color:color-mix(in srgb,var(--ps-text-primary) 70%,transparent);font-size:1.08rem;font-weight:900}@media (min-width:901px){.ps-primary-menu{min-width:0}.ps-primary-menu>li>a{min-height:48px;padding-inline:14px;font-size:clamp(.9rem,.84rem + .10vw,1rem);line-height:1.5;white-space:nowrap}.ps-primary-menu .sub-menu{padding:10px}.ps-primary-menu .sub-menu a{min-height:44px;padding:10px 12px;font-size:.92rem}body.ps-channel-profile-pcb-only .ps-distributor-nav{border-block:1px solid color-mix(in srgb,var(--ps-glass-rim) 46%,var(--ps-border-subtle));background:radial-gradient(circle at 84% 12%,color-mix(in srgb,var(--ps-service-pcb) 9%,transparent),transparent 34%),color-mix(in srgb,var(--ps-glass-weak) 76%,transparent);box-shadow:0 12px 32px color-mix(in srgb,var(--ps-glass-depth) 44%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 72%,transparent);backdrop-filter:blur(12px) saturate(126%);-webkit-backdrop-filter:blur(12px) saturate(126%)}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only>li.ps-pcb-nav-home{--ps-nav-accent:var(--ps-brand)}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only>li.ps-pcb-nav-assembly{--ps-nav-accent:var(--ps-service-bom)}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only>li.ps-pcb-nav-stencil{--ps-nav-accent:var(--ps-service-creator)}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only>li.ps-pcb-nav-track{--ps-nav-accent:color-mix(in srgb,var(--ps-service-pcb) 62%,var(--ps-service-bom))}body.ps-channel-profile-pcb-only .ps-pcb-nav-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid color-mix(in srgb,var(--ps-nav-accent) 22%,transparent);border-radius:11px;background:color-mix(in srgb,var(--ps-nav-accent) 13%,var(--ps-surface-elevated));color:color-mix(in srgb,var(--ps-nav-accent) 82%,var(--ps-text-primary));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 68%,transparent)}body.ps-channel-profile-pcb-only .ps-pcb-nav-icon svg{width:19px;height:19px}body.ps-channel-profile-pcb-only .ps-pcb-nav-copy strong{font-size:.94rem}body.ps-channel-profile-pcb-only .ps-pcb-nav-copy small,body.ps-channel-profile-pcb-only .ps-pcb-nav-arrow{display:none}}@media (max-width:900px){.ps-primary-nav,.ps-distributor-nav{inset:var(--ps-admin-bar-offset) 0 0 auto;inset-inline:auto;right:calc(-1 * var(--ps-viewport-right-gutter,0px));left:auto;box-sizing:border-box;width:100vw;max-width:none;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--ps-glass-rim) 58%,var(--ps-border));border-right:0;border-radius:30px 0 0 30px;box-shadow:-30px 0 84px color-mix(in srgb,var(--ps-glass-depth) 100%,transparent),inset 1px 0 0 color-mix(in srgb,var(--ps-glass-rim) 86%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 90%,transparent);isolation:isolate}.ps-mobile-nav-head{border-block-end:1px solid color-mix(in srgb,var(--ps-glass-rim) 50%,var(--ps-border-subtle));background:linear-gradient(155deg,color-mix(in srgb,var(--ps-glass-specular) 34%,transparent),transparent 42%),color-mix(in srgb,var(--ps-glass-strong) 80%,var(--ps-surface-elevated) 20%);box-shadow:0 10px 28px color-mix(in srgb,var(--ps-glass-depth) 50%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 84%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}.ps-mobile-nav-head strong{font-size:1.08rem;font-weight:900}.ps-nav-close{flex:0 0 46px;width:46px;height:46px;border-color:color-mix(in srgb,var(--ps-service-pcb) 24%,var(--ps-border));background:color-mix(in srgb,var(--ps-glass-weak) 84%,transparent);box-shadow:0 9px 22px color-mix(in srgb,var(--ps-glass-depth) 42%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 74%,transparent)}.ps-mobile-drawer-actions,.ps-mobile-nav-quick{width:100%;gap:11px;padding:14px 16px 16px;border-block-end:1px solid color-mix(in srgb,var(--ps-glass-rim) 38%,var(--ps-border-subtle));background:linear-gradient(180deg,color-mix(in srgb,var(--ps-glass-weak) 24%,transparent),transparent)}.ps-mobile-drawer-actions{grid-template-columns:repeat(var(--ps-drawer-action-count,2),minmax(0,1fr))}.ps-mobile-nav-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-drawer-action,.ps-mobile-nav-quick a{min-width:0;border:1px solid color-mix(in srgb,var(--ps-glass-rim) 46%,var(--ps-border-subtle));background:radial-gradient(12rem 7rem at 82% 0%,color-mix(in srgb,var(--ps-glass-specular) 44%,transparent),transparent 54%),color-mix(in srgb,var(--ps-glass-weak) 76%,var(--ps-surface) 24%);box-shadow:0 12px 30px color-mix(in srgb,var(--ps-glass-depth) 54%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 78%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}.ps-drawer-action{min-height:88px;border-radius:22px;font-size:.92rem}.ps-drawer-theme{background:radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--ps-warning) 18%,transparent),transparent 44%),color-mix(in srgb,var(--ps-glass-weak) 78%,var(--ps-surface) 22%)}.ps-drawer-account{background:radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--ps-service-pcb) 18%,transparent),transparent 44%),color-mix(in srgb,var(--ps-glass-weak) 78%,var(--ps-surface) 22%)}.ps-drawer-action svg{width:29px;height:29px}.ps-mobile-nav-quick a{min-height:58px;border-radius:18px;font-size:.92rem}.ps-primary-nav .ps-nav-inner,.ps-primary-nav .ps-distributor-nav-inner{display:block;width:100%;min-width:0;padding:16px 16px calc(34px + env(safe-area-inset-bottom))}.ps-primary-nav .ps-main-menu-wrap,.ps-primary-nav .ps-primary-menu,.ps-primary-nav .ps-primary-menu>li{width:100%;min-width:0}.ps-primary-nav .ps-primary-menu{display:grid;gap:10px}.ps-primary-nav .ps-primary-menu>li{position:relative;display:block;padding:0}.ps-primary-nav .ps-primary-menu>li>a{display:flex;width:100%;min-height:58px;align-items:center;padding:13px 15px;border:1px solid color-mix(in srgb,var(--ps-glass-rim) 38%,var(--ps-border-subtle));border-radius:18px;background:color-mix(in srgb,var(--ps-glass-weak) 70%,transparent);font-size:.98rem;line-height:1.55;white-space:normal}.ps-primary-nav .ps-has-submenu-control>a{padding-inline-end:62px}.ps-primary-menu .sub-menu{max-height:0;margin:0;padding:0 9px;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ps-primary-menu .is-submenu-open>.sub-menu{max-height:min(620px,68dvh);padding:8px 9px 4px}.ps-primary-menu .sub-menu a{min-height:48px;padding:10px 12px;border-radius:14px;font-size:.90rem;line-height:1.55}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only>li.ps-pcb-nav-home{--ps-nav-accent:var(--ps-brand)}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only>li.ps-pcb-nav-assembly{--ps-nav-accent:var(--ps-service-bom)}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only>li.ps-pcb-nav-stencil{--ps-nav-accent:var(--ps-service-creator)}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only>li.ps-pcb-nav-track{--ps-nav-accent:color-mix(in srgb,var(--ps-service-pcb) 62%,var(--ps-service-bom))}body.ps-channel-profile-pcb-only .ps-pcb-nav-icon{display:grid;width:52px;height:52px;place-items:center;border:1px solid color-mix(in srgb,var(--ps-nav-accent) 30%,transparent);border-radius:17px;background:color-mix(in srgb,var(--ps-nav-accent) 16%,var(--ps-surface-elevated));color:color-mix(in srgb,var(--ps-nav-accent) 84%,var(--ps-text-primary));box-shadow:0 9px 22px color-mix(in srgb,var(--ps-nav-accent) 13%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 78%,transparent)}body.ps-channel-profile-pcb-only .ps-pcb-nav-copy strong{font-size:1rem;font-weight:900;line-height:1.4}body.ps-channel-profile-pcb-only .ps-pcb-nav-copy small{font-size:.76rem;line-height:1.55}body.ps-channel-profile-pcb-only .ps-pcb-nav-arrow{justify-self:end;color:color-mix(in srgb,var(--ps-nav-accent) 72%,var(--ps-text-primary))}.ps-nav-overlay.is-open{background:radial-gradient(circle at 86% 18%,color-mix(in srgb,var(--ps-service-pcb) 8%,transparent),transparent 38%),rgba(8,26,38,.48);backdrop-filter:blur(4px) saturate(110%);-webkit-backdrop-filter:blur(4px) saturate(110%)}.ps-mobile-dock{border-color:color-mix(in srgb,var(--ps-glass-rim) 54%,var(--ps-border))}.ps-mobile-dock small{font-size:clamp(.66rem,2.8vw,.72rem)}}@media (max-width:390px){.ps-mobile-dock small{font-size:.66rem}.ps-primary-nav,.ps-distributor-nav{width:100vw}.ps-mobile-drawer-actions,.ps-mobile-nav-quick,.ps-primary-nav .ps-nav-inner,.ps-primary-nav .ps-distributor-nav-inner{padding-inline:12px}}html[data-ps-theme="dark"] :where(.ps-home-banners,.ps-distributor-hero-main,.ps-lab-hub,.ps-woo-hero,.ps-page-article,.ps-woo-content-card,.ps-shop-sidebar,.ps-account-welcome,.ps-pcb-order-reference){border-color:color-mix(in srgb,var(--ps-glass-rim) 54%,var(--ps-border));box-shadow:0 28px 74px rgba(0,0,0,.30),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 76%,transparent)}html.ps-help-open,html[data-ps-help-scroll-lock="1"]{overflow:hidden;overscroll-behavior:none}body.ps-help-modal-open{overscroll-behavior:none}body.ps-help-modal-open :where(.ps-site-header,.ps-distributor-header){visibility:visible;opacity:1;transform:none;pointer-events:none}body.ps-help-modal-open :where(.ps-mobile-dock,.ps-floating-support,.ps-compare-dock,.ps-nav-overlay,.ps-filter-overlay,.ps-quickview:not([data-ps-system-alert])){visibility:hidden;opacity:0;pointer-events:none}body.ps-help-modal-open :where(.ps-mobile-dock,.ps-floating-support,.ps-compare-dock){transform:translateY(18px) scale(.96)}.ps-toast{z-index:var(--ps-z-toast)}[data-ps-system-alert]{z-index:var(--ps-z-system-alert)}@media (prefers-reduced-transparency:reduce){body.pcbshop-theme::before,body.pcbshop-theme::after{display:none}.ps-site-header::before,.ps-distributor-header::before{backdrop-filter:none;-webkit-backdrop-filter:none}:where(.ps-glass-weak,.ps-glass,.ps-glass-strong,.ps-glass-surface,.ps-glass-surface-strong,.ps-page-article,.ps-woo-content-card,.ps-primary-nav,.ps-distributor-nav,.ps-primary-menu .sub-menu,.ps-mega-menu,.ps-search-suggestions,.ps-home-banners,.ps-mobile-dock,.ps-pcb-help-panel){background:var(--ps-surface-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}.ps-pcb-help-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}}html.ps-motion-lite :where(.ps-primary-nav,.ps-distributor-nav,.ps-home-banners,.ps-mobile-dock,.ps-page-article,.ps-woo-content-card),body.ps-network-lite :where(.ps-primary-nav,.ps-distributor-nav,.ps-home-banners,.ps-mobile-dock,.ps-page-article,.ps-woo-content-card){background:var(--ps-surface-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}.ps-pcb-help-surface:not([hidden]) .ps-pcb-help-panel{will-change:transform,opacity}:where(.ps-button,.ps-submit,.woocommerce .button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button){filter:none;transition:transform var(--ps-motion-micro) var(--ps-ease-standard),border-color var(--ps-motion-control) var(--ps-ease-standard),background-color var(--ps-motion-control) var(--ps-ease-standard),color var(--ps-motion-control) var(--ps-ease-standard)}:where(.ps-button,.ps-submit,.woocommerce .button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button):hover{filter:none}:where(.ps-header-action,.ps-menu-toggle,.ps-theme-toggle,.ps-pcb-steps button,.ps-pcb-service-card-body,.ps-drawer-action,.ps-mobile-nav-quick a,.ps-primary-menu>li>a){transition-duration:var(--ps-motion-control)}.ps-pcb-service-card{transition:border-color 130ms var(--ease-standard),background-color 130ms var(--ease-standard),transform 90ms var(--ease-out)}.ps-pcb-help-panel{backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%)}.ps-pcb-steps::before{width:84%;transform:scaleX(var(--ps-wizard-scale,0));transform-origin:right center;transition:transform var(--motion-normal) var(--ease-emphasized)}html.ps-motion-balanced .ps-site-header::before,html.ps-motion-balanced .ps-distributor-header::before{backdrop-filter:blur(6px) saturate(118%);-webkit-backdrop-filter:blur(6px) saturate(118%);box-shadow:0 8px 22px color-mix(in srgb,var(--ps-glass-depth) 44%,transparent),inset 0 1px 0 var(--ps-glass-rim)}html.ps-motion-balanced .ps-pcb-help-panel{backdrop-filter:blur(7px) saturate(120%);-webkit-backdrop-filter:blur(7px) saturate(120%)}@media (max-width:900px){html.ps-motion-balanced .ps-site-header::before,html.ps-motion-balanced .ps-distributor-header::before,.ps-site-header::before,.ps-distributor-header::before{backdrop-filter:blur(5px) saturate(116%);-webkit-backdrop-filter:blur(5px) saturate(116%);box-shadow:0 7px 20px color-mix(in srgb,var(--ps-glass-depth) 40%,transparent),inset 0 1px 0 var(--ps-glass-rim)}.ps-pcb-steps{background:linear-gradient(150deg,color-mix(in srgb,var(--glass-specular) 34%,transparent),transparent 42%),color-mix(in srgb,var(--ps-surface-elevated) 94%,transparent)}.ps-nav-overlay.is-open,.ps-pcb-help-backdrop,html.ps-motion-balanced .ps-pcb-help-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}.ps-primary-nav.is-open,.ps-distributor-nav.is-open{backdrop-filter:blur(5px) saturate(116%);-webkit-backdrop-filter:blur(5px) saturate(116%)}.ps-pcb-help-panel,html.ps-motion-balanced .ps-pcb-help-panel{backdrop-filter:blur(7px) saturate(120%);-webkit-backdrop-filter:blur(7px) saturate(120%)}:where(.ps-pcb-service-card,.ps-pcb-service-card-body,.ps-pcb-steps button,.ps-header-action,.ps-menu-toggle,.ps-theme-toggle,.ps-drawer-action,.ps-mobile-nav-quick a,.ps-primary-menu>li>a,.ps-button,.ps-submit,.woocommerce .button){transition-property:transform,opacity,color,background-color,border-color;transition-duration:var(--ps-motion-control)}.ps-pcb-service-card:hover,.ps-pcb-service-card.is-selected{box-shadow:0 10px 26px color-mix(in srgb,var(--ps-card-accent) 11%,var(--ps-glass-depth)),inset 0 1px 0 color-mix(in srgb,var(--glass-rim) 76%,transparent)}.ps-pcb-service-card:active,:where(.ps-button,.ps-submit,.ps-header-action,.ps-menu-toggle,.ps-theme-toggle):active{transform:scale(.985)}.ps-pcb-wizard-panel{animation-duration:110ms;animation-timing-function:var(--ps-ease-out)}}html.ps-frame-constrained :where(.ps-dynamic-shelf.is-loading,.ps-engagement-loading,[aria-busy="true"].ps-dynamic-products-content)::after,html.ps-motion-lite :where(.ps-dynamic-shelf.is-loading,.ps-engagement-loading,[aria-busy="true"].ps-dynamic-products-content)::after{animation:none;opacity:.38;transform:none}.ps-pcb-wizard-panel{animation-duration:var(--ps-motion-control)}.ps-pcb-panel-details{animation-duration:var(--ps-motion-control)}.ps-site-header.ps-distributor-header{top:var(--ps-admin-bar-offset,0px)}.ps-footer-social-link{display:inline-flex;align-items:center;gap:6px;min-height:34px;max-width:100%;padding:6px 9px;border-radius:11px;text-decoration:none;white-space:normal}.ps-footer-social-icon{display:inline-grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;font-weight:800}body.pcbshop-theme.ps-admin-bar-layout{padding-block-start:var(--ps-admin-bar-reserve,0px)}body.pcbshop-theme>.ps-site-footer:last-of-type{margin-block-end:0}@media (max-width:900px){.ps-primary-nav .ps-nav-inner.ps-container,.ps-primary-nav .ps-distributor-nav-inner.ps-container{width:100%;max-width:none;margin-inline:0;padding-inline:clamp(18px,4.8vw,22px)}.ps-primary-nav .ps-main-menu-wrap,body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only{width:100%;max-width:100%;margin-inline:auto}.ps-primary-nav .ps-primary-menu,body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only{grid-template-columns:minmax(0,1fr);justify-items:stretch}}@media (max-width:390px){.ps-primary-nav .ps-nav-inner.ps-container,.ps-primary-nav .ps-distributor-nav-inner.ps-container{padding-inline:14px}}body .ps-pcb-order-reference [data-ps-service-scope][hidden]{display:none}.ps-is-stencil-order #ps-pcb-step-1 .ps-pcb-wizard-actions{margin-block-start:2px}body.ps-stage66-pcb-order-page :where(.ps-page-article,.ps-page-article.ps-reveal,.ps-entry-content,.ps-pcb-order-reference){opacity:1;visibility:visible;filter:none;transform:none;transition:none;contain:none}@media (max-width:900px){.ps-mobile-dock{min-height:62px;padding:5px 7px;border-radius:20px;background:color-mix(in srgb,var(--ps-surface-elevated) 96%,var(--ps-canvas-deep));box-shadow:0 12px 32px rgba(4,22,34,.18),inset 0 1px 0 var(--ps-glass-highlight)}.ps-mobile-dock>a{min-height:50px;gap:2px;padding:3px 4px;border-radius:15px}.ps-mobile-dock>a>span{width:29px;height:29px}.ps-mobile-dock>a small{font-size:.66rem;line-height:1.15;font-weight:760;color:currentColor}.ps-mobile-dock>a.is-primary{min-height:50px;background:transparent;color:var(--ps-service-pcb);transform:none;box-shadow:none}.ps-mobile-dock>a.is-primary>span{width:34px;height:34px;border-radius:12px;background:linear-gradient(145deg,#17a982,#287cd2);color:#fff;box-shadow:0 8px 18px rgba(18,132,112,.22)}.ps-mobile-dock>a.is-primary small{color:var(--ps-service-pcb);text-shadow:none}}@media (max-width:900px){body.ps-stage66-pcb-order-page::before,body.ps-stage66-pcb-order-page::after,body.ps-stage66-pcb-order-page .ps-site-header::before,body.ps-stage66-pcb-order-page .ps-distributor-header::before{display:none;content:none}body.ps-stage66-pcb-order-page :where(.ps-site-header,.ps-distributor-header,.ps-mobile-dock,.ps-page-article,.ps-entry-content,.ps-pcb-order-reference,.ps-pcb-reference-form,.ps-pcb-service-selector){filter:none;perspective:none;mix-blend-mode:normal;contain:none}body.ps-stage66-pcb-order-page :where(.ps-site-header,.ps-distributor-header,.ps-mobile-dock){background:var(--ps-surface-elevated,#fff)}}html.ps-pcb-order-runtime{scroll-behavior:auto}body.ps-stage66-pcb-order-page .ps-pcb-configurator,body.ps-stage66-pcb-order-page .ps-pcb-reference-form,body.ps-stage66-pcb-order-page .ps-pcb-reference-form.ps-glass-surface{overflow:visible;isolation:auto;contain:none;transform:none;filter:none}body.ps-stage66-pcb-order-page .ps-pcb-reference-form.ps-glass-surface::before,body.ps-stage66-pcb-order-page .ps-pcb-reference-form.ps-glass-surface::after,body.ps-stage66-pcb-order-page .ps-pcb-configurator::before,body.ps-stage66-pcb-order-page .ps-pcb-configurator::after{display:none;content:none}@media (max-width:900px){body.ps-stage66-pcb-order-page .ps-pcb-configurator{overflow:visible;isolation:auto}body.ps-stage66-pcb-order-page .ps-pcb-reference-form,body.ps-stage66-pcb-order-page .ps-pcb-reference-form.ps-glass-surface{position:relative;z-index:auto;overflow:visible;isolation:auto;background:var(--ps-surface-elevated,#fff);box-shadow:none}body.ps-stage66-pcb-order-page .ps-pcb-steps{position:relative;inset:auto;top:auto;z-index:1;transform:none;contain:none;background:var(--ps-surface-elevated,#fff)}body.ps-stage66-pcb-order-page .ps-pcb-wizard-panel{overflow:visible;isolation:auto;transform:none;animation:none;contain:none;background:var(--ps-surface-elevated,#fff)}body.ps-stage66-pcb-order-page .ps-pcb-service-native-v32,body.ps-stage66-pcb-order-page .ps-pcb-service-native-select-v32{position:relative;z-index:2;opacity:1;visibility:visible;transform:none;filter:none;contain:none}}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"],.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-reference-form{overflow:visible;overflow-x:visible;overflow-y:visible;isolation:auto;contain:none;transform:none;filter:none;perspective:none;mix-blend-mode:normal}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"]::before,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"]::after,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-reference-form::before,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-reference-form::after{display:none;content:none}@media (max-width:900px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-steps{position:relative;inset:auto;top:auto;bottom:auto;z-index:1;overflow:visible;isolation:auto;contain:none;transform:none;filter:none;background:var(--ps-surface-elevated,#fff)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-wizard-panel,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] [data-ps-service-scope]{isolation:auto;contain:none;transform:none;filter:none}}body.ps-stage66-pcb-order-page .ps-page-article,body.ps-stage66-pcb-order-page .ps-pcb-order-reference{border:1px solid color-mix(in srgb,var(--ps-glass-rim) 60%,var(--ps-border));background:radial-gradient(34rem 18rem at 88% 0%,color-mix(in srgb,var(--ps-service-pcb) 13%,transparent),transparent 68%),radial-gradient(28rem 18rem at 4% 38%,color-mix(in srgb,var(--ps-service-bom) 7%,transparent),transparent 72%),linear-gradient(154deg,color-mix(in srgb,var(--ps-glass-specular) 58%,transparent),transparent 36%),color-mix(in srgb,var(--ps-glass-strong) 84%,var(--ps-surface-elevated) 16%);box-shadow:0 28px 72px color-mix(in srgb,var(--ps-glass-depth) 92%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 94%,transparent),inset 1px 0 0 color-mix(in srgb,var(--ps-glass-rim) 42%,transparent)}body.ps-stage66-pcb-order-page .ps-pcb-reference-form,body.ps-stage66-pcb-order-page .ps-pcb-reference-form.ps-glass-surface{background:transparent;box-shadow:none}body.ps-stage66-pcb-order-page .ps-pcb-steps{border:1px solid color-mix(in srgb,var(--ps-glass-rim) 60%,var(--ps-border));background:radial-gradient(18rem 8rem at 88% 0%,color-mix(in srgb,var(--ps-service-pcb) 9%,transparent),transparent 70%),linear-gradient(150deg,color-mix(in srgb,var(--ps-glass-specular) 46%,transparent),transparent 44%),color-mix(in srgb,var(--ps-glass-strong) 90%,var(--ps-surface-elevated) 10%);box-shadow:0 14px 38px color-mix(in srgb,var(--ps-glass-depth) 62%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 92%,transparent)}body.ps-stage66-pcb-order-page .ps-pcb-wizard-panel{border-color:color-mix(in srgb,var(--ps-glass-rim) 50%,var(--ps-border));background:radial-gradient(24rem 12rem at 92% 0%,color-mix(in srgb,var(--ps-service-pcb) 7%,transparent),transparent 70%),linear-gradient(150deg,color-mix(in srgb,var(--ps-glass-highlight) 52%,transparent),transparent 42%),color-mix(in srgb,var(--ps-glass) 86%,var(--ps-surface-elevated) 14%);box-shadow:0 18px 48px color-mix(in srgb,var(--ps-glass-depth) 70%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 88%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--ps-border-subtle) 62%,transparent)}body.ps-stage66-pcb-order-page :where(.ps-pcb-draft-status,.ps-pcb-service-context,.ps-pcb-order-review,.ps-pcb-estimate,.ps-pcb-service-options){border-color:color-mix(in srgb,var(--ps-glass-rim) 46%,var(--ps-border-subtle));background:linear-gradient(150deg,color-mix(in srgb,var(--ps-glass-highlight) 36%,transparent),transparent 52%),color-mix(in srgb,var(--ps-glass-weak) 82%,var(--ps-surface) 18%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 72%,transparent),var(--ps-shadow-xs)}body.ps-stage66-pcb-order-page .ps-pcb-upload{border-color:color-mix(in srgb,var(--ps-service-pcb) 48%,var(--ps-border));background:radial-gradient(18rem 9rem at 90% 0%,color-mix(in srgb,var(--ps-service-pcb) 10%,transparent),transparent 66%),linear-gradient(150deg,color-mix(in srgb,var(--ps-glass-highlight) 38%,transparent),transparent 52%),color-mix(in srgb,var(--ps-glass-weak) 78%,var(--ps-surface-elevated) 22%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 78%,transparent),0 10px 28px color-mix(in srgb,var(--ps-glass-depth) 48%,transparent)}body.ps-stage66-pcb-order-page .ps-pcb-service-native-v32{padding:14px;border:1px solid color-mix(in srgb,var(--ps-glass-rim) 50%,var(--ps-border));border-radius:22px;background:radial-gradient(20rem 10rem at 88% 0%,color-mix(in srgb,var(--ps-service-pcb) 9%,transparent),transparent 72%),linear-gradient(150deg,color-mix(in srgb,var(--ps-glass-specular) 40%,transparent),transparent 46%),color-mix(in srgb,var(--ps-glass) 84%,var(--ps-surface-elevated) 16%);box-shadow:0 14px 36px color-mix(in srgb,var(--ps-glass-depth) 56%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 86%,transparent)}body.ps-stage66-pcb-order-page .ps-pcb-service-native-select-v32{border-color:color-mix(in srgb,var(--ps-service-pcb) 46%,var(--ps-border));background:linear-gradient(150deg,color-mix(in srgb,var(--ps-glass-highlight) 42%,transparent),transparent 52%),color-mix(in srgb,var(--ps-surface-elevated) 90%,var(--ps-glass) 10%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 84%,transparent),0 8px 22px color-mix(in srgb,var(--ps-glass-depth) 42%,transparent)}@media (max-width:900px){body.ps-stage66-pcb-order-page .ps-site-header,body.ps-stage66-pcb-order-page .ps-distributor-header{background:transparent}body.ps-stage66-pcb-order-page .ps-site-header::before,body.ps-stage66-pcb-order-page .ps-distributor-header::before{display:block;content:"";background:radial-gradient(32rem 15rem at 88% 0%,color-mix(in srgb,var(--ps-service-pcb) 12%,transparent),transparent 70%),linear-gradient(155deg,color-mix(in srgb,var(--ps-glass-specular) 54%,transparent),transparent 38%),color-mix(in srgb,var(--ps-glass-strong) 86%,transparent);box-shadow:0 12px 34px color-mix(in srgb,var(--ps-glass-depth) 54%,transparent),inset 0 1px 0 var(--ps-glass-rim);backdrop-filter:blur(11px) saturate(128%);-webkit-backdrop-filter:blur(11px) saturate(128%)}body.ps-stage66-pcb-order-page .ps-mobile-dock{border-color:color-mix(in srgb,var(--ps-glass-rim) 62%,var(--ps-border));background:radial-gradient(20rem 9rem at 52% 0%,color-mix(in srgb,var(--ps-service-pcb) 10%,transparent),transparent 72%),linear-gradient(150deg,color-mix(in srgb,var(--ps-glass-specular) 44%,transparent),transparent 44%),color-mix(in srgb,var(--ps-glass-strong) 84%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--ps-glass-depth) 78%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 94%,transparent);backdrop-filter:blur(10px) saturate(126%);-webkit-backdrop-filter:blur(10px) saturate(126%)}body.ps-stage66-pcb-order-page .ps-page-article{border-radius:clamp(24px,5vw,32px)}body.ps-stage66-pcb-order-page .ps-pcb-steps{border-radius:22px}body.ps-stage66-pcb-order-page .ps-pcb-wizard-panel{border-radius:24px}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){body.ps-stage66-pcb-order-page .ps-site-header::before,body.ps-stage66-pcb-order-page .ps-distributor-header::before,body.ps-stage66-pcb-order-page .ps-mobile-dock{backdrop-filter:none;-webkit-backdrop-filter:none}}.ps-official-brand-link{display:inline-flex;align-items:center;width:min(220px,18vw);min-width:178px;max-width:220px;text-decoration:none}.ps-brand-logo-image{display:block;width:100%;height:100%;object-fit:contain;object-position:right center}.ps-brand-logo-image--white{display:none}html[data-ps-theme="dark"] .ps-brand-logo-image--two-color{display:none}html[data-ps-theme="dark"] .ps-brand-logo-image--white{display:block}@media (min-width:901px){body.ps-channel-profile-pcb-only .ps-distributor-header-main.ps-header-no-search{grid-template-columns:minmax(190px,230px) minmax(0,1fr)}.ps-distributor-header-main.ps-header-no-search .ps-distributor-actions{grid-column:2;justify-self:end}body.ps-channel-profile-pcb-only .ps-main-menu-wrap{display:flex;justify-content:center}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only .ps-pcb-nav-icon{width:28px;height:28px;flex:0 0 28px;border:0;border-radius:9px;background:color-mix(in srgb,var(--ps-nav-accent) 12%,transparent);box-shadow:none}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only .ps-pcb-nav-icon svg{width:17px;height:17px}body.ps-channel-profile-pcb-only .ps-primary-menu-pcb-only .ps-pcb-nav-copy strong{font-size:clamp(.82rem,.76rem + .16vw,.94rem);line-height:1.4;white-space:nowrap}}@media (max-width:900px){.ps-official-brand-link{width:clamp(150px,44vw,205px);min-width:0;max-width:205px}}@media (max-width:390px){.ps-official-brand-link{width:clamp(132px,42vw,166px)}}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-public-hero,.ps-public-service-card,.ps-public-contact-grid article,.ps-public-copy,.ps-public-note,.ps-public-service-summary,.ps-public-contact-form){border-color:var(--ps-border);background:var(--ps-surface-elevated);color:var(--ps-text-primary);box-shadow:var(--ps-shadow-sm)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-public-hero h2,.ps-public-service-card h3,.ps-public-service-summary h3,.ps-public-contact-grid strong,.ps-contact-fields label){color:var(--ps-text-primary)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-public-hero p,.ps-public-copy p,.ps-public-note p,.ps-public-service-card p,.ps-contact-consent){color:var(--ps-text-secondary)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-contact-fields input,.ps-contact-fields textarea){border-color:var(--ps-border);background:var(--ps-surface-solid);color:var(--ps-text-primary)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-contact-hint{border:1px solid var(--ps-border-subtle);background:var(--ps-surface);color:var(--ps-text-secondary)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-public-success{border-color:color-mix(in srgb,var(--ps-success) 36%,var(--ps-border));background:var(--ps-success-soft);color:color-mix(in srgb,var(--ps-success) 82%,white)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-public-error{border-color:color-mix(in srgb,var(--ps-danger) 38%,var(--ps-border));background:var(--ps-danger-soft);color:color-mix(in srgb,var(--ps-danger) 82%,white)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-public-hero>span,.ps-public-service-card a,.ps-public-service-summary a,.ps-public-contact-grid a){color:var(--ps-info)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-benefit-grid article>span{border:1px solid color-mix(in srgb,var(--ps-brand) 30%,var(--ps-border));background:var(--ps-brand-soft);color:var(--ps-brand-strong)}@media (max-width:620px){.ps-empty-state-actions .ps-button{width:100%;min-width:0}}.ps-drawer-brand{display:inline-flex;width:min(210px,56vw);min-width:0;align-items:center;text-decoration:none}.ps-drawer-brand .ps-official-brand-logo{width:100%}.ps-desktop-service-overlay.is-open{display:block}.ps-desktop-service-drawer.is-open{transform:translateX(0);visibility:visible;transition-delay:0s}.ps-desktop-service-drawer-foot .ps-button{width:100%}.ps-primary-menu-services .ps-pcb-nav-icon svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75}.ps-primary-menu-services .ps-pcb-nav-copy{min-width:0}.ps-primary-menu-services .ps-pcb-nav-copy strong,.ps-primary-menu-services .ps-pcb-nav-copy small{display:block}.ps-primary-menu-services .ps-pcb-nav-copy small{color:var(--ps-text-muted);font-size:.68rem;line-height:1.3}.ps-primary-menu-services .ps-pcb-nav-arrow{display:none}@media (min-width:901px){.ps-primary-menu-services{justify-content:center;margin-inline:auto}.ps-primary-menu-services>li>a{padding-inline:clamp(8px,.85vw,13px)}.ps-primary-menu-services .ps-pcb-nav-icon{border-radius:9px;background:color-mix(in srgb,var(--ps-service-pcb) 11%,transparent);color:color-mix(in srgb,var(--ps-service-pcb) 82%,var(--ps-text-primary))}.ps-primary-menu-services .ps-pcb-nav-copy small{display:none}}@media (max-width:900px){.ps-primary-menu-services{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.ps-primary-menu-services>li>a{display:grid;grid-template-columns:52px minmax(0,1fr) 22px;gap:12px;min-height:82px;align-items:center;padding:13px 14px;border:1px solid color-mix(in srgb,var(--ps-service-pcb) 24%,var(--ps-border-subtle));border-radius:22px;background:radial-gradient(15rem 8rem at 86% 0%,color-mix(in srgb,var(--ps-service-pcb) 12%,transparent),transparent 60%),var(--ps-glass-weak)}.ps-primary-menu-services .ps-pcb-nav-icon{display:grid;width:50px;height:50px;place-items:center;border:1px solid color-mix(in srgb,var(--ps-service-pcb) 28%,transparent);border-radius:16px;background:color-mix(in srgb,var(--ps-service-pcb) 13%,var(--ps-surface-elevated))}.ps-primary-menu-services .ps-pcb-nav-copy strong{font-size:1rem;font-weight:900}.ps-primary-menu-services .ps-pcb-nav-copy small{margin-block-start:3px;font-size:.76rem}.ps-primary-menu-services .ps-pcb-nav-arrow{display:block;justify-self:end;color:var(--ps-service-pcb);font-weight:900}.ps-primary-menu-services>li:not([class*="ps-pcb-nav-"])>a{grid-template-columns:minmax(0,1fr);min-height:62px}}.ps-woo-category-brand .ps-brand-logo-image{aspect-ratio:2905 / 962}.ps-mobile-nav-head{display:none}@media (min-width:901px){.ps-header-actions{flex-wrap:nowrap}.ps-header-action>span:not(.ps-cart-count):not(.ps-action-count),.ps-desktop-drawer-toggle>span,.ps-theme-toggle>span{white-space:nowrap}.ps-header-account{min-width:96px}.ps-theme-toggle{min-width:104px}}@media (max-width:900px){.ps-mobile-nav-head{display:flex}}.ps-site-footer.ps-distributor-footer{position:relative;isolation:isolate;overflow:clip;border-block-start:1px solid color-mix(in srgb,var(--ps-glass-rim) 56%,var(--ps-border));background:radial-gradient(46rem 22rem at 84% 0%,color-mix(in srgb,var(--ps-service-pcb) 11%,transparent),transparent 70%),linear-gradient(155deg,color-mix(in srgb,var(--ps-glass-specular) 38%,transparent),transparent 40%),color-mix(in srgb,var(--ps-glass-strong) 88%,var(--ps-canvas) 12%);color:var(--ps-text-secondary);box-shadow:0 -18px 52px color-mix(in srgb,var(--ps-glass-depth) 48%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 86%,transparent)}.ps-site-footer.ps-distributor-footer::before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ps-canvas-deep) 12%,transparent));pointer-events:none}.ps-distributor-footer-main{display:grid;align-items:start;gap:clamp(24px,3vw,40px);padding-block:clamp(34px,5vw,58px) clamp(28px,4vw,44px)}.ps-distributor-footer-main.has-store-section{grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(150px,.72fr))}.ps-distributor-footer-main.no-store-section{grid-template-columns:minmax(280px,1.45fr) repeat(2,minmax(180px,.8fr))}.ps-distributor-footer-brand{min-width:0}.ps-official-footer-brand{display:inline-flex;width:min(220px,100%);margin-block-end:14px;text-decoration:none}.ps-official-footer-brand .ps-official-brand-logo{width:100%}.ps-distributor-footer-brand p{max-width:48ch;margin:0;color:var(--ps-text-secondary);font-size:.86rem;line-height:1.95}.ps-distributor-footer h3{margin:0 0 12px;color:var(--ps-text-primary);font-size:.96rem}.ps-distributor-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.ps-distributor-footer li,.ps-distributor-footer li a{min-width:0}.ps-distributor-footer li a{color:var(--ps-text-secondary);font-size:.82rem;line-height:1.7;text-decoration:none}.ps-distributor-footer li a:hover,.ps-distributor-footer li a:focus-visible{color:var(--ps-brand-strong)}.ps-distributor-footer-contact{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:15px}.ps-distributor-footer-contact a,.ps-distributor-footer-contact .ps-footer-social-link{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--ps-glass-rim) 52%,var(--ps-border));border-radius:12px;background:color-mix(in srgb,var(--ps-glass-weak) 82%,transparent);color:var(--ps-text-primary);font-size:.72rem;font-weight:800;text-decoration:none;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ps-glass-rim) 78%,transparent)}.ps-distributor-footer-strip{border-block:1px solid color-mix(in srgb,var(--ps-glass-rim) 42%,var(--ps-border-subtle));background:color-mix(in srgb,var(--ps-glass-weak) 56%,transparent)}.ps-distributor-footer-strip .ps-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:14px}.ps-distributor-footer-strip div>div{display:grid;gap:2px}.ps-distributor-footer-strip strong{color:var(--ps-text-primary);font-size:.76rem}.ps-distributor-footer-strip span{color:var(--ps-text-muted);font-size:.68rem}.ps-distributor-footer .ps-footer-bottom{border-block-start:1px solid color-mix(in srgb,var(--ps-glass-rim) 38%,var(--ps-border-subtle));background:color-mix(in srgb,var(--ps-glass-weak) 44%,transparent);color:var(--ps-text-muted)}.ps-distributor-footer .ps-footer-bottom .ps-container{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:18px}.ps-distributor-footer .ps-footer-bottom nav{display:flex;flex-wrap:wrap;gap:12px}.ps-distributor-footer .ps-footer-bottom a{color:var(--ps-text-secondary);text-decoration:none}.ps-floating-support{position:fixed;z-index:var(--ps-z-floating-action);inset:auto;inset-block-end:22px;inset-inline-end:20px;display:inline-flex;width:max-content;max-width:min(176px,calc(100vw - 32px));min-width:48px;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-radius:var(--ps-radius-pill);text-decoration:none;overflow:hidden}.ps-floating-support svg{display:block;flex:0 0 22px;width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ps-floating-support span{display:inline;min-width:0;color:currentColor;font-size:.78rem;font-weight:900;white-space:nowrap}html[data-ps-theme="dark"] .ps-site-footer.ps-distributor-footer{border-block-start-color:var(--ps-border);background:radial-gradient(46rem 22rem at 84% 0%,color-mix(in srgb,var(--ps-service-pcb) 14%,transparent),transparent 70%),linear-gradient(155deg,color-mix(in srgb,var(--ps-glass-specular) 26%,transparent),transparent 42%),color-mix(in srgb,var(--ps-glass-strong) 90%,var(--ps-canvas-deep) 10%);color:var(--ps-text-secondary)}@media (max-width:900px){.ps-distributor-footer-main.has-store-section,.ps-distributor-footer-main.no-store-section{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-distributor-footer-brand{grid-column:1 / -1}.ps-distributor-footer-strip .ps-container{grid-template-columns:minmax(0,1fr)}.ps-floating-support{inset-block-end:calc(86px + env(safe-area-inset-bottom,0px));inset-inline-end:14px}}@media (max-width:620px){.ps-distributor-footer-main.has-store-section,.ps-distributor-footer-main.no-store-section{grid-template-columns:minmax(0,1fr);gap:22px}.ps-distributor-footer-brand{grid-column:1}.ps-distributor-footer-strip{display:none}.ps-distributor-footer .ps-footer-bottom .ps-container{align-items:flex-start;flex-direction:column;padding-block:14px}.ps-floating-support{min-height:46px}}@media (prefers-reduced-transparency:reduce){.ps-site-footer.ps-distributor-footer{background:var(--ps-surface-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}}.ps-home-pcb-only .ps-distributor-hero-actions .ps-button{min-height:52px;padding-inline:26px}html[data-ps-theme="dark"]{--ps-canvas:#06131c;--ps-canvas-raised:#0a1d28;--ps-canvas-deep:#030d14;--ps-surface:rgba(10,30,42,.86);--ps-surface-solid:#0d2633;--ps-surface-elevated:rgba(14,39,52,.96);--ps-glass-weak:rgba(9,30,42,.56);--ps-glass:rgba(10,34,47,.72);--ps-glass-strong:rgba(10,31,44,.88);--ps-glass-highlight:rgba(164,221,240,.13);--ps-glass-rim:rgba(142,207,229,.22);--ps-text-primary:#f2f8fa;--ps-text-secondary:#c4d4dc;--ps-text-muted:#9db0ba;--ps-border-subtle:rgba(132,190,211,.14);--ps-border:rgba(132,190,211,.25);--ps-border-strong:rgba(146,211,232,.40);--ps-service-pcb:#55b8f4;--ps-service-pcb-strong:#84cff9}html[data-ps-theme="dark"] :where(.ps-header-action,.ps-theme-toggle,.ps-desktop-drawer-toggle){border-color:rgba(134,197,219,.20);background:linear-gradient(145deg,rgba(145,213,235,.08),transparent 48%),rgba(10,30,42,.78);color:#eaf5f8;box-shadow:0 8px 22px rgba(0,0,0,.24),inset 0 1px 0 rgba(191,232,244,.10)}html[data-ps-theme="dark"] :where(.ps-header-action,.ps-theme-toggle,.ps-desktop-drawer-toggle):hover{border-color:rgba(112,201,255,.42);background:rgba(15,43,57,.94);color:#ffffff}html[data-ps-theme="dark"] .ps-theme-toggle{color:var(--ps-service-pcb-strong)}html[data-ps-theme="dark"] .ps-header-account{color:var(--ps-text-primary)}html[data-ps-theme="dark"] :where(.ps-header-action,.ps-theme-toggle,.ps-desktop-drawer-toggle) svg{stroke:currentColor;opacity:.94}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-page-article,.ps-public-hero,.ps-public-copy,.ps-public-service-summary,.ps-public-service-card,.ps-public-contact-grid article,.ps-public-contact-form,.ps-guide-hero,.ps-guide-card,.ps-faq-toolbar,.ps-faq-list details,.ps-guide-footer,.ps-faq-empty){border-color:rgba(137,198,219,.20);background:linear-gradient(145deg,rgba(144,211,232,.04),transparent 42%),rgba(9,29,41,.88);color:#eef7fa;box-shadow:0 16px 42px rgba(0,0,0,.20),inset 0 1px 0 rgba(192,232,243,.07)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-entry-content,.ps-public-copy,.ps-public-service-card,.ps-guide-page) :where(p,li){color:#c0d0d8}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-entry-content,.ps-public-copy,.ps-public-service-card,.ps-guide-page) :where(h2,h3,h4,strong){color:#f2f8fa}html[data-ps-theme="dark"] body.pcbshop-theme .ps-faq-list details[open]{border-color:rgba(83,184,244,.34);background:rgba(12,37,50,.96)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-faq-list summary{color:#eef8fb}html[data-ps-theme="dark"] body.pcbshop-theme .ps-faq-list details>div{color:#bdced6}@media (min-width:901px){.ps-header-actions{gap:7px;padding:5px;border:1px solid var(--ps-border-subtle);border-radius:16px;background:color-mix(in srgb,var(--ps-glass-weak) 82%,transparent);box-shadow:inset 0 1px 0 var(--ps-glass-highlight),var(--ps-shadow-xs)}.ps-header-action,.ps-theme-toggle,.ps-desktop-drawer-toggle{min-height:42px;border-radius:12px;font-size:.76rem;font-weight:820;letter-spacing:0}.ps-header-action svg,.ps-theme-toggle svg,.ps-desktop-drawer-toggle svg{width:19px;height:19px}}html[data-ps-theme="dark"] .ps-header-actions{border-color:rgba(129,194,218,.17);background:rgba(5,22,32,.58);box-shadow:0 10px 28px rgba(0,0,0,.16),inset 0 1px 0 rgba(190,230,242,.06)}html[data-ps-theme="dark"] .ps-theme-toggle,html[data-ps-theme="dark"] .ps-header-account,html[data-ps-theme="dark"] .ps-desktop-drawer-toggle{border-color:rgba(129,194,218,.18);background:rgba(13,38,50,.82);color:#e7f3f7}html[data-ps-theme="dark"] .ps-theme-toggle svg{color:#7acbfa}html[data-ps-theme="dark"] .ps-header-account svg{color:#69d7bd}html[data-ps-theme="dark"] :where(.ps-theme-toggle,.ps-header-account,.ps-desktop-drawer-toggle):hover{border-color:rgba(104,196,239,.40);background:#123747;box-shadow:0 9px 24px rgba(0,0,0,.20),inset 0 1px 0 rgba(213,241,248,.08)}@media (max-width:620px){.ps-floating-support{width:48px;max-width:48px;min-width:48px;padding:0;border-radius:50%}.ps-floating-support span{display:none}.ps-floating-support svg{width:21px;height:21px}}:root{--ps-stage6648-dark-bg:#06131c;--ps-stage6648-dark-surface:#0b1d28;--ps-stage6648-dark-surface-2:#102735;--ps-stage6648-dark-surface-3:#143244;--ps-stage6648-dark-border:rgba(123,185,214,.22);--ps-stage6648-dark-border-strong:rgba(109,188,230,.38);--ps-stage6648-dark-text:#eef7fb;--ps-stage6648-dark-muted:#b4c7d1;--ps-stage6648-dark-soft:#d8e6ed;--ps-stage6648-dark-accent:#5eb8ea;--ps-stage6648-dark-accent-2:#79d1ff}html[data-ps-theme="dark"] body{background:linear-gradient(180deg,#06131c 0%,#071824 45%,#091c29 100%);color:var(--ps-stage6648-dark-text)}html[data-ps-theme="dark"] body :where(.ps-page-article,.ps-account-layout-content,.ps-woo-content-card,.ps-order-shell,.ps-order-stage,.ps-order-step,.ps-order-section,.ps-order-stage-panel,.ps-order-stage-summary,.ps-order-clone-panel,.ps-order-clone-card,.ps-track-shell,.ps-track-panel,.ps-track-dashboard,.ps-track-card,.ps-notification-center,.ps-address-book,.ps-repeat-orders,.ps-account-welcome,.ps-account-panel,.ps-address-card,.ps-notification-item,.ps-repeat-order-card,.ps-request-card,.ps-empty-state,.ps-public-service-card,.ps-public-contact-grid article,.ps-orders-dashboard,.ps-order-service-center,.ps-timeline-card,.ps-timeline-stage,.ps-proforma-card,.ps-invoice-card,.ps-guide-card,.ps-faq-card,.ps-search-panel,.ps-search-results,.ps-bom-workspace,.ps-bom-card,.ps-bom-status-card,.woocommerce-Addresses .woocommerce-Address,.woocommerce form,.woocommerce table.shop_table,.woocommerce table.shop_table_responsive,.woocommerce .shop_table,.woocommerce-message,.woocommerce-info,.woocommerce-error,.ps-lab-link,.ps-lab-order,.ps-category-card,.ps-distributor-service-card,.ps-distributor-category-card,.ps-distributor-product-card,.ps-header-action,.ps-menu-toggle,.ps-mobile-quick a,.ps-nav-utilities a,.ps-mega-menu,.ps-primary-menu>li>a,.ps-primary-menu .sub-menu,
.ps-pcb-order-guide,
.ps-guide-section){
background:linear-gradient(180deg,rgba(20,50,68,.14),rgba(8,23,33,.96))!important;color:var(--ps-stage6648-dark-text)!important;border-color:var(--ps-stage6648-dark-border)!important}html[data-ps-theme="dark"] body :where(h1,h2,h3,h4,strong,th,label,legend,.ps-page-title,.ps-order-section-title,.ps-account-panel-head h2,.ps-account-panel-head h3,.ps-account-welcome h2,.ps-step-title,.ps-faq-question,.ps-guide-section h2,.ps-guide-section h3,.ps-mega-menu-head strong,.ps-pcb-nav-copy strong){color:var(--ps-stage6648-dark-text)!important}html[data-ps-theme="dark"] body :where(p,li,small,td,span,dd,dt,.ps-muted,.ps-copy,.ps-helper,.ps-account-copy,.ps-order-stage-summary p,.ps-step-help,.ps-empty-state p,.ps-pcb-nav-copy small,.ps-page-header p){color:var(--ps-stage6648-dark-muted)}html[data-ps-theme="dark"] body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]),select,textarea){background:#0c2230!important;color:#eff8fb!important;border:1px solid rgba(123,190,225,.28)!important;box-shadow:none!important}html[data-ps-theme="dark"] body :where(input:focus,select:focus,textarea:focus){border-color:var(--ps-stage6648-dark-accent)!important;box-shadow:0 0 0 3px rgba(94,184,234,.16)!important;outline:none!important}html[data-ps-theme="dark"] body :where(.ps-button,.button,button:not(.components-button),input[type=submit],input[type=button],a.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button){background:linear-gradient(135deg,#1d6d97,#2588ba)!important;color:#f7fbfd!important;border:1px solid rgba(111,201,242,.32)!important;box-shadow:0 10px 24px rgba(0,0,0,.2),inset 0 1px 0 rgba(220,244,252,.1);text-shadow:none}html[data-ps-theme="dark"] body :where(.ps-button:hover,.button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,a.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover){background:linear-gradient(135deg,#247daa,#2f95c9)!important;color:#fff!important}html[data-ps-theme="dark"] body :where(.ps-button-secondary,.button.alt,.ps-chip-button,.ps-secondary-button,.woocommerce .button.alt){background:linear-gradient(180deg,rgba(27,68,91,.96),rgba(14,44,60,.98))!important;color:#e8f4fa!important;border-color:rgba(102,171,205,.32)!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-menu-toggle){min-height:52px;border-radius:18px!important;background:linear-gradient(180deg,rgba(22,56,76,.96),rgba(10,28,39,.98))!important;border:1px solid rgba(112,181,212,.24)!important;color:#dbeaf1!important;box-shadow:0 8px 20px rgba(0,0,0,.22),inset 0 1px 0 rgba(209,238,247,.06)!important;backdrop-filter:blur(10px)}html[data-ps-theme="dark"] body :where(.ps-header-action:hover,.ps-menu-toggle:hover){background:linear-gradient(180deg,rgba(34,80,106,.98),rgba(15,40,56,.98))!important;color:#fff!important;border-color:rgba(127,197,228,.38)!important}html[data-ps-theme="dark"] body :where(.ps-header-action svg,.ps-menu-toggle span){color:#8fd4ff!important;stroke:currentColor!important;background:transparent!important}html[data-ps-theme="dark"] body .ps-theme-toggle [data-ps-theme-label],html[data-ps-theme="dark"] body .ps-header-action span{color:#dfeef5!important;font-weight:700}html[data-ps-theme="dark"] body .ps-topbar,html[data-ps-theme="dark"] body .ps-site-header,html[data-ps-theme="dark"] body .ps-primary-nav{background:linear-gradient(180deg,#081822,#091b27)!important;border-color:rgba(119,185,216,.16)!important;box-shadow:0 8px 24px rgba(0,0,0,.20)!important}html[data-ps-theme="dark"] body .ps-primary-menu>li>a{border:1px solid transparent;border-radius:16px;color:#dcebf2!important}html[data-ps-theme="dark"] body .ps-primary-menu>li>a:hover,html[data-ps-theme="dark"] body .ps-primary-menu>.current-menu-item>a{background:rgba(79,164,206,.12)!important;border-color:rgba(102,183,221,.22)!important;color:#f3fbff!important}html[data-ps-theme="dark"] body :where(.ps-mega-menu,.ps-primary-menu .sub-menu){background:linear-gradient(180deg,rgba(12,31,42,.98),rgba(7,22,31,.98))!important;border:1px solid rgba(122,188,219,.22)!important}html[data-ps-theme="dark"] body :where(.ps-order-step.is-active,.ps-step.is-active,.ps-stage-chip.is-active,.ps-progress-step.is-active){background:linear-gradient(180deg,rgba(40,123,168,.34),rgba(16,56,78,.92))!important;border-color:rgba(120,210,247,.38)!important;color:#f6fbfe!important}html[data-ps-theme="dark"] body :where(.ps-empty-state .ps-button,.ps-notification-empty .ps-button,.ps-orders-empty .ps-button){margin-top:10px}html[data-ps-theme="dark"] body :where(table,thead,tbody,tr,td,th){border-color:rgba(122,188,219,.16)!important}html[data-ps-theme="dark"] body :where(thead th){background:rgba(79,152,188,.10)!important;color:#eff8fb!important}html[data-ps-theme="dark"] body :where(tr:nth-child(even) td){background:rgba(255,255,255,.015)}html[data-ps-theme="dark"] body :where(.ps-brand-logo-image--two-color){opacity:0}html[data-ps-theme="dark"] body :where(.ps-brand-logo-image--white){opacity:1}@media (max-width: 900px){html[data-ps-theme="dark"] body .ps-header-actions{gap:8px}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-menu-toggle){min-width:0;padding:10px 12px;border-radius:16px!important}}@media (max-width: 640px){html[data-ps-theme="dark"] body .ps-theme-toggle [data-ps-theme-label],html[data-ps-theme="dark"] body .ps-header-action span{font-size:.85rem}}html[data-ps-theme="dark"],html[data-ps-theme="dark"] body,html[data-ps-theme="dark"] body.pcbshop-theme{background:#06131c!important}html[data-ps-theme="dark"] body :where(#page,#content,#primary,.site,.site-content,.site-main,.content-area,.entry-content,.hentry,.woocommerce,.woocommerce-page,.ps-page-main,.ps-wrap,.ps-pcb-configurator,.ps-public-page,.ps-public-copy){background:transparent;color:var(--ps-stage6648-dark-text)}html[data-ps-theme="dark"] body :where(.ps-page-article,.ps-account-dashboard,.ps-pcb-order-reference,.ps-account-layout,.ps-account-layout-content,.ps-account-layout-nav,.ps-orders-dashboard,.ps-order-service-center,.ps-notification-center,.ps-address-book,.ps-request-card,.ps-repeat-orders,.ps-order-identity,.ps-orders-summary-table,.ps-repeat-orders-box,.ps-repeat-orders-table,.ps-tracking-paths a,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-section,.ps-pcb-section-head,.ps-pcb-service-options,.ps-estimate-card,.ps-pcb-consent,.ps-file-box,.ps-reference-file,.ps-track-shell,.ps-track-panel,.ps-track-card,.ps-order-shell,.ps-order-stage,.ps-order-stage-panel,.ps-order-stage-summary,.ps-order-clone-panel,.ps-order-clone-card,.ps-alert,.woocommerce table.shop_table,.woocommerce table.shop_table_responsive,.woocommerce-Addresses .woocommerce-Address,.woocommerce form.login,.woocommerce form.register,.woocommerce .woocommerce-form,.woocommerce .cart-collaterals,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2){background:linear-gradient(180deg,rgba(14,37,51,.94),rgba(7,24,34,.98));border:1px solid rgba(111,180,212,.20);color:#eef7fb}html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-past-orders{background:linear-gradient(180deg,rgba(16,42,56,.97),rgba(9,28,39,.98));border-color:rgba(116,186,218,.22);border-radius:22px;box-shadow:0 18px 44px rgba(0,0,0,.26),inset 0 1px 0 rgba(203,234,243,.05)}html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-info,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-past-orders h3,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-draft,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-field>span,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-dimensions h4,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-file>span,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-confirm,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-file small,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-file em{color:#d7e7ee}html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-searchbar input,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-field input,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-field select,html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-field textarea,html[data-ps-theme="dark"] body .ps-repeat-search,html[data-ps-theme="dark"] body input[data-ps-order-search]{background:#0a2130;color:#edf7fb;border:1px solid rgba(109,182,217,.26);border-radius:16px}html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-searchbar input::placeholder,html[data-ps-theme="dark"] body .ps-repeat-search::placeholder,html[data-ps-theme="dark"] body input[data-ps-order-search]::placeholder{color:#9bb0bb}html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-copy-btn{background:linear-gradient(135deg,#1f6d95,#2892c8);color:#f6fbfd;border:1px solid rgba(117,204,242,.32);border-radius:16px;box-shadow:0 10px 24px rgba(0,0,0,.2),inset 0 1px 0 rgba(221,245,253,.08)}html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-copy-btn:hover{background:linear-gradient(135deg,#267eaa,#2d9ad1)}html[data-ps-theme="dark"] body :where(.ps-track-shell .ps-alert,.ps-pcb-order-reference .ps-alert,.ps-orders-dashboard .ps-alert,.ps-orders-summary-table .ps-alert){background:rgba(255,255,255,.04);color:#dce9ee;border:1px solid rgba(113,182,214,.18);border-radius:18px}html[data-ps-theme="dark"] body .ps-order-identity>div span,html[data-ps-theme="dark"] body .ps-order-identity dt,html[data-ps-theme="dark"] body .ps-tracking-paths small{color:#adc2cc!important}html[data-ps-theme="dark"] body .ps-order-identity>div strong,html[data-ps-theme="dark"] body .ps-order-identity dd,html[data-ps-theme="dark"] body .ps-tracking-paths strong{color:#eef7fb!important}html[data-ps-theme="dark"] body .ps-tracking-paths a{background:linear-gradient(180deg,rgba(11,31,42,.96),rgba(7,22,31,.98))!important;border-color:rgba(113,181,214,.18)!important}html[data-ps-theme="dark"] body .ps-tracking-paths a>span{background:rgba(84,173,214,.16)!important;color:#dff3fd!important}html[data-ps-theme="dark"] body .ps-pcb-wizard-panel,html[data-ps-theme="dark"] body .ps-section.ps-pcb-wizard-panel,html[data-ps-theme="dark"] body .ps-pcb-service-options,html[data-ps-theme="dark"] body .ps-estimate-card,html[data-ps-theme="dark"] body .ps-pcb-consent{border-radius:22px}html[data-ps-theme="dark"] body .ps-pcb-section-head{background:transparent;border:0;box-shadow:none;padding:0 0 12px}html[data-ps-theme="dark"] body .ps-pcb-section-head span{color:#81cff8}html[data-ps-theme="dark"] body .ps-pcb-section-head h3,html[data-ps-theme="dark"] body .ps-pcb-section-head p{color:#eef7fb}html[data-ps-theme="dark"] body .ps-pcb-steps button{background:linear-gradient(180deg,rgba(7,23,33,.96),rgba(11,30,42,.98));border:1px solid rgba(115,185,214,.16);color:#ccdde5;border-radius:16px}html[data-ps-theme="dark"] body .ps-pcb-steps button[aria-current="step"],html[data-ps-theme="dark"] body .ps-pcb-steps button.is-active{background:linear-gradient(135deg,#257eaa,#1a5674);border-color:rgba(126,207,245,.42);color:#fff;box-shadow:0 12px 24px rgba(0,0,0,.18),inset 0 1px 0 rgba(220,244,252,.1)}html[data-ps-theme="dark"] body .ps-pcb-steps button span{background:rgba(255,255,255,.06);color:inherit}html[data-ps-theme="dark"] body :where(.ps-bottom-nav a.is-active,.ps-mobile-bottom-nav a.is-active,.ps-mobile-quick-nav a.is-active){color:#80d1fa!important}@media (max-width: 900px){html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-searchbar{grid-template-columns:1fr;gap:10px;direction:rtl}}@media (max-width: 640px){html[data-ps-theme="dark"] body .ps-pcb-order-reference .ps-reference-past-orders{padding:16px;border-radius:20px}}html[data-ps-theme="dark"]{--ps50-canvas:#04111a;--ps50-canvas-2:#071b27;--ps50-glass:rgba(8,31,44,.68);--ps50-glass-strong:rgba(8,29,42,.80);--ps50-glass-soft:rgba(17,48,64,.44);--ps50-rim:rgba(148,211,236,.22);--ps50-rim-strong:rgba(132,211,246,.38);--ps50-highlight:rgba(223,247,255,.085);--ps50-text:#f1f8fb;--ps50-muted:#b4c7d0;--ps50-accent:#70c8f3;--ps50-accent-soft:rgba(79,181,230,.16);--ps50-shadow:0 22px 58px rgba(0,0,0,.34),inset 0 1px 0 var(--ps50-highlight);--ps50-shadow-soft:0 12px 34px rgba(0,0,0,.24),inset 0 1px 0 rgba(223,247,255,.055)}html[data-ps-theme="dark"],html[data-ps-theme="dark"] body,html[data-ps-theme="dark"] body.pcbshop-theme{background-color:var(--ps50-canvas)!important;background-image:radial-gradient(70rem 44rem at 92% -8%,rgba(37,143,190,.14),transparent 62%),radial-gradient(54rem 38rem at -10% 58%,rgba(54,179,150,.075),transparent 66%),linear-gradient(180deg,var(--ps50-canvas),var(--ps50-canvas-2))!important;background-attachment:fixed!important;color:var(--ps50-text)!important}html[data-ps-theme="dark"] body :where(#page,.site,.site-content,.content-area,.site-main,.entry-content,.hentry,.woocommerce,.woocommerce-page,.ps-page-main,.ps-wrap,.ps-public-page,.ps-public-copy){background:transparent!important;color:var(--ps50-text)!important}html[data-ps-theme="dark"] body :where(.ps-page-article,.ps-account-layout,.ps-account-layout-nav,.ps-account-layout-content,.woocommerce-MyAccount-navigation ul,.ps-pcb-order-reference,.ps-pcb-reference-form,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-order-shell,.ps-track-shell,.ps-orders-dashboard)::before,html[data-ps-theme="dark"] body :where(.ps-page-article,.ps-account-layout,.ps-account-layout-nav,.ps-account-layout-content,.woocommerce-MyAccount-navigation ul,.ps-pcb-order-reference,.ps-pcb-reference-form,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-order-shell,.ps-track-shell,.ps-orders-dashboard)::after{content:none;display:none;background:none}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-pcb-order-reference,html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-pcb-reference-form{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-page-article{background-color:rgba(7,28,41,.76)!important;background-image:linear-gradient(145deg,rgba(205,239,251,.05),rgba(30,93,119,.025) 44%,rgba(4,18,27,.06))!important}html[data-ps-theme="dark"] body :where(.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-section.ps-pcb-wizard-panel,.ps-pcb-service-options,.ps-estimate-card,.ps-pcb-consent,.ps-account-welcome,.ps-account-panel,.ps-account-stat-grid>a,.ps-account-quick-grid>a,.ps-orders-dashboard,.ps-order-service-center,.ps-notification-center,.ps-address-book,.ps-repeat-orders,.ps-request-card,.ps-address-card,.ps-notification-item,.ps-repeat-order-card,.ps-order-identity,.ps-orders-summary-table,.ps-repeat-orders-box,.ps-tracking-paths a,.ps-order-stage,.ps-order-stage-panel,.ps-order-stage-summary,.ps-order-clone-panel,.ps-order-clone-card,.ps-track-panel,.ps-track-card,.ps-empty-state,.woocommerce table.shop_table,.woocommerce table.shop_table_responsive,.woocommerce-Addresses .woocommerce-Address,.woocommerce form.login,.woocommerce form.register,.woocommerce .woocommerce-form){background-color:var(--ps50-glass);background-image:linear-gradient(150deg,rgba(220,245,253,.042),rgba(99,176,206,.018) 46%,rgba(3,16,24,.08));border:1px solid rgba(139,205,232,.18);border-radius:26px;box-shadow:var(--ps50-shadow-soft);color:var(--ps50-text)}html[data-ps-theme="dark"] body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea,.select2-container--default .select2-selection--single,.ps-pcb-order-reference .ps-reference-searchbar input,.ps-repeat-search,.ps-orders-summary-head input[type="search"]){background-color:rgba(5,25,37,.70);background-image:linear-gradient(145deg,rgba(211,241,252,.028),rgba(45,111,139,.014));color:#eef8fb;border:1px solid rgba(132,204,236,.24);border-radius:18px;box-shadow:inset 0 1px 0 rgba(220,245,253,.035)}html[data-ps-theme="dark"] body :where(input::placeholder,textarea::placeholder){color:#98aeb9!important;opacity:1!important}html[data-ps-theme="dark"] body :where(.ps-button,.button,button:not(.components-button),input[type=submit],input[type=button],a.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.ps-reference-copy-btn){color:#f5fbfe!important;background-color:rgba(24,91,121,.58)!important;background-image:linear-gradient(145deg,rgba(112,207,248,.16),rgba(40,136,176,.075) 55%,rgba(4,29,41,.10))!important;border:1px solid rgba(132,213,248,.34)!important;border-radius:18px!important;box-shadow:inset 0 1px 0 rgba(232,249,255,.10),0 10px 24px rgba(0,0,0,.18)!important;text-shadow:none!important}html[data-ps-theme="dark"] body :where(.ps-button:hover,.button:hover,button:not(.components-button):hover,input[type=submit]:hover,input[type=button]:hover,a.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.ps-reference-copy-btn:hover){color:#fff!important;background-color:rgba(32,110,145,.66)!important;background-image:linear-gradient(145deg,rgba(135,220,255,.20),rgba(46,153,196,.09),rgba(4,29,41,.08))!important;border-color:rgba(150,224,255,.46)!important}html[data-ps-theme="dark"] body :where(.ps-alert,.ps-empty-state,.ps-orders-empty,.ps-notification-empty){background-color:rgba(13,42,56,.42)!important;background-image:linear-gradient(145deg,rgba(218,244,253,.032),rgba(77,151,181,.012))!important;border:1px solid rgba(132,202,232,.18)!important;border-radius:22px!important;color:#dceaf0!important;box-shadow:inset 0 1px 0 rgba(223,246,254,.04)!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-menu-toggle,.ps-desktop-drawer-toggle){background-color:rgba(9,35,49,.56)!important;background-image:linear-gradient(145deg,rgba(215,243,253,.055),rgba(73,153,185,.018))!important;border:1px solid rgba(137,205,234,.22)!important;border-radius:18px!important;box-shadow:inset 0 1px 0 rgba(229,248,255,.07),0 8px 20px rgba(0,0,0,.19)!important;-webkit-backdrop-filter:blur(16px) saturate(1.18)!important;backdrop-filter:blur(16px) saturate(1.18)!important}html[data-ps-theme="dark"] body :where(.ps-header-action:hover,.ps-menu-toggle:hover,.ps-desktop-drawer-toggle:hover){background-color:rgba(24,72,94,.62)!important;border-color:rgba(143,218,249,.34)!important}html[data-ps-theme="dark"] body :where(.ps-account-layout-content,.ps-account-welcome,.ps-account-panel,.ps-account-stat-grid>a,.ps-account-quick-grid>a,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-pcb-service-options,.ps-estimate-card,.ps-pcb-consent,.ps-orders-dashboard,.ps-order-service-center,.ps-request-card,.ps-track-panel,.ps-track-card,.ps-alert,.ps-empty-state){overflow:clip}@media (max-width:640px){html[data-ps-theme="dark"] body :where(.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-account-welcome,.ps-account-panel,.ps-orders-dashboard,.ps-request-card){border-radius:22px}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-page-article{padding-inline:14px!important}}@media (prefers-reduced-transparency:reduce){html[data-ps-theme="dark"] body :where(.ps-page-article,.ps-account-layout-content,.woocommerce-MyAccount-navigation ul,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-account-panel,.ps-orders-dashboard){background-color:#0a2635;background-image:none}}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-reference-past-orders,html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-pcb-reference-form .ps-pcb-wizard-panel{background:linear-gradient(150deg,rgba(220,245,253,.042),rgba(99,176,206,.018) 46%,rgba(3,16,24,.08)),rgba(8,31,44,.68);border:1px solid rgba(139,205,232,.18);border-radius:26px;box-shadow:0 12px 34px rgba(0,0,0,.24),inset 0 1px 0 rgba(223,247,255,.055);color:#f1f8fb}@media (max-width:640px){html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-reference-past-orders,html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-pcb-reference-form .ps-pcb-wizard-panel{border-radius:22px}}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-reference-copy-btn{background:linear-gradient(145deg,rgba(118,213,252,.10),rgba(40,133,172,.04) 58%,rgba(3,22,32,.075)),rgba(15,58,77,.58);border-color:rgba(132,214,249,.30);color:#f7fcff;box-shadow:inset 0 1px 0 rgba(231,248,255,.09),0 10px 24px rgba(0,0,0,.17)}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-reference-copy-btn:hover{background:linear-gradient(145deg,rgba(135,220,255,.14),rgba(46,153,196,.055),rgba(4,29,41,.07)),rgba(20,70,92,.64);border-color:rgba(150,224,255,.40)}html{overscroll-behavior-y:auto}body{overscroll-behavior-y:auto;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch}body:not(.ps-menu-open):not(.ps-filter-open):not(.ps-desktop-menu-open):not(.ps-help-modal-open){overflow-y:visible!important}:where(.ps-page-main,.ps-page-article,.ps-account-layout,.ps-account-layout-content,.ps-pcb-configurator,.ps-pcb-reference-form,.ps-track-shell,.site-main,.entry-content){overscroll-behavior:auto;touch-action:pan-y pinch-zoom}:where(.ps-primary-nav,.ps-distributor-nav,.ps-shop-sidebar,.ps-desktop-service-drawer-links,.ps-pcb-help-scroll){-webkit-overflow-scrolling:touch;scroll-behavior:auto}.ps-footer-social-icon,.ps-social-icon{display:inline-grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:10px;color:currentColor;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.ps-footer-social-icon svg,.ps-social-icon svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ps-footer-social-whatsapp .ps-footer-social-icon,.ps-social-whatsapp .ps-social-icon{color:#68dfad}.ps-footer-social-telegram .ps-footer-social-icon,.ps-social-telegram .ps-social-icon{color:#72c9ff}.ps-footer-social-eitaa .ps-footer-social-icon,.ps-social-eitaa .ps-social-icon{color:#ffb760}.ps-footer-social-bale .ps-footer-social-icon,.ps-social-bale .ps-social-icon{color:#6fd7f5}.ps-footer-social-email .ps-footer-social-icon,.ps-social-email .ps-social-icon{color:#d8e7ef}.ps-footer-social-link,.ps-social-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none}@media (max-width:900px){html,body{scroll-behavior:auto!important}body.pcbshop-theme::before,body.pcbshop-theme::after,body::before,body::after{position:absolute!important;animation:none!important;will-change:auto!important;transform:none!important;filter:none!important}html[data-ps-theme="dark"] body :where(.woocommerce-MyAccount-navigation li a,input:not([type=checkbox]):not([type=radio]),select,textarea,.ps-button,.button,button:not(.components-button),.ps-header-action,.ps-menu-toggle,.ps-reference-copy-btn,.ps-file-box,.ps-reference-file,.ps-social-link,.ps-footer-social-link){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ps-mobile-dock{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not([data-ps-theme="dark"]) body .ps-mobile-dock{background:rgba(248,252,255,.96)!important;border-color:rgba(183,207,219,.78)!important;box-shadow:0 16px 38px rgba(45,78,98,.18)!important}html:not([data-ps-theme="dark"]) body .ps-mobile-dock a{color:#425965!important}html:not([data-ps-theme="dark"]) body .ps-mobile-dock a.is-active:not(.is-primary){background:rgba(18,147,121,.10)!important;color:#087c61!important}html:not([data-ps-theme="dark"]) body .ps-mobile-dock a.is-primary{color:#fff!important}html[data-ps-theme="dark"] body .ps-mobile-dock{background:rgba(7,30,42,.96)!important;border-color:rgba(113,181,214,.18)!important}.ps-floating-support{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}html,body,body.pcbshop-theme,html[data-ps-theme] body.pcbshop-theme{background-attachment:scroll!important}@media (max-width:1024px){body.pcbshop-theme::before,body.pcbshop-theme::after{position:absolute!important;will-change:auto!important}}:root{--ps-brand-blue:#2773CF;--ps-brand-turquoise:#2AC4CF;--ps-overlay-safe-top:max(env(safe-area-inset-top),12px);--ps-overlay-safe-bottom:max(env(safe-area-inset-bottom),12px)}.ps-overlay-managed>:where([role="dialog"],.ps-pwa-guide-panel,.ps-pcb-help-panel),.ps-pwa-guide-panel{max-block-size:calc(100dvh - var(--ps-overlay-safe-top) - var(--ps-overlay-safe-bottom) - 24px);overflow:auto;overscroll-behavior:contain}.ps-mobile-dock{padding-bottom:max(env(safe-area-inset-bottom),8px);min-height:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom));isolation:isolate}.ps-mobile-dock>a>span{position:relative}.ps-mobile-dock>a>span>b{position:absolute;inset-inline-end:-9px;inset-block-start:-7px;min-width:18px;height:18px;padding-inline:4px;border-radius:999px;background:#d83048;color:#fff;font-size:.68rem;line-height:18px;text-align:center}.ps-mobile-dock a:focus-visible{outline:3px solid color-mix(in srgb,var(--ps-brand-turquoise) 70%,white);outline-offset:-3px}.ps-mobile-dock a[href^="#"]{scroll-behavior:auto}@keyframes ps-pwa-loading{to{background-position:-200% 0;}}@keyframes ps-pwa-splash{0%,65%{opacity:1;}100%{opacity:0;visibility:hidden;}}@media (min-width:901px){.ps-mobile-dock{display:none!important}}@media (prefers-reduced-motion:reduce){.ps-overlay-managed *,.ps-mobile-dock *{scroll-behavior:auto!important;transition:none!important}}@media (max-width:900px){.ps-primary-nav.ps-overlay-external-panel{visibility:visible!important;opacity:1!important;pointer-events:auto!important}}@media (max-width:900px){.ps-primary-nav.ps-overlay-external-panel,.ps-distributor-nav.ps-overlay-external-panel{z-index:calc(var(--ps-overlay-z,10000) + 1)!important;pointer-events:auto!important;touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ps-primary-nav.ps-overlay-external-panel :where(a,button,input,select,textarea),.ps-distributor-nav.ps-overlay-external-panel :where(a,button,input,select,textarea){pointer-events:auto!important}}@media (max-width:900px){body::before,body::after{position:fixed!important}}@media (max-width:900px){html[data-ps-theme="dark"] body :where(.ps-site-header,.ps-distributor-header),body.ps-menu-open :where(.ps-site-header,.ps-distributor-header){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;perspective:none!important;contain:none!important;transform:none!important}.ps-primary-nav,.ps-distributor-nav{position:fixed!important;inset-block-start:var(--ps-admin-bar-offset,0px)!important;top:var(--ps-admin-bar-offset,0px)!important}.ps-mobile-nav-head{padding:8px 13px}.ps-mobile-nav-head .ps-nav-close{flex-basis:44px;border-radius:15px}}html[data-ps-theme="dark"] body .ps-primary-nav,html[data-ps-theme="dark"] body .ps-distributor-nav{background:radial-gradient(circle at 86% 7%,rgba(42,196,207,.10),transparent 34%),linear-gradient(180deg,#071923,#081d29)!important}@media (max-width:900px){body.ps-stage66-pcb-order-page.ps-mobile-dock-ready :where(.ps-page-main,.ps-page-article,.ps-pcb-order-reference,.ps-pcb-reference-form){scroll-padding-block-end:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom) + 36px)}.ps-mobile-nav-head{box-sizing:border-box;width:100%}html[data-ps-theme="dark"] body .ps-mobile-nav-head{background:linear-gradient(180deg,rgba(8,29,41,.99),rgba(7,25,36,.98))!important;border-block-end-color:rgba(112,183,215,.18)!important}}@media (max-width:900px){.ps-primary-nav,.ps-distributor-nav{height:auto!important;max-height:none!important;inset-block-end:0!important;bottom:0!important}}@media (max-width:900px){.ps-primary-nav,.ps-distributor-nav{min-height:0!important}}@media (max-width:900px){.ps-site-footer{padding-block-end:max(env(safe-area-inset-bottom),10px)!important}.ps-distributor-footer-main{padding-block:28px 22px!important}.ps-distributor-footer .ps-footer-bottom .ps-container{min-height:0!important;padding-block:12px!important}.ps-mobile-dock small{text-overflow:clip!important}}@media (max-width:720px){.ps-mobile-dock small{display:block;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap;line-height:1.18}}@media (max-width:720px){.ps-mobile-dock small{font-size:clamp(10px,3vw,12px);letter-spacing:-.015em}}@media (max-width:360px){.ps-mobile-dock small{font-size:10px}}@keyframes psAccountTabGlow{0%{opacity:.15;transform:scale(.55);}58%{opacity:1;transform:scale(1.18);}100%{opacity:1;transform:scale(1);}}@keyframes psAccountContentEnter{0%{opacity:.20;transform:translate3d(0,10px,0) scale(.992);filter:saturate(.92);}62%{opacity:1;transform:translate3d(0,-1px,0) scale(1.001);filter:saturate(1.02);}100%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:none;}}@keyframes psR26AccountEnter{0%{opacity:.18;transform:translate3d(0,14px,0) scale(.991);filter:blur(2px) saturate(.9);}60%{opacity:1;transform:translate3d(0,-1px,0) scale(1.001);filter:blur(0) saturate(1.03);}100%{opacity:1;transform:none;filter:none;}}@media (hover:hover){}@keyframes psR28AccountSheen{0%,58%,100%{transform:rotate(18deg) translateX(-330%);opacity:0;}68%{opacity:1;}88%{transform:rotate(18deg) translateX(760%);opacity:0;}}@keyframes psR28AccountEnter{from{opacity:0;transform:translate3d(0,16px,0) scale(.994);filter:blur(2px);}to{opacity:1;transform:none;filter:none;}}@keyframes psR28AccountCard{from{opacity:0;transform:translate3d(0,13px,0) scale(.985);}to{opacity:1;transform:none;}}@media (prefers-reduced-motion:reduce){}@media (min-width:901px){.ps-desktop-service-overlay.is-open:not([hidden]){display:block!important;opacity:1;pointer-events:auto}body:not(.ps-desktop-menu-open) .ps-desktop-service-drawer,.ps-desktop-service-drawer[aria-hidden="true"]:not(.is-open){visibility:hidden!important;transform:translate3d(104%,0,0)!important;pointer-events:none!important}body.ps-desktop-menu-open .ps-desktop-service-drawer.is-open{visibility:visible!important;transform:translate3d(0,0,0)!important;pointer-events:auto!important}}@media (max-width:900px){body.ps-stage66-pcb-order-page.ps-mobile-dock-ready .ps-pcb-reference-form{padding-block-end:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom) + 52px)}body.ps-stage66-pcb-order-page :where(.ps-pcb-field,.ps-pcb-upload,.ps-pcb-consent):focus-within{scroll-margin-block-end:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom) + 38px)}}@media (min-width:901px){:where(.ps-desktop-drawer-toggle,.ps-desktop-service-overlay,#ps-desktop-service-drawer,.ps-desktop-service-drawer){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;content-visibility:hidden!important;filter:none!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important;animation:none!important;transition:none!important}.ps-primary-nav.ps-distributor-nav{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ps-primary-nav.ps-distributor-nav[aria-hidden="true"]{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.ps-primary-nav .ps-nav-inner{min-width:0}.ps-primary-menu-services{min-width:0;row-gap:4px}.ps-primary-menu-services>li>a{max-width:100%}.ps-primary-menu-services .ps-pcb-nav-copy strong,.ps-primary-menu-services .ps-pcb-nav-copy small{overflow-wrap:anywhere}html,body{max-width:100%;overflow-x:clip}:where(.ps-page-main,.site-main,.ps-page-article,.entry-content,.ps-pcb-configurator,.ps-pcb-reference-form,.ps-account-layout){min-width:0;max-width:100%}body.ps-stage66-pcb-order-page .ps-pcb-reference-form{isolation:isolate}body.ps-stage66-pcb-order-page .ps-pcb-field:focus-within,body.ps-stage66-pcb-order-page .ps-pcb-upload:focus-within,body.ps-stage66-pcb-order-page .ps-pcb-consent:focus-within{scroll-margin-block:140px 48px}}@media (min-width:901px){html,body,body.pcbshop-theme{overflow-x:clip!important}.ps-menu-toggle,.ps-nav-overlay,.ps-mobile-nav-head,.ps-mobile-drawer-actions,.ps-mobile-nav-quick,.ps-mobile-dock{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ps-nav-overlay,.ps-nav-overlay.is-open,.ps-nav-overlay.ps-overlay-managed,.ps-nav-overlay.ps-overlay-backdrop-proxy{position:static!important;inset:auto!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important}.ps-primary-nav,.ps-distributor-nav,.ps-primary-nav.ps-distributor-nav,.ps-primary-nav.ps-overlay-external-panel,.ps-distributor-nav.ps-overlay-external-panel{position:relative!important;inset:auto!important;inset-block:auto!important;inset-inline:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important;border-inline:0!important;border-radius:0!important;background:linear-gradient(180deg,rgba(249,252,254,.84),rgba(244,250,252,.76))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 8px 22px rgba(19,60,80,.045)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;transform:none!important;translate:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;content-visibility:visible!important;contain:none!important;will-change:auto!important}html[data-ps-theme="dark"] body .ps-primary-nav,html[data-ps-theme="dark"] body .ps-distributor-nav{background:linear-gradient(180deg,rgba(8,26,37,.98),rgba(8,29,41,.98))!important;box-shadow:inset 0 1px 0 rgba(176,219,237,.055),0 8px 22px rgba(0,0,0,.16)!important}.ps-primary-nav[hidden],.ps-distributor-nav[hidden],.ps-primary-nav[aria-hidden="true"],.ps-distributor-nav[aria-hidden="true"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.ps-nav-inner,.ps-distributor-nav-inner{position:relative!important;display:flex!important;align-items:center!important;width:min(1440px,calc(100% - 32px))!important;min-height:50px!important;height:auto!important;margin-inline:auto!important;padding:3px 0!important;overflow:visible!important}.ps-main-menu-wrap{flex:1 1 auto!important}.ps-primary-menu,.ps-primary-menu-services{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:2px 4px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.ps-primary-menu>li,.ps-primary-menu-services>li{position:relative!important;flex:0 1 auto!important;width:auto!important;min-width:0!important}.ps-primary-menu>li>a,.ps-primary-menu-services>li>a{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:44px!important;padding:7px 10px!important;border:0!important;border-radius:12px!important;white-space:normal!important}.ps-primary-menu .sub-menu{position:absolute!important;inset-block-start:100%!important;inset-inline-start:auto!important;inset-inline-end:0!important;display:block!important;width:max-content!important;min-width:220px!important;max-width:min(360px,calc(100vw - 32px))!important;height:auto!important;overflow:visible!important}.ps-primary-menu .sub-menu a{display:flex!important;width:100%!important}body.ps-menu-open,body.ps-overlay-active:not(.ps-help-modal-open):not(.ps-filter-open){overflow-y:visible!important;padding-inline-end:0!important}body.ps-menu-open .ps-primary-nav,body.ps-menu-open .ps-distributor-nav{pointer-events:auto!important}:where(.ps-site-header,.ps-distributor-header,.ps-page-main,.site-main,.ps-page-article,.entry-content,.ps-page-shell,.ps-account-layout,.ps-account-layout-content,.ps-pcb-configurator,.ps-pcb-reference-form){min-width:0;max-width:100%}:where(.ps-site-header,.ps-distributor-header){transform:none!important;contain:none!important}}@media (min-width:901px) and (max-width:1180px){.ps-nav-inner,.ps-distributor-nav-inner{width:calc(100% - 20px)!important}.ps-primary-menu>li>a,.ps-primary-menu-services>li>a{padding-inline:8px!important;font-size:clamp(.72rem,1.12vw,.86rem)!important}.ps-primary-menu-services .ps-pcb-nav-copy small{display:none!important}.ps-primary-menu-services .ps-pcb-nav-copy strong{white-space:nowrap!important}.ps-primary-menu-services .ps-pcb-nav-icon{transform:scale(.9)}}@media (prefers-reduced-motion:reduce){@media (min-width:901px){.ps-primary-nav,.ps-distributor-nav,.ps-primary-menu>li>a{transition:none!important;animation:none!important}}}:root{--ps-r33-header-ease:cubic-bezier(.16,1,.3,1)}.ps-site-header :where(.ps-brand,.ps-distributor-brand,.ps-brand-unit,.ps-official-brand-link,.ps-official-brand-logo,.ps-drawer-brand){min-width:0;max-width:100%}.ps-site-header .ps-official-brand-logo{display:block;overflow:visible}.ps-site-header .ps-brand-logo-image{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;object-position:center right;transform:none!important;translate:none!important}@media (min-width:901px){.ps-distributor-header-main.ps-header-no-search{display:grid!important;grid-template-columns:minmax(210px,270px) minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(16px,2.2vw,32px)!important;width:min(1320px,calc(100% - 32px))!important;min-height:86px!important}.ps-distributor-header-main.ps-header-no-search .ps-distributor-brand{grid-column:1!important;width:100%!important;max-width:270px!important;justify-self:start!important;overflow:visible!important}.ps-distributor-header-main.ps-header-no-search .ps-header-actions{grid-column:3!important;justify-self:end!important;max-width:100%!important}.ps-distributor-header-main.ps-header-no-search .ps-menu-toggle{display:none!important}.ps-primary-nav.ps-distributor-nav{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;transform:none!important}.ps-primary-nav .ps-mobile-nav-head,.ps-primary-nav .ps-mobile-drawer-actions,.ps-primary-nav .ps-mobile-nav-quick{display:none!important}.ps-primary-nav .ps-nav-inner,.ps-distributor-nav .ps-distributor-nav-inner{display:block!important;width:min(1320px,calc(100% - 32px))!important;min-width:0!important;padding:0!important}.ps-main-menu-wrap{width:100%!important;min-width:0!important;overflow:visible!important}.ps-primary-menu-services{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:6px!important;width:100%!important;margin:0!important;padding:7px 0!important;flex-wrap:nowrap!important}.ps-primary-menu-services>li{display:block!important;min-width:0!important;width:auto!important;margin:0!important}.ps-primary-menu-services>li>a{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:8px 10px!important;border:1px solid transparent!important;border-radius:13px!important;overflow:hidden!important;white-space:nowrap!important;text-align:center!important;transition:background .22s ease,border-color .22s ease,transform .22s var(--ps-r33-header-ease)!important}.ps-primary-menu-services>li>a:hover{transform:translateY(-1px)!important;background:rgba(39,115,207,.055)!important;border-color:rgba(39,115,207,.11)!important}.ps-primary-menu-services .ps-pcb-nav-icon{display:grid!important;place-items:center!important;flex:0 0 20px!important;width:20px!important;height:20px!important;transform:none!important}.ps-primary-menu-services .ps-pcb-nav-icon svg{width:18px!important;height:18px!important}.ps-primary-menu-services .ps-pcb-nav-copy{display:block!important;min-width:0!important;max-width:100%!important;line-height:1.25!important}.ps-primary-menu-services .ps-pcb-nav-copy strong{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(.76rem,1.05vw,.94rem)!important}.ps-primary-menu-services .ps-pcb-nav-copy small,.ps-primary-menu-services .ps-pcb-nav-arrow{display:none!important}}@media (min-width:901px) and (max-width:1100px){.ps-distributor-header-main.ps-header-no-search{grid-template-columns:minmax(180px,220px) minmax(0,1fr) auto!important;width:calc(100% - 20px)!important;gap:12px!important}.ps-primary-nav .ps-nav-inner,.ps-distributor-nav .ps-distributor-nav-inner{width:calc(100% - 20px)!important}.ps-primary-menu-services{gap:3px!important}.ps-primary-menu-services>li>a{padding-inline:6px!important;gap:5px!important}.ps-primary-menu-services .ps-pcb-nav-copy strong{font-size:clamp(.68rem,1.05vw,.78rem)!important}.ps-primary-menu-services .ps-pcb-nav-icon{flex-basis:17px!important;width:17px!important;height:17px!important}}@media (max-width:900px){.ps-primary-nav.ps-distributor-nav{inset-block:0!important;inset-inline-start:auto!important;inset-inline-end:0!important;width:100vw!important;max-width:none!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.ps-primary-nav .ps-mobile-nav-head{min-width:0!important}.ps-primary-nav .ps-nav-inner{width:100%!important;max-width:100%!important;min-width:0!important;padding:0 14px 20px!important;overflow:hidden!important}.ps-primary-nav .ps-main-menu-wrap,.ps-primary-nav .ps-primary-menu-services{width:100%!important;max-width:100%!important;min-width:0!important}.ps-primary-nav .ps-primary-menu-services>li,.ps-primary-nav .ps-primary-menu-services>li>a{width:100%!important;max-width:100%!important;min-width:0!important}.ps-primary-nav .ps-primary-menu-services>li>a{display:grid!important;gap:10px!important;transform:none!important;overflow:hidden!important}.ps-primary-nav .ps-pcb-nav-copy{min-width:0!important;max-width:100%!important;text-align:right!important}.ps-primary-nav .ps-pcb-nav-copy strong,.ps-primary-nav .ps-pcb-nav-copy small{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.ps-primary-nav .ps-pcb-nav-arrow{justify-self:end!important}}html[data-ps-theme="dark"] .ps-primary-menu-services>li>a:hover{background:rgba(68,160,205,.085)!important;border-color:rgba(96,181,221,.15)!important}@media (prefers-reduced-motion:reduce){.ps-primary-menu-services>li>a{transition:none!important;animation:none!important}}@media (max-width:900px){.ps-primary-nav.ps-distributor-nav.is-open{inset-inline-end:0!important;inset-inline-start:auto!important;right:0!important;left:auto!important;transform:translate3d(0,0,0)!important}html[dir="rtl"] .ps-primary-nav.ps-distributor-nav.is-open,body.rtl .ps-primary-nav.ps-distributor-nav.is-open{transform:translate3d(0,0,0)!important}}@media (max-width:900px){.ps-primary-nav.ps-distributor-nav,.ps-primary-nav.ps-distributor-nav.ps-overlay-external-panel{right:0!important;left:auto!important;inset-inline-end:0!important;inset-inline-start:auto!important;transform:scale(.985)!important;transform-origin:top right!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;animation:none!important;transition:opacity .20s ease,transform .26s cubic-bezier(.16,1,.3,1),visibility 0s linear .26s!important}.ps-primary-nav.ps-distributor-nav.is-open,.ps-primary-nav.ps-distributor-nav.is-open.ps-overlay-external-panel{transform:scale(1)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition-delay:0s!important}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.ps-primary-nav.ps-distributor-nav{transform:none!important;transition:none!important}}.ps-official-brand-logo{position:relative!important;display:block!important;width:100%!important;aspect-ratio:2905/962!important;overflow:hidden!important;isolation:isolate}.ps-official-brand-logo>.ps-brand-logo-image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:right center!important;margin:0!important;transform:none!important;translate:none!important;opacity:0!important;pointer-events:none!important}html:not([data-ps-theme="dark"]) .ps-official-brand-logo>.ps-brand-logo-image--two-color,html[data-ps-theme="light"] .ps-official-brand-logo>.ps-brand-logo-image--two-color{opacity:1!important}html[data-ps-theme="dark"] .ps-official-brand-logo>.ps-brand-logo-image--white{opacity:1!important}html[data-ps-theme="dark"] .ps-official-brand-logo>.ps-brand-logo-image--two-color,html:not([data-ps-theme="dark"]) .ps-official-brand-logo>.ps-brand-logo-image--white,html[data-ps-theme="light"] .ps-official-brand-logo>.ps-brand-logo-image--white{opacity:0!important}html[data-ps-theme="dark"]{--ps-r35-dark-canvas:#061923;--ps-r35-dark-canvas-2:#082431;--ps-r35-dark-surface:#0b2a39;--ps-r35-dark-surface-strong:#0d3344;--ps-r35-dark-surface-soft:rgba(14,48,64,.78);--ps-r35-dark-line:rgba(139,205,231,.19);--ps-r35-dark-line-strong:rgba(139,216,244,.34);--ps-r35-dark-text:#edf7fb;--ps-r35-dark-muted:#abc1cb;--ps-r35-dark-accent:#50c8d4;--ps-r35-dark-info:#79cdef}html[data-ps-theme="dark"] body.pcbshop-theme{background:radial-gradient(70rem 34rem at 86% -12%,rgba(34,130,167,.12),transparent 64%),linear-gradient(180deg,var(--ps-r35-dark-canvas-2),var(--ps-r35-dark-canvas) 34%,#051720 100%)!important;color:var(--ps-r35-dark-text)!important}html[data-ps-theme="dark"] body .ps-site-header,html[data-ps-theme="dark"] body .ps-distributor-header{background:linear-gradient(180deg,rgba(8,35,48,.97),rgba(6,27,38,.97))!important;border-color:var(--ps-r35-dark-line)!important;box-shadow:0 10px 32px rgba(0,0,0,.22),inset 0 -1px 0 rgba(137,208,235,.10)!important}html[data-ps-theme="dark"] body .ps-header-actions,html[data-ps-theme="dark"] body .ps-distributor-actions{display:flex!important;align-items:center!important;gap:6px!important;padding:4px!important;overflow:visible!important;border:1px solid rgba(133,203,231,.19)!important;border-radius:17px!important;background:rgba(4,22,32,.72)!important;box-shadow:inset 0 1px 0 rgba(224,247,255,.055),0 9px 24px rgba(0,0,0,.18)!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle){min-width:46px!important;min-height:46px!important;padding:8px 10px!important;border:1px solid rgba(132,204,233,.20)!important;border-radius:13px!important;background:linear-gradient(180deg,rgba(17,56,73,.94),rgba(8,34,47,.97))!important;color:#dceef5!important;box-shadow:inset 0 1px 0 rgba(226,248,255,.075),0 5px 14px rgba(0,0,0,.16)!important;filter:none!important}html[data-ps-theme="dark"] body .ps-theme-toggle{border-color:rgba(75,199,211,.34)!important;background:linear-gradient(145deg,rgba(25,112,128,.88),rgba(13,69,91,.96))!important;color:#f3fcff!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle)::before,html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle)::after{content:none!important;display:none!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle)>svg{position:relative!important;z-index:2!important;display:block!important;width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;margin:0!important;padding:0!important;overflow:visible!important;color:#a9e3f7!important;background:transparent!important;border:0!important;border-radius:0!important;opacity:1!important;filter:none!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}html[data-ps-theme="dark"] body .ps-theme-toggle>svg{color:#e9fbff!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle)>svg :where(path,circle,line,polyline,rect){fill:none!important;stroke:currentColor!important;opacity:1!important;vector-effect:non-scaling-stroke}html[data-ps-theme="dark"] body .ps-menu-toggle>span{display:block!important;width:22px!important;height:2px!important;margin:2px 0!important;border-radius:999px!important;background:#b8e8f7!important;color:#b8e8f7!important;box-shadow:none!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle):hover{border-color:rgba(138,222,249,.38)!important;background:linear-gradient(180deg,rgba(25,75,96,.97),rgba(11,43,58,.98))!important;color:#fff!important;transform:translateY(-1px)}html[data-ps-theme="dark"] body .ps-theme-toggle:hover{background:linear-gradient(145deg,rgba(31,133,146,.94),rgba(16,83,105,.98))!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle):focus-visible{outline:3px solid rgba(87,203,221,.28)!important;outline-offset:2px!important;border-color:#72d9e2!important}html[data-ps-theme="dark"] body .ps-theme-toggle [data-ps-theme-label],html[data-ps-theme="dark"] body .ps-header-action>span:not(.ps-cart-count):not(.ps-action-count){position:relative!important;z-index:2!important;color:#e5f3f8!important;text-shadow:none!important}html[data-ps-theme="dark"] body :where(.ps-page-article,.ps-account-layout-content,.ps-account-panel,.ps-account-welcome,.ps-account-stat-grid>a,.ps-account-quick-grid>a,.ps-pcb-order-reference,.ps-pcb-wizard-panel,.ps-order-shell,.ps-order-section,.ps-track-shell,.ps-track-panel,.ps-public-service-card,.ps-public-contact-grid article,.ps-guide-card,.ps-faq-card,.ps-search-panel,.ps-search-results,.ps-bom-workspace,.ps-bom-card,.ps-estimate-card,.ps-proforma-card,.ps-invoice-card,.ps-notification-center,.ps-address-card,.ps-repeat-order-card,.woocommerce form,.woocommerce table.shop_table){border-color:var(--ps-r35-dark-line);color:var(--ps-r35-dark-text);box-shadow:0 14px 36px rgba(0,0,0,.18),inset 0 1px 0 rgba(216,243,251,.04)}html[data-ps-theme="dark"] body :where(input,textarea)::placeholder{color:#8fa9b4!important;opacity:1}html[data-ps-theme="dark"] body select option{background:#0b2634!important;color:#edf7fb!important}html[data-ps-theme="dark"] body :where(input,select,textarea):focus{border-color:#58cbd8!important;box-shadow:0 0 0 3px rgba(53,190,205,.16),inset 0 1px 0 rgba(226,249,255,.05)!important;outline:0!important}html[data-ps-theme="dark"] body :where(.ps-button-secondary,.button:not(.alt),button.button:not(.alt)){background:linear-gradient(180deg,rgba(19,58,75,.96),rgba(10,37,50,.98))!important;color:#e9f5f9!important;border-color:rgba(133,201,229,.24)!important}html[data-ps-theme="dark"] body :where(.ps-button-secondary,.button:not(.alt),button.button:not(.alt)):hover{background:linear-gradient(180deg,rgba(27,77,97,.98),rgba(12,47,62,.99))!important;border-color:rgba(136,218,246,.36)!important;color:#fff!important}html[data-ps-theme="dark"] body :where(.woocommerce-message,.woocommerce-info,.ps-alert,.ps-empty-state){background:rgba(12,45,59,.78)!important;color:#dcecf2!important;border-color:rgba(128,201,231,.22)!important}html[data-ps-theme="dark"] body :where(.ps-pcb-help-panel,.ps-pcb-help-header,.ps-pcb-help-scroll){background-color:#0a2634!important;color:#edf7fb!important;border-color:var(--ps-r35-dark-line)!important}html[data-ps-theme="dark"] body .ps-pcb-help-surface{background:rgba(1,12,18,.70)!important}html[data-ps-theme="dark"] body .ps-site-footer{background:linear-gradient(180deg,#082330,#061923)!important;border-color:var(--ps-r35-dark-line)!important;color:#d6e7ed!important}html[data-ps-theme="dark"] body .ps-site-footer :where(a,p,small){color:#b9ccd4}html[data-ps-theme="dark"] body .ps-site-footer :where(a:hover,strong,h2,h3){color:#f1f9fb}@media (prefers-reduced-motion:reduce){html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle){transition:none!important;transform:none!important}}@media (max-width:900px){html[data-ps-theme="dark"] body .ps-header-actions,html[data-ps-theme="dark"] body .ps-distributor-actions{gap:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-ps-theme="dark"] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle){width:44px!important;min-width:44px!important;min-height:44px!important;padding:7px!important}}:root{--ps-r36-header-control-inline:70px;--ps-r36-header-control-block:46px;--ps-r36-header-control-radius:13px;--ps-r36-account-nav-radius:18px;--ps-r36-account-link-radius:12px}.ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){place-items:center!important;align-content:center!important;overflow:hidden!important}html:not([data-ps-theme="dark"]) body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions),html[data-ps-theme="light"] body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions){border:1px solid rgba(44,112,145,.14)!important;background:rgba(247,252,254,.88)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 8px 22px rgba(25,83,111,.07)!important}html:not([data-ps-theme="dark"]) body .ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account),html[data-ps-theme="light"] body .ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){border:1px solid rgba(35,109,145,.15)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(232,246,250,.90))!important;color:#153e52!important;box-shadow:inset 0 1px 0 #fff,0 5px 14px rgba(28,91,119,.08)!important}html:not([data-ps-theme="dark"]) body .ps-site-header .ps-theme-toggle,html[data-ps-theme="light"] body .ps-site-header .ps-theme-toggle{border-color:rgba(42,172,192,.28)!important;background:linear-gradient(145deg,rgba(201,241,247,.96),rgba(150,220,237,.90))!important}@media (max-width:900px){.ps-site-header :where(.ps-header-actions,.ps-distributor-actions){border:0!important;background:transparent!important;box-shadow:none!important}}html[data-ps-theme="dark"] body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions){min-height:54px!important;padding:4px!important;gap:6px!important;border-radius:17px!important}html[data-ps-theme="dark"] body .ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){flex-basis:var(--ps-r36-header-control-inline)!important;width:var(--ps-r36-header-control-inline)!important;min-width:var(--ps-r36-header-control-inline)!important;max-width:var(--ps-r36-header-control-inline)!important;height:var(--ps-r36-header-control-block)!important;min-height:var(--ps-r36-header-control-block)!important;max-height:var(--ps-r36-header-control-block)!important;padding:8px 10px!important;border-radius:var(--ps-r36-header-control-radius)!important}@media (max-width:900px){html[data-ps-theme="dark"] body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions){min-height:44px!important;padding:0!important;gap:8px!important;border-radius:0!important}html[data-ps-theme="dark"] body .ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:7px!important}}.ps-site-header .ps-theme-toggle [data-ps-theme-label],.ps-site-header .ps-header-account>span{display:none!important}.ps-site-header :where(.ps-header-actions,.ps-distributor-actions),.ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){box-sizing:border-box!important}@media (max-width:900px){html:not([data-ps-theme="dark"]) body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions),html[data-ps-theme="light"] body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions),html[data-ps-theme="dark"] body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions){box-sizing:border-box!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}}.ps-official-brand-logo>.ps-brand-logo-image{visibility:visible!important}html[data-ps-theme="dark"] body .ps-tracking-hero{color:var(--ps-text-primary)!important;background:radial-gradient(26rem 16rem at 88% 4%,rgba(39,115,207,.18),transparent 68%),linear-gradient(145deg,rgba(12,42,57,.96),rgba(6,25,35,.98))!important;border-color:rgba(108,183,215,.22)!important;box-shadow:0 18px 52px rgba(0,0,0,.26),inset 0 1px 0 rgba(207,238,248,.05)!important}html[data-ps-theme="dark"] body .ps-tracking-hero :where(h1,h2){color:#f2f8fb!important}html[data-ps-theme="dark"] body .ps-tracking-hero>div>span{color:#72d9d8!important}html[data-ps-theme="dark"] body .ps-tracking-hero p{color:#b8ccd5!important}html[data-ps-theme="dark"] body .ps-tracking-section{background:linear-gradient(180deg,rgba(10,34,47,.94),rgba(6,24,34,.98))!important;border-color:rgba(108,183,215,.18)!important;color:#eef7fb!important}html[data-ps-theme="dark"] body .ps-tracking-section-head :where(h2,strong){color:#f2f8fb!important}html[data-ps-theme="dark"] body .ps-tracking-section-head span{color:#72d9d8!important}@media (max-width:900px){.ps-primary-nav.ps-distributor-nav{background:linear-gradient(180deg,rgba(250,252,254,.98),rgba(242,248,251,.97))!important;border-inline-start:1px solid rgba(72,136,168,.16)!important;box-shadow:-14px 0 42px rgba(13,44,61,.16)!important}html[data-ps-theme="dark"] body .ps-primary-nav.ps-distributor-nav{background:radial-gradient(340px 150px at 100% 0%,rgba(42,196,207,.10),transparent 72%),linear-gradient(180deg,rgba(7,24,34,.99),rgba(5,21,31,.99))!important;border-inline-start-color:rgba(106,181,212,.18)!important;box-shadow:-16px 0 44px rgba(0,0,0,.32)!important}.ps-primary-nav .ps-mobile-nav-head{background:linear-gradient(180deg,rgba(252,254,255,.96),rgba(246,250,252,.92))!important;border-bottom:1px solid rgba(87,149,180,.16)!important}html[data-ps-theme="dark"] body .ps-primary-nav .ps-mobile-nav-head{background:linear-gradient(180deg,rgba(9,31,43,.995),rgba(7,25,36,.985))!important;border-bottom-color:rgba(109,183,214,.18)!important}.ps-mobile-nav-head .ps-nav-close{border:1px solid rgba(94,148,174,.20)!important;background:rgba(255,255,255,.88)!important;color:#15384a!important;box-shadow:0 8px 20px rgba(15,53,73,.08)!important}html[data-ps-theme="dark"] body .ps-mobile-nav-head .ps-nav-close{background:rgba(14,47,63,.92)!important;color:#eef8fb!important;border-color:rgba(110,185,214,.20)!important;box-shadow:0 10px 24px rgba(0,0,0,.18)!important}.ps-mobile-drawer-actions .ps-drawer-action{background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(241,247,250,.84))!important;border:1px solid rgba(82,144,176,.17)!important;box-shadow:0 10px 24px rgba(18,60,80,.06),inset 0 1px 0 rgba(255,255,255,.90)!important}.ps-mobile-drawer-actions .ps-drawer-action span{color:#173b4d!important}.ps-mobile-drawer-actions .ps-drawer-action svg{color:#17485d!important}html[data-ps-theme="dark"] body .ps-mobile-drawer-actions .ps-drawer-action{background:linear-gradient(145deg,rgba(16,52,69,.90),rgba(8,31,42,.95))!important;border-color:rgba(112,183,214,.17)!important;box-shadow:0 14px 28px rgba(0,0,0,.20),inset 0 1px 0 rgba(217,242,250,.05)!important}html[data-ps-theme="dark"] body .ps-mobile-drawer-actions .ps-drawer-action span,html[data-ps-theme="dark"] body .ps-mobile-drawer-actions .ps-drawer-action svg{color:#eef8fb!important}.ps-primary-nav .ps-primary-menu-services>li>a{border:1px solid rgba(82,144,176,.14)!important;background:linear-gradient(145deg,rgba(255,255,255,.90),rgba(243,248,251,.86))!important;box-shadow:0 10px 24px rgba(18,60,80,.05),inset 0 1px 0 rgba(255,255,255,.92)!important}.ps-primary-nav .ps-pcb-nav-copy strong{color:#173b4d!important}.ps-primary-nav .ps-pcb-nav-copy small{color:#5e7480!important}.ps-primary-nav .ps-pcb-nav-icon{background:rgba(39,115,207,.08)!important;color:#176ca2!important}html[data-ps-theme="dark"] body .ps-primary-nav .ps-primary-menu-services>li>a{border-color:rgba(112,183,214,.16)!important;background:linear-gradient(145deg,rgba(15,49,65,.90),rgba(6,26,37,.96))!important;box-shadow:0 12px 26px rgba(0,0,0,.18),inset 0 1px 0 rgba(220,245,253,.05)!important}html[data-ps-theme="dark"] body .ps-primary-nav .ps-pcb-nav-copy strong{color:#eef8fb!important}html[data-ps-theme="dark"] body .ps-primary-nav .ps-pcb-nav-copy small{color:#a8bdc7!important}html[data-ps-theme="dark"] body .ps-primary-nav .ps-pcb-nav-icon{background:rgba(42,196,207,.10)!important;color:#86dff0!important}}@media (max-width:900px){.ps-primary-nav .ps-mobile-nav-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;box-sizing:border-box!important}.ps-mobile-nav-head .ps-drawer-brand{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;transform:none!important}.ps-mobile-nav-head .ps-drawer-brand .ps-official-brand-logo{display:block!important;flex:0 1 195px!important;aspect-ratio:auto!important}.ps-mobile-nav-head .ps-drawer-brand .ps-brand-logo-image{max-width:100%!important;max-height:100%!important}.ps-mobile-nav-head .ps-nav-close{position:static!important;min-width:44px!important;min-height:44px!important;transform:none!important}}@media (max-width:900px){body.admin-bar .ps-primary-nav.ps-distributor-nav,body.admin-bar .ps-primary-nav.ps-distributor-nav.ps-overlay-external-panel{--ps-r44-drawer-top:max(var(--ps-drawer-safe-top,0px),var(--ps-admin-bar-offset,0px),46px);inset-block-end:0!important;bottom:0!important;height:auto!important}body:not(.admin-bar) .ps-primary-nav.ps-distributor-nav,body:not(.admin-bar) .ps-primary-nav.ps-distributor-nav.ps-overlay-external-panel{inset-block-start:0!important;top:0!important;inset-block-end:0!important;bottom:0!important;height:auto!important;max-height:100dvh!important}.ps-primary-nav .ps-mobile-nav-head{position:sticky!important;inset-block-start:0!important;top:0!important;z-index:4!important;min-height:88px!important;height:88px!important;padding:11px 14px!important;overflow:hidden!important}.ps-mobile-nav-head .ps-drawer-brand{height:66px!important;max-height:66px!important;max-width:calc(100% - 58px)!important;align-self:center!important;overflow:hidden!important}.ps-mobile-nav-head .ps-drawer-brand .ps-official-brand-logo{width:min(205px,100%)!important;max-width:205px!important;height:64px!important;max-height:64px!important;min-height:64px!important;margin:0!important;overflow:hidden!important}.ps-mobile-nav-head .ps-drawer-brand .ps-brand-logo-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:right center!important;margin:0!important;transform:none!important}.ps-mobile-nav-head .ps-nav-close{align-self:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0!important}.ps-primary-nav .ps-primary-menu-services>li>a{grid-template-columns:56px minmax(0,1fr) 28px!important;column-gap:18px!important;row-gap:0!important;min-height:96px!important;padding:14px 18px!important;align-items:center!important}.ps-primary-nav .ps-primary-menu-services .ps-pcb-nav-icon{display:grid!important;place-items:center!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;border-radius:17px!important;margin:0!important}.ps-primary-nav .ps-primary-menu-services .ps-pcb-nav-icon svg{width:25px!important;height:25px!important}.ps-primary-nav .ps-pcb-nav-copy{display:grid!important;gap:4px!important;padding-inline:2px 4px!important;align-content:center!important}.ps-primary-nav .ps-pcb-nav-copy strong{margin:0!important;line-height:1.45!important}.ps-primary-nav .ps-pcb-nav-copy small{margin:0!important;line-height:1.55!important}.ps-primary-nav .ps-pcb-nav-arrow{display:grid!important;place-items:center!important;width:28px!important;min-width:28px!important;margin:0!important}}:root{--ps-parity-header-control-w:70px;--ps-parity-header-control-h:46px;--ps-parity-header-icon:21px;--ps-parity-header-gap:6px;--ps-parity-header-radius:13px;--ps-parity-account-nav-radius:18px;--ps-parity-account-link-radius:12px;--ps-parity-field-min-h:48px;--ps-parity-motion-fast:.18s;--ps-parity-motion-normal:.28s;--ps-parity-ease:cubic-bezier(.16,1,.3,1)}.ps-site-header :where(.ps-header-actions,.ps-distributor-actions){box-sizing:border-box!important;display:flex!important;align-items:center!important;min-height:54px!important;gap:var(--ps-parity-header-gap)!important;padding:4px!important;border-radius:17px!important;overflow:visible!important}.ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 var(--ps-parity-header-control-w)!important;width:var(--ps-parity-header-control-w)!important;min-width:var(--ps-parity-header-control-w)!important;max-width:var(--ps-parity-header-control-w)!important;height:var(--ps-parity-header-control-h)!important;min-height:var(--ps-parity-header-control-h)!important;max-height:var(--ps-parity-header-control-h)!important;padding:8px 10px!important;border-radius:var(--ps-parity-header-radius)!important;line-height:1!important}body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea){box-sizing:border-box!important;min-height:var(--ps-parity-field-min-h)!important}body :where(.ps-button,.button,button:not(.components-button),input[type=submit],input[type=button],a.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button){box-sizing:border-box!important}body :where(.ps-page-article,.ps-account-layout-content,.ps-account-layout-nav,.ps-pcb-order-reference,.ps-pcb-wizard-panel,.ps-pcb-single-page-form,.ps-pcb-single-intro,.ps-pcb-form-status,.ps-pcb-section,.ps-pcb-consent,.ps-file-box,.ps-estimate-card,.ps-track-shell,.ps-order-shell,.ps-order-stage,.ps-alert,.woocommerce form,.woocommerce table.shop_table){box-sizing:border-box}html[data-ps-theme][data-ps-theme] .ps-site-footer{border-block-start-width:1px!important;border-block-start-style:solid!important}html[data-ps-theme][data-ps-theme] .ps-distributor-footer{border-block-start-width:1px!important;border-block-start-style:solid!important}html[data-ps-theme][data-ps-theme] :is(input,textarea):-webkit-autofill{transition:background-color 9999s ease-out!important}html[data-ps-theme][data-ps-theme] :is(input,textarea):-webkit-autofill:hover{transition:background-color 9999s ease-out!important}html[data-ps-theme][data-ps-theme] :is(input,textarea):-webkit-autofill:focus{transition:background-color 9999s ease-out!important}html[data-ps-theme][data-ps-theme] body.pcbshop-theme .ps-contact-hint{border-width:1px!important;border-style:solid!important}html[data-ps-theme][data-ps-theme] body.pcbshop-theme .ps-benefit-grid article>span{border-width:1px!important;border-style:solid!important}html[data-ps-theme][data-ps-theme] body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]),select,textarea){border-width:1px!important;border-style:solid!important}html[data-ps-theme][data-ps-theme] body :where(.ps-button,.button,button:not(.components-button),input[type=submit],input[type=button],a.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button){border-width:1px!important;border-style:solid!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-menu-toggle){min-height:52px!important;border-radius:18px!important;border-width:1px!important;border-style:solid!important}html[data-ps-theme][data-ps-theme] body .ps-theme-toggle [data-ps-theme-label]{font-weight:700!important;position:relative!important;z-index:2!important}html[data-ps-theme][data-ps-theme] body .ps-header-action span{font-weight:700!important}html[data-ps-theme][data-ps-theme] body .ps-primary-menu>li>a{border-width:1px!important;border-style:solid!important;border-radius:16px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-mega-menu,.ps-primary-menu .sub-menu){border-width:1px!important;border-style:solid!important}html[data-ps-theme][data-ps-theme] body :where(.ps-empty-state .ps-button,.ps-notification-empty .ps-button,.ps-orders-empty .ps-button){margin-top:10px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-page-article,.ps-account-dashboard,.ps-pcb-order-reference,.ps-account-layout,.ps-account-layout-content,.ps-account-layout-nav,.ps-orders-dashboard,.ps-order-service-center,.ps-notification-center,.ps-address-book,.ps-request-card,.ps-repeat-orders,.ps-order-identity,.ps-orders-summary-table,.ps-repeat-orders-box,.ps-repeat-orders-table,.ps-tracking-paths a,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-section,.ps-pcb-section-head,.ps-pcb-service-options,.ps-estimate-card,.ps-pcb-consent,.ps-file-box,.ps-reference-file,.ps-track-shell,.ps-track-panel,.ps-track-card,.ps-order-shell,.ps-order-stage,.ps-order-stage-panel,.ps-order-stage-summary,.ps-order-clone-panel,.ps-order-clone-card,.ps-alert,.woocommerce table.shop_table,.woocommerce table.shop_table_responsive,.woocommerce-Addresses .woocommerce-Address,.woocommerce form.login,.woocommerce form.register,.woocommerce .woocommerce-form,.woocommerce .cart-collaterals,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2){border-width:1px;border-style:solid}html[data-ps-theme][data-ps-theme] body .ps-pcb-order-reference .ps-reference-past-orders{border-radius:22px}html[data-ps-theme][data-ps-theme] body .ps-pcb-order-reference .ps-reference-searchbar input{border-width:1px;border-style:solid;border-radius:16px}html[data-ps-theme][data-ps-theme] body .ps-pcb-order-reference .ps-reference-field input{border-width:1px;border-style:solid;border-radius:16px}html[data-ps-theme][data-ps-theme] body .ps-pcb-order-reference .ps-reference-field select{border-width:1px;border-style:solid;border-radius:16px}html[data-ps-theme][data-ps-theme] body .ps-pcb-order-reference .ps-reference-field textarea{border-width:1px;border-style:solid;border-radius:16px}html[data-ps-theme][data-ps-theme] body .ps-repeat-search{border-width:1px!important;border-style:solid!important;border-radius:16px!important}html[data-ps-theme][data-ps-theme] body input[data-ps-order-search]{border-width:1px!important;border-style:solid!important;border-radius:16px!important}html[data-ps-theme][data-ps-theme] body .ps-pcb-order-reference .ps-reference-copy-btn{border-width:1px;border-style:solid;border-radius:16px}html[data-ps-theme][data-ps-theme] body :where(.ps-track-shell .ps-alert,.ps-pcb-order-reference .ps-alert,.ps-orders-dashboard .ps-alert,.ps-orders-summary-table .ps-alert){border-width:1px;border-style:solid;border-radius:18px}html[data-ps-theme][data-ps-theme] body .ps-pcb-wizard-panel{border-radius:22px}html[data-ps-theme][data-ps-theme] body .ps-section.ps-pcb-wizard-panel{border-radius:22px}html[data-ps-theme][data-ps-theme] body .ps-pcb-service-options{border-radius:22px!important}html[data-ps-theme][data-ps-theme] body .ps-estimate-card{border-radius:22px}html[data-ps-theme][data-ps-theme] body .ps-pcb-consent{border-radius:22px}html[data-ps-theme][data-ps-theme] body .ps-pcb-section-head{border-width:0;border-style:none;padding:0 0 12px}html[data-ps-theme][data-ps-theme] body .ps-pcb-steps button{border-width:1px;border-style:solid;border-radius:16px}html[data-ps-theme][data-ps-theme] body :where(.ps-page-article,.ps-account-layout,.ps-account-layout-nav,.ps-account-layout-content,.woocommerce-MyAccount-navigation ul,.ps-pcb-order-reference,.ps-pcb-reference-form,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-order-shell,.ps-track-shell,.ps-orders-dashboard)::before{display:none}html[data-ps-theme][data-ps-theme] body :where(.ps-page-article,.ps-account-layout,.ps-account-layout-nav,.ps-account-layout-content,.woocommerce-MyAccount-navigation ul,.ps-pcb-order-reference,.ps-pcb-reference-form,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-order-shell,.ps-track-shell,.ps-orders-dashboard)::after{display:none}html[data-ps-theme][data-ps-theme] body.ps-stage66-pcb-order-page .ps-pcb-order-reference{border-width:0;border-style:none;border-radius:0;overflow:visible}html[data-ps-theme][data-ps-theme] body.ps-stage66-pcb-order-page .ps-pcb-reference-form{border-width:0;border-style:none;border-radius:0;overflow:visible}html[data-ps-theme][data-ps-theme] body :where(.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-section.ps-pcb-wizard-panel,.ps-pcb-service-options,.ps-estimate-card,.ps-pcb-consent,.ps-account-welcome,.ps-account-panel,.ps-account-stat-grid>a,.ps-account-quick-grid>a,.ps-orders-dashboard,.ps-order-service-center,.ps-notification-center,.ps-address-book,.ps-repeat-orders,.ps-request-card,.ps-address-card,.ps-notification-item,.ps-repeat-order-card,.ps-order-identity,.ps-orders-summary-table,.ps-repeat-orders-box,.ps-tracking-paths a,.ps-order-stage,.ps-order-stage-panel,.ps-order-stage-summary,.ps-order-clone-panel,.ps-order-clone-card,.ps-track-panel,.ps-track-card,.ps-empty-state,.woocommerce table.shop_table,.woocommerce table.shop_table_responsive,.woocommerce-Addresses .woocommerce-Address,.woocommerce form.login,.woocommerce form.register,.woocommerce .woocommerce-form){border-width:1px;border-style:solid;border-radius:26px}html[data-ps-theme][data-ps-theme] body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea,.select2-container--default .select2-selection--single,.ps-pcb-order-reference .ps-reference-searchbar input,.ps-repeat-search,.ps-orders-summary-head input[type="search"]){border-width:1px;border-style:solid;border-radius:18px}html[data-ps-theme][data-ps-theme] body :where(.ps-button,.button,button:not(.components-button),input[type=submit],input[type=button],a.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.ps-reference-copy-btn){border-width:1px!important;border-style:solid!important;border-radius:18px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-alert,.ps-empty-state,.ps-orders-empty,.ps-notification-empty){border-width:1px!important;border-style:solid!important;border-radius:22px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-menu-toggle,.ps-desktop-drawer-toggle){border-width:1px!important;border-style:solid!important;border-radius:18px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-account-layout-content,.ps-account-welcome,.ps-account-panel,.ps-account-stat-grid>a,.ps-account-quick-grid>a,.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-pcb-service-options,.ps-estimate-card,.ps-pcb-consent,.ps-orders-dashboard,.ps-order-service-center,.ps-request-card,.ps-track-panel,.ps-track-card,.ps-alert,.ps-empty-state){overflow:clip}html[data-ps-theme][data-ps-theme] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-reference-past-orders{border-width:1px;border-style:solid;border-radius:26px}html[data-ps-theme][data-ps-theme] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-pcb-reference-form .ps-pcb-wizard-panel{border-width:1px;border-style:solid;border-radius:26px}html[data-ps-theme][data-ps-theme] body .ps-header-actions{display:flex!important;align-items:center!important;gap:6px!important;padding:4px!important;overflow:visible!important;border-width:1px!important;border-style:solid!important;border-radius:17px!important}html[data-ps-theme][data-ps-theme] body .ps-distributor-actions{display:flex!important;align-items:center!important;gap:6px!important;padding:4px!important;overflow:visible!important;border-width:1px!important;border-style:solid!important;border-radius:17px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle){min-width:46px!important;min-height:46px!important;padding:8px 10px!important;border-width:1px!important;border-style:solid!important;border-radius:13px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle)::before{display:none!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle)::after{display:none!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-theme-toggle)>svg{position:relative!important;z-index:2!important;display:block!important;width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;margin:0!important;padding:0!important;overflow:visible!important;border-width:0!important;border-style:none!important;border-radius:0!important}html[data-ps-theme][data-ps-theme] body .ps-menu-toggle>span{display:block!important;width:22px!important;height:2px!important;margin:2px 0!important;border-radius:999px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle):hover{transform:translateY(-1px)!important}html[data-ps-theme][data-ps-theme] body .ps-header-action>span:not(.ps-cart-count):not(.ps-action-count){position:relative!important;z-index:2!important}html[data-ps-theme][data-ps-theme] body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions){border-width:1px!important;border-style:solid!important;min-height:54px!important;padding:4px!important;gap:6px!important;border-radius:17px!important}html[data-ps-theme][data-ps-theme] body .ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){border-width:1px!important;border-style:solid!important;flex-basis:var(--ps-r36-header-control-inline)!important;width:var(--ps-r36-header-control-inline)!important;min-width:var(--ps-r36-header-control-inline)!important;max-width:var(--ps-r36-header-control-inline)!important;height:var(--ps-r36-header-control-block)!important;min-height:var(--ps-r36-header-control-block)!important;max-height:var(--ps-r36-header-control-block)!important;padding:8px 10px!important;border-radius:var(--ps-r36-header-control-radius)!important}@media (max-width:900px){html[data-ps-theme][data-ps-theme] body :where(.ps-site-header,.ps-distributor-header){contain:none!important;transform:none!important}html[data-ps-theme][data-ps-theme] body .ps-header-actions{gap:8px!important;padding:0!important;border-width:0!important;border-style:none!important;border-radius:0!important}html[data-ps-theme][data-ps-theme] body .ps-distributor-actions{gap:8px!important;padding:0!important;border-width:0!important;border-style:none!important;border-radius:0!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle){width:44px!important;min-width:44px!important;min-height:44px!important;padding:7px!important}html[data-ps-theme][data-ps-theme] body .ps-site-header :where(.ps-header-actions,.ps-distributor-actions){gap:8px!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0!important;border-width:0!important;border-style:none!important;border-radius:0!important}html[data-ps-theme][data-ps-theme] body .ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:7px!important}}@media (max-width: 900px){html[data-ps-theme][data-ps-theme] body .ps-header-actions{gap:8px!important}html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-menu-toggle){min-width:0!important;padding:10px 12px!important;border-radius:16px!important}html[data-ps-theme][data-ps-theme] body .ps-pcb-order-reference .ps-reference-searchbar{grid-template-columns:1fr;gap:10px}}@media (max-width: 640px){html[data-ps-theme][data-ps-theme] body .ps-theme-toggle [data-ps-theme-label]{font-size:.85rem!important}html[data-ps-theme][data-ps-theme] body .ps-header-action span{font-size:.85rem!important}html[data-ps-theme][data-ps-theme] body .ps-pcb-order-reference .ps-reference-past-orders{padding:16px;border-radius:20px}}@media (max-width:640px){html[data-ps-theme][data-ps-theme] body :where(.ps-reference-past-orders,.ps-pcb-wizard-panel,.ps-account-welcome,.ps-account-panel,.ps-orders-dashboard,.ps-request-card){border-radius:22px}html[data-ps-theme][data-ps-theme] body.ps-stage66-pcb-order-page .ps-page-article{padding-inline:14px!important}html[data-ps-theme][data-ps-theme] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-reference-past-orders{border-radius:22px}html[data-ps-theme][data-ps-theme] body.ps-stage66-pcb-order-page .ps-page-article .ps-pcb-order-reference .ps-pcb-reference-form .ps-pcb-wizard-panel{border-radius:22px}}@media (prefers-reduced-motion:reduce){html[data-ps-theme][data-ps-theme] body :where(.ps-header-action,.ps-theme-toggle,.ps-menu-toggle){transition:none!important;transform:none!important}}.ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account)>svg{display:block!important;position:relative!important;flex:0 0 var(--ps-parity-header-icon)!important;width:var(--ps-parity-header-icon)!important;min-width:var(--ps-parity-header-icon)!important;max-width:var(--ps-parity-header-icon)!important;height:var(--ps-parity-header-icon)!important;min-height:var(--ps-parity-header-icon)!important;max-height:var(--ps-parity-header-icon)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important}@media (max-width:900px){.ps-site-header :where(.ps-header-actions,.ps-distributor-actions){width:auto!important;height:44px!important;min-height:44px!important;padding:0!important;gap:8px!important;border-radius:0!important}.ps-site-header :where(.ps-header-action.ps-theme-toggle,.ps-header-action.ps-header-account){flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:7px!important}}html[data-ps-theme][data-ps-theme] body :where(.ps-page-article,.ps-account-layout,.ps-account-layout-content,.ps-account-layout-nav,.ps-account-welcome,.ps-account-stat-grid-r28>a,.ps-account-quick-grid-r28>a,.ps-account-shortcuts,.ps-pcb-order-reference,.ps-pcb-single-page-form,.ps-reference-past-orders,.ps-pcb-service-options,.ps-pcb-single-intro,.ps-pcb-form-status,.ps-pcb-wizard-panel,.ps-pcb-section,.ps-file-box,.ps-estimate-card,.ps-pcb-consent,.ps-pcb-final-actions,.ps-section,.ps-form,.ps-alert,.ps-empty-state,.shop_table,.ps-pcb-help-panel,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.ps-button,.button,button:not(.components-button)){border-width:1px;border-style:solid}:root,html[data-ps-theme="light"]{--ps-r39-panel:rgba(255,255,255,.86);--ps-r39-panel-strong:#f8fbfc;--ps-r39-panel-soft:rgba(241,248,251,.84);--ps-r39-text:#173442;--ps-r39-muted:#637985;--ps-r39-line:rgba(31,82,104,.14);--ps-r39-shadow:0 12px 30px rgba(20,63,82,.08),inset 0 1px 0 rgba(255,255,255,.82);--ps-r39-accent-bg:rgba(224,248,240,.92);--ps-r39-accent:#087c61;--ps-r39-accent-line:rgba(8,124,97,.22);--ps-r39-warning-bg:#fff8e7;--ps-r39-warning:#725617;--ps-r39-warning-line:rgba(188,135,35,.24);--ps-r39-danger-bg:#fff1f2;--ps-r39-danger:#a43845;--ps-r39-danger-line:rgba(190,63,78,.22)}html[data-ps-theme="dark"]{--ps-r39-panel:rgba(8,29,41,.91);--ps-r39-panel-strong:#0b2635;--ps-r39-panel-soft:rgba(12,39,53,.88);--ps-r39-text:#edf7fb;--ps-r39-muted:#b5c7d0;--ps-r39-line:rgba(112,184,214,.19);--ps-r39-shadow:0 14px 34px rgba(0,0,0,.24),inset 0 1px 0 rgba(214,241,249,.055);--ps-r39-accent-bg:rgba(29,116,103,.24);--ps-r39-accent:#78e3ca;--ps-r39-accent-line:rgba(97,220,193,.27);--ps-r39-warning-bg:rgba(143,98,27,.24);--ps-r39-warning:#ffda8b;--ps-r39-warning-line:rgba(244,185,72,.28);--ps-r39-danger-bg:rgba(151,50,66,.24);--ps-r39-danger:#ffb9c2;--ps-r39-danger-line:rgba(241,112,130,.28)}body :where(.ps-single-engineering-summary,.ps-single-engineering-summary dl>div,.ps-product-purchase-info,.ps-product-tech-card,.ps-engagement-loading,.ps-engagement-empty,.ps-stock-alert-form,.ps-search-suggestions-more,.ps-advanced-options,.ps-review-files span,.ps-commerce-policy-links a,.ps-pcb-consent-body,.ps-channel-unavailable,.ps-service-hub,.ps-bom-order,.ps-upload-checklist>div,.ps-production-timeline>li,.ps-assembly-validation,.ps-component-alternatives,.ps-issue-list article,.ps-account-search-results article,.ps-quote-acceptance){background:var(--ps-r39-panel);color:var(--ps-r39-text);border-color:var(--ps-r39-line);box-shadow:var(--ps-r39-shadow)}body :where(.ps-product-purchase-info,.ps-product-tech-card,.ps-engagement-loading,.ps-engagement-empty,.ps-stock-alert-form,.ps-advanced-options,.ps-pcb-consent-body,.ps-channel-unavailable,.ps-service-hub,.ps-bom-order,.ps-upload-checklist>div) :where(h1,h2,h3,h4,strong,b,dt,dd,label){color:var(--ps-r39-text)}body :where(.ps-product-purchase-info,.ps-product-tech-card,.ps-engagement-loading,.ps-engagement-empty,.ps-stock-alert-form,.ps-advanced-options,.ps-pcb-consent-body,.ps-channel-unavailable,.ps-service-hub,.ps-bom-order,.ps-upload-checklist>div) :where(p,small,span:not(.ps-standard-badge):not(.ps-conversation-count)){color:var(--ps-r39-muted)}html[data-ps-theme="light"]{color-scheme:light}html[data-ps-theme="dark"]{color-scheme:dark}:root,html[data-ps-theme="light"]{--ps-r40-panel:rgba(255,255,255,.90);--ps-r40-panel-strong:#f8fbfc;--ps-r40-panel-soft:rgba(239,247,250,.90);--ps-r40-control:#fff;--ps-r40-text:#173442;--ps-r40-muted:#607681;--ps-r40-line:rgba(38,86,105,.16);--ps-r40-shadow:0 12px 30px rgba(22,62,80,.08),inset 0 1px 0 rgba(255,255,255,.88);--ps-r40-info-bg:#eaf4ff;--ps-r40-info:#185f94;--ps-r40-info-line:rgba(39,115,207,.25);--ps-r40-success-bg:#e8f7f0;--ps-r40-success:#087c61;--ps-r40-success-line:rgba(8,124,97,.26);--ps-r40-warning-bg:#fff7e6;--ps-r40-warning:#755613;--ps-r40-warning-line:rgba(190,137,30,.28);--ps-r40-danger-bg:#fff0f2;--ps-r40-danger:#a43845;--ps-r40-danger-line:rgba(190,63,78,.26)}html[data-ps-theme="dark"]{--ps-r40-panel:rgba(8,29,41,.92);--ps-r40-panel-strong:#0b2635;--ps-r40-panel-soft:rgba(12,39,53,.90);--ps-r40-control:rgba(6,25,35,.94);--ps-r40-text:#edf7fb;--ps-r40-muted:#b6c9d2;--ps-r40-line:rgba(112,184,214,.20);--ps-r40-shadow:0 14px 34px rgba(0,0,0,.25),inset 0 1px 0 rgba(214,241,249,.055);--ps-r40-info-bg:rgba(40,113,160,.25);--ps-r40-info:#9edcff;--ps-r40-info-line:rgba(100,190,236,.30);--ps-r40-success-bg:rgba(24,117,91,.25);--ps-r40-success:#8aebc9;--ps-r40-success-line:rgba(93,222,185,.30);--ps-r40-warning-bg:rgba(143,98,27,.25);--ps-r40-warning:#ffdb8d;--ps-r40-warning-line:rgba(244,185,72,.30);--ps-r40-danger-bg:rgba(151,50,66,.25);--ps-r40-danger:#ffbdc6;--ps-r40-danger-line:rgba(241,112,130,.30)}body :where(.ps-form,.ps-track,.ps-request-card,.ps-parts-filter,.ps-attribute-results,.ps-product-action,.ps-tech-figure,.woocommerce-Tabs-panel,.woocommerce-product-details__short-description,.ps-thread-message,.ps-bom-action-message,.ps-bom-file-import,.ps-bom-qty-control,.ps-bom-security-note,.ps-bom-total-box,.ps-bom-version-panel,.ps-bom-version-row,.ps-account-first-note,.ps-creator-personalization,.ps-reference-file,.ps-revision-form,.ps-product-alternatives,.ps-products-section,.ps-feature-empty,.ps-pwa-install,.ps-quickview-alt,.ps-quickview-image,.ps-snapshot-image,.ps-preview-release-note,.ps-file-box,.ps-live-area,.ps-quote,.ps-pcb-help-body,.ps-pcb-help-note){background:var(--ps-r40-panel)!important;color:var(--ps-r40-text)!important;border-color:var(--ps-r40-line)!important;box-shadow:var(--ps-r40-shadow)!important}body :where(.ps-form,.ps-track,.ps-request-card,.ps-parts-filter,.ps-attribute-results,.ps-product-action,.ps-tech-figure,.woocommerce-Tabs-panel,.woocommerce-product-details__short-description,.ps-thread-message,.ps-bom-action-message,.ps-bom-file-import,.ps-bom-qty-control,.ps-bom-security-note,.ps-bom-total-box,.ps-bom-version-panel,.ps-bom-version-row,.ps-account-first-note,.ps-creator-personalization,.ps-reference-file,.ps-revision-form,.ps-product-alternatives,.ps-products-section,.ps-feature-empty,.ps-pwa-install,.ps-quickview-alt,.ps-quickview-image,.ps-snapshot-image,.ps-preview-release-note,.ps-file-box,.ps-live-area,.ps-quote,.ps-pcb-help-body,.ps-pcb-help-note) :where(h1,h2,h3,h4,h5,strong,b,dt,dd,label){color:var(--ps-r40-text)!important}body :where(.ps-form,.ps-track,.ps-request-card,.ps-parts-filter,.ps-attribute-results,.ps-product-action,.ps-tech-figure,.woocommerce-Tabs-panel,.woocommerce-product-details__short-description,.ps-thread-message,.ps-bom-action-message,.ps-bom-file-import,.ps-bom-qty-control,.ps-bom-security-note,.ps-bom-total-box,.ps-bom-version-panel,.ps-bom-version-row,.ps-account-first-note,.ps-creator-personalization,.ps-reference-file,.ps-revision-form,.ps-product-alternatives,.ps-products-section,.ps-feature-empty,.ps-pwa-install,.ps-quickview-alt,.ps-quickview-image,.ps-snapshot-image,.ps-preview-release-note,.ps-file-box,.ps-live-area,.ps-quote,.ps-pcb-help-body,.ps-pcb-help-note) :where(p,small,span){color:var(--ps-r40-muted)!important}body :where(.ps-field input,.ps-field select,.ps-field textarea,.ps-track input,.ps-attribute-search,.ps-stock-alert-form input,.ps-stock-alert-form select,.ps-stock-alert-form textarea){background:var(--ps-r40-control)!important;color:var(--ps-r40-text)!important;border-color:var(--ps-r40-line)!important;box-shadow:none!important}body :where(.ps-field input,.ps-field select,.ps-field textarea,.ps-track input,.ps-attribute-search)::placeholder{color:var(--ps-r40-muted)!important}body :where(.ps-alert,.ps-notice,.ps-estimate-eta,.ps-status,.ps-badge,.ps-chip,.ps-tag,.ps-status-chip,.ps-dynamic-tabs,.ps-search-suggestion-price,.ps-category-icon){background:var(--ps-r40-info-bg)!important;color:var(--ps-r40-info)!important;border-color:var(--ps-r40-info-line)!important;box-shadow:none!important}body :where(.ps-alert,.ps-notice,.ps-estimate-eta) :where(strong,b,p,span,small){color:inherit!important}body :where(.ps-alert-warning,.ps-notice-warning,.ps-quote-expired,.ps-timeline-exception){background:var(--ps-r40-warning-bg)!important;color:var(--ps-r40-warning)!important;border-color:var(--ps-r40-warning-line)!important;box-shadow:none!important}body :where(.ps-alert-warning,.ps-notice-warning,.ps-quote-expired) :where(strong,b,p,span,small){color:inherit!important}body :where(.ps-alert-error,.ps-status-needs_fix,.ps-status-cancelled,.ps-bom-errors,.ps-bom-remove,.ps-snapshot-remove){background:var(--ps-r40-danger-bg)!important;color:var(--ps-r40-danger)!important;border-color:var(--ps-r40-danger-line)!important;box-shadow:none!important}body :where(.ps-alert-error,.ps-bom-errors) :where(strong,b,p,span,small){color:inherit!important}body :where(.ps-button-light,.ps-button-outline,.ps-copy-code,.ps-datasheet-link,.ps-pcb-help-button,.ps-pcb-help-close){background:var(--ps-r40-panel-soft)!important;color:var(--ps-r40-text)!important;border-color:var(--ps-r40-line)!important;box-shadow:none!important}body :where(.ps-button-light,.ps-button-outline,.ps-copy-code,.ps-datasheet-link,.ps-pcb-help-button,.ps-pcb-help-close):is(:hover,:focus-visible){background:var(--ps-r40-info-bg)!important;color:var(--ps-r40-info)!important;border-color:var(--ps-r40-info-line)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ps-r40-info) 16%,transparent)!important}body :where(.ps-quickview-image,.ps-snapshot-image,.ps-tech-figure){background:var(--ps-r40-panel-strong)!important}:root,html[data-ps-theme="light"]{--ps-r41-panel:rgba(255,255,255,.92);--ps-r41-panel-soft:rgba(242,248,250,.92);--ps-r41-control:#fff;--ps-r41-text:#173442;--ps-r41-muted:#607681;--ps-r41-line:rgba(38,86,105,.17);--ps-r41-shadow:0 14px 34px rgba(22,62,80,.09),inset 0 1px 0 rgba(255,255,255,.90);--ps-r41-info-bg:#eaf4ff;--ps-r41-info:#185f94;--ps-r41-info-line:rgba(39,115,207,.25);--ps-r41-success-bg:#e7f7f0;--ps-r41-success:#087c61;--ps-r41-success-line:rgba(8,124,97,.27);--ps-r41-warning-bg:#fff6e2;--ps-r41-warning:#755513;--ps-r41-warning-line:rgba(190,137,30,.29);--ps-r41-danger-bg:#fff0f2;--ps-r41-danger:#a43845;--ps-r41-danger-line:rgba(190,63,78,.27)}html[data-ps-theme="dark"]{--ps-r41-panel:linear-gradient(145deg,rgba(12,39,53,.96),rgba(6,25,35,.98));--ps-r41-panel-soft:rgba(13,43,58,.86);--ps-r41-control:#0b2a38;--ps-r41-text:#edf7fb;--ps-r41-muted:#b7cad3;--ps-r41-line:rgba(112,184,214,.21);--ps-r41-shadow:0 15px 36px rgba(0,0,0,.27),inset 0 1px 0 rgba(214,241,249,.06);--ps-r41-info-bg:rgba(40,113,160,.25);--ps-r41-info:#a2deff;--ps-r41-info-line:rgba(100,190,236,.31);--ps-r41-success-bg:rgba(24,117,91,.25);--ps-r41-success:#91edce;--ps-r41-success-line:rgba(93,222,185,.31);--ps-r41-warning-bg:rgba(143,98,27,.25);--ps-r41-warning:#ffdb8d;--ps-r41-warning-line:rgba(244,185,72,.31);--ps-r41-danger-bg:rgba(151,50,66,.25);--ps-r41-danger:#ffc0c9;--ps-r41-danger-line:rgba(241,112,130,.31)}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-creator-production-card,.ps-purchase-assurance,.ps-product-qa,.ps-category-topic-hub,.ps-hero-grid,.ps-home-quick-card,.ps-home-choice-card,.ps-bom-home-card,.ps-dynamic-products,.ps-distributor-products-shell,.ps-distributor-brands-shell,.ps-woo-hero,.ps-home-service-tabs,.ps-mobile-dock){background:var(--ps-r41-panel)!important;color:var(--ps-r41-text)!important;border-color:var(--ps-r41-line)!important;box-shadow:var(--ps-r41-shadow)!important}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-creator-production-card,.ps-purchase-assurance,.ps-product-qa,.ps-category-topic-hub,.ps-hero-grid,.ps-home-quick-card,.ps-home-choice-card,.ps-bom-home-card,.ps-dynamic-products,.ps-distributor-products-shell,.ps-distributor-brands-shell,.ps-woo-hero) :where(h1,h2,h3,h4,h5,strong,b,dt,dd,label){color:var(--ps-r41-text)!important}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-creator-production-card,.ps-purchase-assurance,.ps-product-qa,.ps-category-topic-hub,.ps-hero-grid,.ps-home-quick-card,.ps-home-choice-card,.ps-bom-home-card,.ps-dynamic-products,.ps-distributor-products-shell,.ps-distributor-brands-shell,.ps-woo-hero) :where(p,small){color:var(--ps-r41-muted)!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-purchase-assurance-grid small,html[data-ps-theme="dark"] body.pcbshop-theme .ps-product-qa-list :where(div,small),html[data-ps-theme="dark"] body.pcbshop-theme .ps-category-topic-hub :where(p,.ps-category-guide){color:var(--ps-r41-muted)!important}html[data-ps-theme="dark"] body.pcbshop-theme :where(.ps-purchase-assurance-grid article>span,.ps-product-qa .ps-section-heading b,.ps-home-choice-icon,.ps-hero-live-status){background:var(--ps-r41-info-bg)!important;color:var(--ps-r41-info)!important;border-color:var(--ps-r41-info-line)!important;box-shadow:none!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-order-access-gate{background:linear-gradient(145deg,rgba(18,70,58,.94),rgba(7,32,39,.98))!important;color:var(--ps-r41-text)!important;border-color:var(--ps-r41-success-line)!important;box-shadow:var(--ps-r41-shadow)!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-order-access-gate.is-profile{background:linear-gradient(145deg,rgba(82,57,19,.72),rgba(31,29,27,.97))!important;color:var(--ps-r41-text)!important;border-color:var(--ps-r41-warning-line)!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-order-access-gate :where(strong,h2,h3){color:var(--ps-r41-text)!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-order-access-gate p{color:var(--ps-r41-muted)!important}html[data-ps-theme="dark"] body.pcbshop-theme .screen-reader-text:focus{background:var(--ps-r41-control)!important;color:var(--ps-r41-text)!important;border-color:var(--ps-r41-line)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ps-r41-info) 18%,transparent)!important}:root,html[data-ps-theme="light"]{--ps-r42-panel:rgba(255,255,255,.92);--ps-r42-panel-soft:rgba(241,248,251,.92);--ps-r42-panel-strong:#f8fbfc;--ps-r42-control:#fff;--ps-r42-text:#173442;--ps-r42-muted:#607681;--ps-r42-line:rgba(38,86,105,.17);--ps-r42-shadow:0 14px 34px rgba(22,62,80,.09),inset 0 1px 0 rgba(255,255,255,.90);--ps-r42-success-bg:#e7f7f0;--ps-r42-success:#087c61;--ps-r42-success-line:rgba(8,124,97,.27);--ps-r42-warning-bg:#fff6e2;--ps-r42-warning:#755513;--ps-r42-warning-line:rgba(190,137,30,.29);--ps-r42-danger-bg:#fff0f2;--ps-r42-danger:#a43845;--ps-r42-danger-line:rgba(190,63,78,.27)}html[data-ps-theme="dark"]{--ps-r42-panel:rgba(8,29,41,.94);--ps-r42-panel-soft:rgba(13,43,58,.88);--ps-r42-panel-strong:#0a2533;--ps-r42-control:#0b2a38;--ps-r42-text:#edf7fb;--ps-r42-muted:#b7cad3;--ps-r42-line:rgba(112,184,214,.21);--ps-r42-shadow:0 15px 36px rgba(0,0,0,.27),inset 0 1px 0 rgba(214,241,249,.06);--ps-r42-success-bg:rgba(24,117,91,.25);--ps-r42-success:#91edce;--ps-r42-success-line:rgba(93,222,185,.31);--ps-r42-warning-bg:rgba(143,98,27,.25);--ps-r42-warning:#ffdb8d;--ps-r42-warning-line:rgba(244,185,72,.31);--ps-r42-danger-bg:rgba(151,50,66,.25);--ps-r42-danger:#ffc0c9;--ps-r42-danger-line:rgba(241,112,130,.31)}body.pcbshop-theme :where(.ps-snapshot-card,.ps-compare-table-wrap,.ps-quickview-panel,.ps-bom-table-wrap,.ps-orders-dashboard,.ps-search-suggestions,.ps-pcb-steps,.ps-order-review,.ps-estimate-card,.ps-bom-workspace,.ps-tier-pricing,.ps-price-request,.ps-order-conversation,.ps-customer-audit,.ps-bom-import-panel,.ps-bom-projects,.ps-production-panel,.ps-feature-matrix,.ps-3d-service-form,.ps-service-tracker,.ps-my-service-projects,.ps-consent-manager,.ps-engineering-calculators,.ps-product-trust-card,.ps-creator-family-card,.ps-order-identity,.ps-tracking-hero,.ps-tracking-section,.ps-repeat-orders-box,.ps-orders-summary-table,.ps-pcb-order-reference .ps-form,.ps-pcb-order-reference .ps-wizard-panel,.ps-pcb-order-reference .ps-repeat-orders-table,.ps-pwa-guide-panel){background:var(--ps-r42-panel);color:var(--ps-r42-text);border-color:var(--ps-r42-line);box-shadow:var(--ps-r42-shadow)}body.pcbshop-theme :where(.ps-bom-selection-summary,.ps-bom-capabilities span,.ps-complementary-grid article,.ps-bom-project-card,.ps-file-version-summary span,.ps-file-version-list>li,.ps-file-version-list>article,.ps-file-analysis>div,.ps-operations-kpi-grid article,.ps-feature-card,.ps-service-hub article,.ps-calculator-grid article,.ps-service-status-timeline li,.ps-product-trust-grid>div,.ps-3d-service-shop-links a,.ps-order-access-benefits b,.ps-tracking-paths a,.ps-repeat-orders-table table,.ps-orders-summary-table table,.ps-pcb-order-reference .ps-repeat-orders-table table,.ps-pcb-order-reference .ps-repeat-orders-table th,.ps-pcb-order-reference .ps-repeat-orders-table td){background:var(--ps-r42-panel-soft);color:var(--ps-r42-text);border-color:var(--ps-r42-line);box-shadow:none}body.pcbshop-theme :where(.ps-quickview-close,.ps-bom-form textarea,.ps-bom-code-line input,.ps-bom-meta-fields input,.ps-feature-toolbar input,.ps-feature-toolbar select,.ps-service-type-grid span,.ps-3d-service-form input,.ps-3d-service-form select,.ps-3d-service-form textarea,.ps-service-tracker input,.ps-calculator-grid input,.ps-repeat-search,.ps-orders-summary-head input[type="search"],.ps-pcb-order-reference .ps-reference-searchbar input,.ps-pcb-order-reference .ps-reference-field input,.ps-pcb-order-reference .ps-reference-field select,.ps-pcb-order-reference .ps-reference-field textarea){background:var(--ps-r42-control);color:var(--ps-r42-text);border-color:var(--ps-r42-line);box-shadow:none;caret-color:var(--ps-r42-info)}body.pcbshop-theme :where(.ps-bom-form textarea,.ps-bom-code-line input,.ps-bom-meta-fields input,.ps-feature-toolbar input,.ps-3d-service-form input,.ps-3d-service-form textarea,.ps-service-tracker input,.ps-calculator-grid input,.ps-repeat-search,.ps-orders-summary-head input[type="search"],.ps-pcb-order-reference .ps-reference-searchbar input,.ps-pcb-order-reference .ps-reference-field input,.ps-pcb-order-reference .ps-reference-field textarea)::placeholder{color:var(--ps-r42-muted)}body.pcbshop-theme :where(.ps-pcb-steps button,.ps-wizard-actions .ps-button,.ps-wizard-actions>[data-ps-pcb-draft-status],.ps-bom-check span,.ps-bom-alternatives button,.ps-file-version-links a){background:var(--ps-r42-panel-soft);color:var(--ps-r42-text);border-color:var(--ps-r42-line);box-shadow:none}body.pcbshop-theme :where(.ps-pcb-steps button,.ps-wizard-actions .ps-button,.ps-bom-alternatives button,.ps-file-version-links a,.ps-tracking-paths a,.ps-3d-service-shop-links a):is(:hover,:focus-visible){background:var(--ps-r42-info-bg);color:var(--ps-r42-info);border-color:var(--ps-r42-info-line);box-shadow:0 0 0 3px color-mix(in srgb,var(--ps-r42-info) 16%,transparent)}body.pcbshop-theme :where(.ps-pcb-order-reference .ps-reference-error,.ps-pcb-order-reference .ps-reference-validation-summary){background:var(--ps-r42-danger-bg);color:var(--ps-r42-danger);border-color:var(--ps-r42-danger-line);box-shadow:none}body.pcbshop-theme :where(.ps-snapshot-card,.ps-compare-table-wrap,.ps-quickview-panel,.ps-bom-table-wrap,.ps-orders-dashboard,.ps-search-suggestions,.ps-pcb-steps,.ps-order-review,.ps-estimate-card,.ps-bom-workspace,.ps-tier-pricing,.ps-price-request,.ps-order-conversation,.ps-customer-audit,.ps-bom-import-panel,.ps-bom-projects,.ps-production-panel,.ps-feature-matrix,.ps-service-tracker,.ps-my-service-projects,.ps-consent-manager,.ps-engineering-calculators,.ps-product-trust-card,.ps-creator-family-card,.ps-order-identity,.ps-tracking-hero,.ps-tracking-section,.ps-repeat-orders-box,.ps-orders-summary-table,.ps-pcb-order-reference) :where(h1,h2,h3,h4,h5,h6,strong,b,dt,dd,label){color:var(--ps-r42-text)}body.pcbshop-theme :where(.ps-snapshot-card,.ps-compare-table-wrap,.ps-quickview-panel,.ps-bom-table-wrap,.ps-orders-dashboard,.ps-search-suggestions,.ps-pcb-steps,.ps-order-review,.ps-estimate-card,.ps-bom-workspace,.ps-tier-pricing,.ps-price-request,.ps-order-conversation,.ps-customer-audit,.ps-bom-import-panel,.ps-bom-projects,.ps-production-panel,.ps-feature-matrix,.ps-service-tracker,.ps-my-service-projects,.ps-consent-manager,.ps-engineering-calculators,.ps-product-trust-card,.ps-creator-family-card,.ps-order-identity,.ps-tracking-hero,.ps-tracking-section,.ps-repeat-orders-box,.ps-orders-summary-table,.ps-pcb-order-reference) :where(p,small,caption){color:var(--ps-r42-muted)}@media (max-width:900px){body{padding-block-end:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom) + 18px)}.ps-site-footer{padding-block-end:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom) + 20px)}}.ps-primary-menu-services>li.is-current>a,.ps-primary-menu-services>li.current-menu-item>a{border-color:rgba(39,115,207,.34);background:linear-gradient(135deg,rgba(39,115,207,.13),rgba(42,196,207,.11));color:#155f84;box-shadow:inset 0 -2px 0 #2ac4cf}html[data-ps-theme="dark"] .ps-primary-menu-services>li.is-current>a,html[data-ps-theme="dark"] .ps-primary-menu-services>li.current-menu-item>a{border-color:rgba(112,205,238,.34);background:linear-gradient(135deg,rgba(43,128,174,.31),rgba(18,75,95,.72));color:#f2fbff;box-shadow:inset 0 -2px 0 #5bcfe0}@media (max-width:900px){body.admin-bar .ps-primary-nav.ps-distributor-nav,body.admin-bar .ps-primary-nav.ps-distributor-nav.ps-overlay-external-panel{--ps-r47-drawer-top:max(var(--ps-drawer-safe-top,0px),var(--ps-admin-bar-offset,0px));inset-block-start:var(--ps-r47-drawer-top)!important;top:var(--ps-r47-drawer-top)!important;max-height:calc(100dvh - var(--ps-r47-drawer-top))!important}}@media (max-width:900px){.ps-mobile-dock a.is-current:not(.is-primary),.ps-mobile-dock a[aria-current="page"]:not(.is-primary){background:rgba(18,147,121,.12);color:#087c61;box-shadow:inset 0 0 0 1px rgba(18,147,121,.12)}html[data-ps-theme="dark"] .ps-mobile-dock a.is-current:not(.is-primary),html[data-ps-theme="dark"] .ps-mobile-dock a[aria-current="page"]:not(.is-primary){background:rgba(52,157,200,.18);color:#9ce2ff;box-shadow:inset 0 0 0 1px rgba(112,204,241,.18)}}@media (max-width:900px){.ps-primary-nav.ps-distributor-nav{isolation:isolate}.ps-mobile-nav-head{position:sticky;top:0;z-index:2}}@media (max-width:900px){.ps-mobile-dock a small{display:block!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}}@media (max-width:900px){body :where(.ps-page-article,.ps-account-layout-content,.ps-pcb-order-reference,.ps-pcb-reference-form,.ps-pcb-wizard-panel,.ps-account-welcome,.ps-account-panel,.ps-orders-dashboard,.ps-track-panel,.ps-order-shell,.ps-public-service-card,.ps-public-contact-grid article,.ps-primary-nav,.ps-mobile-nav-head,.ps-mobile-drawer-actions,.ps-mobile-dock){filter:none}}body.pcbshop-theme .ps-pcb-service-files{align-items:start!important}body.pcbshop-theme .ps-pcb-upload{align-self:start;align-content:start;grid-auto-rows:max-content;min-width:0;min-height:0;height:auto}body.pcbshop-theme .ps-pcb-upload-copy{min-width:0;max-width:100%}body.pcbshop-theme .ps-pcb-upload-copy :is(strong,span,small){word-break:normal;overflow-wrap:break-word}body.pcbshop-theme .ps-pcb-upload-actions{min-width:0;max-width:100%}body.pcbshop-theme .ps-pcb-upload-actions [hidden]{display:none}body.pcbshop-theme .ps-pcb-upload-actions [aria-disabled="true"]{opacity:.58;cursor:wait;transform:none}@media (max-width:1199px){body.pcbshop-theme .ps-pcb-service-files{grid-template-columns:minmax(0,1fr)!important}body.pcbshop-theme .ps-pcb-upload{grid-template-columns:minmax(0,1fr)}body.pcbshop-theme .ps-pcb-upload-actions{justify-content:flex-start}}html{scroll-behavior:auto!important}html:focus-within{scroll-behavior:auto!important}@media (min-width:901px){.ps-site-header.ps-distributor-header{position:sticky!important;z-index:80!important;min-height:0!important;padding:0!important}.ps-site-header .ps-distributor-header-main{align-items:center!important}.ps-site-header .ps-brand,.ps-site-header .ps-distributor-brand,.ps-site-header .ps-brand-unit,.ps-site-header .ps-official-brand-link{min-height:0!important;height:auto!important;margin:0!important;padding:0!important;align-items:center!important}.ps-site-header .ps-official-brand-logo{display:flex!important;align-items:center!important;width:min(220px,17vw)!important;max-width:220px!important;min-height:0!important;overflow:hidden!important}.ps-site-header .ps-brand-logo-image{display:block!important;width:auto!important;max-width:100%!important;object-fit:contain!important;object-position:right center!important;margin:0!important}.ps-site-header .ps-header-action{gap:1px!important;justify-content:center!important}.ps-site-header .ps-header-action svg{width:20px!important;height:20px!important}.ps-site-header .ps-header-action span{font-size:.72rem!important;line-height:1.35!important}.ps-site-header .ps-primary-nav.ps-distributor-nav{margin:0!important;padding:0!important;overflow:visible!important}.ps-site-header .ps-distributor-nav-inner{align-items:center!important}.ps-site-header .ps-main-menu-wrap{min-width:0!important;width:100%!important;overflow:visible!important}.ps-site-header .ps-primary-menu-services{width:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important}.ps-site-header .ps-primary-menu-services::-webkit-scrollbar{display:none!important}.ps-site-header .ps-primary-menu-services>li{margin:0!important}.ps-site-header .ps-primary-menu-services>li>a{display:grid!important;grid-template-columns:28px minmax(0,1fr) 18px!important;align-items:center!important;width:100%!important;overflow:hidden!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-icon svg{width:17px!important;height:17px!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-copy{min-width:0!important;padding:0!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-copy strong{line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-copy small{line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-arrow{width:18px!important;min-width:18px!important;font-size:.8rem!important}body.home .ps-home-pcb-only .ps-distributor-hero-section{min-height:0!important}body.home .ps-home-pcb-only .ps-distributor-hero{display:block!important;min-height:0!important}body.home .ps-home-pcb-only .ps-distributor-hero-main{flex-direction:column!important;border-radius:clamp(22px,2vw,30px)!important;overflow:hidden!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy .ps-eyebrow{margin:0!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy h1{margin:0!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy p{margin:0!important}body:not(.home) .ps-page-main{padding-block:clamp(18px,2.2vw,34px)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"]{width:min(1400px,calc(100% - 30px));margin-block:12px 28px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-reference-form{gap:14px;padding:clamp(15px,1.45vw,22px)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-picker-r20{display:grid;grid-template-columns:minmax(190px,245px) minmax(0,1fr);align-items:center;gap:14px;padding:13px 15px;border-radius:20px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-picker-head{gap:2px;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-picker-head strong{font-size:1rem}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-picker-head span{font-size:.75rem}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-choicebar-r20{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-choice-r20{min-height:64px;height:64px;padding:8px 10px;border-radius:15px;gap:8px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-choice-icon-r20{width:37px;height:37px;min-width:37px;border-radius:11px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-choice-copy-r20 strong{font-size:.85rem;line-height:1.35}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-choice-copy-r20 small{font-size:.69rem;line-height:1.35}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-intro{padding:17px 20px;border-radius:21px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-intro h2{font-size:clamp(1.3rem,1.65vw,1.75rem);margin:3px 0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-intro p{font-size:.82rem;line-height:1.7}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-form-status{padding:11px 14px;border-radius:17px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index{position:sticky;z-index:24;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:1px solid rgba(93,153,180,.22);box-shadow:0 12px 32px rgba(17,58,78,.10),inset 0 1px 0 rgba(255,255,255,.95)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button{display:grid;grid-template-areas:"number title" "number copy";align-items:center;min-width:0;border:1px solid transparent;border-radius:13px;background:transparent;color:#47616e;text-align:right;cursor:pointer;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button[hidden]{display:none}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button>span{grid-area:number;display:grid;place-items:center;background:#e7f2f7;color:#176f91;font-weight:900}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button>strong{grid-area:title;font-size:.81rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button>small{grid-area:copy;font-size:.67rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#748995}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button:hover{background:rgba(39,115,207,.06);transform:translateY(-1px)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button.is-active{border-color:rgba(39,115,207,.25);background:linear-gradient(135deg,rgba(39,115,207,.12),rgba(42,196,207,.10));color:#155f84;box-shadow:inset 0 -2px 0 #2ac4cf}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button.is-active>span{background:linear-gradient(145deg,#2773cf,#239ebc);color:#fff}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-wizard-panel{gap:14px;padding:clamp(16px,1.45vw,22px);border-radius:22px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-head{padding-bottom:11px;gap:11px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-head>span{min-width:62px;padding:6px 9px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-head h3{font-size:clamp(1.08rem,1.35vw,1.4rem)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-head p{font-size:.78rem;line-height:1.55}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-field-grid{gap:11px 13px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-field-head{min-height:36px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-help-button{width:34px;height:34px;flex-basis:34px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-section-head{grid-column:1/-1}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-field="notes"]{grid-column:1/span 5;height:100%;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-upload][data-ps-field="pcb_file"]{grid-column:6/-1;height:100%;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-service-options{grid-column:1/-1;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-order-review{grid-column:1/span 7;height:100%;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-actions{grid-template-columns:1fr;gap:9px;min-height:0;border:0;background:transparent;box-shadow:none}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-actions>*{width:100%;min-width:0;min-height:49px;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-consent-body{min-height:107px;height:100%;padding:14px 16px;border-radius:19px;align-content:center}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-consent-check{width:48px;height:48px;border-radius:15px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-upload{padding:14px;min-height:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] [data-ps-field="notes"] textarea{min-height:128px;height:100%;resize:vertical}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-order-review:empty{display:none}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-order-review:empty + .ps-pcb-estimate{grid-column:1/-1}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] :where(.ps-reference-table-wrap,.ps-repeat-orders-table,.ps-pcb-service-files){scrollbar-width:thin;scrollbar-color:rgba(39,115,207,.48) rgba(141,178,194,.13)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] :where(.ps-reference-table-wrap,.ps-repeat-orders-table,.ps-pcb-service-files)::-webkit-scrollbar{width:9px;height:9px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] :where(.ps-reference-table-wrap,.ps-repeat-orders-table,.ps-pcb-service-files)::-webkit-scrollbar-track{background:rgba(141,178,194,.13);border-radius:999px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] :where(.ps-reference-table-wrap,.ps-repeat-orders-table,.ps-pcb-service-files)::-webkit-scrollbar-thumb{background:rgba(39,115,207,.48);border:2px solid transparent;background-clip:padding-box;border-radius:999px}}@media (min-width:901px) and (max-width:1179px){.ps-site-header .ps-official-brand-logo{width:min(184px,18vw)!important;height:45px!important}.ps-site-header .ps-brand-logo-image{height:41px!important;max-height:41px!important}.ps-site-header .ps-primary-menu-services>li,.ps-site-header .ps-primary-menu-services>li>a{height:46px!important;min-height:46px!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-copy small{display:none!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy{max-width:72%!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-picker-r20{grid-template-columns:1fr}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-service-picker-head{display:flex;justify-content:space-between;align-items:baseline}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-field="notes"]{grid-column:1/span 6}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-upload][data-ps-field="pcb_file"]{grid-column:7/-1}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-consent{grid-column:1/span 7}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-actions{grid-column:8/-1}}@media (min-width:1536px){.ps-site-header .ps-official-brand-logo{width:230px!important;max-width:230px!important}body.home .ps-home-pcb-only .ps-distributor-hero-main{max-height:430px!important}}@media (min-width:901px){html[data-ps-theme="dark"] .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index{border-color:rgba(105,184,214,.20);background:rgba(6,27,38,.93);box-shadow:0 14px 36px rgba(0,0,0,.25),inset 0 1px 0 rgba(216,242,250,.05)}html[data-ps-theme="dark"] .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button{color:#bed0d8}html[data-ps-theme="dark"] .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button>small{color:#8ea6b1}html[data-ps-theme="dark"] .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button>span{background:#123b4d;color:#91dced}html[data-ps-theme="dark"] .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button.is-active{border-color:rgba(112,205,238,.30);background:linear-gradient(135deg,rgba(43,128,174,.30),rgba(18,75,95,.70));color:#f2fbff}html[data-ps-theme="dark"] .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button.is-active>span{background:linear-gradient(145deg,#2c85b8,#1d9db1);color:#fff}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button{transition:none}}@media (max-width:782px){body.admin-bar{--ps-r6627-admin-offset:46px}}:root{--ps-r6627-admin-offset:0px;--ps-r6627-header-main:64px;--ps-r6627-header-nav:54px;--ps-r6627-header-total:118px;--ps-r6627-viewport-height:100dvh;--ps-r6627-scroll-offset:calc(var(--ps-r6627-admin-offset) + var(--ps-r6627-header-total) + 14px)}body.admin-bar{--ps-r6627-admin-offset:32px}html{scroll-padding-top:var(--ps-r6627-scroll-offset)!important;scrollbar-gutter:stable}@media (min-width:901px){.ps-site-header.ps-distributor-header{top:var(--ps-r6627-admin-offset)!important;inset-block-start:var(--ps-r6627-admin-offset)!important}.ps-site-header .ps-distributor-header-main{min-height:64px!important;height:64px!important}.ps-site-header .ps-official-brand-logo{height:46px!important;max-height:46px!important}.ps-site-header .ps-brand-logo-image{height:42px!important;max-height:42px!important}.ps-site-header .ps-primary-nav.ps-distributor-nav,.ps-site-header .ps-distributor-nav-inner{min-height:54px!important;height:54px!important}.ps-site-header .ps-primary-menu-services>li,.ps-site-header .ps-primary-menu-services>li>a{height:46px!important;min-height:46px!important}body.home .ps-home-pcb-only .ps-distributor-hero-section{padding:clamp(8px,1.2vh,13px) 0 8px!important}body.home .ps-home-pcb-only .ps-distributor-hero-main{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}body.home .ps-home-pcb-only .ps-distributor-hero-content{position:relative!important;z-index:3!important;display:grid!important;justify-items:start!important;align-content:center!important;min-width:0!important;border:1px solid rgba(255,255,255,.20)!important;background:linear-gradient(135deg,rgba(4,23,37,.64),rgba(8,39,57,.36))!important;box-shadow:0 18px 54px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.12)!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy{display:grid!important;width:100%!important;max-width:none!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy p{max-width:58ch!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;margin:3px 0 0!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions .ps-button{padding:10px 22px!important;border-radius:13px!important;font-size:.88rem!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions .ps-button:hover{transform:translateY(-2px)!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index{top:calc(var(--ps-r6627-admin-offset) + var(--ps-r6627-header-total) + 7px);padding:6px;gap:6px;border-radius:16px;background:rgba(247,252,254,.97)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button{min-height:48px;padding:6px 9px;grid-template-columns:31px minmax(0,1fr);column-gap:8px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button>span{width:31px;height:31px;border-radius:10px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-wizard-panel{scroll-margin-top:calc(var(--ps-r6627-admin-offset) + var(--ps-r6627-header-total) + 78px)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] :where(.ps-reference-table-wrap,.ps-repeat-orders-table,.ps-pcb-service-files){scroll-behavior:auto;overscroll-behavior:auto}body.pcbshop-theme :where(.ps-page-main,.ps-page-article,.ps-account-layout,.ps-account-layout-content, .woocommerce-MyAccount-content,.ps-orders-dashboard,.ps-track-shell,.ps-track-panel, .ps-order-shell,.ps-quotation-shell,.ps-public-service-card,.ps-pcb-order-reference, .ps-pcb-reference-form,.ps-pcb-wizard-panel,.ps-home-pcb-hub,.ps-distributor-hero-main){min-width:0;max-width:100%}body.pcbshop-theme :where(.ps-page-article,.ps-account-layout-content,.woocommerce-MyAccount-content, .ps-orders-dashboard,.ps-track-panel,.ps-order-shell,.ps-quotation-shell,.ps-pcb-order-reference){overflow-wrap:anywhere}body.pcbshop-theme :where(button,.button,.ps-button,input[type="submit"],input[type="button"]){max-width:100%}body.pcbshop-theme :where(.ps-pcb-help-panel,.ps-quickview-panel,.ps-modal-panel,[role="dialog"]){max-height:calc(100dvh - var(--ps-r6627-admin-offset) - 24px)}}@media (min-width:901px) and (max-width:1179px){:root{--ps-r6627-header-main:62px;--ps-r6627-header-nav:52px;--ps-r6627-header-total:114px}body.home .ps-home-pcb-only .ps-distributor-hero-main{padding:20px 24px!important}body.home .ps-home-pcb-only .ps-distributor-hero-content{padding:17px 20px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index button>small{display:none}}@media (min-width:1536px){:root{--ps-r6627-header-main:66px;--ps-r6627-header-nav:56px;--ps-r6627-header-total:122px}body.home .ps-home-pcb-only .ps-distributor-hero-content{width:min(720px,52%)!important}}@media (max-width:900px){.ps-distributor-hero-content{display:contents}}html[data-ps-theme="dark"] .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-index{background:rgba(6,27,38,.97)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body.home :where(.ps-distributor-hero-actions .ps-button,.ps-banner-cta,.ps-home-pcb-link){transition:none!important;transform:none!important}}@media (min-width:901px){body.home .ps-home-pcb-only .ps-distributor-hero-main{height:clamp(320px,calc(var(--ps-r6627-viewport-height) - var(--ps-r6627-header-total) - var(--ps-r6627-admin-offset) - 280px),365px)!important;min-height:320px!important;max-height:365px!important;align-content:center!important;justify-items:start!important;justify-content:stretch!important;padding:clamp(20px,2.2vw,30px)!important}body.home .ps-home-pcb-only .ps-distributor-hero-content{justify-self:start!important;width:min(660px,57%)!important;max-height:calc(100% - 4px)!important;gap:8px!important;padding:clamp(15px,1.35vw,20px)!important;border-radius:20px!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy h1{max-width:20ch!important;font-size:clamp(1.82rem,2.4vw,2.45rem)!important;line-height:1.28!important;letter-spacing:-.025em!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy p{font-size:clamp(.84rem,.78rem + .14vw,.94rem)!important;line-height:1.66!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions{margin-top:2px!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions .ps-button{min-height:46px!important;height:46px!important;min-width:164px!important}}@media (min-width:901px) and (max-width:1179px){body.home .ps-home-pcb-only .ps-distributor-hero-main{height:clamp(316px,calc(var(--ps-r6627-viewport-height) - var(--ps-r6627-header-total) - var(--ps-r6627-admin-offset) - 274px),350px)!important;min-height:316px!important;max-height:350px!important}body.home .ps-home-pcb-only .ps-distributor-hero-content{width:min(640px,68%)!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy h1{font-size:clamp(1.72rem,2.9vw,2.18rem)!important}}@media (min-width:901px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-service-picker-r20{display:block;padding:8px;border-radius:17px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-service-picker-head{display:none}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-service-choicebar-r20{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-service-choice-r20{min-height:44px;height:44px;max-height:44px;grid-template-columns:26px minmax(0,1fr);grid-auto-rows:minmax(0,1fr);align-content:center;gap:7px;padding:5px 9px;overflow:hidden;border-radius:12px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-service-choice-icon-r20{width:26px;height:26px;min-width:26px;border-radius:8px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-service-choice-copy-r20 small{display:none}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-service-choice-copy-r20 strong{font-size:.76rem;line-height:1.2}}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-single-index{gap:5px;padding:4px;border-radius:15px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-single-index button{min-height:38px;height:38px;padding:4px 7px;gap:5px;border-radius:11px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-single-index button>small{display:none}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-single-index button>span{width:24px;height:24px;border-radius:8px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"].ps-pcb-order-reference .ps-pcb-single-index button>strong{font-size:.76rem;line-height:1.2}@media (min-width:901px){:root{--ps-r6627-header-main:68px;--ps-r6627-header-nav:56px}.ps-site-header.ps-distributor-header{background:linear-gradient(180deg,rgba(255,255,255,.90),rgba(248,252,254,.82))!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important;border-bottom:1px solid rgba(103,164,191,.12)!important;box-shadow:0 18px 40px rgba(14,58,80,.08),inset 0 1px 0 rgba(255,255,255,.92)!important}html[data-ps-theme="dark"] .ps-site-header.ps-distributor-header{background:linear-gradient(180deg,rgba(10,28,38,.90),rgba(9,31,42,.82))!important;border-bottom-color:rgba(104,181,211,.12)!important;box-shadow:0 18px 42px rgba(0,0,0,.22),inset 0 1px 0 rgba(220,245,253,.05)!important}.ps-site-header .ps-distributor-header-main{padding-block:5px!important;gap:clamp(12px,1.4vw,22px)!important}.ps-site-header .ps-header-actions,.ps-site-header .ps-distributor-actions{gap:5px!important}.ps-site-header .ps-header-action{min-width:58px!important;min-height:44px!important;padding:4px 6px!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(236,247,251,.62))!important;border:1px solid rgba(96,160,186,.12)!important;box-shadow:0 8px 18px rgba(19,70,95,.05),inset 0 1px 0 rgba(255,255,255,.92)!important;transition:transform .24s cubic-bezier(.18,.9,.22,1),box-shadow .24s cubic-bezier(.18,.9,.22,1),border-color .2s ease!important}.ps-site-header .ps-header-action:hover{transform:translateY(-1px)!important;box-shadow:0 12px 22px rgba(22,79,107,.10),inset 0 1px 0 rgba(255,255,255,.96)!important;border-color:rgba(39,115,207,.18)!important}.ps-site-header .ps-primary-nav.ps-distributor-nav{min-height:56px!important;height:56px!important;background:transparent!important}.ps-site-header .ps-distributor-nav-inner{min-height:56px!important;height:56px!important;padding-block:3px!important}.ps-site-header .ps-primary-menu-services{height:48px!important;gap:4px!important}.ps-site-header .ps-primary-menu-services>li{flex:1 0 min(164px,17vw)!important;min-width:106px!important;height:48px!important}.ps-site-header .ps-primary-menu-services>li>a{height:48px!important;min-height:48px!important;padding:4px 8px!important;gap:6px!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(255,255,255,.74),rgba(236,247,251,.66))!important;border:1px solid rgba(99,161,187,.14)!important;box-shadow:0 8px 20px rgba(20,72,95,.05),inset 0 1px 0 rgba(255,255,255,.94)!important;backdrop-filter:blur(14px) saturate(150%)!important;-webkit-backdrop-filter:blur(14px) saturate(150%)!important;transition:transform .24s cubic-bezier(.18,.9,.22,1),box-shadow .24s cubic-bezier(.18,.9,.22,1),border-color .2s ease,background .2s ease!important}.ps-site-header .ps-primary-menu-services>li>a:hover{transform:translateY(-1px)!important;box-shadow:0 14px 26px rgba(21,78,105,.09),inset 0 1px 0 rgba(255,255,255,.98)!important;border-color:rgba(39,115,207,.22)!important}.ps-site-header .ps-primary-menu-services>li.current-menu-item>a,.ps-site-header .ps-primary-menu-services>li.current-menu-parent>a,.ps-site-header .ps-primary-menu-services>li>a[aria-current="page"]{background:linear-gradient(145deg,rgba(39,115,207,.96),rgba(37,112,202,.92) 54%,rgba(42,196,207,.86))!important;color:#fff!important;border-color:rgba(117,219,237,.9)!important;box-shadow:0 16px 30px rgba(22,89,148,.20),inset 0 1px 0 rgba(255,255,255,.24)!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-icon{width:26px!important;min-width:26px!important;height:26px!important;border-radius:9px!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-copy{gap:1px!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-copy strong{font-size:clamp(.74rem,.79vw,.84rem)!important}.ps-site-header .ps-primary-menu-services .ps-pcb-nav-copy small{font-size:clamp(.59rem,.64vw,.69rem)!important;opacity:.86}body.home .ps-home-pcb-only .ps-distributor-hero-main{background:radial-gradient(34rem 18rem at 100% 0%,rgba(42,196,207,.16),transparent 72%),radial-gradient(28rem 16rem at 0% 35%,rgba(39,115,207,.11),transparent 72%),linear-gradient(145deg,rgba(255,255,255,.80),rgba(236,246,251,.68))!important;border:1px solid rgba(105,167,193,.18)!important;box-shadow:0 30px 64px rgba(17,68,92,.12),inset 0 1px 0 rgba(255,255,255,.96)!important;backdrop-filter:blur(18px) saturate(145%)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important}body.home .ps-home-pcb-only .ps-distributor-hero-copy{gap:6px!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions{gap:8px!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions .ps-button{position:relative;overflow:hidden;transition:transform .26s cubic-bezier(.18,.9,.22,1),box-shadow .26s cubic-bezier(.18,.9,.22,1),border-color .2s ease,background .2s ease!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions .ps-button::after{content:"";position:absolute;inset:-55% auto auto -30%;width:20%;height:210%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent);transform:rotate(14deg) translateX(-280%);pointer-events:none;transition:transform .9s cubic-bezier(.18,.9,.22,1)}body.home .ps-home-pcb-only .ps-distributor-hero-actions .ps-button:hover::after{transform:rotate(14deg) translateX(760%)}}@media (max-width:900px){.ps-site-header .ps-header-main{gap:6px!important}.ps-site-header .ps-header-actions,.ps-site-header .ps-distributor-actions{gap:4px!important}.ps-site-header .ps-header-action{min-width:40px!important;padding:3px!important}.ps-primary-nav .ps-primary-menu>li>a,.ps-distributor-nav .ps-primary-menu-services>li>a{padding:11px 16px!important}.ps-mobile-nav-head{min-height:58px!important}.ps-primary-nav,.ps-distributor-nav{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,250,252,.88))!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important}}@media (prefers-reduced-motion:reduce){.ps-site-header .ps-header-action,.ps-site-header .ps-primary-menu-services>li>a,body.home .ps-home-pcb-only .ps-distributor-hero-actions .ps-button{transition:none!important}body.home .ps-home-pcb-only .ps-distributor-hero-actions .ps-button::after{display:none!important}}body.pcbshop-theme .ps-pcb-order-reference :is(.ps-pcb-inline-choice.is-selected,.ps-pcb-inline-choice[aria-checked="true"],.ps-pcb-service-choice-r20.is-selected,.ps-pcb-service-choice-r20[aria-checked="true"]){color:#fff}body.pcbshop-theme .ps-pcb-order-reference :is(.ps-pcb-inline-choice.is-selected,.ps-pcb-inline-choice[aria-checked="true"],.ps-pcb-service-choice-r20.is-selected,.ps-pcb-service-choice-r20[aria-checked="true"]) :where(span,strong,small,b,i,em){color:#fff;-webkit-text-fill-color:#fff}body.pcbshop-theme .ps-pcb-order-reference :is(.ps-pcb-inline-choice.is-selected,.ps-pcb-inline-choice[aria-checked="true"],.ps-pcb-service-choice-r20.is-selected,.ps-pcb-service-choice-r20[aria-checked="true"]) svg{color:#fff;fill:#fff;stroke:#fff}body.pcbshop-theme .ps-pcb-order-reference :is(.ps-pcb-inline-choice.is-selected,.ps-pcb-inline-choice[aria-checked="true"],.ps-pcb-service-choice-r20.is-selected,.ps-pcb-service-choice-r20[aria-checked="true"]) svg :where(path,circle,rect,line,polyline,polygon){fill:currentColor;stroke:currentColor}body.pcbshop-theme .ps-pcb-order-reference.ps-validation-attempted .ps-pcb-validation-summary:not([hidden]){display:flex}body.pcbshop-theme .ps-pcb-order-reference:not(.ps-validation-attempted) .ps-pcb-validation-summary{display:none}body .ps-pcb-order-reference :is(.ps-pcb-inline-choice.is-selected,.ps-pcb-inline-choice[aria-checked="true"],.ps-pcb-service-choice-r20.is-selected,.ps-pcb-service-choice-r20[aria-checked="true"]) :where(span,strong,small,b,i,em){color:#fff;-webkit-text-fill-color:#fff}@media (min-width:901px){body.ps-stage66-pcb-order-page .ps-site-header.ps-distributor-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(180deg,rgba(255,255,255,.985),rgba(247,251,253,.97))!important}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-site-header.ps-distributor-header{background:linear-gradient(180deg,rgba(9,29,40,.99),rgba(7,24,34,.98))!important}}:root{--ps-r6627-header-gap-correction:0px}@media (max-width:900px){html body.pcbshop-theme.ps-stage66-pcb-order-page .ps-site-header.ps-distributor-header,html body.pcbshop-theme.ps-pcb-order-page .ps-site-header.ps-distributor-header,html body.pcbshop-theme.ps-header-gap-repaired .ps-site-header.ps-distributor-header{position:relative!important;inset-block-start:0!important;top:0!important;margin-block-start:calc(-1 * var(--ps-r6627-header-gap-correction,0px))!important;translate:none!important;transform:none!important}body.pcbshop-theme.ps-stage66-pcb-order-page .ps-site-header .ps-distributor-header-main,body.pcbshop-theme.ps-pcb-order-page .ps-site-header .ps-distributor-header-main{margin-block-start:0!important;padding-block-start:8px!important;padding-block-end:8px!important}body.pcbshop-theme.ps-stage66-pcb-order-page .ps-page-main,body.pcbshop-theme.ps-pcb-order-page .ps-page-main{margin-block-start:0!important;padding-block-start:clamp(12px,3vw,20px)!important}body.pcbshop-theme.ps-stage66-pcb-order-page .ps-page-article,body.pcbshop-theme.ps-pcb-order-page .ps-page-article{margin-block-start:0!important}.ps-mobile-dock{transition:opacity .22s ease,transform .26s cubic-bezier(.18,.9,.22,1),visibility .22s ease!important}}@media (max-width:420px){body.pcbshop-theme .ps-site-header .ps-distributor-header-main{min-height:88px!important}body.pcbshop-theme .ps-site-header .ps-official-brand-logo{max-width:min(250px,56vw)!important}body.pcbshop-theme .ps-site-header .ps-header-actions{flex-shrink:0!important}}@media (prefers-reduced-motion:reduce){.ps-mobile-dock{transition:none!important}}:root{--ps-r65-safe-inline:max(12px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}.ps-site-header,.ps-site-footer,.ps-mobile-dock,.ps-primary-nav{max-width:100vw}.ps-site-header .ps-distributor-header-main{min-width:0}.ps-site-header .ps-brand,.ps-site-header .ps-official-brand-link,.ps-site-header .ps-official-brand-logo{min-width:0}.ps-site-header .ps-official-brand-logo svg,.ps-site-header .ps-official-brand-logo img{display:block;max-width:100%;height:auto}@media (max-width:900px){body.pcbshop-theme .ps-site-header{width:100%;max-width:100%;margin:0!important}body.pcbshop-theme .ps-distributor-header-main{width:100%;padding-inline:var(--ps-r65-safe-inline)!important}body.pcbshop-theme .ps-header-actions{min-width:max-content}body.pcbshop-theme .ps-mobile-dock{left:max(10px,env(safe-area-inset-left,0px));right:max(10px,env(safe-area-inset-right,0px));width:auto;max-width:none}}@media (min-width:901px){body.pcbshop-theme .ps-site-header{transform:none!important}}@media (prefers-reduced-motion:reduce){body.pcbshop-theme *,body.pcbshop-theme *::before,body.pcbshop-theme *::after{scroll-behavior:auto!important}}body.pcbshop-theme .ps-site-header :is(.ps-distributor-brand,.ps-brand,.ps-brand-unit,.ps-official-brand-link,.ps-official-brand-logo){opacity:1!important;visibility:visible!important;min-width:0!important}body.pcbshop-theme .ps-site-header .ps-distributor-brand{display:block!important;width:100%!important;max-width:230px!important;overflow:visible!important}body.pcbshop-theme .ps-site-header .ps-official-brand-link{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:230px!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body.pcbshop-theme .ps-site-header .ps-official-brand-logo{position:relative!important;display:block!important;width:100%!important;max-width:230px!important;height:auto!important;min-height:1px!important;aspect-ratio:2905/962!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;isolation:isolate!important}body.pcbshop-theme .ps-official-brand-logo>.ps-brand-logo-image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;object-fit:contain!important;object-position:right center!important;opacity:0!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;transform:none!important;translate:none!important;z-index:1!important}body.pcbshop-theme .ps-official-brand-logo>.ps-brand-logo-image--two-color{opacity:1!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-official-brand-logo>.ps-brand-logo-image--two-color{opacity:0!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-official-brand-logo>.ps-brand-logo-image--white{opacity:1!important}body.pcbshop-theme .ps-brand-logo-fallback{display:none;position:absolute;inset:0;place-items:center;padding-inline:6px;color:#155f84;font:800 clamp(.86rem,3.6vw,1.04rem)/1.35 system-ui,-apple-system,"Segoe UI",sans-serif;text-align:center;white-space:nowrap;z-index:0}html[data-ps-theme="dark"] body.pcbshop-theme .ps-brand-logo-fallback{color:#fff}body.pcbshop-theme .ps-official-brand-logo.ps-brand-assets-failed>.ps-brand-logo-image{display:none!important}body.pcbshop-theme .ps-official-brand-logo.ps-brand-assets-failed>.ps-brand-logo-fallback{display:grid!important}@media (max-width:900px){html{scrollbar-gutter:auto!important}body.pcbshop-theme .ps-site-header .ps-distributor-header-main,body.pcbshop-theme .ps-site-header .ps-distributor-header-main.ps-header-no-search{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto!important;align-items:center!important;column-gap:8px!important;min-height:72px!important;height:auto!important;padding-block:8px!important}body.pcbshop-theme .ps-site-header .ps-distributor-brand{grid-column:1!important;grid-row:1!important;justify-self:stretch!important;max-width:210px!important}body.pcbshop-theme .ps-site-header .ps-official-brand-link,body.pcbshop-theme .ps-site-header .ps-official-brand-logo{width:100%!important;max-width:210px!important}body.pcbshop-theme .ps-site-header .ps-header-actions,body.pcbshop-theme .ps-site-header .ps-distributor-actions{grid-column:2!important;grid-row:1!important;justify-self:end!important;flex:0 0 auto!important;min-width:max-content!important;max-width:100%!important;gap:6px!important}}@media (max-width:360px){body.pcbshop-theme .ps-site-header .ps-distributor-header-main,body.pcbshop-theme .ps-site-header .ps-distributor-header-main.ps-header-no-search{column-gap:6px!important;padding-inline:7px!important}body.pcbshop-theme .ps-site-header .ps-header-action,body.pcbshop-theme .ps-site-header .ps-menu-toggle{width:42px!important;min-width:42px!important;flex-basis:42px!important}}@media (max-width:900px){body.pcbshop-theme .ps-pcb-order-reference :is(input,select,textarea,button,[tabindex]):focus{scroll-margin-block-end:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom) + 28px)}}:root{--ps-r662-adminbar-height:0px}@media (max-width:900px){html body.pcbshop-theme.ps-menu-open .ps-site-header.ps-distributor-header{z-index:99998!important}html body.pcbshop-theme .ps-primary-nav.ps-distributor-nav,html body.pcbshop-theme .ps-primary-nav.ps-distributor-nav.ps-overlay-external-panel{position:fixed!important;inset-block-start:var(--ps-r662-adminbar-height,0px)!important;top:var(--ps-r662-adminbar-height,0px)!important;inset-block-end:0!important;bottom:0!important;height:auto!important;max-height:calc(100dvh - var(--ps-r662-adminbar-height,0px))!important;z-index:9998!important;overscroll-behavior:contain!important;transform:translate3d(0,0,0)}html body.pcbshop-theme .ps-nav-overlay{position:fixed!important;inset-block-start:var(--ps-r662-adminbar-height,0px)!important;top:var(--ps-r662-adminbar-height,0px)!important;inset-inline:0!important;inset-block-end:0!important;bottom:0!important;width:100vw!important;height:auto!important;z-index:9997!important}html body.pcbshop-theme .ps-primary-nav .ps-mobile-nav-head{position:sticky!important;inset-block-start:0!important;top:0!important;z-index:20!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;grid-template-rows:64px!important;align-items:center!important;justify-items:center!important;direction:ltr!important;width:100%!important;min-height:84px!important;height:84px!important;padding:10px 12px!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,251,253,.98))!important;border-block-end:1px solid rgba(80,139,166,.16)!important;box-shadow:0 8px 22px rgba(13,55,76,.06)!important;isolation:isolate!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-primary-nav .ps-mobile-nav-head{background:linear-gradient(180deg,rgba(10,35,47,.99),rgba(8,29,40,.98))!important;border-block-end-color:rgba(115,186,213,.17)!important;box-shadow:0 10px 24px rgba(0,0,0,.2)!important}html body.pcbshop-theme .ps-mobile-nav-head .ps-nav-close{grid-column:1!important;grid-row:1!important;position:static!important;inset:auto!important;align-self:center!important;justify-self:center!important;flex:none!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;transform:none!important;line-height:1!important}html body.pcbshop-theme .ps-mobile-nav-head .ps-drawer-brand{grid-column:2!important;grid-row:1!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;justify-self:stretch!important;align-self:center!important;direction:rtl!important;width:100%!important;min-width:0!important;max-width:none!important;height:64px!important;max-height:64px!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important}html body.pcbshop-theme .ps-mobile-nav-head .ps-drawer-brand .ps-official-brand-logo{position:relative!important;display:block!important;flex:none!important;width:min(235px,100%)!important;max-width:235px!important;height:64px!important;min-height:64px!important;max-height:64px!important;aspect-ratio:auto!important;margin:0 auto!important;overflow:hidden!important;isolation:isolate!important}html body.pcbshop-theme .ps-mobile-nav-head .ps-drawer-brand .ps-brand-logo-image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important;translate:none!important}html body.pcbshop-theme .ps-mobile-nav-head .ps-drawer-brand .ps-brand-logo-fallback{inset:0!important;align-items:center!important;justify-items:center!important;text-align:center!important}}@media (max-width:360px){html body.pcbshop-theme .ps-primary-nav .ps-mobile-nav-head{grid-template-columns:42px minmax(0,1fr) 42px!important;padding-inline:8px!important}html body.pcbshop-theme .ps-mobile-nav-head .ps-drawer-brand .ps-official-brand-logo{width:min(210px,100%)!important;max-width:210px!important}}:root{--ps-r665-adminbar-height:0px}@media (max-width:900px){html body.pcbshop-theme #ps-primary-nav.ps-primary-nav,html body.pcbshop-theme #ps-primary-nav.ps-distributor-nav{position:fixed!important;inset-inline:0!important;inset-block-end:0!important;bottom:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;background:linear-gradient(180deg,#fbfdfe 0%,#f2f8fb 100%)!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:translate3d(100%,0,0)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:99998!important;transition:transform .24s ease,opacity .18s ease,visibility 0s linear .24s!important;isolation:isolate!important}html[data-ps-theme="dark"] body.pcbshop-theme #ps-primary-nav.ps-primary-nav,html[data-ps-theme="dark"] body.pcbshop-theme #ps-primary-nav.ps-distributor-nav{background:linear-gradient(180deg,#0b2734 0%,#071d27 100%)!important}html body.pcbshop-theme.ps-menu-open #ps-primary-nav.ps-primary-nav.is-open,html body.pcbshop-theme.ps-menu-open #ps-primary-nav.ps-distributor-nav.is-open{transform:translate3d(0,0,0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:transform .24s ease,opacity .18s ease,visibility 0s!important}html body.pcbshop-theme.ps-menu-open .ps-site-header>.ps-distributor-header-main{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body.pcbshop-theme #ps-primary-nav,html body.pcbshop-theme #ps-primary-nav *{pointer-events:auto!important}html body.pcbshop-theme #ps-primary-nav[aria-hidden="true"]{pointer-events:none!important}html body.pcbshop-theme #ps-primary-nav .ps-mobile-nav-head{position:sticky!important;inset-block-start:0!important;top:0!important;z-index:10!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 48px!important;align-items:center!important;width:100%!important;min-height:84px!important;height:84px!important;padding:10px 14px!important;margin:0!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(255,255,255,.995),rgba(247,251,253,.99))!important;border-block-end:1px solid rgba(80,139,166,.16)!important;box-shadow:0 8px 22px rgba(13,55,76,.06)!important}html[data-ps-theme="dark"] body.pcbshop-theme #ps-primary-nav .ps-mobile-nav-head{background:linear-gradient(180deg,rgba(11,37,49,.995),rgba(8,29,39,.99))!important;border-block-end-color:rgba(115,186,213,.17)!important}html body.pcbshop-theme #ps-primary-nav .ps-nav-close{grid-column:1!important;position:static!important;inset:auto!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;justify-self:center!important;transform:none!important;touch-action:manipulation!important}html body.pcbshop-theme #ps-primary-nav .ps-drawer-brand{grid-column:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;margin:0!important;padding:0!important;overflow:hidden!important}html body.pcbshop-theme #ps-primary-nav .ps-drawer-brand .ps-official-brand-logo{position:relative!important;display:block!important;width:min(240px,100%)!important;max-width:240px!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0 auto!important;overflow:hidden!important}html body.pcbshop-theme #ps-primary-nav .ps-drawer-brand .ps-brand-logo-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important}html body.pcbshop-theme #ps-primary-nav :where(a,button,[role="button"]){touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(39,115,207,.16)!important}}@media (min-width:901px){html body.pcbshop-theme #ps-primary-nav{transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media (prefers-reduced-motion:reduce){html body.pcbshop-theme #ps-primary-nav{transition:none!important}}:root{--ps-r666-adminbar-height:0px}@media (max-width:900px){html body.pcbshop-theme #ps-primary-nav.ps-primary-nav,html body.pcbshop-theme #ps-primary-nav.ps-distributor-nav{inset-block-start:var(--ps-r666-adminbar-height,var(--ps-r665-adminbar-height,0px))!important;top:var(--ps-r666-adminbar-height,var(--ps-r665-adminbar-height,0px))!important;max-height:calc(100dvh - var(--ps-r666-adminbar-height,var(--ps-r665-adminbar-height,0px)))!important;scroll-padding-block-end:calc(28px + env(safe-area-inset-bottom,0px))!important}html body.pcbshop-theme #ps-primary-nav .ps-distributor-nav-inner,html body.pcbshop-theme #ps-primary-nav .ps-nav-inner{padding-block-end:calc(28px + env(safe-area-inset-bottom,0px))!important}html body.pcbshop-theme #ps-primary-nav :where(a,button,[role="button"]):focus-visible{outline:3px solid rgba(39,115,207,.72)!important;outline-offset:3px!important}html[data-ps-theme="dark"] body.pcbshop-theme #ps-primary-nav :where(a,button,[role="button"]):focus-visible{outline-color:rgba(42,196,207,.85)!important}}:root{--ps-r6610-adminbar-height:0px}body.admin-bar{--ps-r6610-adminbar-height:46px;--ps-r662-adminbar-height:var(--ps-r6610-adminbar-height);--ps-r665-adminbar-height:var(--ps-r6610-adminbar-height)}@media (min-width:783px) and (max-width:900px){body.admin-bar{--ps-r6610-adminbar-height:32px;--ps-r662-adminbar-height:32px;--ps-r665-adminbar-height:32px}}.ps-site-header{z-index:50!important}.ps-empty-state{border:1px dashed var(--ps-border,#d4e0e6);border-radius:12px;background:var(--ps-surface,#f7fafb);color:var(--ps-text-secondary,#526773);text-align:center}:root{--ps-r6627-adminbar-height:0px}body.admin-bar{--ps-r6627-adminbar-height:46px;--ps-r666-adminbar-height:46px}@media (min-width:783px) and (max-width:900px){body.admin-bar{--ps-r6627-adminbar-height:32px;--ps-r666-adminbar-height:32px}}@media (max-width:782px){html body.pcbshop-theme #wpadminbar{position:fixed!important;inset:0 0 auto 0!important;width:100vw!important;min-width:0!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important;contain:none!important;background:#1d2327!important;box-shadow:none!important;z-index:2147483000!important;pointer-events:auto!important;touch-action:manipulation!important}html body.pcbshop-theme #wpadminbar .quicklinks{position:relative!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-rows:46px!important;width:100%!important;min-width:0!important;height:46px!important;margin:0!important;padding:0 max(2px,env(safe-area-inset-right)) 0 max(2px,env(safe-area-inset-left))!important;overflow:hidden!important;direction:ltr!important;pointer-events:auto!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-top-secondary{grid-column:1!important;grid-row:1!important;position:static!important;inset:auto!important;display:block!important;float:none!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-root-default{--ps-r6627-count:1;grid-column:2!important;grid-row:1!important;position:static!important;display:grid!important;grid-template-columns:repeat(var(--ps-r6627-count),minmax(0,1fr))!important;grid-auto-flow:column!important;align-items:stretch!important;float:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important;direction:ltr!important}html body.pcbshop-theme #wpadminbar .ab-top-menu>li{position:static!important;inset:auto!important;float:none!important;display:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}html body.pcbshop-theme #wpadminbar .ab-top-menu>li.ps-r6627-visible,html body.pcbshop-theme #wpadminbar #wp-admin-bar-top-secondary>#wp-admin-bar-my-account.ps-r6627-visible{display:block!important}html body.pcbshop-theme #wpadminbar .ab-top-menu>li.ps-r6627-hidden{display:none!important}html body.pcbshop-theme #wpadminbar .ab-top-menu>li>.ab-item{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#f0f0f1!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important;line-height:1!important;text-indent:0!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;transform:none!important;-webkit-tap-highlight-color:rgba(114,174,230,.2)!important}html body.pcbshop-theme #wpadminbar .ab-top-menu>li>.ab-item:focus-visible{outline:2px solid #72aee6!important;outline-offset:-3px!important;background:#2c3338!important;color:#fff!important}html body.pcbshop-theme #wpadminbar .ab-top-menu>li>.ab-item:active{background:#2c3338!important;color:#72aee6!important}html body.pcbshop-theme #wpadminbar .ab-sub-wrapper,html body.pcbshop-theme #wpadminbar .ab-top-menu>li>.ab-sub-wrapper,html body.pcbshop-theme #wpadminbar .ab-top-menu>li.hover>.ab-sub-wrapper,html body.pcbshop-theme #wpadminbar .ab-top-menu>li.ps-r668-open>.ab-sub-wrapper,html body.pcbshop-theme #wpadminbar .ab-top-menu>li.ps-r6614-open>.ab-sub-wrapper,html body.pcbshop-theme #wpadminbar .ab-top-menu>li.ps-r6615-open>.ab-sub-wrapper,html body.pcbshop-theme #wpadminbar .ab-top-menu>li.ps-r6627-open>.ab-sub-wrapper{position:absolute!important;display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;inset:auto!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-top-secondary>li:not(#wp-admin-bar-my-account){display:none!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account{position:static!important;display:block!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account>.ab-item{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;padding:0!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account>.ab-item>img.avatar{position:static!important;display:block!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;object-fit:cover!important;clip-path:none!important;transform:none!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account.ps-r6627-avatar-missing>.ab-item>img.avatar{display:none!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account.ps-r6627-avatar-missing>.ab-item:after{content:""!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:linear-gradient(135deg,#2773cf,#2ac4cf)!important;color:#fff!important;font:normal 17px/1 dashicons!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account>.ab-item:before,html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account>.ab-item>span,html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account .display-name,html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account .username,html body.pcbshop-theme #wpadminbar .ab-label{display:none!important}html body.pcbshop-theme #wpadminbar .ab-icon,html body.pcbshop-theme #wpadminbar .ab-icon:before,html body.pcbshop-theme #wpadminbar .ab-item:before,html body.pcbshop-theme #wpadminbar .ps-r6627-direct-icon{position:static!important;display:block!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important;color:currentColor!important;font-size:20px!important;line-height:22px!important;text-align:center!important;transform:none!important;pointer-events:none!important}html body.pcbshop-theme #wpadminbar .ps-r6627-direct-icon{font-family:Tahoma,"Segoe UI",sans-serif!important;font-weight:900!important}html body.pcbshop-theme #wpadminbar .ab-top-menu>li.ps-r6627-fallback-icon>.ab-item:after{content:"•••"!important;display:block!important;color:#f0f0f1!important;font:900 15px/1 Arial,sans-serif!important;letter-spacing:2px!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-site-name.ps-r6627-fallback-icon>.ab-item:after{content:"⌂"!important;font:800 23px/1 Arial,sans-serif!important;letter-spacing:0!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-ps-r6627-logout>.ab-item:after{content:none!important}}@media (max-width:782px){html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account>.ab-item:after{content:"";position:absolute;inset:9px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#2773cf,#2ac4cf);color:#fff;font:normal 17px/1 dashicons;pointer-events:none}html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account>.ab-item>img.avatar{display:none;width:0;height:0;min-width:0;min-height:0;margin:0;padding:0;border:0;visibility:hidden}}@media (max-width:900px){body.pcbshop-theme .ps-desktop-header-action,body.pcbshop-theme .ps-header-account{display:none}}.ps-distributor-hero-main{position:relative}@keyframes ps-r6621-cue{0%,100%{transform:translateY(-1px)}50%{transform:translateY(3px)}}.ps-pcb-order-reference .ps-reference-past-orders-compact{margin:10px 0 14px;padding:0;overflow:hidden;border:1px solid rgba(81,151,184,.22);border-radius:14px;background:rgba(245,250,252,.82)}.ps-pcb-order-reference .ps-reference-past-orders-compact>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:9px 13px;cursor:pointer;list-style:none}.ps-pcb-order-reference .ps-reference-past-orders-compact>summary::-webkit-details-marker{display:none}.ps-pcb-order-reference .ps-reference-past-orders-compact>summary>span{display:grid;gap:1px}.ps-pcb-order-reference .ps-reference-past-orders-compact>summary strong{font-size:.88rem}.ps-pcb-order-reference .ps-reference-past-orders-compact>summary small{color:#617886;font-size:.72rem}.ps-pcb-order-reference .ps-reference-past-orders-compact>summary i{font-style:normal;transition:transform .2s ease}.ps-pcb-order-reference .ps-reference-past-orders-compact[open]>summary i{transform:rotate(180deg)}.ps-pcb-order-reference .ps-reference-past-orders-body{padding:0 13px 13px}.ps-pcb-order-reference .ps-pcb-form-status[hidden]{display:none}.ps-pcb-order-reference .ps-pcb-field-head{min-height:0;gap:5px;align-items:center}.ps-pcb-order-reference .ps-pcb-help-button{flex:0 0 26px;width:26px;height:26px;font-size:12px;border-radius:9px}@media (max-width:620px){.ps-pcb-order-reference .ps-pcb-field-head{min-height:0}.ps-pcb-order-reference .ps-pcb-help-button{flex-basis:24px;width:24px;height:24px}}.ps-pcb-order-reference .ps-pcb-size-row{align-items:stretch}.ps-pcb-order-reference .ps-pcb-size-row>*{min-width:0}.ps-pcb-order-reference .ps-pcb-dimensions{min-inline-size:0;overflow:hidden}.ps-pcb-order-reference .ps-pcb-dimensions legend{float:none;display:flex;align-items:center;gap:6px;width:auto;max-width:100%;margin:0 0 10px;padding:0;line-height:1.55}.ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs,.ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field{min-width:0}@media (max-width:900px){.ps-pcb-order-reference .ps-pcb-dimensions{display:block;padding:12px}.ps-pcb-order-reference .ps-pcb-dimensions legend{margin-bottom:10px}.ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start}}@media (min-width:901px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-section-head,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-field="notes"],.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-service-section="main-file"],.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-service-options--assembly-files{grid-column:1/-1;width:100%;justify-self:stretch;align-self:start;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-service-section="main-file"]>.ps-pcb-upload,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-service-options--assembly-files,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files .ps-pcb-service-options,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files .ps-pcb-upload,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files .ps-pcb-upload-copy,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files .ps-file-name{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-estimate{grid-column:1/span 5;width:100%;min-width:0;height:auto;align-self:stretch;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-consent{grid-column:6/-1;width:100%;min-width:0;align-self:stretch;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-actions{grid-column:1/-1;justify-self:stretch;align-self:start}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-actions>*{width:min(100%,320px);min-width:220px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files .ps-pcb-service-files{min-width:0;max-width:100%}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files .ps-pcb-consent-body{min-height:0;height:100%}}@media (min-width:901px) and (max-width:1179px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files{grid-template-columns:minmax(0,1fr)}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-section-head,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-field="notes"],.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-service-section="main-file"],.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-service-options--assembly-files,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-estimate,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-consent,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-actions{grid-column:1}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-estimate,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-consent{align-self:start}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files .ps-pcb-service-files{grid-template-columns:1fr}}.ps-pcb-noscript-services{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0;padding:10px;border:1px solid rgba(91,151,181,.22);border-radius:14px;background:#f7fbfd}.ps-pcb-noscript-services a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:7px 12px;border:1px solid #cbdbe3;border-radius:10px;background:#fff;text-decoration:none;font-weight:750}.ps-pcb-noscript-services a[aria-current="page"]{border-color:#2773cf;background:#2773cf;color:#fff}.ps-pcb-order-reference,.ps-pcb-order-reference .ps-pcb-reference-form,.ps-pcb-order-reference .ps-pcb-single-page-form,.ps-pcb-order-reference .ps-pcb-wizard-panel,.ps-pcb-order-reference .ps-pcb-quantity,.ps-pcb-order-reference .ps-pcb-dimensions,.ps-pcb-order-reference .ps-pcb-field-grid--panel,.ps-pcb-order-reference .ps-pcb-service-options,.ps-pcb-order-reference .ps-pcb-upload,.ps-pcb-order-reference .ps-pcb-order-review,.ps-pcb-order-reference .ps-pcb-estimate,.ps-pcb-order-reference .ps-pcb-consent-body,.ps-pcb-order-reference textarea{contain:none;content-visibility:visible;will-change:auto}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-reference-form,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-wizard-panel,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-single-page-form .ps-pcb-wizard-panel,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-quantity,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-field-grid--panel,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-order-review,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-estimate{-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;contain:none;content-visibility:visible;will-change:auto}.ps-pcb-order-reference .ps-pcb-single-page-form{isolation:auto;transform:none;perspective:none}.ps-pcb-order-reference textarea{contain:none;transform:none;-webkit-transform:none;backface-visibility:visible}@media (max-width:900px), (hover:none) and (pointer:coarse){.ps-pcb-order-reference .ps-pcb-reference-form,.ps-pcb-order-reference .ps-pcb-wizard-panel,.ps-pcb-order-reference .ps-pcb-quantity,.ps-pcb-order-reference .ps-pcb-dimensions,.ps-pcb-order-reference .ps-pcb-field-grid--panel,.ps-pcb-order-reference .ps-pcb-service-options,.ps-pcb-order-reference .ps-pcb-upload,.ps-pcb-order-reference .ps-pcb-estimate,.ps-pcb-order-reference .ps-pcb-consent-body{-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;contain:none;content-visibility:visible;will-change:auto;transform:none}}@media (max-width:900px){body.ps-has-mobile-dock,body.ps-mobile-dock-ready{padding-block-end:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom,0px) + 18px)!important}body:where(.ps-has-mobile-dock,.ps-mobile-dock-ready) .ps-site-footer{padding-block-end:calc(var(--ps-mobile-dock-height,76px) + env(safe-area-inset-bottom,0px) + 20px)!important}body:where(.ps-has-mobile-dock,.ps-mobile-dock-ready) #ps-mobile-dock{display:grid!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}body:is(.ps-dock-keyboard-open,.ps-help-modal-open,.ps-menu-open,.ps-filter-open,.ps-overlay-active) #ps-mobile-dock{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0,120%,0)!important}body.ps-mobile-dock-disabled{padding-block-end:calc(18px + env(safe-area-inset-bottom,0px))!important}body.ps-mobile-dock-disabled #ps-mobile-dock{display:none!important}}@media (min-width:901px){#ps-mobile-dock{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (max-width: 900px){body.pcbshop-theme .ps-site-footer.ps-distributor-footer{overflow:clip}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-main{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:clamp(22px, 7vw, 42px);row-gap:30px;width:min(calc(100% - 32px),1180px);padding-block:34px 30px;padding-inline:0;margin-inline:auto;box-sizing:border-box}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-brand{grid-column:1 / -1;display:grid;justify-items:center;text-align:center;min-width:0}body.pcbshop-theme .ps-distributor-footer .ps-official-footer-brand{display:flex;width:min(330px, 82vw);max-width:100%;margin:0 auto 12px;justify-content:center}body.pcbshop-theme .ps-distributor-footer .ps-official-footer-brand .ps-official-brand-logo,body.pcbshop-theme .ps-distributor-footer .ps-official-footer-brand .ps-brand-logo-image{width:100%;max-width:100%;height:auto}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-brand > p{width:min(100%, 38rem);max-width:none;margin:0 auto;padding-inline:8px;text-align:center;line-height:2}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-contact{width:min(100%, 520px);margin:22px auto 0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;direction:rtl;align-items:stretch}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-contact > a,body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-contact > .ps-footer-social-link{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:52px;padding:9px 8px;border-radius:15px;text-align:center;line-height:1.25;box-sizing:border-box}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-contact .ps-footer-social-icon{flex:0 0 22px;width:22px;height:22px;display:grid;place-items:center}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-contact .ps-footer-social-icon svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-contact > a > span:last-child,body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-contact > .ps-footer-social-link > span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.pcbshop-theme .ps-distributor-footer .ps-footer-contact-phone{order:1}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-whatsapp{order:2}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-telegram{order:3}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-bale{order:4}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-eitaa{order:5}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-rubika{order:6}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-email{order:7}body.pcbshop-theme .ps-distributor-footer .ps-footer-section{min-width:0;text-align:center;justify-self:stretch;padding-inline:6px}body.pcbshop-theme .ps-distributor-footer .ps-footer-store{grid-column:1 / -1}body.pcbshop-theme .ps-distributor-footer .ps-footer-services,body.pcbshop-theme .ps-distributor-footer .ps-footer-guide{grid-column:auto}body.pcbshop-theme .ps-distributor-footer .ps-footer-section h3{margin:0 0 14px;text-align:center}body.pcbshop-theme .ps-distributor-footer .ps-footer-section ul{justify-items:center;gap:10px}body.pcbshop-theme .ps-distributor-footer .ps-footer-section li,body.pcbshop-theme .ps-distributor-footer .ps-footer-section li a{max-width:100%;text-align:center}body.pcbshop-theme .ps-distributor-footer .ps-footer-bottom .ps-container{min-height:54px;display:flex;align-items:center;justify-content:center;flex-direction:row;text-align:center;width:min(calc(100% - 32px),1180px);padding:14px 0;margin-inline:auto}}@media (max-width: 380px){body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-main{width:min(calc(100% - 24px),1180px);column-gap:14px}body.pcbshop-theme .ps-distributor-footer .ps-distributor-footer-contact{grid-template-columns:repeat(2, minmax(0, 1fr))}body.pcbshop-theme .ps-distributor-footer .ps-footer-section{padding-inline:2px}}@media (min-width: 381px) and (max-width: 900px){body.pcbshop-theme .ps-distributor-footer .ps-footer-contact-phone{font-size:.66rem;font-variant-numeric:tabular-nums;letter-spacing:-.015em}}@media (max-width: 900px){body.pcbshop-theme .ps-distributor-footer .ps-footer-contact-phone .ps-footer-social-icon{color:#169f96}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-whatsapp .ps-footer-social-icon{color:#20b86b}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-telegram .ps-footer-social-icon{color:#279bd3}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-bale .ps-footer-social-icon{color:#29a9c8}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-eitaa .ps-footer-social-icon{color:#dc8a24}body.pcbshop-theme .ps-distributor-footer .ps-footer-social-email .ps-footer-social-icon{color:var(--ps-text-muted)}}body.ps-stage66-pcb-order-page .ps-pcb-order-reference,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-reference-form,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-single-page-form,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-wizard-panel,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-quantity,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-grid--panel,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-service-options,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-upload,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-order-review,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-estimate,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-consent-body,body.ps-stage66-pcb-order-page .ps-pcb-order-reference textarea{contain:none;content-visibility:visible;will-change:auto;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-single-page-form{isolation:auto;transform:none;perspective:none}body.ps-stage66-pcb-order-page .ps-pcb-order-reference textarea{transform:none;-webkit-transform:none;backface-visibility:visible}@media (min-width:901px){html body.ps-stage66-pcb-order-page.pcbshop-theme .ps-site-header{position:relative!important;inset:auto!important;top:auto!important;transform:none!important;translate:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;background:var(--ps-shell-surface,#fff)!important;box-shadow:0 1px 0 rgba(30,74,94,.09)!important}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page.pcbshop-theme .ps-site-header{background:var(--ps-shell-surface,#0b2430)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-reference-form{gap:8px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-wizard-panel{padding:12px 14px;gap:8px;border-radius:14px;background:var(--ps-surface-elevated,#fff);box-shadow:none;animation:none;transition:none}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-wizard-panel:hover{transform:none;box-shadow:none}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where(.ps-pcb-upload,.ps-pcb-consent-body,.ps-pcb-estimate,.ps-pcb-dimensions,.ps-pcb-service-options){box-shadow:none;transition:border-color .14s ease,background-color .14s ease,color .14s ease}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-upload:hover,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-consent:hover .ps-pcb-consent-body{transform:none;box-shadow:none}}body.ps-stage66-pcb-order-page .ps-reference-past-orders-compact{margin:8px 0 10px;padding:0;overflow:hidden;border:1px solid rgba(81,151,184,.20);border-radius:12px;background:rgba(245,250,252,.72)}body.ps-stage66-pcb-order-page .ps-reference-past-orders-compact>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 12px;cursor:pointer;list-style:none}body.ps-stage66-pcb-order-page .ps-reference-past-orders-compact>summary::-webkit-details-marker{display:none}body.ps-stage66-pcb-order-page .ps-reference-past-orders-compact>summary>span{display:grid;gap:1px}body.ps-stage66-pcb-order-page .ps-reference-past-orders-compact>summary strong{font-size:.86rem}body.ps-stage66-pcb-order-page .ps-reference-past-orders-compact>summary small{color:#617886;font-size:.71rem}body.ps-stage66-pcb-order-page .ps-reference-past-orders-compact>summary i{font-style:normal;transition:transform .16s ease}body.ps-stage66-pcb-order-page .ps-reference-past-orders-compact[open]>summary i{transform:rotate(180deg)}body.ps-stage66-pcb-order-page .ps-reference-past-orders-body{padding:0 12px 12px}body.ps-stage66-pcb-order-page .ps-pcb-form-status[hidden]{display:none}body.ps-stage66-pcb-order-page .ps-pcb-noscript-services{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0;padding:10px;border:1px solid rgba(91,151,181,.22);border-radius:12px;background:#f7fbfd}body.ps-stage66-pcb-order-page .ps-pcb-noscript-services a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:7px 12px;border:1px solid #cbdbe3;border-radius:9px;background:#fff;text-decoration:none;font-weight:750}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-section-head{display:flex;align-items:center;gap:7px;min-height:32px;margin:0;padding:0 1px 6px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-section-head h3{margin:0;font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.45}@media (min-width:901px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-section-head>[data-ps-step-badge]{display:none}}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-grid{gap:8px 12px;align-items:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field{gap:5px;align-content:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where(.ps-pcb-service-options,.ps-pcb-dimensions,.ps-pcb-estimate,.ps-pcb-consent-body){border-color:color-mix(in srgb,var(--ps-border,#d7e2e8) 82%,transparent);background:color-mix(in srgb,var(--ps-surface-elevated,#fff) 92%,transparent)}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-service-options{padding:10px 12px;border-radius:12px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-service-options-head{margin-bottom:7px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference textarea{min-height:82px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-head{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;min-height:29px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-head>[data-ps-field-label]{flex:0 1 auto;min-width:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-help-button{display:inline-grid;place-items:center;flex:0 0 25px;width:25px;height:25px;min-width:25px;min-height:25px;margin:0;padding:0;border-radius:8px;line-height:1;font-size:12px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-inline-choice>i{display:grid;flex:0 0 15px;width:15px;height:15px;opacity:0;visibility:hidden}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-inline-choice:is(.is-selected,[aria-checked="true"])>i{opacity:1;visibility:visible}@media (min-width:901px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-choice-field .ps-pcb-inline-choices{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:6px;min-width:0;min-height:38px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-choice-field .ps-pcb-inline-choice{flex:0 0 auto;width:auto;min-width:112px;max-width:210px;min-height:38px;padding:7px 11px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-choice-field[data-ps-choice-count="2"] .ps-pcb-inline-choice{min-width:128px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-choice-field[data-ps-choice-count="3"] .ps-pcb-inline-choice{min-width:118px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-choice-field[data-ps-choice-count="4"] .ps-pcb-inline-choice{min-width:108px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-choice-field[data-ps-choice-count="5"] .ps-pcb-inline-choice{min-width:102px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-grid>.ps-pcb-choice-field[data-ps-choice-count="5"],body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-grid>[data-ps-dependent-field]>.ps-pcb-choice-field[data-ps-choice-count="5"]{grid-column:1/-1}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-grid>[data-ps-dependent-field]{min-width:0;align-self:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-grid>[data-ps-dependent-field]:has(>.ps-pcb-choice-field[data-ps-choice-count="5"]){grid-column:1/-1}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-field-grid>[data-ps-dependent-field]>.ps-pcb-field{width:100%;min-width:0}}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-size-row>*{min-width:0;max-width:100%}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-quantity{display:grid;gap:4px;align-content:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-board-format{min-width:0;margin:0;align-self:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-board-format>.ps-pcb-field{margin:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions{min-inline-size:0;overflow:visible;margin:0;padding:10px 12px;border-radius:13px;align-self:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions legend{float:none;display:flex;align-items:center;gap:5px;width:auto;max-width:100%;margin:0 0 6px;padding:0 3px;line-height:1.45}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field{min-width:0}@media (min-width:1040px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-size-row{display:grid;grid-template-columns:minmax(155px,.48fr) minmax(235px,.72fr) minmax(430px,1.35fr);gap:10px 12px;align-items:start}}@media (min-width:901px) and (max-width:1039px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-size-row{display:grid;grid-template-columns:minmax(155px,.72fr) minmax(220px,1fr);gap:8px 12px;align-items:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions{grid-column:1/-1}}@media (min-width:901px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs{flex-wrap:nowrap;justify-content:flex-start;min-width:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field{flex:0 1 205px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field label,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field [data-ps-field-label]{flex:0 0 auto;line-height:1.35}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field input{flex:1 1 108px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>span[aria-hidden="true"]{flex:0 0 auto;padding:0;font-weight:850;line-height:1;color:var(--ps-text-muted,#6b7b86)}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions>small[data-ps-dimension-help]{display:block}}@media (max-width:900px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-size-row{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-board-format{margin-top:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions{display:block;padding:10px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px;align-items:start;direction:rtl}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field label{white-space:normal}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field input{width:100%;min-width:0;max-width:none}}body.ps-stage66-pcb-order-page .ps-pcb-order-reference input[type="number"]{-moz-appearance:textfield}body.ps-stage66-pcb-order-page .ps-pcb-order-reference input[type="number"]::-webkit-outer-spin-button,body.ps-stage66-pcb-order-page .ps-pcb-order-reference input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row{display:grid;grid-template-columns:minmax(0,1fr);gap:9px 12px;width:100%;min-width:0;max-width:100%;margin:0;align-items:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row>.ps-pcb-estimate,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row>.ps-pcb-consent{width:100%;min-width:0;max-width:100%;height:auto;margin:0;align-self:start}@media (min-width:1080px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);direction:ltr}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row>.ps-pcb-estimate,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row>.ps-pcb-consent{direction:rtl}}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-consent-body{display:grid;grid-template-columns:48px minmax(0,1fr);gap:11px;align-items:center;min-width:0;min-height:0;height:auto;padding:12px;text-align:right;direction:rtl}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-consent-check{grid-column:1;grid-row:1;justify-self:start;align-self:center}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-consent-copy{grid-column:2;grid-row:1;min-width:0;max-width:100%;text-align:right}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-consent-copy :where(strong,span,em){max-width:100%;overflow-wrap:break-word}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-upload{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;width:min(100%,920px);max-width:920px;padding:11px 12px;border-radius:12px;background:color-mix(in srgb,var(--ps-surface-elevated,#fff) 94%,transparent)}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-upload-copy{max-width:650px;min-width:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-upload-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-upload-actions .ps-button{min-height:38px;padding:7px 11px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-upload-progress,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-file-name,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-upload-noscript{grid-column:1/-1}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-file-name{padding:5px 8px}@media (max-width:760px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-upload{grid-template-columns:minmax(0,1fr);width:100%;max-width:none}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-upload-actions{justify-content:flex-start}}@media (min-width:901px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:start}body.ps-stage66-pcb-order-page .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>*{grid-column:1/-1;width:100%;min-width:0;max-width:100%;margin-inline:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-actions{display:flex;justify-content:flex-start;width:100%;margin:0;padding:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-actions>*{width:min(100%,280px);min-width:0}}@media (max-width:900px){body.ps-stage66-pcb-order-page.pcbshop-theme .ps-desktop-header-action,body.ps-stage66-pcb-order-page.pcbshop-theme .ps-header-account{display:none}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-wizard-panel{box-shadow:0 4px 14px rgba(17,70,95,.045)}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-consent-body{grid-template-columns:42px minmax(0,1fr);gap:9px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-consent-check{width:42px;height:42px;border-radius:13px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-help-button{flex-basis:24px;width:24px;height:24px;min-width:24px;min-height:24px}}@media (max-width:782px){html body.ps-stage66-pcb-order-page.pcbshop-theme #wpadminbar #wp-admin-bar-my-account>.ab-item:after{content:"";position:absolute;inset:9px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#2773cf,#2ac4cf);color:#fff;font:normal 17px/1 dashicons;pointer-events:none}html body.ps-stage66-pcb-order-page.pcbshop-theme #wpadminbar #wp-admin-bar-my-account>.ab-item>img.avatar{display:none;width:0;height:0;min-width:0;min-height:0;margin:0;padding:0;border:0;visibility:hidden}}body.ps-stage66-pcb-order-page.pcbshop-theme :where(.ps-site-header,.ps-distributor-header-main,.ps-distributor-brand,.ps-brand-unit,.ps-brand-unit .ps-official-brand-logo),body.ps-stage66-pcb-order-page.pcbshop-theme :where(.ps-site-footer,.ps-official-footer-brand,.ps-official-footer-brand .ps-official-brand-logo){min-width:0;max-width:100%}body.ps-stage66-pcb-order-page.pcbshop-theme .ps-distributor-brand .ps-official-brand-logo{position:relative;display:block;width:min(230px,100%);max-width:230px;height:64px;max-height:64px;overflow:hidden}body.ps-stage66-pcb-order-page.pcbshop-theme .ps-distributor-brand .ps-brand-logo-image,body.ps-stage66-pcb-order-page.pcbshop-theme .ps-official-footer-brand .ps-brand-logo-image{max-width:100%;max-height:100%;object-fit:contain}body.ps-stage66-pcb-order-page.pcbshop-theme .ps-official-footer-brand .ps-official-brand-logo{position:relative;display:block;width:min(270px,100%);max-width:270px;height:90px;max-height:90px;overflow:hidden}body.ps-stage66-pcb-order-page :where(main,.site-main,.ps-main,.ps-container,.ps-pcb-order-reference,.ps-pcb-reference-form){min-width:0;max-width:100%}body.ps-stage66-pcb-order-page .ps-pcb-order-reference{overflow-x:clip}@media (max-width:900px){html body.ps-stage66-pcb-order-page.pcbshop-theme #ps-primary-nav:not(.is-open),html body.ps-stage66-pcb-order-page.pcbshop-theme:not(.ps-menu-open) #ps-primary-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(100%,0,0)!important;overflow:hidden!important}html body.ps-stage66-pcb-order-page.pcbshop-theme #ps-primary-nav:not(.is-open) *,html body.ps-stage66-pcb-order-page.pcbshop-theme:not(.ps-menu-open) #ps-primary-nav *{pointer-events:none!important;visibility:hidden!important}html body.ps-stage66-pcb-order-page.pcbshop-theme #ps-primary-nav:not(.is-open) .ps-mobile-nav-head,html body.ps-stage66-pcb-order-page.pcbshop-theme #ps-primary-nav:not(.is-open) .ps-drawer-brand,html body.ps-stage66-pcb-order-page.pcbshop-theme #ps-primary-nav:not(.is-open) .ps-official-brand-logo,html body.ps-stage66-pcb-order-page.pcbshop-theme #ps-primary-nav:not(.is-open) .ps-brand-logo-image{opacity:0!important;visibility:hidden!important}html body.ps-stage66-pcb-order-page.pcbshop-theme #ps-primary-nav.is-open .ps-drawer-brand .ps-official-brand-logo{position:relative!important;width:min(220px,100%)!important;max-width:220px!important;height:60px!important;min-height:60px!important;max-height:60px!important;overflow:hidden!important}html body.ps-stage66-pcb-order-page.pcbshop-theme #ps-primary-nav.is-open .ps-drawer-brand .ps-brand-logo-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}body.ps-stage66-pcb-order-page.pcbshop-theme .ps-distributor-brand .ps-official-brand-logo{width:min(170px,100%);max-width:170px;height:48px;max-height:48px}}@media (min-width:901px){body.ps-stage66-pcb-order-page.pcbshop-theme .ps-site-header,body.ps-stage66-pcb-order-page.pcbshop-theme .ps-site-header.is-scrolled{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;transform:none!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where(.ps-pcb-wizard-panel,.ps-pcb-field,.ps-pcb-dimensions,.ps-pcb-upload,.ps-pcb-estimate,.ps-pcb-consent-body){will-change:auto!important}}body.ps-stage66-pcb-order-page .ps-pcb-order-reference [data-ps-dependent-field]{min-width:0}body.ps-stage66-pcb-order-page .ps-pcb-order-reference [data-ps-dependent-field][data-ps-dependent-enabled="0"] .ps-pcb-field-head::after{content:"ابتدا نوع چاپ را انتخاب کنید";display:inline-flex;align-items:center;margin-inline-start:6px;font-size:.68rem;font-weight:600;color:var(--ps-muted,#6d808a)}body.ps-stage66-pcb-order-page .ps-pcb-order-reference [data-ps-dependent-field][data-ps-dependent-enabled="0"] .ps-pcb-inline-choice{opacity:.5;cursor:not-allowed;transform:none}body.ps-stage66-pcb-order-page .ps-pcb-order-reference [data-ps-dependent-field][data-ps-dependent-enabled="1"] .ps-pcb-field-head::after{content:none}@media (min-width:901px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-size-row{display:grid;grid-template-columns:minmax(160px,190px) minmax(250px,290px) minmax(420px,1fr);gap:12px 16px;align-items:start;direction:rtl;width:100%;max-width:100%}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-quantity,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-board-format,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions{width:100%;max-width:none;min-width:0;align-self:stretch}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-quantity .ps-pcb-field input[type="number"]{width:100%;max-width:none;min-height:44px;height:44px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-board-format .ps-pcb-inline-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:290px;flex-wrap:unset}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-board-format .ps-pcb-inline-choice{width:100%;min-width:0;max-width:none;min-height:44px;height:44px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions{display:block;padding:10px 12px 9px;overflow:hidden}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions legend{margin:0 0 7px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs{display:grid;grid-template-columns:minmax(175px,1fr) 18px minmax(175px,1fr);align-items:center;gap:8px;width:100%;direction:rtl}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field{display:grid;grid-template-columns:auto minmax(92px,1fr);align-items:center;gap:7px;width:100%;min-width:0;direction:rtl}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field label,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field [data-ps-field-label]{margin:0;white-space:nowrap}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field input{width:100%;min-width:92px;max-width:none;min-height:44px;height:44px;padding-block:7px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>span[aria-hidden="true"]{display:grid;place-items:center;margin:0;font-size:1rem}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions>small[data-ps-dimension-help]{margin-top:6px;line-height:1.45}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-section-files>[data-ps-field="notes"] textarea{min-height:46px;height:46px;max-height:140px;padding-block:10px;resize:vertical}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(480px,1.22fr);grid-template-areas:"estimate consent";gap:14px;align-items:start;direction:ltr;width:100%;max-width:100%}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row>.ps-pcb-estimate{grid-area:estimate;direction:rtl;width:100%;min-width:0;max-width:none;margin:0;align-self:start;justify-self:stretch;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px 12px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row>.ps-pcb-estimate :where(p,small,output){grid-column:1/-1}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row>.ps-pcb-consent{grid-area:consent;direction:rtl;width:100%;min-width:0;max-width:none;margin:0;align-self:start;justify-self:stretch}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row>.ps-pcb-consent .ps-pcb-consent-body{width:100%;min-height:94px;height:auto;margin:0}}@media (min-width:901px) and (max-width:1179px){body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-size-row{grid-template-columns:minmax(150px,180px) minmax(230px,270px) minmax(0,1fr);gap:10px 12px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs{grid-template-columns:minmax(150px,1fr) 16px minmax(150px,1fr);gap:6px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field{grid-template-columns:auto minmax(78px,1fr);gap:5px}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-final-summary-row{grid-template-columns:minmax(260px,.78fr) minmax(390px,1.22fr);gap:10px}}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] [data-ps-dependent-field][hidden],.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] [data-ps-dependent-field][aria-hidden="true"]{display:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] [data-ps-dependent-field][data-ps-dependent-enabled="1"]{display:block}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] [data-ps-dependent-field][data-ps-dependent-enabled="1"] .ps-pcb-field-head::after{content:none!important}@media (min-width:901px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row>.ps-pcb-quantity{display:grid!important;align-content:start!important;width:100%!important;min-width:0!important;max-width:none!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;padding:10px 12px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row>.ps-pcb-board-format{grid-area:format!important;direction:rtl!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row>.ps-pcb-dimensions{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:10px 12px!important;overflow:hidden!important;align-self:stretch!important;box-sizing:border-box!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-quantity>.ps-pcb-field,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format>.ps-pcb-field{display:grid!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;gap:5px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-quantity input[type="number"]{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;box-sizing:border-box!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format .ps-pcb-field-head{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:100%!important;min-width:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format .ps-pcb-inline-choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format .ps-pcb-inline-choice{position:relative!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important;padding:7px 10px!important;transform:none!important;box-sizing:border-box!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format .ps-pcb-inline-choice:hover{transform:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions legend{float:none!important;display:flex!important;align-items:center!important;width:auto!important;max-width:100%!important;margin:0 0 7px!important;padding:0 3px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions .ps-pcb-dimension-inputs{display:grid!important;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;direction:rtl!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field{position:relative!important;inset:auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;direction:rtl!important;transform:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field label,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field [data-ps-field-label]{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;white-space:nowrap!important;line-height:1.35!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions .ps-pcb-dimension-inputs>.ps-pcb-field input{position:relative!important;inset:auto!important;flex:1 1 auto!important;display:block!important;width:auto!important;min-width:100px!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important;padding:7px 10px!important;transform:none!important;box-sizing:border-box!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions .ps-pcb-dimension-inputs>span[aria-hidden="true"]{display:grid!important;place-items:center!important;width:22px!important;min-width:22px!important;margin:0!important;padding:0!important;font-size:1rem!important;line-height:1!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions>small[data-ps-dimension-help]{display:block!important;margin:6px 0 0!important;line-height:1.45!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>[data-ps-field="notes"] textarea{display:block!important;width:100%!important;min-height:46px!important;height:46px!important;max-height:140px!important;padding:10px 12px!important;resize:vertical!important;box-sizing:border-box!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-summary-row,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row{display:grid!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;gap:12px!important;align-items:start!important;direction:ltr!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-estimate{grid-area:estimate!important;position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;direction:rtl!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:108px!important;height:auto!important;margin:0!important;padding:12px!important;align-self:start!important;overflow:hidden!important;box-sizing:border-box!important;transform:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-estimate::before,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-estimate::after{content:none!important;display:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-estimate>div{min-width:0!important;margin:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-estimate :where(p,small,output){grid-column:1/-1!important;margin:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-consent{grid-area:consent!important;position:relative!important;inset:auto!important;display:block!important;direction:rtl!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;align-self:start!important;transform:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-consent-input{position:absolute!important;inline-size:1px!important;block-size:1px!important;opacity:0!important;pointer-events:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-consent .ps-pcb-consent-body{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;direction:rtl!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:108px!important;height:auto!important;margin:0!important;padding:12px 14px!important;box-sizing:border-box!important;transform:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row .ps-pcb-consent-check{position:relative!important;inset:auto!important;flex:0 0 46px!important;width:46px!important;height:46px!important;margin:0!important;align-self:center!important;transform:none!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row .ps-pcb-consent-copy{flex:1 1 auto!important;display:grid!important;gap:3px!important;min-width:0!important;max-width:none!important;margin:0!important;text-align:right!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-actions{display:flex!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;direction:rtl!important}}@media (min-width:1180px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row{grid-template-columns:minmax(0,1fr) 280px 190px!important;grid-template-areas:"dimensions format quantity"!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row{grid-template-columns:minmax(300px,.84fr) minmax(480px,1.16fr)!important;grid-template-areas:"estimate consent"!important}}@media (min-width:901px) and (max-width:1179px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row{grid-template-columns:minmax(0,1fr) 190px!important;grid-template-areas:"format quantity" "dimensions dimensions"!important;gap:10px 12px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format .ps-pcb-inline-choices{max-width:360px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"consent" "estimate"!important}}@media (min-width:901px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:8px!important;align-items:start!important;width:100%!important;min-width:0!important;max-width:100%!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>*{grid-column:1 / -1!important;min-width:0!important;max-width:100%!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-files>.ps-pcb-final-summary-row{grid-column:1 / -1!important;justify-self:stretch!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-section-dimensions{min-width:0!important;max-width:100%!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-estimate{border:1px solid var(--ps-border,#cbdbe3)!important;background:var(--ps-surface-elevated,#fff)!important;border-radius:16px!important;box-shadow:0 5px 16px rgba(17,70,95,.055)!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row>.ps-pcb-consent .ps-pcb-consent-body{border:1px solid var(--ps-border,#cbdbe3)!important;background:var(--ps-surface-elevated,#fff)!important;border-radius:16px!important;box-shadow:0 5px 16px rgba(17,70,95,.055)!important}}@media (min-width:901px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format>.ps-pcb-field{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:start!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format .ps-pcb-field-head,.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-board-format .ps-pcb-inline-choices{grid-column:1 / -1!important;justify-self:stretch!important}}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-field-grid--finish>.ps-pcb-finish-board-format{grid-column:1 / -1!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-panel{width:100%!important;min-width:0!important;max-width:100%!important;margin:6px 0 0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-panel-details{width:100%!important;min-width:0!important;max-width:100%!important;margin:6px 0 0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-notes{width:100%!important;min-width:0!important;max-width:100%!important;margin:7px 0 0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-notes textarea{display:block!important;width:100%!important;min-height:46px!important;height:46px!important;max-height:140px!important;padding:10px 12px!important;resize:vertical!important;box-sizing:border-box!important}@media (min-width:901px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-board-format>.ps-pcb-field{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px 12px!important;width:100%!important;min-width:0!important;max-width:100%!important;direction:rtl!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-board-format .ps-pcb-field-head{flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-board-format .ps-pcb-inline-choices{flex:0 1 auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:min(100%,320px)!important;min-width:250px!important;max-width:320px!important;margin:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-board-format .ps-pcb-inline-choice{width:100%!important;min-width:0!important;max-width:none!important;min-height:42px!important;margin:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-panel>.ps-pcb-choice-field{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"dimensions quantity"!important;gap:12px!important;align-items:stretch!important;direction:ltr!important;width:100%!important;min-width:0!important;max-width:100%!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row>.ps-pcb-quantity{grid-area:quantity!important;direction:rtl!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row>.ps-pcb-dimensions{grid-area:dimensions!important;direction:rtl!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"estimate consent"!important;gap:12px!important;direction:ltr!important}}@media (min-width:901px) and (max-width:1079px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-size-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 12px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-final-summary-row{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"consent" "estimate"!important}}@media (max-width:900px){.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-board-format>.ps-pcb-field{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-finish-board-format .ps-pcb-inline-choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important}}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-quantity .ps-pcb-field--has-help{gap:4px}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-quantity .ps-pcb-field--has-help .ps-pcb-field-head{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-width:0;margin:0;min-height:22px;padding-block-end:0;margin-block-end:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-quantity .ps-pcb-help-button{flex:0 0 25px;width:25px;height:25px;min-width:25px;min-height:25px;border-radius:7px;margin:0}.ps-pcb-order-reference[data-ps-pcb-runtime="r66.28"] .ps-pcb-dimensions legend .ps-pcb-help-button{flex:0 0 25px;width:25px;height:25px;min-width:25px;min-height:25px;margin:0;border-radius:7px}:root,html[data-ps-theme="light"]{--ps-r66-ink:#102f40;--ps-r66-muted:#587180}html[data-ps-theme="dark"]{--ps-r66-ink:#ecf8fc;--ps-r66-muted:#a9c4cf}body.pcbshop-theme .ps-button-primary{background:linear-gradient(135deg, var(--ps-r66-blue-deep), var(--ps-r66-cyan));border-color:rgba(9, 111, 151, .34);color:#fff;box-shadow:0 10px 26px rgba(10, 112, 157, .23), inset 0 1px 0 rgba(255, 255, 255, .24)}body.pcbshop-theme .ps-button-primary:is(:hover, :focus-visible){background:linear-gradient(135deg, #094c80, #078f9c);box-shadow:0 14px 32px rgba(8, 100, 143, .29), 0 0 0 4px rgba(25, 164, 190, .13)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-button-primary:is(:hover, :focus-visible){background:linear-gradient(135deg, #277fb1, #159eaa)}body.pcbshop-theme .ps-distributor-header,body.pcbshop-theme .ps-distributor-nav,body.pcbshop-theme .ps-mobile-dock{border-color:var(--ps-r66-line)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-header-action:is(:hover, :focus-visible),html[data-ps-theme="dark"] body.pcbshop-theme .ps-drawer-action:is(:hover, :focus-visible),html[data-ps-theme="dark"] body.pcbshop-theme .ps-primary-menu-services > li > a:is(:hover, :focus-visible){color:var(--ps-r66-ink)}.ps-otp-code-cells input[aria-invalid="true"]{border-color:#c64c5b;box-shadow:0 0 0 3px rgba(198, 76, 91, .11)}.ps-otp-resend:disabled{cursor:not-allowed;opacity:.58;transform:none}.ps-otp-code-fieldset{min-width:0;margin:0;padding:0;border:0}.ps-otp-code-fieldset legend{width:100%;margin-block-end:9px;color:var(--ps-r66-ink);text-align:center;font-size:.82rem;font-weight:800}.ps-otp-code-cells input:is(:focus, :focus-visible){border-color:var(--ps-r66-cyan);box-shadow:0 0 0 4px rgba(10, 166, 180, .13)}.ps-otp-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.ps-otp-meta small,.ps-otp-resend{color:var(--ps-r66-muted);font-size:.76rem}.ps-otp-resend{color:var(--ps-r66-blue-deep);font-weight:800}.ps-otp-message{margin-top:4px}.ps-otp-message:empty{visibility:hidden}html[data-ps-theme="dark"] .ps-otp-message.is-error{color:#ffadba}.ps-otp-reset{text-align:center}.ps-otp-reset > strong{color:var(--ps-r66-ink);font-size:1.05rem}.ps-otp-reset > p{margin:-8px 0 2px;color:var(--ps-r66-muted);font-size:.8rem}body.pcbshop-theme .ps-home-banners{overflow:hidden;border-radius:clamp(20px, 3vw, 30px)}body.pcbshop-theme .ps-banner-slide{isolation:isolate;overflow:hidden;background:#071f2d}body.pcbshop-theme .ps-banner-media,body.pcbshop-theme .ps-banner-media picture,body.pcbshop-theme .ps-banner-media img{width:100%;height:100%}body.pcbshop-theme .ps-banner-media picture{display:block}body.pcbshop-theme .ps-banner-media img{display:block;object-fit:cover;object-position:center}body.pcbshop-theme .ps-banner-slide::after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg, rgba(2, 17, 27, .10) 0, rgba(3, 22, 33, .50) 50%, rgba(3, 20, 30, .94) 100%)}body.pcbshop-theme .ps-banner-content{z-index:2;max-width:min(520px, 48%);text-shadow:0 2px 20px rgba(0, 0, 0, .44)}body.pcbshop-theme .ps-banner-title{color:#f5fcff}body.pcbshop-theme .ps-banner-subtitle,body.pcbshop-theme .ps-banner-text{color:#c2d8e2}body.pcbshop-theme .ps-banner-controls{z-index:4}body.pcbshop-theme .ps-banner-controls button{border-color:rgba(153, 218, 230, .22);background:rgba(4, 30, 43, .56);color:#e9faff;backdrop-filter:blur(12px)}@media (max-width: 900px){body.pcbshop-theme .ps-banner-content{max-width:min(420px, 72%)}}@media (max-width: 700px){body.pcbshop-theme .ps-home-banners,body.pcbshop-theme .ps-banner-slide{min-height:clamp(390px, 74vw, 485px)}body.pcbshop-theme .ps-banner-media img{object-position:center}body.pcbshop-theme .ps-banner-slide::after{background:linear-gradient(180deg, rgba(2, 18, 28, .18) 0, rgba(3, 20, 30, .52) 42%, rgba(3, 19, 29, .96) 100%)}body.pcbshop-theme .ps-banner-content{inset:auto 18px 66px;max-width:none}body.pcbshop-theme .ps-banner-title{font-size:clamp(1.3rem, 6vw, 1.8rem)}}@media (max-width: 390px){.ps-otp-code-cells{gap:4px}.ps-otp-code-cells input{border-radius:10px}}@media (prefers-reduced-motion: reduce){}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.pcbshop-theme .ps-banner-controls button{backdrop-filter:none}}@keyframes ps-r66-auth-enter { from { opacity: 0; transform: translateY(5px); } to { opacity: 1; transform: none; } }@keyframes ps-r66-spin { to { transform: rotate(360deg); } }:root,html[data-ps-theme="light"]{--ps-focus-ring:0 0 0 3px rgba(24, 201, 210, .22);--ps-brand-soft:rgba(10, 115, 232, .10);--ps-success:#16875f;--ps-success-soft:rgba(22, 135, 95, .11);--ps-warning:#a96808;--ps-warning-soft:rgba(245, 158, 11, .13);--ps-danger:#b33a4b;--ps-danger-soft:rgba(220, 55, 75, .10);--ps-glass-surface:rgba(255, 255, 255, .88);--ps-glass-surface-soft:rgba(244, 249, 252, .82);--ps-glass-surface-strong:rgba(255, 255, 255, .95);--ps-glass-line:rgba(44, 105, 137, .17);--ps-glass-edge:rgba(255, 255, 255, .76);--ps-glass-specular:rgba(24, 201, 210, .14);--ps-glass-shadow:0 22px 58px rgba(15, 61, 89, .12), inset 0 1px 0 rgba(255, 255, 255, .84);--ps-glass-shadow-soft:0 12px 34px rgba(15, 61, 89, .08), inset 0 1px 0 rgba(255, 255, 255, .76);--ps-glass-blur:12px;--ps-r66-line:var(--ps-glass-line);--ps-r66-panel:var(--ps-glass-surface);--ps-r66-panel-soft:var(--ps-glass-surface-soft);--ps-r66-control:var(--ps-glass-surface-strong);--ps-r66-shadow:var(--ps-glass-shadow);--ps-r66-shadow-soft:var(--ps-glass-shadow-soft)}html[data-ps-theme="dark"]{--ps-focus-ring:0 0 0 3px rgba(24, 201, 210, .27);--ps-brand-soft:rgba(10, 115, 232, .18);--ps-success:#71d8af;--ps-success-soft:rgba(25, 133, 98, .24);--ps-warning:#f4c364;--ps-warning-soft:rgba(153, 105, 24, .27);--ps-danger:#ffadb9;--ps-danger-soft:rgba(159, 49, 66, .27);--ps-glass-surface:rgba(8, 29, 43, .90);--ps-glass-surface-soft:rgba(12, 43, 60, .82);--ps-glass-surface-strong:rgba(8, 36, 52, .96);--ps-glass-line:rgba(108, 181, 214, .22);--ps-glass-edge:rgba(206, 239, 249, .08);--ps-glass-specular:rgba(24, 201, 210, .17);--ps-glass-shadow:0 26px 68px rgba(0, 0, 0, .36), inset 0 1px 0 rgba(210, 242, 251, .07);--ps-glass-shadow-soft:0 14px 38px rgba(0, 0, 0, .25), inset 0 1px 0 rgba(210, 242, 251, .05);--ps-glass-blur:12px;--ps-r66-line:var(--ps-glass-line);--ps-r66-panel:var(--ps-glass-surface);--ps-r66-panel-soft:var(--ps-glass-surface-soft);--ps-r66-control:var(--ps-glass-surface-strong);--ps-r66-shadow:var(--ps-glass-shadow);--ps-r66-shadow-soft:var(--ps-glass-shadow-soft)}body.pcbshop-theme .ps-button-primary,body.pcbshop-theme button.ps-button-primary,body.pcbshop-theme a.ps-button-primary,body.pcbshop-theme.woocommerce button.button.alt,body.pcbshop-theme.woocommerce a.button.alt,body.pcbshop-theme.woocommerce #respond input#submit.alt,body.pcbshop-theme :where( .ps-button-commit, .ps-button-pcb, .ps-button-bom, .ps-button-creator, .ps-button-track, .ps-submit, .ps-submit-final, .ps-pay-button, .checkout-button, #place_order, .single_add_to_cart_button, .woocommerce button.button.alt, .woocommerce a.button.alt, .woocommerce #respond input#submit.alt ){border-color:rgba(7, 95, 199, .38)!important;background:var(--ps-primary-gradient)!important;color:#fff!important;text-shadow:0 1px 1px rgba(0, 34, 77, .18);box-shadow:0 11px 25px rgba(10, 115, 232, .23), inset 0 1px 0 rgba(255, 255, 255, .28)!important}body.pcbshop-theme .ps-button-primary:is(:hover, :focus-visible),body.pcbshop-theme button.ps-button-primary:is(:hover, :focus-visible),body.pcbshop-theme a.ps-button-primary:is(:hover, :focus-visible),body.pcbshop-theme.woocommerce button.button.alt:is(:hover, :focus-visible),body.pcbshop-theme.woocommerce a.button.alt:is(:hover, :focus-visible),body.pcbshop-theme.woocommerce #respond input#submit.alt:is(:hover, :focus-visible),body.pcbshop-theme :where( .ps-button-commit, .ps-button-pcb, .ps-button-bom, .ps-button-creator, .ps-button-track, .ps-submit, .ps-submit-final, .ps-pay-button, .checkout-button, #place_order, .single_add_to_cart_button, .woocommerce button.button.alt, .woocommerce a.button.alt, .woocommerce #respond input#submit.alt ):is(:hover, :focus-visible){border-color:rgba(0, 108, 134, .50)!important;background:var(--ps-primary-hover-gradient)!important;color:#fff!important;box-shadow:0 14px 30px rgba(7, 95, 199, .27), var(--ps-focus-ring), inset 0 1px 0 rgba(255, 255, 255, .25)!important}body.pcbshop-theme .ps-button-primary:disabled,body.pcbshop-theme .ps-button-primary[aria-disabled="true"],body.pcbshop-theme :where(.ps-submit, .ps-submit-final, .ps-pay-button, #place_order, .single_add_to_cart_button):disabled{filter:saturate(.72);opacity:.58;box-shadow:none!important;transform:none!important}body.pcbshop-theme :where( .ps-button-secondary, button.ps-button-secondary, a.ps-button-secondary ){border-color:rgba(10, 115, 232, .26)!important;background:var(--ps-glass-surface-strong)!important;color:var(--ps-primary-hover)!important;text-shadow:none;box-shadow:inset 0 1px 0 var(--ps-glass-edge), 0 7px 18px rgba(15, 61, 89, .07)!important}body.pcbshop-theme :where( .ps-button-secondary, button.ps-button-secondary, a.ps-button-secondary ):is(:hover, :focus-visible){border-color:rgba(10, 115, 232, .38)!important;background:linear-gradient(135deg, rgba(10, 115, 232, .12), rgba(24, 201, 210, .065))!important;color:var(--ps-primary-hover)!important;box-shadow:var(--ps-focus-ring), inset 0 1px 0 var(--ps-glass-edge)!important}html[data-ps-theme="dark"] body.pcbshop-theme :where( .ps-button-secondary, button.ps-button-secondary, a.ps-button-secondary ){color:#b8dcff!important}body.pcbshop-theme .ps-header-search:focus-within{border-color:var(--ps-accent);box-shadow:var(--ps-focus-ring)}body.pcbshop-theme :where( .ps-field input, .ps-field select, .ps-field textarea, .ps-track input, .ps-attribute-search, .woocommerce form input, .woocommerce form select, .woocommerce form textarea ):is(:focus, :focus-visible){border-color:var(--ps-accent)!important;outline:0;box-shadow:var(--ps-focus-ring)!important}body.pcbshop-theme :where(input[type="checkbox"], input[type="radio"]){accent-color:var(--ps-primary)}body.pcbshop-theme .ps-header-action:is(:hover, :focus-visible),body.pcbshop-theme .ps-drawer-action:is(:hover, :focus-visible),body.pcbshop-theme .ps-primary-menu-services > li > a:is(:hover, :focus-visible){border-color:rgba(10, 115, 232, .27);background:linear-gradient(135deg, rgba(10, 115, 232, .12), rgba(24, 201, 210, .07));color:var(--ps-primary-hover)}body.pcbshop-theme .ps-primary-menu-services > li:is(.is-current, .current-menu-item) > a,body.pcbshop-theme .ps-information-nav a.is-current{border-color:rgba(10, 115, 232, .30);background:linear-gradient(135deg, rgba(10, 115, 232, .14), rgba(24, 201, 210, .07));color:var(--ps-primary-hover);box-shadow:inset 0 -2px 0 var(--ps-primary)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-header-action:is(:hover, :focus-visible),html[data-ps-theme="dark"] body.pcbshop-theme .ps-drawer-action:is(:hover, :focus-visible),html[data-ps-theme="dark"] body.pcbshop-theme .ps-primary-menu-services > li > a:is(:hover, :focus-visible),html[data-ps-theme="dark"] body.pcbshop-theme .ps-primary-menu-services > li:is(.is-current, .current-menu-item) > a{color:#eef8ff}@media (max-width: 900px){body.pcbshop-theme .ps-mobile-dock a:is(.is-current, [aria-current="page"]):not(.is-primary){border-color:rgba(10, 115, 232, .20);background:rgba(10, 115, 232, .11);color:var(--ps-primary-hover);box-shadow:inset 0 0 0 1px rgba(10, 115, 232, .10)}html[data-ps-theme="dark"] body.pcbshop-theme .ps-mobile-dock a:is(.is-current, [aria-current="page"]):not(.is-primary){background:rgba(10, 115, 232, .22);color:#b9dcff}}.ps-otp-login [hidden]{display:none!important}.ps-otp-login,.ps-otp-fields,.ps-otp-verify,.ps-otp-reset{display:grid;gap:12px}.ps-otp-code-cells input:is(:focus, :focus-visible){border-color:var(--ps-accent);background:var(--ps-auth-control);box-shadow:var(--ps-focus-ring), 0 8px 20px rgba(10, 115, 232, .07)}.ps-otp-code-cells input[aria-invalid="true"]{border-color:var(--ps-danger);box-shadow:0 0 0 3px var(--ps-danger-soft)}.ps-password-toggle{position:absolute;z-index:2;inset-inline-start:7px;top:50%;min-width:50px;min-height:34px;margin:0;padding:3px 7px;border:1px solid var(--ps-auth-edge);border-radius:9px;background:var(--ps-glass-surface-soft);color:var(--ps-primary-hover);font:inherit;font-size:.67rem;font-weight:850;cursor:pointer;transform:translateY(-50%)}html[data-ps-theme="dark"] .ps-password-toggle{color:#a7d3ff}.ps-otp-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 13px}.ps-otp-meta small,.ps-otp-resend{color:var(--ps-auth-muted);font-size:.70rem}.ps-otp-resend{color:var(--ps-primary-hover);font-weight:800;text-decoration:none}.ps-otp-destination{padding:8px 10px;border:1px solid var(--ps-auth-edge);border-radius:11px;background:var(--ps-glass-surface-soft);color:var(--ps-auth-muted);text-align:center;font-size:.73rem;direction:rtl}.ps-otp-code-cells{display:grid;grid-template-columns:repeat(6, minmax(42px, 50px));justify-content:center;gap:7px}.ps-otp-code-cells input{width:100%;min-width:0;height:50px;padding:0;border:1px solid var(--ps-auth-edge);border-radius:12px;outline:0;background:var(--ps-auth-control);color:var(--ps-auth-ink);text-align:center;font:850 1.16rem/1 Tahoma, "Segoe UI", sans-serif;caret-color:var(--ps-accent)}.ps-otp-resend{min-height:32px;padding:4px 7px;border:0;background:transparent;font:inherit;font-size:.70rem;cursor:pointer}.ps-otp-message{min-height:0;margin:0;padding:0 3px;color:var(--ps-success);text-align:center;font-size:.70rem;font-weight:700;line-height:1.75}.ps-otp-message:empty{display:none!important}.ps-otp-message.is-error{color:var(--ps-danger)}.ps-otp-login--register [data-ps-otp-username]{direction:ltr;text-align:left}@media (min-width: 901px){.ps-otp-login--register .ps-otp-fields{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"name username" "mobile email";align-items:start}.ps-otp-login--register .ps-otp-fields > [data-ps-otp-request]{grid-column:1 / -1}.ps-otp-login--register .ps-otp-fields.no-email{grid-template-areas:"name username" "mobile mobile"}}body.pcbshop-theme .ps-home-banners{border-color:rgba(10, 115, 232, .22);background:#071f35;box-shadow:0 24px 68px rgba(4, 38, 69, .22), inset 0 1px 0 rgba(207, 240, 250, .11)}body.pcbshop-theme .ps-banner-slide,body.pcbshop-theme .ps-banner-media{background:#071f35}body.pcbshop-theme .ps-banner-eyebrow{border-color:rgba(24, 201, 210, .28);background:rgba(10, 115, 232, .27);color:#d8f8ff}body.pcbshop-theme .ps-banner-controls button:is(:hover, :focus-visible){border-color:rgba(24, 201, 210, .38);box-shadow:var(--ps-focus-ring)}body.pcbshop-theme .ps-home-pcb-hub::after{background:linear-gradient(90deg, color-mix(in srgb, var(--ps-surface-elevated) 76%, transparent) 0 45%, color-mix(in srgb, var(--ps-surface-elevated) 94%, transparent) 100%), url("../images/home/bayat-banner-ic-programming-r66-75.webp") 42% center / cover no-repeat}@media (max-width: 900px){.ps-otp-login--register .ps-otp-fields{grid-template-columns:minmax(0, 1fr);grid-template-areas:none;gap:9px}.ps-otp-login--register .ps-otp-fields > *{grid-area:auto!important;grid-column:1 / -1!important}}@media (max-width: 700px){.ps-otp-code-cells{grid-template-columns:repeat(6, minmax(0, 1fr));gap:5px}.ps-otp-code-cells input{height:47px;border-radius:10px;font-size:1.08rem}body.pcbshop-theme .ps-home-pcb-hub::after{background:linear-gradient(180deg, color-mix(in srgb, var(--ps-surface-elevated) 84%, transparent) 0 42%, color-mix(in srgb, var(--ps-surface-elevated) 95%, transparent) 100%), url("../images/home/bayat-banner-ic-programming-mobile-r66-75.webp") 44% center / cover no-repeat}}@media (max-width: 390px){.ps-otp-code-cells input{height:44px}}@media (prefers-reduced-motion: reduce){}@media (prefers-reduced-transparency: reduce){}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){}@keyframes ps-r6675-auth-enter { from { opacity: 0; transform: translateY(4px); } to { opacity: 1; transform: none; } }.ps-otp-destination__mobile{direction:ltr;unicode-bidi:isolate;display:inline-block;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width: 900px){html[data-ps-theme] body.pcbshop-theme #ps-mobile-dock.ps-mobile-dock{background:linear-gradient(155deg, color-mix(in srgb, var(--ps-glass-surface-strong) 88%, transparent), color-mix(in srgb, var(--ps-glass-surface-soft) 82%, transparent))!important;border-color:color-mix(in srgb, var(--ps-glass-line) 86%, rgba(24,201,210,.13))!important;box-shadow:0 16px 42px rgba(4,22,34,.18), inset 0 1px 0 rgba(255,255,255,.56)!important}html[data-ps-theme] body.pcbshop-theme #ps-mobile-dock > a.is-primary{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:0!important;min-height:68px!important;margin-top:-18px!important;padding:3px 2px 2px!important;border:0!important;border-radius:17px!important;background:transparent!important;color:var(--ps-primary-hover)!important;box-shadow:none!important;transform:translateY(-2px)!important;overflow:visible!important}html[data-ps-theme] body.pcbshop-theme #ps-mobile-dock > a.is-primary > span{display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;border:1px solid rgba(255,255,255,.30)!important;border-radius:15px!important;background:var(--ps-primary-gradient)!important;color:#fff!important;box-shadow:0 10px 22px rgba(10,115,232,.25), inset 0 1px 0 rgba(255,255,255,.30)!important}html[data-ps-theme] body.pcbshop-theme #ps-mobile-dock > a.is-primary > span > svg{width:22px!important;height:22px!important;color:#fff!important;stroke:currentColor!important}html[data-ps-theme] body.pcbshop-theme #ps-mobile-dock > a.is-primary > small{display:block!important;position:static!important;width:100%!important;max-width:100%!important;min-height:15px!important;margin:0!important;padding:0 1px!important;overflow:hidden!important;color:var(--ps-primary-hover)!important;font-size:.65rem!important;font-weight:900!important;line-height:1.35!important;text-align:center!important;text-overflow:ellipsis!important;text-shadow:none!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}html[data-ps-theme="dark"] body.pcbshop-theme #ps-mobile-dock > a.is-primary > small{color:#a9d6ff!important}html[data-ps-theme] body.pcbshop-theme #ps-mobile-dock > a.is-primary:is(:hover, :focus-visible, :active){background:rgba(10,115,232,.06)!important;color:var(--ps-primary-hover)!important;box-shadow:inset 0 0 0 1px rgba(10,115,232,.10)!important}html[data-ps-theme="dark"] body.pcbshop-theme #ps-mobile-dock > a.is-primary:is(:hover, :focus-visible, :active){background:rgba(24,201,210,.07)!important}}@media (max-width: 390px){html[data-ps-theme] body.pcbshop-theme #ps-mobile-dock > a.is-primary > small{font-size:.61rem!important}}@media (prefers-reduced-transparency: reduce){html[data-ps-theme] body.pcbshop-theme #ps-mobile-dock.ps-mobile-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}:root,html[data-ps-theme="light"]{--ps-primary:#0A73E8;--ps-primary-hover:#075FC7;--ps-primary-deep:#087C9F;--ps-primary-hover-deep:#006C86;--ps-accent:#18C9D2;--ps-primary-gradient:linear-gradient(135deg, #0A73E8 0%, #087C9F 100%);--ps-primary-hover-gradient:linear-gradient(135deg, #075FC7 0%, #006C86 100%);--ps-brand-surface:linear-gradient(135deg, rgba(10,115,232,.16) 0%, rgba(24,201,210,.11) 100%);--ps-brand-surface-strong:linear-gradient(135deg, rgba(10,115,232,.22) 0%, rgba(24,201,210,.15) 100%);--ps-brand-edge:rgba(10,115,232,.36);--ps-brand-edge-strong:rgba(24,201,210,.54);--ps-brand-glow:0 12px 30px rgba(10,115,232,.24), 0 4px 14px rgba(8,124,159,.13);--ps-brand-glow-hover:0 16px 38px rgba(7,95,199,.30), 0 5px 16px rgba(0,108,134,.17);--ps-brand-focus:0 0 0 3px rgba(24,201,210,.25);--ps-green:#0A73E8;--ps-green-dark:#075FC7;--ps-blue:#0A73E8;--ps-brand:#0A73E8;--ps-brand-blue:#0A73E8;--ps-brand-strong:#075FC7;--ps-brand-turquoise:#18C9D2;--ps-focus:#18C9D2;--ps-r66-blue:#0A73E8;--ps-r66-blue-deep:#075FC7;--ps-r66-cyan:#18C9D2;--ps-r66-teal:#087C9F;--ps-r66-line-strong:rgba(10,115,232,.38);--ps-r66-glow:rgba(10,115,232,.24);--ps-r42-info-bg:rgba(10,115,232,.14);--ps-r42-info:#075FC7;--ps-r42-info-line:rgba(10,115,232,.34)}html[data-ps-theme="dark"]{--ps-primary:#0A73E8;--ps-primary-hover:#075FC7;--ps-primary-deep:#087C9F;--ps-primary-hover-deep:#006C86;--ps-accent:#18C9D2;--ps-primary-gradient:linear-gradient(135deg, #0A73E8 0%, #087C9F 100%);--ps-primary-hover-gradient:linear-gradient(135deg, #075FC7 0%, #006C86 100%);--ps-brand-glow:0 14px 34px rgba(0,74,165,.30), 0 4px 16px rgba(0,108,134,.19);--ps-brand-glow-hover:0 18px 42px rgba(0,67,151,.38), 0 5px 18px rgba(0,108,134,.23);--ps-brand-focus:0 0 0 3px rgba(24,201,210,.31);--ps-green:#0A73E8;--ps-green-dark:#075FC7;--ps-blue:#0A73E8;--ps-brand:#0A73E8;--ps-brand-blue:#0A73E8;--ps-brand-strong:#075FC7;--ps-brand-turquoise:#18C9D2;--ps-focus:#18C9D2;--ps-r66-blue:#0A73E8;--ps-r66-blue-deep:#72B6FF;--ps-r66-cyan:#18C9D2;--ps-r66-teal:#7EDDE2;--ps-r66-line-strong:rgba(24,201,210,.43);--ps-r66-glow:rgba(10,115,232,.31);--ps-r42-info-bg:rgba(10,115,232,.28);--ps-r42-info:#A9D8FF;--ps-r42-info-line:rgba(24,201,210,.40)}body.pcbshop-theme :where( .ps-primary-menu-services > li.is-current > a, .ps-primary-menu-services > li.current-menu-item > a, .ps-primary-menu > li.current-menu-item > a, .ps-primary-menu > li.current_page_item > a, .ps-information-nav a.is-current, .ps-view-switch a.is-active, .ps-parts-filter .is-active, .ps-filter-chip.is-active, .ps-tab.is-active, [role="tab"].is-active ){border-color:var(--ps-brand-edge-strong)!important;background:var(--ps-brand-surface-strong)!important;color:#075FC7!important;box-shadow:inset 0 -2px 0 #18C9D2, 0 6px 16px rgba(10,115,232,.08)!important}html[data-ps-theme="dark"] body.pcbshop-theme :where( .ps-primary-menu-services > li.is-current > a, .ps-primary-menu-services > li.current-menu-item > a, .ps-primary-menu > li.current-menu-item > a, .ps-primary-menu > li.current_page_item > a, .ps-information-nav a.is-current, .ps-view-switch a.is-active, .ps-parts-filter .is-active, .ps-filter-chip.is-active, .ps-tab.is-active, [role="tab"].is-active ){color:#F1FAFF!important}body.pcbshop-theme .ps-header-search button,body.pcbshop-theme .ps-mobile-dock a.is-primary{border-color:rgba(7,95,199,.45)!important;background:var(--ps-primary-gradient)!important;color:#fff!important;box-shadow:0 9px 22px rgba(10,115,232,.22), inset 0 1px 0 rgba(255,255,255,.25)!important}body.pcbshop-theme .ps-header-search button:is(:hover,:focus-visible),body.pcbshop-theme .ps-mobile-dock a.is-primary:is(:hover,:focus-visible){background:var(--ps-primary-hover-gradient)!important;box-shadow:var(--ps-brand-glow-hover), var(--ps-brand-focus)!important}body.pcbshop-theme :where(.ps-header-action,.ps-drawer-action,.ps-category-trigger,.ps-menu-toggle,.ps-theme-toggle):is(:hover,:focus-visible){border-color:var(--ps-brand-edge)!important;background:var(--ps-brand-surface)!important;color:#075FC7!important}body.pcbshop-theme .ps-cart-count,body.pcbshop-theme .ps-action-count{background:#0A73E8!important;color:#fff!important;box-shadow:0 0 0 2px rgba(255,255,255,.94), 0 5px 12px rgba(10,115,232,.24)!important}@media (max-width: 900px){body.pcbshop-theme .ps-mobile-dock a:is(.is-current,[aria-current="page"]):not(.is-primary){border-color:rgba(24,201,210,.34)!important;background:linear-gradient(135deg, rgba(10,115,232,.18), rgba(24,201,210,.12))!important;color:#075FC7!important;box-shadow:inset 0 0 0 1px rgba(10,115,232,.12)!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-mobile-dock a:is(.is-current,[aria-current="page"]):not(.is-primary){background:linear-gradient(135deg, rgba(10,115,232,.31), rgba(24,201,210,.18))!important;color:#D8EEFF!important}}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-inline-choice.is-selected, .ps-pcb-inline-choice[aria-checked="true"] ) > i{border-color:#18C9D2!important;background:#0A73E8!important;color:#fff!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-help-button,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-nav-icon{border-color:rgba(10,115,232,.28)!important;background:linear-gradient(135deg, rgba(10,115,232,.13), rgba(24,201,210,.09))!important;color:#0A73E8!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-help-button:is(:hover,:focus-visible){border-color:rgba(24,201,210,.56)!important;background:var(--ps-brand-surface-strong)!important;box-shadow:var(--ps-brand-focus)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-steps :where(button,.ps-pcb-step):is(.is-active,[aria-current="step"]),body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-steps :where(button,.ps-pcb-step).is-complete{border-color:var(--ps-brand-edge-strong)!important;background:var(--ps-brand-surface-strong)!important;color:#075FC7!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where(.ps-upload-progress > span,.ps-progress > span,.ps-progress-bar > span){background:var(--ps-primary-gradient)!important;box-shadow:0 0 16px rgba(24,201,210,.24)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where(.ps-pcb-upload,.ps-pcb-consent-body,.ps-pcb-estimate):focus-within{border-color:rgba(24,201,210,.48)!important;box-shadow:var(--ps-brand-focus)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-section-head :where([data-ps-step-badge],.ps-eyebrow),body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-nav-copy strong{color:#0A73E8!important}body.pcbshop-theme :where( .ps-process-list li > span, .ps-benefit-grid article > span, .ps-service-type-grid .is-selected, .ps-badge-primary, .ps-chip-primary ){border-color:rgba(10,115,232,.26)!important;background:var(--ps-brand-surface)!important;color:#075FC7!important}body.pcbshop-theme :where( input:not([type="checkbox"]):not([type="radio"]), select, textarea, .wc-block-components-text-input input, .wc-block-components-combobox .wc-block-components-combobox-control input ):is(:focus,:focus-visible){border-color:#18C9D2!important;outline:0!important;box-shadow:var(--ps-brand-focus)!important}body.pcbshop-theme :where(input[type="checkbox"],input[type="radio"]){accent-color:#0A73E8!important}body.pcbshop-theme :where(.woocommerce-pagination .page-numbers.current,.woocommerce nav.woocommerce-pagination ul li span.current){border-color:rgba(7,95,199,.48)!important;background:var(--ps-primary-gradient)!important;color:#fff!important}body.pcbshop-theme :where(.ps-button-danger,.ps-alert.is-danger,.woocommerce-error){color:var(--ps-danger)!important}body.pcbshop-theme :where(.ps-button-warning,.ps-alert.is-warning){color:var(--ps-warning)!important}body.pcbshop-theme :where(.ps-alert.is-success,.woocommerce-message){color:var(--ps-success)!important}body.pcbshop-theme :where(button,a,input,select,textarea):disabled,body.pcbshop-theme :where(button,a)[aria-disabled="true"]{cursor:not-allowed}body.pcbshop-theme .ps-button-danger{box-shadow:0 9px 22px rgba(179,58,75,.14), inset 0 1px 0 rgba(255,255,255,.22)!important}body.pcbshop-theme .ps-button-warning{box-shadow:0 9px 22px rgba(169,104,8,.12), inset 0 1px 0 rgba(255,255,255,.22)!important}body.ps-stage66-pcb-order-page .ps-pcb-noscript-services a[aria-current="page"]{border-color:#0A73E8!important;background:var(--ps-primary-gradient)!important;color:#fff!important;box-shadow:0 9px 22px rgba(10,115,232,.20)!important}body.pcbshop-theme .ps-final-cta-inner{background:var(--ps-primary-gradient)!important;box-shadow:0 20px 46px rgba(10,115,232,.22), inset 0 1px 0 rgba(255,255,255,.24)!important}body.pcbshop-theme .ps-final-cta span{color:#D7FBFF!important}body.pcbshop-theme .ps-floating-support{background:var(--ps-primary-gradient)!important;color:#fff!important;box-shadow:0 16px 38px rgba(10,115,232,.25)!important}body.pcbshop-theme .ps-distributor-product-price{color:#0A73E8!important}body.pcbshop-theme .ps-distributor-buy-box button{border-color:transparent!important;background:var(--ps-primary-gradient)!important;color:#fff!important;box-shadow:0 10px 24px rgba(10,115,232,.20)!important}html body.pcbshop-theme #wpadminbar #wp-admin-bar-my-account.ps-r6627-avatar-missing > .ab-item:after{background:var(--ps-primary-gradient)!important}html[data-ps-theme="light"]{--ps-brand-surface:linear-gradient(135deg, rgba(10,115,232,.21) 0%, rgba(24,201,210,.15) 100%);--ps-brand-surface-strong:linear-gradient(135deg, rgba(10,115,232,.29) 0%, rgba(24,201,210,.20) 100%);--ps-brand-edge:rgba(10,115,232,.43);--ps-brand-edge-strong:rgba(24,201,210,.67)}html[data-ps-theme="dark"]{--ps-brand-surface:linear-gradient(135deg, rgba(10,115,232,.34) 0%, rgba(24,201,210,.21) 100%);--ps-brand-surface-strong:linear-gradient(135deg, rgba(10,115,232,.44) 0%, rgba(24,201,210,.27) 100%);--ps-brand-edge:rgba(72,159,255,.52);--ps-brand-edge-strong:rgba(24,201,210,.70)}body.pcbshop-theme :where( .ps-button-secondary,.ps-button-info,.ps-button-neutral,.ps-button-outline,.ps-button-light, .ps-reference-copy-btn,.ps-filter-toggle,.ps-view-switch a,.ps-otp-message__action ):not(.ps-button-danger):not(.ps-button-warning){border-color:var(--ps-brand-edge)!important;background:var(--ps-brand-surface)!important;color:#075FC7!important;box-shadow:0 8px 20px rgba(10,115,232,.10), inset 0 1px 0 rgba(255,255,255,.50)!important}body.pcbshop-theme :where( .ps-button-secondary,.ps-button-info,.ps-button-neutral,.ps-button-outline,.ps-button-light, .ps-reference-copy-btn,.ps-filter-toggle,.ps-view-switch a,.ps-otp-message__action ):not(.ps-button-danger):not(.ps-button-warning):is(:hover,:focus-visible){border-color:var(--ps-brand-edge-strong)!important;background:var(--ps-brand-surface-strong)!important;color:#075FC7!important;box-shadow:var(--ps-brand-focus), 0 10px 24px rgba(10,115,232,.14)!important}html[data-ps-theme="dark"] body.pcbshop-theme :where( .ps-button-secondary,.ps-button-info,.ps-button-neutral,.ps-button-outline,.ps-button-light, .ps-reference-copy-btn,.ps-filter-toggle,.ps-view-switch a,.ps-otp-message__action ):not(.ps-button-danger):not(.ps-button-warning){color:#D9EFFF!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-inline-choice.is-selected,.ps-pcb-inline-choice[aria-checked="true"], .ps-pcb-service-choice-r20.is-selected,.ps-pcb-service-choice-r20[aria-pressed="true"], .ps-pcb-service-card.is-selected,.ps-pcb-service-card[aria-selected="true"] ){border-color:rgba(24,201,210,.76)!important;background:linear-gradient(135deg, rgba(10,115,232,.27), rgba(24,201,210,.20))!important;color:#075FC7!important;box-shadow:inset 0 0 0 1px rgba(10,115,232,.20), 0 9px 22px rgba(10,115,232,.13)!important}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-inline-choice.is-selected,.ps-pcb-inline-choice[aria-checked="true"], .ps-pcb-service-choice-r20.is-selected,.ps-pcb-service-choice-r20[aria-pressed="true"], .ps-pcb-service-card.is-selected,.ps-pcb-service-card[aria-selected="true"] ){background:linear-gradient(135deg, rgba(10,115,232,.46), rgba(24,201,210,.28))!important;color:#F4FBFF!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-steps :where(button,.ps-pcb-step):is(.is-active,[aria-current="step"],.is-complete){border-color:var(--ps-brand-edge-strong)!important;background:var(--ps-brand-surface-strong)!important;color:#075FC7!important;box-shadow:inset 0 -2px 0 #18C9D2, 0 7px 18px rgba(10,115,232,.10)!important}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-steps :where(button,.ps-pcb-step):is(.is-active,[aria-current="step"],.is-complete){color:#F2FBFF!important}body.pcbshop-theme :where( .ps-primary-menu-services > li.is-current > a,.ps-primary-menu-services > li.current-menu-item > a, .ps-primary-menu > li.current-menu-item > a,.ps-primary-menu > li.current_page_item > a, .ps-information-nav a.is-current,.ps-view-switch a.is-active,.ps-filter-chip.is-active,.ps-tab.is-active, [role="tab"].is-active ){border-color:var(--ps-brand-edge-strong)!important;background:var(--ps-brand-surface-strong)!important;color:#075FC7!important;box-shadow:inset 0 -2px 0 #18C9D2, 0 7px 18px rgba(10,115,232,.10)!important}@media (max-width:900px){body.pcbshop-theme .ps-mobile-dock a:is(.is-current,[aria-current="page"]):not(.is-primary){border-color:rgba(24,201,210,.42)!important;background:linear-gradient(135deg, rgba(10,115,232,.24), rgba(24,201,210,.16))!important;color:#075FC7!important;box-shadow:inset 0 0 0 1px rgba(10,115,232,.16)!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-mobile-dock a:is(.is-current,[aria-current="page"]):not(.is-primary){background:linear-gradient(135deg, rgba(10,115,232,.39), rgba(24,201,210,.23))!important;color:#E0F3FF!important}}body.pcbshop-theme .ps-distributor-buy-box button:is(:hover,:focus-visible){background:var(--ps-primary-hover-gradient)!important;background-color:#075FC7!important;color:#fff!important}body.pcbshop-theme .ps-floating-support:is(:hover,:focus-visible),body.pcbshop-theme .ps-final-cta .ps-button:is(:hover,:focus-visible){background:var(--ps-primary-hover-gradient)!important;color:#fff!important}body.pcbshop-theme .ps-button-danger{border-color:rgba(179,58,75,.50)!important;background:linear-gradient(135deg, rgba(179,58,75,.16), rgba(220,55,75,.10))!important;color:#9D2F40!important}body.pcbshop-theme .ps-button-warning{border-color:rgba(169,104,8,.48)!important;background:linear-gradient(135deg, rgba(245,158,11,.17), rgba(169,104,8,.10))!important;color:#8B5608!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-button-danger{color:#FFD5DC!important}html[data-ps-theme="dark"] body.pcbshop-theme .ps-button-warning{color:#FFE0A0!important}:root,html[data-ps-theme="light"],html[data-ps-theme="dark"]{--ps-primary:#0A73E8;--ps-primary-hover:#075FC7;--ps-primary-deep:#087C9F;--ps-accent:#18C9D2;--ps-primary-gradient:linear-gradient(135deg, #0A73E8 0%, #087C9F 100%);--ps-primary-hover-gradient:linear-gradient(135deg, #075FC7 0%, #006C86 100%)}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-inline-choice.is-selected, .ps-pcb-inline-choice[aria-checked="true"], .ps-pcb-service-choice-r20.is-selected, .ps-pcb-service-choice-r20[aria-pressed="true"], .ps-pcb-service-card.is-selected, .ps-pcb-service-card[aria-selected="true"] ){border-color:#18C9D2!important;background:var(--ps-primary-gradient)!important;background-color:#0A73E8!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 11px 26px rgba(10,115,232,.27), 0 4px 13px rgba(8,124,159,.18), inset 0 1px 0 rgba(255,255,255,.30)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-inline-choice.is-selected, .ps-pcb-inline-choice[aria-checked="true"], .ps-pcb-service-choice-r20.is-selected, .ps-pcb-service-choice-r20[aria-pressed="true"], .ps-pcb-service-card.is-selected, .ps-pcb-service-card[aria-selected="true"] ) :where(span,strong,small,b,i,svg,path){color:#fff!important;-webkit-text-fill-color:#fff!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-inline-choice.is-selected, .ps-pcb-inline-choice[aria-checked="true"], .ps-pcb-service-choice-r20.is-selected, .ps-pcb-service-choice-r20[aria-pressed="true"] ):is(:hover,:focus-visible){border-color:#18C9D2!important;background:var(--ps-primary-hover-gradient)!important;background-color:#075FC7!important;color:#fff!important;box-shadow:0 14px 31px rgba(7,95,199,.31), 0 0 0 4px rgba(24,201,210,.15)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-steps :where(button,.ps-pcb-step):is(.is-active,[aria-current="step"]){border-color:#18C9D2!important;background:var(--ps-primary-gradient)!important;background-color:#0A73E8!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 9px 23px rgba(10,115,232,.23), inset 0 1px 0 rgba(255,255,255,.26)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-steps :where(button,.ps-pcb-step):is(.is-active,[aria-current="step"]) *{color:#fff!important;-webkit-text-fill-color:#fff!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-form-progress > i,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-upload-progress > i,body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where(.ps-progress > span,.ps-progress-bar > span){background:var(--ps-primary-gradient)!important;background-color:#0A73E8!important;box-shadow:0 0 14px rgba(10,115,232,.25)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-form-progress-wrap > b,body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-upload-progress > b{color:#075FC7!important}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-form-progress-wrap > b, .ps-upload-progress > b ){color:#A9D8FF!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-form-status-icon{background:linear-gradient(135deg, rgba(10,115,232,.17), rgba(8,124,159,.14))!important;color:#0A73E8!important}body.pcbshop-theme :where(.ps-tab.is-active,[role="tab"].is-active){border-color:#18C9D2!important;background:var(--ps-primary-gradient)!important;background-color:#0A73E8!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 9px 23px rgba(10,115,232,.22), inset 0 1px 0 rgba(255,255,255,.25)!important}body.pcbshop-theme :where(a,button,input,select,textarea):focus-visible{outline-color:rgba(24,201,210,.62)!important}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-inline-choice.is-selected, .ps-pcb-inline-choice[aria-checked="true"], .ps-pcb-service-choice-r20.is-selected, .ps-pcb-service-choice-r20[aria-pressed="true"], .ps-pcb-service-card.is-selected, .ps-pcb-service-card[aria-selected="true"] ){border-color:#18C9D2!important;background:var(--ps-primary-gradient)!important;background-color:#0A73E8!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-ps-theme="dark"] body.ps-stage66-pcb-order-page .ps-pcb-order-reference :where( .ps-pcb-inline-choice.is-selected, .ps-pcb-inline-choice[aria-checked="true"], .ps-pcb-service-choice-r20.is-selected, .ps-pcb-service-choice-r20[aria-pressed="true"], .ps-pcb-service-card.is-selected, .ps-pcb-service-card[aria-selected="true"] ) :where(span,strong,small,b,i,svg,path){color:#fff!important;-webkit-text-fill-color:#fff!important}.ps-pcb-help-surface{top:var(--ps-help-vv-top,0px)!important;height:var(--ps-help-vv-height,100dvh)!important;min-height:var(--ps-help-vv-height,100dvh)!important;padding:max(10px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))!important}.ps-pcb-help-panel{max-height:calc(var(--ps-help-vv-height,100dvh) - max(20px,env(safe-area-inset-top,0px)) - max(20px,env(safe-area-inset-bottom,0px)))!important}.ps-pcb-help-surface.is-sheet{place-items:stretch!important;padding:0!important}.ps-pcb-help-surface.is-sheet .ps-pcb-help-panel{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border-radius:0!important;border-inline:0!important;border-block-end:0!important;transform:translateY(18px) scale(.995)}.ps-pcb-help-surface.is-sheet.is-open .ps-pcb-help-panel{transform:none}.ps-pcb-help-surface.is-closing .ps-pcb-help-backdrop{transition:opacity 140ms var(--ease-standard)!important}.ps-pcb-help-surface.is-closing .ps-pcb-help-panel{transition:opacity 140ms var(--ease-out),transform 140ms var(--ease-out)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-inline-choice>i{display:grid!important;place-items:center!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border:2px solid #18c9d2!important;border-radius:999px!important;background:#f7fffd!important;color:#075fc7!important;font-size:.78rem!important;font-weight:900!important;line-height:1!important;box-shadow:0 1px 0 rgba(255,255,255,.72),0 0 0 2px rgba(24,201,210,.13)!important}body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-inline-choice:is(.is-selected,[aria-checked="true"])>i{opacity:1!important;visibility:visible!important}
/* R66.117 focused help/check closure */
body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-inline-choice>i{display:grid!important;place-items:center!important;flex:0 0 22px!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;border:2px solid #18c9d2!important;border-radius:999px!important;background:#eafff7!important;color:#075fc7!important;-webkit-text-fill-color:#075fc7!important;font-size:.88rem!important;font-family:Arial,"Segoe UI Symbol",sans-serif!important;font-style:normal!important;font-weight:900!important;line-height:1!important;text-shadow:none!important;box-shadow:0 1px 0 rgba(255,255,255,.82),0 0 0 2px rgba(24,201,210,.14)!important}
body.ps-stage66-pcb-order-page .ps-pcb-order-reference .ps-pcb-inline-choice:is(.is-selected,[aria-checked="true"])>i{opacity:1!important;visibility:visible!important;color:#075fc7!important;-webkit-text-fill-color:#075fc7!important;background:#eafff7!important}
.ps-pcb-help-surface{top:calc(var(--ps-help-vv-top,0px) + var(--ps-help-admin-offset,0px))!important;height:calc(var(--ps-help-vv-height,100dvh) - var(--ps-help-admin-offset,0px))!important;min-height:0!important;z-index:99998!important;padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))!important;box-sizing:border-box!important}
.ps-pcb-help-surface.is-sheet{place-items:stretch!important;padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))!important}
.ps-pcb-help-surface.is-sheet .ps-pcb-help-panel{width:100%!important;height:auto!important;min-height:0!important;max-width:none!important;max-height:none!important;align-self:stretch!important;border-radius:22px!important;border:1px solid color-mix(in srgb,var(--glass-rim) 72%,var(--ps-border))!important;overflow:hidden!important}
.ps-pcb-help-surface.is-sheet .ps-pcb-help-header{position:sticky!important;top:0!important;z-index:4!important;padding-block:max(11px,env(safe-area-inset-top,0px))!important}
.ps-pcb-help-surface .ps-pcb-help-close{position:relative!important;z-index:5!important;min-width:48px!important;min-height:48px!important;touch-action:manipulation!important}
@media (max-width:900px){html body.pcbshop-theme.ps-stage66-pcb-order-page #ps-primary-nav.ps-primary-nav.ps-distributor-nav{position:fixed!important;inset-block-start:var(--ps-r666-adminbar-height,var(--ps-admin-bar-offset,0px))!important;top:var(--ps-r666-adminbar-height,var(--ps-admin-bar-offset,0px))!important;inset-inline-start:0!important;inset-inline-end:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;min-width:100vw!important;max-width:none!important;height:auto!important;max-height:calc(100dvh - var(--ps-r666-adminbar-height,var(--ps-admin-bar-offset,0px)))!important;margin:0!important;box-sizing:border-box!important;border-inline:0!important;border-radius:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}html body.pcbshop-theme.ps-stage66-pcb-order-page.ps-menu-open #ps-primary-nav.ps-primary-nav.ps-distributor-nav.is-open{right:0!important;left:0!important;inset-inline-start:0!important;inset-inline-end:0!important;width:100vw!important;min-width:100vw!important;max-width:none!important;transform:translate3d(0,0,0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}