@font-face{font-style:normal;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Regular-latin.woff2)format("woff2"),url(../../fonts/DINWebPro-Regular-latin.woff)format("woff");font-display:swap;unicode-range:U+??,U+100-24F,U+259,U+1E??,U+2000-20CF,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-style:italic;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Italic-latin.woff2)format("woff2"),url(../../fonts/DINWebPro-Italic-latin.woff)format("woff");font-display:swap;unicode-range:U+??,U+100-24F,U+259,U+1E??,U+2000-20CF,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:700;font-style:normal;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Bold-latin.woff2)format("woff2"),url(../../fonts/DINWebPro-Bold-latin.woff)format("woff");font-display:swap;unicode-range:U+??,U+100-24F,U+259,U+1E??,U+2000-20CF,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:700;font-style:italic;font-family:dinwebpro;src:url(../../fonts/DINWebPro-BoldItalic-latin.woff2)format("woff2"),url(../../fonts/DINWebPro-BoldItalic-latin.woff)format("woff");font-display:swap;unicode-range:U+??,U+100-24F,U+259,U+1E??,U+2000-20CF,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-style:normal;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Regular-cyrillic.woff2)format("woff2"),url(../../fonts/DINWebPro-Regular-cyrillic.woff)format("woff");font-display:swap;unicode-range:U+4??,U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-style:italic;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Italic-cyrillic.woff2)format("woff2"),url(../../fonts/DINWebPro-Italic-cyrillic.woff)format("woff");font-display:swap;unicode-range:U+4??,U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-weight:700;font-style:normal;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Bold-cyrillic.woff2)format("woff2"),url(../../fonts/DINWebPro-Bold-cyrillic.woff)format("woff");font-display:swap;unicode-range:U+4??,U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-weight:700;font-style:italic;font-family:dinwebpro;src:url(../../fonts/DINWebPro-BoldItalic-cyrillic.woff2)format("woff2"),url(../../fonts/DINWebPro-BoldItalic-cyrillic.woff)format("woff");font-display:swap;unicode-range:U+4??,U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-style:normal;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Regular-greek.woff2)format("woff2"),url(../../fonts/DINWebPro-Regular-greek.woff)format("woff");font-display:swap;unicode-range:U+370-3FF,U+1F??}@font-face{font-style:italic;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Italic-greek.woff2)format("woff2"),url(../../fonts/DINWebPro-Italic-greek.woff)format("woff");font-display:swap;unicode-range:U+370-3FF,U+1F??}@font-face{font-weight:700;font-style:normal;font-family:dinwebpro;src:url(../../fonts/DINWebPro-Bold-greek.woff2)format("woff2"),url(../../fonts/DINWebPro-Bold-greek.woff)format("woff");font-display:swap;unicode-range:U+370-3FF,U+1F??}@font-face{font-weight:700;font-style:italic;font-family:dinwebpro;src:url(../../fonts/DINWebPro-BoldItalic-greek.woff2)format("woff2"),url(../../fonts/DINWebPro-BoldItalic-greek.woff)format("woff");font-display:swap;unicode-range:U+370-3FF,U+1F??}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0;border-collapse:collapse}:root{--disabled-control-opacity:30%;--festool-blue-100:#e9edf1;--festool-blue-200:#d1dae0;--festool-blue-300:#7b909d;--festool-blue-350:#607382;--festool-blue-400:#445667;--festool-blue-500:#263240;--festool-blue-600:#191e2b;--festool-blue-700:#111622;--festool-blue-transparent-400-8:#44566714;--festool-blue-transparent-600-50:#191e2b80;--festool-blue-transparent-700-10:#1116221a;--festool-blue-transparent-700-15:#11162226;--festool-blue-transparent-700-30:#1116224d;--festool-blue-transparent-700-50:#11162280;--festool-green-100:#bee0bb;--festool-green-200:#23aa08;--festool-green-300:#266419;--festool-green-transparent-200-50:#23aa0880;--festool-green-transparent-200-90:#23aa08e6;--system-black-100:#000;--system-black-transparent-100-4:#0000000a;--system-black-transparent-100-6:#0000000f;--system-black-transparent-100-5:#0000000d;--system-black-transparent-100-10:#0000001a;--system-black-transparent-100-15:#00000026;--system-black-transparent-100-20:#0003;--system-black-transparent-100-50:#00000080;--system-blue-100:#c9d3f4;--system-blue-200:#1f6ce3;--system-blue-300:#13438e;--system-red-100:#fbdfdf;--system-red-200:#cd272d;--system-red-300:#96080d;--system-red-transparent-200-50:#cd272d80;--system-white-100:#fff;--system-white-transparent-100-5:#ffffff0d;--system-white-transparent-100-10:#ffffff1a;--system-white-transparent-100-15:#ffffff26;--system-white-transparent-100-20:#fff3;--system-white-transparent-100-40:#fff6;--system-white-transparent-100-50:#ffffff80;--system-yellow-100:#ffeabe;--system-yellow-200:#ffce00;--system-yellow-300:#5c4b00;--state-hover-danger:#b1242b;--state-hover-highlight:#2d3d4d;--state-hover-highlight-on-dark:var(--festool-blue-100);--state-hover-primary:#20940c;--state-hover-secondary:#bfcad0;--state-hover-secondary-on-dark:#3c4c5d;--state-hover-tertiary:#24476933;--state-hover-tertiary-on-dark:var(--festool-blue-500);--size-001:1px;--size-002:2px;--size-003:.1875rem;--size-004:.25rem;--size-005:.3125rem;--size-006:.375rem;--size-008:.5rem;--size-012:.75rem;--size-016:1rem;--size-020:1.25rem;--size-024:1.5rem;--size-028:1.75rem;--size-032:2rem;--size-040:2.5rem;--size-048:3rem;--size-056:3.5rem;--size-064:4rem;--size-072:4.5rem;--size-080:5rem;--size-088:5.5rem;--size-096:6rem;--size-104:6.5rem;--size-120:7.5rem;--size-136:8.5rem;--size-160:10rem;--radius-025:var(--size-002);--radius-050:var(--size-004);--radius-100:var(--size-008);--radius-200:var(--size-016);--radius-900:var(--size-160);--space-001:var(--size-001);--space-025:var(--size-002);--space-050:var(--size-004);--space-100:var(--size-008);--space-200:var(--size-016);--space-225:var(--size-020);--space-250:var(--size-024);--space-300:var(--size-032);--space-400:var(--size-040);--space-450:var(--size-048);--space-500:var(--size-056);--space-600:var(--size-064);--space-700:var(--size-072);--space-800:var(--size-080);--space-850:var(--size-088);--space-900:var(--size-096);--stroke-100:var(--size-001);--stroke-200:var(--size-002);--stroke-250:var(--size-003);--stroke-300:var(--size-004);--stroke-400:var(--size-008);--outline-100:var(--stroke-300);--width-and-height-025:var(--size-002);--width-and-height-050:var(--size-004);--width-and-height-100:var(--size-008);--width-and-height-125:var(--size-012);--width-and-height-150:var(--size-016);--width-and-height-200:var(--size-020);--width-and-height-250:var(--size-024);--width-and-height-300:var(--size-032);--width-and-height-400:var(--size-040);--width-and-height-450:var(--size-048);--width-and-height-500:var(--size-056);--width-and-height-600:var(--size-064);--width-and-height-700:var(--size-072);--width-and-height-800:var(--size-080);--width-and-height-850:var(--size-088);--width-and-height-900:var(--size-096);--ease-out-cubic:cubic-bezier(.33, 1, .68, 1);--ease-in-out-cubic:cubic-bezier(.65, 0, .35, 1);--transition-micro:.15s ease-in-out;--font-family:dinwebpro, verdana, sans-serif;--font-size-025:var(--size-012);--font-size-050:.875rem;--font-size-100:1.125rem;--font-size-200:1.375rem;--font-size-300:1.75rem;--font-size-400:var(--size-032);--font-size-500:var(--size-040);--font-size-600:var(--size-048);--font-size-700:var(--size-056);--font-size-750:var(--size-072);--font-size-800:var(--size-080);--font-size-900:var(--size-096);--font-size-950:var(--size-120);--line-height-025:var(--size-016);--line-height-050:1.125rem;--line-height-100-ui:var(--size-024);--line-height-100-copy:1.75rem;--line-height-200:1.75rem;--line-height-200-copy:var(--size-032);--line-height-300:var(--size-032);--line-height-300-copy:2.625rem;--line-height-400:2.25rem;--line-height-500:2.75rem;--line-height-600:var(--size-056);--line-height-700:var(--size-064);--line-height-750:var(--size-080);--line-height-800:var(--size-088);--line-height-900:var(--size-104);--line-height-950:var(--size-136);--paragraph-spacing-025:var(--size-016);--paragraph-spacing-050:var(--size-016);--paragraph-spacing-100:var(--size-024);--paragraph-spacing-200:var(--size-024);--paragraph-spacing-300:var(--size-032);--paragraph-spacing-400:var(--size-032);--paragraph-spacing-500:var(--size-040);--paragraph-spacing-600:var(--size-048);--paragraph-spacing-700:var(--size-056);--paragraph-spacing-750:var(--size-072);--paragraph-spacing-800:var(--size-080);--paragraph-spacing-900:var(--size-096);--paragraph-spacing-950:var(--size-120);--regular-025:normal normal var(--font-size-025)/var(--line-height-025) var(--font-family);--regular-050:normal normal var(--font-size-050)/var(--line-height-050) var(--font-family);--regular-100-ui:normal normal var(--font-size-100)/var(--line-height-100-ui) var(--font-family);--regular-100-copy:normal normal var(--font-size-100)/var(--line-height-100-copy) var(--font-family);--regular-200:normal normal var(--font-size-200)/var(--line-height-200) var(--font-family);--regular-200-copy:normal normal var(--font-size-200)/var(--line-height-200-copy) var(--font-family);--regular-300:normal normal var(--font-size-300)/var(--line-height-300) var(--font-family);--regular-300-copy:normal normal var(--font-size-300)/var(--line-height-300-copy) var(--font-family);--regular-400:normal normal var(--font-size-400)/var(--line-height-400) var(--font-family);--regular-500:normal normal var(--font-size-500)/var(--line-height-500) var(--font-family);--regular-600:normal normal var(--font-size-600)/var(--line-height-600) var(--font-family);--regular-700:normal normal var(--font-size-700)/var(--line-height-700) var(--font-family);--regular-750:normal normal var(--font-size-750)/var(--line-height-750) var(--font-family);--regular-800:normal normal var(--font-size-800)/var(--line-height-800) var(--font-family);--regular-900:normal normal var(--font-size-900)/var(--line-height-900) var(--font-family);--regular-950:normal normal var(--font-size-950)/var(--line-height-950) var(--font-family);--bold-025:normal bold var(--font-size-025)/var(--line-height-025) var(--font-family);--bold-050:normal bold var(--font-size-050)/var(--line-height-050) var(--font-family);--bold-100-ui:normal bold var(--font-size-100)/var(--line-height-100-ui) var(--font-family);--bold-100-copy:normal bold var(--font-size-100)/var(--line-height-100-copy) var(--font-family);--bold-200:normal bold var(--font-size-200)/var(--line-height-200) var(--font-family);--bold-200-copy:normal bold var(--font-size-200)/var(--line-height-200-copy) var(--font-family);--bold-300:normal bold var(--font-size-300)/var(--line-height-300) var(--font-family);--bold-300-copy:normal bold var(--font-size-300)/var(--line-height-300-copy) var(--font-family);--bold-400:normal bold var(--font-size-400)/var(--line-height-400) var(--font-family);--bold-500:normal bold var(--font-size-500)/var(--line-height-500) var(--font-family);--bold-600:normal bold var(--font-size-600)/var(--line-height-600) var(--font-family);--bold-700:normal bold var(--font-size-700)/var(--line-height-700) var(--font-family);--bold-750:normal bold var(--font-size-750)/var(--line-height-750) var(--font-family);--bold-800:normal bold var(--font-size-800)/var(--line-height-800) var(--font-family);--bold-900:normal bold var(--font-size-900)/var(--line-height-900) var(--font-family);--bold-950:normal bold var(--font-size-950)/var(--line-height-950) var(--font-family)}:lang(zh){--font-family:dinwebpro, "Noto Sans SC", verdana, "Microsoft Yahei", "微软雅黑", stxihei, "华文细黑", simhei, sans-serif}:lang(ko){--font-family:dinwebpro, "Noto Sans KR", verdana, dotum, "Malgun Gothic", applegothic, sans-serif}:lang(ja){--font-family:dinwebpro, "Noto Sans JP", verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", osaka, "メイリオ", meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}:lang(ja),:lang(ko),:lang(zh){word-break:keep-all}:root{--shadow-100-top:0px -.25rem .5rem 0px var(--festool-blue-transparent-400-8), 0px 0px 2px 0px var(--system-black-transparent-100-6), 0px 0px 1px 0px var(--system-black-transparent-100-4);--shadow-100:0px .25rem .5rem 0px var(--festool-blue-transparent-400-8), 0px 0px 2px 0px var(--system-black-transparent-100-6), 0px 0px 1px 0px var(--system-black-transparent-100-4);--shadow-200:0px .5rem 1rem 0px var(--festool-blue-transparent-400-8), 0px 0px 2px 0px var(--system-black-transparent-100-6), 0px 0px 1px 0px var(--system-black-transparent-100-4);--shadow-300:0px .75rem 1.5rem 0px var(--festool-blue-transparent-400-8), 0px .25rem .5rem 0px var(--system-black-transparent-100-6), 0px 0px 1px 0px var(--system-black-transparent-100-4);--shadow-400:0px .25rem .25rem 0px #00000040, 0px 1.5rem 3rem 0px var(--festool-blue-transparent-400-8), 0px .5rem 1rem 0px var(--system-black-transparent-100-6)}.color-festool-blue-100{color:var(--festool-blue-100)}.color-festool-blue-200{color:var(--festool-blue-200)}.color-festool-blue-300{color:var(--festool-blue-300)}.color-festool-blue-400{color:var(--festool-blue-400)}.color-festool-blue-500{color:var(--festool-blue-500)}.color-festool-blue-600{color:var(--festool-blue-600)}.color-festool-blue-700{color:var(--festool-blue-700)}.color-festool-green-100{color:var(--festool-green-100)}.color-festool-green-200{color:var(--festool-green-200)}.color-festool-green-300{color:var(--festool-green-300)}.color-system-white-100{color:var(--system-white-100)}.bg-color-festool-blue-100{background-color:var(--festool-blue-100);color:var(--text-color,inherit)}.bg-color-festool-blue-200{background-color:var(--festool-blue-200);color:var(--text-color,inherit)}.bg-color-festool-blue-300{background-color:var(--festool-blue-300);color:var(--text-color,inherit)}.bg-color-festool-blue-400{background-color:var(--festool-blue-400);color:var(--text-color,inherit)}.bg-color-festool-blue-500{background-color:var(--festool-blue-500);color:var(--text-color,inherit)}.bg-color-festool-blue-600{background-color:var(--festool-blue-600);color:var(--text-color,inherit)}.bg-color-festool-blue-700{background-color:var(--festool-blue-700);color:var(--text-color,inherit)}.bg-color-festool-green-100{background-color:var(--festool-green-100);color:var(--text-color,inherit)}.bg-color-festool-green-200{background-color:var(--festool-green-200);color:var(--text-color,inherit)}.bg-color-festool-green-300{background-color:var(--festool-green-300);color:var(--text-color,inherit)}.bg-color-system-white-100{background-color:var(--system-white-100);color:var(--text-color,inherit);--focus-outline-color:var(--festool-green-200);--text-color:var(--festool-blue-600)}.bg-color-festool-blue-100{--focus-outline-color:var(--festool-green-300);--text-color:var(--festool-blue-600)}.bg-color-festool-blue-600{--focus-outline-color:var(--festool-green-200);--text-color:var(--system-white-100)}.bg-color-festool-green-200{--focus-outline-color:var(--festool-green-300);--text-color:var(--system-white-100)}.form-config{gap:var(--space-300);flex-direction:column;display:flex}.form-config__field{flex:0 0 100%;min-width:0}.form-config__field--full{flex:0 0 100%}.form-config__field--half{flex:0 0 calc(50% - var(--space-100))}.form-config__field--one-quarter{flex:0 0 calc(25% - var(--space-150))}.form-config__field--three-quarter{flex:0 0 calc(75% - var(--space-050))}.form-config__fields,.form-config__section{gap:var(--space-200);flex-wrap:wrap;display:flex}.wizard-form{height:100%;display:flex}.wizard-step-padding{padding-right:var(--wizard-flow-margin,0);padding-left:var(--wizard-flow-margin,0)}.wizard-step{gap:var(--space-300);flex-direction:column;display:flex}.wizard-step__section{gap:var(--space-200);grid-template-columns:repeat(6,1fr);display:grid}.wizard-step__field,.wizard-step__field--full{grid-column:span 6}.wizard-step__field--two-thirds{grid-column:span 4}.wizard-step__field--half{grid-column:span 3}.wizard-step__field--one-third{grid-column:span 2}.container{--container-padding-x:var(--space-250);--container-max-width:120rem;width:100%;max-width:calc(var(--container-max-width) + var(--container-padding-x)*2);padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);margin:0 auto}@media only screen and (width>=992px){.container{--container-padding-x:var(--space-400)}}@media only screen and (width>=1280px){.container{--container-padding-x:var(--space-850)}.container--type-B{--container-max-width:76rem}}@media only screen and (width>=768px){.container--type-C{--container-max-width:32rem}}@media only screen and (width>=992px){.container--type-C{--container-max-width:none}}@media only screen and (width>=1280px){.container--type-C{--container-max-width:76rem}}@media only screen and (width>=992px){.container--type-D{--container-max-width:50rem}}@media only screen and (width>=1920px){.container--type-D{--container-max-width:76rem}}.container--type-full-width{--container-padding-x:0;--container-max-width:none}.bg-color-festool-blue-100,.bg-color-system-white-100{--richtext-list-bg:var(--festool-blue-600);--richtext-list-color:var(--system-white-100);--richtext-link-color:var(--festool-blue-600)}.bg-color-festool-blue-600{--richtext-list-bg:var(--system-white-100);--richtext-list-color:var(--festool-blue-600);--richtext-link-color:var(--system-white-100)}@media only screen and (width>=1280px){.richtext{--richtext-list-margin:var(--size-006)}}.richtext p+p{margin-top:var(--paragraph-spacing-100)}.richtext a{border-radius:var(--stroke-250);color:var(--richtext-link-color);text-decoration:underline}.richtext a.footnote-reference__link{text-decoration:none}.richtext a:active,.richtext a:hover{color:var(--festool-green-200)}.richtext a:focus-visible{outline:var(--stroke-250) solid var(--focus-outline-color,var(--festool-green-200));outline-offset:var(--stroke-200)}.richtext h1,.richtext h2,.richtext h3,.richtext h4{margin-top:var(--paragraph-spacing-200);margin-bottom:var(--paragraph-spacing-100)}.richtext h1{font:var(--bold-700)}.richtext h2{font:var(--bold-600)}.richtext h3{font:var(--bold-500)}.richtext h4{font:var(--bold-400)}.richtext>:first-child:is(h1,h2,h3,h4){margin-top:0}.richtext ol{margin-top:var(--paragraph-spacing-050);margin-bottom:var(--paragraph-spacing-050);counter-reset:richtext-ol;padding-left:0;list-style:none}.richtext ol li+li{margin-top:var(--space-100)}.richtext ol li{gap:var(--space-100);counter-increment:richtext-ol;text-align:left;align-items:flex-start;display:flex}.richtext ol li:before{content:counter(richtext-ol);width:var(--width-and-height-200);height:var(--width-and-height-200);margin-top:var(--richtext-list-margin,var(--size-003));border-radius:var(--radius-900);background-color:var(--richtext-list-bg,var(--festool-blue-600));color:var(--richtext-list-color,var(--system-white-100));font:var(--bold-050);flex-direction:column;flex:none;align-items:center;display:flex}.richtext ul{margin-top:var(--paragraph-spacing-050);margin-bottom:var(--paragraph-spacing-050);padding-left:var(--space-250);list-style:outside}.richtext ul li{text-align:left}.richtext ul li+li{margin-top:var(--space-100)}.richtext ul li::marker{color:currentColor}.richtext ul.richtext__list-check{padding-left:0;list-style:none}.richtext ul.richtext__list-check li{gap:var(--space-050);text-align:left;align-items:flex-start;display:flex}.richtext ul.richtext__list-check li:before{content:"";width:var(--width-and-height-250);height:var(--width-and-height-250);margin-top:var(--richtext-list-margin,var(--size-003));background:var(--festool-green-200);flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill-rule='evenodd'%20d='m5.006%2010.32%203.9%203.9%209.1-9.1%201.95%201.95-11.05%2011.05-5.85-5.85z'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill-rule='evenodd'%20d='m5.006%2010.32%203.9%203.9%209.1-9.1%201.95%201.95-11.05%2011.05-5.85-5.85z'/%3e%3c/svg%3e") 50%/contain no-repeat}.skeleton-loader .skeleton-loader__item,.skeleton-loader.skeleton-loader__item{cursor:wait;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;border-radius:var(--radius-100)!important;background:var(--festool-blue-transparent-700-15)!important;color:#0000!important;border-color:#0000!important}.skeleton-loader .skeleton-loader__item>*,.skeleton-loader.skeleton-loader__item>*{visibility:hidden!important}.skeleton-loader .skeleton-loader__item:empty:after,.skeleton-loader.skeleton-loader__item:empty:after{content:" "}.skeleton-loader .skeleton-loader__item:before,.skeleton-loader.skeleton-loader__item:before{content:"";clip-path:inset(0 round var(--radius-100));background:linear-gradient(90deg,transparent 35%,var(--system-white-transparent-100-40) 50%,transparent 65%);animation:1.4s linear infinite skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.skeleton-loader,.skeleton-loader *,.skeleton-loader :after,.skeleton-loader :before,.skeleton-loader--no-transition,.skeleton-loader--no-transition *,.skeleton-loader--no-transition :after,.skeleton-loader--no-transition :before{transition:none!important}@keyframes skeleton-shimmer{to{transform:translate(100%)}}.footnote-reference__link{border-radius:var(--radius-100);color:inherit;text-decoration:none}.footnote-reference__link:active,.footnote-reference__link:hover{color:var(--festool-green-200)}.footnote-reference__link:focus-visible{outline:var(--stroke-250) solid var(--focus-outline-color,var(--festool-green-200));outline-offset:var(--stroke-200)}html{scroll-behavior:smooth;font-size:100%}body{background-color:var(--system-white-100);color:var(--festool-blue-600);font:var(--regular-100-ui)}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a,button{cursor:pointer;background-color:#0000;border:none;padding-inline:0;text-decoration:none}b,strong{font-weight:700}em,i{font-style:italic}u{text-decoration:underline}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hidden{display:none!important}.bg-color-festool-blue-600{--tooltip-bg:var(--system-white-100);--tooltip-text:var(--festool-blue-600)}.bg-color-festool-blue-100,.bg-color-system-white-100{--tooltip-bg:var(--festool-blue-600);--tooltip-text:var(--system-white-100)}.tooltip{--tooltip-caret-height:var(--size-008);z-index:101;border-radius:var(--radius-100);opacity:1;pointer-events:none;width:max-content;max-width:17.5rem;transition:opacity var(--transition-micro);margin:0;position:fixed}@starting-style{.tooltip{opacity:0}}.tooltip__body{padding:var(--space-200);border-radius:var(--radius-100);background-color:var(--tooltip-bg,var(--festool-blue-600));box-shadow:var(--shadow-300);color:var(--tooltip-text,var(--system-white-100));font:var(--regular-050);position:relative}.tooltip__caret{width:var(--width-and-height-150);overflow:hidden}.tooltip__caret,.tooltip__caret:after{height:var(--width-and-height-100);position:absolute}.tooltip__caret:after{content:"";width:var(--width-and-height-100);background-color:var(--tooltip-bg,var(--festool-blue-600));box-shadow:var(--shadow-100);transform:rotate(45deg)}.tooltip--top{bottom:anchor(top);margin-bottom:var(--space-050)}.tooltip--top .tooltip__caret{top:auto;bottom:calc(var(--tooltip-caret-height)*-1);left:50%;transform:translate(-50%)}.tooltip--top .tooltip__caret:after{top:calc(var(--tooltip-caret-height)*-.5);bottom:auto;left:50%;transform:translate(-50%)rotate(45deg)}.tooltip--bottom{top:anchor(bottom);margin-top:var(--space-050)}.tooltip--bottom .tooltip__caret{top:calc(var(--tooltip-caret-height)*-1);bottom:auto;left:50%;transform:translate(-50%)}.tooltip--bottom .tooltip__caret:after{top:auto;bottom:calc(var(--tooltip-caret-height)*-.5);left:50%;transform:translate(-50%)rotate(45deg)}.tooltip--align-left{left:anchor(left)}.tooltip--align-left .tooltip__caret{right:auto;left:var(--space-200);transform:none}.tooltip--align-center{left:anchor(center);translate:-50%}.tooltip--align-center .tooltip__caret{left:50%;right:auto;transform:translate(-50%)}.tooltip--align-right{right:anchor(right)}.tooltip--align-right .tooltip__caret{right:var(--space-200);left:auto;transform:none}.switch{--switch-track-width:var(--width-and-height-500);--switch-track-height:var(--width-and-height-300);--switch-track-border-width:var(--stroke-200);--switch-track-inset:var(--stroke-300);--switch-thumb-size:calc(var(--switch-track-height) - var(--switch-track-inset)*2);--switch-track-bg-color:var(--festool-blue-300);--switch-track-border-color:var(--switch-track-bg-color);--switch-error-color:var(--system-red-200);gap:var(--space-100);flex-direction:column;display:flex}.switch__control{gap:var(--space-200);cursor:pointer;align-items:center;display:inline-flex}.switch--label-left .switch__control .switch__track{order:1}.switch--label-left .switch__control .switch__label{order:0}.switch--background{padding:var(--space-200);border-radius:var(--radius-100)}.switch--background .switch__label{font:var(--bold-100-ui)}.switch--background .switch__control{justify-content:space-between}.switch__input{border:0;width:0;height:0;position:absolute;overflow:hidden}.switch__track{box-sizing:border-box;width:var(--switch-track-width);height:var(--switch-track-height);padding:var(--switch-track-inset);border:var(--switch-track-border-width) solid var(--switch-track-border-color);border-radius:var(--radius-900);background-color:var(--switch-track-bg-color);transition:background-color var(--transition-micro),border-color var(--transition-micro);flex:none;justify-content:flex-start;align-items:center;display:flex}.switch__thumb{width:var(--switch-thumb-size);height:var(--switch-thumb-size);background-color:var(--system-white-100);transition:transform var(--transition-micro);border-radius:50%;flex:none}.switch__input:focus-visible~.switch__track{outline:var(--stroke-250) solid var(--focus-outline-color,var(--festool-green-200));outline-offset:var(--stroke-200)}.switch__label{font:var(--regular-100-ui)}.switch:hover:not(.switch--invalid){cursor:pointer}.switch:hover:has(.switch__input:disabled){cursor:not-allowed}.switch:hover:not(.switch--invalid) .switch__input:not(:disabled)~.switch__track,.switch:not(.switch--invalid) .switch__control:hover .switch__input:not(:disabled)~.switch__track{--switch-track-border-color:var(--festool-blue-600)}.switch__control:active .switch__input:not(:disabled)~.switch__track{--switch-track-border-color:var(--festool-blue-600);--switch-track-border-width:var(--stroke-300);--switch-track-inset:var(--stroke-200)}.switch__input:checked~.switch__track{--switch-track-bg-color:var(--festool-blue-600);--switch-track-border-color:var(--switch-track-bg-color);justify-content:flex-end}.switch__input:disabled~.switch__track{--switch-track-bg-color:var(--festool-blue-300);--switch-track-border-color:var(--switch-track-bg-color);opacity:var(--disabled-control-opacity);cursor:not-allowed}.switch__input:disabled:checked~.switch__track{--switch-track-bg-color:var(--festool-blue-600)}.switch__input:disabled~.switch__label{cursor:not-allowed}.switch--invalid .switch__track{--switch-track-bg-color:var(--system-red-100)}.switch--invalid .switch__control:active .switch__input:not(:disabled)~.switch__track,.switch--invalid .switch__track{--switch-track-border-color:var(--switch-error-color)}.switch--invalid .switch__input:checked~.switch__track{--switch-track-bg-color:var(--switch-error-color)}.preview-i18n-toggle{right:var(--space-200);bottom:var(--space-200);z-index:9999;position:fixed}
