body{--app-font:1vw;--app-radius:0.5vw;--app-radius-lg:1vw;--app-gap-xs:0.25vw;--app-gap-sm:0.5vw;--app-gap-md:1vw;--app-icon:2vw;--app-icon-hover:2.5vw;--app-icon-small:1.5vw;--app-icon-small-hover:2vw;--app-icon-margin-y:0.25vw;--app-icon-margin-x:0.75vw;--app-icon-hover-margin-y:0;--app-icon-hover-margin-x:0.5vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#222;color:#fff;font-family:Quicksand,sans-serif;font-size:var(--app-font);margin:0;padding:0}@media print{body{background-image:none;font-size:8px!important}}body .txtWht{color:#fff}body .txtOrg{color:#f60}body .txtYlw{color:#fd0}body .txtGrn{color:#1a1}body .txtRed{color:red}body .txtBlk{color:#000}body .txtGry{color:#999}body .txtBlu{color:#7391f5}body .bold{font-weight:700}body .underline{text-decoration:underline}body .none{display:none}body .flex{align-items:center;display:flex;justify-content:center}body .wrap{flex-wrap:wrap}body .stretch{align-items:stretch}body .column{flex-direction:column}body .start{justify-content:flex-start}body .end{justify-content:flex-end}body .between{justify-content:space-between}body .evenly{justify-content:space-evenly}body .around{justify-content:space-around}body .blur{filter:blur(5px)}body .radius{border-radius:var(--app-radius)}body .overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .breakWord{overflow-wrap:anywhere;word-break:break-word}body .Radius{border-radius:var(--app-radius-lg)}body .ImgBtn{height:var(--app-icon);margin:var(--app-icon-margin-y) var(--app-icon-margin-x);width:var(--app-icon)}body .ImgBtn:hover{height:var(--app-icon-hover);margin:var(--app-icon-hover-margin-y) var(--app-icon-hover-margin-x);width:var(--app-icon-hover)}body .ImgBtnSmall{height:var(--app-icon-small);margin:var(--app-icon-margin-y) var(--app-icon-margin-x);width:var(--app-icon-small)}body .ImgBtnSmall:hover{height:var(--app-icon-small-hover);margin:var(--app-icon-hover-margin-y) var(--app-icon-hover-margin-x);width:var(--app-icon-small-hover)}body .BtnGrn{background-color:#1719;border:1px solid #999}body .BtnGrn:hover{background-image:linear-gradient(rgba(17,153,17,.333),#191,rgba(17,153,17,.333));border-color:#fff}body .BtnRed{background-color:#f009;border:1px solid #999}body .BtnRed:hover{background-image:linear-gradient(rgba(255,0,0,.333),red,rgba(255,0,0,.333));border-color:#fff}body a{color:#fff;text-decoration:none}body .BoxShadow:hover{box-shadow:0 0 .5vw .5vw #999}body .App{--app-font:1vw;--app-radius:0.5vw;--app-radius-lg:1vw;--app-gap-xs:0.25vw;--app-gap-sm:0.5vw;--app-gap-md:1vw;--app-icon:2vw;--app-icon-hover:2.5vw;--app-icon-small:1.5vw;--app-icon-small-hover:2vw;--app-icon-margin-y:0.25vw;--app-icon-margin-x:0.75vw;--app-icon-hover-margin-y:0;--app-icon-hover-margin-x:0.5vw;display:flex;flex-direction:column;font-size:var(--app-font);min-height:100vh;min-height:100dvh;width:100%}body .CookiesLink{flex:1 1;padding:0 1vw}body .CookiesLink a{color:#0af;text-decoration:none}body .CookiesLink a:hover{text-decoration:underline}body .App.desktop{--app-font:1vw;--app-radius:0.5vw;--app-radius-lg:1vw;--app-icon:2vw;--app-icon-hover:2.5vw;--app-icon-small:1.5vw;--app-icon-small-hover:2vw;--app-icon-margin-y:0.25vw;--app-icon-margin-x:0.75vw;--app-icon-hover-margin-y:0;--app-icon-hover-margin-x:0.5vw}body .App.tablet{--app-font:2vw;--app-radius:0.75vw;--app-radius-lg:1.5vw;--app-icon:4vw;--app-icon-hover:5vw;--app-icon-small:3vw;--app-icon-small-hover:4vw;--app-icon-margin-y:0.5vw;--app-icon-margin-x:1vw;--app-icon-hover-margin-y:0;--app-icon-hover-margin-x:0.5vw}body .App.mobile{--app-font:3vw;--app-radius:1vw;--app-radius-lg:2vw;--app-icon:6vw;--app-icon-hover:7vw;--app-icon-small:4vw;--app-icon-small-hover:5vw;--app-icon-margin-y:0.5vw;--app-icon-margin-x:1vw;--app-icon-hover-margin-y:0;--app-icon-hover-margin-x:0.5vw}.Header{--header-height:4vw;--header-burger-size:4vw;--header-side-width:35%;-webkit-backdrop-filter:blur(.16vw);backdrop-filter:blur(.16vw);background:linear-gradient(90deg,#f660,#f600 10%,#0000 18%),linear-gradient(180deg,rgba(35,35,35,.902),hsla(0,0%,9%,.847) 52%,hsla(0,0%,6%,.824));border-bottom:1px solid #000;box-shadow:inset 0 .08vw 0 hsla(0,0%,100%,.102),inset 0 -.18vw 0 #0006,inset .35vw 0 .9vw rgba(255,102,0,.133),0 0 .08vw hsla(0,0%,100%,.063),0 .2vw .5vw rgba(0,0,0,.533);flex-shrink:0;min-height:var(--header-height);position:relative;z-index:99}.Header .SiteName{width:calc(25% - 1vw)}.Header .SiteName .Name{animation:fade 3s ease-in-out infinite;font-size:200%;opacity:1}@keyframes fade{0%{opacity:0}5%{opacity:0}10%{opacity:1}50%{opacity:1}to{opacity:0}}.Header .SiteName .Name .Spaced{margin-left:.5vw}.Header .TelNr{font-size:120%;width:15%}.Header .NavBurger{display:none;width:var(--header-burger-size)}.Header .NavBurger .Burger .BurgerLine{background:#f60;border-radius:.25vw;height:calc(var(--header-burger-size)*.08);margin:calc(var(--header-burger-size)*.05);width:100%}.Header .NavSection{width:50%}.Header .NavSection .NavPanel{width:100%}.Header .NavSection .NavPanel .NavBtn{cursor:pointer;position:relative;width:15%}.Header .NavSection .NavPanel .NavBtn .activeNavBtn{border-bottom:1px solid #444;color:#f60;font-size:110%;font-weight:700;margin:0 0 .5vw;text-align:center;width:100%}.Header .NavSection .NavPanel .SubMenu{background:rgba(31,31,31,.902);border:1px solid hsla(0,0%,100%,.094);border-bottom-color:#000;box-shadow:inset 0 .06vw 0 hsla(0,0%,100%,.071),inset 0 -.12vw 0 rgba(0,0,0,.333),inset .2vw 0 .5vw rgba(255,102,0,.067),0 .2vw .45vw rgba(0,0,0,.467);padding:.5vw;position:absolute;top:1.75vw;width:100%}.Header .NavSection .NavPanel .SubMenu .SubNavBtn{margin:.25vw 0;width:100%}.Header .NavSection .NavPanel .SubMenu .SubNavBtn:hover a{color:#191}.Header .NavSection .NavPanel .SubMenu .SubNavBtn .activeSubNavBtn{color:#fd0;font-size:110%;font-weight:700}.Header .NavPanel{width:100%}.Header .NavPanel .NavBtn{cursor:pointer;margin:1vw 0;position:relative;width:70%}.Header .NavPanel .NavBtn .activeNavBtn{border-bottom:1px solid #444;color:#f60;font-size:110%;font-weight:700;margin:1.5vw 0;text-align:center;width:100%}.Header .NavPanel .SubMenu{background:rgba(31,31,31,.902);border:1px solid hsla(0,0%,100%,.094);border-bottom-color:#000;box-shadow:inset 0 .06vw 0 hsla(0,0%,100%,.071),inset 0 -.12vw 0 rgba(0,0,0,.333),inset .2vw 0 .5vw rgba(255,102,0,.067),0 .2vw .45vw rgba(0,0,0,.467);padding:.5vw;position:absolute;top:4.25vw;width:70%;z-index:99}.Header .NavPanel .SubMenu .SubNavBtn{margin:1vw 0;width:100%}.Header .NavPanel .SubMenu .SubNavBtn:hover a{color:#191}.Header .NavPanel .SubMenu .SubNavBtn .activeSubNavBtn{color:#fd0;font-size:110%;font-weight:700}.Header .UserPanel{position:relative;width:calc(10% - 1vw)}.Header .UserPanel .Ava{border:1px solid #aaa;border-radius:50%;box-shadow:0 .12vw .35vw rgba(0,0,0,.533);position:absolute}.Header .UserPanel .Online{animation:fader 1s ease-in-out infinite;opacity:1;position:absolute}@keyframes fader{0%{opacity:1}70%{opacity:1}80%{opacity:0}90%{opacity:0}to{opacity:1}}.Header .FullScreenPanel{height:100vh;height:100dvh;inset:0;position:fixed;width:100%;z-index:55}.Header .FullScreenPanel .BlurPanel{height:100%;inset:0;position:absolute;width:100%}.Header .FullScreenPanel .SidePanel{align-items:stretch;background-image:linear-gradient(90deg,#000,#000c,#000);display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;position:absolute;right:0;top:0;width:var(--header-side-width);z-index:66}.Header .FullScreenPanel .SidePanel .SidePanelTop{border-bottom:1px solid;border-image:linear-gradient(90deg,hsla(0,0%,60%,.067),#999) 1;flex:0 0 auto;min-height:var(--header-height);padding:0 1vw;width:calc(100% - 2vw)}.Header .FullScreenPanel .SidePanel .SidePanelTop .LangPanel{margin:0 .5vw;width:40%}.Header .FullScreenPanel .SidePanel .SidePanelTop .LangPanel .ImgBtn,.Header .FullScreenPanel .SidePanel .SidePanelTop .LangPanel .ImgBtnSmall{margin:0 .5vw}.Header .FullScreenPanel .SidePanel .SidePanelBody{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;width:100%}.Header .FullScreenPanel .SidePanel .AuthBottomPanel{box-sizing:border-box;flex:0 0 auto;padding:1vw 1vw 2vw;width:100%}.Header .FullScreenPanel .SidePanel .AuthBottomPanel .Logout{background-color:rgba(255,0,0,.067);border:1px solid red;cursor:pointer;padding:.5vw 0;width:40%}.Header .FullScreenPanel .SidePanel .AuthBottomPanel .Logout:hover{background-color:rgba(255,0,0,.133)}.Header .FullScreenPanel .SidePanel .AuthBottomPanel .Logout span{flex:1 1}.App.mobile .Header,.App.tablet .Header{--header-height:6vw;--header-burger-size:6vw;--header-side-width:60%}.App.mobile .Header .SiteName,.App.tablet .Header .SiteName{width:calc(80% - 1vw)}.App.mobile .Header .TelNr,.App.tablet .Header .TelNr{width:40%}.App.mobile .Header .NavBurger,.App.tablet .Header .NavBurger{display:flex}.App.mobile .Header .NavSection,.App.tablet .Header .NavSection{display:none}.App.mobile .Header .NavPanel .NavBtn,.App.tablet .Header .NavPanel .NavBtn{font-size:140%}.App.mobile .Header .NavPanel .SubMenu,.App.tablet .Header .NavPanel .SubMenu{top:5.75vw}.App.mobile .Header .UserPanel,.App.tablet .Header .UserPanel{width:calc(30% - 1vw)}.App.mobile .Header .FullScreenPanel .SidePanel .AuthBottomPanel .Logout,.App.tablet .Header .FullScreenPanel .SidePanel .AuthBottomPanel .Logout{padding:1vw 0}.App.mobile .Header{--header-height:8vw;--header-burger-size:8vw;--header-side-width:90%}.App.mobile .Header .SiteName{width:calc(75% - 1vw)}.App.mobile .Header .NavPanel .SubMenu{top:7.75vw}.SiteIcon{height:100%;position:relative;width:100%}.SiteIcon .transistor-icon svg{bottom:10%;left:10%;position:absolute;width:39%}.SiteIcon .GearIconMain svg{animation:rotateR linear infinite;bottom:0;color:#f60;height:66%;left:0;position:absolute;width:66%}.SiteIcon .GearIcon1 svg{height:41%;right:27%;top:0;width:41%}.SiteIcon .GearIcon1 svg,.SiteIcon .GearIcon2 svg{animation:rotateL linear infinite;color:#f60;position:absolute}.SiteIcon .GearIcon2 svg{height:37%;right:0;top:42%;width:37%}@keyframes rotateR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateL{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.AuthPanel{box-sizing:border-box;margin:1vw 0;position:relative;width:100%}.AuthPanel .UserInfo{border-bottom:1px solid;border-image:linear-gradient(90deg,hsla(0,0%,60%,.067),#999) 1;width:100%}.AuthPanel .UserInfo .Information{width:65%}.AuthPanel .UserInfo .Information .InfoLine{width:100%}.AuthPanel .UserInfo .Information .InfoLine .txtRed{width:20%}.AuthPanel .UserInfo .AvaImgBig{width:25%}.AuthPanel .UserInfo .InfoParagraf{border:1px dashed #171;margin:2vw 0;padding:1vw;width:80%}.AuthPanel .UserInfo .InfoParagraf p{text-indent:1vw}.AuthPanel .SecurityPanel,.AuthPanel .SecurityPanel .FormPanel{width:100%}.AuthPanel .SecurityPanel .FormPanel .Input{box-sizing:border-box;width:90%}.AuthPanel .SecurityPanel .EnotherButtons{box-sizing:border-box;gap:.5vw;margin-top:.5vw;width:90%}.AuthPanel .SecurityPanel .EnotherButtons .Button{flex:1 1;margin:0;width:auto}.AuthPanel .SecurityPanel .LoadIcon{width:2vw}.AuthPanel .SecurityPanel .Button{box-sizing:border-box;color:#fff;cursor:pointer;margin-top:.5vw;min-height:3vw;padding:.5vw 1vw;text-align:center;width:90%}.App.tablet .AuthPanel .SecurityPanel .Button{min-height:4vw}.App.mobile .AuthPanel .SecurityPanel .Button{min-height:7vw}.AuthPanel .SecurityPanel .ColorBtnGrn{background-color:rgba(17,119,17,.067);border:1px solid #191}.AuthPanel .SecurityPanel .ColorBtnGrn:hover{background-color:rgba(17,119,17,.333)}.AuthPanel .SecurityPanel .ColorBtnRed{background-color:rgba(119,17,17,.067);border:1px solid #911}.AuthPanel .SecurityPanel .ColorBtnRed:hover{background-color:rgba(119,17,17,.333)}.AuthPanel .SecurityPanel .Description{border:1px dashed #f60;box-sizing:border-box;margin:1vw 0 0;padding:.5vw 1vw;width:90%}.AuthPanel .SecurityPanel .Description p{text-align:justify;text-indent:1vw}.Input,.InputWrap{position:relative}.SearchDropdownWrap{left:0;position:absolute;top:calc(100% + .2vw);width:calc(100% - 2px);z-index:20}.SearchDropdownWrap .SearchDropdownLoading{animation:SearchDropdownLoadingMove .9s linear infinite;background:linear-gradient(90deg,#1713,rgba(17,119,17,.533) 50%,#1713);background-size:200% 100%;border-radius:.1vw;margin:0 0 .2vw;min-height:.2vw;width:100%}.SearchDropdownWrap .SearchDropdown{-webkit-backdrop-filter:blur(.15vw);backdrop-filter:blur(.15vw);background:hsla(0,0%,7%,.533);border:1px solid #f70;max-height:12vw;overflow-x:hidden;overflow-y:auto;width:100%}.SearchDropdownWrap .SearchDropdown .SearchDropdownItem{background-color:#1116;border-bottom:1px solid #333;cursor:pointer;min-height:2vw;padding:0 .5vw}.SearchDropdownWrap .SearchDropdown .SearchDropdownItem:hover{background:rgba(17,119,17,.533)}.SearchDropdownWrap .SearchDropdown .SearchDropdownItem .SearchDropdownLeft{flex:1 1;margin-right:.5vw;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.SearchDropdownWrap .SearchDropdown .SearchDropdownItem .SearchDropdownRight{color:#f70;flex:0 0 auto;justify-content:flex-end;white-space:nowrap;width:auto}@keyframes SearchDropdownLoadingMove{0%{background-position:200% 0}to{background-position:-200% 0}}main{align-items:center;border-top:1px solid #999;display:flex;flex:1 1;flex-direction:column;min-height:0}main,main>.flex.column{justify-content:flex-start}main>.flex.wrap{align-content:flex-start}main .DownloadIcon{height:25vw;padding:3vw 0 0;width:25vw}main .SubLinks{width:100vw}main .SubLinks .SubLink{border:1px dashed #555;margin:1vw;min-height:5vw;width:30%}.Workshop{--public-canvas:#101112;--public-surface:#171819;--public-surface-raised:#1e2021;--public-glass:#181a1bc4;--public-glass-raised:#242627c7;--public-glass-filter:blur(0.65rem) saturate(115%);--public-line:#ffffff14;--public-line-strong:#ffffff24;--public-muted:#aaa;--public-accent:#f60;--workshop-top-padding:clamp(0.75rem,1.5vw,1.75rem);--workshop-inline-padding:clamp(1rem,1.5vw,1.5rem);--workshop-section-gap:clamp(0.35rem,0.7vw,0.8rem);--public-depth-shadow:0 0.25rem 0.45rem #0008,0 1rem 2.2rem #0005;--public-depth-hover:0 0.35rem 0.65rem #0009,0 1.25rem 2.6rem #0007;--public-edge-light:inset 0 1px 0 #ffffff18,inset 0 -1px 0 #0008;align-content:flex-start;background:radial-gradient(circle at 12% 4%,rgba(255,102,0,.051) 0,#0000 24rem),linear-gradient(180deg,#18191a 0,var(--public-canvas) 34rem);box-sizing:border-box;color:#f2f1ed;flex:1 1;isolation:isolate;margin:0;overflow-x:clip;padding:var(--workshop-top-padding) var(--workshop-inline-padding) clamp(.75rem,1.5vw,1.5rem);position:relative;width:100%}.Workshop>*{min-width:0}.Workshop .Brand,.Workshop .GoogleReviewsLink,.Workshop .LoadMoreBtn,.Workshop .Serv,.Workshop .ShortEmbedWrapper,.Workshop .Tile,.Workshop [role=button],.Workshop a,.Workshop button{transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.Workshop .GoogleReviewsLink,.Workshop .LoadMoreBtn,.Workshop .Serv,.Workshop .ShortEmbedWrapper,.Workshop .Tile,.Workshop [role=button],.Workshop button:not(:disabled){position:relative;transform-origin:center}.Workshop .GoogleReviewsLink:hover,.Workshop .LoadMoreBtn:hover,.Workshop .Serv:hover,.Workshop .ShortEmbedWrapper:hover,.Workshop .Tile:hover,.Workshop [role=button]:hover,.Workshop button:not(:disabled):hover{box-shadow:var(--public-depth-hover);transform:scale(1.018);z-index:2}.Workshop .GoogleReviewsLink:active,.Workshop .LoadMoreBtn:active,.Workshop .Serv:active,.Workshop .ShortEmbedWrapper:active,.Workshop .Tile:active,.Workshop [role=button]:active,.Workshop button:not(:disabled):active{transform:scale(.985)}.Workshop [role=button]:focus-visible,.Workshop a:focus-visible,.Workshop button:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.Workshop input:focus-visible,.Workshop select:focus-visible,.Workshop textarea:focus-visible{outline:none}.Workshop .AdminBtn{background-image:linear-gradient(hsla(0,0%,7%,.067),hsla(0,0%,7%,.933),hsla(0,0%,7%,.067));width:100%;z-index:95}.Workshop .AdminBtn .AdminInfo{flex:1 1;font-size:120%;text-align:center}.Workshop .WorkshopInfo{width:95%}.Workshop .WorkshopInfo p{font-size:120%;text-align:justify;text-indent:2vw}.App.compact .Workshop .AdminBtn .AdminInfo{font-size:95%;min-width:0;padding:0 var(--app-gap-sm)}.App.compact .Workshop .WorkshopInfo{width:calc(100% - 2vw)}.App.compact .Workshop .WorkshopInfo p{font-size:110%;line-height:1.45;text-indent:0}.Workshop .AdminBorder{border-bottom:1px solid #0000;border-top:1px solid #0000;padding:0;width:100%}.Workshop .AdminBorder:hover{border-bottom:1px dashed #f60;border-top:1px dashed #f60}.Workshop .Border{width:100%}.Workshop>.AdminBorder,.Workshop>.Border,.Workshop>.TuningAddWrapper{align-self:stretch;box-sizing:border-box;margin:var(--workshop-section-gap) 0;max-width:100%;width:100%}.Workshop>.TagYoutube{align-self:stretch;box-sizing:border-box;margin:0 0 var(--workshop-section-gap);max-width:100%;width:100%}.Workshop>.AdminBorder>*,.Workshop>.Border>*{align-self:stretch;box-sizing:border-box;margin:0;max-width:100%;width:100%}.Workshop>.SliderBorder{margin:calc(1vw - var(--workshop-top-padding)) calc(var(--workshop-inline-padding)*-1) var(--workshop-section-gap);max-width:none;order:-1;width:calc(100% + var(--workshop-inline-padding) + var(--workshop-inline-padding))}.Workshop .Pattern{background-image:url(https://bzdrive.com/files/workshop/boardPattern.jpg);background-repeat:repeat;filter:grayscale(1) contrast(1.15);height:auto;inset:0;margin:0;min-height:100%;opacity:.018;position:absolute;width:auto;z-index:-1}.App.mobile .Workshop{--workshop-top-padding:1.5vw;--workshop-inline-padding:3vw}.TagH{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:linear-gradient(90deg,rgba(255,102,0,.071),#0000 42%),var(--public-glass);border:1px solid var(--public-line);border-left:clamp(.18rem,.28vw,.3rem) solid var(--public-accent);border-radius:var(--app-radius);box-shadow:var(--public-edge-light),var(--public-depth-shadow);box-sizing:border-box;color:#fff;min-height:auto;overflow:visible;padding:clamp(1rem,1.45vw,1.6rem) clamp(1.1rem,2vw,2.25rem)}.TagH,.TagH .TagHTxt{margin:0;position:relative;width:100%}.TagH .TagHTxt{text-wrap:balance;font-weight:700;letter-spacing:0;line-height:1.12;text-align:left;text-shadow:none;z-index:1}.TagH .TagHInputs{margin:1vw;position:relative;width:calc(100% - 2vw);z-index:1}.TagH .TagHInputs .Input{margin:0 .25vw .5vw;width:calc(33.33333% - 1vw - 2px)}.App.mobile .TagH .TagHInputs .Input,.App.tablet .TagH .TagHInputs .Input{width:calc(100% - 1vw - 2px)}.App.mobile .TagH{border-radius:1.5vw;padding:3vw}.TagUl{box-sizing:border-box;padding:clamp(.6rem,1vw,1.1rem) clamp(.4rem,1vw,1rem) clamp(1rem,1.8vw,2rem)}.TagUl,.TagUl .UlWrapper{width:100%}.TagUl .UlWrapper .Ul{font-size:110%;font-weight:700;margin:0;width:100%}.TagUl .UlWrapper .LiWrapper{margin:clamp(.35rem,.6vw,.65rem) 0;width:100%}.TagUl .UlWrapper .LiWrapper li{color:#c7c6c2;line-height:1.55;width:98%}.TagUl .UlInputsWrapper{width:100%}.TagUl .UlInputsWrapper .UlInputs{border:1px dashed #f60;margin:0 2px;padding:0 0 .5vw;width:calc(33.33333% - 6px)}.TagUl .UlInputsWrapper .UlInputs .LiInputsWrapper{margin:0 0 0 4%;width:95%}.TagContacts{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid var(--public-line);border-radius:var(--app-radius-lg);box-shadow:var(--public-edge-light),var(--public-depth-shadow);box-sizing:border-box;overflow:hidden;padding:0;width:100%}.App.mobile .TagContacts,.App.tablet .TagContacts{flex-direction:column}.TagContacts .el-L{border-right:1px solid var(--public-line);width:calc(75% - 2px)}.App.mobile .TagContacts .el-L,.App.tablet .TagContacts .el-L{border-right:none;width:100%}.TagContacts .el-L .GoogleMapsInput{width:100%}.TagContacts .el-L .GoogleMapsInput .Input{width:95%}.TagContacts .el-L iframe{aspect-ratio:16/9;border:0;border-radius:calc(var(--app-radius)*.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.051);height:auto;margin:1rem;opacity:.92;width:calc(100% - 2rem)}.TagContacts .el-R{box-sizing:border-box;padding:clamp(1rem,2vw,2rem);width:25%}.App.mobile .TagContacts .el-R,.App.tablet .TagContacts .el-R{width:100%}.TagContacts .el-R .Contact{margin:0 0 1vw;padding:0;width:100%}.TagContacts .el-R .Contact .ContactLine{background:#0000;border:0;border-bottom:1px solid var(--public-line);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.051);box-sizing:border-box;padding:.5vw;transition:background-color .18s ease,box-shadow .18s ease;width:100%}.TagContacts .el-R .Contact .ContactLine:hover{background:linear-gradient(90deg,rgba(255,102,0,.063),hsla(0,0%,100%,.024) 38%,#0000);box-shadow:inset 3px 0 0 var(--public-accent),inset 0 1px 0 hsla(0,0%,100%,.086),0 .25rem .6rem rgba(0,0,0,.267)}.TagContacts .el-R .Contact .ContactLine:hover .InfoTxt{transform:scale(1.08)}.TagContacts .el-R .Contact .ContactLine .ContactName{color:var(--public-accent)}.TagContacts .el-R .Contact .ContactLine .Content{width:100%}.TagContacts .el-R .Contact .ContactLine .Content .InfoTxt{font-size:150%;min-height:2vw;transform-origin:right center;transition:transform .18s ease;width:80%}.App.mobile .TagContacts .el-R .Contact .ContactLine .Content .InfoTxt,.App.tablet .TagContacts .el-R .Contact .ContactLine .Content .InfoTxt{font-size:200%;min-height:4vw}.TagContacts .el-R .ContactImages{width:100%}.TagContacts .el-R .ContactImages .ContactImg{width:50%}.App.mobile .TagContacts .el-R .ContactImages .ContactImg,.App.tablet .TagContacts .el-R .ContactImages .ContactImg{width:33.3333333333%}.TagContacts .el-R .ContactImages .ContactImg img{filter:drop-shadow(0 .18vw .35vw rgba(0,0,0,.5333333333));margin:2vw 3vw;transition:all .3s ease-in-out;width:30%}.TagContacts .el-R .ContactImages .ContactImg img:hover{margin:1vw 2vw;width:calc(30% + 2vw)}.App.compact .TagContacts .el-L{border-bottom:1px solid var(--public-line);border-right:0}.App.mobile .TagContacts{border-radius:2vw}.TagYoutube{box-sizing:border-box;padding:0 1vw .5vw;width:100%}.TagYoutube .ShortsSearch{font-size:130%;margin:0 auto clamp(.5rem,1vw,1rem);width:98%}.TagYoutube .ShortsArea{display:flex;flex-wrap:wrap;justify-content:center;transition:opacity .26s ease-out}.TagYoutube .ShortsArea.ShortsAreaFadeIn{opacity:1}.TagYoutube .ShortsArea.ShortsAreaFadeOut{opacity:.15}.TagYoutube .ShortsArea .ShortsEmpty{color:var(--public-muted);min-height:8vw;width:100%}.TagYoutube .ShortsArea .ShortsSlideBtnLine{display:flex;width:2.5vw}.App.mobile .TagYoutube .ShortsArea .ShortsSlideBtnLine,.App.tablet .TagYoutube .ShortsArea .ShortsSlideBtnLine{display:none}.TagYoutube .ShortsArea .ShortsSlideBtnLine img{filter:drop-shadow(0 .12vw .3vw rgba(0,0,0,.6));width:80%}.TagYoutube .ShortsArea .ShortsSlideBtnLine img:hover{width:100%}.TagYoutube .ShortsArea .ShortsSlideBtnColumn{display:none;min-height:4vw;width:100%}.App.mobile .TagYoutube .ShortsArea .ShortsSlideBtnColumn,.App.tablet .TagYoutube .ShortsArea .ShortsSlideBtnColumn{display:flex}.TagYoutube .ShortsArea .ShortsSlideBtnColumn img{filter:drop-shadow(0 .12vw .3vw rgba(0,0,0,.6));height:3vw;width:15vw}.TagYoutube .ShortsArea .ShortsSlideBtnColumn img:hover{height:4vw;width:20vw}.TagYoutube .ShortsArea .ShortEmbedWrapper{--short-radius:var(--app-radius-lg);background:#0000;border:0;box-shadow:none;display:flex;flex-direction:column;flex-shrink:0;height:auto;margin:.25vw .5vw;overflow:hidden;width:13.5vw}.App.mobile .TagYoutube .ShortsArea .ShortEmbedWrapper,.App.tablet .TagYoutube .ShortsArea .ShortEmbedWrapper{box-sizing:border-box;height:auto;margin:.5vw;width:calc(50% - 1vw)}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortTitle{text-wrap:balance;align-items:center;backdrop-filter:blur(1rem) saturate(140%);-webkit-backdrop-filter:blur(1rem) saturate(140%);background:rgba(24,26,27,.439);border:0;border-radius:var(--short-radius);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.133),inset 0 -1px 0 #0006,0 .25rem .65rem rgba(0,0,0,.267);box-sizing:border-box;color:#fff;display:flex;font-size:90%;height:3em;justify-content:center;line-height:1.15;overflow:hidden;padding:.25em .5em;text-align:center;text-shadow:0 .08vw .22vw #000;width:100%}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortTitle span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-width:100%;overflow:hidden}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed{aspect-ratio:9/16;border-radius:var(--short-radius);flex:1 1;height:auto;margin:0;overflow:hidden;position:relative;width:100%}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail{height:100%;overflow:hidden;position:relative;width:100%}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail .ActionLine{background-color:hsla(0,0%,7%,.667);padding:.25vw 0;position:absolute;top:0;width:100%}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail .NewShortForm{box-sizing:border-box;width:100%}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail .NewShortForm .InputTextArea textarea{min-height:8vw}.App.tablet .TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail .NewShortForm .InputTextArea textarea{min-height:12vw}.App.mobile .TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail .NewShortForm .InputTextArea textarea{min-height:18vw}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail.ShortEditor{overflow-y:auto}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail.ShortEditor .ActionLine{flex:0 0 auto;position:relative;top:auto}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail.ShortEditor .NewShortForm{flex:0 0 auto}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail .ThumbnailImg{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.App.mobile .TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail .ThumbnailImg,.App.tablet .TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed .ShortEmbedThumbnail .ThumbnailImg{height:100%;width:100%}.TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed iframe{border:none;border-radius:inherit;height:100%;object-fit:cover;width:100%}.App.mobile .TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed iframe,.App.tablet .TagYoutube .ShortsArea .ShortEmbedWrapper .ShortEmbed iframe{height:100%;width:100%}.App.mobile .TagYoutube .ShortsSearch{font-size:115%;width:98%}.InputTextArea{padding:.25vw .5vw;width:calc(100% - 1vw)}.InputTextArea .Legend{color:#1c1;font-size:80%;margin:0 0 0 1vw;width:calc(100% - 1vw)}.InputTextArea textarea{background-color:#0000;border:1px solid #555;border-radius:.25vw;color:#fff;font-size:100%;min-height:5vw;outline:none;padding:.25vw .5vw;resize:vertical;width:calc(100% - 1vw)}.InputTextArea textarea:focus{background-image:linear-gradient(180deg,#0000 80%,#0000 0,#1c13);border-color:#1c1}.TagSlider{box-sizing:border-box;margin:0;min-height:0;position:relative;width:100%}.TagSlider .SliderWrapper{border-bottom:1px solid var(--public-line);border-left:0;border-radius:0;border-right:0;border-top:1px solid var(--public-line);box-shadow:var(--public-edge-light),var(--public-depth-shadow);overflow:hidden;position:relative;width:100%}.TagSlider .SliderWrapper .SliderOverlay{height:100%;inset:0;padding:.6vw 0 0;pointer-events:none;position:absolute;width:100%;z-index:2}.TagSlider .SliderWrapper .SliderOverlay .SliderHeader,.TagSlider .SliderWrapper .SliderOverlay .SliderTiles{pointer-events:auto}.TagSlider .SliderWrapper .SliderImgWrapper{aspect-ratio:1200/500;background:linear-gradient(135deg,#2a2a2a,#171717 45%,#0f0f0f);overflow:hidden;position:relative;width:100%}.TagSlider .SliderWrapper .SliderImgWrapper .SliderImg{border-radius:0;height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%}.TagSlider .SliderWrapper .SliderImgWrapper .SliderImg.isActive{opacity:1;position:relative}.TagSlider .SliderWrapper .SliderImgWrapper .SliderImg.isInactive{opacity:0}.TagSlider .SliderWrapper .SliderImgWrapper .SliderEditorToggle{background:#1119;bottom:.6vw;padding:.25vw;position:absolute;right:.6vw;z-index:2}.TagSlider .SliderWrapper .SliderHeader{text-wrap:balance;backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid hsla(0,0%,100%,.141);border-radius:var(--app-radius);box-shadow:var(--public-edge-light),0 .25rem .55rem rgba(0,0,0,.533),0 .45rem .9rem rgba(0,0,0,.467);box-sizing:border-box;color:#fff;font-weight:700;letter-spacing:.02vw;line-height:1.2;margin:0 auto;padding:.5em 1.15em;position:relative;text-align:center;text-shadow:0 .08vw .22vw #000,0 0 .5vw #0006;width:calc(100% - 4vw)}.TagSlider .SliderWrapper .SliderTiles{align-items:flex-start;margin-top:1.2vw;width:100%}.TagSlider .SliderWrapper .SliderTiles .TileWrapper{margin:.35vw;min-height:12.5vw;width:calc(29vw - 2px);will-change:transform}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid var(--public-line);box-shadow:var(--public-edge-light),0 .4rem 1rem #0006;min-height:12.5vw;transition:width .5s,min-height .5s,background-color .5s,border .5s;width:100%}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile:hover{background:var(--public-glass-raised);border-color:rgba(255,102,0,.439);box-shadow:var(--public-edge-light),var(--public-depth-hover)}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile .TileTop{background:linear-gradient(270deg,rgba(255,102,0,.267) 0,rgba(255,102,0,.133) 18%,#0000 38%),linear-gradient(180deg,rgba(27,27,27,.847),hsla(0,0%,7%,.769));border-radius:1vw 1vw 0 0;min-height:4vw;padding:.5vw;width:calc(100% - 1vw)}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile .TileTop .TileIcon{margin:.35vw;width:4vw}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile .TileTop .TileName{margin:.35vw;width:calc(80% - 1vw)}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile .TileShortDesc{border-top:1px dashed #999;margin:0 .5vw;padding:.35vw .5vw .45vw;width:calc(100% - 2vw)}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1{box-shadow:inset 0 .06vw 0 hsla(0,0%,100%,.071),inset 0 -.12vw 0 rgba(0,0,0,.314),inset .18vw 0 .45vw rgba(255,102,0,.067),0 .18vw .4vw #0006;min-height:3.3vw;transition:.5s;width:30%}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1,.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1:hover{background:linear-gradient(90deg,rgba(255,102,0,.267),#f600 12%,#0000 24%),linear-gradient(180deg,rgba(36,36,36,.729),hsla(0,0%,9%,.682))}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1:hover{border:1px solid #f60}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1 .TileTop{border-radius:1vw}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1 .TileTop .TileIcon{margin:.2vw;width:3.6vw}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1 .TileTop .TileName.phase1{margin:0;transition:.5s;width:0}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1 .TileShortDesc.phase1{border-top:none;margin:0;padding:0;transition:.5s;width:0}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.active{background:linear-gradient(90deg,rgba(255,102,0,.533),rgba(255,102,0,.133) 12%,#0000 24%),linear-gradient(180deg,rgba(46,37,32,.839),rgba(25,25,25,.816) 54%,hsla(0,0%,7%,.784));box-shadow:inset 0 .08vw 0 hsla(0,0%,100%,.094),inset 0 -.16vw 0 rgba(0,0,0,.333),inset .28vw 0 .7vw rgba(255,102,0,.133),0 0 .08vw #f603,0 .35vw .9vw rgba(0,0,0,.533);min-height:4.2vw;transition:.5s;width:30%}.TagSlider .SliderWrapper .SliderTiles .TileWrapper .Tile.active:hover{background:linear-gradient(90deg,#f609,#f603 12%,#0000 24%),linear-gradient(180deg,rgba(53,41,32,.871),rgba(29,29,29,.847) 54%,hsla(0,0%,8%,.816));border:1px solid #fd0}.TagSlider .SliderWrapper .SliderTiles.phase2{align-items:flex-start;flex-direction:column}.TagSlider .SliderWrapper .SliderTiles.phase2 .TileWrapper{margin:.35vw .35vw .35vw 1.4vw;min-height:3.2vw}.TagSlider .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile{min-height:2.6vw;width:24%}.TagSlider .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile .TileTop{min-height:2.6vw}.TagSlider .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile .TileTop .TileIcon{margin:.15vw;width:2.85vw}.TagSlider .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile.active{margin-left:.7vw;min-height:4vw;width:30%}.TagSlider .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile.active .TileTop .TileIcon{margin:.2vw;width:3.6vw}.TagSlider .SliderWrapper .TileFullDesc{background:linear-gradient(90deg,rgba(255,102,0,.267),#f600 10%,#0000 22%),linear-gradient(180deg,rgba(29,29,29,.878),hsla(0,0%,7%,.824));border:1px solid hsla(0,0%,100%,.125);border-bottom-color:#000;box-shadow:inset 0 .08vw 0 hsla(0,0%,100%,.078),inset 0 -.16vw 0 rgba(0,0,0,.333),inset .28vw 0 .8vw rgba(255,102,0,.067),0 .3vw .8vw rgba(0,0,0,.533);min-height:calc(7vw - 2px);opacity:0;position:absolute;right:1vw;top:6vw;transform:translateY(.5vw);transition:opacity .4s ease,transform .4s ease,margin-top .4s ease;width:calc(85% - 1vw - 2px)}.TagSlider .SliderWrapper .TileFullDesc .DescParagraph{text-shadow:0 .05vw .2vw #000;width:95%}.TagSlider .SliderWrapper .TileFullDesc .DescTileName{border-bottom:1px dashed hsla(0,0%,100%,.267);padding:2vw 3vw .5vw;text-shadow:0 .08vw .25vw #000}.TagSlider .SliderWrapper .TileFullDesc.show{opacity:1;transform:translateY(0)}.App.wide .TagSlider .SliderHeader{width:70%}.TagSlider.portrait .SliderWrapper .SliderImgWrapper{aspect-ratio:1080/1920}.TagSlider.portrait .SliderWrapper .SliderOverlay{padding:1vw 0 0}.TagSlider.portrait .SliderWrapper .SliderHeader{border-radius:2vw}.TagSlider.portrait .SliderWrapper .SliderTiles{margin-top:3vw}.TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper{margin:2vw 1vw;min-height:48vw;width:calc(45vw - 2px)}.TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile{min-height:48vw}.TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile .TileTop{min-height:15vw}.TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile .TileTop .TileIcon{margin:1vw;width:12vw}.TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile .TileShortDesc{padding:2vw;width:calc(100% - 5vw)}.TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1{min-height:14vw;width:14vw}.TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1 .TileTop{min-height:14vw}.TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile.phase1 .TileTop .TileIcon{width:11vw}.TagSlider.portrait .SliderWrapper .SliderTiles.phase2{align-items:flex-start;flex-direction:row;flex-wrap:nowrap}.TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper{margin-left:0;margin-right:1vw;width:14vw}.TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile{min-height:14vw;width:14vw}.TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile .TileTop{min-height:14vw}.TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile .TileTop .TileIcon{width:11vw}.TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile.active{margin-left:0;margin-top:2vw;min-height:16vw;width:14vw}.TagSlider.portrait .SliderWrapper .TileFullDesc{left:50%;right:auto;top:40vw;transform:translate(-50%,.5vw);width:95%}.TagSlider.portrait .SliderWrapper .TileFullDesc.show{transform:translate(-50%)}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderOverlay{padding:1.2vw 0 0}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles{margin-top:3vw}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles .TileWrapper{margin:1vw;min-height:22vw;width:calc(100% - 2vw - 2px)}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile{min-height:22vw}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile .TileTop{min-height:7vw}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile .TileShortDesc{padding:1.5vw 1.5vw 2vw;width:calc(100% - 4vw)}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles .Tile:not(.phase1) .TileTop .TileIcon{margin:.5vw;width:9vw}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles.phase2{align-items:flex-start;justify-content:space-between}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper{margin:0 .5vw 2vw;min-height:15vw;width:calc(16.66667% - 1vw)}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile{min-height:15vw;width:100%}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile .TileTop{min-height:15vw}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile .TileTop .TileIcon{width:13vw}.TagSlider.mobileSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile.active{margin-top:1vw;min-height:17vw;width:100%}.TagSlider.mobileSlider.portrait .SliderWrapper .TileFullDesc{top:56vw}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper{margin:1vw 1.5vw;min-height:34vw;width:calc(50% - 3vw)}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile{min-height:34vw}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles .TileWrapper .Tile .TileTop{min-height:11vw}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles.phase2{align-items:flex-start;justify-content:space-between}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper{margin:0 .5vw 2vw;min-height:14vw;width:calc(16.66667% - 1vw)}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile{min-height:14vw;width:100%}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile .TileTop{min-height:14vw}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile .TileTop .TileIcon{width:11vw}.App.tablet .TagSlider.portrait .SliderWrapper .SliderTiles.phase2 .TileWrapper .Tile.active{min-height:16vw;width:100%}.App.tablet .TagSlider.portrait .SliderWrapper .TileFullDesc{top:46vw}.App.tablet .TagSlider.landscape .SliderWrapper .TileFullDesc{font-size:75%}.App.tablet .TagSlider.landscape .SliderWrapper .TileFullDesc .DescTileName{padding:1vw 2vw .4vw}.App.tablet .TagSlider.landscape .SliderWrapper .TileFullDesc .DescParagraph{line-height:1.25;margin-bottom:.4vw;margin-top:.4vw}.App.tablet .TagSlider.landscape .SliderWrapper .SliderTiles .TileWrapper .Tile .TileTop .TileName{font-size:90%}.App.tablet .TagSlider.landscape .SliderWrapper .SliderTiles .TileWrapper .Tile .TileShortDesc{font-size:70%}.SliderEditor{margin:.5vw;width:calc(100% - 1vw)}.SliderEditor .SliderEditorTile{background:rgba(0,0,0,.133);border:1px solid hsla(0,0%,100%,.133);margin-top:1vw;padding-bottom:1vw;width:100%}.SliderEditor .SliderEditorTile .TileHeader{background-color:#1119;min-height:3vw;width:100%}.SliderEditor .SliderEditorTile .TileHeader .TileId{width:10%}.SliderEditor .SliderEditorTile .TileHeader .TileTitle{width:30%}.SliderEditor .SliderEditorTile .Columns{width:100%}.SliderEditor .SliderEditorTile .Columns .Column{height:100%;padding:.5vw;width:calc(50% - 1vw)}.SliderEditor .SliderEditorTile .Columns .Column .ColumnTitle{letter-spacing:.08em;opacity:.7}.SliderEditor .SliderEditorTile .Columns .Column .Thumbs{min-height:4.5vw;padding:.25vw;width:100%}.SliderEditor .SliderEditorTile .Columns .Column .Thumbs.DropEmpty{background:rgba(255,102,0,.133);box-shadow:inset 0 0 0 .15vw #f609}.SliderEditor .SliderEditorTile .Columns .Column .Thumbs .ThumbLandscape{overflow:hidden;padding:.25vw;position:relative;width:calc(33.33333% - .5vw)}.SliderEditor .SliderEditorTile .Columns .Column .Thumbs .ThumbPortrait{overflow:hidden;padding:.25vw;position:relative;width:calc(16.66667% - .5vw)}.SliderEditor .SliderEditorTile .Columns .Column .Thumbs .ThumbActions{background:#1119;position:absolute;right:.2vw;top:.2vw;z-index:2}.SliderEditor .SliderEditorTile .Columns .Column .Thumbs .DropActive:before{background:rgba(255,102,0,.267);box-shadow:inset 0 0 0 .15vw rgba(255,102,0,.667);content:"";inset:0;pointer-events:none;position:absolute}.SliderEditor .SliderEditorTile .Columns .Column .Thumbs .ThumbImg{display:block;height:100%;object-fit:cover;width:100%}.SliderEditor .SliderEditorTile .Columns .Column .Thumbs .FileUploadWrapper{width:100%}.FilesUpload{flex:1 1}.FilesUpload .FileInputHidden{display:none}.FilesUpload .FileError,.FilesUpload .FileInputsWrapper{width:100%}.FilesUpload .FileInputsWrapper .FileNameWrapper{margin:0 0 .25vw;position:relative;width:100%}.FilesUpload .FileInputsWrapper .FileNameInput{background-color:#0000;border:1px solid #999;box-sizing:border-box;color:#fff;font-size:100%;margin:0 .5vw;min-height:1.5vw;padding:.5vw;width:calc(100% - 1vw)}.FilesUpload .FileInputsWrapper .DownloadFileBar{background-color:#0f03;border:1px solid #0f8;border-radius:inherit;box-sizing:border-box;height:100%;left:.5vw;overflow:hidden;pointer-events:none;position:absolute;top:0;width:calc(100% - 1vw);z-index:9}.FilesUpload .FileInputsWrapper .DownloadFileBarFill{background:linear-gradient(90deg,#0a3,#0f8);border-radius:inherit;height:100%;left:0;opacity:.45;position:absolute;top:0;transition:width .15s linear}.FilesUpload .FileInputsWrapper .DownloadFileBarTxt{align-items:center;color:#fff;height:100%;justify-content:center;position:relative;text-shadow:0 0 .25vw #000;width:100%}.FilesUpload .UploadBtn{background-color:#171;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 12px}.FilesUpload .UploadBtn:hover{background-color:#191}.TagGoogleReviews{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid var(--public-line);border-radius:var(--app-radius-lg);box-shadow:var(--public-edge-light),var(--public-depth-shadow);box-sizing:border-box;margin:0;padding:clamp(1rem,2vw,2.2rem);width:100%}.TagGoogleReviews .GoogleReviewsTop{width:100%}.TagGoogleReviews .GoogleReviewsTop .GoogleReviewsTitle{flex:1 1;margin:1vw 0;min-width:0}.TagGoogleReviews .GoogleReviewsTop .GoogleReviewsTitle .Title{color:var(--public-accent);font-size:180%;letter-spacing:0;line-height:1.1;width:100%}.TagGoogleReviews .GoogleReviewsTop .GoogleReviewsTitle .Name{color:#fff;font-size:115%;margin-top:.4vw;width:100%}.TagGoogleReviews .GoogleReviewsTop .GoogleReviewsScore{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass-raised);border:1px solid var(--public-line);border-radius:var(--app-radius);box-shadow:var(--public-edge-light),0 .3rem .8rem rgba(0,0,0,.333);min-height:7vw;width:12vw}.TagGoogleReviews .GoogleReviewsTop .GoogleReviewsScore .Stars{color:#fd0;font-size:115%;line-height:1}.TagGoogleReviews .GoogleReviewsTop .GoogleReviewsScore .Rating{color:#fff;font-size:230%;font-weight:700;line-height:1;margin:.25vw 0}.TagGoogleReviews .GoogleReviewsTop .GoogleReviewsScore .Total{color:#bbb;font-size:90%}.TagGoogleReviews .GoogleReviewsList{margin:1.5vw 0;width:100%}.TagGoogleReviews .GoogleReviewsList .GoogleReview{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass-raised);border:0;border-radius:calc(var(--app-radius)*.7);border-top:1px solid var(--public-line-strong);box-shadow:var(--public-edge-light),0 .3rem .8rem rgba(0,0,0,.333);margin:.5vw;min-height:10vw;padding:1vw;width:calc(33.33333% - 3vw - 2px)}.TagGoogleReviews .GoogleReviewsList .GoogleReview .ReviewHead{width:100%}.TagGoogleReviews .GoogleReviewsList .GoogleReview .ReviewHead .ReviewAuthor{flex:1 1;margin:0 1vw 0 0;min-width:0}.TagGoogleReviews .GoogleReviewsList .GoogleReview .ReviewHead .ReviewAuthor .ReviewAvatar{background-color:#0006;border:1px solid hsla(0,0%,100%,.149);border-radius:50%;height:2.4vw;margin:0 .7vw 0 0;min-width:2.4vw;object-fit:cover;width:2.4vw}.TagGoogleReviews .GoogleReviewsList .GoogleReview .ReviewHead .ReviewAuthor .ReviewAvatarFallback{background-color:#f606;color:#fff;font-size:110%}.TagGoogleReviews .GoogleReviewsList .GoogleReview .ReviewHead .ReviewAuthor .Author{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TagGoogleReviews .GoogleReviewsList .GoogleReview p{color:#cfceca;flex:1 1;line-height:1.55;margin:.75vw 0}.TagGoogleReviews .GoogleReviewsList .GoogleReview .ReviewDate{font-size:85%;width:90%}.TagGoogleReviews .GoogleReviewsList .GoogleReviewFadeIn{animation:GoogleReviewFadeIn .45s ease-out}.TagGoogleReviews .GoogleReviewsList .GoogleReviewFadeOut{opacity:0;transition:opacity .45s ease-out}@keyframes GoogleReviewFadeIn{0%{opacity:0}to{opacity:1}}.TagGoogleReviews .GoogleReviewsEditor{border-bottom:1px solid rgba(0,0,0,.533);border-top:1px solid hsla(0,0%,100%,.094);margin:1vw 0 0;padding:.75vw 0;width:100%}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewsEditorTop{margin:0 0 .75vw;min-height:var(--app-icon-h);width:100%}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit{background-color:rgba(0,0,0,.267);border:1px solid hsla(0,0%,100%,.094);border-bottom-color:#000;box-shadow:inset 0 .08vw .14vw hsla(0,0%,100%,.051);margin:.5vw 0;padding:1vw;width:calc(100% - 2vw - 2px)}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop{width:100%}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input{margin:0 .5vw .5vw 0}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:first-child{width:26%}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(2){width:10%}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(3){width:16%}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(4){width:34%}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .TextArea{margin:.5vw 0 0;min-height:5vw;width:calc(100% - 2vw - 2px)}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewsMore{background-color:#0003;border:1px solid hsla(0,0%,100%,.133);box-shadow:inset 0 .08vw .16vw hsla(0,0%,100%,.071);color:#fff;cursor:pointer;margin:.75vw 0 0;min-height:3vw;min-width:16vw;padding:0 1.5vw;width:18vw}.TagGoogleReviews .GoogleReviewsEditor .GoogleReviewsMore:hover{background-color:rgba(0,0,0,.533);border-color:hsla(0,0%,100%,.267)}.TagGoogleReviews .GoogleReviewsEmpty{margin:1.5vw 0;text-align:center;width:100%}.TagGoogleReviews .GoogleReviewsBtns{width:100%}.TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsLink,.TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsMore{min-height:3vw;min-width:16vw;padding:0 1.5vw;width:18vw}.TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsLink{background:#25211d;border:1px solid rgba(255,102,0,.333);border-radius:var(--app-radius);box-shadow:var(--public-edge-light),0 .3rem .8rem rgba(0,0,0,.333);box-sizing:border-box;color:#dce9d9;font-weight:inherit;justify-content:center;line-height:1.2;margin:clamp(.65rem,1vw,1rem) 0 0;min-height:clamp(2.6rem,3vw,3.25rem);min-width:max-content;padding:0 clamp(1.15rem,1.6vw,1.75rem);text-align:center;text-shadow:0 1px 1px #000;width:-moz-fit-content;width:fit-content}.TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsLink:hover{background:#33261d;border-color:rgba(255,102,0,.467);color:#dce9d9}.TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsMore{background-color:#0003;border:1px solid hsla(0,0%,100%,.133);box-shadow:inset 0 .08vw .16vw hsla(0,0%,100%,.071);color:#fff;cursor:pointer;margin:.5vw .5vw .5vw 0}.TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsMore:hover{background-color:rgba(0,0,0,.533);border-color:hsla(0,0%,100%,.267)}.App.tablet .TagGoogleReviews{padding:2vw}.App.tablet .TagGoogleReviews .GoogleReviewsTop .GoogleReviewsScore{min-height:12vw;width:22vw}.App.tablet .TagGoogleReviews .GoogleReviewsList .GoogleReview{margin:.5vw;min-height:18vw;padding:1.5vw;width:calc(50% - 4vw - 2px)}.App.tablet .TagGoogleReviews .GoogleReviewsList .GoogleReview .ReviewHead .ReviewAuthor .ReviewAvatar{height:4.4vw;margin:0 1vw 0 0;min-width:4.4vw;width:4.4vw}.App.tablet .TagGoogleReviews .GoogleReviewsEditor{margin:2vw 0 0;padding:1.5vw 0}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewsEditorTop{margin:0 0 1.5vw}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit{margin:1vw 0;padding:1.5vw;width:calc(100% - 3vw - 2px)}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop{flex-wrap:wrap}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input{margin:0 1vw 1vw 0}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:first-child{width:calc(45% - 1vw)}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(2){width:calc(20% - 1vw)}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(3){width:calc(35% - 1vw)}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(4){width:calc(100% - 1vw)}.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .TextArea{min-height:10vw;width:calc(100% - 3vw - 2px)}.App.tablet .TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsLink,.App.tablet .TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsMore,.App.tablet .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewsMore{min-height:6vw;min-width:28vw;width:30vw}.App.mobile .TagGoogleReviews{border-radius:2vw;padding:3vw}.App.mobile .TagGoogleReviews .GoogleReviewsTop{align-items:stretch;flex-direction:row;flex-wrap:nowrap;gap:2vw}.App.mobile .TagGoogleReviews .GoogleReviewsTop .GoogleReviewsTitle{flex:1 1 auto;min-width:0}.App.mobile .TagGoogleReviews .GoogleReviewsTop .GoogleReviewsScore{flex:0 0 30vw;min-height:20vw;min-width:30vw;width:30vw}.App.mobile .TagGoogleReviews .GoogleReviewsList .GoogleReview{margin:1vw 0;min-height:28vw;padding:2.5vw;width:calc(100% - 5vw - 2px)}.App.mobile .TagGoogleReviews .GoogleReviewsList .GoogleReview .ReviewHead .ReviewAuthor .ReviewAvatar{height:8vw;margin:0 2vw 0 0;min-width:8vw;width:8vw}.App.mobile .TagGoogleReviews .GoogleReviewsEditor{margin:3vw 0 0;padding:2vw 0}.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewsEditorTop{margin:0 0 2vw}.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit{margin:2vw 0;padding:2.5vw;width:calc(100% - 5vw - 2px)}.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop{flex-wrap:wrap}.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input{margin:0 0 2vw}.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:first-child,.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(2),.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(3),.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .GoogleReviewEditTop .Input:nth-child(4){width:100%}.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewEdit .TextArea{min-height:20vw;width:calc(100% - 5vw - 2px)}.App.mobile .TagGoogleReviews .GoogleReviewsEditor .GoogleReviewsMore{min-height:10vw;padding:0;width:100%}.App.mobile .TagGoogleReviews .GoogleReviewsBtns{flex-direction:column}.App.mobile .TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsLink,.App.mobile .TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsMore{margin:1vw 0;min-height:10vw;padding:0;width:100%}.App.mobile .TagGoogleReviews .GoogleReviewsBtns .GoogleReviewsLink{margin:2vw 0 0;min-height:11vw;min-width:0;padding:0 3vw;width:100%}.TextArea{background-color:#0000;color:#fff;font-size:1vw!important;outline:none;padding:1vw;resize:vertical;width:calc(100% - 3vw - 2px)}.TextArea,.TextArea:active,.TextArea:focus,.TextArea:hover{border:none}.App.tablet .TextArea{font-size:2vw!important}.App.mobile .TextArea{font-size:3vw!important}@media print{.TextArea{font-size:8px!important}}.TuningAddWrapper{box-sizing:border-box;width:100%}.TuningAddWrapper .ServicesPanel{grid-column-gap:clamp(.5rem,1vw,1rem);grid-row-gap:clamp(.5rem,1vw,1rem);align-items:stretch;column-gap:clamp(.5rem,1vw,1rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:clamp(.5rem,1vw,1rem);width:100%}.TuningAddWrapper .ServicesPanel .Serv{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border-top:1px solid var(--public-line);border:1px solid var(--public-line);border-radius:var(--app-radius);border-top:2px solid rgba(255,102,0,.439);box-shadow:var(--public-edge-light),0 .4rem 1rem #0006;box-sizing:border-box;margin:0;min-width:0;padding:.5vw;width:100%}.TuningAddWrapper .ServicesPanel .Serv:hover{background:var(--public-glass-raised);border-color:rgba(255,102,0,.439)}.TuningAddWrapper .ServicesPanel .Serv .ServImage{margin:.5vw;width:calc(25% - 1vw)}.TuningAddWrapper .ServicesPanel .Serv .ServTxt{font-size:150%;margin:.5vw;overflow-wrap:normal;text-shadow:none;width:calc(75% - 1vw);word-break:normal}.App.mobile .TuningAddWrapper .ServicesPanel .Serv .ServTxt{font-size:100%}.TuningAddWrapper .ServicesPanel .Serv .ServDesc{border-top:1px solid var(--public-line);color:#c0bfbb;line-height:1.5;margin:.5vw;padding:.5vw 0 0;text-shadow:none;width:calc(100% - 1vw)}.TuningAddWrapper .ServicesPanel .Serv .ServMoreBtn{filter:drop-shadow(0 .1vw .25vw rgba(0,0,0,.5333333333));width:5%}.TuningAddWrapper .ServicesPanel .BorderGrn,.TuningAddWrapper .ServicesPanel .BorderOrg{border-color:var(--public-line);border-top-color:rgba(255,102,0,.439)}.TuningAddWrapper .MorePanel{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid hsla(0,0%,100%,.094);border-bottom-color:#000;box-shadow:inset 0 .08vw 0 hsla(0,0%,100%,.071),inset 0 -.14vw 0 rgba(0,0,0,.314),inset .22vw 0 .6vw rgba(17,119,17,.267),0 .18vw .45vw rgba(0,0,0,.467);box-sizing:border-box;margin:clamp(.5rem,1vw,1rem) 0 0;padding:.5vw;width:100%}.App.mobile .TuningAddWrapper .MorePanel,.App.tablet .TuningAddWrapper .MorePanel{margin:1vw 0;padding:2vw}.TuningAddWrapper .MorePanel .MorePanelTopBtns{width:100%}.TuningAddWrapper .MorePanel p{text-indent:2vw;text-shadow:0 .05vw .18vw #000;width:100%}.App.compact .TuningAddWrapper .ServicesPanel,.App.medium .TuningAddWrapper .ServicesPanel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.App.compact .TuningAddWrapper .ServicesPanel .Serv,.App.medium .TuningAddWrapper .ServicesPanel .Serv{align-content:flex-start;margin:0;min-width:0;padding:clamp(.4rem,1.5vw,.8rem);width:100%}.App.compact .TuningAddWrapper .ServicesPanel .Serv .ServImage,.App.medium .TuningAddWrapper .ServicesPanel .Serv .ServImage{flex:0 0 26%;margin:2%;max-width:26%;width:26%}.App.compact .TuningAddWrapper .ServicesPanel .Serv .ServTxt,.App.medium .TuningAddWrapper .ServicesPanel .Serv .ServTxt{flex:1 1;margin:2%;min-height:0;min-width:0;text-align:left;width:auto}.App.compact .TuningAddWrapper .ServicesPanel .Serv .ServDesc,.App.medium .TuningAddWrapper .ServicesPanel .Serv .ServDesc{margin:2%;min-height:0;overflow-wrap:anywhere;padding-top:clamp(.35rem,1vw,.6rem);width:96%}.App.compact .TuningAddWrapper .ServicesPanel .Serv .ServMoreBtn,.App.medium .TuningAddWrapper .ServicesPanel .Serv .ServMoreBtn{margin-left:auto;max-width:12%;width:clamp(1rem,4vw,1.8rem)}.BzTune{--public-canvas:#101112;--public-surface:#171819;--public-surface-raised:#1e2021;--public-glass:#181a1bc4;--public-glass-raised:#242627c7;--public-glass-filter:blur(0.65rem) saturate(115%);--public-line:#ffffff14;--public-line-strong:#ffffff24;--public-muted:#aaa;--public-accent:#f60;--tune-section-gap:clamp(0.65rem,1.1vw,1.2rem);--public-depth-shadow:0 0.25rem 0.45rem #0008,0 1rem 2.2rem #0005;--public-depth-hover:0 0.35rem 0.65rem #0009,0 1.25rem 2.6rem #0007;--public-edge-light:inset 0 1px 0 #ffffff18,inset 0 -1px 0 #0008;align-content:flex-start;background:radial-gradient(circle at 12% 4%,rgba(255,102,0,.051) 0,#0000 24rem),linear-gradient(180deg,#18191a 0,var(--public-canvas) 34rem);box-sizing:border-box;color:#f2f1ed;flex:1 1;isolation:isolate;overflow-x:clip;padding:clamp(1rem,2vw,2rem) clamp(1rem,1.5vw,1.5rem) clamp(.75rem,1.5vw,1.5rem);position:relative;width:100%}.BzTune>*{min-width:0}.BzTune .Brand,.BzTune .CarLine,.BzTune .CatalogTile,.BzTune .LoadMoreBtn,.BzTune .Serv,.BzTune [role=button],.BzTune a,.BzTune button{transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.BzTune .Brand,.BzTune .CatalogTile,.BzTune .LoadMoreBtn,.BzTune .Serv,.BzTune [role=button],.BzTune button:not(:disabled){position:relative;transform-origin:center}.BzTune .Brand:hover,.BzTune .CatalogTile:hover,.BzTune .LoadMoreBtn:hover,.BzTune .Serv:hover,.BzTune [role=button]:hover,.BzTune button:not(:disabled):hover{box-shadow:var(--public-depth-hover);transform:scale(1.018);z-index:2}.BzTune .Brand:active,.BzTune .CatalogTile:active,.BzTune .LoadMoreBtn:active,.BzTune .Serv:active,.BzTune [role=button]:active,.BzTune button:not(:disabled):active{transform:scale(.985)}.BzTune [role=button]:focus-visible,.BzTune a:focus-visible,.BzTune button:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.BzTune input:focus-visible,.BzTune select:focus-visible,.BzTune textarea:focus-visible{outline:none}.BzTune>.BrandsWrapper,.BzTune>.CsvLogAnalyzer,.BzTune>.LastSoftware,.BzTune>.PowerCatalogSwitch,.BzTune>.PowerCatalogView,.BzTune>.SoftInfo,.BzTune>.SoftwareSearch,.BzTune>.TuningAddWrapper{align-self:stretch;box-sizing:border-box;margin:var(--tune-section-gap) 0;max-width:100%;width:100%}.BzTune .SoftwareSearch{font-size:130%}.BzTune .SoftwareSearch .SoftwareSearchBanner{background-image:linear-gradient(90deg,#1116,rgba(17,153,17,.133) 50%,#1116);border:1px solid #555;color:#ddd;line-height:1.5;margin:var(--app-gap-md);min-height:3vw;padding:var(--app-gap-sm) 0;width:calc(100% - 2px - 2vw)}.App.tablet .BzTune .SoftwareSearch .SoftwareSearchBanner{min-height:6vw}.App.mobile .BzTune .SoftwareSearch .SoftwareSearchBanner{min-height:10vw}.BzTune .SoftwareSearch .SoftwareSearchBanner .SoftwareSearchBannerTxt{align-items:flex-start;margin:0 1vw .5vw;text-align:left;width:calc(100% - 2vw)}.BzTune .SoftwareSearch .SoftwareSearchBanner .SoftwareSearchBannerTxt p{margin:0 0 .25vw;text-indent:3vw;width:100%}.BzTune .SoftwareSearch .SoftwareSearchBanner .SoftwareSearchBannerTxt p:last-child{margin:0}.BzTune .SoftwareSearch .SoftwareSearchBanner .SearchInput{width:calc(100% - 2vw)}.App.mobile .BzTune .SoftwareSearch .SearchInput,.App.tablet .BzTune .SoftwareSearch .SearchInput,.BzTune .SoftwareSearch .SearchInput{width:98%}.BzTune .SoftwareSearch .SearchResults{margin:1vw 0 0;width:100%}.BzTune .SoftwareSearch .SearchResults .SearchResultsTitle{font-size:130%;margin:1vw;width:98%}.BzTune>.SoftInfo{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid var(--public-line);border-radius:var(--app-radius-lg);box-shadow:var(--public-edge-light),var(--public-depth-shadow);padding:0}.BzTune>.SoftInfo .InfoArea{border:0;border-left:3px solid var(--public-accent);border-radius:0;box-sizing:border-box;margin:0;padding:clamp(1rem,1.7vw,1.8rem);width:100%}.BzTune>.SoftInfo .InfoArea .CloseBtn{margin:0 0 clamp(.5rem,.8vw,.8rem)}.BzTune>.SoftInfo .InfoArea .CloseBtn .InfoImg{height:clamp(2.5rem,3.2vw,3.5rem);width:clamp(2.5rem,3.2vw,3.5rem)}.BzTune>.SoftInfo .InfoArea p{color:#d0cfcb;line-height:1.55;margin:clamp(.4rem,.7vw,.75rem) auto;max-width:80rem;overflow-wrap:anywhere;text-indent:0;width:auto}.BzTune .SoftwareSearch .SoftwareSearchBanner{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--app-radius);box-shadow:var(--public-edge-light),var(--public-depth-shadow);box-sizing:border-box;margin:0;padding:clamp(1rem,1.5vw,1.6rem);width:100%}.BzTune .SoftwareSearch .SoftwareSearchBanner .SoftwareSearchBannerTxt{color:#c9c8c4;line-height:1.55;margin:0 0 clamp(.7rem,1vw,1rem);width:100%}.BzTune .SoftwareSearch .SoftwareSearchBanner .SoftwareSearchBannerTxt p{text-indent:0}.BzTune .SoftwareSearch .SoftwareSearchBanner .SearchInput{width:100%}.BzTune .LastSoftware .LastSoftTitle{margin:1vw;width:calc(95% - 2vw)}.BzTune .LastSoftware .LastSoftTitle .LastSoftTitleTxt{margin:0 var(--app-gap-md) 0 0}.BzTune .LastSoftware .LastSoftTitle .SearchInput{flex:1 1}.BzTune .LastSoftware .LoadMore{width:95%}.BzTune .LastSoftware .LoadMore .LoadMoreBtn{background-color:#191;margin:.5vw 0 0;min-height:2vw;width:20%}.App.tablet .BzTune .LastSoftware .LoadMore .LoadMoreBtn{margin:1vw 0 0;min-height:5vw;width:30%}.App.mobile .BzTune .LastSoftware .LoadMore .LoadMoreBtn{margin:1.5vw 0 0;min-height:8vw;width:40%}.BzTune .LastSoftware .LoadMore .LoadMoreBtn:hover{background-color:#171}.BzTune .LastSoftware .LastSoftTitle{box-sizing:border-box;font-size:130%;margin:0 0 clamp(.7rem,1vw,1rem);width:100%}.BzTune .LastSoftware .LoadMore .LoadMoreBtn{background:#25211d;border:1px solid rgba(255,102,0,.333);color:#dce9d9;cursor:pointer;justify-content:center}.BzTune .LastSoftware .LoadMore .LoadMoreBtn:hover{background:#33261d}.BzTune .IcoColor{filter:invert(100%)}.BzTune .Pattern{background-image:url(https://bzdrive.com/files/workshop/boardPattern.jpg);background-repeat:repeat;filter:grayscale(1) contrast(1.15);height:auto;inset:0;margin:0;min-height:100%;opacity:.018;position:absolute;width:auto;z-index:-1}.BzTune .PowerCatalogView>.DownloadIcon{justify-content:center;margin:0 auto}.BzTune .PowerCatalogSwitch button{background:#191919;border:1px solid #444;border-radius:6px;box-sizing:border-box;color:#aaa;cursor:pointer;margin:0 6px;padding:10px 14px;width:220px}.BzTune .PowerCatalogSwitch button.active,.BzTune .PowerCatalogSwitch button:hover{border-color:#f3d27a;color:#f3d27a}.BzTune .PowerCatalogSwitch button.active{background:#242016;box-shadow:0 0 7px hsla(44,83%,72%,.267)}.App.compact .BzTune .PowerCatalogSwitch button{margin:0 6px;width:calc(50% - 12px)}.App.compact .BzTune .SoftwareSearch{font-size:115%}.App.compact .BzTune .SoftwareSearch .SoftwareSearchBanner .SoftwareSearchBannerTxt p{line-height:1.35;text-indent:0}.App.compact .BzTune .LastSoftware .LastSoftTitle{align-items:stretch;flex-direction:column;gap:var(--app-gap-sm);width:100%}.App.compact .BzTune .LastSoftware .LastSoftTitle .LastSoftTitleTxt{margin:0;text-align:center;width:100%}.App.compact .BzTune .LastSoftware .LastSoftTitle .SearchInput{flex:none;width:100%}.App.mobile .BzTune{padding:2vw 3vw clamp(.75rem,1.5vw,1.5rem)}.App.mobile .BzTune>.SoftInfo{border-radius:2vw}.App.mobile .BzTune>.SoftInfo .InfoArea{padding:3vw}.App.mobile .BzTune>.SoftInfo .InfoArea .CloseBtn .InfoImg{height:10vw;width:10vw}.App.mobile .BzTune .SoftwareSearch .SoftwareSearchBanner{border-radius:2vw;padding:3vw}.SoftInfo{background-color:#111;box-shadow:0 0 .5vw .5vw #999;margin:1vw 0;width:calc(100% - 2vw)}.App.mobile .SoftInfo,.App.tablet .SoftInfo{box-shadow:0 0 1vw 1vw #999;width:calc(100% - 4vw)}.SoftInfo .InfoArea{border:1px dashed #f60;margin:1vw;padding:0 1vw;width:calc(100% - 4vw - 2px)}.App.tablet .SoftInfo .InfoArea{margin:1.5vw;padding:0 1vw;width:calc(100% - 5vw - 2px)}.App.mobile .SoftInfo .InfoArea{margin:2vw;padding:0 2vw;width:calc(100% - 8vw - 2px)}.SoftInfo .InfoArea .CloseBtn{margin:1vw 0 0;width:100%}.SoftInfo .InfoArea .CloseBtn .InfoImg{height:4vw;width:4vw}.App.tablet .SoftInfo .InfoArea .CloseBtn .InfoImg{height:8vw;width:8vw}.App.mobile .SoftInfo .InfoArea .CloseBtn .InfoImg{height:12vw;width:12vw}.SoftInfo .InfoArea p{text-indent:2vw;width:100%}.BrandsWrapper{align-items:stretch;box-sizing:border-box;margin:0;width:100%}.BrandsWrapper .Brand{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid var(--public-line);border-radius:var(--app-radius);border-top:2px solid #ffffff1c;box-shadow:var(--public-edge-light),0 .35rem .8rem #0006;box-sizing:border-box;margin:.5vw;min-height:3vw;position:relative;width:calc(20% - 1vw - 2px)}.BrandsWrapper .Brand:hover{background:var(--public-glass-raised);border-color:rgba(255,102,0,.439);box-shadow:var(--public-edge-light),var(--public-depth-hover)}.App.tablet .BrandsWrapper .Brand{margin:1vw;min-height:6vw;width:calc(33.33333% - 2vw - 2px)}.App.mobile .BrandsWrapper .Brand{margin:1.5vw;min-height:10vw;width:calc(50% - 3vw - 2px)}.BrandsWrapper .CarsWrapper{border-bottom:1px solid var(--public-line);border-top:1px solid var(--public-line);margin:.5vw;padding:.5vw 0;width:calc(100% - 1vw)}.BrandsWrapper .BrandImg{margin:1vw;width:3vw}.App.tablet .BrandsWrapper .BrandImg{margin:1vw;width:5vw}.App.mobile .BrandsWrapper .BrandImg{margin:2vw;width:8vw}.BrandsWrapper .BrandName{flex:1 1;font-size:200%;font-weight:600;letter-spacing:0}.App.tablet .BrandsWrapper .BrandName{font-size:140%}.App.mobile .BrandsWrapper .BrandName{font-size:170%}.App.medium .BrandsWrapper .Brand{width:calc(33.33333% - 2vw - 2px)}.App.compact .BrandsWrapper{width:100%}.App.compact .BrandsWrapper .CarsWrapper{margin:var(--app-gap-md);padding:var(--app-gap-sm) 0;width:calc(100% - 2vw)}.BrandsWrapper .Count{font-feature-settings:"tnum";background:#29221d;border:1px solid rgba(255,102,0,.333);border-radius:.25rem;color:#f2f1ed;font-variant-numeric:tabular-nums;padding:0 .75vw;position:absolute;right:-.25vw;top:-.25vw}.App.tablet .BrandsWrapper .Count{padding:0 1vw;right:-.5vw;top:-.5vw}.App.mobile .BrandsWrapper .Count{padding:0 1.5vw;right:-1vw;top:-1vw}.BrandsWrapper .CarLines,.CarLine{width:100%}.CarLine{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border-bottom:1px dashed #999;box-shadow:var(--public-edge-light),0 .25rem .55rem rgba(0,0,0,.267);box-sizing:border-box;margin:0;padding:.5vw;position:relative}.CarLine:hover{background:var(--public-glass-raised)}.App.tablet .CarLine{padding:1vw}.CarLine .Cell{padding:var(--app-gap-sm)}.App.mobile .CarLine .Cell{overflow:hidden;padding:.5vw 1.5vw;text-overflow:ellipsis;white-space:nowrap}.CarLine .BrandModel{width:15%}.App.tablet .CarLine .BrandModel{font-size:130%;width:25%}.App.mobile .CarLine .BrandModel{flex:1 1;font-size:130%}.App.compact .CarLine{align-items:flex-start}.App.compact .CarLine .BrandModel{border-bottom:1px dashed #333;flex:none;padding-bottom:var(--app-gap-xs);width:100%}.App.compact .CarLine .MethodSM{justify-content:flex-start;width:35%}.App.compact .CarLine .Lines{width:100%}.App.compact .CarLine .Lines .ECU{padding:var(--app-gap-xs) 0}.CarLine .MethodSM{display:none}.App.mobile .CarLine .MethodSM{display:flex;width:30%}.CarLine .Lines{width:77%}.App.tablet .CarLine .Lines{width:60%}.App.mobile .CarLine .Lines{width:100%}.CarLine .Lines .ECU{border-bottom:1px dashed #555;padding:0 .5vw;width:calc(100% - 1vw)}.App.mobile .CarLine .Lines .ECU,.App.tablet .CarLine .Lines .ECU{border:none}.CarLine .Lines .ECU .ECUType{flex:1 1}.CarLine .Lines .ECU .HWv{width:30%}.App.mobile .CarLine .Lines .ECU .HWv{width:25%}.CarLine .Lines .ECU .SWv{width:30%}.App.mobile .CarLine .Lines .ECU .SWv{width:25%}.CarLine .Lines .Prog{padding:0 .5vw;width:calc(100% - 1vw)}.App.mobile .CarLine .Lines .Prog,.App.tablet .CarLine .Lines .Prog{display:none}.CarLine .Lines .Prog .Programmer{flex:1 1}.App.mobile .CarLine .Lines .Prog .Mod,.App.mobile .CarLine .Lines .Prog .Type,.CarLine .Lines .Prog .Mod,.CarLine .Lines .Prog .Type{width:30%}.CarLine .Method{flex:1 1}.App.mobile .CarLine .Method{display:none}.CarLineTop{background-color:#111c}.CarLineTop:hover{background-color:hsla(0,0%,7%,.933)}.Office{width:100%}.TopLine{gap:var(--app-gap-xs) 0;padding:var(--app-gap-sm) var(--app-gap-md) 0 var(--app-gap-md);width:calc(100% - 2vw)}.TopLine .NavLine{width:50%}.TopLine .NavLine .NavEl{padding:0}.TopLine .NavLine .NavEl .NavElLink{color:#fd0;padding:0 var(--app-gap-sm)}.TopLine .NavLine .NavEl .NavElLink:hover{color:#f60}.TopLine .BtnsPanel{min-height:3vw;width:50%}.TopLine .BtnsPanel .KSeFTopBtn{position:relative}.TopLine .BtnsPanel .KSeFTopBtnBadge{border:1px solid #f60;border-radius:1em;color:#fff;font-size:60%;height:.85em;line-height:.85em;min-width:.85em;padding:0 .12em;pointer-events:none;position:absolute;right:.15vw;top:-.15vw}.TopLine .BtnsPanel .KSeFTopBtnBadge.HasNew{background:#f60;border-color:#f60;color:#fff}.TopLine .BtnsPanel .KSeFTopBtnBadge.NeedSync{background:#c00;border-color:#c00;color:#fff}.App.medium .TopLine .NavLine{width:35%}.App.medium .TopLine .BtnsPanel{width:65%}.App.compact .TopLine .BtnsPanel,.App.compact .TopLine .NavLine{width:100%}.App.compact .TopLine .NavLine{min-height:var(--app-icon-small)}.App.compact .TopLine .BtnsPanel{justify-content:flex-end;min-height:var(--app-icon);overflow-x:auto;overflow-y:hidden}.CompaniesPanel{gap:.5vw;margin:1vw 0;width:100%}.CompaniesPanel .CompaniesList,.CompaniesPanel .ConpanyInfo{border:1px solid #999;border-radius:.5vw;box-sizing:border-box;overflow:hidden}.CompaniesPanel .CompaniesList{min-width:18vw;width:30%}.App.mobile .CompaniesPanel .CompaniesList,.App.tablet .CompaniesPanel .CompaniesList{width:100%}.CompaniesPanel .CompaniesList .CompanyLine{border-bottom:1px solid #333;box-sizing:border-box;cursor:pointer;min-height:3vw;padding:0 .5vw;width:100%}.CompaniesPanel .CompaniesList .CompanyLine:first-child{background:#111}.CompaniesPanel .CompaniesList .CompanyLine:hover{background:#222}.CompaniesPanel .CompaniesList .CompanyLine .ImgBtn,.CompaniesPanel .CompaniesList .CompanyLine .ImgBtn:hover{height:1.5vw;margin:0 .5vw 0 0;width:1.5vw}.CompaniesPanel .CompaniesList .CompanyLine .CompanyName{color:#ddd;flex:1 1;font-size:120%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompaniesPanel .CompaniesList .CompanyLineOrg{color:#f60}.CompaniesPanel .CompaniesList .NoLoginedUserWarning{color:#ccc;padding:1vw;width:calc(100% - 2vw)}.CompaniesPanel .CompaniesList .NoLoginedUserWarning p{margin:0 0 .5vw}.CompaniesPanel .ConpanyInfo{flex:1 1;min-width:0;overflow:visible}.App.mobile .CompaniesPanel .ConpanyInfo,.App.tablet .CompaniesPanel .ConpanyInfo,.CompaniesPanel .ConpanyInfo .Company{width:100%}.CompaniesPanel .ConpanyInfo .Company .CompanyAva{background:#111;min-height:6vw;width:15%}.CompaniesPanel .ConpanyInfo .Company .CompanyAva img{max-height:5vw;max-width:5vw;object-fit:contain}.CompaniesPanel .ConpanyInfo .Company .CompanyWarning{background:#111;box-sizing:border-box;gap:.5vw;min-height:6vw;padding:.5vw;position:relative;width:85%}.CompaniesPanel .ConpanyInfo .Company .CompanyWarning .CompanySettingsTabs{bottom:.5vw;gap:.5vw;left:.5vw;position:absolute;width:calc(100% - 4.5vw)}.CompaniesPanel .ConpanyInfo .Company .CompanyWarning .CompanySettingsTabs .CompanySettingsTab{background:#171717;border:1px solid #333;color:#ddd;cursor:pointer;min-height:2.25vw;min-width:7vw;padding:0 .75vw}.CompaniesPanel .ConpanyInfo .Company .CompanyWarning .CompanySettingsTabs .CompanySettingsTab.active{background:#222;border-color:#f60;color:#fd0}.CompaniesPanel .ConpanyInfo .Company .CompanyWarning .CompanySettingsTabs .CompanySettingsTab:hover{color:#f60}.CompaniesPanel .ConpanyInfo .Company .CompanyWarning .CompanySaveBtn{height:3vw;position:absolute;right:.5vw;top:.5vw;width:3vw}.CompaniesPanel .ConpanyInfo .Company .CompanyWarning .CompanySaveBtn .ImgBtn{height:1.5vw;margin:0;position:static;width:1.5vw}.CompaniesPanel .ConpanyInfo .Company .CompanyWarning .CompanySaveBtn .ImgBtn:hover{height:1.5vw;margin:0;width:1.5vw}.CompaniesPanel .ConpanyInfo .Company .Address,.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel,.CompaniesPanel .ConpanyInfo .Company .CompanyTitle,.CompaniesPanel .ConpanyInfo .Company .Contacts,.CompaniesPanel .ConpanyInfo .Company .Digits,.CompaniesPanel .ConpanyInfo .Company .Personnel{padding:.5vw 1%;width:98%}.CompaniesPanel .ConpanyInfo .Company .Input,.CompaniesPanel .ConpanyInfo .Company .InputWrap{width:100%}.CompaniesPanel .ConpanyInfo .Company .TitleShortName{width:30%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .TitleShortName,.App.tablet .CompaniesPanel .ConpanyInfo .Company .TitleShortName{width:100%}.CompaniesPanel .ConpanyInfo .Company .TitleName{width:70%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .TitleName,.App.tablet .CompaniesPanel .ConpanyInfo .Company .TitleName{width:100%}.CompaniesPanel .ConpanyInfo .Company .DigNip{width:20%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .DigNip,.App.tablet .CompaniesPanel .ConpanyInfo .Company .DigNip{width:30%}.CompaniesPanel .ConpanyInfo .Company .DigAcc{width:80%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .DigAcc,.App.tablet .CompaniesPanel .ConpanyInfo .Company .DigAcc{width:70%}.CompaniesPanel .ConpanyInfo .Company .AddrZip{width:20%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .AddrZip,.App.tablet .CompaniesPanel .ConpanyInfo .Company .AddrZip,.CompaniesPanel .ConpanyInfo .Company .AddrTown{width:30%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .AddrTown,.App.tablet .CompaniesPanel .ConpanyInfo .Company .AddrTown{width:70%}.CompaniesPanel .ConpanyInfo .Company .AddrStreet{width:35%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .AddrStreet,.App.tablet .CompaniesPanel .ConpanyInfo .Company .AddrStreet{width:85%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .AddrNr,.App.tablet .CompaniesPanel .ConpanyInfo .Company .AddrNr,.CompaniesPanel .ConpanyInfo .Company .AddrNr{width:15%}.CompaniesPanel .ConpanyInfo .Company .ContTel{width:20%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .ContTel,.App.tablet .CompaniesPanel .ConpanyInfo .Company .ContTel{width:30%}.CompaniesPanel .ConpanyInfo .Company .ContEmail{width:40%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .ContEmail,.App.tablet .CompaniesPanel .ConpanyInfo .Company .ContEmail{width:70%}.CompaniesPanel .ConpanyInfo .Company .ContWww{width:40%}.App.mobile .CompaniesPanel .ConpanyInfo .Company .ContWww,.App.tablet .CompaniesPanel .ConpanyInfo .Company .ContWww{width:100%}.CompaniesPanel .ConpanyInfo .Company .Personnel{gap:.5vw}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range{border-top:1px solid #333;flex:1 1;min-width:0;padding:.5vw}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .RangeName{color:#999;font-size:80%}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelLogin{color:#fd0}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .DirectorLogin{color:#191}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelList{min-height:1.5vw;width:100%}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelList .PersonnelLine{color:#ddd;gap:.5vw;min-height:1.8vw;width:100%}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelList .PersonnelLine .PersonnelRemove{flex:0 0 auto}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelList .PersonnelLine .PersonnelRemove .ImgBtn,.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelList .PersonnelLine .PersonnelRemove .ImgBtn:hover{height:1em;margin:0;width:1em}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelSearch{margin:.5vw 0 0;position:relative;width:100%}.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelSearch .Input,.CompaniesPanel .ConpanyInfo .Company .Personnel .Range .PersonnelSearch .InputWrap{width:100%}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel{box-sizing:border-box;gap:.75vw}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanySettingsTitle{color:#f60;min-height:2vw;width:100%}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanySettingsGrid{gap:.5vw;width:100%}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanySettingsUrlButtons{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25vw}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanySettingsAppButtons{padding-top:.25vw}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanyBusinessSelectWrap{width:100%}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanyBusinessSelect{background:#171717;border:1px solid #333;color:#fd0;cursor:pointer;font:inherit;min-height:2.5vw;min-width:22vw;outline:none;padding:0 .75vw}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanyBusinessSelect:focus,.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanyBusinessSelect:hover{background:#222;border-color:#f60}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanyBusinessSelect option{background:#171717;color:#ddd}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanySettingsToggle{background:#171717;border:1px solid #333;color:#ddd;cursor:pointer;gap:.5vw;min-height:2.5vw;min-width:7vw;padding:0 .75vw}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanySettingsToggle.active{background:#222;border-color:#f60;color:#fd0}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanySettingsToggle:hover{color:#f60}.CompaniesPanel .ConpanyInfo .Company .CompanySettingsPanel .CompanySettingsToggle img:not(.ImgBtn){height:1em;object-fit:contain;width:1em}.DecoderVIN{margin-top:.5vw;padding-bottom:.5vw;width:100%}.DecoderVIN .VINinputPanel{width:100%}.DecoderVIN .VINinputPanel .VINinput{width:30%}.App.compact .DecoderVIN .VINinputPanel .VINinput,.App.medium .DecoderVIN .VINinputPanel .VINinput,.App.mobile .DecoderVIN .VINinputPanel .VINinput,.App.tablet .DecoderVIN .VINinputPanel .VINinput,.DecoderVIN .VINinputPanel .VINinput .InputWrap,.DecoderVIN .VINlines,.DecoderVIN .VINlines .VINline{width:100%}.DecoderVIN .VINlines .VINline .LineName{padding:1vw 1vw 0;width:10%}.App.mobile .DecoderVIN .VINlines .VINline .LineName,.App.tablet .DecoderVIN .VINlines .VINline .LineName{width:15%}.DecoderVIN .VINlines .VINline .BrandInput{width:20%}.App.mobile .DecoderVIN .VINlines .VINline .BrandInput,.App.tablet .DecoderVIN .VINlines .VINline .BrandInput{width:40%}.DecoderVIN .VINlines .VINline .ModelInput{width:20%}.App.mobile .DecoderVIN .VINlines .VINline .ModelInput,.App.tablet .DecoderVIN .VINlines .VINline .ModelInput{width:40%}.DecoderVIN .VINlines .VINline .ProdInput{width:10%}.App.mobile .DecoderVIN .VINlines .VINline .ProdInput,.App.tablet .DecoderVIN .VINlines .VINline .ProdInput{width:20%}.DecoderVIN .VINlines .VINline .EngineInput{width:30%}.App.mobile .DecoderVIN .VINlines .VINline .EngineInput,.App.tablet .DecoderVIN .VINlines .VINline .EngineInput{width:80%}.DecoderNIP{margin-top:.5vw;padding-bottom:.5vw;width:100%}.DecoderNIP .ChgPartnerBtn{background-color:#171;margin-top:1vw;min-height:calc(3vw + 3px);width:10%}.App.tablet .DecoderNIP .ChgPartnerBtn{margin-top:calc(1vw + 3px);min-height:calc(7vw + 2px);width:45%}.App.mobile .DecoderNIP .ChgPartnerBtn{margin-top:calc(1vw + 4px);min-height:calc(9vw + 4px);width:45%}.DecoderNIP .NIPinput{width:30%}.App.compact .DecoderNIP .NIPinput,.App.medium .DecoderNIP .NIPinput,.App.mobile .DecoderNIP .NIPinput,.App.tablet .DecoderNIP .NIPinput,.DecoderNIP .NIPinput .InputWrap,.ElInfo{width:100%}.ElInfo .InfoPanel{border:1px solid #999;margin:1vw 0 0;width:calc(50% - .5vw - 2px)}.App.mobile .ElInfo .InfoPanel,.App.tablet .ElInfo .InfoPanel{width:calc(100% - .5vw - 2px)}@media print{.ElInfo .InfoPanel{width:calc(50% - .5vw - 2px)}}.ElInfo .InfoPanel .InfoPanelTop{background-color:#111;border-radius:.5vw .5vw 0 0;font-size:150%;min-height:3vw;padding:0 2vw;width:calc(100% - 4vw)}@media print{.ElInfo .InfoPanel .InfoPanelTop{background-color:#ddd}}.ElInfo .InfoPanel .InfoPanelTop .InfoPanelTopBtns{gap:.5vw}.ElInfo .InfoPanel .InfoPanelTop .InfoPanelTopBtns .ImgBtn{height:1.4em;object-fit:contain;width:1.4em}.ElInfo .InfoPanel .InputsPanel{padding:.5vw 0;width:98%}.ElInfo .InfoPanel .InputsPanel .Input_brand,.ElInfo .InfoPanel .InputsPanel .Input_model{width:40%}.ElInfo .InfoPanel .InputsPanel .Input_numbers{width:20%}.ElInfo .InfoPanel .InputsPanel .Input_engine,.ElInfo .InfoPanel .InputsPanel .Input_vin{width:50%}.ElInfo .InfoPanel .InputsPanel .Input_prod{width:30%}.ElInfo .InfoPanel .InputsPanel .Input_fuel{width:70%}.ElInfo .InfoPanel .InputsPanel .Input_odo{width:30%}.ElInfo .InfoPanel .InputsPanel .Input_agree{width:70%}.ElInfo .InfoPanel .InputsPanel .Input_name{width:100%}.ElInfo .InfoPanel .InputsPanel .Input_nip{width:40%}.ElInfo .InfoPanel .InputsPanel .Input_account{width:60%}.ElInfo .InfoPanel .InputsPanel .Input_zip{width:20%}.ElInfo .InfoPanel .InputsPanel .Input_town{width:25%}.ElInfo .InfoPanel .InputsPanel .Input_street{width:40%}.ElInfo .InfoPanel .InputsPanel .Input_nr{width:15%}.ElInfo .InfoPanel .InputsPanel .Input_tel{width:20%}.ElInfo .InfoPanel .InputsPanel .Input_email,.ElInfo .InfoPanel .InputsPanel .Input_www{width:40%}.ElInfo .InfoPanel .InputsPanel .SearchDropdownInfoPanel{width:auto}.ElInfo .InfoPanel .InputsPanel .InfoPrintPanel{width:100%}.ElInfo .InfoPanel .InputsPanel .InfoPrintPanel .InfoLine{border-bottom:1px dashed #999;margin:0 0 .5vw;width:100%}.ElInfo .InfoPanel .InputsPanel .InfoPrintPanel .InfoLine .InfoLineTitle{color:#999;font-size:70%;padding:0 1vw;width:calc(100% - 2vw)}@media print{.ElInfo .InfoPanel .InputsPanel .InfoPrintPanel .InfoLine .InfoLineTitle{color:#222!important}}.ElInfo .InfoPanel .InputsPanel .InfoPrintPanel .InfoLine .InfoLineVal{min-height:1.2vw;padding:.5vw;width:calc(100% - 1vw)}.App.tablet .ElInfo .InfoPanel .InputsPanel .InfoPrintPanel .InfoLine .InfoLineVal{min-height:2.5vw}.App.mobile .ElInfo .InfoPanel .InputsPanel .InfoPrintPanel .InfoLine .InfoLineVal{min-height:4vw}@media print{.ElInfo .InfoPanel .InputsPanel .InfoPrintPanel .InfoLine .InfoLineVal{min-height:1.2vw}}.Calendar{margin:1vw 0 2vw;width:100%}.Calendar .AddWeekNotice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Calendar .WeekArea,.DocumentLine{width:100%}.DocumentLine .AddWeekBtn{background-image:linear-gradient(180deg,rgba(17,119,17,.133),rgba(17,119,17,.533) 18%,#171 50%,rgba(17,119,17,.533) 82%,rgba(17,119,17,.133));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.133),inset 0 -1px 0 hsla(0,0%,100%,.094);flex:1 1;min-height:2vw}.DocumentLine .AddWeekBtn:hover{background-image:linear-gradient(180deg,rgba(17,119,17,.267),rgba(17,119,17,.667) 18%,#171 50%,rgba(17,119,17,.667) 82%,rgba(17,119,17,.267));font-weight:700}.App.mobile .DocumentLine .AddWeekBtn,.App.tablet .DocumentLine .AddWeekBtn{min-height:5vw}.DocumentLine .ShowModeBtn{background-color:#fb0;min-height:2vw;width:8vw}.DocumentLine .ShowModeBtn:hover{background-image:linear-gradient(rgba(255,221,0,.333),#fd0,rgba(255,221,0,.333));font-weight:700}.App.mobile .DocumentLine .ShowModeBtn,.App.tablet .DocumentLine .ShowModeBtn{min-height:5vw;width:22%}.DocumentLine .DownLoadBar{margin:.25vw 0 0 1px;position:absolute;width:calc(100% - .5vw - 2px);z-index:99}.DocumentLine .IcoColor{filter:invert(100%)}.DocumentLine .RepairBtn{height:1vw;position:absolute;right:0;top:0;width:1vw}.LeftPanel{border-right:1px solid #999;min-height:2vw;padding:.1vw .25vw;position:relative;width:calc(70% - .5vw - 1px)}.App.mobile .LeftPanel,.App.tablet .LeftPanel{min-height:5vw;width:100%}.LeftPanel .SelBtn{font-weight:700;min-height:calc(2.5vw - 4px);width:18%}.LeftPanel .SelBtn:hover{font-size:120%}.App.mobile .LeftPanel .SelBtn,.App.tablet .LeftPanel .SelBtn{min-height:calc(5vw - 4px);width:22%}.LeftPanel .NewDocBtn{background-image:linear-gradient(90deg,rgba(255,102,0,.133),rgba(255,102,0,.333) 18%,rgba(255,102,0,.533) 42%,#f60);border:1px solid #f60;border-radius:.5vw 0 0 .5vw}.LeftPanel .SortDocBtn{background-image:linear-gradient(90deg,#171,rgba(17,119,17,.733) 58%,rgba(17,119,17,.467) 82%,rgba(17,119,17,.133));border:1px solid #171;border-radius:0 .5vw .5vw 0}.LeftPanel .SelectDocBtnPanel{flex:1 1;min-height:calc(2.5vw - 2px);position:relative}.LeftPanel .SelectDocBtnPanel .SelectDocBtn{border:1px solid #0000;margin:0 .25vw;min-height:2vw;width:12%;z-index:10}.LeftPanel .SelectDocBtnPanel .SelectDocBtn:hover{background-color:rgba(255,221,0,.133)}.App.mobile .LeftPanel .SelectDocBtnPanel .SelectDocBtn,.App.tablet .LeftPanel .SelectDocBtnPanel .SelectDocBtn{min-height:4vw}.LeftPanel .SelectDocBtnPanel .ActDocBtn{background-image:linear-gradient(#0000,rgba(17,153,17,.533));border:1px solid;border-color:#0000 #0000 #15ff00;border-radius:0 0 .5vw .5vw;color:#fff;font-weight:700}.LeftPanel .SelPanelNEW{background-color:rgba(255,102,0,.133);border-bottom:1px solid #f60;border-radius:0 .5vw .5vw 0;border-top:1px solid #f60;margin:0 1vw 0 0;padding:0 0 0 1vw}.LeftPanel .SelPanelSORT{background-color:rgba(17,119,17,.133);border-bottom:1px solid #171;border-radius:.5vw 0 0 .5vw;border-top:1px solid #171;margin:0 0 0 1vw;padding:0 1vw 0 0}.LeftPanel .StatusFilters{gap:.5vw;margin:0 .75vw 0 0}.LeftPanel .StatusFilters .StatusFilterBtn{background:#0000;border:0;border-radius:.25vw;color:#aaa;cursor:pointer;font:inherit;font-size:1em;gap:.25vw;line-height:1;min-height:2vw;padding:0 .75vw}.LeftPanel .StatusFilters .StatusFilterBtn img{display:block;height:1em;padding:0 .5em;width:auto}.LeftPanel .StatusFilters .StatusFilterBtn.active{color:#fff}.LeftPanel .StatusFilters .StatusFilterBtn:hover{color:#f3d27a}.LeftPanel .StatusFiltersTop{margin-left:0}.LeftPanel .DayNameWeekLeft{min-height:calc(2.5vw + 2px);width:100%}.LeftPanel .DayNameWeekLeft .DocMode{background-color:#fb0;min-height:2.5vw;width:18%}.LeftPanel .DayNameWeekLeft .DocMode:hover{background-image:linear-gradient(rgba(255,221,0,.333),#fd0,rgba(255,221,0,.333));font-weight:700}.App.mobile .LeftPanel .DayNameWeekLeft .DocMode,.App.tablet .LeftPanel .DayNameWeekLeft .DocMode{min-height:5vw;width:22%}.LeftPanel .DayNameWeekLeft .Earned{flex:1 1;font-size:90%;min-width:0}.LeftPanel .DayNameWeekLeft .Earned .AmountLine{width:100%}.LeftPanel .DayNameWeekLeft .Earned .AmountLine .AmountElement{background-image:linear-gradient(rgba(51,51,51,.067),rgba(85,85,85,.533));border-bottom:1px solid;border-radius:0 0 .5vw .5vw;margin:0 .25vw 0 0;padding:0 .5vw;width:4vw}.App.mobile .LeftPanel .DayNameWeekLeft .Earned .AmountLine .AmountElement,.App.tablet .LeftPanel .DayNameWeekLeft .Earned .AmountLine .AmountElement{width:8vw}.App.compact .LeftPanel .DayNameWeekLeft{align-items:stretch;flex-wrap:nowrap}.App.compact .LeftPanel .DayNameWeekLeft .StatusFilters{flex:1 1;flex-wrap:wrap;margin:0 var(--app-gap-xs) 0 0;min-width:0}.App.compact .LeftPanel .DayNameWeekLeft .Earned{flex:0 0 auto;margin-left:auto}.App.compact .LeftPanel .DayNameWeekLeft .Earned .AmountLine{flex-wrap:nowrap;justify-content:flex-end}.App.compact .LeftPanel .DayNameWeekLeft .Earned .AmountLine .AmountElement{margin:0 .25vw 0 0;min-width:0;width:8vw}.LeftPanel .DocLeft{margin:.25vw 0 0;width:100%}.LeftPanel .DocLeft .DocCell{border:1px solid #999;border-radius:.25vw;min-height:2.5vw;overflow:hidden;padding:0 .25vw;position:relative;text-overflow:ellipsis;white-space:nowrap}.App.mobile .LeftPanel .DocLeft .DocCell,.App.tablet .LeftPanel .DocLeft .DocCell{min-height:5vw}.LeftPanel .DocLeft .DocAva{width:5%}.LeftPanel .DocLeft .DocNr{width:15%}.LeftPanel .DocLeft .DocClientName,.LeftPanel .DocLeft .DocSubjectName{flex:1 1}.LeftPanel .DocLeft .DocClient,.LeftPanel .DocLeft .DocNIP{width:15%}.LeftPanel .DocLeft .DocSum{width:10%}.LeftPanel .DocLeft .DocClientName .KSeFMark{position:absolute;right:.25vw;top:.25vw;width:1.5vw}.LeftPanel .DocLeft .DocClientName .InvoiceKindBadge{background:rgba(51,51,51,.733);border:1px solid hsla(0,0%,100%,.141);border-radius:.25vw;bottom:.25vw;color:#e8e8e8;font-size:70%;padding:.05vw .3vw;position:absolute;right:2vw}.LeftPanel .DocLeft .DocClientName .InvoiceKindBadge.correction{background:#8f3a1f;border-color:rgba(255,204,68,.439);color:#fff2b8}.DownloadBar{position:absolute;width:100%}.DownloadBar .Bar{background-color:#0000;color:#0000;min-height:2.5vw;overflow:hidden;position:relative;width:100%}.App.tablet .DownloadBar .Bar{min-height:4vw}.App.mobile .DownloadBar .Bar{border-radius:1.5vw;min-height:6vw}.DownloadBar .BarTrack{background-color:var(--download-color);inset:0;opacity:.18;position:absolute}.DownloadBar .BarSweep{animation:downloadSweep 1.15s ease-in-out infinite;background:linear-gradient(90deg,#0000 0,var(--download-color) 32%,var(--download-color) 50%,var(--download-color) 68%,#0000 100%);filter:brightness(1.65) saturate(1.18);height:100%;left:-32%;opacity:.58;position:absolute;top:0;width:32%}.DownloadBar .BarSweep1{animation-delay:0s}.DownloadBar .BarSweep2{animation-delay:.14s}.DownloadBar .BarSweep3{animation-delay:.28s}@keyframes downloadSweep{0%{left:-32%}to{left:100%}}.RightPanel{min-height:2vw;padding:.1vw .25vw;position:relative;width:calc(30% - .5vw)}.App.mobile .RightPanel,.App.tablet .RightPanel{min-height:5vw;width:100%}.RightPanel .DayName{min-height:1.2vw}.App.mobile .RightPanel .DayName,.App.tablet .RightPanel .DayName{min-height:calc(5vw - 2px)}.RightPanel .DayNameWeek{min-height:2.5vw}.App.mobile .RightPanel .DayNameWeek,.App.tablet .RightPanel .DayNameWeek{min-height:calc(5vw - 2px)}.RightPanel .DayName,.RightPanel .DayNameWeek{background-image:linear-gradient(180deg,#4a4a4a,#252525 18%,#040404 50%,#1f1f1f 82%,#4f4f4f);border:1px solid #999;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.133),inset 0 -1px 0 hsla(0,0%,100%,.094);margin:0 1px;width:calc(14.28571% - 4px)}.RightPanel .SameMonth{opacity:.4}.RightPanel .HolyDay{background-image:linear-gradient(180deg,#9a4a4a,#651818 18%,#1c0000 50%,#5a1515 82%,#a04f4f);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.094),inset 0 -1px 0 hsla(0,100%,93%,.071)}.RightPanel .Today{background-image:linear-gradient(180deg,#ffb15a,#ff7a1a 18%,#b74400 50%,#f05a00 82%,#ffb566);border-color:#fff}.RightPanel .Today:hover{background-image:linear-gradient(180deg,#ffbe74,#ff8b2d 18%,#c14a00 50%,#ff6810 82%,#ffc27a);cursor:pointer}.RightPanel .DocRight{margin:.25vw 0 0;width:100%}.RightPanel .DocRight .DocAfter,.RightPanel .DocRight .DocBefore{border-bottom:1px solid hsla(0,0%,60%,.067);border-top:1px solid hsla(0,0%,60%,.067);min-height:2.5vw}.RightPanel .DocRight .DocBody{border-radius:.25vw;min-height:2.5vw;position:relative;width:calc(100% - 2px)}.RightPanel .DocRight .DocBody .KSeFMark{position:absolute;right:.25vw;top:.25vw;width:1.5vw}.App.mobile .RightPanel .DocRight .DocBody,.App.tablet .RightPanel .DocRight .DocBody{min-height:5vw}.Shadow{box-shadow:0 0 .5vw .5vw #999}.EditArea{border:1px solid #999;margin:1vw;padding:.5vw .5vw 1vw;width:calc(100% - 2vw - 2px)}@media print{.EditArea{border:none;box-shadow:none}}.EditArea .ElComments,.EditArea .ElFaults{border:1px solid #999;margin:1vw 0 0;width:calc(100% - 2px)}.EditArea .ElComments .CommentsTop,.EditArea .ElComments .FaultsTop,.EditArea .ElFaults .CommentsTop,.EditArea .ElFaults .FaultsTop{background-color:#111;border-radius:.5vw .5vw 0 0;font-size:150%;min-height:3vw;padding:0 2vw;width:calc(100% - 4vw)}@media print{.EditArea .ElComments .CommentsTop,.EditArea .ElComments .FaultsTop,.EditArea .ElFaults .CommentsTop,.EditArea .ElFaults .FaultsTop{background-color:#ddd}}.EditArea .ElComments .TextAreaSection,.EditArea .ElFaults .TextAreaSection{margin:.5vw .25vw 1vw;min-height:2vw;width:100%}.EditArea .ElComments .TextAreaSection .TextArea,.EditArea .ElFaults .TextAreaSection .TextArea{min-height:8vw}.App.tablet .EditArea .ElComments .TextAreaSection .TextArea,.App.tablet .EditArea .ElFaults .TextAreaSection .TextArea{min-height:20vw}.App.mobile .EditArea .ElComments .TextAreaSection .TextArea,.App.mobile .EditArea .ElFaults .TextAreaSection .TextArea{min-height:25vw}@media print{.EditArea .ElComments .TextAreaSection .TextArea,.EditArea .ElFaults .TextAreaSection .TextArea{min-height:8vw}}.EditArea .ElComments .TextAreaSection .StrToLines,.EditArea .ElFaults .TextAreaSection .StrToLines{padding:0 1vw;width:calc(100% - 2vw)}.EditArea .ElComments .TextAreaSection .StrToLines .Line,.EditArea .ElFaults .TextAreaSection .StrToLines .Line{min-height:1vw}.EditArea .ElSignatures{margin:2vw 0 0;width:100%}.EditArea .ElSignatures .Signature{margin:1vw;text-align:center;width:calc(50% - 2vw)}.EditArea .ElSignatures .Signature .Person{font-size:120%;min-height:2vw}.EditArea .ElSignatures .Signature .SignLine{border-bottom:1px dashed #999;margin:.5vw 0;width:80%}.ElDocBtns{width:100%}.ElDocBtns .ActionBtns{width:30%}.App.tablet .ElDocBtns .ActionBtns{width:40%}.App.mobile .ElDocBtns .ActionBtns{width:60%}.ElDocBtns .ActionBtns .ActionBtnsPanel{position:relative;width:50%}.ElDocBtns .ActionBtns .ActionBtnsPanel .ActionBtnsMenu{background-color:#222;position:absolute;width:100%;z-index:10}.ElDocBtns .ActionBtns .ColorBtnPanel{width:50%}.ElDocBtns .ActionBtns .ActBtn{background-color:#333;color:#999;margin:.5vw .25vw;min-height:3vw;position:relative;width:calc(100% - .5vw)}.ElDocBtns .ActionBtns .ActBtn:hover{background-image:linear-gradient(0deg,hsla(0,0%,7%,.133),hsla(0,0%,7%,.667) 30% 70%,hsla(0,0%,7%,.133));color:#fff;font-size:120%}.App.tablet .ElDocBtns .ActionBtns .ActBtn{min-height:4vw}.App.mobile .ElDocBtns .ActionBtns .ActBtn{min-height:5vw}.ElDocBtns .ActionBtns .ActBtn input{border:0;cursor:pointer;min-height:3vw;opacity:0;position:absolute;width:100%}.ElDocBtns .ActionBtns .ActBtn_open{background-color:rgba(0,255,0,.467);color:#fff}.ElDocBtns .ActionBtns .ActBtn_done,.ElDocBtns .ActionBtns .ActBtn_repair{background-color:rgba(0,0,255,.467);color:#fff}.ElDocBtns .ActionBtns .ActBtn_close{background-color:rgba(255,221,0,.467);color:#fff}.ElDocBtns .ActionBtns .ActBtn_delete{background-color:rgba(255,0,0,.467);color:#fff}.ElDocBtns .DocBtns{width:30%}.ElDocName{width:100%}.ElDocName .ElDocNameLogo{min-height:10vw;width:50%}.App.mobile .ElDocName .ElDocNameLogo,.App.tablet .ElDocName .ElDocNameLogo{width:100%}@media print{.ElDocName .ElDocNameLogo{width:50%}}.ElDocName .ElDocNameLogo img{margin:0 2vw;width:5vw}.App.tablet .ElDocName .ElDocNameLogo img{width:5vw}.App.mobile .ElDocName .ElDocNameLogo img{width:7vw}@media print{.ElDocName .ElDocNameLogo img{width:5vw}}.ElDocName .ElDocNameLogo span{font-size:400%;font-weight:700}.App.tablet .ElDocName .ElDocNameLogo span{font-size:300%}.App.mobile .ElDocName .ElDocNameLogo span{font-size:250%}@media print{.ElDocName .ElDocNameLogo span{color:#999;font-size:400%}}.ElDocName .ElDocNameData{width:50%}.App.mobile .ElDocName .ElDocNameData,.App.tablet .ElDocName .ElDocNameData{width:100%}@media print{.ElDocName .ElDocNameData{width:50%}}.ElDocName .ElDocNameData .DocTitle{width:100%}.ElDocName .ElDocNameData .DocTitle .DocName{font-size:150%;padding:0 1vw;width:calc(60% - 2vw)}.App.tablet .ElDocName .ElDocNameData .DocTitle .DocName{width:calc(50% - 2vw)}.App.mobile .ElDocName .ElDocNameData .DocTitle .DocName{width:calc(40% - 2vw)}@media print{.ElDocName .ElDocNameData .DocTitle .DocName{width:calc(60% - 2vw)}}.ElDocName .ElDocNameData .DocTitle .DocNr{border:1px solid #999;font-size:150%;min-height:2vw;padding:.25vw 0;width:calc(39% - 2px)}.App.tablet .ElDocName .ElDocNameData .DocTitle .DocNr{width:calc(50% - 2px)}.App.mobile .ElDocName .ElDocNameData .DocTitle .DocNr{width:calc(60% - 2px)}@media print{.ElDocName .ElDocNameData .DocTitle .DocNr{width:calc(39% - 2px)}}.ElDocName .ElDocNameData .DocSign{width:99%}.ElDocName .ElDocNameData .DocSign .QRCodeArea{margin:.5vw;width:15%}.App.tablet .ElDocName .ElDocNameData .DocSign .QRCodeArea{width:10%}.App.mobile .ElDocName .ElDocNameData .DocSign .QRCodeArea{width:15%}@media print{.ElDocName .ElDocNameData .DocSign .QRCodeArea{width:15%}}.ElDocName .ElDocNameData .DocSign .SignArea{padding:.5vw 1vw;width:calc(60% - 2vw)}.ElDocName .ElDocNameData .DocSign .SignArea .SignLine{min-height:2vw;width:100%}.ElDocName .ElDocNameData .DocSign .SignArea .SignLine .SignName{width:60%}.ElDocName .ElDocNameData .DocSign .SignArea .SignLine .SignData{width:40%}.ElDocName .ElDocNameData .DocSign .Input{width:30%}.Input{min-height:3vw;width:calc(100% - 1vw - 2px)}.App.tablet .Input{min-height:4vw}.App.mobile .Input{min-height:7vw}@media print{.Input{border:1px solid #ddd!important}.Input legend{color:#222!important}}.Input input{font-size:1vw!important;outline:none}.Input input:active,.Input input:focus,.Input input:hover{border:none}.App.tablet .Input input{font-size:2vw!important;min-height:5vw}.App.mobile .Input input{font-size:3vw!important;min-height:7vw}@media print{.Input input{color:#000!important;font-size:8px!important}.Input img{display:none}}.Input .ColorInput-Wht{color:#fff}.Input .ColorInput-Trs{color:#0000}.ElCalculator{border:1px solid #999;margin:1vw 0 0;padding-bottom:1vw;width:calc(100% - 2px)}.ElCalculator .CalculatorPanelTop{background-color:#111;border-radius:.5vw .5vw 0 0;width:100%}@media print{.ElCalculator .CalculatorPanelTop{background-color:#ddd}}.ElCalculator .CalculatorPanelBottom{width:100%}.ElCalculator .BorderBottom{border-bottom:1px solid #444}@media print{.ElCalculator .BorderBottom{border-bottom:1px solid #ddd}}.ElCalculator .CalcLine{min-height:3vw;width:99%}.ElCalculator .CalcLine .TableCellTop{min-height:3vw}.ElCalculator .CalcLine .TableCell{min-height:1vw}.ElCalculator .CalcLine .TableCellBottom{margin:1vw 0 0;min-height:1vw}.ElCalculator .CalcLine .TableTOT{background-color:#111;padding:.5vw 2vw;text-align:right;width:calc(35% - 4vw)}.App.tablet .ElCalculator .CalcLine .TableTOT{padding:1vw 2vw;width:calc(20% - 4vw)}.App.mobile .ElCalculator .CalcLine .TableTOT{width:calc(35% - 4vw)}@media print{.ElCalculator .CalcLine .TableTOT{background-color:#ddd;width:calc(35% - 4vw)}}.ElCalculator .CalcLine .TableNUM{text-align:center;width:3%}.App.mobile .ElCalculator .CalcLine .TableNUM,.App.tablet .ElCalculator .CalcLine .TableNUM{width:5%}@media print{.ElCalculator .CalcLine .TableNUM{width:3%}}.ElCalculator .CalcLine .CellsBetween{flex:1 1}.ElCalculator .CalcLine .CellsBetween .CellsOne{width:65%}.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsOne,.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsOne{border-bottom:1px dashed #444;min-height:5vw;width:100%}@media print{.ElCalculator .CalcLine .CellsBetween .CellsOne{border:none;width:65%}}.ElCalculator .CalcLine .CellsBetween .CellsOne .VATZWtext{margin:1vw 0 0;width:100%}.ElCalculator .CalcLine .CellsBetween .CellsOne .VATbtns{width:100%}.ElCalculator .CalcLine .CellsBetween .CellsOne .VATbtns .CalcFuelBtn{background-color:#1713;margin:.5vw 0;min-height:2.5vw;width:25%}.ElCalculator .CalcLine .CellsBetween .CellsOne .VATbtns .CalcFuelBtn:hover{background-color:rgba(17,119,17,.333)}.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsOne .VATbtns .CalcFuelBtn{min-height:3.5vw;width:35%}.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsOne .VATbtns .CalcFuelBtn{min-height:5vw;width:50%}.ElCalculator .CalcLine .CellsBetween .CellsOne .TableART{text-align:center;width:100%}.ElCalculator .CalcLine .CellsBetween .CellsOne .ArtNameWrap{position:relative;width:100%}.ElCalculator .CalcLine .CellsBetween .CellsTwo{width:35%}.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsTwo,.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsTwo{min-height:5vw;width:100%}@media print{.ElCalculator .CalcLine .CellsBetween .CellsTwo{border:none;width:35%}}.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableQUA,.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableVAT{text-align:center;width:12%}.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsTwo .TableQUA,.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsTwo .TableVAT{width:10%}.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsTwo .TableQUA,.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsTwo .TableVAT{width:12%}@media print{.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableQUA,.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableVAT{width:12%}}.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableNET,.ElCalculator .CalcLine .CellsBetween .CellsTwo .TablePRI,.ElCalculator .CalcLine .CellsBetween .CellsTwo .TablePRV,.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableSUM{text-align:center;width:16%}.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsTwo .TableNET,.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsTwo .TablePRI,.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsTwo .TablePRV,.App.tablet .ElCalculator .CalcLine .CellsBetween .CellsTwo .TableSUM{width:12%}.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsTwo .TableNET,.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsTwo .TablePRI,.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsTwo .TablePRV,.App.mobile .ElCalculator .CalcLine .CellsBetween .CellsTwo .TableSUM{width:16%}@media print{.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableNET,.ElCalculator .CalcLine .CellsBetween .CellsTwo .TablePRI,.ElCalculator .CalcLine .CellsBetween .CellsTwo .TablePRV,.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableSUM{width:16%}}.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableITEM_KIND{min-width:3vw;text-align:center;width:3vw}.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableITEM_KIND select{background:#0000;border:0;border-radius:0;color:inherit;font:inherit;min-height:inherit;min-width:2.4em;outline:0;padding:0;text-align:center;text-align-last:center;width:2.4em}.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableITEM_KIND select:focus{color:#f3d27a}.ElCalculator .CalcLine .CellsBetween .CellsTwo .TableITEM_KIND select option{background:#2a2a2a;color:#e3e3e3;font:inherit}.ElCalculator .CalcLine .TableBTN{width:5%}.App.tablet .ElCalculator .CalcLine .TableBTN{width:6%}.App.mobile .ElCalculator .CalcLine .TableBTN{width:8%}@media print{.ElCalculator .CalcLine .TableBTN{width:5%}}.ElCalculator .CalcLine input{background-color:#0000;border:1px solid #0000;border-radius:.25vw;color:#fff;font-size:1vw;min-height:2vw;width:100%}.ElCalculator .CalcLine input:hover{border:1px solid #f60}.ElCalculator .CalcLine input:focus{background-color:rgba(17,119,17,.133);border:1px solid #171}.App.tablet .ElCalculator .CalcLine input{font-size:2vw!important}.App.mobile .ElCalculator .CalcLine input{font-size:2.5vw!important}@media print{.ElCalculator .CalcLine input{color:#000;font-size:8px!important}}.ElFiles{border:1px solid #999;margin:1vw 0 0;width:100%}@media print{.ElFiles{display:none!important}}.ElFiles .ElFilesTop{background-color:#111;border-radius:.5vw .5vw 0 0;font-size:150%;min-height:3vw;padding:0 2vw;width:calc(100% - 4vw)}.ElFiles .FileLine{border-bottom:1px solid #444;min-height:3vw;position:relative;width:99%}.ElFiles .FileLine:hover{background-color:hsla(0,0%,7%,.333)}.ElFiles .FileLine .FileName:hover{color:#fd0}.ElFiles .FileLine .FileNameEdit{background-color:rgba(0,0,0,.533);border:1px solid #f60;color:#fff;flex:1 1;margin:0 1vw 0 0;min-height:2vw;padding:0 .5vw}.App.tablet .ElFiles .FileLine .FileNameEdit{min-height:4vw}.App.mobile .ElFiles .FileLine .FileNameEdit{min-height:7vw}.ElFiles .FileLine .FileAct{flex:1 1}.ElFiles .FileLine .FileAct .FileSize{font-size:80%;margin:0 0 0 .5vw;width:4vw}.App.tablet .ElFiles .FileLine .FileAct .FileSize{width:8vw}.App.mobile .ElFiles .FileLine .FileAct .FileSize{width:13vw}.ElFiles .FileLine .FileAct .FileSize .num{width:65%}.ElFiles .FileLine .FileAct .FileSize .unit{width:35%}.ElFiles .UploadBtns{padding:.5vw 1vw;width:calc(100% - 2vw)}.App.tablet .ElFiles .UploadBtns{width:calc(80% - 2vw)}.App.mobile .ElFiles .UploadBtns{width:calc(100% - 2vw)}.ElFiles .UploadBtns .UploadLink{border:1px dashed #171;padding:0 .5vw .5vw;width:calc(90% - 1vw - 2px)}.ElFiles .UploadBtns .UploadLink:hover{background-color:rgba(17,119,17,.067);border-color:#191}.ElFiles .UploadBtns .UploadLink .FileNameInput{width:30%}.ElFiles .UploadBtns .UploadLink .FileAddrInput{width:50%}.ElFiles .UploadBtns .UploadLink .UploadLinksBtns{margin:1vw 0 0;width:20%}.ElFiles .UploadBtns .UploadLink .UploadLinksBtns .UploadLinksBtn{flex:1 1;margin:.25vw;min-height:2.5vw}.App.tablet .ElFiles .UploadBtns .UploadLink .UploadLinksBtns .UploadLinksBtn{min-height:5vw}.App.mobile .ElFiles .UploadBtns .UploadLink .UploadLinksBtns .UploadLinksBtn{min-height:7vw}.ElSoft{border:1px solid #999;margin:1vw 0 0;width:calc(100% - 2px)}@media print{.ElSoft{display:none!important}}.ElSoft .ElSoftTop{background-color:#111;border-radius:.5vw .5vw 0 0;font-size:150%;min-height:3vw;padding:0 2vw;width:calc(100% - 4vw)}.ElSoft .ElSoftBody{padding-bottom:.5vw;width:100%}.ElSoft .ElSoftBody .SoftwareLines{min-height:3vw;width:100%}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement{border-bottom:1px dashed #555;margin:0 .5vw;width:calc(100% - 1vw)}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine{min-height:3vw;width:100%}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine:hover{background-color:#1113}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine .Icon{width:5%}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine .Prog,.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine .Type{width:15%}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine .Method{width:10%}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine .SwType{width:15%}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine .Mod{width:25%}.ElSoft .ElSoftBody .SoftwareLines .SoftwareElement .SoftwareLine .LineID{flex:1 1}.SoftwareCard{padding:1vw 0 2vw;width:100%}.SoftwareCard .CardTopLine{font-size:200%;padding:1vw 1vw 1vw 2vw;width:calc(100% - 3vw)}.SoftwareCard .CardTopLine .IDsection{font-size:50%;width:100%}.SoftwareCard .CardTopLine .IDsection .CardID{padding:1vw 0;width:40%}.SoftwareCard .CardTopLine .IDsection .AdminBtns{flex:1 1}.SoftwareCard .CardTopLine .Title{width:100%}.SoftwareCard .CardTopLine .Title .IcoProgrammer{border:1px solid #999;font-size:1vw;margin:0 2vw 0 0;min-height:6vw;width:6vw}.App.tablet .SoftwareCard .CardTopLine .Title .IcoProgrammer{min-height:10vw;width:10vw}.App.mobile .SoftwareCard .CardTopLine .Title .IcoProgrammer{min-height:16vw;width:16vw}.SoftwareCard .CardTopLine .Title .IcoProgrammer img{height:5vw;width:5vw}.App.tablet .SoftwareCard .CardTopLine .Title .IcoProgrammer img{height:9vw;width:9vw}.App.mobile .SoftwareCard .CardTopLine .Title .IcoProgrammer img{height:14vw;width:14vw}.SoftwareCard .CardTopLine .Title .TitleTxt{flex:1 1}.SoftwareCard .CardTopLine .Title .TitleTxt span{margin:0 .5vw}.App.mobile .SoftwareCard .CardTopLine .Title .TitleTxt span,.App.tablet .SoftwareCard .CardTopLine .Title .TitleTxt span{width:calc(100% - 1vw)}.SoftwareCard .Groups{width:100%}.SoftwareCard .Groups .GroupInfo{padding:.5vw;width:calc(33.33333% - 1vw)}.App.mobile .SoftwareCard .Groups .GroupInfo,.App.tablet .SoftwareCard .Groups .GroupInfo{padding:2vw;width:calc(90% - 4vw)}.SoftwareCard .Groups .GroupInfo .Sticker{border:1px solid #999;min-height:10vw;padding:.5vw;width:calc(100% - .5vw - 2px)}.App.tablet .SoftwareCard .Groups .GroupInfo .Sticker{padding:1vw;width:calc(75% - .5vw - 2px)}.App.mobile .SoftwareCard .Groups .GroupInfo .Sticker{padding:1vw;width:calc(80% - .5vw - 2px)}.SoftwareCard .Groups .GroupInfo .Sticker .StickerDownload{padding:.5vw;right:0;top:0;width:100%}.SoftwareCard .Groups .GroupInfo .Sticker .NoSticker{font-size:130%}.SoftwareCard .Groups .GroupInfo .Sticker .StickerLine{border-bottom:1px dashed #555;padding:0 1vw;width:calc(100% - 4vw)}.SoftwareCard .Groups .GroupInfo .Sticker .StickerImg{width:100%}.SoftwareCard .Groups .GroupInfo .CardLine{font-family:Courier New,monospace;min-height:2.5vw;width:100%}.App.tablet .SoftwareCard .Groups .GroupInfo .CardLine{min-height:4vw}.App.mobile .SoftwareCard .Groups .GroupInfo .CardLine{min-height:5vw}.SoftwareCard .Groups .GroupInfo .CardLine .Description{width:35%}.SoftwareCard .Groups .GroupInfo .CardLine .Value{flex:1 1}.SoftwareCard .ArticlesPanel{padding:.5vw 1vw;width:calc(100% - 2vw)}.SoftwareCard .ArticlesPanel .SoftwarePanel{width:100%}.SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareTopLine{background-color:hsla(0,0%,7%,.267);border-top:1px solid #999;font-size:120%;letter-spacing:.1vw;padding:.5vw 1vw;width:calc(100% - 2vw)}.SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines{border-top:1px solid #999;margin:0 0 .5vw;width:100%}.SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine{border-bottom:1px dashed #555;min-height:3vw;padding:0 .25vw;width:calc(100% - .5vw)}.App.tablet .SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine{min-height:6vw}.App.mobile .SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine{min-height:10vw}.SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileName{flex:1 1;margin:0 2vw 0 0}.SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileName:hover{color:#fd0}.App.mobile .SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileName,.App.tablet .SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileName{margin:0 3vw 0 0}.SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileNameEdit{background-color:rgba(0,0,0,.533);border:1px solid #f60;color:#fff;flex:1 1;margin:0 2vw 0 0;min-height:2vw;padding:0 .5vw}.App.tablet .SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileNameEdit{min-height:4vw}.App.mobile .SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileNameEdit{min-height:7vw}.SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileSize{width:10%}.App.mobile .SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileSize,.App.tablet .SoftwareCard .ArticlesPanel .SoftwarePanel .SoftWareLines .SoftwareLine .FileSize{width:15%}.SoftwareCard .ArticlesPanel .SoftwarePanel .UploadBtns{width:100%}.Input{border:1px solid #555;margin-top:.5vw;padding:.4vw .2vw .2vw}.Input legend{font-size:80%;margin:0 .5vw;padding:0 .5vw}.Input input{border:none;border-radius:.25vw;margin:0;padding:.25vw .5vw;width:calc(100% - 1vw)}.Input input,.Input select{background-color:#0000;color:#fff}.Input select{max-width:2.5vw}.App.tablet .Input select{max-width:3vw}.App.mobile .Input select{max-width:5vw}.Input select option{color:#000}.Input:focus-within{border-color:#888}.ElSummary{margin:1vw 0 0;width:100%}.ElSummary .SumLine{margin:0 0 .5vw;width:100%}.ElSummary .SumLine .SumEmpty{min-height:3vw;width:20%}.App.mobile .ElSummary .SumLine .SumEmpty,.App.tablet .ElSummary .SumLine .SumEmpty{width:5%}@media print{.ElSummary .SumLine .SumEmpty{width:20%}}.ElSummary .SumLine .SumName{padding:0 2vw;width:calc(20% - 4vw)}.App.tablet .ElSummary .SumLine .SumName{width:calc(25% - 4vw)}.App.mobile .ElSummary .SumLine .SumName{width:calc(35% - 4vw)}@media print{.ElSummary .SumLine .SumName{width:calc(20% - 4vw)}}.ElSummary .SumLine .SumValue{padding:0 0 0 2vw;width:calc(60% - 2vw)}.App.mobile .ElSummary .SumLine .SumValue,.App.tablet .ElSummary .SumLine .SumValue{width:calc(60% - 2vw)}@media print{.ElSummary .SumLine .SumValue{width:calc(60% - 2vw)}}.ElSummary .SumLine .TopCell{background-color:#111;font-size:150%;min-height:4vw}@media print{.ElSummary .SumLine .TopCell{background-color:#ddd}}.ElSummary .SumLine .LinesCell{border-bottom:1px dashed #999;border-top:1px dashed #999;margin:0 6vw 0 2vw;width:calc(60% - 8vw)}.App.mobile .ElSummary .SumLine .LinesCell,.App.tablet .ElSummary .SumLine .LinesCell{margin:0 2vw 0 1vw;width:calc(60% - 3vw)}@media print{.ElSummary .SumLine .LinesCell{border-color:#ddd}}.ElSummary .SumLine .Input,.ElSummary .SumLine .RadioInput{width:30%}.RadioInput{width:100%}.RadioInput .RadioBtn input:checked{accent-color:#f60}.RadioInput .RadioBtn label{margin:0 .5vw}.SearchDocs{margin-top:.5vw;padding-bottom:.5vw;width:100%}.SearchDocs .SearchPanel{width:100%}.SearchDocs .SearchPanel .SearchText{flex:1 1;margin:1vw 0 0 1vw}.SearchDocs .SearchPanel .SearchText .txtYlw{margin:0 0 0 1vw}.SearchDocs .SearchPanel .SearchText .SearchCount,.SearchDocs .SearchPanel .SearchText .SearchSum{min-width:0}.SearchDocs .SearchPanel .SearchText .SearchSum{margin-right:1vw;white-space:nowrap}.SearchDocs .SearchPanel .SearchInput{width:30%}.App.compact .SearchDocs .SearchPanel,.App.medium .SearchDocs .SearchPanel,.App.mobile .SearchDocs .SearchPanel,.App.tablet .SearchDocs .SearchPanel{flex-wrap:wrap}.App.compact .SearchDocs .SearchPanel .SearchInput,.App.compact .SearchDocs .SearchPanel .SearchText,.App.medium .SearchDocs .SearchPanel .SearchInput,.App.medium .SearchDocs .SearchPanel .SearchText,.App.mobile .SearchDocs .SearchPanel .SearchInput,.App.mobile .SearchDocs .SearchPanel .SearchText,.App.tablet .SearchDocs .SearchPanel .SearchInput,.App.tablet .SearchDocs .SearchPanel .SearchText{width:100%}.App.compact .SearchDocs .SearchPanel .SearchText,.App.medium .SearchDocs .SearchPanel .SearchText,.App.mobile .SearchDocs .SearchPanel .SearchText,.App.tablet .SearchDocs .SearchPanel .SearchText{flex:none;margin:var(--app-gap-sm) 0}.App.compact .SearchDocs .SearchPanel .SearchInput .InputWrap,.App.medium .SearchDocs .SearchPanel .SearchInput .InputWrap,.App.mobile .SearchDocs .SearchPanel .SearchInput .InputWrap,.App.tablet .SearchDocs .SearchPanel .SearchInput .InputWrap,.Finances{width:100%}.Finances{margin:0 0 2vw}.Finances .Title{font-size:150%;margin:0 0 1vw}.Finances .BottomLine{width:100%}.Finances .BottomLine .PrevBtn{background-color:#171;margin:1vw 2vw;min-height:2vw;width:15%}.Finances .BottomLine .PrevBtn:hover{cursor:pointer;font-size:120%}.App.tablet .Finances .BottomLine .PrevBtn{margin:3vw;min-height:5vw;width:30%}.App.mobile .Finances .BottomLine .PrevBtn{margin:5vw;min-height:7vw;width:50%}.FinCalc{margin:.5vw 0;width:100%}.FinCalc .FinYearSummary{border:1px solid #444;margin:0 .25vw;padding:.5vw 1vw;width:calc(40% - 2.5vw - 4px)}.App.tablet .FinCalc .FinYearSummary{width:calc(65% - 2.5vw - 4px)}.App.mobile .FinCalc .FinYearSummary{width:calc(100% - 2.5vw - 4px)}.FinCalc .FinYearSummary .FinYear{min-height:2vw;width:100%}.FinCalc .FinYearSummary .FinYear .YearNow{border-bottom:1px solid #f60;border-top:1px solid #f60;min-height:1.5vw;width:30%}.FinCalc .FinYearSummary .FinYear .YearBtn{border:1px solid #444;color:#999;min-height:1.5vw;width:calc(30% - 2px)}.FinCalc .FinYearSummary .FinYear .GrnBtn{background-color:#171;border:1px solid #171;color:#fff}.FinCalc .FinYearSummary .FinYear .GrnBtn:hover{cursor:pointer;font-size:120%}.FinCalc .FinYearSummary .FinYearInfo{min-height:1.5vw;width:100%}.FinCalc .FinYearSummary .FinYearInfo .FinYearInfoGroup{font-size:110%;margin-top:1vw;width:100%}.FinCalc .FinYearSummary .FinYearInfo .FinYearInfoTxt{width:70%}.FinCalc .FinYearSummary .FinYearInfo .FinYearInfoVal{width:30%}.FinCalc .FinCalcSection{border:1px solid #444;margin:0 .25vw;padding:.5vw 1vw;width:calc(60% - 2.5vw - 4px)}.App.tablet .FinCalc .FinCalcSection{width:calc(35% - 2.5vw - 4px)}.App.mobile .FinCalc .FinCalcSection{width:calc(100% - 2.5vw - 4px)}.FinanceMonth{margin:.5vw 0;width:100%}.FinanceMonth .FinMonthSummary{border:1px solid #444;margin:0 .25vw;padding:0 0 .5vw;width:calc(40% - .5vw - 4px)}.App.tablet .FinanceMonth .FinMonthSummary{width:calc(65% - .5vw - 4px)}.App.mobile .FinanceMonth .FinMonthSummary{width:calc(100% - .5vw - 4px)}.FinanceMonth .FinMonthSummary .TopLine{background-image:linear-gradient(#000,rgba(0,0,0,.067));border-radius:.5vw .5vw 0 0}.FinanceMonth .FinMonthSummary .Line{min-height:1.5vw;padding:0 .5vw;width:calc(100% - 1vw)}.FinanceMonth .FinMonthSummary .Line .LineDate{padding:.7vw 0;width:20%}.FinanceMonth .FinMonthSummary .Line .LineBtn{width:80%}.FinanceMonth .FinMonthSummary .Line .LineGroup{font-size:110%;margin-top:1vw;width:100%}.FinanceMonth .FinMonthSummary .Line .LineName{width:70%}.FinanceMonth .FinMonthSummary .Line .LineVal{width:30%}.FinanceMonth .FinMonthSummary .Line .LineVal input{background-color:#0000;border:1px solid #999;border-radius:.25vw;color:#fff;font-size:1vw!important;margin:0;min-height:calc(1.2vw - 2px);padding:.25vw .5vw;text-align:end;width:50%}.FinanceMonth .FinMonthSummary .Line .LineVal input:focus{background-color:rgba(17,119,17,.067)}.App.tablet .FinanceMonth .FinMonthSummary .Line .LineVal input{font-size:2vw!important;min-height:2vw}.App.mobile .FinanceMonth .FinMonthSummary .Line .LineVal input{font-size:3vw!important;min-height:3vw}@media print{.FinanceMonth .FinMonthSummary .Line .LineVal input{color:#000!important;font-size:8px!important}}.FinanceMonth .FinMonthSection{border:1px solid #444;margin:0 .25vw;padding:.5vw 1vw;width:calc(60% - 2.5vw - 4px)}.App.tablet .FinanceMonth .FinMonthSection{width:calc(35% - 2.5vw - 4px)}.App.mobile .FinanceMonth .FinMonthSection{width:calc(100% - 2.5vw - 4px)}.FinanceMonth .FinMonthSection .FinWarning,.FinanceMonth .FinMonthSection .FinWarning .WarningLine{width:100%}.FinanceMonth .FinMonthSection .ShowDocsBtn{background-color:#171;min-height:2vw;text-align:center;width:40%}.App.tablet .FinanceMonth .FinMonthSection .ShowDocsBtn{min-height:5vw;width:90%}.App.mobile .FinanceMonth .FinMonthSection .ShowDocsBtn{min-height:7vw;width:80%}.FinanceMonth .FinMonthDocs{border:1px solid #444;margin:.5vw 0 0;padding:.5vw;width:calc(100% - 2vw - 2px)}.FinanceMonth .FinMonthDocs .NewDocBtns{margin:.25vw 0;width:100%}.FinanceMonth .FinMonthDocs .NewDocBtns .NewDocBtn{border:1px solid #0000;color:#fff;margin:.5vw;min-height:3vw;text-align:center;width:calc(23% - 2px)}.App.tablet .FinanceMonth .FinMonthDocs .NewDocBtns .NewDocBtn{min-height:5vw;width:calc(23% - 1vw - 2px)}.App.mobile .FinanceMonth .FinMonthDocs .NewDocBtns .NewDocBtn{min-height:9vw;width:calc(22% - 1vw - 2px)}.FinanceMonth .FinMonthDocs .NewDocBtns .NewDocBtn:hover{border:1px solid #999;font-weight:700}.FinanceMonth .FinMonthDocs .FinDoscLineTop{background-color:#111;border-radius:.5vw .5vw 0 0;padding:.5vw 0}.FinanceMonth .FinMonthDocs .FinDoscLine,.FinanceMonth .FinMonthDocs .FinDoscLineTop{border-bottom:1px solid #444;min-height:2vw;width:100%}.FinanceMonth .FinMonthDocs .FinCell{min-height:2vw;padding:0 .25%}.FinanceMonth .FinMonthDocs .FinNum{width:calc(5% - .5vw)}.FinanceMonth .FinMonthDocs .Between{flex:1 1;max-width:95%}.FinanceMonth .FinMonthDocs .Between .FinNam{width:calc(20% - .5vw)}.App.mobile .FinanceMonth .FinMonthDocs .Between .FinNam,.App.tablet .FinanceMonth .FinMonthDocs .Between .FinNam{flex:1 1}.FinanceMonth .FinMonthDocs .Between .FinUsr{width:calc(8% - .5vw)}.App.mobile .FinanceMonth .FinMonthDocs .Between .FinUsr,.App.tablet .FinanceMonth .FinMonthDocs .Between .FinUsr{width:calc(20% - .5vw)}.FinanceMonth .FinMonthDocs .Between .FinNet{text-align:center;width:calc(6% - .5vw)}.App.tablet .FinanceMonth .FinMonthDocs .Between .FinNet{width:calc(13% - .5vw)}.App.mobile .FinanceMonth .FinMonthDocs .Between .FinNet{width:calc(16% - .5vw)}.FinanceMonth .FinMonthDocs .Between .FinBru{text-align:center;width:calc(6% - .5vw)}.App.tablet .FinanceMonth .FinMonthDocs .Between .FinBru{width:calc(13% - .5vw)}.App.mobile .FinanceMonth .FinMonthDocs .Between .FinBru{width:calc(16% - .5vw)}.FinanceMonth .FinMonthDocs .Between .FinInf1{display:flex;flex:1 1}.App.mobile .FinanceMonth .FinMonthDocs .Between .FinInf1,.App.tablet .FinanceMonth .FinMonthDocs .Between .FinInf1{display:none}.FinanceMonth .FinMonthDocs .Between .FinInf2{display:none;width:calc(100% - .5vw)}.App.mobile .FinanceMonth .FinMonthDocs .Between .FinInf2,.App.tablet .FinanceMonth .FinMonthDocs .Between .FinInf2{color:#fd0;display:flex}.FinanceMonth .FinMonthDocs .Between .FinInf2Top{display:none;width:calc(100% - .5vw)}.App.mobile .FinanceMonth .FinMonthDocs .Between .FinInf2Top,.App.tablet .FinanceMonth .FinMonthDocs .Between .FinInf2Top{display:flex}.FinanceMonth .FinMonthDocs .FinBtn{padding:.25vw 0;text-align:center;width:calc(5% - .5vw)}.App.mobile .FinanceMonth .FinMonthDocs .FinBtn,.App.tablet .FinanceMonth .FinMonthDocs .FinBtn{width:calc(10% - .5vw)}.FinanceMonth .FinMonthDocs .FinDocColorZL{background-color:rgba(119,153,136,.133)}.FinanceMonth .FinMonthDocs .FinDocColorVA,.FinanceMonth .FinMonthDocs .FinDocColorZU{background-color:rgba(255,221,0,.133)}.FinanceMonth .FinMonthDocs .FinDocColorFS,.FinanceMonth .FinMonthDocs .FinDocColorPS{background-color:rgba(17,119,17,.133)}.FinanceMonth .FinMonthDocs .FinDocColorFZ,.FinanceMonth .FinMonthDocs .FinDocColorPZ{background-color:rgba(255,0,0,.133)}.Page404{flex:1 1;position:relative;width:100%}.Page404 .SiteIconImg{height:20vw;margin:2vw;width:20vw}.App.tablet .Page404 .SiteIconImg{height:30vw;margin:2vw;width:30vw}.App.mobile .Page404 .SiteIconImg{height:40vw;margin:3vw;width:40vw}.Page404 .Page404Content{padding:4vw 0;width:70%}.Page404 .Page404Content .Warning{color:#f60;font-size:250%}.App.tablet .Page404 .Page404Content .Warning{font-size:200%}.App.mobile .Page404 .Page404Content .Warning{font-size:150%}.Page404 .Page404Content p{text-align:justify;text-indent:2vw;width:50%}.App.tablet .Page404 .Page404Content p{text-indent:4vw;width:80%}.App.mobile .Page404 .Page404Content p{text-indent:6vw;width:90%}.Page404 .Page404Content .ReturnHomeButton{background-color:#171;font-size:150%;margin:1vw 0 0;min-height:3vw;width:50%}.Page404 .Page404Content .ReturnHomeButton:hover{background-color:#191}.App.tablet .Page404 .Page404Content .ReturnHomeButton{margin:3vw 0 0;min-height:6vw;width:80%}.App.mobile .Page404 .Page404Content .ReturnHomeButton{margin:3vw 0 0;min-height:10vw;width:90%}.Page404 .Pattern{background-image:url(https://bzdrive.com/files/workshop/boardPattern.jpg);background-repeat:repeat;min-height:100%;opacity:.025;position:absolute;width:100%;z-index:-1}.Apps,.Pass{flex:1 1;width:100%}.Pass{--pass-accent:#f60;--pass-accent-soft:#ff660024;--pass-green:#35a853;--pass-surface:#151515e8;--pass-surface-strong:#101010f2;--pass-surface-raised:#1c1c1cf2;--pass-border:#ffffff1f;--pass-border-strong:#ffffff35;--pass-text:#f3f3f3;--pass-muted:#aaa;--pass-shadow:0 0.45rem 1.2rem #0008;--pass-shadow-hover:0 0.65rem 1.5rem #000b;--pass-radius:0.55rem;--pass-radius-lg:0.8rem;--pass-gap:0.75rem;align-items:stretch;box-sizing:border-box;color:var(--pass-text);min-height:100%;padding:1rem clamp(.75rem,2vw,2rem) 2rem;position:relative}.Pass .Pattern{background-image:url(https://bzdrive.com/files/workshop/boardPattern.jpg);background-repeat:repeat;inset:0;min-height:100%;opacity:.035;pointer-events:none;position:absolute;width:100%;z-index:-1}.Pass .PassWarn{background:linear-gradient(90deg,rgba(36,22,15,.933),hsla(0,0%,9%,.933));border:1px solid #f606;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.051),var(--pass-shadow);box-sizing:border-box;color:#ffd7be;margin:0;min-height:3.25rem;padding:.85rem 1rem;width:100%}.Pass .DownloadIcon{min-height:14rem}.Pass .UserArea{box-sizing:border-box;margin:0 0 var(--pass-gap);width:100%}.Pass .UserArea .ToolsPanel{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(110deg,hsla(0,0%,100%,.031),#0000 42%),var(--pass-surface);border:1px solid var(--pass-border);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.059),var(--pass-shadow);box-sizing:border-box;gap:.65rem 1rem;margin:0;padding:.85rem 1rem 1rem;width:100%}.Pass .UserArea .ToolsPanel .AccountSummary{flex:1 1 34rem;gap:1.15rem;min-width:0;width:auto}.Pass .UserArea .ToolsPanel .AccountSummary .PassIdentity{border-right:1px solid hsla(0,0%,100%,.094);gap:.65rem;min-width:11rem;padding-right:1.15rem}.Pass .UserArea .ToolsPanel .AccountSummary .PassIdentity .PassAvatar{background:#111;border:1px solid #ff7a24;border-radius:.65rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.188),0 .35rem .8rem #0009,0 0 .8rem rgba(255,102,0,.145);box-sizing:border-box;flex:0 0 2.8rem;height:2.8rem;object-fit:cover;width:2.8rem}.Pass .UserArea .ToolsPanel .AccountSummary .PassIdentity .PassIdentityTxt{align-items:flex-start;line-height:1.1;min-width:0}.Pass .UserArea .ToolsPanel .AccountSummary .PassIdentity .PassIdentityTxt strong{color:#fff;font-size:125%;font-weight:700}.Pass .UserArea .ToolsPanel .AccountSummary .PassIdentity .PassIdentityTxt small{color:#aaa;display:block;font-size:75%;margin-top:.28rem;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Pass .UserArea .ToolsPanel .AccountSummary .PassMetrics{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:.55rem;min-width:0}.Pass .UserArea .ToolsPanel .AccountSummary .PassMetrics .PassMetric{align-items:flex-start;background:hsla(0,0%,100%,.027);border:1px solid hsla(0,0%,100%,.086);border-radius:.48rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.043);box-sizing:border-box;min-height:2.8rem;min-width:7.5rem;overflow:hidden;padding:.42rem .7rem .42rem .85rem;position:relative}.Pass .UserArea .ToolsPanel .AccountSummary .PassMetrics .PassMetric:before{background:var(--pass-accent);content:"";inset:0 auto 0 0;opacity:.85;position:absolute;width:2px}.Pass .UserArea .ToolsPanel .AccountSummary .PassMetrics .PassMetric span{color:#999;font-size:68%;line-height:1.1;white-space:nowrap}.Pass .UserArea .ToolsPanel .AccountSummary .PassMetrics .PassMetric strong{color:#f5f5f5;font-size:115%;line-height:1;margin-top:.12rem}.Pass .UserArea .ToolsPanel .Search{flex:0 1 28rem;margin:0;width:min(28rem,42%)}.Pass .UserArea .ToolsPanel .Search .Input{box-sizing:border-box;margin:0;min-height:2.75rem;width:100%}.Pass .UserArea .ToolsPanel .Groups{border-top:1px solid hsla(0,0%,100%,.071);gap:.4rem;margin:.15rem 0 0;padding-top:.7rem;width:100%}.Pass .UserArea .ToolsPanel .Groups .Group{background:hsla(0,0%,100%,.031);border:1px solid var(--pass-border);border-radius:.4rem;box-sizing:border-box;color:#bbb;cursor:pointer;margin:0;min-height:2.25rem;min-width:6.5rem;padding:.4rem .85rem;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:auto}.Pass .UserArea .ToolsPanel .Groups .Group:hover{background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.251);box-shadow:0 .3rem .7rem #0006;color:#fff;transform:translateY(-1px)}.Pass .UserArea .ToolsPanel .Groups .Group:active{transform:translateY(0)}.Pass .UserArea .ToolsPanel .Groups .ActGroup{background:var(--pass-accent-soft);border-color:rgba(255,102,0,.565);box-shadow:inset 0 -2px 0 var(--pass-accent);color:#fff}.Pass .PassArea{box-sizing:border-box;gap:var(--pass-gap);margin:0;width:100%}.Pass .PassArea .PassEl{background:linear-gradient(135deg,hsla(0,0%,100%,.035),#0000 48%),var(--pass-surface);border:1px solid var(--pass-border);border-radius:var(--pass-radius);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.051),0 .3rem .8rem rgba(0,0,0,.467);box-sizing:border-box;color:var(--pass-text);cursor:pointer;margin:0;min-height:4.25rem;overflow:hidden;padding:.7rem .85rem;position:relative;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:calc(20% - .6rem)}.Pass .PassArea .PassEl:after{background:var(--pass-accent);bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transform:scaleX(.35);transition:opacity .18s ease,transform .18s ease;width:100%}.Pass .PassArea .PassEl:hover{background-color:rgba(32,32,32,.949);border-color:var(--pass-border-strong);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.086),var(--pass-shadow-hover);transform:translateY(-2px)}.Pass .PassArea .PassEl:hover:after{opacity:.85;transform:scaleX(1)}.Pass .PassArea .PassEl:active{transform:translateY(0)}.Pass .PassArea .PassEl .PassName{gap:.65rem;min-height:2.4rem;min-width:0;width:100%}.Pass .PassArea .PassEl .PassName .SiteAva{min-width:2.4rem;width:2.4rem}.Pass .PassArea .PassEl .PassName .SiteAva .ImgBtn,.Pass .PassArea .PassEl .PassName .SiteAva .SiteBadge{border-radius:.42rem;box-sizing:border-box;height:2.15rem;margin:0;min-height:2.15rem;min-width:2.15rem;width:2.15rem}.Pass .PassArea .PassEl .PassName .SiteAva .ImgBtn{object-fit:cover}.Pass .PassArea .PassEl .PassName .SiteAva .ImgBtn:hover{height:2.15rem;margin:0;width:2.15rem}.Pass .PassArea .PassEl .PassName .SiteAva .SiteBadge{background:rgba(8,8,8,.733);border:1px solid;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.071);font-size:82%;font-weight:700}.Pass .PassArea .PassEl .PassName .SiteName{color:#eee;display:block;flex:1 1;font-size:100%;font-weight:600;line-height:1.25;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:auto}.Pass .PassArea .NewEl{background:linear-gradient(135deg,rgba(255,102,0,.322),rgba(255,102,0,.094) 58%),rgba(27,18,13,.949);border-color:#f60c;box-shadow:inset 0 1px 0 #ffffff1c,inset 0 0 0 1px rgba(255,102,0,.141),0 .3rem .9rem rgba(0,0,0,.533),0 0 .75rem rgba(255,102,0,.145);color:#fff}.Pass .PassArea .NewEl:after{opacity:1;transform:scaleX(1)}.Pass .PassArea .NewEl .SiteName{color:#ff9a57;font-weight:700;justify-content:center;text-shadow:0 0 .55rem rgba(255,102,0,.439)}.Pass .PassArea .NewEl:hover{background-color:#2b170c;border-color:#ff8a3d;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.141),inset 0 0 0 1px #ff660038,0 .65rem 1.5rem rgba(0,0,0,.733),0 0 1rem rgba(255,102,0,.251)}.Pass .PassArea .EditEl{background:linear-gradient(135deg,rgba(255,102,0,.071),#0000 48%),var(--pass-surface-raised);border-color:rgba(255,102,0,.502);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 .35rem 1rem rgba(0,0,0,.667)}.Pass .PassArea .EditEl:after{opacity:1;transform:scaleX(1)}.Pass .PassArea .PassData{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(120deg,hsla(0,0%,100%,.027),#0000 38%),var(--pass-surface-strong);border:1px solid var(--pass-border-strong);border-radius:var(--pass-radius-lg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063),var(--pass-shadow);box-sizing:border-box;gap:.55rem .75rem;margin:calc(var(--pass-gap)*-.35) 0 0;padding:1rem;width:100%}.Pass .PassArea .PassData .Input{background:rgba(8,8,8,.502);border:1px solid hsla(0,0%,100%,.141);border-radius:.42rem;box-sizing:border-box;margin:0;min-height:2.75rem;padding:.35rem .25rem .2rem;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.Pass .PassArea .PassData .Input legend{color:#aaa;font-size:78%;margin:0 .45rem;padding:0 .35rem}.Pass .PassArea .PassData .Input input{box-sizing:border-box;color:#fff;font-size:100%!important;min-height:1.8rem;padding:.25rem .5rem;width:100%}.Pass .PassArea .PassData .Input select{max-width:2.5rem}.Pass .PassArea .PassData .Input:hover{background:hsla(0,0%,4%,.667);border-color:hsla(0,0%,100%,.208)}.Pass .PassArea .PassData .Input:focus-within{background:hsla(0,0%,4%,.851);border-color:hsla(0,0%,100%,.333);box-shadow:0 0 0 2px hsla(0,0%,100%,.047)}.Pass .PassArea .PassData .SiteName{flex:1 1 16rem;min-width:12rem;width:auto}.Pass .PassArea .PassData .SiteName .Input{width:100%}.Pass .PassArea .PassData .LinkBefore{flex:2 1 28rem;min-width:16rem;width:auto}.Pass .PassArea .PassData .LinkBefore .Input{width:100%}.Pass .PassArea .PassData .Group{flex:0 1 14rem;min-width:10rem;width:auto}.Pass .PassArea .PassData .Group .Input{width:100%}.Pass .PassArea .PassData .PassDataBtns{border-bottom:1px solid hsla(0,0%,100%,.071);margin:0;min-width:max-content;padding:0 0 .35rem;width:100%}.Pass .PassArea .PassData .AddNewPass,.Pass .PassArea .PassData .LineBtns,.Pass .PassArea .PassData .PassDataBtns{gap:.15rem}.Pass .PassArea .PassData .AddNewPass .ImgBtn,.Pass .PassArea .PassData .LineBtns .ImgBtn,.Pass .PassArea .PassData .PassDataBtns .ImgBtn{filter:drop-shadow(0 .2rem .25rem rgba(0,0,0,.6666666667));flex:0 0 auto;transition:filter .18s ease,transform .18s ease}.Pass .PassArea .PassData .AddNewPass .ImgBtn:hover,.Pass .PassArea .PassData .LineBtns .ImgBtn:hover,.Pass .PassArea .PassData .PassDataBtns .ImgBtn:hover{filter:drop-shadow(0 .3rem .35rem #000) brightness(1.12)}.Pass .PassArea .PassData .AddNewPass .ImgBtn:active,.Pass .PassArea .PassData .LineBtns .ImgBtn:active,.Pass .PassArea .PassData .PassDataBtns .ImgBtn:active{transform:scale(.94)}.Pass .PassArea .PassData .Information{background:#08080866;border:1px solid hsla(0,0%,100%,.086);border-radius:.42rem;box-sizing:border-box;margin:.15rem 0 0;padding:.25rem;width:100%}.Pass .PassArea .PassData .Information .TextArea{box-sizing:border-box;color:#ddd;font-size:95%!important;line-height:1.45;min-height:5rem;padding:.65rem;width:100%}.Pass .PassArea .PassData .Information:focus-within{border-color:hsla(0,0%,100%,.267);box-shadow:0 0 0 2px hsla(0,0%,100%,.043)}.Pass .PassArea .PassLines{box-sizing:border-box;gap:.5rem;margin-top:.15rem;width:100%}.Pass .PassArea .PassLines .PassLine{background:hsla(0,0%,100%,.024);border:1px solid hsla(0,0%,100%,.078);border-radius:.5rem;box-sizing:border-box;flex-wrap:wrap;gap:.55rem;margin:0;padding:.65rem;transition:background-color .18s ease,border-color .18s ease;width:100%}.Pass .PassArea .PassLines .PassLine:hover{background:hsla(0,0%,100%,.035);border-color:hsla(0,0%,100%,.145)}.Pass .PassArea .PassLines .PassLine .UserLoginPanel{flex:1 1 42rem;gap:.55rem;min-width:0;width:auto}.Pass .PassArea .PassLines .PassLine .UserLoginPanel .Login,.Pass .PassArea .PassLines .PassLine .UserLoginPanel .UserName{flex:1 1 12rem;min-width:9rem;width:auto}.Pass .PassArea .PassLines .PassLine .UserLoginPanel .Password{flex:2 1 18rem;min-width:12rem;width:auto}.Pass .PassArea .PassLines .PassLine .UserLoginPanel .Input{width:100%}.Pass .PassArea .PassLines .PassLine .LineBtns{align-self:center;margin:0 0 0 auto;min-width:max-content;width:auto}.Pass .PassArea .AddNewPass{border-top:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;margin:.15rem 0 0;padding-top:.5rem;width:100%}@media(max-width:1200px){.Pass .PassArea .PassEl{width:calc(33.333% - .5rem)}.Pass .PassArea .PassData .SiteName{flex-basis:14rem}.Pass .PassArea .PassData .Group{flex:1 1 12rem}}@media(max-width:700px){.Pass{padding:.6rem .5rem 1.25rem}.Pass .UserArea .ToolsPanel{padding:.7rem}.Pass .UserArea .ToolsPanel .AccountSummary{flex-basis:100%;flex-wrap:wrap;gap:.65rem;width:100%}.Pass .UserArea .ToolsPanel .AccountSummary .PassIdentity{flex:1 1 11rem;min-width:0}.Pass .UserArea .ToolsPanel .AccountSummary .PassMetrics{flex:1 1 15rem}.Pass .UserArea .ToolsPanel .AccountSummary .PassMetrics .PassMetric{flex:1 1;min-width:0}.Pass .UserArea .ToolsPanel .Search{flex-basis:100%;width:100%}.Pass .UserArea .ToolsPanel .Groups .Group{flex-basis:calc(33.333% - 0.3rem);flex-grow:1;flex-shrink:1;min-width:calc(33.333% - .3rem);padding-inline:.45rem}.Pass .PassArea{gap:.5rem}.Pass .PassArea .PassEl{min-height:4rem;padding:.6rem;width:calc(50% - .25rem)}.Pass .PassArea .PassData{gap:.5rem;margin-top:-.2rem;padding:.65rem}.Pass .PassArea .PassData .Group,.Pass .PassArea .PassData .SiteName{flex:1 1 100%;min-width:0;width:100%}.Pass .PassArea .PassData .PassDataBtns{justify-content:flex-end;padding:0 0 .35rem;width:100%}.Pass .PassArea .PassData .Information .TextArea{min-height:7rem}.Pass .PassArea .PassData .PassLines .PassLine{align-items:flex-start}.Pass .PassArea .PassData .PassLines .PassLine .UserLoginPanel{flex-basis:100%;width:100%}.Pass .PassArea .PassData .PassLines .PassLine .UserLoginPanel .Login,.Pass .PassArea .PassData .PassLines .PassLine .UserLoginPanel .Password,.Pass .PassArea .PassData .PassLines .PassLine .UserLoginPanel .UserName{flex:1 1 100%;min-width:0;width:100%}.Pass .PassArea .PassData .PassLines .PassLine .LineBtns{flex-direction:row;justify-content:flex-end;margin-left:auto;width:100%}.Pass .PassArea .PassData .AddNewPass{order:0}}@media(max-width:420px){.Pass .UserArea .ToolsPanel .Groups .Group{flex-basis:calc(50% - 0.25rem);min-width:calc(50% - .25rem)}.Pass .PassArea .PassEl{width:100%}}@media(prefers-reduced-motion:reduce){.Pass .Group,.Pass .ImgBtn,.Pass .PassEl{transform:none!important;transition:none!important}}.Statistic{margin:1rem 0;position:relative;width:100%}.Statistic .DelCountMessage{background-color:#111;border:1px solid #f60;border-radius:.5rem;max-width:calc(100% - 1rem);min-height:2.5rem;padding:0 .75rem;white-space:nowrap;width:-moz-fit-content;width:fit-content}.Statistic .StatRange{font-size:130%;margin:0 1rem .5rem;min-height:3vw;width:calc(100% - 2rem)}.Statistic .SearchInput{margin:0 1rem .5rem;width:98%}.Statistic .SearchInput .Input,.Statistic .StatTable{width:100%}.Statistic .StatTable .StatLine{position:relative;width:calc(100% - 1rem)}.Statistic .StatTable .StatLine.deleting{overflow:hidden}.Statistic .StatTable .StatLine .StatLineBar{align-items:stretch;bottom:0;display:flex;left:0;pointer-events:none;position:absolute;right:0;top:.25rem;z-index:2}.Statistic .StatTable .StatLine .StatLineBar .DownloadBar{border-radius:.5rem;height:100%;overflow:hidden;width:100%}.Statistic .StatTable .StatLine .StatLineBar .DownloadBar .Bar{min-height:100%}.Statistic .StatTable .StatLine .StateLineBody{flex:1 1}.Statistic .StatTable .StatLine .StateLineBody .LineNr{position:relative;width:3%}.Statistic .StatTable .StatLine .StateLineBody .LineNr .Nr{left:.5rem;position:absolute;top:.25rem}.Statistic .StatTable .StatLine .StateLineBody .LineNr .Count{border-radius:.25rem .25rem .5rem .25rem;bottom:0;font-size:80%;padding:0 .25rem;position:absolute;right:0}.Statistic .StatTable .StatLine .StateLineBody .LineNr .Count.low{background-color:#171}.Statistic .StatTable .StatLine .StateLineBody .LineNr .Count.mid{background-color:#f60}.Statistic .StatTable .StatLine .StateLineBody .LineNr .Count.high{background-color:#e00}.Statistic .StatTable .StatLine .StateLineBody .LineCity,.Statistic .StatTable .StatLine .StateLineBody .LineIP,.Statistic .StatTable .StatLine .StateLineBody .LineUser{width:10%}.Statistic .StatTable .StatLine .StateLineBody .LineCountry{width:15%}.Statistic .StatTable .StatLine .StateLineBody .LineASN{flex:1 1}.Statistic .StatTable .StatLine .StateLineBody .LineDate{width:5%}.Statistic .StatTable .StatLine .StateLineBody .LineTime{width:4%}.Statistic .StatTable .StatLine .TopLine{background-color:hsla(0,0%,7%,.333);border:1px solid hsla(0,0%,7%,.333);border-radius:.5rem;margin:.25rem 0 0;min-height:3.5rem;padding:0 .5rem}.Statistic .StatTable .StatLine .Cell{border:1px solid #999;border-radius:.5rem;margin:.25rem 0 0;min-height:3.5rem;padding:0 .5rem}.Statistic .StatTable .StatLine .LineDelete{width:4%}.Statistic .StatTable .StatLine .StatLinks{width:100%}.Statistic .StatTable .StatLine .StatLinks .StatLink{border:1px solid #999;border-radius:.5rem;color:#ddd;gap:.5rem;margin:.5rem .5rem 1rem;padding:.5rem;text-decoration:none}.Statistic .StatTable .StatLine .StatLinks .StatLink:hover{background:hsla(0,0%,100%,.051);border-color:#f60;color:#fff}.Statistic .StatTable .StatLine .StatLinks .StatLink .StatPath{max-width:30vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Statistic .StatTable .StatLine .StatLinks .StatLink .StatCount{color:#f3d27a;min-width:1.6rem;padding:0 .35rem;text-align:center}.Statistic .StatControls{width:100%}.Statistic .StatControls .StatControlBtn{border-radius:.5rem;margin:1rem;min-height:2.5rem;width:15%}.Statistic .StatControls .StatControlBtn.OnlyDay{background-color:#05a}.Statistic .StatControls .StatControlBtn.OnlyDay:hover{background-color:#07a}.Statistic .StatControls .StatControlBtn.PlusDay{background-color:#171}.Statistic .StatControls .StatControlBtn.PlusDay:hover{background-color:#191}.Statistic .StatControls .StatControlBtn.PlusWeek{background-color:#fd0}.Statistic .StatControls .StatControlBtn.PlusWeek:hover{background-color:#ff0}.Statistic .StatControls .StatControlBtn.PlusMonth{background-color:#f60}.Statistic .StatControls .StatControlBtn.PlusMonth:hover{background-color:#f80}.Statistic .StatControls .StatControlBtn.PlusQuarter{background-color:#e00}.Statistic .StatControls .StatControlBtn.PlusQuarter:hover{background-color:#e20}.Statistic .StatControls .StatControlBtn span{background:linear-gradient(rgba(34,34,34,.067),#2229 20%,#2229 80%,rgba(34,34,34,.067));padding:.25rem 0;text-align:center;width:100%}.Connect{flex:1 1;flex-direction:column;width:100%}.Connect .ChatArea{flex:1 1;margin:1vw 0;width:100%}.Connect .ChatArea .ChatWrapper{min-height:100%;width:100%}.Connect .ChatArea .ChatWrapper .EmptyMsg{border:1px dashed #f60;margin:.5vw;padding:.5vw;width:90vw}.Connect .ChatArea .ChatWrapper .MessageArea{text-align:center;width:95%}.Connect .ChatArea .ChatWrapper .MessageArea .Ava{border-radius:50%}.Connect .ChatArea .ChatWrapper .MessageArea .Message{margin:.25vw 0;padding:2vw 1vw;width:80%}.Connect .ChatArea .ChatWrapper .MessageArea .isMyMsg{background-color:hsla(0,0%,7%,.333);border-radius:.5vw 1.5vw 0 .5vw}.Connect .ChatArea .ChatWrapper .MessageArea .notMyMsg{background-color:rgba(51,51,51,.333);border-radius:1.5vw .5vw .5vw 0}.Connect .ChatInputLine{background-color:#111;margin:.5vw 0;padding:.5vw;width:95%}.Connect .ChatInputLine .ChatInput{background-color:#0000;border:none;color:#fff;min-height:3vw;outline:none;padding:1vw;resize:none;width:100%}.Connect .ChatInputLine .ChatInput:active,.Connect .ChatInputLine .ChatInput:focus,.Connect .ChatInputLine .ChatInput:hover{border:none}.Files{padding:.5vw;width:calc(100% - 1vw)}.Files .FilesHeader{margin:0 0 1vw;width:100%}.Files .FilesHeader .Title{width:40%}.Files .FilesHeader .Title span{margin:0 .5vw 0 0}.Files .FilesHeader .Hint{text-align:right;width:60%}.Files .Accounts{margin:0 0 1vw;width:100%}.Files .Accounts .AccountsTiles{width:100%}.Files .Accounts .AccountsTiles .AccountTile{background-color:#111;border:1px solid #333;cursor:pointer;margin:.5vw;min-height:4vw;padding:.5vw;width:calc(20% - 2vw - 2px)}.Files .Accounts .AccountsTiles .AccountTile:hover{border-color:#fd0}.Files .Accounts .AccountsTiles .AccountTile.Active{background-color:#171717;border-color:#fd0}.Files .Accounts .AccountsTiles .AccountTile .TileTop{width:100%}.Files .Accounts .AccountsTiles .AccountTile .TileTop span{min-height:1.5vw}.Files .Accounts .AccountsTiles .AccountTile .TileTop .TileName{max-width:30%}.Files .Accounts .AccountsTiles .AccountTile .TileTop .TileStatus{flex:1 1;text-align:center}.Files .Accounts .AccountsTiles .AccountTile .TileTop .TileMeta{min-width:3.5vw;text-align:right}.Files .Accounts .AccountsTiles .AccountTile .TileTop .MegaPassLogin{flex:1 1;margin:0 .5vw;min-width:0}.Files .Accounts .AccountsTiles .AccountTile .TileTop .MegaPassLogin .ImgBtn{flex:0 0 auto}.Files .Accounts .AccountsTiles .AccountTile .UsageBar{background-color:#222;height:.5vw;margin:.5vw 0;overflow:hidden;position:relative;width:100%}.Files .Accounts .AccountsTiles .AccountTile .UsageBar .UsageFill{background-image:linear-gradient(90deg,#191,#fd0);height:100%;width:40%}.Files .Accounts .AccountsTiles .AccountTile .UsageBar.Loading .UsageFill{opacity:.3}.Files .Accounts .AccountsTiles .AccountTile .UsageBar.Loading:after{animation:usage-loading 1s linear infinite;background-image:linear-gradient(90deg,#0000,#fd0,#0000);content:"";height:100%;left:-40%;position:absolute;top:0;width:40%}.Files .Accounts .AccountsTiles .AccountTile .TileBottom{width:100%}.Files .Accounts .AccountsTiles .AccountTile .TileBottom span{min-height:1.5vw}.Files .Accounts .AccountsTiles .AccountTile .MegaPassInput{background-color:rgba(0,0,0,.267);border:1px solid #333;box-sizing:border-box;color:#fff;min-height:1.8vw;outline:none;padding:0 .5vw;width:100%}.Files .Accounts .AccountsTiles .AccountTile .MegaPassInput:focus,.Files .Accounts .AccountsTiles .AccountTile .MegaPassInput:hover{border-color:#f60}.Files .Accounts .AccountsTiles .AccountTile .MegaPassInput.MegaPassTopInput{flex:1 1;font-size:inherit;min-height:1.5vw;min-width:0;padding:0 .35vw;text-align:center;width:auto}.Files .Accounts .AccountsTiles .AccountTile .MegaPassInput.Error::placeholder{color:#f60}.Files .FilesPanel{background-color:#111;border:1px solid #444;padding:.5vw;width:calc(100% - 1vw - 2px)}.Files .FilesPanel .PathBar{border-bottom:1px dashed #444;margin:0 0 .5vw;padding:.5vw;position:relative;width:calc(100% - 1vw)}.Files .FilesPanel .PathBar.Loading{animation:file-loading 1s linear infinite;background-image:linear-gradient(90deg,#f603,#222,#f603);background-size:200% 100%}.Files .FilesPanel .PathBar span{margin:0 .5vw 0 0}.Files .FilesPanel .FilesList{width:calc(100% - 1vw)}.Files .FilesPanel .FilesList .FileRow{border-bottom:1px dashed #333;padding:.5vw;position:relative;width:100%}.Files .FilesPanel .FilesList .FileRow:hover{background-color:#1a1a1a}.Files .FilesPanel .FilesList .FileRow:hover .FileName span{color:#fd0}.Files .FilesPanel .FilesList .FileRow.Pending{opacity:.5}.Files .FilesPanel .FilesList .FileRow.Loading{animation:file-loading 1s linear infinite;background-image:linear-gradient(90deg,#f603,#222,#f603);background-size:200% 100%}.Files .FilesPanel .FilesList .FileRow.Deleting{opacity:.5;pointer-events:none}.Files .FilesPanel .FilesList .FileRow.Deleting .FileName span{color:red}.Files .FilesPanel .FilesList .FileRow .FileName{flex:1 1;min-width:0}.Files .FilesPanel .FilesList .FileRow .FileName span{flex:1 1}.Files .FilesPanel .FilesList .FileRow .FileName.Clickable{cursor:pointer}.Files .FilesPanel .FilesList .FileRow .FileName.Clickable:hover span{color:#fd0}.Files .FilesPanel .FilesList .FileRow .FileMeta{min-width:10vw}.Files .FilesPanel .FilesList .FileRow .BtnsPanelWrapper,.Files .FilesPanel .FilesList .FileRow .BtnsWrapper,.Files .FilesPanel .FilesList .FileRow .FileMeta{align-items:center;display:flex;gap:.25vw;justify-content:flex-end}.Files .FilesPanel .FilesList .NewFolderRow{background-color:#111;border-bottom:1px dashed #333}.Files .FilesPanel .FilesList .NewFolderRow:hover{background-color:#111}.Files .FilesPanel .FilesList .NewFolderRow .FileMeta{min-width:12vw}.Files .FilesPanel .FilesList .NewFolderRow .NewFolderInput{background-color:#0000;border:1px solid #0000;border-radius:.25vw;color:#fff;flex:1 1;min-height:2vw;padding:0 .5vw}.Files .FilesPanel .FilesList .NewFolderRow .NewFolderInput:hover{border:1px solid #f60}.Files .FilesPanel .FilesList .NewFolderRow .NewFolderInput:focus{background-color:rgba(17,119,17,.133);border:1px solid #171}.Files .FilesUploadMega .FileInputHidden{display:none}.Files .FilesTransferBar{background-color:#f603;border:1px solid #f60;inset:.15vw;overflow:hidden;pointer-events:none;position:absolute;z-index:3}.Files .FilesTransferFill{background:linear-gradient(90deg,#f60,#fd0);height:100%;left:0;opacity:.45;position:absolute;top:0;transition:width .15s linear}.Files .FilesTransferTxt{color:#fff;height:100%;position:relative;text-shadow:0 0 .25vw #000;text-transform:uppercase;width:100%}@keyframes usage-loading{0%{left:-40%}to{left:100%}}@keyframes file-loading{0%{background-position:0 0}to{background-position:200% 0}}.ESP32{width:100%}.ESP32 .ESP32Data{padding:2vw;width:80%}.ESP32 .ESP32Data h2{border-bottom:1px solid #444;color:#f60;margin-bottom:1vw;padding-bottom:.5vw}.ESP32 .ESP32Data .row{border-bottom:1px solid #333;grid-template-columns:1fr 1fr 1fr;padding:.4vw 0;width:100%}.ESP32 .ESP32Data .label_pl{color:#aaa;width:45%}.ESP32 .ESP32Data .label{color:#aaa;width:15%}.ESP32 .ESP32Data .key{color:#777;font-family:monospace;width:10%}.ESP32 .ESP32Data .value{color:lime;flex:1 1;font-weight:700;text-align:right}.ESP32 .ESP32Data .no-data{color:#777;padding:2vw 0;text-align:center}.ESP32 .PanelArea{margin:1vw 0 0;width:100%}.ESP32 .PanelArea .Icon{width:2vw}.ESP32 .PanelArea .Title{width:20vw}.ESP32 .PanelArea .Status{width:10vw}.ESP32 .PanelArea .LedBtn{border:1px solid #f60;margin:1vw;min-height:3vw;width:20%}.ESP32 .PanelArea .LedBtn .LEDstatusBLU{background-color:blue}.ESP32 .PanelArea .LedBtn .LEDstatusRED{background-color:red}.ESP32 .PanelArea .LedBtn .LEDstatusGRN{background-color:lime}.ESP32 .PanelArea .LedBtn .LEDstatusGRY{background-color:#222}.ESP32 .PanelArea .LedBtn .LEDstatusBLU,.ESP32 .PanelArea .LedBtn .LEDstatusGRN,.ESP32 .PanelArea .LedBtn .LEDstatusGRY,.ESP32 .PanelArea .LedBtn .LEDstatusRED{min-height:calc(3vw - 2px);width:25%}.bzMongo{align-items:stretch;gap:1vw;margin:1vw .5vw;width:calc(100% - 1vw)}.bzMongo .MongoWarn{border:1px dashed #f60;width:100%}.bzMongo .DataPanel,.bzMongo .SidePanel{background-color:hsla(0,0%,7%,.467);border:1px solid #444;border-radius:.75vw;box-shadow:0 .2vw .5vw rgba(0,0,0,.333);padding:1vw}.bzMongo .SidePanel{width:26%}.bzMongo .DataPanel,.bzMongo .SidePanel{align-items:stretch;justify-content:flex-start}.bzMongo .DataPanel{flex:1 1;min-width:0}.bzMongo .MongoTopLine{padding:0;width:100%}.bzMongo .MongoPagination{gap:.4vw;width:auto}.bzMongo .MongoPagesBar{border-bottom:1px solid #333;border-top:1px solid #333;padding:.75vw 0;width:100%}.bzMongo .MongoPages{flex-wrap:wrap;gap:.3vw;width:auto}.bzMongo .MongoLimitBtns{flex-shrink:0;gap:.3vw;width:auto}.bzMongo .MongoSearchLine{margin:.5vw 0;width:100%}.bzMongo .MongoSearchWrap{align-items:flex-end;width:100%}.bzMongo .MongoSearchWrap .Input{flex:1 1;min-width:0}.bzMongo .MongoLimitBtn,.bzMongo .MongoPageBtn,.bzMongo .MongoPageDots,.bzMongo .MongoPageNumber{background-color:#0003;border:1px solid #333;border-radius:.4vw;color:#bbb;cursor:pointer;min-height:2vw;min-width:2.2vw;padding:0 .5vw}.bzMongo .MongoLimitBtn:hover,.bzMongo .MongoPageBtn:hover,.bzMongo .MongoPageDots:hover,.bzMongo .MongoPageNumber:hover{border-color:#777;color:#fff}.bzMongo .MongoLimitBtn.active,.bzMongo .MongoPageBtn.active,.bzMongo .MongoPageDots.active,.bzMongo .MongoPageNumber.active{background-color:rgba(255,102,0,.133);border-color:#f60;color:#fff}.bzMongo .MongoLimitBtn.disabled,.bzMongo .MongoPageBtn.disabled,.bzMongo .MongoPageDots.disabled,.bzMongo .MongoPageNumber.disabled{cursor:default;opacity:.4}.bzMongo .MongoPageDots{background-color:#0000;border-color:#0000;color:#777;cursor:default}.bzMongo .MongoTitle{color:#f60;font-size:150%}.bzMongo .MongoSubTitle{color:#999}.bzMongo .MongoList{gap:0;width:100%}.bzMongo .MongoServerLine{align-items:center;border-bottom:1px solid #333;margin:0 0 1vw;padding:0 0 .75vw;width:100%}.bzMongo .MongoServerTitle{color:#999}.bzMongo .MongoServerName{color:#ddd}.bzMongo .MongoLogin{margin:1vw 0 0;width:100%}.bzMongo .MongoConnection{border-bottom:1px solid #333;cursor:pointer;margin:0;min-height:3vw;padding:0 0 .5vw;width:100%}.bzMongo .MongoConnection.active .MongoTitle{color:#fd0}.bzMongo .MongoConnection.active .MongoSubTitle{color:#ccc}.bzMongo .MongoInfo{align-items:flex-start;cursor:pointer;justify-content:flex-start;min-height:3vw;width:100%}.bzMongo .MongoInfo:hover .MongoTitle{color:#fd0}.bzMongo .MongoPathLine{align-items:center;width:100%}.bzMongo .MongoSubTitle,.bzMongo .MongoTitle{width:auto}.bzMongo .MongoConnectionHead{align-items:flex-start;width:100%}.bzMongo .ConnectionBtns,.bzMongo .MongoBtns{width:calc(100% - 1vw - 2px)}.bzMongo .MongoConnectBtn{background-color:#0b5;border:1px solid #2d8;border-radius:.5vw;color:#fff;cursor:pointer;letter-spacing:.08vw;margin-top:.5vw;min-height:2.8vw;overflow:hidden;padding:.55vw 1vw;position:relative;text-transform:uppercase;width:100%}.bzMongo .MongoConnectBtn:hover{background-color:#0d6}.bzMongo .MongoConnectBtn.loading{color:#0000}.bzMongo .MongoForm{width:100%}.bzMongo .MongoNextStep{min-width:0;width:100%}.bzMongo .MongoEditorTitle{color:#fd0;margin:0 0 .5vw}.bzMongo .MongoEmpty{border:1px dashed #444;border-radius:.75vw;color:#999;max-width:calc(100% - 2vw);min-height:10vw;min-width:0;padding:1vw;width:calc(100% - 2vw)}.bzMongo .MongoErr{background-color:#300;border:1px solid #933;border-radius:.5vw;color:#fbb;margin:.5vw 0;padding:.5vw .75vw;width:calc(100% - 1.5vw)}.bzMongo .MongoBackup,.bzMongo .MongoTables,.bzMongo .MongoUpload{border-top:1px solid #333;margin:1vw 0 0;padding:1vw 0 0;width:100%}.bzMongo .MongoBackupTitle{color:#fd0;margin:0 0 .6vw}.bzMongo .MongoUpload{gap:.5vw}.bzMongo .MongoUpload .Input{flex:1 1;min-width:0}.bzMongo .MongoUploadLine{align-items:stretch;gap:.5vw;margin-top:.15vw;width:100%}.bzMongo .MongoUploadLine .Input{align-items:stretch;box-sizing:border-box;display:flex;flex:1 1;height:3vw;margin-top:0;min-height:0;min-width:0;padding:.4vw .2vw .2vw;width:auto}.bzMongo .MongoFileInput{color:#ddd;cursor:pointer}.bzMongo .MongoFileInput:hover{border-color:#f60;color:#fff}.bzMongo .MongoFileInput input{display:none}.bzMongo .MongoFileName{align-items:center;color:#fff;font-size:1vw;justify-content:flex-start;line-height:normal;margin:-.15vw 0 0;padding:0 .5vw;width:calc(100% - 1vw)}.bzMongo .MongoBackupBtn{background-color:#444;border:1px solid #666;border-radius:.5vw;color:#fff;cursor:pointer;letter-spacing:.08vw;min-height:2.8vw;overflow:hidden;padding:.55vw 1vw;position:relative;text-transform:uppercase;width:100%}.bzMongo .MongoBackupBtn:hover{background-color:#555}.bzMongo .MongoBackupBtn.loading{color:#0000}.bzMongo .MongoTablesTitle{color:#fd0;margin:0 0 .6vw}.bzMongo .MongoTablesHead{margin:0 0 .4vw;width:100%}.bzMongo .MongoTablesHeadBtns{gap:.35vw;width:auto}.bzMongo .MongoCreateRow{align-items:center;gap:.4vw;margin:0 0 .6vw;padding:.4vw 0;width:100%}.bzMongo .MongoCreateInput{background-color:#111;border:1px solid #444;border-radius:.45vw;color:#fff;flex:1 1;min-height:2.2vw;min-width:0;padding:0 .6vw}.bzMongo .MongoTableList{gap:.35vw;width:100%}.bzMongo .MongoTableName{background-color:#0003;border:1px solid #222;border-radius:.45vw;color:#ddd;cursor:pointer;min-height:2.2vw;padding:.35vw .5vw;position:relative;width:calc(100% - 1vw)}.bzMongo .MongoTableName.active{background-color:rgba(255,102,0,.133);border-color:#f60;color:#fff}.bzMongo .MongoTableName.loading{color:#0000;overflow:hidden}.bzMongo .MongoTableLine{min-width:0;width:100%}.bzMongo .MongoTableLabel{flex:1 1;min-width:0}.bzMongo .MongoTableBtns{width:auto}.bzMongo .MongoInlineBar{min-height:2.2vw;min-width:0;overflow:hidden;position:relative;width:100%}.bzMongo .MongoDocsList{gap:.75vw;margin:1vw .5vw;max-width:100%;min-width:0;overflow:hidden;width:100%}.bzMongo .MongoDocRow{min-width:0;width:100%}.bzMongo .MongoDocsFooter{margin:0 .5vw;width:calc(100% - 1vw)}.bzMongo .MongoDocItem{background-color:#0003;border:1px solid #222;border-radius:.6vw;box-sizing:border-box;color:#ddd;cursor:pointer;display:block;margin:0;max-width:100%;min-width:0;overflow-x:hidden;overflow:hidden;padding:.5vw;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.bzMongo .MongoDocItem.loading{color:#0000;overflow:hidden}.bzMongo .MongoDocEditor{background-color:rgba(0,0,0,.267);border:1px solid #333;border-radius:.6vw;padding:1vw;width:calc(100% - 2vw)}.bzMongo .MongoDocEditorHead{margin:0 0 .75vw;width:100%}.bzMongo .MongoDocEditorBtns{gap:.35vw;width:auto}.bzMongo .MongoDocEditorTitle{color:#fd0}.bzMongo .MongoDocEditorTitle.invalid{color:#f88}.bzMongo .MongoDocTextarea{background-color:#111;border:1px solid #555;border-radius:.5vw;box-sizing:border-box;color:#fff;min-height:16vw;padding:.75vw;resize:vertical;width:100%}.bzMongo .MongoDocTextarea.invalid{border-color:#c44;box-shadow:0 0 .25vw #c443}.App.mobile .bzMongo,.App.tablet .bzMongo{flex-direction:column}.App.mobile .bzMongo .DataPanel,.App.mobile .bzMongo .SidePanel,.App.tablet .bzMongo .DataPanel,.App.tablet .bzMongo .SidePanel{width:calc(100% - 2vw)}.Accounting{margin:1vw .25vw 3vw;width:calc(100% - .5vw)}.Accounting .AccountingTopLine{padding:.5vw 0;position:relative;width:100%}.Accounting .AccountingTopLine .AccountingTopLeft,.Accounting .AccountingTopLine .AccountingTopRight{min-width:20vw;width:20vw;z-index:2}.Accounting .AccountingTopLine .AccountingTitle{bottom:.5vw;color:#f3d27a;font-size:130%;gap:.6vw;left:20vw;line-height:1.2;padding:0 1vw;position:absolute;right:20vw;top:.5vw;white-space:nowrap}.Accounting .AccountingTopLine .AccountingTitle,.Accounting .AccountingTopLine .AccountingTitle span{min-width:0;overflow:hidden;text-overflow:ellipsis}.Accounting .AccountingTopLine .AccountingTitle .AccountingReadyBtn{background:hsla(0,0%,100%,.039);border:1px solid hsla(0,0%,100%,.125);box-sizing:border-box;color:#aaa;font:inherit;font-size:78%;min-height:1.8vw;min-width:7.5vw;padding:0 .65vw;white-space:nowrap}.Accounting .AccountingTopLine .AccountingTitle .AccountingReadyBtn.ready{background:#1e3a1e;border-color:#54b95466;color:#9fe29f}.Accounting .AccountingTopLine .AccountingTitle .AccountingReadyBtn.draft{background:#303030;border-color:hsla(0,0%,100%,.125);color:#ddd}.Accounting .AccountingTopLine .AccountingTitle .AccountingReadyBtn.editable{cursor:pointer}.Accounting .AccountingTopLine .AccountingTitle .AccountingReadyBtn.editable:hover{background:#f3d27a;border-color:#f3d27a;color:#171717}.Accounting .AccountingTopLine .AccountingTitle .AccountingReadyBtn:disabled{cursor:default;opacity:.85}.Accounting .AccountingTopLine .AccountingCompanySelect{background:hsla(0,0%,100%,.051);border:1px solid hsla(0,0%,100%,.141);border-radius:.3vw;box-sizing:border-box;color:#bbb;font-size:115%;gap:.35vw;margin-left:.5vw;max-width:18.5vw;min-height:1.9vw;padding:.2vw .55vw;white-space:nowrap}.Accounting .AccountingTopLine .AccountingCompanySelect span{color:#aaa}.Accounting .AccountingTopLine .AccountingCompanySelect select{background:#0000;border:0;color:#f3d27a;cursor:pointer;font:inherit;font-weight:700;max-width:13vw;min-width:0;outline:0}.Accounting .AccountingTopLine .AccountingCompanySelect select option{background:#242424;color:#e3e3e3}.Accounting .AccountingBody{width:100%}.Accounting .AccountingBody .AccountingSettingsPanel{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.086);border-radius:.35vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063);box-sizing:border-box;gap:.6vw;margin-bottom:.75vw;padding:.6vw;width:100%}.Accounting .AccountingBody .AccountingSettingsPanel .AccountingSettingsGroup{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.071);border-radius:.3vw;box-sizing:border-box;flex:1 1;min-width:0;padding:.55vw .65vw}.Accounting .AccountingBody .AccountingSettingsPanel .AccountingSettingsGroup .AccountingSettingsTitle{border-bottom:1px solid hsla(0,0%,100%,.071);color:#f3d27a;font-size:105%;margin-bottom:.45vw;padding-bottom:.25vw;width:100%}.Accounting .AccountingBody .AccountingSettingsPanel .AccountingSettingsGroup .AccountingSettingsLine{color:#aaa;line-height:1.25;min-height:1.25vw;width:100%}.Accounting .AccountingBody .AccountingSettingsPanel .AccountingSettingsGroup .AccountingSettingsLine .SettingsLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Accounting .AccountingBody .AccountingSettingsPanel .AccountingSettingsGroup .AccountingSettingsLine .SettingsValue{margin-left:.75vw;max-width:65%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.Accounting .AccountingBody .AccountingCalendar{margin-bottom:1vw;width:100%}.Accounting .AccountingBody .AccountingCalendar .Left{flex:1 1;margin:0 .25vw}.Accounting .AccountingBody .AccountingCalendar .Right,.Accounting .AccountingBody .AccountingCalendar .ViewHeader{width:30%}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader{width:100%}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .AccountingSummary{background:linear-gradient(180deg,#1f1f1f,#161616);border:1px solid hsla(0,0%,100%,.086);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063);box-sizing:border-box;color:#ddd;min-height:3vw;padding:.5vw}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .AccountingRows{gap:.35vw;width:100%}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .AccountingGroup{background:hsla(0,0%,100%,.027);border:1px solid hsla(0,0%,100%,.071);border-radius:.25vw;box-sizing:border-box;flex:1 1;min-width:0;padding:.35vw .45vw}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .AccountingGroupTitle{border-bottom:1px solid hsla(0,0%,100%,.063);color:#f1f1f1;font-size:88%;line-height:1.15;margin-bottom:.2vw;overflow:hidden;padding-bottom:.15vw;text-overflow:ellipsis;white-space:nowrap;width:100%}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .AccountingLine{color:#aaa;font-size:82%;line-height:1.15;min-height:1vw;overflow:hidden;white-space:nowrap;width:100%}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .AccountingLineLabel{min-width:0;overflow:hidden;text-overflow:ellipsis}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .AccountingLineValue{margin-left:.45vw;overflow:hidden;text-align:right;text-overflow:ellipsis}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .Top{background:#171717;min-height:3vw;padding:.5vw 0;width:calc(100% - 2px)}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .Top .Modes{width:100%}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .Top .Mode{color:#888;font-size:120%;margin:0 .1vw;min-height:2vw;width:25%}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .Top .Mode.active{background:linear-gradient(#171717,#050505);box-shadow:0 0 .8vw rgba(0,0,0,.533);color:#fff}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .Top .Nav{width:100%}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .Top .Nav .Arrow{margin:0;padding:0}.Accounting .AccountingBody .AccountingCalendar .CalendarHeader .Top .Nav .Date{color:#fff;flex:1 1;min-width:0}.Accounting .AccountingBody .AccountingCalendar .WeekDays{width:100%}.Accounting .AccountingBody .AccountingCalendar .WeekDays .WeekDay{background:linear-gradient(#222,#191919);border-color:#333 #555;border-style:solid;border-width:1px;color:#bbb;min-height:1.7vw;width:calc(14.28571% - 2px)}.Accounting .AccountingBody .AccountingCalendar .WeekDays .WeekDay:nth-child(6),.Accounting .AccountingBody .AccountingCalendar .WeekDays .WeekDay:nth-child(7){color:#f06b00}.Accounting .AccountingBody .AccountingCalendar .Rows,.Accounting .AccountingBody .AccountingCalendar .Rows .Week,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Row{width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Row .Left{color:#222}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Row .Right.day .Day{width:calc(100% - 2px)}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document{border-left:4px solid #ddd;color:#ddd;gap:0;min-height:2vw;padding:0 .2vw;position:relative;width:calc(100% - .4vw - 4px)}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocCell{border:1px solid hsla(0,0%,100%,.133);min-height:calc(2vw - 2px);overflow:hidden;padding:0 .25vw;position:relative;text-overflow:ellipsis;white-space:nowrap}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocPrefix{background:rgba(0,0,0,.141);color:#bbb;width:calc(3vw - 2px)}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocNumber{min-width:0;width:calc(11vw - 2px)}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocPartner{flex:1 1;min-width:0}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .InvoiceKindBadge{background:hsla(0,0%,100%,.078);border:1px solid hsla(0,0%,100%,.141);border-radius:.25vw;color:#e8e8e8;font-size:80%;margin-left:.4vw;padding:.1vw .35vw}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .InvoiceKindBadge.correction{background:#8f3a1f;border-color:rgba(255,204,68,.439);color:#fff2b8}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocSum{width:calc(5vw - 2px)}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .AccountingDocDownloadBar{background:hsla(0,0%,7%,.733);inset:0;padding:0 .35vw;position:absolute;z-index:2}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .AccountingDocDownloadBar .DownloadBar{width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle{background:linear-gradient(180deg,#242424,#171717);border:1px solid hsla(0,0%,100%,.141);border-radius:.35vw;box-shadow:0 .35vw 1vw rgba(0,0,0,.733);color:#ddd;display:none;left:14vw;max-height:45vh;max-width:32vw;min-width:20vw;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.35vw;pointer-events:none;position:absolute;z-index:20}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle.bottom{bottom:auto;top:calc(100% + .25vw)}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle.top{bottom:calc(100% + .25vw);top:auto}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle .DocHoverHead,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle .DocHoverRow{grid-gap:.35vw;align-items:center;display:grid;font-size:90%;gap:.35vw;grid-template-columns:3.2vw minmax(12vw,1fr);line-height:1.2;min-height:1.35vw}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle .DocHoverHead{background:#202020;border-bottom:1px solid hsla(0,0%,100%,.094);color:#f3d27a;margin-bottom:.2vw;padding-bottom:.2vw;position:sticky;top:0;z-index:1}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle .DocHoverRow{color:#ccc}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle .DocHoverKind{color:#eee;text-align:center}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document .DocHoverTitle .DocHoverName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .Document:hover .DocHoverTitle{display:block}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocLine{min-height:2vw;padding:.2vw 0}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocLine .DocAfter,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocLine .DocBar,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocLine .DocBefore{min-height:2vw}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel{background:linear-gradient(180deg,#262626,#202020);border:1px solid hsla(0,0%,100%,.086);border-radius:.4vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.071),0 .2vw .8vw rgba(0,0,0,.133);box-sizing:border-box;min-height:5vw;padding:.75vw;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelTop{border-bottom:1px solid hsla(0,0%,100%,.078);margin-bottom:.75vw;padding-bottom:.5vw;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelTitle{color:#f1f1f1;flex:1 1;min-width:0}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelTitle .PanelDocNumber{font-size:130%;line-height:1.2}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelTitle .InvoiceKindBadge{background:hsla(0,0%,100%,.078);border:1px solid hsla(0,0%,100%,.141);border-radius:.25vw;color:#e8e8e8;font-size:75%;font-weight:400;margin-left:.5vw;padding:.12vw .45vw}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelTitle .InvoiceKindBadge.correction{background:#8f3a1f;border-color:rgba(255,204,68,.439);color:#fff2b8}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelBtns{gap:.25vw;margin-left:.75vw}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelColumns{width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelSection{background:linear-gradient(180deg,#313131,#2a2a2a);border:1px solid hsla(0,0%,100%,.071);border-radius:.35vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063);margin-bottom:.6vw;padding:.6vw .75vw;width:calc(100% - 1vw)}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelColumns{gap:.6vw}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelColumns .PanelSection{width:calc(50% - 1.3vw)}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .SectionTitle{color:#f3d27a;letter-spacing:.02vw;margin-bottom:.35vw;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelLine{color:#dfdfdf;line-height:1.45;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PaymentColumns{gap:.75vw;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PaymentCol{min-width:0;width:33.333%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PaymentAmount{align-items:flex-end}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PaymentLine{color:#dfdfdf;line-height:1.45;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PaymentLabel{min-width:8.8vw;width:8.8vw}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PaymentValue{flex:1 1;min-width:0}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PaymentTotal{font-size:130%;line-height:1.2;margin-top:.15vw;text-align:right;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PaymentAmount .PanelLine{text-align:right}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelGrid{flex-wrap:wrap;gap:.2vw 0;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelGrid div{color:#dfdfdf;line-height:1.45;width:50%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.063);border-radius:.25vw;color:#e3e3e3;margin-bottom:.15vw;min-height:1.7vw;padding:.2vw .35vw;width:100%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow.PanelHead{background:hsla(0,0%,100%,.063);border-color:hsla(0,0%,100%,.094);color:#f3d27a;margin-bottom:.25vw}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowNr{width:5%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowName{flex:1 1}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowKind{min-width:8%;width:8%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowKind select{background:#0000;border:0;border-radius:0;color:inherit;font:inherit;min-height:inherit;min-width:2.4em;outline:0;padding:0;text-align:center;text-align-last:center;width:2.4em}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowKind select:focus{color:#f3d27a}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowKind select option{background:#2a2a2a;color:#e3e3e3;font:inherit}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowGross,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowNet,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowQty,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowVat{width:8%}.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowGross,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowNet,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowQty,.Accounting .AccountingBody .AccountingCalendar .Rows .Week .DocPanel .PanelRow .RowVat{justify-content:center;text-align:center}.Accounting .AccountingBody .AccountingCalendar .Day{background:linear-gradient(#222,#191919);border-color:#333 #555;border-style:solid;border-width:1px;width:calc(14.28571% - 2px)}.Accounting .AccountingBody .AccountingCalendar .Day.inactive{color:#666;opacity:.7}.Accounting .AccountingBody .AccountingCalendar .Day.today{background:#5a351f;color:#fff}.Accounting .AccountingBody .AccountingCalendar .Day .DayNr{width:100%}.Store{color:#ddd;flex:1 1;margin:1vw .25vw 3vw;width:calc(100% - .5vw)}.Store,.Store.flex.column{align-items:stretch;justify-content:flex-start}.Store.flex.column{align-self:stretch}.Store .StoreCart,.Store .StoreCatalog,.Store .StoreFilters,.Store .StoreSearchBar,.Store .StoreTopLine{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.086);border-radius:.35vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063),0 .2vw .8vw rgba(0,0,0,.133);box-sizing:border-box}.Store .StoreTopLine{margin-bottom:.6vw;min-height:2.6vw;padding:0 .75vw;width:100%}.Store .StoreTopLine .StoreTitle{color:#f60;font-size:145%;line-height:1.2}.Store .StoreTopLine .StoreTopMeta{color:#aaa;font-size:95%}.Store .StoreTopLine .StoreTopMeta .StoreCartTopBtn,.Store .StoreTopLine .StoreTopMeta .StoreMyOrdersTopBtn,.Store .StoreTopLine .StoreTopMeta .StoreSettingsTopBtn,.Store .StoreTopLine .StoreTopMeta .StoreStockTopBtn{box-sizing:border-box;height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);margin-left:.8vw;width:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-x)*2)}.Store .StoreTopLine .StoreTopMeta .StoreCartTopBtn.active,.Store .StoreTopLine .StoreTopMeta .StoreMyOrdersTopBtn.active,.Store .StoreTopLine .StoreTopMeta .StoreSettingsTopBtn.active,.Store .StoreTopLine .StoreTopMeta .StoreStockTopBtn.active{box-shadow:inset 0 2px #f60}.Store .StoreTopLine .StoreTopMeta .StoreMyOrdersTopBtn,.Store .StoreTopLine .StoreTopMeta .StoreSettingsTopBtn,.Store .StoreTopLine .StoreTopMeta .StoreStockTopBtn{background:none;border:0;cursor:pointer;padding:0}.Store .StoreTopLine .StoreTopMeta .StoreCartTopBtn.clickable{cursor:pointer}.Store .StoreTopLine .StoreTopMeta .StoreCartTopBtn .StoreCartIconBox{height:100%;position:relative;width:100%}.Store .StoreTopLine .StoreTopMeta .StoreCartTopBtn .StoreCartIconBox .StoreCartCount{background:#f60;border:1px solid #171717;border-radius:var(--app-icon);bottom:.08vw;box-sizing:border-box;color:#171717;font-size:calc(var(--app-icon)*.5);height:calc(var(--app-icon)*.5);line-height:calc(var(--app-icon)*.5);min-width:calc(var(--app-icon)*.5);padding:0 calc(var(--app-icon)*.14);position:absolute;right:.12vw;text-align:center}.Store .StoreTopLine .StoreTopMeta .StoreOrdersTopBtn{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.141);border-radius:.3vw;box-sizing:border-box;color:#f60;cursor:pointer;font:inherit;height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);margin-left:.8vw;padding:0 .85vw;position:relative}.Store .StoreTopLine .StoreTopMeta .StoreOrdersTopBtn:hover{border-color:#f60;color:#fff}.Store .StoreTopLine .StoreTopMeta .StoreOrdersTopBtn.active{border-color:#f60;box-shadow:inset 0 2px #f60;color:#fff}.Store .StoreTopLine .StoreTopMeta .StoreOrdersTopBtn .StoreNewOrdersCount{background:#f60;border:1px solid #171717;border-radius:1em;box-sizing:border-box;color:#171717;font-size:80%;height:1.35em;line-height:1.25em;min-width:1.35em;padding:0 .25em;position:absolute;right:-.45em;text-align:center;top:-.35em}.Store .StoreMainPanel{align-self:stretch;flex:1 1;min-height:0;width:100%}.Store .StoreMainPanel .StoreSearchBar{align-items:center;flex-direction:row;margin:.65vw 0 1.15vw;padding:.7vw 1vw .55vw;width:100%}.Store .StoreMainPanel .StoreSearchBar .StoreSearchMain{flex:1 1;margin-right:.75vw;min-width:0;position:relative}.Store .StoreMainPanel .StoreSearchBar .StoreSearchErase{height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);position:absolute;right:.35vw;top:50%;transform:translateY(-50%);width:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-x)*2)}.Store .StoreMainPanel .StoreSearchBar .StoreSearchTools{min-width:max-content;width:auto}.Store .StoreMainPanel .StoreSearchBar .StoreSearchTools .StoreSortSelect{margin-left:.5vw}.Store .StoreMainPanel .StoreSearchBar .StoreSelectBtn,.Store .StoreMainPanel .StoreSearchBar input{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.094);border-radius:.3vw;box-sizing:border-box;color:#f60;font:inherit;min-height:2.2vw;outline:0;padding:0 .7vw}.Store .StoreMainPanel .StoreSearchBar .StoreSelectBtn:focus,.Store .StoreMainPanel .StoreSearchBar input:focus{border-color:#f60;color:#fff}.Store .StoreMainPanel .StoreSearchBar input{color:#fff;font-size:120%;margin:0;min-height:3vw;padding:0 calc(var(--app-icon-hover) + 1.4vw) 0 1.1vw;width:100%}.Store .StoreMainPanel .StoreSearchBar input::placeholder{color:#888}.Store .StoreMainPanel .StoreSearchBar .StoreSelect{min-width:13vw;position:relative;width:13vw}.Store .StoreMainPanel .StoreSearchBar .StoreSelectBtn{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;overflow:hidden;text-align:left;width:100%}.Store .StoreMainPanel .StoreSearchBar .StoreSelectBtn span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Store .StoreMainPanel .StoreSearchBar .StoreSelectMenu{background:#242424;border:1px solid hsla(0,0%,100%,.094);border-radius:.3vw;box-shadow:0 .35vw .9vw rgba(0,0,0,.333);box-sizing:border-box;left:0;overflow:hidden;position:absolute;top:calc(100% + .2vw);width:100%;z-index:20}.Store .StoreMainPanel .StoreSearchBar .StoreSelectMenu button{align-items:center;background:#0000;border:0;box-sizing:border-box;color:#e3e3e3;cursor:pointer;display:flex;font:inherit;justify-content:space-between;min-height:2vw;overflow:hidden;padding:0 .7vw;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.Store .StoreMainPanel .StoreSearchBar .StoreSelectMenu button.active,.Store .StoreMainPanel .StoreSearchBar .StoreSelectMenu button:hover{background:#f60;color:#171717}.Store .StoreMainPanel .StoreSearchBar .StoreCategorySelect{display:none}.Store .StoreMainPanel .StoreBody{align-items:flex-start;width:100%}.Store .StoreMainPanel .StoreBody .StoreCart,.Store .StoreMainPanel .StoreBody .StoreCatalog{margin-left:.75vw}.Store .StorePanelTitle,.Store .StoreSectionTitle{color:#f60;line-height:1.2}.Store .ViewSwitch{border:1px solid hsla(0,0%,100%,.094);border-radius:.3vw;min-height:2vw;overflow:hidden}.Store .ViewSwitch button{background:hsla(0,0%,100%,.024);border:0;border-left:1px solid hsla(0,0%,100%,.071);color:#bbb;cursor:pointer;font:inherit;min-width:4.6vw;padding:0 .6vw}.Store .ViewSwitch button:first-child{border-left:0}.Store .ViewSwitch button.active,.Store .ViewSwitch button:hover{background:#f60;color:#171717}.Store .QtyControl{border:1px solid hsla(0,0%,100%,.094);border-radius:.25vw;box-sizing:border-box;height:100%;overflow:hidden;width:100%}.Store .QtyControl .QtyValue,.Store .QtyControl button{align-items:center;background:hsla(0,0%,100%,.031);border:0;box-sizing:border-box;color:#ddd;display:flex;font:inherit;justify-content:center;line-height:1;min-width:1.8vw}.Store .QtyControl button{cursor:pointer;flex:1 1}.Store .QtyControl button:hover{background:hsla(0,0%,100%,.071);color:#f60}.Store .QtyControl button.disabled{color:#555;cursor:default}.Store .QtyControl button.disabled:hover{background:hsla(0,0%,100%,.031);color:#555}.Store .QtyControl .QtyValue{color:#fff;flex:1.6 1;font-weight:700}.Store .QtyControl .QtyValue .QtyAvailable,.Store .QtyControl .QtyValue .QtySeparator{color:#888;font-size:78%}.Store .QtyControl .QtyValue .QtySeparator{margin-left:.25vw}.Store .QtyControl .ImgBtn{flex:0 0 auto}.Store .QtyControl .ImgBtn,.Store .QtyControl .ImgBtn:hover{height:2.5vw;margin:0;width:2.5vw}.Store .ProductBuyLine{align-items:center;height:2.5vw;min-height:2.5vw;width:100%}.Store .StoreFilters{max-height:calc(100vh - 1.5vw);min-width:12vw;overflow:hidden;padding:.75vw;position:sticky;top:.75vw;width:14vw}.Store .StoreFilters .CategoryList{margin:.55vw 0 .75vw;max-height:calc(100vh - 11vw);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;width:100%}.Store .StoreFilters .CategoryList::-webkit-scrollbar{width:.35vw}.Store .StoreFilters .CategoryList::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.133);border-radius:.25vw}.Store .StoreFilters .CategoryList button{align-items:center;background:hsla(0,0%,100%,.024);border:1px solid hsla(0,0%,100%,.071);border-radius:.25vw;color:#ccc;cursor:pointer;display:flex;font:inherit;justify-content:space-between;min-height:2vw;padding:0 .6vw;text-align:left;width:100%}.Store .StoreFilters .CategoryList button.active,.Store .StoreFilters .CategoryList button:hover{background:hsla(0,0%,100%,.063);border-color:rgba(255,102,0,.333);color:#f60}.Store .StoreFilters .CategoryList button+button{margin-top:.3vw}.Store .StoreFilters .CategoryList button.StoreCategorySeparated{margin-top:.9vw}.Store .StoreFilters .StoreHint{color:#888;font-size:90%;line-height:1.35}.Store .StoreCatalog{align-self:stretch;flex:1 1;justify-content:flex-start;min-width:0;padding:.75vw}.Store .StoreCatalog .StoreCatalogTop{border-bottom:1px solid hsla(0,0%,100%,.071);margin-bottom:.75vw;padding-bottom:.4vw;width:100%}.Store .StoreCatalog .StoreCatalogTop .StoreMuted{color:#777;font-size:90%}.Store .StoreCatalog .ProductGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5vw,1fr));margin:-.325vw;width:100%}.Store .StoreCatalog .ProductGrid.list{display:flex;flex-direction:column;margin:0}.Store .StoreCatalog .ProductGrid.list .ProductCard{align-items:stretch;flex-direction:row;margin:0 0 .65vw;width:100%}.Store .StoreCatalog .ProductGrid.list .ProductCard .ProductImage{aspect-ratio:4/3;min-width:12vw;width:12vw}.Store .StoreCatalog .ProductGrid.list .ProductCard .ProductInfo{align-items:stretch;flex:1 1;flex-direction:row;min-width:0;padding:.75vw .85vw}.Store .StoreCatalog .ProductGrid.list .ProductCard .ProductDetails{flex:1 1;margin-right:1vw;min-width:0}.Store .StoreCatalog .ProductGrid.list .ProductCard .ProductActions{align-items:flex-end;justify-content:center;min-width:12vw;width:12vw}.Store .StoreCatalog .ProductGrid.list .ProductCard h3{font-size:110%;min-height:0}.Store .StoreCatalog .ProductGrid.list .ProductCard .ProductPriceLine{justify-content:flex-end;margin-top:.15vw}.Store .StoreCatalog .ProductGrid.list .ProductCard .ProductShortDesc{display:-webkit-box}.Store .StoreCatalog .ProductGrid.list .ProductCard .AddToCartBtn,.Store .StoreCatalog .ProductGrid.list .ProductCard .ProductBuyLine{align-self:flex-end;width:11vw}.Store .StoreCatalog .StorePagination{border-top:1px solid hsla(0,0%,100%,.071);margin-top:.75vw;padding-top:.65vw;width:100%}.Store .StoreCatalog .StorePagination button{background:hsla(0,0%,100%,.024);border:1px solid hsla(0,0%,100%,.071);border-radius:.25vw;color:#ccc;cursor:pointer;font:inherit;height:var(--app-icon);margin:var(--app-icon-margin-y) var(--app-icon-margin-x);min-width:var(--app-icon);padding:0}.Store .StoreCatalog .StorePagination button.active,.Store .StoreCatalog .StorePagination button:hover{background:hsla(0,0%,100%,.063);border-color:rgba(255,102,0,.333);color:#f60}.Store .StoreCatalog .StorePagination button.disabled{color:#555;cursor:default}.Store .StoreCatalog .StorePagination button.disabled:hover{background:hsla(0,0%,100%,.024);border-color:hsla(0,0%,100%,.071);color:#555}.Store .StoreCatalog .StorePagination button:first-child{margin-left:var(--app-icon-margin-x)}.Store .StoreCatalog .StorePagination .PaginationArrow{background:#0000;border:0;opacity:.35}.Store .StoreCatalog .StorePagination .PaginationArrow img{display:block;height:100%;object-fit:contain;width:100%}.Store .StoreCatalog .StorePagination .PaginationArrow:hover{background:#0000;border:0;opacity:1}.Store .StoreCatalog .StorePagination .PaginationArrow.disabled{opacity:0;pointer-events:none;visibility:hidden}.Store .StoreCatalog .StorePagination .PaginationArrow.disabled:hover{background:#0000;border:0}.Store .StoreCatalog .ProductCard{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.078);border-radius:.35vw;cursor:pointer;margin:.325vw;min-width:0;overflow:hidden;transition:border-color .2s,background .2s}.Store .StoreCatalog .ProductCard:hover{background:hsla(0,0%,100%,.051);border-color:rgba(255,102,0,.333)}.Store .StoreCatalog .ProductCard .ProductImage{aspect-ratio:4/3;background:#111;overflow:hidden;position:relative;width:100%}.Store .StoreCatalog .ProductCard .ProductImage img{display:block;height:100%;object-fit:cover;width:100%}.Store .StoreCatalog .ProductCard .ProductImage .ProductBadge{background:#f60;border-radius:.25vw;color:#111;font-size:80%;left:.45vw;padding:.18vw .45vw;position:absolute;top:.45vw}.Store .StoreCatalog .ProductCard .ProductInfo{box-sizing:border-box;padding:.65vw;width:100%}.Store .StoreCatalog .ProductCard .ProductActions,.Store .StoreCatalog .ProductCard .ProductDetails{width:100%}.Store .StoreCatalog .ProductCard .ProductCategory{color:#888;font-size:85%;margin-bottom:.25vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Store .StoreCatalog .ProductCard h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#eee;display:-webkit-box;font-size:100%;font-weight:400;line-height:1.3;margin:0 0 .35vw;min-height:2.6em;overflow:hidden;overflow-wrap:anywhere;width:100%}.Store .StoreCatalog .ProductCard .ProductShortDesc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#aaa;display:none;font-size:90%;line-height:1.35;margin:0;overflow:hidden;overflow-wrap:anywhere;width:100%}.Store .StoreCatalog .ProductCard .ProductPriceLine{margin-bottom:.25vw}.Store .StoreCatalog .ProductCard .ProductPriceLine .ProductPrice{color:#fff;font-size:135%}.Store .StoreCatalog .ProductCard .ProductPriceLine .ProductOldPrice{color:#777;margin-right:.5vw;text-decoration:line-through}.Store .StoreCatalog .ProductCard .ProductDelivery{color:#8ccd8c;font-size:90%;margin-bottom:.2vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Store .StoreCatalog .ProductCard .ProductDelivery.txtRed{color:red}.Store .StoreCatalog .ProductCard .ProductBuyLine{margin-top:auto}.Store .StoreCatalog .ProductCard .AddToCartBtn{background:#f60;border:0;border-radius:.3vw;box-sizing:border-box;color:#171717;cursor:pointer;font:inherit;height:2.5vw;margin-top:auto;min-height:2.5vw;width:100%}.Store .StoreCatalog .ProductCard .AddToCartBtn:hover{background:#f80}.Store .StoreCatalog .ProductCard .AddToCartBtn.disabled,.Store .StoreCatalog .ProductCard .AddToCartBtn:disabled{background:#333;color:#777;cursor:default}.Store .StoreCatalog .ProductCard .AddToCartBtn.disabled:hover,.Store .StoreCatalog .ProductCard .AddToCartBtn:disabled:hover{background:#333}.Store .StoreCart{max-height:calc(100vh - 1.5vw);min-width:19vw;overflow-x:hidden;overflow-y:auto;padding:.75vw;position:sticky;scrollbar-width:thin;top:.75vw;width:23vw}.Store .StoreCart::-webkit-scrollbar{width:.35vw}.Store .StoreCart::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.133);border-radius:.25vw}.Store .StoreCart .CartLines{margin:.6vw 0;width:100%}.Store .StoreCart .CartLine{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.071);border-radius:.3vw;box-sizing:border-box;padding:.5vw;width:100%}.Store .StoreCart .CartLine .CartName{color:#ddd;flex:1 1;line-height:1.25;margin-right:.6vw;min-width:0;text-align:left}.Store .StoreCart .CartLine .CartBottom{align-items:flex-end;flex:0 0 auto;width:auto}.Store .StoreCart .CartLine .CartBottom .QtyControl{height:2.5vw;margin-bottom:.45vw;min-width:9.5vw;width:9.5vw}.Store .StoreCart .CartLine .CartPrice{color:#fff;text-align:right}.Store .StoreCart .CartLine{margin-top:.45vw}.Store .StoreCart .CartLine:first-child{margin-top:0}.Store .StoreCart .CartSummary{border-top:1px solid hsla(0,0%,100%,.071);color:#ddd;margin:.6vw 0;padding-top:.6vw;width:100%}.Store .StoreCart .CartSummary .CartSummaryLine{margin-top:.35vw;width:100%}.Store .StoreCart .CartSummary strong{color:#f60;font-size:125%}.Store .StoreCart .StoreCheckoutInfo{line-height:1.45;padding:.65vw .75vw;text-align:left}.Store .StoreCart .StoreCheckoutInfo,.Store .StoreCart .StorePaymentRedirect{background:hsla(0,0%,100%,.063);border:1px solid hsla(0,0%,100%,.141);box-sizing:border-box;margin:.6vw 0;width:100%}.Store .StoreCart .StorePaymentRedirect{color:#f60;justify-content:center;min-height:7vw;padding:1.2vw;text-align:center}.Store .StoreCart .StorePaymentRedirect .StorePaymentSpinner{animation:StorePaymentSpin .8s linear infinite;border:.18vw solid hsla(0,0%,100%,.141);border-radius:50%;border-top-color:#f60;box-sizing:border-box;height:1.8vw;margin-bottom:.7vw;width:1.8vw}@keyframes StorePaymentSpin{to{transform:rotate(1turn)}}.Store .StoreCart .StoreCheckoutForm{background:hsla(0,0%,100%,.063);border:1px solid hsla(0,0%,100%,.141);box-sizing:border-box;margin:.6vw 0;padding:.7vw;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutTop{align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:.55vw;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutTopColumns{align-items:stretch}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutTitle{flex:1 1;margin-right:.7vw;min-width:0;text-align:left}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutFields{align-items:stretch;justify-content:space-between;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutColumn{box-sizing:border-box;width:49%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutGroupTitle{border-top:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;margin:.75vw 0 .45vw;padding-top:.55vw;text-align:left;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel{align-content:flex-start}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .Input legend.txtOrg{color:red}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .Input legend span:last-child{display:none}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .StoreCheckoutInputName{width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .StoreCheckoutInputEmail{width:60%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .StoreCheckoutInputTel{width:40%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .StoreCheckoutInputZip{width:25%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .StoreCheckoutInputTown{width:30%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .StoreCheckoutInputAddress{width:45%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .StoreCheckoutInputCompany{width:70%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutInputsPanel .StoreCheckoutInputNip{width:30%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutNoteColumn{align-items:stretch}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutTextareaBox{background:none;border:1px solid hsla(0,0%,100%,.141);box-sizing:border-box;flex:1 1;min-height:0;padding:0 .5vw .5vw;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutTextareaBox legend{padding:0 .25vw}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutTextareaBox textarea{background:none;border:0;box-sizing:border-box;color:#ddd;flex:1 1;font:inherit;line-height:1.45;min-height:0;outline:0;padding:.4vw 0;resize:vertical;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCustomerType,.Store .StoreCart .StoreCheckoutForm .StoreDeliveryType{justify-content:flex-start;min-width:max-content;width:auto}.Store .StoreCart .StoreCheckoutForm .StoreCustomerType button,.Store .StoreCart .StoreCheckoutForm .StoreDeliveryType button{background:hsla(0,0%,100%,.063);border:1px solid hsla(0,0%,100%,.141);box-sizing:border-box;color:#ddd;cursor:pointer;flex:0 0 auto;font:inherit;height:var(--app-icon);min-height:var(--app-icon);padding:0 .85vw;white-space:nowrap;width:auto}.Store .StoreCart .StoreCheckoutForm .StoreCustomerType button:first-child,.Store .StoreCart .StoreCheckoutForm .StoreDeliveryType button:first-child{margin-right:.5vw}.Store .StoreCart .StoreCheckoutForm .StoreCustomerType button.active,.Store .StoreCart .StoreCheckoutForm .StoreDeliveryType button.active{background:#f60;border-color:#f60;color:#171717}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutActions{margin-top:.7vw;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreDeliveryType{margin-left:.5vw}.Store .StoreCart .StoreCheckoutForm .StoreParcelLocker{box-sizing:border-box;margin-top:.75vw;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreParcelLocker inpost-geowidget{aspect-ratio:4/2;display:block;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreSelectedParcelLocker{background:hsla(0,0%,100%,.063);border:1px solid hsla(0,0%,100%,.141);box-sizing:border-box;margin-bottom:.55vw;padding:.55vw .75vw;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreSelectedParcelLocker span,.Store .StoreCart .StoreCheckoutForm .StoreSelectedParcelLocker strong{display:block;text-align:left}.Store .StoreCart .StoreCheckoutForm .StoreSelectedParcelLocker span{color:#aaa;margin-top:.2vw}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutLockerNote{margin-top:.75vw;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutLockerNote .StoreCheckoutTextareaBox,.Store .StoreCart .StoreCheckoutForm .StoreCheckoutLockerNote textarea{min-height:8vw}.Store .StoreCart .StoreCheckoutForm .StoreInPostStatus{box-sizing:border-box;padding:1vw;text-align:center;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutValidationInfo{margin-top:.75vw;text-align:left;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutValidationInfo span{display:block}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutConsents{align-items:flex-start;border-top:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;margin-top:.75vw;padding-top:.65vw;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutConsent{align-items:flex-start;cursor:pointer;line-height:1.4;margin-bottom:.45vw;text-align:left;width:100%}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutConsent:last-child{margin-bottom:0}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutConsent input{accent-color:#f60;cursor:pointer;height:1.1em;margin:.15em .55em 0 0;min-width:1.1em;width:1.1em}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutConsent a{color:#f3d27a;text-decoration:none}.Store .StoreCart .StoreCheckoutForm .StoreCheckoutConsent a:hover{color:#f60;text-decoration:underline}.Store .StoreCart .StoreCheckoutForm .CheckoutCancelBtn{background:hsla(0,0%,100%,.078);border:1px solid hsla(0,0%,100%,.141);border-radius:.3vw;color:#ddd;cursor:pointer;font:inherit;margin-right:.5vw;min-height:2.3vw;padding:0 1vw}.Store .StoreCart .StoreCheckoutForm .CheckoutCancelBtn:hover{background:hsla(0,0%,100%,.133)}.Store .StoreCart .StoreCheckoutForm .CheckoutBtn{min-width:10vw;padding:0 1vw;width:auto}.Store .StoreCart .StoreCheckoutForm .CheckoutBtn:disabled{background:hsla(0,0%,100%,.031);border-color:hsla(0,0%,100%,.071);color:#777;cursor:not-allowed;opacity:.65}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutFields{flex-direction:column}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutTop{align-items:stretch;flex-direction:column}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutTitle{margin-bottom:.55vw;margin-right:0;width:100%}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCustomerType{margin-bottom:.15vw;min-width:0;width:auto}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutColumn{width:100%}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutColumn:first-child{margin-right:0}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutLine{flex-direction:column}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutLine .Input,.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutLine .InputWrap{margin-bottom:.55vw;margin-right:0;width:100%}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutLine .Input:not(:last-child),.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutLine .InputWrap:not(:last-child){margin-right:0}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutTextareaBox{margin-bottom:.55vw;min-height:12vw}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .StoreCheckoutActions{align-items:stretch;flex-direction:column}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .CheckoutCancelBtn{margin-bottom:.5vw;margin-right:0;width:100%}.Store .StoreCart:not(.CartPageMode) .StoreCheckoutForm .CheckoutBtn{width:100%}.Store .StoreCart .CheckoutBtn{background:#f60;border:0;border-radius:.3vw;color:#171717;cursor:pointer;font:inherit;min-height:2.3vw;width:100%}.Store .StoreCart .CheckoutBtn:hover{background:#f80}.Store .StoreCartPage{box-sizing:border-box}.Store .StoreCartPage,.Store .StoreCartPage .StoreCartPagePanel{align-items:stretch;flex:1 1;justify-content:flex-start;min-height:0;width:100%}.Store .StoreCartPage .StoreCartPagePanel{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.141);border-radius:.4vw;box-shadow:0 .8vw 2.2vw rgba(0,0,0,.867);color:#ddd}.Store .StoreCartPage .CartPageTop{border-bottom:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;min-height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);padding:0 .8vw;width:100%}.Store .StoreCartPage .CartPageTop .CartPageTitle{flex:1 1;font-size:130%;margin-right:.75vw;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Store .StoreCartPage .CartPageTop .CartPageCloseBtn{align-items:center;height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);justify-content:center;min-width:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-x)*2);width:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-x)*2)}.Store .StoreCartPage .CartPageBody{box-sizing:border-box;padding:.85vw;width:100%}.Store .StoreCartPage .CartPageBody .CartOrderInfo{align-items:flex-start;background:hsla(0,0%,100%,.063);border:1px solid hsla(0,0%,100%,.125);box-sizing:border-box;line-height:1.5;margin-bottom:.85vw;padding:.7vw .85vw;text-align:left;width:100%}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderInfoTop{color:#fff;margin-bottom:.55vw;width:100%}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderMeta{align-items:flex-start;margin-bottom:.7vw;text-align:left;width:100%}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderMeta div{color:#ddd;margin:0 0 .25vw;text-align:left}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderMeta span{color:#999}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems{color:#ddd;width:100%}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItem,.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItemsHead{border-bottom:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;padding:.35vw 0;width:100%}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItemsHead{color:#999}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItem div,.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItemsHead div{box-sizing:border-box}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItem div:first-child,.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItemsHead div:first-child{flex:1 1;min-width:0;padding-right:.8vw}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItem div:nth-child(2),.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItemsHead div:nth-child(2){min-width:4vw;text-align:center;width:4vw}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItem div:nth-child(3),.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItem div:nth-child(4),.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItemsHead div:nth-child(3),.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderItems .CartOrderItemsHead div:nth-child(4){min-width:7vw;text-align:right;width:7vw}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderTotal{color:#fff;margin-top:.7vw;width:100%}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderTotal span{color:#999;margin-right:.5vw}.Store .StoreCartPage .CartPageBody .CartOrderInfo .CartOrderTotal strong{color:#f60;font-size:125%}.Store .StoreCartPage .StoreCart.CartPageMode{background:none;border:0;border-radius:0;box-shadow:none;max-height:none;min-width:0;overflow:visible;padding:0;position:static;width:100%}.Store .StoreCartPage .StoreCart.CartPageMode .CartLines{width:100%}.Store .StoreLegalPage{align-items:stretch;background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.141);border-radius:.4vw;box-sizing:border-box;color:#ddd;padding:1vw;width:100%}.Store .StoreLegalPage .StoreLegalTop{align-items:flex-start;width:100%}.Store .StoreLegalPage .StoreLegalTop h1{font-size:150%;line-height:1.35;margin:0 1vw 0 0}.Store .StoreLegalPage .StoreLegalTop .StoreLegalDate{margin-top:.25vw;text-align:left}.Store .StoreLegalPage .StoreLegalWarning{border:1px solid;box-sizing:border-box;margin:1vw 0;padding:.7vw .85vw;text-align:left}.Store .StoreLegalPage .StorePaymentWarning{align-items:center;display:flex;justify-content:space-between}.Store .StoreLegalPage .StorePaymentWarning .StorePaymentCountdown{color:#fff;flex:0 0 auto;font-size:120%;margin-left:1vw;white-space:nowrap}.Store .StoreLegalPage .StoreLegalContent{align-self:center;max-width:70vw;text-align:left;width:100%}.Store .StoreLegalPage .StoreLegalContent section{margin-bottom:1.2vw}.Store .StoreLegalPage .StoreLegalContent section:last-child{margin-bottom:0}.Store .StoreLegalPage .StoreLegalContent h2{color:#f3d27a;font-size:115%;margin:0 0 .4vw}.Store .StoreLegalPage .StoreLegalContent p{line-height:1.65;margin:0;text-align:left;width:100%}.Store .StoreEmptyOffers{align-self:flex-start;box-sizing:border-box;flex:none;justify-content:flex-start}.Store .StoreCategoryCount{color:#888;flex:0 0 auto;margin-left:.6vw}.Store .StoreOrdersPage,.Store .StoreSettingsPage,.Store .StoreStockPage{align-items:stretch;box-sizing:border-box;flex:1 1;justify-content:flex-start;min-height:0;width:100%}.Store .StoreOrdersPage .StoreOrdersPanel,.Store .StoreSettingsPage .StoreOrdersPanel,.Store .StoreStockPage .StoreOrdersPanel{align-items:stretch;background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.141);border-radius:.4vw;box-shadow:0 .8vw 2.2vw rgba(0,0,0,.867);box-sizing:border-box;color:#ddd;flex:1 1;justify-content:flex-start;min-height:0;overflow:hidden;width:100%}.Store .StoreOrdersPage .StoreOrdersTop,.Store .StoreSettingsPage .StoreOrdersTop,.Store .StoreStockPage .StoreOrdersTop{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;flex:0 0 auto;min-height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);padding:0 .8vw;width:100%}.Store .StoreOrdersPage .StoreOrdersTop .StoreOrdersTitle,.Store .StoreSettingsPage .StoreOrdersTop .StoreOrdersTitle,.Store .StoreStockPage .StoreOrdersTop .StoreOrdersTitle{font-size:130%}.Store .StoreOrdersPage .StoreOrdersTop .StoreOrdersCloseBtn,.Store .StoreSettingsPage .StoreOrdersTop .StoreOrdersCloseBtn,.Store .StoreStockPage .StoreOrdersTop .StoreOrdersCloseBtn{align-items:center;height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);justify-content:center;min-width:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-x)*2);width:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-x)*2)}.Store .StoreOrdersPage .StoreOrdersTop .StoreStockTopBtns,.Store .StoreSettingsPage .StoreOrdersTop .StoreStockTopBtns,.Store .StoreStockPage .StoreOrdersTop .StoreStockTopBtns{align-items:center;flex:0 0 auto;height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);justify-content:flex-end;min-width:0;width:auto}.Store .StoreOrdersPage .StoreOrdersBody,.Store .StoreSettingsPage .StoreOrdersBody,.Store .StoreStockPage .StoreOrdersBody{align-items:stretch;box-sizing:border-box;flex:1 1 auto;justify-content:flex-start;min-height:0;padding:.85vw;width:100%}.Store .StoreOrdersPage .StoreOrderResult,.Store .StoreSettingsPage .StoreOrderResult,.Store .StoreStockPage .StoreOrderResult{background:hsla(0,0%,100%,.039);border:1px solid;box-sizing:border-box;margin-bottom:.85vw;padding:.7vw .85vw;text-align:left;width:100%}.Store .StoreOrdersPage .StoreRedirectOrderSeparator,.Store .StoreSettingsPage .StoreRedirectOrderSeparator,.Store .StoreStockPage .StoreRedirectOrderSeparator{background:hsla(0,0%,100%,.188);height:1px;margin:.15vw 0 .9vw;width:100%}.Store .StoreOrdersPage .StoreOlderOrdersBtn,.Store .StoreSettingsPage .StoreOlderOrdersBtn,.Store .StoreStockPage .StoreOlderOrdersBtn{align-self:center;background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.141);border-radius:.3vw;color:#f60;cursor:pointer;font:inherit;min-height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);padding:0 1vw}.Store .StoreOrdersPage .StoreOlderOrdersBtn:hover,.Store .StoreSettingsPage .StoreOlderOrdersBtn:hover,.Store .StoreStockPage .StoreOlderOrdersBtn:hover{border-color:#f60;color:#fff}.Store .StoreOrdersPage .StoreOrderLine,.Store .StoreSettingsPage .StoreOrderLine,.Store .StoreStockPage .StoreOrderLine{align-items:flex-start;background:hsla(0,0%,100%,.063);border:1px solid hsla(0,0%,100%,.125);box-sizing:border-box;margin-bottom:.75vw;padding:.7vw .85vw;width:100%}.Store .StoreOrdersPage .StoreOrderLine:last-child,.Store .StoreSettingsPage .StoreOrderLine:last-child,.Store .StoreStockPage .StoreOrderLine:last-child{margin-bottom:0}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderHead,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderHead,.Store .StoreStockPage .StoreOrderLine .StoreOrderHead{color:#fff;margin-bottom:.55vw;width:100%}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderHead .StoreOrderHeadStatus,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderHead .StoreOrderHeadStatus,.Store .StoreStockPage .StoreOrderLine .StoreOrderHead .StoreOrderHeadStatus{margin-left:.8vw}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderHead .StoreOrderNewBtn,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderHead .StoreOrderNewBtn,.Store .StoreStockPage .StoreOrderLine .StoreOrderHead .StoreOrderNewBtn{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.141);border-radius:.3vw;box-sizing:border-box;color:#f60;cursor:pointer;font:inherit;margin-right:.65vw;min-height:calc(var(--app-icon)*.75);padding:0 .65vw}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderHead .StoreOrderNewBtn:hover,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderHead .StoreOrderNewBtn:hover,.Store .StoreStockPage .StoreOrderLine .StoreOrderHead .StoreOrderNewBtn:hover{border-color:#f60;color:#fff}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderMeta,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderMeta,.Store .StoreStockPage .StoreOrderLine .StoreOrderMeta{align-items:flex-start;margin-bottom:.7vw;text-align:left;width:100%}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderMeta div,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderMeta div,.Store .StoreStockPage .StoreOrderLine .StoreOrderMeta div{color:#ddd;margin:0 0 .25vw;text-align:left}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderMeta span,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderMeta span,.Store .StoreStockPage .StoreOrderLine .StoreOrderMeta span{color:#999}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems{color:#ddd;width:100%}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem{border-bottom:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;padding:.35vw 0;width:100%}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemAmount,.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemName,.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemQty,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemAmount,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemName,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemQty,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemAmount,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemName,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemQty{box-sizing:border-box;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemName,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemName,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemName{flex:1 1;min-width:0}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemLink,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemLink,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemLink{text-decoration:none}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemLink:hover,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemLink:hover,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemLink:hover{color:#f60;text-decoration:underline}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemQty,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemQty,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemQty{border-left:1px solid hsla(0,0%,100%,.071);border-right:1px solid hsla(0,0%,100%,.071);flex:0 0 3em;text-align:center;white-space:nowrap;width:3em}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemAmount,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemAmount,.Store .StoreStockPage .StoreOrderLine .StoreOrderItems .StoreOrderItem .StoreOrderItemAmount{flex:0 0 5em;text-align:right;white-space:nowrap;width:5em}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderTotal,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderTotal,.Store .StoreStockPage .StoreOrderLine .StoreOrderTotal{color:#fff;margin-top:.7vw;width:100%}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderTotal span,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderTotal span,.Store .StoreStockPage .StoreOrderLine .StoreOrderTotal span{color:#999;margin-right:.5vw}.Store .StoreOrdersPage .StoreOrderLine .StoreOrderTotal strong,.Store .StoreSettingsPage .StoreOrderLine .StoreOrderTotal strong,.Store .StoreStockPage .StoreOrderLine .StoreOrderTotal strong{color:#f60;font-size:125%}.Store .StoreGtuField,.Store .StoreStockInputGtu{align-items:center}.Store .StoreGtuField .StoreGtuInput,.Store .StoreStockInputGtu .StoreGtuInput{flex:1 1;min-width:0}.Store .StoreGtuField .StoreGtuInput .Input,.Store .StoreStockInputGtu .StoreGtuInput .Input{width:100%}.Store .StoreGtuHelpBtn{align-items:center;flex:0 0 auto;justify-content:center;margin-left:.35vw}.Store .StoreGtuHelpOverlay{background:rgba(0,0,0,.667);inset:0;position:fixed;z-index:250}.Store .StoreGtuHelpPanel{background:#202020;border:1px solid hsla(0,0%,100%,.188);box-shadow:0 .5vw 2vw #000;box-sizing:border-box;color:#ddd;max-height:90vh;overflow-y:auto;padding:.8vw;width:min(46em,94vw)}.Store .StoreGtuHelpPanel .StoreGtuHelpTop{align-items:center;font-size:120%;width:100%}.Store .StoreGtuHelpPanel .StoreGtuHelpNotice{margin:.65vw 0;text-align:left;width:100%}.Store .StoreGtuHelpPanel .StoreGtuHelpLine{align-items:flex-start;border-top:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;min-height:2em;padding:.25em 0;text-align:left;width:100%}.Store .StoreGtuHelpPanel .StoreGtuHelpLine strong{color:#f60;flex:0 0 5em;width:5em}.Store .StoreStockPage .StoreStockBody{align-items:stretch}.Store .StoreStockPage .StoreStockDeliveries{align-items:stretch;margin-bottom:.75vw;width:100%}.Store .StoreStockPage .StoreStockDelivery{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.094);border-radius:.35vw;box-sizing:border-box;margin-top:.55vw;min-height:2.4vw;padding:.45vw .6vw;width:100%}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryItem,.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryItems,.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryTop{width:100%}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryTop{align-items:flex-start}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryHeader{align-items:center;flex:1 1;justify-content:flex-start}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryHeader .StoreStockDocumentReason{box-sizing:border-box;flex:0 0 20%;margin-right:1vw;width:20%}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryHeader .StoreStockDocumentDate{box-sizing:border-box;flex:0 0 10%;width:10%}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryHeader .StoreStockDocumentName{color:#ddd;font-size:120%;margin-left:2vw}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryItem{align-items:center;border-top:1px solid hsla(0,0%,100%,.071);min-height:2.2vw}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryName{flex:1 1;min-width:0;text-align:left}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryName small,.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryName span{display:block}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryName small{color:#888;margin-top:.2vw}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryQty{flex:0 0 6em;text-align:center;width:6em}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryDate{flex:0 0 7em;text-align:center;white-space:nowrap;width:7em}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryGtu{flex:0 0 6em;text-align:center;width:6em}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryPrice{flex:0 0 10em;text-align:right;white-space:nowrap;width:10em}.Store .StoreStockPage .StoreStockDelivery .StoreStockDeliveryActions{align-items:center;flex:0 0 auto;justify-content:flex-end}.Store .StoreStockPage .StoreStockForm{align-content:flex-start;align-self:center;background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.125);box-sizing:border-box;padding:.8vw;width:100%}.Store .StoreStockPage .StoreStockForm.StoreStockEditForm{margin-top:.55vw}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem{position:relative;width:100%}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockInputOffer{flex:1 1 auto;min-width:35%;width:auto}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockInputQty{flex:0 1 12%;width:12%}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockIssueQtyControl{align-items:center}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockIssueQtyControl button{align-self:stretch;background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.094);color:#ddd;cursor:pointer;margin-top:.5vw;width:2vw}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockIssueQtyControl button:hover{color:#f60}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockIssueQtyControl button.disabled{color:#555;cursor:default}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockIssueQtyControl .StoreStockIssueQtyInput{flex:1 1;min-width:0}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockIssueQtyControl .StoreStockIssueAvailable{align-self:stretch;background:hsla(0,0%,100%,.031);color:#888;margin-top:.5vw;padding:0 .3vw}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockInputGtu,.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockInputUnit{flex:0 1 12%;width:12%}.Store .StoreStockPage .StoreStockForm .StoreStockFormItem .StoreStockInputPrice{flex:0 1 22%;width:22%}.Store .StoreStockPage .StoreStockForm .StoreStockEditTop{align-items:center;width:100%}.Store .StoreStockPage .StoreStockForm .StoreStockEditTop .StoreStockEditActions,.Store .StoreStockPage .StoreStockForm .StoreStockEditTop .StoreStockEditHeader{align-items:center}.Store .StoreStockPage .StoreStockForm .StoreStockEditTop .StoreStockInputDate{align-self:auto;width:14em}.Store .StoreStockPage .StoreStockForm .StoreStockEditTop .StoreStockDocumentName{color:#ddd;font-size:120%;margin-left:2vw}.Store .StoreStockPage .StoreStockForm .StoreStockAddTop{align-items:center;width:100%}.Store .StoreStockPage .StoreStockForm .StoreStockAddTop .StoreStockInputDate{align-self:auto;width:14em}.Store .StoreStockPage .StoreStockForm .StoreStockInputOffer,.Store .StoreStockPage .StoreStockForm .StoreStockInputOffer .InputWrap{width:100%}.Store .StoreStockPage .StoreStockForm .StoreStockReason{flex:0 1 40%;min-width:18em;width:40%}.Store .StoreStockPage .StoreStockForm .StoreStockInputDate{align-self:flex-end;width:30%}.Store .StoreStockPage .StoreStockForm .StoreStockInputQty{width:20%}.Store .StoreStockPage .StoreStockForm .StoreStockInputGtu,.Store .StoreStockPage .StoreStockForm .StoreStockInputUnit{width:10%}.Store .StoreStockPage .StoreStockForm .StoreStockInputPrice{width:40%}.Store .StoreStockPage .StoreStockForm .StoreStockItemDelete{align-items:center;flex:0 0 auto}.Store .StoreStockPage .StoreStockForm .StoreStockItemAdd{align-self:flex-end;justify-content:center;width:auto}.Store .StoreStockPage .StoreStockIssueReason{margin-left:1vw;text-align:right}.Store .StoreStockPage .StoreStockFormError{margin-top:.65vw;text-align:left;width:100%}.Store .StoreStockPage .StoreStockFormActions{margin-top:.75vw;width:100%}.Store .StoreStockPage .StoreStockFormActions .ImgBtn{margin-left:.5vw}.Store .StoreStockPage .StoreStockAddBtn{margin-top:.75vw;width:100%}.Store .StoreOfferEditPanel{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.141);border-radius:.4vw;box-sizing:border-box;margin-top:.8vw;padding:.8vw;width:100%}.Store .StoreOfferEditPanel .EditPanelTop{border-bottom:1px solid hsla(0,0%,100%,.071);color:#f60;margin-bottom:.7vw;min-height:2.4vw;padding-bottom:.5vw;width:100%}.Store .StoreOfferEditPanel .InputsPanel{width:100%}.Store .StoreOfferEditPanel .InputsPanel .Input{color:#ddd;margin:.3vw;min-width:12vw;width:calc(25% - .6vw)}.Store .ImagePlaceholder{align-items:center;aspect-ratio:4/3;background:linear-gradient(135deg,hsla(0,0%,100%,.024),hsla(0,0%,100%,.012)),repeating-linear-gradient(45deg,hsla(0,0%,100%,.031) 0 .8vw,#0000 .8vw 1.6vw);border:1px dashed hsla(0,0%,100%,.188);border-radius:.3vw;box-sizing:border-box;color:#777;display:flex;font-size:90%;height:100%;justify-content:center;min-height:100%;text-align:center;width:100%}.Store .ImageUploadInput{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.Store .ProductImage .ImagePlaceholder{aspect-ratio:auto;height:auto;inset:0;min-height:0;position:absolute;width:auto}.Store .OfferImagesSection.view .OfferGalleryUploadBtn,.Store .OfferImagesSection.view .OfferImage .ImagePlaceholder{visibility:hidden}.Store .OfferImage{position:relative;width:100%}.Store .OfferImage.editable{cursor:pointer}.Store .OfferImage .ImagePlaceholder{border:1px dashed hsla(0,0%,100%,.188);border-radius:.35vw;box-sizing:border-box;display:block;height:0;margin:0;min-height:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.Store .OfferImage .ImagePlaceholder span{display:block;font-size:180%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Store .OfferImage .OfferImageBadge,.Store .OfferImage .OfferImageBadgeInput{left:.55vw;position:absolute;top:.55vw;z-index:3}.Store .OfferImage .OfferImageBadge{background:#f60;border:1px solid #171717;border-radius:.25vw;box-sizing:border-box;color:#171717;max-width:70%;overflow:hidden;padding:.25vw .55vw;text-overflow:ellipsis;white-space:nowrap}.Store .OfferImage .OfferImageBadgeInput{background:hsla(0,0%,8%,.851);border:1px solid hsla(0,0%,100%,.141);border-radius:.5vw;box-sizing:border-box;padding:.5vw .75vw .5vw .5vw;width:10vw}.Store .OfferImage .OfferImageBadgeInput .Input{background:#0000;box-sizing:border-box;margin-top:0;min-width:0;padding-right:.2vw;width:100%}.Store .OfferImage .OfferImageBadgeInput .Input input{box-sizing:border-box;flex:1 1;min-width:0;width:auto}.Store .OfferImage .OfferImageBadgeInput .Input select{background:#151515;color:#ddd;max-width:2vw;min-width:2vw}.Store .OfferImage .OfferImageBadgeInput .Input select option{background:#151515;color:#ddd}.Store .OfferImage .OfferImageZoomBtn{align-items:center;background:#171c;border:1px solid hsla(0,0%,100%,.439);border-radius:50%;box-shadow:0 .25vw .8vw #000c;box-sizing:border-box;color:#fff;cursor:pointer;display:none;height:var(--app-icon-hover);justify-content:center;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%);width:var(--app-icon-hover);z-index:5}.Store .OfferImage .OfferImageZoomBtn img{height:62%;object-fit:contain;opacity:.85;width:62%}.Store .OfferImage .OfferImageZoomBtn span{bottom:0;color:#f60;font-size:90%;line-height:1;position:absolute;right:.12vw}.Store .OfferImagesSection.view .OfferImage:hover .OfferImageZoomBtn{display:flex}.Store .OfferImageZoomOverlay{background:rgba(0,0,0,.533);inset:0;position:fixed;z-index:200}.Store .OfferImageZoomPanel{background:#171717;border:1px solid hsla(0,0%,100%,.188);border-radius:.5vw;box-shadow:0 .8vw 3vw #000;box-sizing:border-box;height:98vh;max-height:98vh;max-width:98vw;padding:.5vw;width:98vw}.Store .OfferImageZoomTop{align-items:center;box-sizing:border-box;flex:0 0 var(--app-icon-hover);justify-content:flex-end;margin-bottom:.5vw;min-height:var(--app-icon-hover);width:100%}.Store .OfferImageZoomBody{flex:1 1;min-height:0;width:100%}.Store .OfferImageZoomImg{display:block;flex:1 1;max-height:calc(98vh - var(--app-icon-hover) - 1.5vw);max-width:calc(100% - var(--app-icon-hover)*2 - 2vw);min-width:0;object-fit:contain}.Store .OfferImageZoomArrow{background:#0000;border:0;box-sizing:border-box;cursor:pointer;height:var(--app-icon-hover);margin:0 .5vw;min-width:var(--app-icon-hover);padding:0;width:var(--app-icon-hover)}.Store .OfferImageZoomArrow img{height:100%;object-fit:contain;opacity:.45;width:100%}.Store .OfferImageZoomArrow:hover img{opacity:.9}.Store .OfferImageZoomArrow.hidden{visibility:hidden}.Store .OfferGallery button,.Store .OfferGalleryUploadBtn{display:block;position:relative}.Store .OfferGallery button .ImagePlaceholder,.Store .OfferGalleryUploadBtn .ImagePlaceholder{border:0;border-radius:.25vw;box-sizing:border-box;display:block;font-size:70%;height:auto;margin:0;min-height:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.Store .OfferGallery button .ImagePlaceholder span,.Store .OfferGalleryUploadBtn .ImagePlaceholder span{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Store .OfferGallery button.UploadImagePlaceholder,.Store .OfferGalleryUploadBtn.UploadImagePlaceholder{cursor:pointer}.Store .OfferGallery button.UploadImagePlaceholder .ImagePlaceholder span,.Store .OfferGalleryUploadBtn.UploadImagePlaceholder .ImagePlaceholder span{font-size:160%}.Store .ProductOfferPage{box-sizing:border-box;width:100%}.Store .ProductOfferPage .ProductOffer{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.141);border-radius:.4vw;box-shadow:0 .8vw 2.2vw rgba(0,0,0,.867);color:#ddd;width:100%}.Store .ProductOfferPage .OfferTop{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;min-height:3vw;padding:0 .8vw;width:100%}.Store .ProductOfferPage .OfferTop .OfferTitle{flex:1 1;font-size:130%;line-height:1.25;margin:.45vw .75vw .45vw 0;min-width:0;overflow-wrap:anywhere;white-space:normal}.Store .ProductOfferPage .OfferTop .OfferTitleInput{flex:1 1;margin-right:.75vw;min-width:0}.Store .ProductOfferPage .OfferTop .OfferTitleInput .Input{margin-top:0;width:100%}.Store .ProductOfferPage .OfferTop .OfferTopBtns{align-self:flex-start;flex:0 0 auto}.Store .ProductOfferPage .OfferTop .OfferCloseBtn{min-width:2.4vw;width:2.4vw}.Store .ProductOfferPage .OfferBody{box-sizing:border-box;padding:.85vw;width:100%}.Store .ProductOfferPage .OfferLeft{align-items:stretch;margin-right:1vw;max-width:48%;min-width:26vw;width:36vw}.Store .ProductOfferPage .OfferLeft .OfferImagesSection{width:100%}.Store .ProductOfferPage .OfferLeft .OfferGalleryWrapper,.Store .ProductOfferPage .OfferLeft .OfferParamsBox{margin-top:.75vw}.Store .ProductOfferPage .OfferRight{align-items:flex-end;align-self:stretch;flex:1 1;min-width:0}.Store .ProductOfferPage .OfferRight .OfferDescription{margin-top:.75vw}.Store .ProductOfferPage .OfferRightTop{align-items:stretch;flex-wrap:wrap;justify-content:space-between;width:100%}.Store .ProductOfferPage .OfferImage{aspect-ratio:4/3;background:#111;border-radius:.35vw;overflow:hidden;width:100%}.Store .ProductOfferPage .OfferImage .StoreMainOfferImg{display:block;height:100%;object-fit:cover;width:100%}.Store .ProductOfferPage .OfferGalleryWrapper{width:100%}.Store .ProductOfferPage .OfferGalleryWrapper .OfferGallery,.Store .ProductOfferPage .OfferGalleryWrapper .OfferGalleryArrow:last-child{margin-left:.35vw}.Store .ProductOfferPage .OfferGalleryArrow{align-items:center;background:none;border:0;cursor:pointer;display:flex;font:inherit;justify-content:center;min-width:1.8vw;opacity:.35;padding:0;transition:opacity .2s;width:1.8vw}.Store .ProductOfferPage .OfferGalleryArrow img{display:block;height:100%;object-fit:contain;width:100%}.Store .ProductOfferPage .OfferGalleryArrow:hover{opacity:1}.Store .ProductOfferPage .OfferGalleryArrow.hidden{pointer-events:none;visibility:hidden}.Store .ProductOfferPage .OfferGallery{flex:1 1;flex-wrap:nowrap;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.Store .ProductOfferPage .OfferGallery::-webkit-scrollbar{display:none}.Store .ProductOfferPage .OfferGallery .OfferGalleryUploadBtn,.Store .ProductOfferPage .OfferGallery button{aspect-ratio:4/3;background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.094);border-radius:.25vw;box-sizing:border-box;cursor:pointer;margin-right:.35vw;min-width:calc(25% - .2625vw);overflow:hidden;padding:0;width:calc(25% - .2625vw)}.Store .ProductOfferPage .OfferGallery .OfferGalleryUploadBtn.active,.Store .ProductOfferPage .OfferGallery .OfferGalleryUploadBtn:hover,.Store .ProductOfferPage .OfferGallery button.active,.Store .ProductOfferPage .OfferGallery button:hover{background:hsla(0,0%,100%,.071);border-color:#f60}.Store .ProductOfferPage .OfferGallery .OfferGalleryUploadBtn .StoreGalleryImg,.Store .ProductOfferPage .OfferGallery button .StoreGalleryImg{display:block;height:100%;object-fit:cover;width:100%}.Store .ProductOfferPage .OfferGallery .OfferGalleryUploadBtn:last-child,.Store .ProductOfferPage .OfferGallery button:last-child{margin-right:0}.Store .ProductOfferPage .StoreImageDeleteBtns{background:#111c;border:1px solid hsla(0,0%,100%,.141);border-radius:.25vw;box-sizing:border-box;padding:.1vw;position:absolute;right:.25vw;top:.25vw;z-index:3}.Store .ProductOfferPage .StoreImageDeleteBtns .ImgBtn{display:block}.Store .ProductOfferPage .OfferInfo{align-items:center;background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.071);border-radius:.35vw;box-sizing:border-box;min-width:0;padding:.75vw;text-align:center;width:calc(40% - .375vw)}.Store .ProductOfferPage .OfferInfo .OfferPriceLine{justify-content:center;margin-bottom:.5vw}.Store .ProductOfferPage .OfferInfo .OfferPriceLine .OfferPrice{color:#fff;font-size:190%}.Store .ProductOfferPage .OfferInfo .OfferPriceLine .ProductOldPrice{color:#777;margin-right:.7vw;text-decoration:line-through}.Store .ProductOfferPage .OfferInfo .OfferDelivery{color:#8ccd8c;margin-bottom:.35vw}.Store .ProductOfferPage .OfferInfo .OfferDelivery.txtRed{color:red}.Store .ProductOfferPage .OfferInfo .OfferInfoInputs{margin-bottom:.6vw;text-align:left;width:100%}.Store .ProductOfferPage .OfferInfo .OfferInfoInputs .Input{margin-bottom:.45vw;width:100%}.Store .ProductOfferPage .OfferInfo .OfferInfoInputs .Input:last-child{margin-bottom:0}.Store .ProductOfferPage .OfferInfo .OfferInfoInputs .OfferStockPriceInfo{border-top:1px solid hsla(0,0%,100%,.071);font-size:80%;margin-top:.6vw;padding-top:.6vw;width:100%}.Store .ProductOfferPage .OfferInfo .OfferInfoInputs .OfferStockPriceInfo .OfferStockPriceLine{width:100%}.Store .ProductOfferPage .OfferInfo .OfferCartBtn{background:#f60;border:0;border-radius:.3vw;color:#171717;cursor:pointer;font:inherit;margin-top:auto;min-height:2.5vw;width:100%}.Store .ProductOfferPage .OfferInfo .OfferCartBtn:hover{background:#f80}.Store .ProductOfferPage .OfferInfo .OfferCartBtn.disabled,.Store .ProductOfferPage .OfferInfo .OfferCartBtn:disabled{background:#333;color:#777;cursor:default}.Store .ProductOfferPage .OfferInfo .OfferCartBtn.disabled:hover,.Store .ProductOfferPage .OfferInfo .OfferCartBtn:disabled:hover{background:#333}.Store .ProductOfferPage .OfferInfo .OfferBuyLine{height:2.5vw;justify-content:center;margin-top:auto;min-height:2.5vw;width:100%}.Store .ProductOfferPage .OfferInfo .OfferBuyLine .ImgBtn,.Store .ProductOfferPage .OfferInfo .OfferBuyLine .ImgBtn:hover{height:2.5vw;margin:0;width:2.5vw}.Store .ProductOfferPage .OfferMeta{align-items:flex-start;background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.071);border-radius:.35vw;box-sizing:border-box;flex:none;min-width:0;padding:.75vw;width:calc(60% - .375vw)}.Store .ProductOfferPage .OfferMeta .OfferSectionTitle{color:#f60;margin:.4vw 0 .4vw .65vw}.Store .ProductOfferPage .OfferMeta .OfferMetaLine{border-bottom:1px solid hsla(0,0%,100%,.051);box-sizing:border-box;color:#aaa;min-height:2vw;padding:0 .65vw;width:100%}.Store .ProductOfferPage .OfferMeta .OfferMetaLine strong{color:#fff;font-weight:400}.Store .ProductOfferPage .OfferMeta .OfferMetaLine:last-child{border-bottom:0}.Store .ProductOfferPage .OfferMeta .OfferMetaInput{margin-bottom:.45vw;width:100%}.Store .ProductOfferPage .OfferMeta .OfferMetaInput select,.Store .ProductOfferPage .OfferMeta .OfferMetaInput select option{background:#151515;color:#ddd}.Store .ProductOfferPage .OfferMeta .OfferMetaInput:last-child{margin-bottom:0}.Store .ProductOfferPage .OfferDescription,.Store .ProductOfferPage .OfferParamsBox{align-items:flex-start;background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.071);border-radius:.35vw;box-sizing:border-box;padding:.75vw;width:100%}.Store .ProductOfferPage .OfferDescription{align-self:stretch;flex:1 1;text-align:left}.Store .ProductOfferPage .OfferDescription .OfferSectionTitle{color:#f60;margin:.4vw 0 .4vw .65vw}.Store .ProductOfferPage .OfferDescription .OfferDescriptionText{width:100%}.Store .ProductOfferPage .OfferDescription p{color:#ccc;font-size:130%;line-height:2;margin:.55vw 0 0;text-indent:2vw;width:100%}.Store .ProductOfferPage .OfferDescription p.NextDescriptionLine{margin-top:.25vw}.Store .ProductOfferPage .OfferDescription .OfferDescTextarea{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.094);border-radius:.3vw;box-sizing:border-box;color:#ddd;font:inherit;line-height:1.45;margin-top:.55vw;min-height:22vw;outline:0;padding:.7vw;resize:vertical;width:100%}.Store .ProductOfferPage .OfferDescription .OfferDescTextarea:focus{border-color:#f60}.Store .ProductOfferPage .OfferParams{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-.175vw;width:100%}.Store .ProductOfferPage .OfferParams .OfferParam{align-items:center;background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.071);border-radius:.25vw;box-sizing:border-box;color:#ddd;display:flex;line-height:1.25;margin:.175vw;min-height:2vw;padding:.45vw .65vw;width:auto}.Store .ProductOfferPage .OfferParams .OfferParam .OfferParamName{color:#aaa;margin-right:.35vw}.Store .ProductOfferPage .OfferParams .OfferParam .OfferParamValue{color:#fff}.Store .ProductOfferPage .OfferParams .OfferParam:hover{background:hsla(0,0%,100%,.051);border-color:rgba(255,102,0,.333)}.Store .ProductOfferPage .OfferParamsEdit{width:100%}.Store .ProductOfferPage .OfferParamsEdit .OfferParamEditLine{margin-bottom:.45vw;width:100%}.Store .ProductOfferPage .OfferParamsEdit .OfferParamEditLine .Input{flex:1 1;margin-right:.45vw;min-width:0;width:auto}.Store .ProductOfferPage .OfferParamsEdit .OfferParamEditLine .Input:last-child{margin-right:0}.Store .ProductOfferPage .OfferParamsEdit .OfferParamEditLine .OfferParamBtnBox{min-width:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-x)*2);width:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-x)*2)}.Store .ProductOfferPage .OfferParamsEdit .OfferParamEditLine .OfferParamAddSpacer{flex:1 1;min-width:0}.Store .ProductOfferPage .OfferParamsEdit .OfferParamEditLine .ImgBtn{align-self:center}.Store .ProductOfferPage .OfferParamsEdit .OfferParamEditLine:last-child{margin-bottom:0}.Store .ProductOfferPage .OfferParamsEdit .OfferParamAddLine{justify-content:flex-end}.App.medium .Store .StoreLegalPage .StoreLegalContent{max-width:100%}.App.medium .Store .StoreSearchBar{align-items:center;flex-direction:row;padding:var(--app-gap-md)}.App.medium .Store .StoreSearchBar .StoreCategorySelect{display:block}.App.medium .Store .StoreSearchBar .StoreSearchTools{justify-content:flex-end;min-width:max-content;width:auto}.App.medium .Store .StoreSearchBar .StoreSelect{min-width:16vw;width:16vw}.App.medium .Store .StoreBody{flex-wrap:wrap}.App.medium .Store .StoreFilters{display:none}.App.medium .Store .StoreCatalog{flex:none;width:100%}.App.medium .Store .StoreCatalog .ProductGrid{grid-template-columns:repeat(auto-fill,minmax(22vw,1fr))}.App.medium .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductImage{min-width:16vw;width:16vw}.App.medium .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductDetails{margin-right:1vw}.App.medium .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductActions{min-width:20vw;width:20vw}.App.medium .Store .StoreCatalog .ProductGrid.list .ProductCard .AddToCartBtn,.App.medium .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductBuyLine{width:20vw}.App.medium .Store .StoreCatalog .ProductGrid.grid .ProductCard .ProductActions{min-width:0;width:100%}.App.medium .Store .StoreCatalog .ProductGrid.grid .ProductCard .AddToCartBtn,.App.medium .Store .StoreCatalog .ProductGrid.grid .ProductCard .ProductBuyLine{width:100%}.App.medium .Store .StoreCatalog .StorePagination{margin-top:1vw;padding-top:.85vw}.App.medium .Store .StoreCart{display:none}.App.medium .Store .StoreCart.CartPageMode{display:flex}.App.medium .Store .StoreCartPage .CartPageTop{align-items:flex-start;min-height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2)}.App.medium .Store .StoreCartPage .CartPageTop .CartPageTitle{margin-top:var(--app-icon-margin-y)}.App.medium .Store .StoreCartPage .CartPageTop .CartPageCloseBtn{align-self:flex-start}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreCheckoutFields{flex-direction:column}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreCheckoutColumn{width:100%}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreCheckoutColumn:first-child{margin-right:0}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreCheckoutTop{align-items:flex-start}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreCustomerType{margin-top:0}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreCustomerType button,.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreDeliveryType button{height:var(--app-icon);min-height:var(--app-icon)}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreCheckoutTextareaBox,.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreCheckoutTextareaBox textarea{min-height:25vw}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreParcelLocker inpost-geowidget{aspect-ratio:4/3}.App.medium .Store .StoreCartPage .StoreCheckoutForm .StoreConsentPart{display:block}.App.medium .Store .ProductBuyLine{height:3vw;min-height:3vw}.App.medium .Store .ProductBuyLine .ImgBtn,.App.medium .Store .ProductBuyLine .ImgBtn:hover{height:3vw;width:3vw}.App.medium .Store .AddToCartBtn{min-height:3vw}.App.medium .Store .ProductOfferPage .OfferBody{flex-direction:column}.App.medium .Store .ProductOfferPage .OfferLeft,.App.medium .Store .ProductOfferPage .OfferRight{max-width:100%;min-width:0;width:100%}.App.medium .Store .ProductOfferPage .OfferLeft{max-width:none}.App.medium .Store .ProductOfferPage .OfferRight{align-items:stretch;margin-top:1vw}.App.medium .Store .ProductOfferPage .OfferRightTop{justify-content:space-between}.App.medium .Store .ProductOfferPage .OfferRightTop .OfferInfo,.App.medium .Store .ProductOfferPage .OfferRightTop .OfferMeta{width:calc(50% - .5vw)}.App.medium .Store .ProductOfferPage .OfferParamsBox .OfferParams{margin:-.35vw}.App.medium .Store .ProductOfferPage .OfferParamsBox .OfferParams .OfferParam{margin:.35vw;padding:.55vw .85vw}.App.medium .Store .ProductOfferPage .OfferInfo .OfferBuyLine,.App.medium .Store .ProductOfferPage .OfferInfo .OfferCartBtn{height:3vw;min-height:3vw}.App.medium .Store .ProductOfferPage .OfferInfo .OfferBuyLine .ImgBtn,.App.medium .Store .ProductOfferPage .OfferInfo .OfferBuyLine .ImgBtn:hover{height:3vw;width:3vw}.App.medium .Store .ProductOfferPage .OfferDescription p{text-indent:2.5vw}.App.compact .Store{margin:var(--app-gap-sm) .5vw calc(var(--app-gap-md)*2) .5vw;width:calc(100% - 1vw)}.App.compact .Store .StoreStockPage .StoreStockForm{padding:var(--app-gap-sm);width:100%}.App.compact .Store .StoreStockPage .StoreStockDeliveryQty{flex-basis:4em;width:4em}.App.compact .Store .StoreStockPage .StoreStockDeliveryPrice{flex-basis:7em;width:7em}.App.compact .Store .StoreLegalPage{padding:var(--app-gap-md)}.App.compact .Store .StoreLegalPage .StoreLegalWarning{margin:var(--app-gap-md) 0;padding:var(--app-gap-md)}.App.compact .Store .StoreLegalPage .StoreLegalContent{max-width:100%}.App.compact .Store .StoreLegalPage .StoreLegalContent section{margin-bottom:var(--app-gap-lg)}.App.compact .Store .StoreLegalPage .StoreLegalContent h2{margin-bottom:var(--app-gap-sm)}.App.compact .Store .StoreTopLine{min-height:calc(var(--app-icon) + var(--app-gap-sm));padding:var(--app-gap-sm)}.App.compact .Store .StoreTopLine .StoreTitle{font-size:130%}.App.compact .Store .StoreTopLine .StoreTopMeta .StoreCartTopBtn,.App.compact .Store .StoreTopLine .StoreTopMeta .StoreMyOrdersTopBtn,.App.compact .Store .StoreTopLine .StoreTopMeta .StoreOrdersTopBtn,.App.compact .Store .StoreTopLine .StoreTopMeta .StoreSettingsTopBtn,.App.compact .Store .StoreTopLine .StoreTopMeta .StoreStockTopBtn{margin-left:var(--app-gap-sm)}.App.compact .Store .StoreEmptyOffers{color:#888;min-height:12vw;width:100%}.App.compact .Store .StoreEmptyOffers .ImgBtn{margin-top:.75vw}.App.compact .Store .StoreSearchBar{align-items:stretch;flex-direction:column;padding:var(--app-gap-sm)}.App.compact .Store .StoreSearchBar .StoreSearchTools{align-items:stretch;flex-direction:column;margin-top:var(--app-gap-sm);min-width:0;width:100%}.App.compact .Store .StoreSearchBar .StoreSearchTools .StoreSortSelect{margin-left:0;margin-top:var(--app-gap-sm)}.App.compact .Store .StoreSearchBar .StoreSelect,.App.compact .Store .StoreSearchBar input{min-width:0;width:100%}.App.compact .Store .StoreSearchBar .StoreSearchMain{margin-right:0}.App.compact .Store .StoreSearchBar .StoreSelectBtn,.App.compact .Store .StoreSearchBar input{min-height:7vw}.App.compact .Store .StoreSearchBar input{font-size:120%;margin:var(--app-gap-sm) 0 calc(var(--app-gap-sm)*1.5) 0;min-height:9vw}.App.compact .Store .StoreSearchBar .StoreSelect{margin:0}.App.compact .Store .StoreSearchBar .StoreCategorySelect{display:block}.App.compact .Store .StoreBody{flex-direction:column}.App.compact .Store .StoreBody .StoreCart,.App.compact .Store .StoreBody .StoreCatalog{margin-left:0;margin-top:var(--app-gap-md)}.App.compact .Store .StoreCart,.App.compact .Store .StoreCatalog{min-width:0;padding:var(--app-gap-md);width:100%}.App.compact .Store .StoreFilters{display:none}.App.compact .Store .StoreCatalog .StoreCatalogTop .ViewSwitch{margin-left:var(--app-gap-sm)}.App.compact .Store .StoreCatalog .ProductGrid{grid-template-columns:1fr}.App.compact .Store .StoreCatalog .ProductGrid .ProductCard{margin-bottom:var(--app-gap-md);margin-top:var(--app-gap-sm)}.App.compact .Store .StoreCatalog .ProductGrid.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.App.compact .Store .StoreCatalog .ProductGrid.list{grid-template-columns:1fr}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductImage{min-width:34vw;width:34vw}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductInfo{align-items:flex-start;flex-direction:column}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductInfo .ProductActions{margin-top:var(--app-gap-sm)}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductDetails{width:100%}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductShortDesc{display:none}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductActions{align-items:stretch;min-width:0;width:100%}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductPriceLine{justify-content:flex-end}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductDelivery{text-align:right}.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .AddToCartBtn,.App.compact .Store .StoreCatalog .ProductGrid.list .ProductCard .ProductBuyLine{align-self:stretch;width:100%}.App.compact .Store .StoreCatalog .ProductCard .ProductBuyLine{height:7vw;min-height:7vw}.App.compact .Store .StoreCatalog .ProductCard .ProductBuyLine .ImgBtn,.App.compact .Store .StoreCatalog .ProductCard .ProductBuyLine .ImgBtn:hover{height:7vw;margin:0;width:7vw}.App.compact .Store .StoreCatalog .ProductCard .AddToCartBtn{height:7vw;min-height:7vw}.App.compact .Store .StoreCatalog .ProductCard .QtyControl{flex:1 1}.App.compact .Store .StoreCatalog .StorePagination{flex-wrap:wrap}.App.compact .Store .StoreCart{display:none}.App.compact .Store .StoreCart.CartPageMode{display:flex}.App.compact .Store .StoreCart .CartLines{max-height:none;overflow:visible}.App.compact .Store .StoreCart .CartLine{align-items:stretch;flex-direction:column;padding:var(--app-gap-sm)}.App.compact .Store .StoreCart .CartLine .CartName{margin-bottom:var(--app-gap-sm);margin-right:0;width:100%}.App.compact .Store .StoreCart .CartBottom{align-items:center;flex-direction:row;justify-content:flex-end;width:100%}.App.compact .Store .StoreCart .QtyControl{flex:0 0 auto;height:7vw;margin-bottom:0;width:auto}.App.compact .Store .StoreCart .QtyControl .QtyValue,.App.compact .Store .StoreCart .QtyControl button{min-width:7vw}.App.compact .Store .StoreCart .QtyControl .ImgBtn{height:7vw;width:7vw}.App.compact .Store .StoreCart .CartPrice{flex:0 0 auto;margin:0 1vw;text-align:right}.App.compact .Store .StoreCart .CheckoutBtn{min-height:7vw}.App.compact .Store .StoreCart .StoreCheckoutForm{padding:var(--app-gap-sm)}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCheckoutTop{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCheckoutTitle{margin-bottom:var(--app-gap-sm);margin-right:0;width:100%}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCustomerType,.App.compact .Store .StoreCart .StoreCheckoutForm .StoreDeliveryType{justify-content:flex-start;min-width:max-content;width:auto}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCustomerType button,.App.compact .Store .StoreCart .StoreCheckoutForm .StoreDeliveryType button{flex:0 0 auto;height:var(--app-icon);min-height:var(--app-icon);min-width:max-content;padding:0 1vw;width:auto}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreDeliveryType{margin-left:0;margin-top:0}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCheckoutActions,.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCheckoutFields{flex-direction:column}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCheckoutColumn{width:100%}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCheckoutColumn:first-child{margin-right:0}.App.compact .Store .StoreCart .StoreCheckoutForm .CheckoutCancelBtn{margin-bottom:var(--app-gap-sm);margin-right:0;min-height:7vw;width:100%}.App.compact .Store .StoreCart .StoreCheckoutForm .CheckoutBtn{width:100%}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCheckoutTextareaBox,.App.compact .Store .StoreCart .StoreCheckoutForm .StoreCheckoutTextareaBox textarea{min-height:25vw}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreParcelLocker inpost-geowidget{aspect-ratio:4/4}.App.compact .Store .StoreCart .StoreCheckoutForm .StoreConsentPart{display:block}.App.compact .Store .StoreCartPage .CartPageTop{align-items:flex-start;min-height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);padding:var(--app-gap-sm)}.App.compact .Store .StoreCartPage .CartPageTop .CartPageTitle{margin-top:var(--app-icon-margin-y)}.App.compact .Store .StoreCartPage .CartPageTop .CartPageCloseBtn{align-self:flex-start}.App.compact .Store .StoreOrdersPage .StoreOrdersTop{align-items:flex-start;padding:var(--app-gap-sm)}.App.compact .Store .StoreOrdersPage .StoreOrdersTop .StoreOrdersTitle{margin-top:var(--app-icon-margin-y)}.App.compact .Store .StoreOrdersPage .StoreOrdersTop .StoreOrdersCloseBtn{align-self:flex-start}.App.compact .Store .StoreOrdersPage .StoreOrderLine,.App.compact .Store .StoreOrdersPage .StoreOrdersBody{padding:var(--app-gap-sm)}.App.compact .Store .StoreOrdersPage .StoreOrderLine .StoreOrderHead{align-items:flex-start;flex-direction:row}.App.compact .Store .StoreOrdersPage .StoreOrderLine .StoreOrderHead .StoreOrderId{flex:1 1;margin-right:var(--app-gap-sm);min-width:0;overflow-wrap:anywhere}.App.compact .Store .StoreOrdersPage .StoreOrderLine .StoreOrderHead .StoreOrderHeadStatus{align-items:flex-start;flex:0 0 auto;margin-left:0;width:auto}.App.compact .Store .StoreOrdersPage .StoreOrderLine .StoreOrderItems .StoreOrderItem{min-width:0}.App.compact .Store .ProductOfferPage .OfferTop{min-height:8vw;padding:var(--app-gap-sm)}.App.compact .Store .ProductOfferPage .OfferBody{flex-direction:column}.App.compact .Store .ProductOfferPage .OfferLeft,.App.compact .Store .ProductOfferPage .OfferRight{max-width:100%;min-width:0;width:100%}.App.compact .Store .ProductOfferPage .OfferRight{align-items:stretch;margin-top:var(--app-gap-md)}.App.compact .Store .ProductOfferPage .OfferRightTop{align-items:center;flex-direction:column}.App.compact .Store .ProductOfferPage .OfferRightTop .OfferInfo,.App.compact .Store .ProductOfferPage .OfferRightTop .OfferMeta{width:100%}.App.compact .Store .ProductOfferPage .OfferImage{max-width:100%;width:100%}.App.compact .Store .ProductOfferPage .OfferGallery .OfferGalleryUploadBtn,.App.compact .Store .ProductOfferPage .OfferGallery button{margin-right:var(--app-gap-sm);min-width:calc(25% - var(--app-gap-sm)*3/4);width:calc(25% - var(--app-gap-sm)*3/4)}.App.compact .Store .ProductOfferPage .OfferGallery .OfferGalleryUploadBtn:last-child,.App.compact .Store .ProductOfferPage .OfferGallery button:last-child{margin-right:0}.App.compact .Store .ProductOfferPage .OfferGalleryArrow{min-width:7vw;width:7vw}.App.compact .Store .ProductOfferPage .OfferInfo{margin-top:var(--app-gap-sm);width:100%}.App.compact .Store .ProductOfferPage .OfferInfo .OfferCartBtn{height:7vw;min-height:7vw;width:100%}.App.compact .Store .ProductOfferPage .OfferInfo .QtyControl{flex:1 1}.App.compact .Store .ProductOfferPage .OfferInfo .OfferBuyLine{height:7vw;min-height:7vw;width:100%}.App.compact .Store .ProductOfferPage .OfferInfo .OfferBuyLine .ImgBtn,.App.compact .Store .ProductOfferPage .OfferInfo .OfferBuyLine .ImgBtn:hover{height:7vw;margin:0;width:7vw}.App.compact .Store .ProductOfferPage .OfferMeta .OfferMetaLine{min-height:7vw;padding:0 var(--app-gap-sm)}.App.compact .Store .ProductOfferPage .OfferParamsBox .OfferParams{margin:calc(var(--app-gap-sm)/-2) calc(var(--app-gap-md)/-2)}.App.compact .Store .ProductOfferPage .OfferParamsBox .OfferParams .OfferParam{margin:calc(var(--app-gap-sm)/2) calc(var(--app-gap-md)/2);min-height:7vw;padding:var(--app-gap-sm) var(--app-gap-md)}.App.compact .Store .ProductOfferPage .OfferDescription p{text-indent:6vw}.App.compact .Store .ProductOfferPage .OfferDescription .OfferDescTextarea{min-height:22vw}.StorePaymentLockPanel{background:#202020;border:1px solid hsla(0,0%,100%,.141);box-shadow:0 1rem 3rem #000;box-sizing:border-box;color:#ddd;padding:1rem}.StorePaymentLockPanel,.StorePaymentLocks{align-items:stretch;width:100%}.StoreMonthlyPaymentLockPanel{margin-top:.85vw}.StoreMonthlyPaymentLockStatus{flex:0 0 100%}.StoreMonthlyPaymentLockTime{flex:0 0 25%;width:25%}.StoreMonthlyPaymentLockTime .Input{width:auto}.StoreSettingsTabs{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.086);border-radius:.35vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063);box-sizing:border-box;gap:.35vw;margin-bottom:.85vw;padding:.4vw;width:100%}.StoreSettingsTab{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.141);border-radius:.3vw;box-sizing:border-box;color:#f60;cursor:pointer;font:inherit;height:calc(var(--app-icon-hover) + var(--app-icon-hover-margin-y)*2);padding:0 .85vw}.StoreSettingsTab.active,.StoreSettingsTab:hover{border-color:#f60;color:#fff}.StoreSettingsTab.active{box-shadow:inset 0 2px #f60}.StoreSettingsTechnical{align-items:flex-start;background:#202020;border:1px solid hsla(0,0%,100%,.141);box-sizing:border-box;padding:1rem;width:100%}.StoreSettingsTechnical p{color:#aaa;margin:.75rem 0}.StoreSettingsLegal{align-items:stretch;background:#202020;border:1px solid hsla(0,0%,100%,.141);box-sizing:border-box;padding:1rem;width:100%}.StoreSettingsLegal>p{color:#aaa;margin:.75rem 0}.StoreSettingsLegalDocuments{align-items:stretch;width:100%}.StoreSettingsLegalDocument{align-items:center;border-top:1px solid hsla(0,0%,100%,.086);box-sizing:border-box;min-height:2.8rem;padding:.5rem .75rem;text-decoration:none;width:100%}.StoreSettingsLegalDocument:last-child{border-bottom:1px solid hsla(0,0%,100%,.086)}.StoreSettingsLegalDocument:hover{background:hsla(0,0%,100%,.031)}.StoreSettingsLegalInfo{margin-top:.85rem}.StorePaymentLockTop{align-items:center;box-sizing:border-box;min-height:var(--app-icon-hover);width:100%}.StorePaymentLockField{box-sizing:border-box;margin-top:1rem;width:100%}.StorePaymentLockFields{align-items:flex-end;width:100%}.StorePaymentLockFields.disabled .StorePaymentLockField{opacity:.55;pointer-events:none}.StorePaymentLockHint,.StorePaymentLockMessage,.StorePaymentLockSelect{flex:0 0 100%}.StorePaymentLockSelect{margin-top:0}.StorePaymentLockField .Input{box-sizing:border-box;width:100%}.StorePaymentLockMessage .TextArea{box-sizing:border-box;min-height:6rem;padding:.5vw;resize:vertical;width:100%}.StorePaymentLockDate{flex:0 0 30%;width:30%}.StorePaymentLockDate .Input{width:auto}.StorePaymentLockHint,.StorePaymentLockLoading{margin-top:.5rem}.StorePaymentLockActions{flex:1 1;gap:.65rem;margin-top:1rem;min-width:max-content}.StorePaymentLockActions button{background:hsla(0,0%,100%,.039);border:1px solid hsla(0,0%,100%,.188);color:#ddd;cursor:pointer;min-height:2.5rem;padding:0 1rem;transition:color .2s,background-color .2s,border-color .2s}.StorePaymentLockEnable{background:#f60!important;border-color:#f60!important;color:#171717!important}.StorePaymentLockEnable:hover,.StorePaymentLockSave.changed:hover{background:#ff7a1a!important;border-color:#fff!important;color:#000!important}.StorePaymentLockDisable{border-color:#f60!important;color:#f60!important}.StorePaymentLockSave{background:hsla(0,0%,100%,.031)!important;border-color:hsla(0,0%,100%,.094)!important;color:#777!important;cursor:default!important}.StorePaymentLockSave.changed{background:#f60!important;border-color:#f60!important;color:#171717!important;cursor:pointer!important}.ConfirmModalBackdrop{background-color:rgba(0,0,0,.667);inset:0;padding:1vw;position:fixed;z-index:1100}.ConfirmModalBackdrop .ConfirmModal{background-color:#292929;border:1px solid #666;box-shadow:0 .5vw 2vw #000;padding:1vw;width:min(32rem,100vw - 2rem)}.ConfirmModalBackdrop .ConfirmModalTitle{border-bottom:1px solid #555;padding-bottom:.6vw}.ConfirmModalBackdrop .ConfirmModalMessage{line-height:1.4;overflow-wrap:anywhere;padding:1.5vw 0}.ConfirmModalBackdrop .ConfirmModalActions{min-height:var(--app-icon-hover)}.App.mobile .ConfirmModalBackdrop,.App.tablet .ConfirmModalBackdrop{padding:1rem}.App.mobile .ConfirmModalBackdrop .ConfirmModal,.App.tablet .ConfirmModalBackdrop .ConfirmModal{box-shadow:0 .5rem 2rem #000;padding:1rem}.App.mobile .ConfirmModalBackdrop .ConfirmModalTitle,.App.tablet .ConfirmModalBackdrop .ConfirmModalTitle{padding-bottom:.6rem}.App.mobile .ConfirmModalBackdrop .ConfirmModalMessage,.App.tablet .ConfirmModalBackdrop .ConfirmModalMessage{padding:1.5rem 0}.Profile{color:#ddd;margin:1vw .25vw 3vw;min-height:70vh;width:calc(100% - .5vw)}.Profile .UserInfoPanel{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.086);border-radius:.35vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063);box-sizing:border-box;color:#f3d27a;font-size:130%;line-height:1.2;margin:0 0 .75vw;min-height:2.4vw;padding:0 .6vw;width:calc(100% - 1.2vw - 2px)}.Profile .ProfilePanel{align-items:stretch;gap:.75vw;width:100%}.Profile .ProfilePanel .ProfileUser{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.086);border-radius:.35vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063),0 .2vw .8vw rgba(0,0,0,.133);box-sizing:border-box;margin:0 0 .75vw;min-height:20vw;min-width:13vw;width:calc(22% - .75vw - 2px)}.Profile .ProfilePanel .ProfileUser .ProfileAva{border:1px solid hsla(0,0%,100%,.141);border-radius:.3vw;box-shadow:0 .35vw 1vw rgba(0,0,0,.533);box-sizing:border-box;margin:.75vw;width:calc(100% - 1.5vw)}.Profile .ProfilePanel .ProfileSections{flex:1 1;margin:0 0 .75vw;min-width:0}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper{gap:.75vw;width:100%}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.086);border-radius:.35vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063),0 .2vw .8vw rgba(0,0,0,.133);box-sizing:border-box;min-width:19vw;overflow:hidden;width:calc(50% - .375vw)}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionName{background:hsla(0,0%,100%,.031);border-bottom:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;color:#bbb;cursor:pointer;min-height:2.4vw;padding:0 .75vw;transition:color .2s,background .2s;width:100%}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionName span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionName:hover{background:hsla(0,0%,100%,.063);color:#fff}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .ActiveName{background:hsla(0,0%,100%,.051);color:#f3d27a}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionArea{background:#ffffff05;box-sizing:border-box;margin:0;min-height:7.5vw;padding:.65vw;width:100%}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionArea .SectionLine{gap:.5vw;min-height:4vw;width:100%}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionArea .SectionLine .InputsPanel{flex:1 1;min-width:0}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionArea .SectionLine .InputsPanel .Input,.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionArea .SectionLine .InputsPanel .RadioInput{width:100%}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .ProfileSection .SectionArea .SectionLine .InputsPanel .RadioInput .RadioBtn{width:30%}.Profile .ProfilePanel .ProfileSections .ProfileSectionWraper .act{color:#f3d27a}.Profile .ContextLog .ContextLogHeading{align-items:center;background:hsla(0,0%,100%,.031);border:0;border-bottom:1px solid hsla(0,0%,100%,.071);cursor:pointer;display:flex;flex-wrap:wrap;padding:12px;width:100%}.Profile .ContextLog .ContextLogHeading strong{color:#f3d27a;font-size:18px;margin:0 12px 0 0}.Profile .ContextLog .ContextLogHeading span{color:#aaa;font-size:13px;margin-right:12px}.Profile .ContextLog .ContextLogHeading button{margin-left:auto}.Profile .ContextLog .ContextLogCard{background:linear-gradient(180deg,#242424,#191919);border:1px solid hsla(0,0%,100%,.125);border-left:3px solid #f3d27a;border-radius:6px;margin:0 0 12px;overflow-wrap:anywhere;padding:16px}.Profile .ContextLog .ContextLogCard h3{color:#eee;font-size:16px;line-height:1.5;margin:10px 0}.Profile .ContextLog .ContextLogMeta{color:#aaa;display:flex;flex-wrap:wrap;font-size:12px}.Profile .ContextLog .ContextLogMeta span,.Profile .ContextLog .ContextLogMeta time{margin-right:12px}.Profile .ContextLog .ContextLogGroup{margin-top:12px}.Profile .ContextLog .ContextLogGroup h4{color:#f3d27a;font-size:14px;margin:0 0 4px}.Profile .ContextLog .ContextLogGroup ul{margin:0;padding-left:20px}.Profile .ContextLog .ContextLogGroup li{line-height:1.5;margin:4px 0}.Profile .ContextLog .ContextLogCount{color:#aaa;font-size:13px}.Profile .ContextLog .ContextLogToolbar{margin-bottom:12px;width:100%}.Profile .ContextLog button{font:inherit;text-align:left}.Profile .ContextLog .ProfileAdminTitle{border:0}.Profile .ContextLog .ContextLogBody{padding:12px}.Profile .ContextLog .ContextLogRefresh{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.141);border-radius:4px;color:#f3d27a;cursor:pointer;padding:6px 12px}.Profile .ContextLog .ContextLogRefresh:disabled{cursor:wait;opacity:.6}.Profile .ContextLog pre{background:#111;border:1px solid hsla(0,0%,100%,.086);border-radius:4px;font-size:13px;line-height:1.5;margin:12px 0 0;max-height:60vh;overflow:auto;overflow-wrap:anywhere;padding:12px;white-space:pre-wrap}.Profile .ProfileAdmin{background:linear-gradient(180deg,#202020,#171717);border:1px solid hsla(0,0%,100%,.086);border-radius:.35vw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.063),0 .2vw .8vw rgba(0,0,0,.133);box-sizing:border-box;margin:0 0 .75vw;overflow:hidden;width:100%}.Profile .ProfileAdmin .ProfileAdminTitle{background:hsla(0,0%,100%,.031);border-bottom:1px solid hsla(0,0%,100%,.071);box-sizing:border-box;color:#f3d27a;cursor:pointer;min-height:2.4vw;padding:0 .75vw;transition:color .2s,background .2s;width:100%}.Profile .ProfileAdmin .ProfileAdminTitle:hover{background:hsla(0,0%,100%,.063);color:#fff}.MenuSettings{box-sizing:border-box;padding:.6vw;width:100%}.MenuSettings .MainLink{width:100%}.MenuSettings .MainLink .Link,.MenuSettings .MainLink .SubLink{background:hsla(0,0%,100%,.031);border:1px solid hsla(0,0%,100%,.071);border-radius:.3vw;box-sizing:border-box;color:#ddd;gap:.35vw;margin:0 0 .5vw;min-height:2.6vw;padding:.25vw .35vw}.MenuSettings .MainLink .Link{width:100%}.MenuSettings .MainLink .SubLink{background:hsla(0,0%,100%,.024);margin-left:1.5vw;width:calc(100% - 1.5vw)}.MenuSettings .MainLink .LinkName{padding:0 .35vw;width:10vw}.MenuSettings .MainLink .LinkTo{padding:0 .35vw;width:15vw}.MenuSettings .MainLink .LinkLvl{padding:0 .35vw;width:6vw}.MenuSettings .MainLink .LinkBtns{flex:1 1;min-width:0;padding:0 .35vw}.MenuSettings .MainLink input,.MenuSettings .MainLink select{background:rgba(0,0,0,.141);border:1px solid hsla(0,0%,100%,.078);border-radius:.25vw;box-sizing:border-box;color:#f3d27a;font:inherit;min-height:1.8vw;outline:0;padding:0 .4vw;width:100%}.MenuSettings .MainLink input option,.MenuSettings .MainLink select option{background:#242424;color:#e3e3e3}.MenuSettings .BtnsPanel{margin:.6vw 0 0;min-height:2.6vw;width:100%}.Document{padding:1vw 0;width:calc(100% - 1vw)}@media print{.Document{background-color:#fff;color:#000;height:calc(100vh - 8vw);margin:0;padding:4vw;width:calc(100% - 8vw)}}.Document .PrintBtn{margin:.5vw 0;width:100%}@media print{.Document .PrintBtn{display:none}}.Cookies{flex:1 1;position:relative;width:100%}.Cookies .Title{font-size:150%;margin:1vw 0 0;width:100%}.Cookies .Paragraph{margin:1vw 0 0;text-align:justify;text-indent:2vw;width:100%}.Cookies .Actualization{font-size:80%;margin:.5vw 0;width:100%}.Cookies .Theme{font-size:110%;margin:2vw 1vw 0;width:calc(100% - 2vw)}.Cookies .Company{margin:1vw 0;width:100%}.Cookies .Company .CompanyLine{width:90%}.Cookies .Company .CompanyLine .CompanyLineTitle{width:10%}.Cookies .Company .CompanyLine .CompanyLineValue{flex:1 1}.Cookies .LiWrapper{width:95%}.Cookies .LiWrapper .UL{width:100%}.Cookies .LiWrapper .Li{margin:0 1vw;width:calc(100% - 2vw)}.Cookies .Email,.Cookies .Link{margin:1vw 3vw;width:calc(100% - 6vw)}.Cookies .Pattern{background-image:url(https://bzdrive.com/files/workshop/boardPattern.jpg);background-repeat:repeat;min-height:100%;opacity:.025;position:absolute;width:100%;z-index:-1}.BzTune .CatalogPanel{backdrop-filter:var(--public-glass-filter);-webkit-backdrop-filter:var(--public-glass-filter);background:var(--public-glass);border:1px solid #444;box-shadow:var(--public-edge-light),var(--public-depth-shadow);box-sizing:border-box;color:#ddd;margin:0;min-width:0;padding:16px;width:100%}.BzTune .CatalogPanel .CatalogToolbar,.BzTune .CatalogPanel h3{color:#f3d27a}.BzTune .CatalogPanel .CatalogHeading{min-width:0}.BzTune .CatalogPanel .CatalogTitle{font-size:140%;line-height:1.2;margin:8px 24px 8px 0}.BzTune .CatalogPanel h3{font-size:110%;margin:12px 0}.BzTune .CatalogPanel .CatalogGroupBorder{border-top:1px solid #666;margin:12px 0;width:100%}.BzTune .CatalogPanel p{line-height:1.5;margin:12px 0}.BzTune .CatalogPanel button{background:#222;border:1px solid #444;border-radius:4px;color:#ddd;cursor:pointer;margin:4px 8px 4px 0;padding:8px 12px}.BzTune .CatalogPanel button:hover:not(:disabled){border-color:#f3d27a;color:#f3d27a}.BzTune .CatalogPanel button:disabled{cursor:default;opacity:.5}.BzTune .CatalogPanel button:focus-visible{outline:2px solid #f3d27a}.BzTune .CatalogPanel .CatalogTrail{font-size:100%;line-height:1.2;margin:8px 0;min-height:2vw}.BzTune .CatalogPanel .CatalogTrail button{background:#0000;border:0;font:inherit;font-size:100%;line-height:inherit;padding:4px 8px 4px 0}.BzTune .CatalogPanel .CatalogTrail button[aria-current=page]{color:#f3d27a;opacity:1}.BzTune .CatalogPanel .CatalogTrail.CatalogLoading{font-size:100%}.BzTune .CatalogPanel .CatalogTiles{--catalog-columns:9;align-items:stretch;justify-content:flex-start;width:100%}.App.medium .BzTune .CatalogPanel .CatalogTiles{--catalog-columns:5}.App.compact .BzTune .CatalogPanel .CatalogTiles{--catalog-columns:3}.BzTune .CatalogPanel .CatalogTiles .CatalogTile{box-sizing:border-box;flex:0 0 calc(100%/var(--catalog-columns) - 8px);margin:4px 8px 4px 0;min-height:52px;min-width:0;overflow-wrap:anywhere;padding:8px 4px;text-align:left;width:calc(100%/var(--catalog-columns) - 8px)}.BzTune .CatalogPanel .CatalogTiles .CatalogTile span{min-width:0}.BzTune .CatalogPanel .CatalogError{color:#f96}.BzTune .CatalogPanel .CatalogBrandIcon{flex-shrink:0;margin-right:8px}.BzTune .CatalogPanel .CatalogBrandPlaceholder{background:#111;display:inline-block;opacity:.45}.BzTune .CatalogPanel table{border-collapse:collapse;margin:12px 0;width:100%}.BzTune .CatalogPanel td,.BzTune .CatalogPanel th{border-bottom:1px solid #444;padding:10px;text-align:left}.BzTune .CatalogPanel a{color:#f3d27a;text-decoration:underline}.BzTune .CatalogPanel .CatalogFooter{border-top:1px solid #444;margin-top:16px;padding-top:12px;width:100%}.BzTune .CatalogPanel .CatalogFooter .ImgBtnSmall{flex-shrink:0}.BzTune .CatalogPanel .CatalogFooter .CatalogSiteName{font-weight:400;margin-left:8px}.BzTune .CatalogPanel .PowerDyno{background:#171717;border:1px solid #3d3d3d;border-radius:8px;margin-top:20px;overflow:hidden;width:100%}.BzTune .CatalogPanel .PowerDyno svg{display:block;height:auto;width:100%}.BzTune .CatalogPanel .PowerDyno .PowerGrid{stroke:#363636;stroke-width:1}.BzTune .CatalogPanel .PowerDyno .PowerGridVertical{stroke:#2b2b2b;stroke-dasharray:3 7}.BzTune .CatalogPanel .PowerDyno .PowerXAxis{stroke:#555;stroke-width:1.5}.BzTune .CatalogPanel .PowerDyno .PowerAxis,.BzTune .CatalogPanel .PowerDyno .PowerXTick,.BzTune .CatalogPanel .PowerDyno .PowerXTitle{fill:#aaa;font-size:16px}.BzTune .CatalogPanel .PowerDyno .PowerAxisTitle{font-size:17px}.BzTune .CatalogPanel .PowerDyno .PowerHp{fill:#f60;color:#f60}.BzTune .CatalogPanel .PowerDyno .PowerTq{fill:#1a1;color:#1a1}.BzTune .CatalogPanel .PowerDyno .PowerLine{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.BzTune .CatalogPanel .PowerDyno .PowerFill{stroke:none;pointer-events:none}.BzTune .CatalogPanel .PowerDyno .PowerLegend{justify-content:center;margin-bottom:0;padding:2px 12px 10px;width:calc(100% - 24px)}.BzTune .CatalogPanel .PowerDyno .PowerLegendItem{background:#222;border:1px solid #3d3d3d;border-radius:7px;box-sizing:border-box;color:#aaa;cursor:pointer;flex:0 0 160px;font-size:82%;line-height:1.2;margin:6px;min-height:36px;opacity:.45;padding:6px 9px;white-space:nowrap;width:160px}.BzTune .CatalogPanel .PowerDyno .PowerLegendItem:hover{border-color:#666;color:#ddd}.BzTune .CatalogPanel .PowerDyno .PowerLegendItem.active{border-color:var(--series-color);box-shadow:0 0 7px color-mix(in srgb,var(--series-color) 35%,#0000);opacity:1}.BzTune .CatalogPanel .PowerDyno .PowerDynoNote{color:#999;font-size:70%;margin:0;padding:10px 14px;text-align:center}.App.compact .BzTune .CatalogPanel .PowerDyno .PowerAxis,.App.compact .BzTune .CatalogPanel .PowerDyno .PowerXTick,.App.compact .BzTune .CatalogPanel .PowerDyno .PowerXTitle,.App.medium .BzTune .CatalogPanel .PowerDyno .PowerAxis,.App.medium .BzTune .CatalogPanel .PowerDyno .PowerXTick,.App.medium .BzTune .CatalogPanel .PowerDyno .PowerXTitle{font-size:20px}.App.compact .BzTune .CatalogPanel .PowerDyno .PowerAxisTitle,.App.medium .BzTune .CatalogPanel .PowerDyno .PowerAxisTitle{font-size:21px}.App.compact .BzTune .CatalogPanel .PowerDyno .PowerLegendItem,.App.medium .BzTune .CatalogPanel .PowerDyno .PowerLegendItem{white-space:normal}.App.medium .BzTune .CatalogPanel .PowerDyno .PowerLegendItem{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0;width:calc(25% - 12px)}.App.compact .BzTune .CatalogPanel .PowerDyno .PowerLegendItem{flex-basis:calc(50% - 12px);flex-grow:0;flex-shrink:0;width:calc(50% - 12px)}.CsvLogAnalyzer{background:hsla(0,0%,9%,.933);border:1px solid #555;border-radius:.6vw;box-shadow:var(--public-edge-light),var(--public-depth-shadow);box-sizing:border-box;color:#ddd;margin:0;padding:1.2vw;width:100%}.CsvLogAnalyzer h2{color:#f3d27a;font-size:135%;font-weight:600;margin:0 0 1vw}.CsvLogAnalyzer button,.CsvLogAnalyzer select{background:#222;border:1px solid #555;border-radius:.35vw;color:#ddd;cursor:pointer}.CsvLogAnalyzer button:hover,.CsvLogAnalyzer select:hover{border-color:#f3d27a}.CsvLogAnalyzer .CsvLogDrop{border:1px dashed #666;border-radius:.45vw;box-sizing:border-box;color:#aaa;cursor:pointer;min-height:7vw;padding:1vw;width:100%}.CsvLogAnalyzer .CsvLogDrop.active,.CsvLogAnalyzer .CsvLogDrop:hover{background:hsla(44,83%,72%,.043);border-color:#f3d27a;color:#f3d27a}.CsvLogAnalyzer .CsvLogDrop strong{color:#ddd;margin-bottom:.3vw}.CsvLogAnalyzer .CsvLogDrop span{font-size:80%}.CsvLogAnalyzer .CsvLogError{color:#f66;font-size:85%;margin:.7vw 0 0}.CsvLogAnalyzer .CsvLogToolbar{align-items:flex-end;margin:1vw 0 .6vw}.CsvLogAnalyzer .CsvLogToolbar label{color:#aaa;font-size:80%;margin:0 .8vw .5vw 0}.CsvLogAnalyzer .CsvLogToolbar input,.CsvLogAnalyzer .CsvLogToolbar select{background:#222;border:1px solid #555;border-radius:.35vw;box-sizing:border-box;color:#ddd;display:block;font-size:110%;margin:.25vw 0 0;min-width:12vw;padding:.45vw .7vw}.CsvLogAnalyzer .CsvLogToolbar input:focus{border-color:#f3d27a;outline:0}.CsvLogAnalyzer .CsvLogToolbar .CsvLogTitleField input{width:24vw}.CsvLogAnalyzer .CsvLogChart{background:#121212;border:1px solid #3d3d3d;border-radius:.45vw;color:#ddd;position:relative;width:100%}.CsvLogAnalyzer .CsvLogChart>svg{display:block;height:auto;width:100%}.CsvLogAnalyzer .CsvLogChart text{fill:#999;font-size:15px}.CsvLogAnalyzer .CsvLogChart .axisTitle{fill:#ccc;font-size:16px}.CsvLogAnalyzer .CsvLogChart .grid{stroke:#2b2b2b;stroke-width:1}.CsvLogAnalyzer .CsvLogChart .axis{stroke:#383838}.CsvLogAnalyzer .CsvLogChartEmpty{border:1px solid #444;color:#888;min-height:14vw}.CsvLogAnalyzer .CsvLogTooltip{background:hsla(0,0%,7%,.933);border:1px solid;border-radius:.35vw;color:#ddd;font-size:75%;min-width:9vw;padding:.45vw .6vw;pointer-events:none;position:absolute;transform:translate(.6vw,calc(-100% - .6vw));z-index:2}.CsvLogAnalyzer .CsvLogTooltip span,.CsvLogAnalyzer .CsvLogTooltip strong{display:block;white-space:nowrap}.CsvLogAnalyzer .CsvLogTooltip strong{color:#fff;margin-bottom:.2vw}.CsvLogAnalyzer .CsvLogChartBottom{align-items:center;box-sizing:border-box;min-height:var(--app-icon);padding:.2vw .5vw .7vw;width:100%}.CsvLogAnalyzer .CsvLogBrand{align-items:center;flex:0 0 auto}.CsvLogAnalyzer .CsvLogBrand .CatalogSiteName{font-weight:400;margin-left:8px}.CsvLogAnalyzer .CsvLogLegend{color:#ddd;flex:1 1;font-size:75%;padding:0}.CsvLogAnalyzer .CsvLogLegend span{margin:.3vw .7vw;white-space:nowrap}.CsvLogAnalyzer .CsvLogLegend i{display:inline-block;height:.18vw;margin:0 .35vw .18vw 0;vertical-align:middle;width:1.2vw}.CsvLogAnalyzer .CsvLogFiles{border-top:1px solid #444;margin:.8vw 0 0}.CsvLogAnalyzer .CsvLogFile,.CsvLogAnalyzer .CsvLogFilesTitle{border-bottom:1px solid #333;box-sizing:border-box;padding:.55vw 0;width:100%}.CsvLogAnalyzer .CsvLogFile button,.CsvLogAnalyzer .CsvLogFilesTitle button{font-size:75%;padding:.3vw .65vw}.CsvLogAnalyzer .CsvLogFile label{align-items:center;cursor:pointer}.CsvLogAnalyzer .CsvLogFile input{accent-color:#f3d27a;margin:0 .55vw 0 0}.CsvLogAnalyzer .CsvLogFileColor{border-radius:50%;height:.7vw;margin-right:.4vw;width:.7vw}.CsvLogAnalyzer .CsvLogFile small{color:#777;margin-left:.7vw}.App.mobile .CsvLogAnalyzer,.App.tablet .CsvLogAnalyzer{border-radius:1vw;padding:2vw}.App.mobile .CsvLogAnalyzer .CsvLogDrop,.App.tablet .CsvLogAnalyzer .CsvLogDrop{min-height:16vw;padding:2vw}.App.mobile .CsvLogAnalyzer .CsvLogToolbar label,.App.tablet .CsvLogAnalyzer .CsvLogToolbar label{margin:0 1.2vw 1.2vw 0;width:calc(50% - 1.2vw)}.App.mobile .CsvLogAnalyzer .CsvLogToolbar input,.App.mobile .CsvLogAnalyzer .CsvLogToolbar select,.App.tablet .CsvLogAnalyzer .CsvLogToolbar input,.App.tablet .CsvLogAnalyzer .CsvLogToolbar select{box-sizing:border-box;min-width:0;padding:1vw;width:100%}.App.mobile .CsvLogAnalyzer .CsvLogTooltip,.App.tablet .CsvLogAnalyzer .CsvLogTooltip{padding:1vw}.App.mobile .CsvLogAnalyzer .CsvLogFile,.App.mobile .CsvLogAnalyzer .CsvLogFilesTitle,.App.tablet .CsvLogAnalyzer .CsvLogFile,.App.tablet .CsvLogAnalyzer .CsvLogFilesTitle{padding:1.2vw 0}.CsvCursorTools{margin:.2vw 0 .6vw}.CsvCursorTools button{margin:0 .35vw;padding:.35vw .7vw}.CsvCursorTools strong{color:#f3d27a;font-size:80%;margin:0 .5vw}.CsvLogChart>svg{touch-action:none}.CsvCursor{cursor:grab}.CsvCursor:active{cursor:grabbing}.CsvCursorHit{stroke:#0000;stroke-width:18}.CsvCursorLine{stroke:#f3d27a;stroke-width:2;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}.CsvCursorLabel{fill:#f3d27a!important;stroke:#111;stroke-width:4px;stroke-linejoin:round;font-size:14px!important;font-weight:600;paint-order:stroke}.CsvMovableSeries{cursor:move}.CsvLogChartDrop{background:hsla(0,0%,9%,.867);border:2px dashed #f3d27a;border-radius:inherit;color:#f3d27a;font-size:120%;font-weight:600;inset:0;pointer-events:none;position:absolute;z-index:5}.CsvLogChartTitle{color:#f3d27a;font-size:120%;margin:0;padding:14px 20px 0;text-align:center}.CsvLogChartTitle,.Footer{box-sizing:border-box;width:100%}.Footer{background:linear-gradient(90deg,#f660,#f600 10%,#0000 18%),linear-gradient(180deg,rgba(35,35,35,.902),hsla(0,0%,9%,.847) 52%,hsla(0,0%,6%,.824));border-top:1px solid hsla(0,0%,100%,.141);box-shadow:inset 0 .08vw 0 hsla(0,0%,100%,.102),inset 0 -.18vw 0 #0006,inset .35vw 0 .9vw rgba(255,102,0,.133),0 0 .08vw hsla(0,0%,100%,.063),0 -.2vw .5vw rgba(0,0,0,.533);flex-shrink:0;margin-top:auto;min-height:4vw}.Footer .Contacts,.Footer .Copyright{width:50%}.Footer .Copyright .CopyrightLine{width:100%}.Footer .Copyright .CopyrightLine .Whitespace{margin:0 .25vw}.Footer.FooterSingle .Contacts,.Footer.FooterSingle .Copyright{width:100%}.App.mobile .Footer,.App.tablet .Footer{min-height:6vw}.App.mobile .Footer .Contacts,.App.tablet .Footer .Contacts{min-height:7vw;width:100%}.App.mobile .Footer .Copyright,.App.tablet .Footer .Copyright{width:100%}.App.mobile .Footer{min-height:8vw}.App.mobile .Footer .Contacts{min-height:10vw}.GlobalEvents{align-items:flex-end;bottom:.5vw;display:flex;flex-direction:column-reverse;pointer-events:none;position:fixed;right:1vw;z-index:1000}.GlobalEvents .GlobalEvent{align-items:center;background-color:hsla(0,0%,7%,.933);border:1px solid #555;border-radius:.5vw;box-shadow:0 .4vw 1vw rgba(0,0,0,.467);display:flex;margin:0 0 .5vw;max-width:98vw;min-height:2.6vw;opacity:0;overflow:hidden;padding:.45vw .8vw;position:relative;transform:translateX(120%);transition:transform .45s ease,opacity .45s ease;width:auto}.GlobalEvents .GlobalEvent.enter,.GlobalEvents .GlobalEvent.show{opacity:1;transform:translateX(0)}.GlobalEvents .GlobalEvent.leave{opacity:0;transform:translateX(-120%)}.GlobalEvents .GlobalEvent.error{background-color:rgba(42,17,17,.941);border-color:#c33}.GlobalEvents .GlobalEvent.error .EventType{color:#ff7a7a}.GlobalEvents .GlobalEvent.error .EventLifetime{background-color:#ff7a7a}.GlobalEvents .GlobalEvent.warning{background-color:rgba(42,34,17,.941);border-color:#d68b00}.GlobalEvents .GlobalEvent.warning .EventType{color:#ffd166}.GlobalEvents .GlobalEvent.warning .EventLifetime{background-color:#ffd166}.GlobalEvents .GlobalEvent.message{background-color:rgba(17,38,26,.941);border-color:#1e8f4d}.GlobalEvents .GlobalEvent.message .EventType{color:#72e0a4}.GlobalEvents .GlobalEvent.message .EventLifetime{background-color:#72e0a4}.GlobalEvents .GlobalEvent .EventLifetime{animation:EventLifetime 5s linear forwards;bottom:0;height:2px;left:0;position:absolute;transform-origin:left center;width:100%}.GlobalEvents .GlobalEvent .EventType{flex-shrink:0;font-size:72%;letter-spacing:.08vw;line-height:1;margin:0 .6vw 0 0;text-transform:uppercase;white-space:nowrap}.GlobalEvents .GlobalEvent .EventText{align-items:center;color:#fff;display:flex;flex:1 1;line-height:1.2;min-width:0}.GlobalEvents .GlobalEvent .EventText .EventTextValue{flex:1 1;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.GlobalEvents .GlobalEvent .EventText .EventCountdown{flex-shrink:0;margin-left:.45vw;white-space:nowrap;width:3.4vw}@keyframes EventLifetime{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.App.mobile .GlobalEvents,.App.tablet .GlobalEvents{bottom:2vw;right:2vw}.App.mobile .GlobalEvents .GlobalEvent,.App.tablet .GlobalEvents .GlobalEvent{border-radius:.75rem;margin:0 0 .5rem;max-width:96vw;min-height:3rem;padding:.55rem .8rem;width:auto}.App.mobile .GlobalEvents .GlobalEvent .EventType,.App.tablet .GlobalEvents .GlobalEvent .EventType{letter-spacing:.04rem;margin:0 .6rem 0 0}.App.mobile .GlobalEvents .GlobalEvent .EventText .EventTextValue,.App.tablet .GlobalEvents .GlobalEvent .EventText .EventTextValue{flex:1 1;min-width:0}.App.mobile .GlobalEvents .GlobalEvent .EventText .EventCountdown,.App.tablet .GlobalEvents .GlobalEvent .EventText .EventCountdown{margin-left:.35rem;width:3.8rem}.CookiesPanel{background-color:hsla(0,0%,7%,.933);bottom:.5vw;box-shadow:0 0 .5vw .5vw #f60;margin:0 10%;position:fixed;width:80%}.App.mobile .CookiesPanel,.App.tablet .CookiesPanel{bottom:1vw;box-shadow:0 0 1vw 1vw #f60;margin:0 2%;width:96%}.CookiesPanel .CookiesText{padding:1vw;width:calc(80% - 2vw)}.App.tablet .CookiesPanel .CookiesText{width:calc(80% - 2vw)}.App.mobile .CookiesPanel .CookiesText{width:calc(70% - 2vw)}.CookiesPanel .CloseBtn{position:absolute;right:.5vw;top:.5vw}.CookiesPanel .Paragraph{margin:.25vw 0;text-align:start;text-indent:2vw;width:100%}
/*# sourceMappingURL=main.397f04bc.css.map*/