.circle-spinner[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-250);--circle-spinner-stroke:var(--stroke-250);--circle-spinner-color:var(--festool-green-200);--circle-spinner-padding:0;--circle-spinner-bg:transparent;box-sizing:border-box;width:calc(var(--circle-spinner-size) + var(--circle-spinner-padding)*2);height:calc(var(--circle-spinner-size) + var(--circle-spinner-padding)*2);padding:var(--circle-spinner-padding);border-radius:var(--circle-spinner-radius,var(--radius-100));background-color:var(--circle-spinner-bg);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);justify-content:center;align-items:center;display:inline-flex;position:relative}.circle-spinner--has-background[data-v-f3a6de61]{--circle-spinner-padding:var(--space-100);--circle-spinner-bg:var(--festool-blue-transparent-700-50)}.circle-spinner__svg[data-v-f3a6de61]{width:var(--circle-spinner-size);height:var(--circle-spinner-size);animation:2s linear infinite circle-spinner-rotate-f3a6de61}.circle-spinner__path[data-v-f3a6de61]{stroke:var(--circle-spinner-color);stroke-width:var(--circle-spinner-stroke);stroke-linecap:round;animation:1.5s ease-in-out infinite circle-spinner-dash-f3a6de61}.circle-spinner--size-100[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-250);--circle-spinner-stroke:var(--stroke-250)}.circle-spinner--size-200[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-400);--circle-spinner-stroke:var(--stroke-250)}.circle-spinner--size-300[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-500);--circle-spinner-stroke:var(--stroke-300)}.circle-spinner--size-400[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-700);--circle-spinner-stroke:var(--stroke-300)}.circle-spinner--size-500[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-850);--circle-spinner-stroke:var(--stroke-300)}@media only screen and (width>=768px){.v200-circle-spinner--size-100[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-250);--circle-spinner-stroke:var(--stroke-250)}.v200-circle-spinner--size-200[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-400);--circle-spinner-stroke:var(--stroke-250)}.v200-circle-spinner--size-300[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-500);--circle-spinner-stroke:var(--stroke-300)}.v200-circle-spinner--size-400[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-700);--circle-spinner-stroke:var(--stroke-300)}.v200-circle-spinner--size-500[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-850);--circle-spinner-stroke:var(--stroke-300)}}@media only screen and (width>=992px){.v300-circle-spinner--size-100[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-250);--circle-spinner-stroke:var(--stroke-250)}.v300-circle-spinner--size-200[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-400);--circle-spinner-stroke:var(--stroke-250)}.v300-circle-spinner--size-300[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-500);--circle-spinner-stroke:var(--stroke-300)}.v300-circle-spinner--size-400[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-700);--circle-spinner-stroke:var(--stroke-300)}.v300-circle-spinner--size-500[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-850);--circle-spinner-stroke:var(--stroke-300)}}@media only screen and (width>=1280px){.v400-circle-spinner--size-100[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-250);--circle-spinner-stroke:var(--stroke-250)}.v400-circle-spinner--size-200[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-400);--circle-spinner-stroke:var(--stroke-250)}.v400-circle-spinner--size-300[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-500);--circle-spinner-stroke:var(--stroke-300)}.v400-circle-spinner--size-400[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-700);--circle-spinner-stroke:var(--stroke-300)}.v400-circle-spinner--size-500[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-850);--circle-spinner-stroke:var(--stroke-300)}}@media only screen and (width>=1920px){.v500-circle-spinner--size-100[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-250);--circle-spinner-stroke:var(--stroke-250)}.v500-circle-spinner--size-200[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-400);--circle-spinner-stroke:var(--stroke-250)}.v500-circle-spinner--size-300[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-500);--circle-spinner-stroke:var(--stroke-300)}.v500-circle-spinner--size-400[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-700);--circle-spinner-stroke:var(--stroke-300)}.v500-circle-spinner--size-500[data-v-f3a6de61]{--circle-spinner-size:var(--width-and-height-850);--circle-spinner-stroke:var(--stroke-300)}}@keyframes circle-spinner-rotate-f3a6de61{to{transform:rotate(1turn)}}@keyframes circle-spinner-dash-f3a6de61{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.progress-bar{width:100%;height:var(--width-and-height-100);cursor:default;display:block}.progress-bar__progress{--progress-bar-color:var(--festool-green-200);background-color:#0000;border:none;width:100%;height:100%;display:block}.progress-bar__progress::-webkit-progress-bar{background-color:#0000;border:0}.progress-bar__progress::-webkit-progress-value{background-color:var(--progress-bar-color);transition:width .5s ease-in-out}.progress-bar__progress::-moz-progress-bar{height:0;padding-bottom:var(--progress-bar-value);background-color:var(--progress-bar-color);transform-origin:0 0;padding-left:3.75rem;transition:padding-bottom .5s ease-in-out;transform:rotate(-90deg)translate(-3.75rem)}.navigation-bar{width:100%;padding:var(--space-200);background-color:inherit;color:inherit;align-items:center;display:flex;position:relative}.navigation-bar__title:first-child{margin-left:var(--space-100)}@media only screen and (width>=768px){.navigation-bar__title:first-child{margin-left:var(--space-250)}}.navigation-bar__left{gap:var(--space-100);font:var(--bold-100-ui);align-items:center;display:flex}.navigation-bar__left>*{transition:opacity .3s ease-in-out}@starting-style{.navigation-bar__left>*{opacity:0}}.navigation-bar__right{gap:var(--space-200);margin-left:auto;display:flex}.navigation-bar__progress-bar{position:absolute;top:0;right:0}.sheet-title{padding-bottom:var(--space-300);color:var(--text-color);flex-direction:column;display:flex}.sheet-title__top{gap:var(--space-250);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.sheet-title__titles{gap:var(--space-050);min-width:0;padding-top:var(--space-025);flex-direction:column;display:flex}.sheet-title__title{font:var(--bold-300)}.sheet-title__subline{font:var(--regular-100-ui)}.sheet-title__actions{gap:var(--space-200);flex-direction:row;align-items:center;display:flex}.sheet-title__image{width:var(--width-and-height-900);height:auto}.sheet-title__search-field{width:100%;padding-top:var(--space-250)}.sheet-title__description{padding-top:var(--space-200);font:var(--regular-100-copy)}.sheet-title__alert{height:calc-size(auto,size);padding-top:var(--space-250);transition:height .3s ease-in-out,opacity .3s ease-in-out;overflow:hidden}@starting-style{.sheet-title__alert{opacity:0;height:0}}.sheet-header{--sheet-header-image-width:100%;gap:var(--space-300);flex-direction:column;display:flex}.sheet-header__image{width:var(--sheet-header-image-width);margin:var(--sheet-header-image-margin);flex-shrink:0;display:block;overflow:hidden}.sheet-header__image--hero{padding-bottom:var(--space-300)}.sheet-header__icon-wrapper{margin:0 auto var(--space-450);position:relative}.sheet-header__icon-badge{position:absolute;right:0}.sheet-header__icon{width:5.5rem;height:5.5rem}.sheet-header__body-content{gap:var(--sheet-header-content-gap,var(--space-300));padding:var(--sheet-header-content-padding);flex-direction:column;padding-bottom:0;display:flex}.sheet-header--image-embedded{--sheet-header-content-gap:var(--space-250)}.sheet-header--image-embedded-small{--sheet-header-image-width:var(--sheet-header-embedded-image-small-width,160px)}.sheet-header--image-centered{--sheet-header-image-width:15rem;--sheet-header-image-margin:0 auto var(--space-250)}@media only screen and (width>=768px){.sheet-header--image-centered{--sheet-header-image-width:20rem}}@media only screen and (width>=992px){.sheet-header--image-centered{--sheet-header-image-width:12.5rem}}@media only screen and (width>=1920px){.sheet-header--image-centered{--sheet-header-image-width:15rem}}html:has(.sheet[open]:modal){overflow:hidden}.sheet{--sheet-fade-in-duration:.3s;--sheet-fade-duration:var(--sheet-fade-out-duration);--sheet-transition:opacity var(--sheet-fade-duration) ease-in-out, transform var(--sheet-fade-duration) ease-in-out, display var(--sheet-fade-duration) ease-in-out allow-discrete, overlay var(--sheet-fade-duration) ease-in-out allow-discrete;--sheet-animation-transform:translateY(-2.5rem);opacity:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;transition:var(--sheet-transition);background:0 0;border:none;flex-direction:column;padding:0;display:none;position:fixed;overflow:clip}@media only screen and (width>=768px){.sheet{--sheet-stack-height:var(--width-and-height-150);--sheet-animation-transform:translateY(-5rem)}}@media only screen and (width>=992px){.sheet{--sheet-footer-flex-direction:row}}.sheet>*{opacity:0;transition:var(--sheet-transition);transform:var(--sheet-animation-transform)}.sheet[open]{--sheet-fade-duration:var(--sheet-fade-in-duration);opacity:1;display:flex}.sheet[open]>*{opacity:1;transform:unset}@starting-style{.sheet[open]>*{opacity:0;transform:var(--sheet-animation-transform)}}.sheet::backdrop{--sheet-backdrop-animation-duration:var(--sheet-fade-out-duration);background:var(--festool-blue-transparent-700-30);opacity:0;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);transition:display var(--sheet-backdrop-animation-duration) ease-in-out allow-discrete,overlay var(--sheet-backdrop-animation-duration) ease-in-out allow-discrete,opacity var(--sheet-backdrop-animation-duration) ease-in-out}.sheet[open]::backdrop{--sheet-backdrop-animation-duration:var(--sheet-fade-in-duration);opacity:1}@starting-style{.sheet[open]::backdrop{opacity:0}}body:has(.sheet[open]:nth-of-type(n+2)) .sheet:last-of-type>div{position:relative}body:has(.sheet[open]:nth-of-type(n+2)) .sheet:last-of-type>div:before{content:"";width:92%;height:var(--sheet-stack-height,var(--width-and-height-100));border-top-left-radius:var(--radius-200);border-top-right-radius:var(--radius-200);background-color:var(--festool-blue-400);display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}body:has(.sheet[open]:nth-of-type(n+2)) .sheet:last-of-type .sheet__content{margin-top:var(--sheet-stack-height,var(--width-and-height-100))}.sheet__close-btn{top:var(--space-200);right:var(--space-200);background-color:#0000;position:absolute}.sheet__pending{justify-content:center;align-items:center;height:100%;display:flex}.sheet__content,.sheet__wrapper{flex-direction:column;display:flex;position:relative;overflow:hidden}.sheet__content{border-radius:inherit;flex:1}.sheet__navigation-bar--scrolled{box-shadow:var(--shadow-100)}.sheet__body-wrapper{flex-direction:column;flex:1;display:flex;overflow:hidden auto}.sheet__footer{flex-direction:var(--sheet-footer-flex-direction,column);gap:var(--sheet-footer-gap,var(--space-100));padding:var(--sheet-footer-padding,0 var(--space-250) var(--space-400));justify-content:center;margin-top:auto;display:flex}
