@charset "UTF-8";
html{}
body{font:var(--SiteFW) var(--SiteFS)/1.5 var(--SiteFF2);margin:unset;background-color:var(--body-background-color,hsl(0 0% 97%));color:var(--body-text-color,rgba(0 0 0/75%));-webkit-font-smoothing:antialiased;word-break:break-word;-webkit-tap-highlight-color:transparent;}
input,textarea,select{font-size:1em;color:#555;font-family:var(--SiteFF2);font-weight:var(--SiteFW);}
h1,h2,h3,h4,h5,h6,ul,ol{margin:0;}
h1,h2,h3{font-family:var(--SiteFF);font-weight:var(--SiteFW-EB);}
h1{font-size:var(--SiteFS-XXXL);}
h2{font-size:var(--SiteFS-XXL);}
h3{font-size:var(--SiteFS-XL);}
ul,ol,menu{padding-inline-start:0;}
li{list-style-type:none;}
form,dl,dd,menu{margin:0;}
a img{border:none;}
a{color:var(--SiteTHM);text-decoration:none;-webkit-tap-highlight-color:transparent;outline:none;}
b{font-weight:var(--SiteFW-B);}
code{font-family:var(--SiteFF3);font-weight:var(--SiteFW-B);}

/*fonts*/
/*Manrope*/
/* cyrillic-ext */
@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("/media/1b72995d916411ba789f0ae0ff20827baee5e36752e1e2fc6c2a4ef3d4da4865.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}
/* cyrillic */
@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("/media/a9e4c31e500cb18ac3a7476c9d564442a7929354c383072cc131cdc1f306c6c8.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
/* greek */
@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("/media/1bf48d22d58bee140736009bb41acefbe2fb470509bf565f85dd090d0564c1f1.woff2") format("woff2");unicode-range:U+0370-03FF;}
/* vietnamese */
@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("/media/1f11cae9d168905df5c04dfd2cd8a5bf54643ceb8aece43dcec96d031519fc25.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
/* latin-ext */
@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("/media/29655ad7d5088879762a016767b0eb847e1b590b8d6b5d5b299d564854dffdd0.woff2") format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}
/* latin */
@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("/media/cfbb95c31279a1f83f7fb83830e1da4605d13c00ad410b46d87e4061674a27f1.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}

/* Noto Sans Arabic */
@font-face{font-family:"Noto Sans Arabic";font-style:normal;font-weight:100 900;font-display:swap;src:url("/media/f35ae39c5d1b857558559fc587a357644600e82d38d55ee263dfb2d7418d9a68.woff2") format("woff2");unicode-range:U+0600-06FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE80-FEFC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}

/* Roboto Mono */
/* cyrillic-ext */
@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:100 700;font-display:swap;src:url("/media/042dcd0397b3f557435db1b5a7cea5dc4ca679e440788eee96b71afe08752faf.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}
/* cyrillic */
@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:100 700;font-display:swap;src:url("/media/6e586b74fb47493489f0097080df14a023d0d1c97b915049f6c8efa98af92f84.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
/* greek */
@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:100 700;font-display:swap;src:url("/media/ee9d64a6aabee93e13587550f5c858b51eb6053e09bc9e3d7547a8d904c96e10.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}
/* vietnamese */
@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:100 700;font-display:swap;src:url("/media/e66904770aa7d0b2e78be9840e92f04dc524ec681ec5e4b2de5679e5edd2adf0.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
/* latin-ext */
@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:100 700;font-display:swap;src:url("/media/da53a78069c7d19915890adc025879ec23b251f82df8447c032b983a928138e4.woff2") format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
/* latin */
@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:100 700;font-display:swap;src:url("/media/722534a5a67b533a270a214d9f8e1ce174a90b41394acd23c37d5d5cc0c20610.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}

/*variables*/
:root{
	--CPT-THM-R: 255;
	--CPT-THM-G: 69;
	--CPT-THM-B: 0;
	--CPT-THM-H: 16;
	--CPT-THM-S: 100%;
	--CPT-THM-L: 50%;

	--CPT-US: 3.5em;
	--CPT-BDW: 2px;

	--SiteFS: 12px;
	--SiteFS-S: .833334em;
	--SiteFS-L: 1.166667em;
	--SiteFS-XL: 1.333334em;
	--SiteFS-XXL: 1.5em;
	--SiteFS-XXXL: 2em;

	--SiteFW: 400;
	--SiteFW-B: 600;
	--SiteFW-EB: 800;

	--IconFF: var(--IconFF1);

	--SiteTHM:var(--CPT-THM);
	--SiteTHM-A0:rgba(var(--CPT-THM-R) var(--CPT-THM-G) var(--CPT-THM-B)/0);
	--SiteTHM-A5:rgba(var(--CPT-THM-R) var(--CPT-THM-G) var(--CPT-THM-B)/5%);
	--SiteTHM-A10:rgba(var(--CPT-THM-R) var(--CPT-THM-G) var(--CPT-THM-B)/10%);
	--SiteTHM-A25:rgba(var(--CPT-THM-R) var(--CPT-THM-G) var(--CPT-THM-B)/25%);
	--SiteTHM-A50:rgba(var(--CPT-THM-R) var(--CPT-THM-G) var(--CPT-THM-B)/50%);
	--SiteTHM-A75:rgba(var(--CPT-THM-R) var(--CPT-THM-G) var(--CPT-THM-B)/75%);

	--color-warning-r: 186;
	--color-warning-g: 85;
	--color-warning-b: 211;
	--color-warning-h: 288.1;
	--color-warning-s: 58.88%;
	--color-warning-l: 58.04%;
	--text-color-warning: rgb(var(--color-warning-r) var(--color-warning-g) var(--color-warning-b));
	--background-color-warning: color-mix(in srgb,var(--text-color-warning),transparent 90%);

	--color-alert-r: 255;
	--color-alert-g: 0;
	--color-alert-b: 0;
	--color-alert-h: 0;
	--color-alert-s: 100%;
	--color-alert-l: 50%;
	--text-color-alert: rgb(var(--color-alert-r) var(--color-alert-g) var(--color-alert-b));
	--background-color-alert: color-mix(in srgb,var(--text-color-alert),transparent 90%);

	--color-complete-r: 34;
	--color-complete-g: 139;
	--color-complete-b: 34;
	--color-complete-h: 120;
	--color-complete-s: 60.69%;
	--color-complete-l: 33.92%;
	--text-color-complete: rgb(var(--color-complete-r) var(--color-complete-g) var(--color-complete-b));
	--background-color-complete: color-mix(in srgb,var(--text-color-complete),transparent 90%);

	--color-promotion-r: 34;
	--color-promotion-g: 139;
	--color-promotion-b: 34;
	--color-promotion-h: 120;
	--color-promotion-s: 60.69%;
	--color-promotion-l: 33.92%;
	--text-color-promotion: rgb(var(--color-promotion-r) var(--color-promotion-g) var(--color-promotion-b));
	--background-color-promotion: color-mix(in srgb,var(--text-color-promotion),transparent 90%);
}

/*全局字体变量*/
:root{
	/*标题字体*/
	--font-family-heading: "Manrope";
	/*普通字体*/
	--font-family-content: "Manrope";
	/*特殊用途*/
	--font-family-code: "Roboto Mono";

	/*标题字体*/
	--SiteFF:var(--font-family-heading, ""), "Arial", system-ui, sans-serif;
	/*普通字体*/
	--SiteFF2:var(--font-family-content, ""), "Arial", system-ui, sans-serif;
	/*特殊用途*/
	--SiteFF3:var(--font-family-code, ""), monospace, ui-monospace, sans-serif;
}

body{
	--VWX:calc(var(--VW) * 1px);
	--VHX:calc(var(--VH) * 1px);
	--VWidth:var(--VWX,100vw);
	--VHeight:var(--VHX,100vh);
}
@supports (width: 100dvw) {
	body {
		--VWidth:min(100dvw,var(--VWX,100vw));
		--VHeight:min(100dvh,var(--VHX,100vh));
	}
}

body{--MaxContentWidth:106.666667em;--spacing:2em;}
/* @media only screen and (max-width:1440px){
	body{--MaxContentWidth: 106.666667em;}
} */
@media only screen and (max-width:1280px){
	body{--MaxContentWidth: 83.333334em;}
}
@media only screen and (max-width:1000px){
	body{--MaxContentWidth: 100%;--spacing:1.5em;}
}


/*component reset*/
.btw{--icon-size:1.5em;}
.btw[color]:hover,
.btw[color]:focus,
.btw[color]:focus-within{--shadow-color:transparent;}
.btw[color="outline"]{--border-color:var(--body-text-color-a10,rgba(0 0 0/10%));}
.btw.btwloading>span::before{content:'' !important;border-radius:unset;opacity:unset;animation:unset;background:url("/media/8fef74834538c0135ee19b70f5d0db8045428efffd3955e7ebc624351b7099c8.svg") no-repeat center/contain;filter:invert(var(--lightness-trend,var(--brightness-filter,0)));}
[color="warning"],.warning{--r:var(--color-warning-r);--g:var(--color-warning-g);--b:var(--color-warning-b);--h:var(--color-warning-h);--s:var(--color-warning-s);--l:var(--color-warning-l);}
[color="alert"],.alert{--r:var(--color-alert-r);--g:var(--color-alert-g);--b:var(--color-alert-b);--h:var(--color-alert-h);--s:var(--color-alert-s);--l:var(--color-alert-l);}
[color="complete"],.complete{--r:var(--color-complete-r);--g:var(--color-complete-g);--b:var(--color-complete-b);--h:var(--color-complete-h);--s:var(--color-complete-s);--l:var(--color-complete-l);}
[color="promotion"],.promotion{--r:var(--color-promotion-r);--g:var(--color-promotion-g);--b:var(--color-promotion-b);--h:var(--color-promotion-h);--s:var(--color-promotion-s);--l:var(--color-promotion-l);}

[class*="cpt-"]{--label-color:var(--CPT-COLOR-A50);}
[class*="cpt-"]:focus-within{--shadow-focus-color:transparent !important;}

.cpt-text>span:has(+input),
.cpt-search>span:has(+input),
.cpt-select>span:has(+select){padding-inline-end:unset;}
.cpt-text>input+span,
.cpt-search>input+span{padding-inline-start:unset;}

.cpt-select option{color:var(--body-text-color);background:var(--background-color-L1);}

.cpt-checkbox{--checkbox-border-color:var(--CPT-COLOR-A10);}
.cpt-radio{--radio-border-color:var(--CPT-COLOR-A10);}
.cpt-switcher{width:fit-content;}

.cpt-textarea span[data-word-count]{display:flex;justify-content:space-between;align-items:center;gap:1em;font-size:var(--SiteFS-S);color:var(--body-text-color-a50,rgba(0 0 0/50%));}
.cpt-textarea span[data-word-count]::after{content:attr(data-word-count);}


/*rtl*/
[lang*="ar"]{
	direction:rtl;
	--inline-start:right;
	--inline-end:left;

	--translate-reverse:-1;
	--angle-reverse:-1;

	/*标题字体*/
	--font-family-heading: "Manrope","Noto Sans Arabic";
	/*普通字体*/
	--font-family-content: "Manrope","Noto Sans Arabic";

	--CPT-FF: "Manrope","Noto Sans Arabic","Arial",system-ui,sans-serif;
}
[lang*="ar"] [icon="sort"]::before,
[lang*="ar"] [icon="search"]::before,
[lang*="ar"] [icon-only="search"]::before,
[lang*="ar"] [icon-only="logout"]::before,
[lang*="ar"] [icon="navigate_before"]::before,
[lang*="ar"] [icon-only="navigate_before"]::before,
[lang*="ar"] [icon="navigate_next"]::before,
[lang*="ar"] [icon-only="navigate_next"]::before,
[lang*="ar"] [icon="chevron_left"]::before,
[lang*="ar"] [icon-only="chevron_left"]::before,
[lang*="ar"] [icon="chevron_right"]::before,
[lang*="ar"] [icon-only="chevron_right"]::before,
[lang*="ar"] [icon="arrow_back"]::before,
[lang*="ar"] [icon-only="arrow_back"]::before,
[lang*="ar"] [icon="arrow_forward"]::before,
[lang*="ar"] [icon-only="arrow_forward"]::before,
[lang*="ar"] [icon="arrow_circle_left"]::before,
[lang*="ar"] [icon-only="arrow_circle_left"]::before,
[lang*="ar"] [icon="arrow_circle_right"]::before,
[lang*="ar"] [icon-only="arrow_circle_right"]::before,
[lang*="ar"] [icon="send"]::before,
[lang*="ar"] [icon-only="send"]::before,
[lang*="ar"] [icon="logout"]::before,
[lang*="ar"] [icon-only="logout"]::before{transform:scaleX(-1);}


/*layout*/
body{display:flex;flex-direction:column;justify-content:start;min-width:320px;min-height:var(--VHeight);}
#content{flex:auto;}
#content>.inner{display:flex;flex-direction:column;gap:var(--spacing);width:min(var(--MaxContentWidth),100%);margin-inline:auto;padding:var(--spacing);box-sizing:border-box;}


/*=====header new=====*/
#site_header{display:flex;flex-direction:column;gap:1px;background-color:var(--background-color-L2,#fff);position:sticky;inset-block-start:calc(var(--global-nav-height) * -1px);z-index:9;--spacing:2em;transition:box-shadow 300ms;}
#site_header.float{box-shadow:rgba(0 0 0/5%) 0 0 2em;}
@media only screen and (max-width:1000px){
	#site_header{--spacing:1.5em;}
}

/*global navigation*/
#global_nav{box-shadow:var(--body-text-color-a5,rgba(0 0 0/5%)) 0 1px 0;}
#global_nav>.inner{max-width:var(--MaxContentWidth);min-height:4em;padding-inline:var(--spacing);margin-inline:auto;box-sizing:border-box;position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:var(--spacing);}
#global_nav .global_nav_ctrl{display:none;}

#global_nav .nav{}
#global_nav .nav>.inner{display:flex;align-items:center;column-gap:var(--spacing);flex-wrap:wrap;height:1.5em;overflow:hidden;}
#global_nav .nav .link{display:block;color:inherit;transition:color 300ms;}
#global_nav .nav .link:hover{color:var(--SiteTHM);}
#global_nav .nav .link>span{}
#global_nav .nav .link>span::before{display:none;}

#global_nav .settings{display:flex;gap:var(--spacing);align-items:center;}
#global_nav .language{padding-block:.75em;white-space:nowrap;cursor:pointer;transition:color 300ms;}
#global_nav .language:hover{color:var(--SiteTHM);}
#global_nav .language>span{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1em;}
#global_nav .language>span::before{content:attr(icon);font-size:1.5em;}
@media only screen and (max-width:1000px){
	#global_nav .global_nav_ctrl{display:block;width:var(--CPT-US);height:var(--CPT-US);margin-block:calc((4em - var(--CPT-US)) / 2);display:flex;align-items:center;justify-content:center;}
	#global_nav .global_nav_ctrl::before{content:attr(icon);display:block;font-size:1.5em;width:1em;height:1em;line-height:1;overflow:hidden;opacity:.5;}
	#global_nav .global_nav_ctrl.on::before{content:'close';opacity:1;transform:rotate(270deg);transition:300ms;}
	#global_nav .nav{display:none;grid-area:2/1/3/3;position:relative;}
	#global_nav .nav.show{display:block;}
	#global_nav .nav::before{content:'';display:block;background:var(--background-color-L3,hsl(0 0% 97%));width:1em;height:1em;position:absolute;inset-block:0;inset-inline-start:0;z-index:2;margin-block-start:-.25em;margin-inline:1.25em;transform:rotate(45deg);}
	#global_nav .nav>.inner{height:auto;padding:var(--spacing) calc(var(--spacing) * 1.5);margin-inline:calc(var(--spacing) * -1);background:var(--background-color-L3,hsl(0 0% 97%));}
	#global_nav .nav .link>span{display:grid;grid-template-columns:auto 1fr;gap:.75em;align-items:center;opacity:unset;}
	#global_nav .nav .link>span::before{display:block;font-size:2em;width:1em;height:1em;line-height:1;overflow:hidden;}
	#global_nav .nav .link>span[icon]::before{content:attr(icon);}
}
@media only screen and (max-width:480px){
	#global_nav>.inner{padding-inline:1em;}
	#global_nav .nav>.inner{display:flex;flex-direction:column;align-items:unset;gap:1em;margin-inline:-1em;padding-inline:calc(var(--spacing) * 1.166667);}
}

/*site navigation*/
#nav_logo{--logo:url("/brand/voltex-wordmark-dark.svg");--H:1.666667em;--W:calc(var(--H) / 3 * 13);}
#nav_logo a{display:block;color:inherit;}
#nav_logo a::before{content:'';display:block;width:var(--W);height:var(--H);background:var(--logo) no-repeat center/contain;-webkit-mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 75%));mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 75%));filter:invert(var(--brightness-filter,0));}
#nav_logo a>span{display:none;}
@media only screen and (max-width:1000px),(min-width:1281px){
	#nav_logo a{display:flex;align-items:center;gap:calc(var(--H) / 2);}
	#nav_logo a::after{content:'';display:block;width:calc(var(--H) * 165 / 42);height:var(--H);background:url("/brand/voltex-wordmark.svg") no-repeat center/contain;-webkit-mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 75%));mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 75%));filter:invert(var(--brightness-filter,0));}
}

#nav_zone{display:flex;align-items:center;gap:1px;}
#nav_zone .type{position:relative;}
#nav_zone .bt{display:block;color:inherit;border-radius:var(--CPT-BDR);transition:color 300ms,background-color 300ms;}
#nav_zone .bt:hover,
#nav_zone .bt:has(+.dropmenu_ctrl.on){color:var(--SiteTHM);background-color:var(--SiteTHM-A10);}
#nav_zone .bt>span{display:flex;align-items:center;padding:1em calc(var(--CPT-US) / 2);font-weight:var(--SiteFW-EB);text-transform:uppercase;}

#main_nav>.inner{max-width:var(--MaxContentWidth);height:8em;padding-inline:var(--spacing);margin-inline:auto;box-sizing:border-box;position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--spacing);}

#main_nav .nav{}
#main_nav .nav>.inner{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--spacing);}

#main_nav .menu{display:flex;gap:1em;align-items:center;justify-content:end;position:relative;height:var(--CPT-US);}

#universal_search{}
#universal_search .cpt-search{width:100%;}
#universal_search .cpt-search:not(:focus-within){--icon-opacity:.5;}
#universal_search:not(.active) .cpt-search{display:none;}
#universal_search.active{width:30em;}
#universal_search.active .cpt-search{background-color:var(--body-background-color,white);}
#universal_search.active .universal_search_bt{display:none;}

@media only screen and (min-width:1001px){
	#main_nav .nav_ctrl_on,
	#main_nav .nav_ctrl_off{display:none;}
	@media only screen and (max-width:1280px){
		#nav_logo{--W:2em;--H:2em;--logo:url("/brand/voltex-symbol.svg");}
		#nav_logo a::before{filter:unset;-webkit-mask:unset;mask:unset;}
	}
	#nav_zone{flex-wrap:wrap;height:var(--CPT-US);overflow:hidden;}
}
@media only screen and (max-width:1280px){
	#main_nav>.inner{grid-template-columns:auto 1fr;}
	#main_nav .nav>.inner{gap:1em;}
}
@media only screen and (max-width:1000px){
	#main_nav>.inner{height:6em;}

	body:has(#main_nav .nav.show){overflow:hidden;}
	#main_nav .nav{position:fixed;inset:0;z-index:999;background-color:var(--background-color-mask-a50,rgba(255 255 255/75%));}
	#main_nav .nav>.nav_ctrl_off{position:absolute;inset:0;z-index:-1;}
	#main_nav .nav>.inner{width:min(25em,calc(100% - 5em));height:100%;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:unset;align-items:stretch;background:var(--background-color-L1,#fff);box-shadow:rgba(0 0 0/10%) 0 0 2em;}
	#main_nav .nav:not(.show){display:none;}
	#main_nav .nav.show{opacity:1;transition:opacity 300ms;transition-behavior:allow-discrete;}
	#main_nav .nav.show>.inner{transform:translateX(0);transition:transform 300ms;transition-behavior:allow-discrete;}
	@starting-style{
		#main_nav .nav.show{opacity:0;}
		#main_nav .nav.show>.inner{transform:translateX(calc(var(--translate-reverse,1) * -5em));}
	}
	
	#nav_logo{display:grid;grid-template-columns:1fr auto;align-items:center;padding-inline:var(--spacing);height:6em;box-shadow:var(--body-text-color-a5,rgba(0 0 0/5%)) 0 1px 0;--H:1.166667em;}
	#nav_logo a{display:flex;align-items:center;height:3em;}
	#nav_logo .close{margin-inline-end:-1em;}
	
	#nav_zone{flex-direction:column;align-items:unset;padding:1em;overflow:hidden;overflow-y:auto;}
	#nav_zone .type{display:grid;align-items:center;column-gap:1em;}
	#nav_zone .type:has(.dropmenu_ctrl){grid-template-columns:1fr auto;}
	#nav_zone .bt>span{padding-inline:1.5em!important;}
	#nav_zone .dropmenu_ctrl{position:unset;margin:unset;}
	#nav_zone .dropmenu{position:unset;width:unset;padding-inline:unset;box-shadow:unset;background-color:unset;}
	#nav_zone .category{height:3em;padding-inline:1.5em;}
}
@media only screen and (max-width:480px){
	#main_nav>.inner{height:5em;padding-inline:1em;gap:1em;}
	#nav_logo{height:5em;}
	#universal_search.active{width:100%;}
}


/*=====footer=====*/
#site_footer{margin-block-start:auto;}
#site_footer>.inner{margin-inline:auto;max-width:var(--MaxContentWidth);padding:var(--spacing);box-sizing:border-box;display:grid;grid:"footer_copyright footer_sns_wrp"/1fr auto;gap:var(--spacing);align-items:center;--CPT-US:3em;}
#footer_sns_wrp{grid-area:footer_sns_wrp;}
#footer_copyright{grid-area:footer_copyright;}
@media only screen and (max-width:1000px){
	#site_footer>.inner{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;}
	#footer_copyright{order:9;}
}

#footer_sns_wrp{display:grid;grid-template-columns:1fr auto;gap:1em;align-items:center;justify-content:center;}
#footer_sns_wrp>h3{font-size:1em;font-weight:var(--SiteFW);color:var(--body-text-color-a50,rgba(0 0 0/50%));}
#footer_sns{display:flex;flex-wrap:wrap;align-items:center;gap:1px;}
#footer_sns .btw:not(:hover){--color:currentColor;--background-color:transparent;--border-color:transparent;}

#footer_copyright{display:grid;align-items:center;grid-template-columns:auto 1fr;gap:var(--spacing);}
#footer_copyright::before{content:'';display:block;--H:1.25em;width:calc(182 / 42 * var(--H));height:var(--H);background:url("/brand/voltex-wordmark-dark.svg") no-repeat center/contain;filter:invert(var(--brightness-filter,0));opacity:.25;}
#footer_copyright h3{font-size:1em;font-weight:var(--SiteFW);color:var(--body-text-color-a50,rgba(0 0 0/50%));}

@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){}
@media only screen and (max-width:800px){}
@media only screen and (max-width:480px){
	#footer_copyright{display:block;}
	#footer_copyright::before{display:none;}
}


























/*Reviews rate star*/
[review-star]{display:block;width:calc(var(--RateStarSize,1em) * 5);height:var(--RateStarSize,1em);overflow:hidden;position:relative;}
[review-star]::before,
[review-star]::after{content:'';display:block;font-size:var(--RateStarSize,1em);height:1em;overflow:hidden;background-image:url("/media/6e52011c1057bb29d3aafdf46e3a934145d15280e6fcb789da6d6d6f57d1e599.svg");background-repeat:repeat-x;background-position:0 0;background-size:1em;}
[review-star]::before{width:5em;}
[review-star]::after{background-position-y:-1em;position:absolute;inset-block:0;inset-inline-start:0;z-index:0;width:calc(var(--RateStar,0) * 1em);}
[review-star="1"]{--RateStar:1}
[review-star="2"]{--RateStar:2}
[review-star="3"]{--RateStar:3}
[review-star="4"]{--RateStar:4}
[review-star="5"]{--RateStar:5}


/*Pager*/
.pager_wrp{}
.pager_wrp:has(.pager:empty){display:none;}
.pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5em;}
.pager a{display:block;color:inherit;padding:.75em;border-radius:.5em;transition:color 300ms,background-color 300ms;}
.pager a>span{display:flex;align-items:center;justify-content:center;min-width:1.5em;height:1.5em;font-weight:var(--SiteFW-B);}
.pager a:not(.on):hover{background-color:var(--SiteTHM-A10);color:var(--SiteTHM);}
.pager a.on{background:var(--body-text-color-a5,rgba(0 0 0/5%));pointer-events:none;}
.pager a.preview,
.pager a.next{}
.pager a.preview>span,
.pager a.next>span{display:block;width:1.5em;height:1.5em;overflow:hidden;}
.pager a.preview>span::before,
.pager a.next>span::before{content:attr(icon);display:block;font-size:1.5em;width:1em;height:1em;line-height:1;overflow:hidden;}
@media only screen and (max-width:480px){
	.pager{display:grid;grid-template-columns:auto 1fr auto;gap:1em;width:fit-content;margin-inline:auto;}
	.pager:not(:has(>*)){display:none;}
	.pager::before{content:attr(data-title);white-space:nowrap;}
	.pager .preview{order:-99;}
	.pager .next{order:99;}
	.pager>*:not(.preview,.next){display:none;}
}


/*loading placeholder*/
div.load{display:block;pointer-events:none;}
div.load .loading{display:flex;align-items:center;gap:1em;vertical-align:top;position:relative;color:var(--body-text-color-a50,rgba(0 0 0/50%));}
div.load .loading::before{content:'';display:block;font-size:var(--icon-size,1.5em);width:1em;height:1em;background:url("/media/8fef74834538c0135ee19b70f5d0db8045428efffd3955e7ebc624351b7099c8.svg") no-repeat center/contain;filter:invert(var(--brightness-filter,0));}


/* search_empty placeholder */
#search_empty{display:flex;flex-direction:column;gap:var(--spacing);padding:var(--spacing);}
#search_empty.hide{display:none;}
#search_empty img{display:block;width:min(15em,calc(100% - var(--spacing) * 2));height:auto;margin-inline:auto;aspect-ratio:4/3;object-fit:contain;}
#search_empty h3{font-size:var(--SiteFS);font-weight:var(--SiteFW);text-align:center;}


/* tips */
.tips_wrp{display:flex;flex-direction:column;gap:.5em;}
.tips_wrp .alert,
.tips_wrp .success{color:var(--color,var(--body-text-color-a50,rgba(0 0 0/50%)));font-weight:var(--font-weight,inherit);}
.tips_wrp a{display:inline-block;font-weight:var(--SiteFW-EB);text-decoration:underline;}
.tips_wrp:empty,
.tips_wrp.hide,
.tips_wrp:not(:has(.tips:not(.hide,:empty),.show:not(:empty))){display:none;}
.tips_wrp>*:empty,
.tips_wrp .alert:not(.show),
.tips_wrp .success:not(.show),
.tips_wrp .hide{display:none;}

.tips_wrp .tips{color:var(--color,var(--body-text-color-a50,rgba(0 0 0/50%)));font-weight:var(--font-weight,inherit);}
.tips_wrp .warning{--color:var(--text-color-warning);}
.tips_wrp .alert{--color:var(--text-color-alert);--font-weight:var(--SiteFW-B);}
.tips_wrp .success{--color:var(--text-color-complete);--font-weight:var(--SiteFW-B);}


/*tukitips*/
#tukitip_wrp{position:fixed;inset-inline:0;inset-block-start:0;z-index:10000;height:0;margin:var(--spacing);display:flex;flex-direction:column;justify-content:start;align-items:center;gap:1em;}
#tukitip_wrp:not(.show){display:none;}
#tukitip_wrp.show{transition:opacity 300ms,transform 300ms;transition-behavior:allow-discrete;}
@starting-style{#tukitip_wrp.show{opacity:0;transform:translateY(-2em);}}
#tukitip{max-width:40em;min-width:15em;padding:2em;color:var(--color,inherit);background-color:var(--background-color-L0,#fff);border-radius:1em;box-sizing:border-box;box-shadow:var(--background-color,transparent) 0 0 0 999em inset,rgba(0 0 0/10%) 0 1em 2em;}
#tukitip [icon]{display:grid;grid-template-columns:auto 1fr;gap:1.5em;align-items:center;}
#tukitip [icon]::before{content:attr(icon);display:block;font-size:2em;width:1em;height:1em;line-height:1;overflow:hidden;align-self:start;}
#tukitip div.load .loading{width:fit-content;margin-inline:auto;}
#tukitip.alert{font-weight:var(--SiteFW-EB);--color:var(--text-color-alert);--background-color:var(--background-color-alert);}
#tukitip.success{font-weight:var(--SiteFW-B);--color:var(--text-color-complete);--background-color:var(--background-color-complete);}


/*tukibox*/
body:has(#tukibox_overlay.show){overflow:hidden;}
#tukibox_overlay:not(.show){display:none;}
#tukibox_overlay.show{transition:opacity 300ms;transition-behavior:allow-discrete;}
@starting-style{#tukibox_overlay.show{opacity:0;}}

#tukibox_overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--background-color-mask-a75,rgba(0 0 0/25%));--spacing:2em;--MxHeight:calc(var(--VHeight) - var(--spacing) * 2);}
@media only screen and (max-width:1000px),(max-height:640px){#tukibox_overlay{--spacing:1.5em;}}
@media only screen and (max-width:480px),(max-height:480px){#tukibox_overlay{--spacing:1em;}}
#tukibox_overlay>.tukibox_close{position:absolute;inset:0;z-index:0;}
.tukibox{display:grid;grid:"header" auto "content" 1fr "footer" auto;width:var(--tukibox-width,40em);height:var(--tukibox-height,auto);min-height:var(--tukibox-min-height,25em);max-width:var(--tukibox-max-width,calc(var(--VWidth) - var(--spacing) * 2));max-height:var(--tukibox-max-height,min(50em,calc(var(--VHeight) - var(--spacing) * 2)));box-sizing:border-box;border-radius:1em;box-shadow:var(--tukibox-boxshadow,var(--body-text-color-a5,rgba(0 0 0 / 5%)) 0 0 0 1px inset,rgb(0 0 0 / 5%) 0 1em 2em);background-color:var(--tukibox-background-color,var(--background-color-L0,#fff));overflow:hidden;position:relative;}
.tukibox>.header{grid-area:header;}
.tukibox>.content{grid-area:content;}
.tukibox>.footer{grid-area:footer;}

.tukibox>.tukibox_close{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:0;border-radius:inherit;}
.tukibox>.header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding-block:max(calc(var(--spacing) / 2),1.25em);padding-inline:calc(var(--spacing) * 1.5);min-height:5em;box-sizing:border-box;overflow:hidden;}
.tukibox>.header h3{font-size:var(--SiteFS-L);font-weight:var(--SiteFW-B);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tukibox>.header .func{margin-inline-start:auto;display:flex;align-items:center;gap:1em;margin-inline-end:calc(var(--spacing) / -2);--CPT-US:3em;}
.tukibox>.content{display:flex;flex-direction:column;gap:1em;padding-inline:calc(var(--spacing) * 1.5);overflow-x:hidden;overflow-y:auto;outline:unset;}
.tukibox>.content.scrollable{padding-block:max(calc(var(--spacing) / 2),1.5em);background-color:var(--background-color-L1,#fff);box-shadow:var(--body-text-color-a0,rgba(0 0 0 / 5%)) 0 1px 0,var(--body-text-color-a0,rgba(0 0 0 / 5%)) 0 -1px 0;}
.tukibox:not(:has(>.header))>.content{padding-block-start:max(calc(var(--spacing) / 2),1.5em);}
.tukibox:not(:has(>.footer))>.content{padding-block-end:max(calc(var(--spacing) / 2),1.5em);}
.tukibox>.content>.load:only-child{margin:auto;--icon-size:2em;}
.tukibox>.footer{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding-block:max(calc(var(--spacing) / 2),1.25em);padding-inline:calc(var(--spacing) * 1.5);}
.tukibox>.footer .func{margin-inline-start:auto;display:flex;align-items:center;gap:1em;}

/* tukibox_Maintenance */
.tukibox:has(#tukibox_Maintenance){--tukibox-width:50em;}
#tukibox_Maintenance{padding:calc(var(--spacing) * 2);gap:var(--spacing);}
#tukibox_Maintenance>div{width:min(30em,100%);margin-inline:auto;}
#tukibox_Maintenance .art{}
#tukibox_Maintenance .art>img{display:block;width:100%;height:auto;margin-inline:auto;aspect-ratio:5/3;object-fit:contain;}
#tukibox_Maintenance .message{text-align:center;display:flex;flex-direction:column;gap:1em;}
#tukibox_Maintenance .message h3{font-size:var(--SiteFS-XXL);text-transform:uppercase;}
#tukibox_Maintenance .btc{display:flex;flex-wrap:wrap;gap:1em;align-items:center;justify-content:center;}

/* tukibox_LanguageList */
.tukibox:has(#tukibox_LanguageList){}
#tukibox_LanguageList{padding-block:max(calc(var(--spacing) / 2),1.5em);background-color:var(--background-color-L1,#fff);box-shadow:var(--body-text-color-a0,rgba(0 0 0 / 5%)) 0 1px 0,var(--body-text-color-a0,rgba(0 0 0 / 5%)) 0 -1px 0;}
#tukibox_LanguageList .LanguageList{display:grid;grid-template-columns:repeat(auto-fill,minmax(15em,1fr));align-items:start;gap:.25em;}
#tukibox_LanguageList .LanguageList .LanguageItem{display:flex;align-items:center;gap:1em;height:var(--CPT-US);padding-inline:calc(var(--CPT-US) / 2);border-radius:var(--CPT-BDR);box-shadow:var(--border-color,transparent) 0 0 0 var(--CPT-BDW) inset,var(--background-color,transparent) 0 0 0 999em inset;overflow:hidden;cursor:pointer;transition:box-shadow 300ms;--H:1.5em;}
#tukibox_LanguageList .LanguageList .LanguageItem>span{font-weight:var(--SiteFW-B);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#tukibox_LanguageList .LanguageList .LanguageItem:hover{--border-color:var(--SiteTHM-A0);--background-color:var(--SiteTHM-A10);}
#tukibox_LanguageList .LanguageList .LanguageItem.on{display:grid;grid-template-columns:1fr auto;padding-inline-end:1em;--border-color:var(--SiteTHM);--background-color:var(--SiteTHM-A10);}
#tukibox_LanguageList .LanguageList .LanguageItem.on::before{content:"check";display:block;font-size:1.5em;color:var(--SiteTHM);order:9;}


/*livechat_container*/
.livechat_container{position:fixed;inset-inline-end:0;inset-block-end:0;z-index:8;margin-inline:2em;}
.livechat_container .livechat_btw{border-start-start-radius:1em;border-start-end-radius:1em;background:var(--SiteTHM);color:var(--body-background-color,#fff);box-shadow:var(--CPT-THM-A10) 0 0 0 1px,var(--CPT-THM-A10) 0 0 0 .5em;font-weight:800;cursor:pointer;padding:.75em 1.5em;}
.livechat_container .livechat_btw>span{display:grid;grid-template-columns:auto 1fr;gap:1em;align-items:center;}
.livechat_container .livechat_btw>span::before{content:attr(icon);display:block;font-size:2em;width:1em;height:1em;line-height:1;overflow:hidden;}
.livechat_container .livechat_btw.btwloading>span::before{content:'';border-radius:100%;background:currentColor;opacity:0;animation:btwloadingdot .75s 0s ease-out infinite;}
@media only screen and (max-width:1000px){
	.livechat_container{margin-inline:0;}
	.livechat_container .livechat_btw{border-start-end-radius:0;padding:.75em 1em;}
	.livechat_container .livechat_btw>span{display:block;width:2em;height:2em;overflow:hidden;}
}



/* debug */
*,::before,::after{
	/* box-shadow:lime 0 0 0 1px inset !important; */
}
/* debug */