:root{--bg-color:#f2f3f3;--color:#111;--color2:rgba(0,0,0,.65);--color3:rgba(0,0,0,.25);--color100:#000;--color095:rgba(0,0,0,.95);--color090:rgba(0,0,0,.9);--color085:rgba(0,0,0,.85);--color080:rgba(0,0,0,.8);--color075:rgba(0,0,0,.75);--color070:rgba(0,0,0,.7);--color065:rgba(0,0,0,.65);--color060:rgba(0,0,0,.6);--color055:rgba(0,0,0,.55);--color050:rgba(0,0,0,.5);--color045:rgba(0,0,0,.45);--color040:rgba(0,0,0,.4);--color035:rgba(0,0,0,.35);--color030:rgba(0,0,0,.3);--color025:rgba(0,0,0,.25);--color020:rgba(0,0,0,.2);--color015:rgba(0,0,0,.15);--color010:rgba(0,0,0,.1);--color009:rgba(0,0,0,.09);--color008:rgba(0,0,0,.08);--color007:rgba(0,0,0,.07);--color006:rgba(0,0,0,.06);--color005:rgba(0,0,0,.05);--color004:rgba(0,0,0,.04);--color003:rgba(0,0,0,.03);--color002:rgba(0,0,0,.02);--color001:rgba(0,0,0,.01);--color-red:#c30;--color-green:#0d8024;--color-green2:#d1fad9;--color-greenx:rgba(13,128,36,.3);--color-blue:#06c;--color-blue2:#0a8fcc;--color-link:#06c;--top-fix:2px;--main-nav-width:4rem;--main-nav-width-open:18rem;--sec-nav-width:16rem;--form-left:18rem;--grid-width:34.5rem;--grid-col-1:26.5rem;--grid-col-2:7rem;--canv-left:56.5rem;--canv-width:calc(100vw - 54.5rem);--canv-max-width:calc(100vw - 63rem);--fs-22:1.375rem;--fs-21:1.3125rem;--fs-20:1.25rem;--fs-19:1.1875rem;--fs-18:1.125rem;--fs-17:1.0625rem;--fs-16:1rem;--fs-15:0.9375rem;--fs-14:0.875rem;--fs-13:0.8125rem;--fs-12:0.750rem;--fs-11:0.687rem;--fs-10:0.625rem;--toolbar-bg:transparent linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));--separator-bg:1px solid rgba(0,0,0,.05);--triangle-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M4.5,5.5l10,0l-5,9l-5,-9Z"/></svg>') no-repeat 50% 50%;--circle-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" ><path d="M10 20A10.011 10.011 0 010 10 10.011 10.011 0 0110 0a10.011 10.011 0 0110 10 10.011 10.011 0 01-10 10zm0-18a8.009 8.009 0 00-8 8 8.009 8.009 0 008 8 8.009 8.009 0 008-8 8.009 8.009 0 00-8-8z"/></svg>') no-repeat 50% 50%;--slice-rotate:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" ><g id="_slice_"><path d="M10 20A10.011 10.011 0 010 10 10.011 10.011 0 0110 0a10.011 10.011 0 0110 10 10.011 10.011 0 01-10 10zm0-18a8.009 8.009 0 00-8 8 8.009 8.009 0 008 8 8.009 8.009 0 008-8 8.009 8.009 0 00-8-8z" fill="#fff"/><path d="M15.132 3.868A8.006 8.006 0 0010 2.001a8.012 8.012 0 00-5.132 1.867L3.45 2.451A9.987 9.987 0 0110 .001a9.99 9.99 0 016.551 2.449l-1.418 1.418z"/></g><animateTransform xlink:href="_slice_" attributeName="transform" type="rotate" from="0" to="360" begin="0s" dur="10s" repeatCount="indefinite" /></svg>') no-repeat 50% 50%;--checkbox-mask:url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path fill='#fff' d='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/></svg>") no-repeat 50% 50%;--cbox-mask:url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' ><path d='M7.887 13.074a.739.739 0 0 0 .3-.064.944.944 0 0 0 .265-.192l2.462-2.518a.62.62 0 0 0 .189-.46.658.658 0 0 0-.091-.34.688.688 0 0 0-.242-.245.638.638 0 0 0-.334-.091.67.67 0 0 0-.495.22l-2.165 2.245h.232L5.833 9.38a.682.682 0 0 0-.5-.22.638.638 0 0 0-.333.091.688.688 0 0 0-.241.249.658.658 0 0 0-.091.34.649.649 0 0 0 .046.248.688.688 0 0 0 .14.212l2.468 2.518a.787.787 0 0 0 .565.256ZM4.855 5.282a.644.644 0 0 0-.14.21.662.662 0 0 0-.046.25.649.649 0 0 0 .091.338.7.7 0 0 0 .24.246.631.631 0 0 0 .334.092.677.677 0 0 0 .5-.22L8.008 3.95h-.232L9.941 6.2a.665.665 0 0 0 .495.22.631.631 0 0 0 .334-.094.7.7 0 0 0 .242-.245.649.649 0 0 0 .088-.338.62.62 0 0 0-.189-.461L8.452 2.761a.975.975 0 0 0-.268-.194.721.721 0 0 0-.3-.065.779.779 0 0 0-.565.26Z'/></svg>") no-repeat 50% 50%;--chevron-r-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 23.616 13.503' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11.812 9.433 8.93-8.937a1.681 1.681 0 0 1 2.384 0 1.7 1.7 0 0 1 0 2.391L13.012 13.012a1.685 1.685 0 0 1-2.327.049L.492 2.894A1.688 1.688 0 0 1 2.876.503z'/%3E%3C/svg%3E") no-repeat 50% 50%;--close-x-mask:url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M5.22 5.22a.75.75 0 0 1 1.06 0L8 6.94l1.72-1.72a.75.75 0 1 1 1.06 1.06L9.06 8l1.72 1.72a.75.75 0 1 1-1.06 1.06L8 9.06l-1.72 1.72a.75.75 0 0 1-1.06-1.06L6.94 8 5.22 6.28a.75.75 0 0 1 0-1.06Z' /></svg>") no-repeat 50% 50%}*,:after,:before{box-sizing:border-box}html{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:400}@supports (font-variation-settings:normal){html{font-family:Inter var,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:var(--bg-color);color:var(--color);font-size:var(--fs-13);line-height:1.4;text-align:left}body:before{background:#c30;content:"";height:3px;position:fixed;top:0;width:100vw;z-index:9999}body main{align-content:stretch;background:var(--bg-color);color:var(--color);display:flex;height:auto;margin:0 0 0 var(--main-nav-width);min-height:100vh;padding:0;position:relative}body.dope{overflow:hidden}px-document{display:block;position:relative}a{color:var(--color-blue);text-decoration:none}button:focus{outline:none}table{border-collapse:collapse;min-width:100%}sup{font-size:75%}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.hidden,hidden{display:none;opacity:0}section.main{margin:0 0 0 calc(var(--sec-nav-width) + 2rem);padding:1rem 0 2rem}.hx-ajax .main{flex-direction:column;margin:0;padding:0 0 .5rem}.hx-ajax .main,.hx-ajax body main{background:inherit}section.main.tlist{margin:1rem 0 0 2rem}section.main h3{font-size:1rem;font-weight:400;margin:0 0 2rem;padding:0}section#data{bottom:3rem;flex:0 0 var(--sec-nav-width);overflow-y:auto;padding:0 .125rem;position:absolute;top:0;width:var(--sec-nav-width)}section#data::-webkit-scrollbar{display:none}section#data h2{font-size:var(--fs-17);font-weight:600;line-height:1;margin:1rem .5rem .5rem 1.5rem;padding:0;z-index:10}section#data h2 span{display:block}section#data h2 .warning{color:#c30;font-size:var(--fs-12);margin:.25rem 0 0}.alert-warning{background:#fbebe6;border:2px solid #f3cdc8;display:block;font-size:var(--fs-13);padding:1rem}section#form{flex:0 0 var(--grid-width);margin:0 0 0 var(--form-left);padding:1rem 0 3rem;position:relative;width:var(--grid-width)}section#canv{display:flex;height:100vh;left:var(--canv-left);overflow:hidden;padding:0;position:fixed;top:0;width:var(--canv-width)}body.q-max section#canv{display:none}nav ul{list-style:none;padding:0}nav.tabs ul{background-color:hsla(240,4%,48%,.12);border-radius:6px;box-shadow:inset 0 0 .125rem rgba(0,0,0,.05),inset 0 0 .25rem rgba(0,0,0,.08);display:inline-flex;justify-content:flex-start;margin:0;padding:1px}nav.tabs li{align-self:center;border-radius:0;border-width:0;box-sizing:border-box;color:#444;cursor:pointer;display:block;flex:1;font-size:var(--fs-13);height:auto;line-height:1;margin:0;padding:.25rem .75rem;position:relative;text-align:center;white-space:nowrap;width:auto;z-index:5}nav.tabs li:before{background:rgba(0,0,0,.15);content:"";display:block;height:50%;left:-1px;position:absolute;top:50%;transform:translateY(-50%);width:2px}nav.tabs a{color:inherit}nav.tabs li.active{background:#fff;border-radius:5px;color:#111;filter:drop-shadow(0 .06125rem .125rem rgba(0 0 0/15%)) drop-shadow(0 .125rem .125rem rgba(0 0 0/5%));z-index:10}nav.tabs input[type=radio],nav.tabs li.active+li:before,nav.tabs li.active:before,nav.tabs li:first-of-type:before{display:none}nav.tabs input[type=radio]+label{border-radius:6px;box-sizing:border-box;cursor:pointer;display:block;margin:0 0 .5rem;padding:.5rem 1.5rem}nav.tabs input[type=radio]:checked+label{background:hsla(0,0%,84%,.5);box-shadow:inset 0 0 3px rgba(0,0,0,.15)}button{cursor:pointer}details-menu{background:#fff linear-gradient(hsla(0,0%,96%,.6),hsla(0,0%,96%,.6));border:1px solid rgba(0,0,0,.06);border-radius:.5rem;box-shadow:inset 0 0 1px hsla(0,0%,100%,.5),0 1px 4px rgba(0,0,0,.15),0 8px 20px rgba(0,0,0,.22);display:flex;flex-direction:column;margin:0;padding:.25rem;position:absolute;width:max-content;z-index:9999}details-menu a[role=menuitem],details-menu button[role=menuitem],details-menu label[tabindex]{background:transparent;border:0;border-radius:.3125rem;color:#111;display:block;font-family:inherit;font-size:inherit;font-weight:500;line-height:1rem;padding:.1875rem .625rem;text-align:left;width:100%}details-menu label[tabindex]{align-items:center;display:flex;gap:.5rem}details-menu a[role=menuitem]:hover,details-menu button[role=menuitem]:hover,details-menu label[tabindex]:hover{background:var(--color-green);color:#fff}details-menu [aria-disabled=true]{color:gray}.mbutton{background-image:linear-gradient(transparent,rgba(0,0,0,.1)),linear-gradient(#efefef,#efefef);border:0;box-shadow:0 .025rem .025rem rgba(0,0,0,.15),0 .1rem .075rem rgba(0,0,0,.15);display:inline-block;font-size:var(--fs-13);padding:.5rem 2rem .5rem 1rem;position:relative;width:auto}.mbutton-flat{background:transparent;border:1px solid rgba(0,0,0,.3);border-radius:.3125rem;box-shadow:none;padding:.25rem 1.25rem .25rem .5rem}.mbutton:after{background:rgba(0,0,0,.6);content:"";display:inline-block;height:.625rem;mask:var(--triangle-mask);-webkit-mask:var(--triangle-mask);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:.625rem .625rem;-webkit-mask-size:.625rem .625rem;position:absolute;right:.5rem;top:50%;transform:translate3d(-.625rem,-50%,0) rotate(0deg);width:.625rem}details[open].mbutton:after{transform:translate3d(-.625rem,-50%,0) rotate(180deg)}.mbutton-flat:after{transform:translate3d(0,-50%,0) rotate(0deg)}details[open].mbutton-flat:after{transform:translate3d(0,-50%,0) rotate(180deg)}.drawer{display:none;font-size:var(--fs-13);height:100vh;left:0;overflow:hidden;padding:0;perspective:4000px;position:fixed;top:0;width:100vw;z-index:8900}#drawer{z-index:9000}#dialog{z-index:9100}dialog{background:#fff;border:none;border-radius:.25rem;filter:drop-shadow(2px 4px 6px rgba(0,0,0,1));font-size:var(--fs-15);line-height:1.4;padding:1.25rem 1.5rem 1rem;width:38rem}dialog::backdrop{background-color:rgba(0,0,0,.6)}.drawer .body{animation-fill-mode:forwards;animation-name:closedoor;background:#fff;border-radius:.5rem 0 0 .5rem;filter:drop-shadow(-3px 0 8px rgba(0,0,0,.3));font-size:var(--fs-13);height:100vh;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:35rem;z-index:9000}.drawer .body,.drawer .body.out{animation-duration:.2s;transform-origin:center right;transform-style:preserve-3d}.drawer .body.out{animation-fill-mode:forwards;animation-name:opendoor}.drawer.open{display:block}.drawer.open .wrapper{background:rgba(0,0,0,.12);display:block;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:8900}.drawer.open.wide .body{width:70rem}@keyframes opendoor{0%{transform:translateX(35rem)}to{transform:translateX(0)}}@keyframes closedoor{0%{transform:translateX(0)}to{transform:translateX(35rem)}}.drawer header{align-items:center;background:var(--toolbar-bg);border-bottom:var(--separator-bg);display:flex;flex-wrap:nowrap;margin:0;min-width:100%;padding:.625rem 1rem;position:sticky;top:0;z-index:50}.drawer header,.drawer header.wtool .d-title{justify-content:space-between}.drawer header h3,.drawer header.wtool .h-title{flex:1 1 60%;font-size:var(--fs-16);font-weight:600;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.drawer header.wtool .h-title{font-size:var(--fs-14);font-weight:700;line-height:1rem}.drawer header button.wctrl{background:transparent;border-width:0;flex:0 0 auto;height:1.5rem;margin:0 .5rem 0 -.5rem;width:1.5rem}.drawer header button{color:#999}.drawer header button:hover{color:#000}.drawer header nav{flex:1}.drawer header nav ul{display:flex}.drawer header nav button.act{background:transparent;border:none;color:#c30;font-size:var(--fs-13);outline:0 solid}.drawer header.wtool{display:block;margin:0;padding:0;top:.1875rem}.drawer header.wtool .d-title{align-items:center;display:flex;flex-wrap:nowrap;min-width:100%;padding:.375rem .5rem}.drawer header.wtool .d-title .h-title{font-size:var(--fs-13);font-weight:700}.drawer header.wtool .d-title button.x{align-items:center;background:transparent;border:none;border-radius:50%;color:#999;display:flex;height:1rem;justify-content:center;margin:0 .5rem 0 0;padding:0;position:relative;width:1rem}.drawer header button.x svg{fill:currentColor;stroke:none;display:block;height:1rem;width:1rem}.drawer header.wtool .d-title button.x:before{background:silver;border:1px solid silver;border-radius:50%;content:"";display:block;height:.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.75rem}.drawer header.wtool .d-title button.x:hover{background:#fff;color:#111}.drawer header.wtool .d-title button.x:hover:before{background:transparent;border-color:#111;color:#111}.drawer header.wtool .d-title button.x span{display:none;opacity:0}.drawer header .tools{padding:0 .5rem .375rem}.tabs-icn ul{align-items:center;display:flex}.drawer header.wtool .tabs-icn li,.tabs-icn li,.tabs-icn ul{margin:0;padding:0}.tabs-icn li.spacer{background:#e5e5e5;height:1.25rem;margin:0 .25rem;width:1px}.tabs-icn li.flex-spacer{flex:1 1 auto}.tabs-icn a{color:unset;text-decoration:none}.tabs-icn a,.tabs-icn button{align-items:center;display:flex;height:1.875rem;justify-content:center;width:2.375rem}.tabs-icn li.active a,.tabs-icn li.active button{background:rgba(0,0,0,.05);border-radius:.3125rem}.tabs-icn span.icon{align-items:center;color:#333;display:flex;height:1.875rem;justify-content:center;width:2.375rem}.tabs-icn li.active span.icon{color:#111}.tabs-icn span.icon svg{fill:currentColor;stroke:none;height:1.25rem;width:1.25rem}.tabs-icn .label{display:none}.drawer .body>article,.drawer>article{height:100%;margin:0;overflow-y:auto;padding:2rem 1rem}.drawer .body article.toolbar{overflow:hidden;padding:0}.drawer .body article.toolbar .content{overflow-y:auto;padding:1rem}.emattach{position:relative}.emattach button{pointer-events:none;z-index:1}.emattach svg{fill:currentColor;stroke:currentColor;display:inline-block;height:1.25rem;overflow:hidden;vertical-align:middle;width:1.25rem}.emattach input[type=file]{-webkit-tap-highlight-color:transparent;bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:2}.emheader{background:#fff;position:sticky;top:0}.embody{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 12.1rem);position:relative}.embody:after{background:rgba(0,0,0,.2);bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0}.embody.hover:after{display:block}.embody .flat{flex:1}.embody .ta-wrap-1{margin:0 -1rem 0 0;position:relative;width:calc(100% + 2rem)}.embody .ta-wrap-1 textarea{border:none;height:100%;padding-right:2rem;resize:none;width:100%}.fdrop{list-style-type:none;padding:0 0 1rem}.fdrop li{background:#eee;display:flex;margin:.5rem 0 0;overflow:hidden;padding:.25rem;position:relative;width:85%}.fdrop .ff{flex:1}.fdrop .fact button{border:0;outline:0}.fdrop .upl-progress{bottom:0;display:block;opacity:.2;position:absolute;top:0}.fdrop .upl-progress.success{background:green}.fdrop .upl-progress.failed{background:#c30}.drawer h4{font-size:var(--fs-15);font-weight:600;margin:0 0 1rem;padding:0}#form-action{align-items:center;background:#fff;border:1px solid #eee;border-radius:2px;display:flex;filter:drop-shadow(0 1px 1px rgb(0 28 36/30%)) drop-shadow(1px 1px 1px rgb(0 28 36/15%)) drop-shadow(-1px 1px 1px rgb(0 28 36/15%)) drop-shadow(0 -1px 1px rgb(0 28 36/5%));height:3rem;justify-content:space-between;margin:0 0 0 -.5rem;padding:0 1rem;position:fixed;top:calc(100vh - 3rem);width:calc(1rem + var(--grid-width));z-index:1010}#form-action button{background:transparent;border:0;font-size:var(--fs-16)}#form-action button.main{color:#c30}.action{display:flex;justify-content:flex-end;margin:.5rem 0 0}.action button{background:transparent;border:solid #999;border-width:0 1px 0 0;font-size:var(--fs-13);margin:0 .5rem 0 0;padding:0 .5rem 0 0;position:relative}.action button:last-of-type{border:0;margin:0;padding:0}.action button.main{color:#03c}section.component{grid-column-gap:1rem;background:#fff;border-radius:.375rem;display:grid;filter:drop-shadow(0 1px 1px rgb(0 28 36/30%)) drop-shadow(1px 1px 1px rgb(0 28 36/15%)) drop-shadow(-1px 1px 1px rgb(0 28 36/15%)) drop-shadow(0 -1px 1px rgb(0 28 36/5%));grid-template-columns:var(--grid-col-1) var(--grid-col-2);grid-template-rows:auto;margin:0 0 2rem;padding:0 0 1rem;position:relative;width:100%;z-index:1}section.component.active{z-index:5}section.component.inner{background:inherit;border-radius:0;filter:none;margin:0;padding:0}header.trow{display:flex;justify-content:space-between;margin:0 0 .75rem;padding:0}header.trow h3{color:var(--color);flex:1;font-size:var(--fs-17);font-weight:500;margin:0;padding:0}header.trow h3:first-letter{text-transform:capitalize}section.component h3{flex:1;font-size:var(--fs-16);font-weight:600;margin:0;padding:0}section.component h3:first-letter{text-transform:capitalize}section.component h4{color:var(--color);font-size:var(--fs-13);font-weight:400;grid-column-end:1;grid-column-start:1;margin:0 0 .75rem 1rem;padding:0;text-transform:uppercase}section.component h4:first-letter{text-transform:capitalize}section.component h5{color:var(--color);font-size:var(--fs-15);font-weight:400;grid-column-end:1;grid-column-start:1;margin:0}section.component article,section.component>div{display:block;grid-column-end:1;grid-column-start:1;padding:0 0 1.25rem 1rem}section.component article.fg,section.component>div.fg,section.component[data-wd="1-3"] article,section.component[data-wd="1-3"]>div{grid-column-end:3;grid-column-start:1;padding:0 1rem 1.25rem}section.component>div{padding:0}section.component article:last-of-type,section.component article:last-of-type+aside.price{padding-bottom:0}section.component article.tight,section.component article.tight:last-of-type{padding-bottom:.5rem}section.component article.not-last:last-of-type{padding-bottom:1.25rem}section.component article article{padding:0}section.component header{background:var(--toolbar-bg);border-bottom:var(--separator-bg);border-radius:.375rem .375rem 0 0;display:flex;grid-column-end:3;grid-column-start:1;justify-content:space-between;margin:0 0 1rem;padding:.625rem 1rem;position:relative}header.trow button,section.component header button{background:#fff;background:transparent;border:none;color:#c30;font-size:var(--fs-13);margin:0 1rem 0 0;outline:0 solid;padding:0}section.component header button.info-comp{color:#111;display:grid;height:1.5rem;margin:0;opacity:.5;place-content:center;position:relative;width:1.5rem}section.component header button.info-comp.on,section.component header button.info-comp:hover{opacity:1}section.component header .info-box{background:#fff;border-radius:.5rem;filter:drop-shadow(2px 4px 6px rgba(0 0 0/.4));left:100%;padding:.5rem;position:absolute;top:2rem;transform:translate(-4rem,.75rem);width:50rem;z-index:99999}section.component header button svg{fill:currentColor;stroke:none;height:1.5rem;width:1.5rem}section.component .info-box header{background:transparent;border:none;display:flex;margin:0;padding:.125rem;position:relative}section.component .info-box header button{color:#000;height:1.25rem;left:.125rem;opacity:.3;position:absolute;top:0;width:1.25rem}section.component .info-box header button:hover{opacity:1}section.component .info-box header button svg{height:1.25rem;width:1.25rem}.info-box .info-tabs{display:flex;gap:1rem;justify-content:center;margin:.5rem 0;padding:0;position:relative}.info-box .info-tabs:after{border-bottom:1px solid rgba(0,0,0,.1);bottom:1px;content:"";display:block;height:0;position:absolute;width:100%}.info-box .info-tabs .tab{color:#111;padding:0 .75rem .25rem}.info-box .info-tabs .tab:hover{cursor:pointer}.info-box .info-tabs .tab.on{border-bottom:3px solid #c30}section.component header .info-box:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 .5rem .75rem;content:"";display:block;height:0;left:1.75rem;position:absolute;top:-.75rem;width:0}section.component header .info-box img{display:block;height:auto;width:100%}section.component div.gr{grid-column-gap:1rem;display:grid;grid-column-end:3;grid-column-start:1;grid-template-columns:var(--grid-col-1) var(--grid-col-2);grid-template-rows:auto;padding:0}section.component div.gr>div{display:block;grid-column-end:1;grid-column-start:1;padding:0}section.component aside{display:flex;flex-direction:column;grid-column-end:2;grid-column-start:2;justify-content:flex-start;padding:0 1.25rem 1rem 0}section.component h4+aside{padding-bottom:1px}section.component article.c1+aside{justify-content:flex-end}section.component aside.e{align-self:end}section.component aside.rtl{padding-right:1.25rem;text-align:right}section.component article h4{padding:0 0 1.25rem}.row,section.component>div.gr>div.row{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 0 .5rem}.row.fstart,section.component>div.gr>div.row.fstart{align-items:flex-start}section.component article+hr,section.component aside+hr{background-color:var(--color005);border:none;display:block;grid-column-end:3;grid-column-start:1;height:2px;margin:0 .6125rem 1.25rem;opacity:1}.row:first-of-type{padding-top:0}.row:last-of-type{padding-bottom:0}section.component .row{margin:1.5rem 0 0;padding:0}section.component .row:first-of-type{margin:0}.row.st{justify-content:flex-start}.fw,section.component>div.gr>div.fw{grid-column-end:3;grid-column-start:1}section.component .group-tabs{display:flex;justify-content:space-evenly;padding:0 0 1rem 1rem}span.dct-wrap{align-items:center;display:flex}span.dct-word{line-height:1}span.dct-word:hover,span.dct-wrap:hover span.dct-word{background:rgba(250,211,253,.4)}span.dct-edit{display:none;line-height:1;padding:0 0 0 .5rem}span.dct-edit button{background:#fff;border:none;color:#c30;display:flex;line-height:1;margin:0;outline:none;padding:0}span.dct-word:hover+span.dct-edit,span.dct-wrap:hover span.dct-word+span.dct-edit{display:flex}.group-tabs>button{background:#fff;border:solid #666;border-width:0 0 1px;box-sizing:border-box;cursor:pointer;display:inline-block;flex:1 0 auto;font-size:var(--fs-13);padding:0 1rem .5rem;position:relative;text-align:center}.group-tabs>button:after{background:transparent;bottom:-2px;content:"";display:block;height:3px;left:0;position:absolute;width:100%}.group-tabs>button:hover:after{background:#333}.group-tabs>button.checked{font-weight:600}.group-tabs>button.checked:after{background:#c30}.group-tabs>button.disabled{color:#ccc;font-weight:400}.as-fs{align-self:flex-start}.nmof{border-radius:50%;color:var(--color100);font-size:var(--fs-10);font-weight:500;height:1.75rem;line-height:1.75rem;position:relative;text-align:center;width:1.75rem}.nmof,hr.br,hr.sbr{background:var(--color005)}hr.br,hr.sbr{border:none;color:#fff;grid-column-end:3;grid-column-start:1;height:2px;margin:0 .6125rem 1.25rem;opacity:1;width:calc(100% - 1.225rem)}hr.sbr:last-of-type{display:none}.mof,.nof{display:block;position:absolute}.nof{left:5px;top:0}.nof:after{border-bottom:1px solid #fff;content:"";display:block;height:1px;position:absolute;width:18px}.mof{left:15px;top:10px}.fx1{flex:1}.component .cc{width:auto}.component .c-3{width:10.83333rem}.component .c10{width:9%}.component .c15{width:14%}.component .c20{width:19%}.component .c25{width:23%}.component .c30{width:31%}.component .c33{width:33.333333333333336%}.component .c35{width:33%}.component .c40{width:38%}.component .c45{width:43%}.component .c50{width:48%}.component .c55{width:53%}.component .c60{width:58%}.component .c65{width:63%}.component .c70{width:68%}.component .c75{width:73%}.component .c80{width:78%}.component .c85{width:83%}.component .c90{width:88%}.component .c100{width:100%}section.component .hidden{display:none}.mt--0625{margin-top:.0625rem!important}.mt--125{margin-top:.125rem!important}.mt--25{margin-top:.25rem!important}.mt--5{margin-top:.5rem!important}.mt-1{margin-top:1rem!important}.mt-1-5{margin-top:1.5rem!important}.mt-2{margin-top:2rem!important}.mb--0625{margin-bottom:.0625rem!important}.mb--125{margin-bottom:.125rem!important}.mb--25{margin-bottom:.25rem!important}.mb--5{margin-bottom:.5rem!important}.mb-1{margin-bottom:1rem!important}.mb-1-5{margin-bottom:1.5rem!important}.mb-2{margin-bottom:2rem!important}.mt_--5{margin-top:-.5rem!important}.mt_-1{margin-top:-1rem!important}.mt_-1-5{margin-top:-1.5rem!important}.mt_-2{margin-top:-2rem!important}.info.warning{background:#ffe5e5;border-radius:.375rem}.info.warning ul{list-style:none;margin:0;padding:1rem}.info.warning ul>li{align-items:center;display:flex;list-style:none;position:relative}.info.warning ul>li:before{content:"–";display:inline-block}#status{background:hsla(0,0%,100%,.8);bottom:0;display:none;height:100vh;left:0;margin:0;overflow:hidden;position:fixed;right:0;top:0;width:100vw;z-index:29000}#status:after{border:3px solid rgba(204,51,0,.3);border-radius:50%;border-top-color:#c30;content:"";display:inline-block;height:50px;left:calc(50% - 25px);position:absolute;top:calc(50% - 25px);width:50px}body.wait #status{display:block}body.wait #status:after{animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}.metal{background-color:#e6e6e6;box-shadow:inset 0 0 0 1px #004d99,inset 0 0 2px 1px rgba(0,38,77,.4),inset 0 1px 0 3px hsla(0,0%,100%,.25),inset 0 1px 1px 3px rgba(204,230,255,.7),0 -1px 4px 2px transparent,0 1px 4px 2px hsla(0,0%,100%,0);color:#333;outline:none;position:relative;text-align:center;text-shadow:hsla(0,0%,40%,.5) 0 -1px 0,hsla(0,0%,100%,.6) 0 2px 1px;transition:color .2s}.metal.linear{background-image:-webkit-repeating-linear-gradient(left,hsla(0,0%,50%,0),hsla(0,0%,50%,0) 6%,hsla(0,0%,50%,.1) 7.5%),-webkit-repeating-linear-gradient(left,transparent,transparent 4%,rgba(0,0,0,.03) 4.5%),-webkit-repeating-linear-gradient(left,hsla(0,0%,50%,0),hsla(0,0%,50%,0) 1.2%,hsla(0,0%,50%,.15) 2.2%),linear-gradient(180deg,#c7c7c7,#e6e6e6 47%,#c7c7c7 53%,#b3b3b3)}.metak:active,.metal:hover{color:#06c}.metal:active{text-shadow:rgba(102,179,255,.3) 0 -1px 0,#b3d9ff 0 2px 1px,#9df 0 0 5px,rgba(0,128,255,.6) 0 0 20px}#qpc{background:#fefefe;border-radius:.5rem .5rem 0 0;bottom:0;filter:drop-shadow(0 -1px 6px rgba(0,0,0,.22));height:4rem;margin:0 0 0 var(--sec-nav-width);position:fixed;transform:translate(1.5rem);width:calc(var(--grid-width) + 1rem);z-index:1000}#qpc.min{bottom:-2rem}#qpc.mid{bottom:0;height:3.75rem}#qpc.max{border-radius:.5rem;bottom:auto;filter:drop-shadow(1px 1px 6px rgba(0,0,0,.22));height:calc(100vh - 1rem);left:var(--canv-left);margin:0;top:1rem;transform:translate(3rem);width:var(--grid-width)}body.mx #qpc{display:none}#qpc .header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:center;padding:.5rem}#qpc .ctrl{justify-content:flex-start;left:.5rem;margin:0;padding:0;position:absolute;top:.5rem}#qpc .ctrl,#qpc .title{display:flex;height:1rem}#qpc .title{align-items:center;justify-content:center;line-height:1}#qpc .title h4{margin:0;padding:0}#qpc button{align-items:center;background:inherit;border:none;color:#999;display:flex;height:1rem;justify-content:center;outline:none;position:relative;width:1.125rem}#qpc button span{display:block;outline:1px solid #bbb;position:relative;width:98%}#qpc button#min span{height:.01%}#qpc button#mid span{height:13%}#qpc button#max span{height:36%}#qpc button:hover span,#qpc.max button#max span,#qpc.mid button#mid span,#qpc.min button#min span{outline-color:#000}#pcc{height:calc(100vh - 3rem);overflow-y:auto;padding:1rem 0;position:relative;width:100%}#qpc section.component article{padding:0 0 1.25rem 1rem}#qpc section.component aside{padding:0 1rem 1.25rem 0}#qpc section.component article h4,#qpc section.component article p,#qpc section.component aside h4,#qpc section.component aside p{border:1px solid transparent;line-height:1.25;margin:0;padding:.5rem 0}#qpc.mid article,#qpc.mid aside,#qpc.mid section>h4,#qpc.min article,#qpc.min aside,#qpc.min section>h4{display:none}#qpc.mid #pcc{padding:0}#qpc.mid section.component article.fin,#qpc.mid section.component aside.fin{display:block;padding-bottom:0;padding-top:0}#qpc hr.sum{background:var(--color010);display:none}#qpc.max hr.sum{display:block}#qpc hr.sum-1{margin:.5rem .5rem .25rem}#qpc hr.sum-2{margin:-1.25rem .5rem 1.5rem}#side-a{background:#0e0e0e;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;overflow:hidden;padding:0;position:fixed;top:0;transform:translate(-14rem);width:var(--main-nav-width-open);z-index:1000}#side-a,#side-a.ovr{transition:transform .2s}#side-a.ovr{border-bottom:1px solid hsla(0,0%,100%,.02);transform:translate(0)}#side-b{background:#fff;display:flex;filter:drop-shadow(1px 0 1px rgba(0 28 28/30%));flex-direction:column;height:100vh;justify-content:space-between;left:var(--main-nav-width);position:fixed;top:0;width:var(--sec-nav-width);z-index:999}#side-b h2{font-size:var(--fs-18);font-weight:400;line-height:1;margin:0 0 1rem;padding:2rem 0 0 1.75rem}#side-a #logo a{background:url(/assets/p/logo3db.png) no-repeat 0 50%;background-size:auto 3.5rem;display:grid;height:5rem;margin:0 .25rem 0 .75rem;transform:translate(14rem);width:3rem}#side-a.ovr #logo a{background-image:url(/assets/p/logo3dbw.png);transform:translate(0);width:17rem}#side-a img{height:3.5rem;width:100%}#side-a img,#side-a img#logo-s{display:block}#side-a img#logo-l,#side-a.ovr img#logo-s{display:none}#side-a.ovr img#logo-l{display:block}nav#main{border-top:1px solid transparent;display:grid;grid-template-rows:calc(100vh - 9rem) 3.5rem;height:calc(100vh - 4rem);margin:.25rem 0 0;padding:.5rem 0 0;transform:translate(14rem)}.ovr nav#main{background:#1b1b1b;border-color:hsla(0,0%,100%,.17);transform:translate(0)}nav#main ul{display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;margin:0;padding:0 0 0 1.25rem}.ovr nav#main ul.top{overflow:hidden auto;padding-bottom:2rem}nav#main ul.bottom{align-items:center;background:#0e0e0e;border-top:1px solid transparent;display:grid;gap:0;height:3.5rem}.ovr nav#main ul.bottom{border-color:hsla(0,0%,100%,.17)}nav#main li{margin:0;padding:0}nav#main ul.sub-main-nav{display:none}nav#main ul.sub-main-nav li{font-size:var(--fs-13);margin:0}nav#main ul.sub-main-nav li:first-of-type:last-of-type,nav#main ul.sub-main-nav li:last-of-type{margin-bottom:0}nav#main a span{color:#f6f6f6;display:inline-block;font-size:var(--fs-12);font-weight:500;margin-left:1.375rem;opacity:0;text-transform:uppercase;transition:opacity 50ms;transition-delay:.2s}.ovr nav#main a svg{fill:#f6f6f6}.ovr nav#main a span,.ovr nav#main ul.sub-main-nav{opacity:1;transition:opacity 0ms;transition-delay:0ms}.ovr nav#main ul.sub-main-nav{display:flex;gap:.3125rem;margin:.3125rem 0 0;padding:0 0 0 2.875rem}nav#doc{background:#fff;border-top:1px solid #ccc;bottom:0;display:flex;flex:0 0 auto;flex-direction:column;height:3rem;justify-content:center;left:0;position:absolute;right:0}nav#doc>ul>li,nav#doc>ul>li summary[role=button],nav#doc>ul>li>button{border-radius:.25rem;display:grid;height:2rem;margin:0;place-content:center;width:2rem}nav#doc>ul>li summary[role=button]:hover,nav#doc>ul>li>button:hover{background:rgba(0,0,0,.12)}nav#main a{align-items:center;color:#a3a3a3;display:flex;justify-content:flex-start;position:relative;text-align:center;width:var(--main-nav-width-open)}nav#main a:hover{color:#ccc}nav#main a.active{color:#fff}nav button{background:transparent;border:none;margin:0;padding:0;position:relative}nav a svg,nav button svg,nav summary svg{fill:currentColor;stroke:none;display:block;height:1.25rem;overflow:hidden;vertical-align:middle;width:1.25rem}nav#main a svg{stroke:none;height:1.5rem;width:1.5rem}details>summary{cursor:pointer;list-style-type:none}details>summary::-webkit-details-marker,details>summary::marker,summary::-webkit-details-marker,summary::marker{display:none}details>summary:focus{outline:none}details{position:relative}nav#doc details[open] summary[role=button],nav#doc details[open] summary[role=button]:hover{background:rgba(0,0,0,.12)}nav#doc details-menu a.danger[role=menuitem],nav#doc details-menu button.danger[role=menuitem]{color:#c30}nav#doc details-menu a.danger[role=menuitem]:hover,nav#doc details-menu button.danger[role=menuitem]:hover{background:#c30;color:#fff}ul.doc-comm{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 1rem}ul.doc-comm li{position:relative}ul.doc-comm li[data-tip]:hover:before{background:#333;border-radius:.25rem;bottom:2.25rem;color:#fff;content:attr(data-tip);display:block;font-size:var(--fs-12);left:-.5rem;min-width:2rem;padding:.5rem 1rem;position:absolute;white-space:nowrap;width:auto;z-index:20000}ul.doc-comm li[data-tip]:hover:after{border-left:.25rem solid transparent;border-right:1rem solid transparent;border-top:1rem solid #333;bottom:1.5rem;content:"";display:block;height:0;left:.5rem;position:absolute;width:0;z-index:20000}ul.doc-comm a svg,ul.doc-comm button svg{fill:currentColor;stroke:none;color:#222}button.flat{background:transparent;border:none}button.notes{align-items:center;display:flex;justify-items:center}button.notes svg{fill:#333;height:1.5rem;width:1.5rem}button.notes span{display:block;padding-left:.25rem}tr td{padding:.4125rem .25rem}tr td:first-child{padding-left:1rem}tr td:last-child{padding-right:1rem}td input{background:#fff;border:1px solid #d3d3d3;font-size:var(--fs-13);padding:.25rem .5rem;width:90%}td.PredracunSSt50{width:3rem}td.PredracunSSt100{width:6.5rem}td.PredracunSSt130{width:8rem}td.PredracunSSt150{width:9.5rem}td.PredracunSSt300{width:19rem}.lists{background:#fff;border:solid #e5e7eb;border-radius:.5rem;border-width:0 0 1px;display:inline-block;margin:0 2rem 0 0;min-width:100%}.lists #TabelaSpiski tr{cursor:pointer}.lists #TabelaSpiski tr:hover td{background:#eee}.lists #TabelaSpiski tr:nth-child(2n){background:#f9fafb}.lists #TabelaSpiskiNaslov{background-color:#f9fafb;position:-webkit-sticky;position:sticky;top:4px}.lists tr td{font-size:var(--fs-12)}.lists #TabelaSpiskiNaslov tr td{background-color:#f9fafb}.lists #TabelaSpiskiNaslov tr:first-child td{font-size:var(--fs-11);padding-top:1rem;text-transform:uppercase}.lists #TabelaSpiskiNaslov tr:last-child td{border:solid #e5e7eb;border-width:0 0 1px;padding-bottom:.5rem;padding-top:0}:root{--nav-lvl-1:#f3f3f3;--nav-lvl-2:#fafafa;--nav-lvl-3:#fff;--nav-lvl-4:#ffe}.hidden{display:none}.mega .mdcol{box-sizing:border-box;display:block;height:auto}.mega .mdcol,.mega ul{padding:0;position:relative}.mega ul{align-items:center;display:flex;flex-wrap:wrap;left:0;list-style-type:none;margin:0}.mega ul>li{padding:0}.mega ul ul{height:auto}.mega li>ul li{padding:0}.mega li a{font-size:11px;height:auto;line-height:1;padding:10px 40px 10px 20px}.mega ul ul{display:block;padding-top:0}.mega .fg{column-count:3;margin:-20px 0 0;max-width:900px;padding:0 0 40px}.mega .simple .fg{margin:0}.mega .pp .fg,.mega .simple .fg{column-count:1;padding:0 0 20px}.mega .ovg{-webkit-column-break-inside:avoid;break-inside:avoid-column;display:inline-block;display:table;page-break-inside:avoid}.mega ul ul ul{background:var(--nav-lvl-3)}.mega li{float:none;position:relative}.mega li a{color:#111}.mega li:not(.sub) li{float:left}.mega li:hover a{background:inherit;background:var(--nav-lvl-2)}.mega li li:hover a{background:var(--nav-lvl-3)}.mega li li:hover>ul li a:hover,.mega li:hover>ul.panel li a:hover{background:va4(--nav-lvl-4)}#nav li.sub a svg[class*=icon]{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.mega li.cat{color:#111;position:static}.mega li.over{background:var(--nav-lvl-2);padding:0 0 0 15px;position:relative}.mega li.cat>.lhold{display:block;position:relative}.mega li.cat .catpage{background:#fff;box-sizing:border-box;margin:0 0 2rem;padding:0 0 1rem}.mega li.cat .catpage h3,.mega li.cat .catpage h4,.mega li.cat .catpage h5{background:var(--nav-lvl-2);color:#111;padding:0 15px}.mega li.cat .catpage h3{font-size:22px;padding:15px 25px 5px}.mega li.cat .catpage h4{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.8);border-bottom:1px solid #e5e5e5;font-size:18px;margin:0 0 25px;padding:15px 20px;position:-webkit-sticky;position:sticky;top:var(--top-fix);z-index:100}.mega li.cat .catpage h5{font-size:12px;font-weight:700;padding:25px 25px 10px}.mega .catpage li.over h4{max-width:900px}.mega .catpage li.over h4,.mega .catpage li.over h5{margin-left:0;padding-left:10px}.mega li.cat .imgm{display:flex;flex-wrap:wrap;max-width:960px;padding:0}.mega li.over .imgm{padding:0 0 5px}.mega li.cat .lst{margin:0}.mega li.over .lst{margin:0 0 5px;padding:0 0 0 10px}.mega li.cat .mls,.mega li.cat .mm{padding:0 25px 25px;position:relative}.mega li.cat .mls{padding:0 5px 10px}.mega li.over .mls{padding:0 5px 5px 0}.mega li.cat .mls a{background-color:var(--nav-lvl-2);border:1px solid #eeeeeeee;box-sizing:border-box;height:auto;line-height:1;padding:10px 15px;position:relative;text-align:center}.mega li.over .mls a{border:1px solid #e5e5e5;box-sizing:border-box;padding:6px 0;width:60px}.mega li.pp .mls a,.mega li.simple .mls a{padding:6px 12px;width:auto}.mega li.over .mls a:hover{border-color:#c30;color:#c30}.mega li.cat .mm a{display:flex;flex-direction:column}.mega li.cat .mm a,.mega li.cat .mm a .mm-img{background-color:var(--nav-lvl-2);padding:0;position:relative;width:80px}.mega li.cat .mm a .mm-img{background-position:0 0;background-repeat:no-repeat;background-size:80px auto;display:inline-block;height:170px}.mega li.cat .mm a img{display:block;height:auto;width:80px}.mega li.cat .mm a .mm-lbl{display:inline-block;line-height:1.25;margin:0}.mega li.cat .mm a:hover{transform:scale(1.1)}.mega li.cat .mm a:hover .mm-lbl{background:hsla(0,0%,100%,.6);font-weight:700}.mega li.cat .mm a .imfr{border:1px solid #ccccccee;display:block;height:220px;width:110px}.mega li.cat input[type=radio]{display:none}.mega li.cat input[type=radio]+label{box-sizing:border-box;cursor:pointer;display:block;font-size:12px;height:25px;margin-top:28px;padding:0 10px}.mega li.cat input[type=radio]:checked+label{border-bottom:3px solid #c30}.mega li.cat input[type=radio]:checked+label~.catpage{display:block}.dinfo{display:flex;gap:.5rem;padding:0 1rem .6125rem 1.5rem}.mlbl{font-size:var(--fs-12);font-weight:400}nav.doc-sections{padding:0 0 1rem}nav.doc-sections ul{margin:0;padding:0}nav.doc-sections li{display:block;font-size:var(--fs-13);line-height:1;padding:0 .5rem}nav.doc-sections>ul>li>a:first-letter{text-transform:capitalize}nav.doc-sections li a:not([class*=as-]){border-radius:.3125rem;color:#595959;display:block;font-weight:400;line-height:var(--fs-16);margin:0;padding:.3125rem 1rem;position:relative;text-decoration:none}nav.doc-sections #cats li a{padding:.25rem 1rem .25rem 1.25rem}nav.doc-sections li.act button{margin:1rem 0 0 1.25rem}nav.doc-sections li.lst a:before{background:var(--color);content:"";height:.5rem;left:0;mask:var(--chevron-r-mask);-webkit-mask:var(--chevron-r-mask);mask-size:.5rem auto;-webkit-mask-size:.5rem auto;opacity:.6;position:absolute;top:.6125rem;transform:rotate(-90deg);width:.5rem}nav.doc-sections li.lst.active a:before{opacity:1;transform:rotate(0)}nav.doc-sections li.lst li a:before{background-image:none;content:none;display:none}nav.doc-sections li>a:hover{background:hsla(0,0%,84%,.25);color:#000;text-decoration:none}nav.doc-sections li.active>a{color:#000;font-weight:500;text-decoration:none}nav.doc-sections li li.active>a{color:#000;font-weight:500}nav.doc-sections li ul{margin:0 0 1rem}nav.doc-sections li li{padding:0}nav.doc-sections li.active li>a{color:#606060;font-weight:400;padding-bottom:.125rem;padding-top:.125rem}nav.doc-sections li li a:hover{background:hsla(0,0%,84%,.15);color:#000}nav.doc-sections li.active li a:target,nav.doc-sections li.active li.active a{color:#000;font-weight:500}section#data dl{align-items:baseline;border-width:1px;border-bottom:2px solid var(--color005);border-left:0 solid var(--color005);border-right:0 solid var(--color005);border-top:2px solid var(--color005);display:grid;gap:.3125rem .25rem;grid-template-columns:1fr max-content;margin:0 .5rem .5rem;padding:.25rem 0 .25rem 1rem}section#data dd,section#data dt{font-size:var(--fs-11);margin:0;text-transform:uppercase}section#data dd{text-align:right}.group-tabs input#ext-side-tab-left:checked+label~#tab-left,.group-tabs input#ext-side-tab-over:checked+label~#tab-over,.group-tabs input#ext-side-tab-right:checked+label~#tab-right{display:block}.group-tabs input#hndl-out-tab-angular:checked+label~#tab-angular,.group-tabs input#hndl-out-tab-modell:checked+label~#tab-modell,.group-tabs input#hndl-out-tab-round:checked+label~#tab-round{display:grid}.cuts1{--border-clr:#707070;--frame-clr:#bababa;--door-clr:#e3e3e3;--glass-clr:#e5f6fd;display:flex;flex-wrap:wrap;position:relative;width:100%}.cuts1.drw{flex-wrap:no.wrap;justify-content:center;width:100%}.cuts1>div{margin:0 2rem 2rem 0;padding:0}.cuts1 .ff{background:transparent;border:none;margin:0;outline:none;padding:.25rem;position:relative}.cuts1 svg{width:auto}.cuts1 svg.l0r0t0,.cuts1 svg.l0r1t0,.cuts1 svg.l0r2t0,.cuts1 svg.l1r0t0,.cuts1 svg.l1r1t0,.cuts1 svg.l1r2t0,.cuts1 svg.l2r0t0,.cuts1 svg.l2r1t0,.cuts1 svg.l2r2t0{height:170px}.cuts1 svg.l0r0t1,.cuts1 svg.l0r1t1,.cuts1 svg.l0r2t1,.cuts1 svg.l1r0t1,.cuts1 svg.l1r1t1,.cuts1 svg.l1r2t1,.cuts1 svg.l2r0t1,.cuts1 svg.l2r1t1,.cuts1 svg.l2r2t1{height:210px}.cuts1 svg.l0r0t2,.cuts1 svg.l0r1t2,.cuts1 svg.l0r2t2,.cuts1 svg.l1r0t2,.cuts1 svg.l1r1t2,.cuts1 svg.l1r2t2,.cuts1 svg.l2r0t2,.cuts1 svg.l2r1t2,.cuts1 svg.l2r2t2{height:250px}.cuts1 .disb .ff{opacity:.5;pointer-events:none}.cuts1 .active .ff{outline:3px solid #c30}:root{--border-color:rgba(0,0,0,.1);--border-color-over:rgba(0,0,0,.3);--border-color-ro:rgba(0,0,0,.05);--border-color-chk:#c30;--border:1px solid var(--border-color);--fshadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--fshadow-d:drop-shadow(0 .03125rem 0 rgba(0,0,0,.05)) drop-shadow(0 .0625rem 0 rgba(0,0,0,.12));--currency:"€";--shadow-control:0 1px 2px 0 rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.03);--shadow-button:0 1px 3px 0 rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.05)}form{margin:0;padding:0}.felm input[type=text],.felm select,.felm textarea,.meta select,.select-search__input{background:#fff;border:none;border-radius:.3125rem;box-shadow:var(--shadow-control);display:block;font-size:var(--fs-13);line-height:1.25;outline:none;padding:.25rem .5rem;width:100%}.felm input[type=text],.felm select,.meta select,.select-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.felm input[type=text].tight{padding:.25rem}.felm textarea+div textarea,.felm textarea+textarea{margin:1rem 0 0}.--sw--{position:relative;width:100%}.meta .--sw--{display:inline-block;min-width:60%;width:auto}.--sw--:after{background:rgba(0,0,0,.45);content:"";display:inline-block;height:1rem;mask:var(--cbox-mask);mask-size:auto 1rem;-webkit-mask:var(--cbox-mask);-webkit-mask-size:auto 1rem;pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:1rem}.meta .--sw--:after{right:0}.--sw-- select{padding-right:1.25rem;text-overflow:ellipsis}.rtl .--sw-- select{direction:rtl;padding-right:2rem;text-overflow:ellipsis}.rtl .--sw-- select option{direction:ltr!important}.meta .--sw-- select{border:none;box-shadow:unset;font-size:var(--fs-10);padding:0 1rem 0 0}.meta dd .--sw-- select{text-align:right}.meta .--sw--:after{mask-size:auto .75rem;-webkit-mask-size:auto .75rem}.felm input[type=text],.felm textarea{border:none}.pxp .px__control{background:#fff;box-shadow:var(--fshadow);font-size:var(--fs-13)}.pxp .px__control,.pxp .px__menu{border:1px solid var(--border-color);border-radius:.25rem}.pxp .px__option--is-focused{background-color:#eee}.pxp .px__option--is-selected{background-color:#aaa;color:inherit}.felm .--sw-- select[disabled],.felm input[type=text][readonly],.felm textarea[readonly]{background:var(--color002);color:var(--color060)}.felm textarea[readonly].select-search__input{background:#fff;color:var(--color)}.noval{opacity:.5}.noval .--sw--:after{opacity:.4}.felm .noval .--sw-- select[disabled],.felm .noval input[type=text][readonly],.felm .noval textarea[readonly]{opacity:inherit}.felm .--sw-- select:not([disabled]):focus,.felm .--sw-- select:not([disabled]):hover,.felm input[type=text]:not([readonly]):focus,.felm input[type=text]:not([readonly]):hover,.felm textarea:not([readonly]):focus,.felm textarea:not([readonly]):hover,.select-search:not(.select-search--multiple) .select-search__input:focus,.select-search:not(.select-search--multiple) .select-search__input:hover{border-color:transparent;box-shadow:0 0 0 .175rem var(--color-greenx)}.felm .--sw--:has(select:not([disabled]):focus):after,.felm .--sw--:has(select:not([disabled]):hover):after{background:rgba(0,0,0,.85)}.felm .rtl input[type=text]{text-align:right}.felm .group-title,.felm label,.felm p{display:block;font-size:var(--fs-13);margin:0 0 .25rem}.felm .group-title+div,.felm p+div{margin-top:.25rem}.lp1 label span:first-letter{text-transform:none}.price{position:relative}.price label,.price span.pb{display:block;position:relative}.price span.pb{color:#c30;font-weight:700;margin:-.25rem 0;padding:0 .5rem 0 0;text-align:right;text-decoration:line-through}.price span.pb span{color:#666;display:inline;font-size:var(--fs-13);font-weight:400;margin:0;padding:0}.price input{padding-right:.5rem;text-align:right}.felm .price input.RO,.felm .price input[readonly]{background:transparent;border-color:transparent;box-shadow:none;color:var(--color);font-weight:500;opacity:1}.ta-wrap{display:grid;width:100%}.ta-wrap:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap}.felm .ta-wrap>input[type=text],.felm .ta-wrap>textarea{overflow:hidden;resize:none}.felm .ta-wrap>textarea,.ta-wrap:after{border:none;font-family:inherit;font-size:var(--fs-13);grid-area:1/1/2/2;line-height:1.25;padding:.5rem}.felm .ta-wrap.ta-limit{max-height:50vh}.felm .ta-wrap.ta-limit>textarea{max-height:50vh;overflow-y:auto}.flat{border-bottom:1px solid var(--border-color);display:flex;justify-items:center;padding:.5rem 0}.flat.nobr{border-width:0}.felm .flat label{align-self:flex-end;line-height:1.25;margin:0;opacity:.6;padding:0}.felm .flat input{border-width:0;padding:0 .5rem}.felm .flat .ta-wrap>textarea{border-width:0;padding:.5rem 0;width:100%}.felm .flat input[type=text]:focus,.felm .flat input[type=text]:hover,.felm .flat textarea:focus,.felm .flat textarea:hover{filter:none}button{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}button svg{fill:none;stroke:currentColor;display:inline-block;overflow:hidden;vertical-align:middle}a.as-button,button.as-link{align-items:center;background-color:transparent;border:0;color:var(--color-blue);display:inline-flex;font-size:var(--fs-13);gap:.3125rem;justify-content:space-between;line-height:1;outline:0;padding:.125rem 0;position:relative;width:max-content}a.as-button .label,button.as-link .label{line-height:1}a.as-button .icn,a.as-button .label,button.as-link .icn,button.as-link .label{margin:0}a.as-button svg,button.as-link svg{fill:currentColor;stroke:none;height:.75rem;vertical-align:unset;width:.75rem}a.as-button.xl,button.as-link.xl{gap:.5rem}a.as-button.xl svg,button.as-link.xl svg{height:1rem;width:1rem}button.as-link .lbl{display:inline-flex;line-height:1;margin:0 0 0 .25rem}a.as-button.danger,button.as-link.danger{color:var(--color-red)}a.as-button .inv,button.as-link .inv{display:none}button.base,input[type=file]::file-selector-button{align-items:center;background-color:var(--color004);background-image:linear-gradient(hsla(0,0%,100%,.17),hsla(0,0%,100%,.005));border:0;border-radius:.3125rem;box-shadow:var(--shadow-button);color:#000;display:flex;font-size:var(--fs-14);font-weight:400;gap:.5rem;line-height:var(--fs-16);padding:.3125rem 1rem;position:relative;width:max-content}input[type=file]::file-selector-button{display:inline-flex}button.base.xl,input[type=file].xl::file-selector-button{font-size:var(--fs-14);padding:.3125rem 1rem}button.base.flat{background-color:transparent;box-shadow:none}.dark button.base.flat:not(.main){background-color:rgba(0,0,0,.25);color:#eee}button.base span{z-index:1}button.base .icn,button.base .label{margin:0}button.base .icn{display:grid;height:1.25rem;place-content:center;width:1.25rem}button.base.xs .icn{height:1rem;width:1rem}button.base .icn svg{fill:currentColor;stroke:none;display:grid;height:100%;place-content:center;width:100%}button.base span:first-letter{text-transform:uppercase}button.base.flat{background:var(--color006)}button.base.xs,input[type=file].xs::file-selector-button{font-size:var(--fs-13);gap:.25rem;line-height:1;padding:.1875rem .5rem}button.base.danger-x,button.base.main,button.base.prim,input[type=file].main::file-selector-button,input[type=file].prim::file-selector-button{background-color:var(--color-green);color:#fff;font-weight:600}button.base.flat.xs{border-radius:.25rem}button.base.prim,input[type=file].prim::file-selector-button{background-color:var(--color2)}button.base.danger{background-color:transparent}button.base.danger,button.base.danger-t{color:var(--color-red)}button.base.xs,input[type=file].xs::file-selector-button{font-weight:400}button.base.danger-x,button.base.main.danger,button.base.xs.main.danger{background-color:var(--color-red);color:#fff}button:disabled{opacity:.6;pointer-events:none}.roller{margin:1rem 0 0}.roller button{justify-content:center;padding:.46875rem .5rem;width:100%}.roller button>span{display:block;font-size:var(--fs-13);padding:0 .5rem 0 0;position:relative}.roller button svg{height:.75rem;width:.75rem}.roller button.close:hover svg{transform:scale(1.3)}.roller.open button{margin-bottom:1rem}.elc{display:flex}input[role=switch]{text-size-adjust:100%;-webkit-text-size-adjust:100%;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,.25);border:none;border:1px solid rgba(0,0,0,.02);border-radius:.875rem;box-shadow:inset 0 0 .06125rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(0,0,0,.06);box-sizing:content-box;display:inline-block;font-size:100%;height:.875rem;margin:-.5rem 0 0;outline:none;padding:0;position:relative;transform:translateY(.25rem);user-select:none;width:1.5rem}input[role=switch]:before{align-content:center;background:#fff;border:1px solid rgba(0,0,0,.02);border-radius:50%;box-shadow:0 .02rem .02rem 0 rgba(0,0,0,.15),0 .125rem .05rem 0 rgba(0,0,0,.05);color:rgba(0,0,0,.3);content:"";display:flex;height:.75rem;justify-content:center;left:0;line-height:1;position:absolute;top:0;transform:translate(.0625rem,.0625rem);width:.75rem}input[role=switch]:focus:before{background:hsla(0,0%,100%,.9)}input[role=switch]:checked{background-color:#c30}label.grn input[role=switch]:checked{background-color:var(--color-green)}input[role=switch]:checked:before{transform:translate(.6875rem,.0625rem)}input[role=switch]:indeterminate:before{content:"-";transform:translate(70%,20%)}input[role=switch]:disabled,input[role=switch]:disabled:before{opacity:.85}.felm input[role=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.felm input[role=checkbox]+label,.felm label input[role=checkbox]+.cbx-label{cursor:pointer;display:inline-grid;font-size:var(--fs-13);height:.875rem;line-height:1;margin:0;padding:0 0 0 1.25rem;place-content:center;position:relative}.felm input[role=checkbox]+label:after,.felm input[role=checkbox]+label:before,.felm label input[role=checkbox]+.cbx-label:after,.felm label input[role=checkbox]+.cbx-label:before{border-radius:.1875rem;content:"";display:block;height:.875rem;left:0;position:absolute;top:0;width:.875rem}.felm input[role=checkbox]+label:after,.felm label input[role=checkbox]+.cbx-label:after{background-color:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);z-index:3}.felm input[role=checkbox]:checked+label:after,.felm label input[role=checkbox]:checked+.cbx-label:after{background-color:#c30;border-width:0;box-shadow:0 .03125rem .125rem 0 rgba(0,0,0,.28),0 .03125rem .1875rem 0 hsla(0,0%,100%,.12),0 .125rem .0625rem 0 hsla(0,0%,100%,.12),0 .03125rem .0625rem 0 hsla(0,0%,100%,.24)}.felm input[role=checkbox]:checked+label.grn:after{background-color:var(--color-green)}.felm input[role=checkbox]:checked+label:before,.felm label input[role=checkbox]:checked+.cbx-label:before{color:#fff;content:"􀆅";font-size:var(--fs-10);font-weight:700;line-height:.875rem;text-align:center;z-index:5}.felm input[role=checkbox][disabled]+label:after,.felm input[role=checkbox][disabled]+label:before,.felm label input[role=checkbox][disabled]+.cbx-label:after,.felm label input[role=checkbox][disabled]+.cbx-label:before{opacity:.7}label.swe{align-items:center;cursor:pointer;display:flex;margin:0;position:relative}label.swe.disabled{cursor:default}label.swe span.lb{flex:0 0 90%;line-height:1;order:2;padding:0 0 0 .75rem}label.swe input[role=switch]{flex:0 0 auto;order:1}label.wimg{--w-img:linear-gradient(transparent,transparent);--w-img-pos:center;--w-img-size:8rem auto;border:var(--border);border-radius:.25rem;font-size:var(--fs-13);padding:.5rem}label.wimg:hover{border-color:var(--border-color-over)}label.wimg:before{background-image:var(--w-img);background-position:var(--w-img-pos);background-repeat:no-repeat;background-size:var(--w-img-size);content:"";display:block;height:6rem;order:1;width:60%}label.wimg span.lb{flex:0 0 60%;line-height:normal;order:2;padding:0 1rem}label.wimg input[role=switch]{flex:0 0 auto;margin:0 .3125rem 0 0;order:3}label.swe.ro{cursor:auto;filter:opacity(.7)}.mobile [role=switch]{font-size:1.3rem}input[role=toggle]{text-size-adjust:100%;-webkit-text-size-adjust:100%;appearance:none;-webkit-appearance:none;border:none;border-radius:0;box-sizing:content-box;display:inline-block;font-size:100%;height:100%;margin:0;outline:none;padding:0;position:relative;user-select:none;width:100%}label.tgg{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}label.tgg span.lb{flex:1;height:100%;padding:.5rem}button.rst{background:#fff;border:1px solid #ccc;border-radius:50%;color:#333;display:block;font-size:var(--fs-14);height:1rem;line-height:1;margin:0;outline:none;padding:0;text-align:center;width:1rem}button.rst:hover{border-color:#c30;color:#c30}input[type=range]{-webkit-appearance:none;background:#ccccce;border-radius:.5rem;display:block;height:.5rem;position:relative;width:100%}input[type=range]:after{background:#c30;bottom:0;content:"x";display:none;padding:1rem;position:absolute;top:0}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#aaa;border:none;border-radius:50%;filter:drop-shadow(1px 1px 3px rgba(16,16,16,1));height:1rem;width:1rem}input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;background-color:#5cd5eb;border:none;border-radius:50%;height:1rem;width:1rem}.fgroup{border:1px solid var(--border-color);border-radius:.25rem}.felm .fgroup input{border:none;border-radius:0}.fgroup .frow:first-of-type input{border-radius:0 .25rem 0 0}.fgroup .frow:last-of-type input{border-radius:0 0 .25rem 0}.fgroup .frow:first-of-type input:first-of-type:last-of-type{border-radius:.25rem .25rem 0 0}.fgroup .frow:last-of-type input:first-of-type:last-of-type{border-radius:0 0 .25rem .25rem}.fgroup .frow:first-of-type label.tgg span.lb{border-radius:.25rem 0 0 0}.fgroup .frow:last-of-type label.tgg span.lb{border-radius:0 0 0 .25rem}.frow{display:flex;justify-content:space-evenly}.frow label{margin:0}.frow label.tgg span.lb{background:#f3f3f3;border-bottom:1px solid var(--border-color)}.frow label.tgg input[role=toggle]:checked+span.lb{background:#666;color:#fff}.fgroup .frow:last-of-type label.tgg span.lb{border:none}.felm .fgroup input[type=text]:not([readonly]):focus,.felm .fgroup input[type=text]:not([readonly]):hover{border:none;filter:none}.fgroup:hover{border-color:rgba(0,0,0,.1);filter:drop-shadow(0 1px 3px rgba(0,0,0,.2))}.fgroup .frow input[type=text],.fgroup .frow input[type=text]:not([readonly]):focus,.fgroup .frow input[type=text]:not([readonly]):hover{border-bottom:1px solid var(--border-color)}.fgroup .frow:last-of-type input[type=text],.fgroup .frow:last-of-type input[type=text]:not([readonly]):focus,.fgroup .frow:last-of-type input[type=text]:not([readonly]):hover{border:none}.select-search{box-sizing:border-box;position:relative;width:100%}.select-search__value{position:relative;z-index:1}.select-search__value:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:50% 50%;background-repeat:no-repeat;background-size:.875rem .875rem;content:"";display:inline-block;height:1rem;mask-position:50% 50%;-webkit-mask-position:50% 50%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:.875rem .875rem;-webkit-mask-size:.875rem .875rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:1rem}.select-search:not(.select-search--multiple) .select-search__value:after{background-color:rgba(0,0,0,.2);border:none;mask-image:url(/assets/p/circle.svg);-webkit-mask-image:url(/assets/p/circle.svg);pointer-events:none}.select-search.is-loading .select-search__value:after{background-image:url(/assets/p/slice.svg)}.select-search__input{padding-right:2rem;text-overflow:ellipsis}.felm .ta-wrap>.select-search__input,.ta-wrap.ft:after{padding-right:2rem}.select-search__input::-webkit-search-cancel-button,.select-search__input::-webkit-search-decoration,.select-search__input::-webkit-search-results-button,.select-search__input::-webkit-search-results-decoration{-webkit-appearance:none}.services .select-search__input{padding-right:2rem;text-overflow:ellipsis}.select-search__input:not([readonly]):focus{cursor:auto}.select-search__select{overflow-y:scroll}.select-search:not(.select-search--multiple) .select-search__select,.select-search__select{filter:drop-shadow(0 1px 3px rgba(0 0 0/20%));left:0;margin:.125rem 0 0;max-height:360px;padding:0;position:absolute;right:0;top:auto;z-index:2}.select-search--multiple .select-search__select{border-radius:0 0 .25rem .25rem;border-top:1px solid #eee;max-height:260px;overflow:auto;position:relative}.select-search__options{background:#fff;border-radius:.25rem;list-style:none;margin:0;padding:0;position:relative}.select-search__row{position:relative}.services .select-search__row:first-child:after,.services .select-search__row:first-child:before{border-bottom:.5rem solid rgba(0,0,0,.1);border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:0;content:"";height:1rem;left:1rem;margin-top:-1px;padding:0;pointer-events:none;position:absolute;top:-1rem;width:1rem}.services .select-search__row:first-child:after{border-bottom-color:#fff;margin-top:0}.services .select-search__row:first-child{border-left:1px solid rgba(0,0,0,.1);border-radius:.25rem .25rem 0 0;border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}.select-search__row:not(:first-child){border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-top:1px solid #eee}.services .select-search__row:last-child{border-bottom:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-radius:0 0 .25rem .25rem;border-right:1px solid rgba(0,0,0,.1)}.services .select-search__row:first-child:last-child{border:1px solid rgba(0,0,0,.1);border-radius:.25rem}.select-search__option{background:#fff;border:none;cursor:pointer;display:block;font-size:var(--fs-13);outline:none;padding:.5rem;position:relative;text-align:left;width:100%}.services .select-search__row:first-child .select-search__option{border-radius:.25rem .25rem 0 0}.services .select-search__row:last-child .select-search__option{border-radius:0 0 .25rem .25rem}.services .select-search__row:first-child:last-child .select-search__option{border-radius:.25rem}.select-search__option.is-selected{background:rgba(0,0,0,.5);color:#fff}.select-search__option.is-highlighted,.select-search__option:not(.is-selected):hover{background:rgba(95,117,108,.1)}.select-search__option.is-highlighted.is-selected,.select-search__option.is-selected:hover{background:rgba(0,0,0,.5);color:#fff}.select-search__group-header{background:#eee;padding:8px 16px;text-transform:uppercase}.select-search.is-disabled{opacity:.5}.select-search:not(.is-disabled) .select-search__input{cursor:pointer}.select-search--multiple{border-radius:.25rem;overflow:hidden}.select-search--multiple .select-search__input{border-radius:.25rem .25rem 0 0;cursor:auto}.select-search--multiple:not(.select-search--search) .select-search__input{cursor:default}.rbs{align-items:self-start;display:flex;gap:.25rem}.rbs input[type=radio],.rcomp input[type=radio],.rgroup2 input[type=radio]{display:none}.rcomp .label,.rcomp label{border:var(--border);border-radius:0;display:flex;height:6rem;margin:0 0 -1px;padding:.5rem;width:100%}.rbs label,.rcomp .label,.rcomp label{align-items:center;cursor:pointer;font-size:var(--fs-13);justify-content:flex-start;position:relative}.rbs label{display:inline-flex;padding:0 0 0 1.25rem}.rcomp .label{border-radius:.25rem}.rcomp label:first-of-type{border-radius:4px 4px 0 0}.rcomp label:last-of-type{border-radius:0 0 4px 4px}.rcomp .label:hover,.rcomp label:hover{border-color:var(--border-color-over);z-index:10}.rcomp label:after,.rcomp label:before{right:1rem}.rbs label:after,.rbs label:before,.rcomp label:after,.rcomp label:before{background:#fff;border:1px solid var(--border-color-over);border-radius:50%;content:"";display:block;height:var(--fs-13);position:absolute;top:50%;transform:translateY(-50%);width:var(--fs-13);z-index:10}.rbs label:after,.rbs label:before{left:0}.rcomp .icn{color:rgba(0,0,0,.6);display:block;height:.75rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:.75rem}.rcomp .icn svg{fill:none;stroke:currentColor;display:grid;height:100%;object-fit:contain;place-content:center;width:auto}.rcomp .label:hover .icn{color:rgba(0,0,0,.95)}.rbs label:after,.rcomp label:after{border:2px solid #fff;height:var(--fs-11);margin:0 1px 0 0;width:var(--fs-11)}.rbs label:after{margin:0 0 0 1px}.rbs label:hover:before,.rcomp label:hover:before{border-color:var(--border-color-over);border-width:1px}.rbs label:hover:after,.rcomp label:hover:after{background:var(--border-color-over)}.rbs input[type=radio]:checked+label:before,.rcomp input[type=radio]:checked+label:before{border:1px solid var(--border-color-chk)}.rbs input[type=radio]:checked+label:after,.rcomp input[type=radio]:checked+label:after{background:var(--border-color-chk)}.rcomp span:not([class*=dct-]){background:transparent;display:block;flex:0 auto;line-height:1.3;margin:0;padding:0;position:relative;text-align:left;width:60%}.rcomp .label span span:not([class*=dct-]),.rcomp label span span:not([class*=dct-]){width:100%}.rcomp span.lb{padding-left:1rem;padding-right:2rem}.rcomp small{display:block;font-size:var(--fs-11);padding:.25rem 0 0}.rcomp span.dc{background-position:50%;background-repeat:no-repeat;background-size:cover;border-right:1px solid #eee;flex:0 auto;height:100%;width:40%}.img-switch .rcomp{display:flex;justify-content:space-evenly}.img-switch .rcomp .label,.img-switch .rcomp label{border-radius:0;flex-direction:column-reverse;height:8.5rem;margin:0 0 0 -1px;z-index:4}.img-switch .rcomp .label:hover,.img-switch .rcomp label:hover{z-index:15}.img-switch .rcomp label:first-of-type{border-radius:4px 0 0 4px}.img-switch .rcomp label:last-of-type{border-radius:0 4px 4px 0}.img-switch .rcomp .label,.img-switch .rcomp label:first-of-type:last-of-type{border-radius:4px}.img-switch .rcomp label:after,.img-switch .rcomp label:before{left:.5rem;top:1rem}.img-switch .rcomp label:after{margin:0 1px 2px}.img-switch .rcomp span.dc{margin:0;width:100%}.img-switch .rcomp span.lb{align-self:flex-start;padding:0 .25rem .5rem 1.2rem;position:relative;width:100%}.box .rcomp{display:flex;flex-wrap:wrap;gap:1rem}.box .rcomp .label,.box .rcomp label{border:none;border-radius:.3125rem;flex-direction:column;height:10rem;justify-content:space-between;padding:0 0 .5rem;width:12rem}.box .rcomp label:first-of-type,.box .rcomp label:last-of-type{border-radius:.3125rem}.box .rcomp span:not([class*=dct-]){width:auto}.box .rcomp span.lb{align-self:start;padding:0 0 0 1.25rem}.box .rcomp span.dc{border:none;border-radius:.3125rem;height:8rem;transform:scale(-1);width:12rem}.box .rcomp label:after,.box .rcomp label:before{bottom:.6125rem;left:0;position:absolute;right:unset;top:unset;transform:none}.box .rcomp label:after{margin:0 0 1px 1px}.rgroup2{background:hsla(240,4%,48%,.12);border-radius:.375rem;box-shadow:inset 0 0 .125rem rgba(0,0,0,.05),inset 0 0 .25rem rgba(0,0,0,.08);display:inline-flex;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:.0625rem;width:auto}.no-fx-wrap .rgroup2,.rgroup2.tight,.xs .rgroup2{flex-wrap:nowrap}.f100 .rgroup2{display:flex;justify-content:space-evenly}.rgroup2 label{align-self:center;border-radius:0;border-width:0;box-sizing:border-box;color:var(--color);cursor:pointer;display:inline-block;display:block;flex:1;font-size:var(--fs-13);height:auto;line-height:1;margin:0;padding:.25rem .75rem;position:relative;text-align:center;white-space:nowrap;width:auto;z-index:5}.rgroup2 label:before{background:rgba(0,0,0,.15);content:"";display:block;height:50%;left:-1px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.rgroup2 input[type=radio]+label:first-of-type:before,.rgroup2 input[type=radio]:checked+label+input[type=radio]+label:before,.rgroup2 input[type=radio]:checked+label:before{display:none}.rgroup2 label.active span.lb{display:inline-block;position:relative}.rgroup2 input[type=radio]:checked+label{background:#fff;border-radius:.3125rem;filter:drop-shadow(0 .06125rem .125rem rgba(0 0 0/15%)) drop-shadow(0 .125rem .125rem rgba(0 0 0/5%));z-index:10}.rgroup2 input[type=radio]:disabled+label{cursor:default;opacity:.6}.btxt .rcomp input[type=radio]+label{height:auto;min-height:3.5rem}.xs .rgroup2{display:flex;flex-wrap:nowrap;justify-content:space-evenly;width:100%}.xs .rgroup2 input[type=radio]+label{font-size:var(--fs-12);padding:.25rem .5rem}.xs .rgroup2 input[type=radio]+label span{padding:0;text-align:center}.egroup{display:inline-flex;flex-direction:column;justify-content:flex-end;margin:0 1.5rem 0 0}.vars .rcomp label{height:6rem}.vars-rest{margin-top:1rem}.vars-rest .xs,.vars-rest p{margin-bottom:1rem}#sysOpts .rcomp label{height:8rem}#sysOpts .rcomp span.dc{background-size:12rem auto;width:8rem}#sysOpts .rcomp span.lb{font-size:var(--fs-12)}.rcomp label.insu{background-image:url(/assets/p/elements/insulation.png);background-position:100% 50%;background-repeat:no-repeat;background-size:auto 85%;flex-direction:column;height:4.5rem}.rcomp label.insu span.dc{height:0}.rcomp label.insu span.insu-info{align-items:baseline;color:#000;display:flex;margin-top:.5rem}.rcomp label.insu span.insu-info span{width:auto}.rcomp label.insu span.mval{font-size:var(--fs-19);font-weight:700;padding:0 .5rem 0 0;width:auto}.rcomp label.insu span.mlabel{font-size:var(--fs-13);padding:0 .5rem 0 0}.rcomp label.insu span.munit{color:#444;font-size:var(--fs-11);font-weight:400}#hingtype .rcomp label{height:10rem}#wseal .rcomp{justify-content:flex-start}.rcomp label.wseal{height:8rem}.rcomp label.wseal span.dc,.rcomp label.wseal1 span.dc,.rcomp label.wseal2 span.dc,.rcomp label.wseal3 span.dc{background-position:bottom;background-size:cover}.rcomp label.wseal.alu span.dc,.rcomp label.wseal1 span.dc{background-image:url(/assets/p/elements/WeatherSeal.jpg)}.rcomp label.wseal.alum span.dc,.rcomp label.wseal2 span.dc{background-image:url(/assets/p/elements/WeatherSealMagnet.jpg)}.rcomp label.wseal.hlex span.dc,.rcomp label.wseal3 span.dc{background-image:url(/assets/p/elements/CarbonCoreSchallex.png);background-size:200% auto}#wtype.img-switch .rcomp span.dc{background-repeat:no-repeat;background-size:cover}#wtype.img-switch .rcomp label.wood-spruce span.dc{background-image:url(/assets/v1/Elementi/Les/p/spruce.jpg)}#wtype.img-switch .rcomp label.wood-larch span.dc{background-image:url(/assets/v1/Elementi/Les/p/larch.jpg)}#wtype.img-switch .rcomp label.wood-oak span.dc{background-image:url(/assets/v1/Elementi/Les/p/oak.jpg)}#sc-glass .rcomp span.dc{background-size:9rem auto;width:9rem}.fs-sub .rcomp label,.lock-fs .rcomp label,.lock-key .rcomp label,.lock-keypad .rcomp label{height:7rem}.lock-key .rcomp label.key-armo span.dc,.lock-key .rcomp label.key-armo_max span.dc,.rcomp label.fs-armo_comfort_electro span.dc,.rcomp label.fs-armo_comfort_electro_bm span.dc,.rcomp label.key-armo_comfort span.dc,.rcomp label.key-armo_comfort_bm span.dc,.rcomp label.key-armo_comfort_electro span.dc{background-position:0;background-size:auto 100%}#sc-lock .rcomp span.dc{width:35%}#sc-lock span.lb span.t{display:block;font-weight:700;width:100%}#sc-lock .btxt span.lb span.t{font-weight:400}#sc-lock .rcomp span.lb span.d{display:block;font-size:var(--fs-11);font-weight:400;line-height:1.4;margin-top:.25rem;width:100%}#sc-lock .img-switch .rcomp span.dc{width:100%}#sc-lock label[class*=":key"] span.dc{background-image:url(/assets/p/elements/key-ico.jpg);background-size:75% auto}#sc-lock label[class*=":finger"] span.dc{background-image:url(/assets/p/elements/finger-ico.jpg);background-size:96% auto}#sc-lock label[class*=":keypad"] span.dc{background-image:url(/assets/p/elements/keypad-ico.jpg);background-size:96% auto}label.key-armo span.dc{background-image:url(/assets/p/elements/armo-3.jpg)}label.key-armo_max span.dc{background-image:url(/assets/p/elements/armo-max-3.jpg)}label.key-armo_comfort span.dc{background-image:url(/assets/p/elements/armo-comfort-3.jpg)}label.fs-armo_comfort_electro span.dc,label.fs-armo_comfort_electro_bm span.dc,label.key-armo_comfort_bm span.dc,label.key-armo_comfort_electro span.dc,label.keypad-armo_comfort_electro span.dc,label.keypad-armo_comfort_electro_bm span.dc{background-image:url(/assets/p/elements/armo-comfort-electro-3.jpg)}#fstype.img-switch .rcomp label,#fstype1.img-switch .rcomp label{height:12rem}#fstype1.img-switch .rcomp{justify-content:flex-start}#fstype1.img-switch .rcomp label{flex:0 50%}#fspos.img-switch .rcomp label{height:12rem}#fspos.img-switch .rcomp span.lb{height:2.5rem}#fspos.img-switch .rcomp span.dc{height:9rem}.rcomp label.fs-securo span.dc{background-image:url(/assets/p/elements/securo.jpg)}.rcomp label.fs-arte span.dc{background-image:url(/assets/p/elements/arte.jpg)}.rcomp label.finger-pos-L span.dc{background-position:60% 50%;background-size:200% auto}.rcomp label.finger-pos-H span.dc{background-position:50% 45%;background-size:145% auto}.rcomp label.finger-pos-C span.dc{transform:scaleX(-1)}#sc-handle .rcomp label,#sc-handle-in .rcomp label{height:8rem}#sc-handle .model .rcomp label{height:10rem}#sc-handle .rcomp span.dc,#sc-handle-in .rcomp span.dc{background-position:center 70%;background-size:130% auto;width:70%}#sc-handle .img-switch .rcomp span.dc{width:100%}#sc-handle .roller .rcomp label:not([class*=hook]) span.dc{background-position:top;background-size:auto 250%}#sc-handle .rcomp label.hook span.dc{background-position:center 40%}#sc-handle-in .rcomp label.hook span.dc{background-position:50%}#sc-handle-in .rcomp span.dc{background-size:cover}#sc-handle .rt .rcomp span.dc{background-position:center 40%;background-size:190% auto}#sc-handle .model .rcomp span.dc{background-position:50%;background-size:cover;width:12rem}#sc-handle .rcomp label.crystalux-angular-base span.dc,#sc-handle .rcomp label.crystalux-round-base span.dc,#sc-handle .rcomp label.magmalux-angular-base span.dc,#sc-handle .rcomp label.magmalux-round-base span.dc{background-position:center 78%}#sc-handle #hndlcoat.img-switch .rcomp label{height:14rem}#sc-handle #hndlcoat.img-switch .rcomp span.dc{background-position:45% 10%;background-size:360% auto;width:100%}#sc-handle #hndlcoat.img-switch .rcomp .fs span.dc{background-position:45% 7%,45% 10%}#sc-handle-in #hndlcoat.img-switch .rcomp label{height:8rem}#sc-handle-in #hndlcoat.img-switch .rcomp span.dc{background-position:40% 45%;background-size:200% auto;width:100%}#sc-cylinder .rcomp span.dc{background-position:0 0;background-size:auto 5rem;width:8rem}.ambf .rcomp label{height:10rem}.ambf .rcomp span.lb{height:0;text-indent:-9999px;width:0}.ambf .rcomp span.lb:after,.ambf .rcomp span.lb:before{text-indent:0}.ambf .rcomp span.dc{background-position:100% 70%;background-size:120% auto;width:90%}#sc-trim .rcomp label{height:8rem}#sc-trim .rcomp span.lb{width:30%}#sc-trim .rcomp span.dc{background-position:100% 65%;background-size:120% auto;width:70%}#sc-glass{z-index:500}#sc-lock{z-index:499}#sc-handle{z-index:498}#sc-handle-in{z-index:497}#sc-cylinder{z-index:496}#keyset-selection,#security-glass-in-selection,#security-glass-layer-selection,#security-glass-out-selection{z-index:1}#sc-trim{z-index:495}#sc-sidelight1{z-index:494}#sc-sidelight2{z-index:493}#sc-sidelight3{z-index:492}#sc-sidelight4{z-index:491}#sc-sidelight5{z-index:490}#sc-sidelight6{z-index:489}#sc-finishes .rcomp span.dc{background-size:30rem}.exclusives,.exclusives1{--bgr:linear-gradient(transparent,transparent);--cover:linear-gradient(transparent,transparent);--opc:0.6}.exclusives .rcomp{display:flex;flex-direction:column;gap:1rem}.exclusives .rcomp label,.exclusives .rcomp label:first-of-type,.exclusives .rcomp label:last-of-type{border-radius:.3125rem}#sc-handle .exclusives>.broll .rcomp label,#sc-handle-in .exclusives>.broll .rcomp label{align-items:start;flex-direction:column;gap:.5rem;height:18rem;margin:0;padding:0 0 .5rem}.exclusives>.broll .rcomp label:after,.exclusives>.broll .rcomp label:before{bottom:.6125rem;left:.6125rem;right:auto;top:auto;transform:translate(0)}.exclusives>.broll .rcomp label:after{margin:0 0 1px 1px}.exclusives>.broll .rcomp span.lb{padding:0 0 0 2rem}#sc-handle .exclusives>.broll .rcomp label span.dc,#sc-handle-in .exclusives>.broll .rcomp label span.dc{background-position:20% 62%;background-size:120% auto;border-radius:.3125rem .3125rem 0 0;width:100%}.exclusives1>.broll span.dc:after,.exclusives1>.broll span.dc:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;left:0;mask-position:center 70%;mask-repeat:no-repeat;mask-size:cover;mask-type:alpha;overflow:hidden;position:absolute;top:0;width:100%}#sc-handle .exclusives1>.rt .rcomp span.dc{background-position:35% 45%;background-size:180% auto}#sc-handle .exclusives1>.rt .rcomp span.dc:after,#sc-handle .exclusives1>.rt .rcomp span.dc:before{background-position:35% 45%;background-size:180% auto;mask-position:35% 45%;mask-size:180% auto}.exclusives>.broll span.dc:after,.exclusives>.broll span.dc:before{mask-position:20% 62%;mask-size:120% auto}.exclusives1>.broll span.dc:before{background-image:var(--bgr);mix-blend-mode:overlay;opacity:.9}.exclusives1>.broll span.dc:after{background-image:var(--cover);mix-blend-mode:multiply;opacity:var(--opc)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-C span.dc,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-C span.dc{background-blend-mode:overlay;background-image:url(/assets/p/elements/handles/exclusive/brilianta_plate.webp),url(/assets/p/elements/handles/exclusive/brilianta_hook.webp)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-C span.dc:before,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-C span.dc:before{mask-image:url(/assets/p/elements/handles/exclusive/brilianta_mask_bg.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-C span.dc:after,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-C span.dc:after{mask-image:url(/assets/p/elements/handles/exclusive/brilianta_mask.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-CL span.dc,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-CL span.dc{background-blend-mode:overlay;background-image:url(/assets/p/elements/handles/exclusive/brilianta_plate_lux.webp),url(/assets/p/elements/handles/exclusive/brilianta_hook.webp)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-CL span.dc:before,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-CL span.dc:before{mask-image:url(/assets/p/elements/handles/exclusive/brilianta_mask_bg.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-CL span.dc:after,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-CL span.dc:after{mask-image:url(/assets/p/elements/handles/exclusive/brilianta_lux_mask.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-F span.dc,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-F span.dc{background-blend-mode:overlay;background-image:url(/assets/p/elements/handles/exclusive/brilianta_plate_inox.webp),url(/assets/p/elements/handles/exclusive/brilianta_hook.webp)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-F span.dc:before,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-F span.dc:before{mask-image:url(/assets/p/elements/handles/exclusive/brilianta_mask_bg2.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-F span.dc:after,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-F span.dc:after{mask-image:url(/assets/p/elements/handles/exclusive/brilianta_mask2.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-FL span.dc,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-FL span.dc{background-blend-mode:overlay;background-image:url(/assets/p/elements/handles/exclusive/brilianta_plate_inox_lux.webp),url(/assets/p/elements/handles/exclusive/brilianta_hook.webp)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-FL span.dc:before,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-FL span.dc:before{mask-image:url(/assets/p/elements/handles/exclusive/brilianta_mask_bg2.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6073-FL span.dc:after,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6073-FL span.dc:after{mask-image:url(/assets/p/elements/handles/exclusive/brilianta_lux_mask2.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6072 span.dc,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6072 span.dc{background-blend-mode:overlay;background-image:url(/assets/p/elements/handles/exclusive/eleganza.webp)}#sc-handle .exclusives1>.broll .rcomp label.exc-6072 span.dc:before,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6072 span.dc:before{mix-blend-mode:overlay;opacity:0;opacity:.7}#sc-handle .exclusives1>.broll .rcomp label.exc-6072 span.dc:after,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6072 span.dc:after{display:none;opacity:0}#sc-handle .exclusives1>.broll .rcomp label.exc-6074L-M span.dc,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6074L-M span.dc{background-blend-mode:overlay;background-image:url(/assets/p/elements/handles/exclusive/magnifica_lux.webp)}#sc-handle .exclusives1>.broll .rcomp label.exc-6074L-M span.dc:before,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6074L-M span.dc:before{mask-image:url(/assets/p/elements/handles/exclusive/magnifica_mask_bg.png)}#sc-handle .exclusives1>.broll .rcomp label.exc-6074L-M span.dc:after,#sc-handle-in .exclusives1>.broll .rcomp label.exc-6074L-M span.dc:after{mask-image:url(/assets/p/elements/handles/exclusive/magnifica_mask_lux.png);mix-blend-mode:multiply;opacity:.35}.rcomp span.rcm,.rgroup2 span.rcm{background:#fff;border:2px solid #c30;border-radius:4px;color:#c30;display:block;font-size:var(--fs-11);height:1.75rem;left:auto;line-height:1.45rem;padding:0 .5rem;position:absolute;right:-5rem;top:30%;width:auto}.img-switch .rcomp span.rcm{left:1.25rem;right:auto;top:-2rem}.rcomp span.rcm span,.rgroup2 span.rcm span{line-height:1.45rem}.rcomp span.rcm:after,.rgroup2 span.rcm:after{border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.75rem solid #c30;bottom:.125rem;content:"";display:block;height:0;left:-.7rem;position:absolute;transform:rotate(86deg);width:0}.img-switch .rcomp span.rcm:after{bottom:-.8rem;left:.5rem;transform:rotate(8deg)}button.swatch{background:transparent;border-width:0;cursor:pointer;display:block;margin:0;padding:0;position:relative;text-align:left;width:100%}.sw-back{height:6rem;overflow:hidden;position:relative}.sw-back:after{background:var(--csw) 0 0 repeat;background-size:cover;content:"";display:block;height:200%;left:-50%;position:absolute;top:-50%;width:200%}.sw-back.r90:after{transform:rotate(90deg)}.swatch:hover .sw-back{filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}button.swatch.one{cursor:default}button.swatch.one:hover .sw-back{filter:none}.sw-btl{background:hsla(0,0%,100%,.5);display:flex;justify-content:space-between;margin:.5rem 0 0}.sw-label{display:block;flex:1;font-size:var(--fs-13);padding:0 .5rem 0 0}.sw-b{align-items:center;display:flex;flex:0;height:1rem;justify-content:center;padding:0 .125rem 0 0;width:1.5rem}.sw-b svg{color:#666;height:80%;width:auto}.swatch:hover .sw-b svg{color:#000}.color_swatch{margin:0;position:relative;width:216px}.swatchColor .color_swatch div.swtch{background-position:50%;background-repeat:no-repeat;background-size:216px auto;height:7.5rem;position:relative;width:216px}.swatchColor .color_swatch button{background:hsla(0,0%,100%,.7);border:0;box-shadow:none;height:2rem;padding:0;pointer-events:auto;position:absolute;transform:translate(190px,-20px);width:2rem}.swatchColor .color_swatch span{display:block;font-size:var(--fs-12);margin-top:3px}.swatchColor .color_swatch button svg{stroke-width:0;stroke:#666;fill:#666;display:inline-block;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.color-row{align-items:flex-start;display:flex;flex-wrap:wrap}.color-row .swatch{margin:0 1.5rem 2rem 0;width:8rem}.e-lock label:before{background-image:url(/assets/p/elements/equip/6213.jpg)}.a6933 label:before{background-image:url(/assets/p/elements/equip/6933.jpg)}.a6970CC label:before{background-image:url(/assets/p/elements/equip/6970CC.jpg)}.a6202-1 label:before{background-image:url(/assets/p/elements/equip/6202-1.jpg)}.side-div{display:flex;flex-wrap:nowrap;margin:0 0 1.5rem}.side-div ul{border:.25rem solid #444;cursor:pointer;display:flex;flex-direction:column-reverse;justify-content:space-evenly;list-style-type:none;margin:0 2rem 2rem 0;padding:0;position:relative}.side-div ul.div-type-N{flex-direction:row}.side-div ul li{align-items:center;border:solid #444;border-width:0 0 .25rem;display:inline-flex;flex:1;justify-content:center;padding:.125rem 1rem}.side-div ul.div-type-N li{border-width:0 0 0 .25rem;padding:1.25rem .5rem}.side-div ul li:first-of-type{border:0}.side-div ul li span{display:block;flex:1;font-size:var(--fs-11);text-align:center;visibility:hidden;width:100%}.side-div ul.active li span,.side-div ul:hover li span{visibility:visible}.side-div ul:hover li span{opacity:.5}.side-div ul.active li span{opacity:1}.side-div ul:after,.side-div ul:before{background:#fff;border:1px solid var(--border-color-over);border-radius:50%;bottom:-2rem;content:"";display:block;height:var(--fs-13);left:50%;position:absolute;transform:translate(-50%);width:var(--fs-13);z-index:10}.side-div ul:after{border:2px solid #fff;height:var(--fs-11);margin:0 0 1px;width:var(--fs-11)}.side-div ul:hover:before{border-color:var(--border-color-over);border-width:1px}.side-div ul:hover:after{background:var(--border-color-over)}.side-div ul.active:before{border:1px solid var(--border-color-chk)}.side-div ul.active:after{background:var(--border-color-chk)}.diff-report .rep-title{align-items:center;border-top:1px solid #dedede;display:flex;gap:.5rem;padding:.5rem 0 0}.rep-title .rep-status{background:#333;color:#f3f3f3;display:grid;font-size:var(--fs-11);font-weight:700;height:1rem;place-content:center;text-transform:uppercase;width:1rem}.rep-title .rep-status-c{background:#f60;color:#f3f3f3}.rep-title .rep-status-a{background:var(--color-green);color:#f3f3f3}.rep-title .rep-status-d{background:#c30;color:#f3f3f3}.rep-title .rep-label{font-weight:500}.diff-report .rep-val-match{background-color:rgba(255,102,0,.15)}.diff-report table{margin:.5rem 0 1rem}.diff-report thead th{color:rgba(0,0,0,.65);font-size:var(--fs-11);font-weight:500;text-transform:uppercase}.diff-report tr td,.diff-report tr th{padding:0 0 .125rem;width:50%}.diff-report tbody tr td{vertical-align:top}.diff-report .rep-before .rep-val-match{background-color:unset}.meta{color:var(--color2);font-size:var(--fs-12);margin:.25rem 0 0}dl.bookmarks{display:grid;gap:.375rem;grid-template-columns:min-content 1fr;margin:0;padding:0}.bookmarks dd{margin:0}.alert{--alert-border-color:rgba(0,0,0,.5);--alert-background:rgba(0,0,0,.03);--alert-color:#111;background:var(--alert-background);border:1px solid var(--alert-border-color);border-radius:.3125rem;color:var(--alert-color);font-size:var(--fs-13);line-height:1.25;padding:.5rem}.alert span.icn{align-items:center;display:inline-flex;height:1rem;justify-content:center;position:relative;width:1rem}.alert span.icn svg{fill:currentColor;stroke:none;display:inline-block;height:1rem;transform:translateY(.25rem);vertical-align:middle;width:1rem}.alert-danger{--alert-border-color:rgba(204,51,0,.5);--alert-background:#f8d7da;--alert-color:#842029}.listbox-steps{display:grid;grid-template-areas:"screen";position:relative;width:100%}.screen{display:none;grid-area:screen;height:0;opacity:0;z-index:-1}.screen.active{display:block;height:auto;opacity:1;z-index:10}.listbox-steps h4{font-size:var(--fs-15);font-weight:600;line-height:1;margin:0 0 1.5rem;padding:0 1rem}#inq-inter .listbox-steps h4{padding:0}.listbox-steps .inner+h4{margin-top:1rem}.listbox-steps h5{color:rgba(0,0,0,.55);font-size:var(--fs-12);font-weight:600;line-height:1;margin:0 0 .5rem;padding:0 1rem;text-transform:uppercase}.listbox-steps nav{padding:0 1rem}#inq-inter .listbox-steps nav{padding:0}.listbox-steps ul{background:#fff;border-radius:.3125rem;margin:0 0 2rem}.listbox-steps ul li:first-child{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.listbox-steps ul li:last-child{border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.listbox-steps nav:last-of-type ul{margin:0 0 1rem}#inq-inter .listbox-steps nav:last-of-type ul{margin:0}.listbox-steps li{align-items:center;cursor:pointer;display:flex;font-size:var(--fs-13);height:1.625rem;padding:0 0 0 1rem}.listbox-steps li button,.listbox-steps li span{align-items:center;display:flex;height:100%;width:100%}.listbox-steps li span{border-bottom:1px solid rgba(0,0,0,.07);padding:0;position:relative}.listbox-steps li span:after{background:var(--color);content:"";display:block;height:.5625rem;mask:var(--chevron-r-mask);-webkit-mask:var(--chevron-r-mask);mask-size:.5625rem auto;-webkit-mask-size:.5625rem auto;position:absolute;right:.5rem;top:50%;transform:rotate(270deg) translate(50%);width:.5625rem}.listbox-steps li:hover{background-color:var(--color-green)}.listbox-steps li:hover,.listbox-steps li:hover button{color:#fff;font-weight:600}.listbox-steps li:hover span:after{background:#fff}.listbox-steps li:last-child span{border:0}.listbox-steps .cta{display:flex;margin:1rem 0}#inq-inter .listbox-steps .cta{margin:1rem 0 0}#cans{align-self:flex-end;display:inline-flex;margin:0 0 0 2rem;padding:0;visibility:visible;width:100%}#cans[hidden]{visibility:hidden}#svgobj{display:inline-flex;height:auto;margin:0;max-height:92vh;max-width:var(--canv-max-width);padding:0}#svgobj>svg{display:inline-block;height:auto;width:100%}#hm-l{display:flex;grid-column-end:3;justify-content:center;padding:2.5rem 1.25rem 2rem}#hm-img{background:linear-gradient(40deg,#f3f3f3,#eee,#fdfdfd);border:1px solid var(--color2);border-radius:.5rem;filter:drop-shadow(2px 4px 10px black);height:auto;width:40%}#hm-img.hm-4{width:90%}#hm-img.hm-4253CS{background:#222;border:1px solid #222}#hm-img>svg{display:inline-block;height:auto;width:100%}#hm-img.hm-4253CS svg path,#hm-img.hm-4253CS>svg{fill:#ccc}#tbox{display:inline-flex;margin:0 0 0 1rem;padding:0;position:relative}.house #tbox{margin:0;position:absolute;right:2rem;top:2rem}#tb{align-items:center;align-self:flex-start;background:#fff;border-radius:.3125rem;display:flex;filter:drop-shadow(0 1px 2px rgba(50,50,50,.2));flex-direction:column;gap:.25rem;justify-content:center;margin:0;padding:.25rem;position:relative;width:2.5rem}#tb li{list-style-type:none;margin:0;padding:0;width:2rem}#tb li.spacer{border-bottom:1px solid rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.08);margin:.25rem}#tb button{background:#fff;border-radius:.3125rem;border-width:0;display:grid;height:2rem;outline:0;place-content:center;width:2rem}#tb button.act{background:rgba(0,0,0,.05)}#tb button span{display:none;opacity:0;visibility:hidden}#tb button.t{height:2.5rem}#tb button.t span{display:inline-block;font-size:10px;margin:4px 0 0;opacity:.5;text-align:center;visibility:visible}#tb button svg{display:inline-block;height:auto;width:100%}#tb button.dx svg{fill:#777;stroke:none;display:inline-block;height:1.5rem;width:1.5rem}body.mx aside#side-a,body.mx aside#side-b,body.mx section#form{display:none}body.mx section#canv{left:0;width:100vw}body.mx #cans,body.mx section#canv{justify-content:center}body.mx #svgobj{height:98vh;max-height:98vh;max-width:98vw}#tools{background:hsla(0,0%,100%,.85);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}body.tools #tools{display:block}#tools .in{background:#fff;border-radius:12px;filter:drop-shadow(1px 3px 12px rgba(0,0,0,.3));left:50%;min-height:400px;min-width:900px;padding:1rem 2rem;position:absolute;top:50%;transform:translate(-50%,-50%)}#tools h3{margin:.5rem 0 1rem}#tools button.tcls{background:#fff;border:none;border-radius:50%;color:#c30;display:block;font-size:26px;height:1.5rem;outline:none;position:absolute;right:.5rem;top:.5rem;width:1.5rem}#tools .opts{display:flex;justify-content:space-between}#tools .recomm input{display:none}#tools .recomm label{border:3px solid transparent;border-radius:6px;display:block;padding:4px;position:relative}#tools .recomm input:checked+label{border-color:#666}.recomm label span{display:block;height:4rem;left:50%;mask-composite:source-out;-webkit-mask-composite:source-out;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat,no-repeat;-webkit-mask-repeat:no-repeat,no-repeat;mask-size:auto 100%,auto 100%;-webkit-mask-size:auto 100%,auto 100%;position:relative;top:50%;transform:translate(-50%,-50%);width:4rem}.recomm label#op-a{padding:0 1rem}.recomm label#op-a span{background:#fff;border:3px solid #c30;border-radius:6px;color:#c30;font-size:var(--fs-17);height:3rem;line-height:2.5rem;padding:0 .5rem;width:auto}.recomm label#op-a span:after{background:#fff;bottom:0;content:"";display:block;height:.5rem;left:0;position:absolute;right:0}.recomm label#op-a span:before{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:1rem solid #c30;content:"";display:block;height:0;left:1rem;position:absolute;top:2.7rem;transform:rotate(15deg);width:0}.recomm label#op-b span{background-color:#c30;mask-image:url(/assets/p/rec-B.svg);-webkit-mask-image:url(/assets/p/rec-B.svg)}.recomm label#op-c span{background-image:linear-gradient(#c30,#c30),linear-gradient(#fff,#fff);mask-image:url(/assets/p/rec-C-a.svg),url(/assets/p/rec-C-b.svg);-webkit-mask-image:url(/assets/p/rec-C-a.svg),url(/assets/p/rec-C-b.svg)}.recomm label#op-d span{mask-image:url(/assets/p/rec-C-a.svg),url(/assets/p/rec-C-b.svg);-webkit-mask-image:url(/assets/p/rec-C-a.svg),url(/assets/p/rec-C-b.svg)}.recomm label#op-d span,.recomm label#op-e span{background-image:linear-gradient(#1da22c,#1da22c),linear-gradient(#fff,#fff);height:2.5rem;width:4rem}.recomm label#op-e span{mask-image:url(/assets/p/rec-C-a.svg),url(/assets/p/rec-E-b.svg);-webkit-mask-image:url(/assets/p/rec-C-a.svg),url(/assets/p/rec-E-b.svg)}.recomm label#op-f span{background-image:linear-gradient(#1da22c,#1da22c),linear-gradient(#fff,#fff);height:2.5rem;mask-image:url(/assets/p/rec-F-a.svg),url(/assets/p/rec-E-b.svg);-webkit-mask-image:url(/assets/p/rec-F-a.svg),url(/assets/p/rec-E-b.svg);width:4rem}#news h3{font-size:var(--fs-21);font-weight:500;line-height:1;margin:0 0 1.25rem}#news p{margin:.5rem 0;padding:0}#news ol,#news ul{margin:.5rem 0 .5rem 1rem;padding:0}#news li{line-height:1.4;padding:0}#news button{background:#fff;border:1px solid #999;border-radius:50%;color:#999;font-size:var(--fs-17);height:1.25rem;margin:0;padding:0;position:absolute;right:.25rem;top:.25rem;width:1.25rem}#news button:hover{border-color:#111;color:#111}[data-component=dialog] *{box-sizing:border-box}[data-component=dialog]{background:#fff;border:0;border-radius:.25rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;margin:3rem auto 0;min-inline-size:auto;min-width:25rem;padding:1rem 0;width:fit-content}[data-component=dialog] menu{border-top:1px solid var(--color008);display:flex;gap:1rem;justify-content:flex-end;margin:.5rem 0 0;padding:1rem 1rem 0}[data-component=dialog] menu button:focus{box-shadow:0 0 0 .175rem var(--color-greenx)}[data-component=dialog] menu button[hidden]{display:none}[data-component=dialog] [data-ref=fieldset]{border:0;margin:unset;padding:unset}[data-component=dialog] [data-ref=message]{font-size:var(--fs-15);margin-block-end:1rem;padding:0 1rem}[data-component=dialog] [data-ref=template]:not(:empty){margin-block-end:1rem;padding:0 1rem;width:100%}[data-component=dialog]::backdrop{background:rgba(0,0,0,.3)}.post-it{background:#f3f3bf;border-radius:.3125rem;filter:drop-shadow(0 1px 1px rgb(0 28 36/30%)) drop-shadow(1px 1px 1px rgb(0 28 36/15%)) drop-shadow(-1px 1px 1px rgb(0 28 36/15%)) drop-shadow(0 -1px 1px rgb(0 28 36/5%));flex-direction:column;height:auto;max-height:50vh;min-height:18rem;overflow:hidden}.post-it,.post-it header{display:flex;position:relative;width:18rem}.post-it header{align-items:center;background:#ebeb94;border-bottom:1px solid #ccc;border-radius:.3125rem .3125rem 0 0;cursor:move;font-size:var(--fs-11);font-weight:600;height:1.25rem;justify-content:flex-start;line-height:1;padding:.125rem .5rem}.post-it .note{font-size:var(--fs-12);line-height:1.25;overflow-y:auto;padding:.25rem .5rem .5rem}.post-it.air{filter:drop-shadow(0 1px 5px rgb(0 28 36/30%)) drop-shadow(1px 1px 5px rgb(0 28 36/15%)) drop-shadow(-1px 1px 5px rgb(0 28 36/15%)) drop-shadow(0 -1px 5px rgb(0 28 36/5%));transform:scale(1.05)}[name=prompt]{border:1px solid silver;padding:.6em 1em;width:100%}:root{--shadow-control-inv:0 0 0 1px hsla(0,0%,100%,.1);--shadow-control-inv-foc:0 0 0 1px hsla(0,0%,100%,.35)}section.component .floater{background:rgba(12,20,21,.85);border-radius:.3125rem;color:#fff;filter:drop-shadow(0 1px 1px rgb(0 28 36/30%)) drop-shadow(1px 1px 1px rgb(0 28 36/15%)) drop-shadow(-1px 1px 1px rgb(0 28 36/15%)) drop-shadow(0 -1px 1px rgb(0 28 36/5%));font-size:var(--fs-13);line-height:1.25;padding:0;position:absolute;right:-22rem;top:3rem;width:18rem}section.component .floater header{align-items:center;background:transparent;border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:.3125rem .3125rem 0 0;height:1.25rem;margin:0;padding:0 1rem 0 .5rem}section.component .floater header button{color:hsla(0,0%,100%,.55);height:.75rem;margin:0;width:.75rem}section.component .floater header button:active,section.component .floater header button:hover{color:hsla(0,0%,100%,.75)}section.component .floater header button svg{vertical-align:unset}section.component .floater footer{align-items:center;background:transparent;border-radius:0 0 .3125rem .3125rem;border-top:1px solid hsla(0,0%,100%,.1);display:flex;height:2.5rem;justify-content:space-between;margin:0;padding:0 1rem}.floater .fb{display:flex;flex-direction:column;gap:1rem;padding:1rem}.floater .fb.rev{flex-direction:column-reverse}.floater .ft{font-weight:700;margin:0 0 .25rem}.floater .fm{color:hsla(0,0%,100%,.7);font-size:var(--fs-10);margin-top:.25rem}.felm .floater input[type=text]{background:transparent;border-radius:.125rem;box-shadow:var(--shadow-control-inv);color:#fff;padding:.25rem}.felm .floater label{color:hsla(0,0%,100%,.85);font-size:var(--fs-11);font-weight:600}.felm .floater input[type=text]:not([readonly]):focus,.felm .floater input[type=text]:not([readonly]):hover{box-shadow:var(--shadow-control-inv-foc)}