.Details-module__KSRbTW__details{border:0}.Details-module__KSRbTW__summary{-webkit-user-select:none;user-select:none;cursor:pointer;border:0;margin:0;padding:0;font-weight:500}.Details-module__KSRbTW__summary::marker{content:none}.Details-module__KSRbTW__summary{color:var(--blue-dark)}.Details-module__KSRbTW__summary:before{vertical-align:middle;content:"";aspect-ratio:1;background:#00376780;width:.75em;margin-right:.5em;transition:transform .25s;display:inline-block;transform:rotate(-.25turn);mask-image:url(../media/expand.0_0i52391~s5w.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.Details-module__KSRbTW__details[open] .Details-module__KSRbTW__summary:before{transform:rotate(0)}.Details-module__KSRbTW__summary:hover{-webkit-text-decoration:underline;text-decoration:underline}.Details-module__KSRbTW__content{box-shadow:0 2px .5em rgb(var(--blue-dark-rgb) / 15%);color:var(--blue-dark);border:1px solid rgb(var(--blue-dark-rgb) / 15%);border-radius:var(--border-radius-large);background:#f4f6fa;margin-top:.5em;padding:1em;font-size:.93333em}.Details-module__KSRbTW__content>:first-child{margin-top:0}.Details-module__KSRbTW__content>:last-child{margin-bottom:0}
.Inspect-module__JhRg0q__details{--border-color:#f0f;border:3px solid var(--border-color);background:color-mix(in srgb, var(--border-color) 25%, #fff)}.Inspect-module__JhRg0q__details[open]{--border-color:#0f0}.Inspect-module__JhRg0q__summary{cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5em;font-weight:700}.Inspect-module__JhRg0q__details[open] .Inspect-module__JhRg0q__summary{border-bottom:3px solid var(--border-color)}.Inspect-module__JhRg0q__pre{white-space:pre-wrap;margin:1em;font-size:.8em;font-weight:500}
.Downloads-module__zAKWNG__list{flex-wrap:wrap;gap:.5em;margin:0;padding:0;list-style-type:none;display:flex}.Downloads-module__zAKWNG__file{align-items:center;gap:.5em;display:flex}.Downloads-module__zAKWNG__link{border:1px solid rgb(var(--blue-dark-rgb) / 15%);border-radius:var(--border-radius-large);align-items:center;gap:.5em;padding:.5em;font-size:.9em;display:flex;box-shadow:inset 0 .5em .75em #ded5c340}.Downloads-module__zAKWNG__link:any-link{color:var(--black);font-weight:300;-webkit-text-decoration:none;text-decoration:none;transition:background .1s}.Downloads-module__zAKWNG__link:hover{background-color:#0001;-webkit-text-decoration:underline;text-decoration:underline}.Downloads-module__zAKWNG__fileSize{white-space:nowrap;font-family:monospace;font-size:.9em;font-weight:100}.Downloads-module__zAKWNG__icon{aspect-ratio:294.675/350;background-repeat:no-repeat;background-size:contain;height:1.6em}.Downloads-module__zAKWNG__icon[data-icon=pdf]{background-image:url(../media/pdf.0ib_d-.e-i0-9.svg)}.Downloads-module__zAKWNG__icon[data-icon=lightData]{background-image:url(../media/lightData.000ts7wjxr7df.svg)}.Downloads-module__zAKWNG__icon[data-icon=lightPlanning]{background-image:url(../media/lightPlanning.0d8d6~ldhexti.svg)}
.Heading-module__9ic-5W__heading{color:var(--blue-dark);font-size:1.5em;font-weight:500}
.Attachments-module__6VrDiW__attachments{grid-area:attachments}
.LightColor-module__YkE4eG__lightColor{aspect-ratio:1;border:.5px solid #5c5c5c;border-radius:100%;width:1.2em;display:block}.LightColor-module__YkE4eG__lightColor[title=Grey]{background:linear-gradient(45deg,#cfcfcf 0%,#acacac 100%)}.LightColor-module__YkE4eG__lightColor[title=Black]{background:#000}.LightColor-module__YkE4eG__lightColor[title=White]{background:#fff}.LightColor-module__YkE4eG__lightColor[title=Brass]{background:radial-gradient(circle,#f6e5cd 0%,#97722e 100%)}.LightColor-module__YkE4eG__lightColor[title=Stainless]{background:linear-gradient(90deg,#eef2f3 30%,#afb9c2 86%)}
.Table-module__dvtc0a__tableBorder{border-radius:var(--border-radius-large);contain:paint;border:2px solid #e6ecf4;grid-column:1/-1;container-type:inline-size}.Table-module__dvtc0a__table{border-collapse:collapse;width:100%;font-size:.8em;font-weight:400;line-height:1.6em}.Table-module__dvtc0a__table thead{display:none}.Table-module__dvtc0a__table :is(th,td){text-align:left;padding:.3em}.Table-module__dvtc0a__table tr:nth-child(odd){background:var(--blue-brightest)}.Table-module__dvtc0a__table tr:is(:hover,:target){background:var(--material-color-yellow-100)}.Table-module__dvtc0a__table tr:not(:last-child){border-bottom:1.5px solid #0037670d}.Table-module__dvtc0a__infoColumn{width:0;padding-right:1em}.Table-module__dvtc0a__lightTemperatureColumn{}.Table-module__dvtc0a__table td[data-index="0"]{white-space:nowrap;-webkit-user-select:all;user-select:all;font-weight:600}@container (max-width:36em){.Table-module__dvtc0a__lightTemperatureColumn{display:none}}
.Catalog-module__oqkJZW__grid{scroll-margin-top:calc(var(--header-bottom,0px) + var(--menu-nav-offset,0px) + var(--catalog-filter-offset,0px));border-bottom:1px solid #afb9c2;grid-column:content;grid-template-columns:1fr auto;gap:1em;margin-top:2rem;padding-bottom:2rem;display:grid}.Catalog-module__oqkJZW__grid:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.Catalog-module__oqkJZW__header ul{padding-left:1em;list-style-type:none}.Catalog-module__oqkJZW__title{text-transform:capitalize;font-weight:500;font-family:var(--font-heading);color:var(--blue-dark);margin:0}.Catalog-module__oqkJZW__image{border-bottom-left-radius:.75rem;grid-column:2;box-shadow:8px 5px 32px #00376726}
.Filter-module___ajOsW__filter{grid-column:full-width;grid-template-columns:subgrid;top:calc(var(--header-bottom,0px) + var(--menu-nav-offset,0px));transition:top var(--sticky-follow-transition-duration) var(--sticky-follow-transition-timing-function);z-index:2;display:grid;position:sticky;container-type:scroll-state}.Filter-module___ajOsW__sticky{grid-column:breakout;grid-template-columns:subgrid;backdrop-filter:blur(3px);border-radius:0 0 var(--border-radius-large) var(--border-radius-large);background:#ffffffe6;transition:box-shadow .25s;display:grid;box-shadow:0 .75em .5em -.5em #00376700}@container scroll-state(stuck:top){.Filter-module___ajOsW__sticky{box-shadow:0 .75em .5em -.5em #00376773}}.Filter-module___ajOsW__controls{flex-wrap:wrap;grid-column:content;align-items:center;gap:1em 2em;padding:.5rem;display:flex}.Filter-module___ajOsW__title{color:var(--blue-dark);font-size:1.06666em;font-weight:600;font-family:var(--font-heading);margin:0}.Filter-module___ajOsW__title:before{content:"";vertical-align:middle;aspect-ratio:26/21;background:currentColor;width:2em;margin-right:1ch;display:inline-block;mask-image:url(../media/filter.17lri8.puu.mb.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.Filter-module___ajOsW__fieldset{all:unset;gap:1em;display:flex}.Filter-module___ajOsW__legend{font-size:.86666em}.Filter-module___ajOsW__label{cursor:pointer}.Filter-module___ajOsW__label:has(>.Filter-module___ajOsW__checkbox:checked){filter:drop-shadow(0 0 2px var(--blue-dark)) drop-shadow(0 0 2px var(--blue-brightest)) drop-shadow(0 0 2px var(--blue-brightest)) drop-shadow(0 0 2px var(--blue-brightest))}.Filter-module___ajOsW__checkbox{display:none}.Filter-module___ajOsW__options{gap:.5em;display:flex}.Filter-module___ajOsW__options:has(.Filter-module___ajOsW__checkbox:checked)>.Filter-module___ajOsW__label:not(:has(:checked)){opacity:.5}
.Catalogs-module__qMKXfG__catalogs{grid-column:full-width;grid-template-columns:subgrid;display:grid}.Catalogs-module__qMKXfG__catalogs>p{grid-column:content}.Catalogs-module__qMKXfG__hr{grid-column:content}.Catalogs-module__qMKXfG__catalogLinks{flex-wrap:wrap;grid-column:content;gap:1em;margin-top:1em;display:flex}.Catalogs-module__qMKXfG__catalogLinks>a{border-radius:var(--border-radius-large);background:#f0f6fc;border:1px solid #e6ecf4;place-items:center;width:max-content;min-width:10em;padding:.75em 2em;font-weight:500;display:grid;box-shadow:inset 0 .3em .6em 1em #ded5c31a}.Catalogs-module__qMKXfG__catalogLinks>a:any-link{color:var(--blue-dark);-webkit-text-decoration:none;text-decoration:none}
.Thumbnails-module__nkS-Ua__thumbnails{direction:rtl;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));grid-auto-flow:row;gap:.5em;display:grid}.Thumbnails-module__nkS-Ua__thumbnail{aspect-ratio:1;cursor:pointer;object-fit:contain;direction:ltr;border:1px solid #0000001a;border-radius:2px;width:100%;height:100%}
.Gallery-module__Qc_8Za__gallery{--_noop:0}.Gallery-module__Qc_8Za__dialog{overscroll-behavior:contain;--button-margin:.5em;background:0 0;border:0;outline:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}@keyframes Gallery-module__Qc_8Za__gallery-fade{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.Gallery-module__Qc_8Za__dialog{animation:.2s reverse Gallery-module__Qc_8Za__gallery-fade}.Gallery-module__Qc_8Za__dialog[open]{animation:.2s Gallery-module__Qc_8Za__gallery-fade}}.Gallery-module__Qc_8Za__dialog::backdrop{backdrop-filter:blur(5px);overscroll-behavior:contain;background:#0006}.Gallery-module__Qc_8Za__figure{flex-direction:column;margin:0;padding:0;display:flex;position:absolute;inset:0}.Gallery-module__Qc_8Za__figure img{object-fit:contain;border:0;flex:1;min-width:0;height:auto;min-height:0;overflow:hidden}.Gallery-module__Qc_8Za__figure img[data-extension=svg]{background:#fff}.Gallery-module__Qc_8Za__figure figcaption{color:#fff;text-align:center;background:#000;padding:.5em;font-size:2em}.Gallery-module__Qc_8Za__figure figcaption:empty{display:none}:is(.Gallery-module__Qc_8Za__close,.Gallery-module__Qc_8Za__prev,.Gallery-module__Qc_8Za__next){aspect-ratio:1;cursor:pointer;opacity:.5;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;width:1.2em;font-size:3em;transition:opacity .2s;display:flex;position:absolute}:is(.Gallery-module__Qc_8Za__close,.Gallery-module__Qc_8Za__prev,.Gallery-module__Qc_8Za__next):hover{opacity:1}:is(.Gallery-module__Qc_8Za__close,.Gallery-module__Qc_8Za__prev,.Gallery-module__Qc_8Za__next):is(:active,:focus){outline:0}:is(.Gallery-module__Qc_8Za__prev,.Gallery-module__Qc_8Za__next){background:url(../media/next.0ikely3mq7020.svg);top:50%;translate:0 -50%}.Gallery-module__Qc_8Za__close{top:var(--button-margin);right:var(--button-margin);background-color:#000;background-image:url(../media/close.0-6upnhyx1h8w.svg);border-radius:2px}.Gallery-module__Qc_8Za__prev{left:var(--button-margin);scale:-1 1}.Gallery-module__Qc_8Za__next{right:var(--button-margin)}
.Hero-module__CwxnTG__container{grid-column:breakout;container-type:inline-size}.Hero-module__CwxnTG__section{grid-template:". hgroup image ." auto ". . image ." 1fr ". features image ." auto / minmax(1rem, 1fr) minmax(0, calc(var(--page-width) / 2)) minmax(0, calc(var(--page-width) / 2)) minmax(1rem, 1fr);background-position:50%;background-size:cover;background-color:var(--material-color-gray-100);background-image:linear-gradient(84.57deg,#f4f4f4,#fff,#fff);border:1px solid #0000001a;border-radius:.5em;gap:1em;margin-top:1rem;display:grid}.Hero-module__CwxnTG__hgroup{grid-area:hgroup;margin-top:4rem;margin-bottom:1rem;container-type:inline-size}.Hero-module__CwxnTG__features{flex-direction:column;grid-area:features;gap:1em;width:auto;max-width:30em;margin:0 0 4rem;padding:0;font-size:.9333em;font-weight:600;list-style-type:none;display:flex}.Hero-module__CwxnTG__feature{color:rgb(var(--blue-dark-rgb) / 90%);text-align:center;text-wrap:balance;background:radial-gradient(50% 50%,#ffffffe6 42%,#f0f6fce6 100%);border:1px solid #00376740;border-radius:6px;padding:.9333em 1.75em}.Hero-module__CwxnTG__title{text-wrap:balance;margin:0}.Hero-module__CwxnTG__logo{width:auto;max-width:100%;max-height:2em;font-size:inherit;display:block}.Hero-module__CwxnTG__grid .Hero-module__CwxnTG__logo{max-height:1.25em}.Hero-module__CwxnTG__subheading{text-wrap:balance;font-size:max(1.625em,6cqw);font-family:var(--font-heading);color:var(--blue-dark);margin:.5em 0 2em;font-weight:500}.Hero-module__CwxnTG__image{object-fit:contain;object-position:50% 50%;filter:drop-shadow(.12em .25em .25em #0002);grid-area:image;align-self:center;width:100%;height:90%;display:block}.Hero-module__CwxnTG__image[data-align=top]{object-position:50% 0%;align-self:start}@container not (min-width:40rem){.Hero-module__CwxnTG__section{grid-template:".image."".hgroup."/minmax(1rem,1fr) minmax(0,min(100%,30rem)) minmax(1rem,1fr);row-gap:1.25rem}.Hero-module__CwxnTG__hgroup{margin-top:0;margin-bottom:2rem}.Hero-module__CwxnTG__features{display:none}.Hero-module__CwxnTG__logo{max-width:min(100%,15rem)}.Hero-module__CwxnTG__subheading{margin-bottom:0;font-size:clamp(1.375rem,5vw,2.25rem)}.Hero-module__CwxnTG__image{place-self:start center;width:100%;height:auto;margin-top:1.5rem}}
.Overlay-module__b9uugq__svg{-webkit-user-select:none;user-select:none;font-family:var(--font-heading);--line-color:#d9e2ea;--text-color:#013767;--circle-color:#fbb035;--line-stroke-width:.15pt;--line-circle-radius:.25pt;--spring-easing:linear(0, .002, .007 1%, .027, .061, .11 4.5%, .217 6.8%, .592 14%, .7, .79, .865, .926, .973 26.2%, .991, 1.007 28.9%, 1.023, 1.035, 1.041 35.3%, 1.043 37.9%, 1.038 42.4%, 1.011 55.5%, 1.001 63.6%, .998 74%, 1);--spring-duration:.833s;view-timeline:--overlay y;background:0 0;font-weight:400;display:block}@keyframes Overlay-module__b9uugq__overlay-image-animation{0%{opacity:0;translate:0 100%}to{opacity:1;translate:0}}@keyframes Overlay-module__b9uugq__overlay-layer-animation-left{0%{opacity:0;translate:-30%;rotate:-15deg;scale:0}to{opacity:1;translate:0%;rotate:none;scale:1}}@keyframes Overlay-module__b9uugq__overlay-layer-animation-right{0%{opacity:0;translate:30%;rotate:15deg;scale:0}to{opacity:1;translate:0%;rotate:none;scale:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.Overlay-module__b9uugq__animate .Overlay-module__b9uugq__image{animation:Overlay-module__b9uugq__overlay-image-animation var(--spring-easing) both;animation-timeline:--overlay;animation-range:entry 25%}.Overlay-module__b9uugq__animate .Overlay-module__b9uugq__layerInner{animation-timeline:--overlay;animation-range:entry 50%;animation-timing-function:var(--spring-easing);animation-fill-mode:both}.Overlay-module__b9uugq__animate .Overlay-module__b9uugq__left>.Overlay-module__b9uugq__layerInner{animation-name:Overlay-module__b9uugq__overlay-layer-animation-left}.Overlay-module__b9uugq__animate .Overlay-module__b9uugq__right>.Overlay-module__b9uugq__layerInner{animation-name:Overlay-module__b9uugq__overlay-layer-animation-right}}}.Overlay-module__b9uugq__text{fill:var(--text-color)}.Overlay-module__b9uugq__line{stroke:var(--line-color);stroke-width:var(--line-stroke-width)}.Overlay-module__b9uugq__circle{fill:var(--circle-color);r:var(--line-circle-radius)}.Overlay-module__b9uugq__line,.Overlay-module__b9uugq__circle{filter:drop-shadow(0 0 .05px #0009)}
.Overlay-module__Lbyn_q__section{background:var(--blue-brightest);background:radial-gradient(50% 70.28% at 50% 54.91%,#fff 0%,#f1f6fc 45%,#e6f2fc 100%);border:1px solid #0000001a;border-radius:.5em;grid-column:breakout;overflow:hidden}
.RelatedGalleries-module__wPqRwG__relatedGalleries{grid-area:related-galleries}.RelatedGalleries-module__wPqRwG__list{grid-template-columns:auto 1fr;gap:.5em;margin:0;padding:0;list-style:none;display:grid}.RelatedGalleries-module__wPqRwG__item{grid-template-columns:subgrid;grid-column:span 2;display:grid}.RelatedGalleries-module__wPqRwG__link{grid-template-columns:subgrid;grid-column:span 2;align-items:center;display:grid}.RelatedGalleries-module__wPqRwG__image{aspect-ratio:1;border-radius:2px;width:2em}.RelatedGalleries-module__wPqRwG__noImage{background:#0003;}
.TrackSystems-module__RcbvTG__trackSystems{grid-area:track-systems;container-type:inline-size}.TrackSystems-module__RcbvTG__list{flex-direction:column;gap:1em;margin:0;padding:0;list-style:none;display:flex}.TrackSystems-module__RcbvTG__item{margin:0;padding:0}
.TechnicalSpecification-module__l2kvSW__specification{grid-area:specification;container-type:inline-size}.TechnicalSpecification-module__l2kvSW__dl{grid-template-columns:max-content 1fr;gap:.5em 1em;display:grid}@container not (min-width:30rem){.TechnicalSpecification-module__l2kvSW__dl{grid-template-columns:1fr}}:is(.TechnicalSpecification-module__l2kvSW__dt,.TechnicalSpecification-module__l2kvSW__dd){vertical-align:top;margin:0}.TechnicalSpecification-module__l2kvSW__dt{color:var(--blue-dark);font-weight:400}.TechnicalSpecification-module__l2kvSW__dd{font-weight:300}.TechnicalSpecification-module__l2kvSW__dd :is(ul,li){margin:0;padding:0;list-style-type:none}.TechnicalSpecification-module__l2kvSW__dd p{margin:0;padding:0}
.YouTubeVideo-module__hSQaSG__iframe{aspect-ratio:560/315;background:#000;border:0;border-radius:3px;display:block}
.Videos-module__gIRcaG__videos{background:var(--material-color-gray-100);grid-column:full-width;grid-template-columns:subgrid;justify-content:center;align-items:center;padding:1rem 0;display:grid}.Videos-module__gIRcaG__breakout{grid-column:breakout;container-type:inline-size}.Videos-module__gIRcaG__grid{grid-template-columns:3fr 1fr;gap:1rem;display:grid}@container not (min-width:50rem){.Videos-module__gIRcaG__grid{grid-template-columns:1fr}}.Videos-module__gIRcaG__thumbnails{grid-template-columns:1fr 2fr;align-content:start;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@container not (min-width:50rem){.Videos-module__gIRcaG__thumbnails{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-content:start;align-items:start}}.Videos-module__gIRcaG__thumbnail{grid-column:1/-1;grid-template-columns:subgrid;grid-row:span 1;align-items:center;display:grid}@container not (min-width:50rem){.Videos-module__gIRcaG__thumbnail{grid-column:auto;grid-template-rows:1fr auto;grid-template-columns:1fr;align-content:start;align-items:start}}.Videos-module__gIRcaG__thumbnail{cursor:pointer;color:#000;border-radius:2px;padding:3px;transition:background .2s,color .2s}.Videos-module__gIRcaG__thumbnail:hover{background:#fff3}.Videos-module__gIRcaG__thumbnail.Videos-module__gIRcaG__active{color:#fff;background:accentcolor}.Videos-module__gIRcaG__thumbnail>img{border-radius:2px;width:100%;height:auto;display:block}.Videos-module__gIRcaG__thumbnail>h3{color:inherit;letter-spacing:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.5em 0;font-size:.8em;font-weight:400;display:-webkit-box;overflow:hidden}
.ProductView-module__VrUTeG__maxWidth{width:100%;max-width:var(--page-width);margin:2em auto;padding:0 1em}.ProductView-module__VrUTeG__article{grid-column:full-width;grid-template-columns:subgrid;gap:1rem 0;margin-bottom:2.5rem;display:grid}@layer layout{.ProductView-module__VrUTeG__article>*{grid-column:content}}.ProductView-module__VrUTeG__descriptionAndGallery{grid-template-columns:3fr 2fr;gap:0 1rem;display:grid}@media (max-width:56rem){.ProductView-module__VrUTeG__descriptionAndGallery{grid-template-columns:1fr}}.ProductView-module__VrUTeG__specificationAndAttachments{grid-template:"specification attachments""specification track-systems""specification related-galleries""specification."1fr/3fr 2fr;gap:0 1rem;display:grid}@media (max-width:56rem){.ProductView-module__VrUTeG__specificationAndAttachments{grid-template:"attachments""track-systems""related-galleries""specification"/1fr}}.ProductView-module__VrUTeG__description{font-size:1.1em}.ProductView-module__VrUTeG__inspect{grid-area:inspect}
.Field-module__3JI7cG__field{grid-template-columns:auto 1fr;align-items:center;gap:.5em 1em;margin:1em 0;display:grid}.Field-module__3JI7cG__field>label{font-weight:700}.Field-module__3JI7cG__field>textarea{resize:vertical;grid-column:1/-1;max-width:100%;font-family:system-ui}
.Details-module__lzZG3W__details{background:var(--material-color-gray-200);border:1px solid var(--material-color-blue-gray-200);scroll-snap-align:start;border-radius:3px;flex-direction:column;align-content:stretch;scroll-margin-top:.5rem;transition:background .2s;overflow:hidden;display:flex!important}.Details-module__lzZG3W__details+.Details-module__lzZG3W__details{margin-top:1rem}.Details-module__lzZG3W__details[open]{flex:1}.Details-module__lzZG3W__summary{background:var(--material-color-blue-gray-200);cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5em;font-weight:700;list-style:none;transition:color .2s,background .2s}.Details-module__lzZG3W__details:has(:invalid){border-color:var(--material-color-red-500);background:var(--material-color-red-50)}.Details-module__lzZG3W__details:has(:invalid) .Details-module__lzZG3W__summary{background:var(--material-color-red-200);color:var(--material-color-red-900)}.Details-module__lzZG3W__summary:before{content:"▶";margin-right:1em;transition:transform .25s;display:inline-block;transform:translate(.5em)rotate(0)scale(1)}.Details-module__lzZG3W__details[open] .Details-module__lzZG3W__summary:before{transform:translate(.5em)rotate(.25turn)}.Details-module__lzZG3W__summary::marker{display:none}.Details-module__lzZG3W__summaryText{--_noop:0}.Details-module__lzZG3W__summary:hover .Details-module__lzZG3W__summaryText{-webkit-text-decoration:underline;text-decoration:underline}.Details-module__lzZG3W__content{padding:0 1em;container-type:inline-size}
.SpecificationDetails-module__ZyApha__list{grid-template-columns:auto 1fr auto;gap:3px .5rem;margin:1rem -.5rem;padding:0;list-style:none;display:grid}.SpecificationDetails-module__ZyApha__item{grid-template-columns:subgrid;grid-area:span 2/1/auto/-1;gap:3px;display:grid}.SpecificationDetails-module__ZyApha__isDragging{filter:opacity(40%)}.SpecificationDetails-module__ZyApha__dragHandle{aspect-ratio:320/512;background:var(--material-color-blue-500);cursor:grab;grid-row:span 2;align-self:start;width:1em;mask-image:url(../media/grip-vertical-solid.0~dir31za-zuw.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.SpecificationDetails-module__ZyApha__isDragging .SpecificationDetails-module__ZyApha__dragHandle{cursor:grabbing}.SpecificationDetails-module__ZyApha__input{background:var(--blue-brightest);border-color:#0000;grid-area:1/2;font-weight:500}.SpecificationDetails-module__ZyApha__input:hover{border-color:#0009}.SpecificationDetails-module__ZyApha__input:invalid{border-color:var(--material-color-red-500)}.SpecificationDetails-module__ZyApha__textarea{resize:none;border:1px solid #0002;flex:1;grid-area:2/2;margin:0}.SpecificationDetails-module__ZyApha__textarea:hover{background:#fff;border-color:#0009}.SpecificationDetails-module__ZyApha__textarea:is(:active,:focus){background:#fff;border-color:#0006}.SpecificationDetails-module__ZyApha__deleteButton{cursor:pointer;background:0 0;border:0;grid-row:span 2;align-self:start;padding:0;transition:scale .1s}.SpecificationDetails-module__ZyApha__deleteButton:hover{scale:1.5}
.ImagesDetails-module__CmBcaq__center{max-width:50em;margin-inline:auto}.ImagesDetails-module__CmBcaq__imageList{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:start;gap:.5em;margin:0;padding:0;list-style-type:none;display:flex}.ImagesDetails-module__CmBcaq__imageItem{align-items:start;gap:.5em;margin:0;padding:0;display:flex}.ImagesDetails-module__CmBcaq__isDragging{filter:opacity(40%)}.ImagesDetails-module__CmBcaq__dragHandle{cursor:grab}.ImagesDetails-module__CmBcaq__isDragging .ImagesDetails-module__CmBcaq__dragHandle{cursor:grabbing}.ImagesDetails-module__CmBcaq__image{aspect-ratio:1;object-fit:contain;object-position:50% 50%;pointer-events:none;border:1px solid #0003;width:5em}.ImagesDetails-module__CmBcaq__fields{flex:1;grid-template:1fr/auto 1fr;align-items:center;gap:.5em;margin:0;padding:0;display:grid}.ImagesDetails-module__CmBcaq__label{font-weight:700}.ImagesDetails-module__CmBcaq__deleteButton{cursor:pointer;background:0 0;border:0;padding:0;transition:scale .1s}.ImagesDetails-module__CmBcaq__deleteButton:hover{scale:1.5}
.AttachmentsDetails-module__a-8NSG__ul{flex-direction:column;gap:1em;margin:1em 0;padding:0;list-style-type:none;display:flex}.AttachmentsDetails-module__a-8NSG__attachment{border-bottom:2px solid #0003;grid-template:"typeField deleteButton"1fr"filenameField filenameField"1fr"titleField titleField"1fr/1fr auto;gap:.5em;margin:0;padding:0 0 1em;display:grid}.AttachmentsDetails-module__a-8NSG__attachment label{font-weight:700}.AttachmentsDetails-module__a-8NSG__attachment :is(input,select){width:100%}.AttachmentsDetails-module__a-8NSG__field{align-items:center;gap:.5em;display:flex}.AttachmentsDetails-module__a-8NSG__typeField{grid-area:typeField;}.AttachmentsDetails-module__a-8NSG__filenameField{grid-area:filenameField;}.AttachmentsDetails-module__a-8NSG__titleField{grid-area:titleField;}.AttachmentsDetails-module__a-8NSG__deleteButton{background:var(--material-color-red);grid-area:deleteButton}
.CatalogsDetails-module__1bLzha__list{-webkit-user-select:none;user-select:none;flex-direction:column;gap:.5em;margin:1em 0;padding:0;list-style-type:none;display:flex}.CatalogsDetails-module__1bLzha__item{grid-template:"dragHandle image title delete-button"/auto 2em 1fr auto;gap:.5em;display:grid}.CatalogsDetails-module__1bLzha__image{grid-area:image;max-width:2em}.CatalogsDetails-module__1bLzha__title{grid-area:title;font-size:.9em}.CatalogsDetails-module__1bLzha__dragHandle{aspect-ratio:320/512;cursor:move;background:var(--material-color-blue-500);grid-area:dragHandle;align-self:center;width:1em;display:inline-block;mask-image:url(../media/grip-vertical-solid.0~dir31za-zuw.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.CatalogsDetails-module__1bLzha__fieldset{background:var(--material-color-gray-100);border:1px solid var(--material-color-gray-500);box-shadow:inset 0 0 .5em var(--material-color-gray-500);border-radius:2px;flex-direction:column;gap:1em;margin:1em 0;padding:1em;display:flex}.CatalogsDetails-module__1bLzha__fieldset>legend{border:1px solid var(--material-color-gray-500);box-shadow:0 0 .5em var(--material-color-gray-600);background:#fff;border-radius:2px;padding:.25em .5em}.CatalogsDetails-module__1bLzha__deleteButton{all:unset;aspect-ratio:1;background:var(--material-color-red-500);cursor:pointer;grid-area:delete-button;align-self:center;width:1em;display:inline-block;mask-image:url(../media/circle-minus-solid.0t4y4spiexkjl.svg)}.CatalogsDetails-module__1bLzha__deleteButton:hover{filter:brightness(120%)}.CatalogsDetails-module__1bLzha__deleteButton:active{filter:brightness(90%)}
.OverlayDetails-module__T2V5PG__button{background:var(--material-color-blue-500)}
.Editor-module__Pn-JNW__grid{grid-template-columns:1fr 3fr;align-items:start;gap:1em;height:100%;display:grid}.Editor-module__Pn-JNW__canvas{background:var(--material-color-blue-50);-webkit-user-select:none;user-select:none;--active-color:#6cf9;--active-stroke-color:#6cf3;--active-stroke-width:.25pt;--transition-speed:.2s;--circle-radius:.5pt;--active-circle-radius:1pt;border:1px solid #0003;border-radius:2px;box-shadow:0 0 1em #0003}.Editor-module__Pn-JNW__menu{flex-direction:column;align-self:stretch;gap:1em;display:flex}.Editor-module__Pn-JNW__fieldset{border:1px solid #0003;border-radius:2px;flex-direction:column;gap:1em;padding:1em;display:flex;box-shadow:0 0 .5em #0003}.Editor-module__Pn-JNW__fieldset>legend{backdrop-filter:blur(5px);border-radius:100%}.Editor-module__Pn-JNW__imageSize{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5em;display:grid}.Editor-module__Pn-JNW__textarea{resize:none;width:100%;font:inherit;display:block}.Editor-module__Pn-JNW__layersFieldset{flex:1;display:flex;}.Editor-module__Pn-JNW__editorLayersScroll{flex:1;margin:-1em;position:relative;overflow-y:auto}.Editor-module__Pn-JNW__editorLayers{flex-direction:column;flex:1;gap:.5em;padding:1em;display:flex;position:absolute;inset:0}.Editor-module__Pn-JNW__editorLayer{grid-template-columns:1fr auto;align-items:center;gap:.5em;display:grid}.Editor-module__Pn-JNW__removeButton{all:unset;opacity:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .1s}.Editor-module__Pn-JNW__removeButton:hover{filter:brightness(150%)}.Editor-module__Pn-JNW__removeButton:active{filter:brightness(90%)}.Editor-module__Pn-JNW__editorLayer:hover .Editor-module__Pn-JNW__removeButton{opacity:1;transition:opacity .1s}.Editor-module__Pn-JNW__text{cursor:move;fill:#0000;stroke:#0000;stroke-width:0;transition:fill var(--transition-speed), stroke var(--transition-speed), stroke-width var(--transition-speed)}.Editor-module__Pn-JNW__layer.Editor-module__Pn-JNW__active .Editor-module__Pn-JNW__text,.Editor-module__Pn-JNW__dragGroup:not(.Editor-module__Pn-JNW__isDragging) .Editor-module__Pn-JNW__text:hover,.Editor-module__Pn-JNW__text.Editor-module__Pn-JNW__active{fill:var(--active-color);stroke:var(--active-stroke-color);stroke-width:var(--active-stroke-width)}.Editor-module__Pn-JNW__line{cursor:move;stroke:#0000;stroke-width:1pt}.Editor-module__Pn-JNW__layer.Editor-module__Pn-JNW__active .Editor-module__Pn-JNW__line,.Editor-module__Pn-JNW__dragGroup:not(.Editor-module__Pn-JNW__isDragging) .Editor-module__Pn-JNW__line:hover,.Editor-module__Pn-JNW__line.Editor-module__Pn-JNW__active{stroke:var(--active-color);stroke-width:1pt}.Editor-module__Pn-JNW__circle{fill:#0000;cursor:move;r:var(--circle-radius);transition:fill var(--transition-speed), r .2s}.Editor-module__Pn-JNW__layer.Editor-module__Pn-JNW__active .Editor-module__Pn-JNW__circle,.Editor-module__Pn-JNW__dragGroup:not(.Editor-module__Pn-JNW__isDragging) .Editor-module__Pn-JNW__circle:hover,.Editor-module__Pn-JNW__circle.Editor-module__Pn-JNW__active{fill:var(--active-color);r:var(--active-circle-radius)}.Editor-module__Pn-JNW__buttons{grid-template-columns:1fr 1fr;gap:1em;display:grid}.Editor-module__Pn-JNW__animateButton{background:var(--material-color-blue-400)}.Editor-module__Pn-JNW__addLayerButton{background:var(--material-color-green-400)}
.VideosDetails-module__tjYmxa__videos{margin:1rem 0;padding:0}.VideosDetails-module__tjYmxa__video{-webkit-user-select:none;user-select:none;grid-template:"thumbnail fields"1fr/4rem 1fr;gap:1rem;display:grid}.VideosDetails-module__tjYmxa__isDragging{filter:opacity(40%)}.VideosDetails-module__tjYmxa__thumbnail{cursor:grab;grid-area:thumbnail}.VideosDetails-module__tjYmxa__isDragging .VideosDetails-module__tjYmxa__thumbnail{cursor:grabbing}.VideosDetails-module__tjYmxa__thumbnail img{width:100%}.VideosDetails-module__tjYmxa__fields{grid-area:fields}.VideosDetails-module__tjYmxa__idInput{font-family:monospace}.VideosDetails-module__tjYmxa__deleteButton{background:var(--material-color-red)}.VideosDetails-module__tjYmxa__addButton{background:var(--material-color-green)}
.TrackSystemsDetails-module__zFCiHW__content{margin-block:1em}
.ZoomControls-module__MPIv4q__zoomControls{opacity:.2;z-index:1;border-top-right-radius:2px;outline:1px solid #000;transition:opacity .1s;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 0 5px #000}.ZoomControls-module__MPIv4q__zoomControls:hover{opacity:1}.ZoomControls-module__MPIv4q__zoomControls button{text-align:center;border:0;border-radius:0}.ZoomControls-module__MPIv4q__value{width:4em;display:inline-block}
.TableEditor-module__Eoev9G__colorColumn{white-space:nowrap;justify-content:center;gap:2px;width:100%;display:flex}.TableEditor-module__Eoev9G__inputWrapper{position:relative}.TableEditor-module__Eoev9G__inputWrapper>input{appearance:none;aspect-ratio:1;cursor:pointer;border:var(--__border-width) solid #000;background-color:#0000;border-radius:2px 0 0 2px;width:1.2em;height:100%;margin:0;padding:0;display:block;position:relative}.TableEditor-module__Eoev9G__inputWrapper>input[value=""]{background:#eee}.TableEditor-module__Eoev9G__inputWrapper:has(.TableEditor-module__Eoev9G__inputWrapper>input[value=""]):after{content:"";background:linear-gradient(-45deg in oklab, red 30%, orange, green, blue, indigo, violet 70%);pointer-events:none;position:absolute;inset:0;mask-image:url(../media/palette-solid-full.10auvjp.7n-bn.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.TableEditor-module__Eoev9G__inputWrapper>input[value=""]::-webkit-color-swatch{background:0 0!important}.TableEditor-module__Eoev9G__inputWrapper>input[value=""]::-moz-color-swatch{background:0 0!important}.TableEditor-module__Eoev9G__inputWrapper>input::-webkit-color-swatch-wrapper{padding:0}.TableEditor-module__Eoev9G__inputWrapper>input::-webkit-color-swatch{border:0}.TableEditor-module__Eoev9G__inputWrapper>input::-moz-color-swatch{border:0}.TableEditor-module__Eoev9G__colorInput{--__border-width:1px;height:1.2em;display:flex}.TableEditor-module__Eoev9G__colorInput>button{aspect-ratio:1;border:var(--__border-width) solid #000;border-left-width:0;border-radius:0 2px 2px 0;width:1em;height:auto;margin:0;padding:0;display:block;position:relative}.TableEditor-module__Eoev9G__colorInput>button:after{content:"";background-color:#c00;transition:background-color .2s;position:absolute;inset:0;mask-image:url(../media/ban-solid-full.0wjerymg.gykl.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.TableEditor-module__Eoev9G__colorInput>button{background-color:#eee;transition:background-color .2s}.TableEditor-module__Eoev9G__colorInput>button:hover{background-color:red}.TableEditor-module__Eoev9G__colorInput>button:hover:after{background-color:#eee}.TableEditor-module__Eoev9G__select{background:0 0;border:0;width:100%;height:100%}.TableEditor-module__Eoev9G__addRowsControls{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.TableEditor-module__Eoev9G__addRowsButton:before{content:"";vertical-align:middle;aspect-ratio:1;background:currentColor;width:1em;margin-right:.5em;display:inline-block;mask-image:url(../media/plus-solid-full.0yb6e-p8d_-ve.svg);mask-position:50%;mask-repeat:no-repeat}.TableEditor-module__Eoev9G__addRowsInput{width:5.5em;font-size:inherit;text-align:center;margin:0}.TableEditor-module__Eoev9G__addRowsLabel{font-size:inherit}
.ColumnEditor-module__PSYx3q__list{grid-template-columns:1fr auto;gap:.5rem;margin:.5rem 0;padding:0;list-style-type:none;display:grid}.ColumnEditor-module__PSYx3q__item{grid-column:span 2;grid-template-columns:subgrid;display:grid}.ColumnEditor-module__PSYx3q__buttons{gap:.5rem;display:flex}.ColumnEditor-module__PSYx3q__button{cursor:pointer;border:1px solid #0003;border-radius:3px;align-items:center;gap:.5ch;padding:.5em;display:inline-flex}.ColumnEditor-module__PSYx3q__button:before{content:"";aspect-ratio:1;width:1em;mask-position:50%;mask-size:contain;mask-repeat:no-repeat;mask-image:var(--icon);background:currentColor;display:inline-block}.ColumnEditor-module__PSYx3q__button:disabled{cursor:not-allowed}.ColumnEditor-module__PSYx3q__buttonMoveUp{--icon:url(../media/arrow-up-solid-full.0ycq-6ojgorh5.svg);}.ColumnEditor-module__PSYx3q__buttonMoveDown{--icon:url(../media/arrow-down-solid-full.00o5zorbu6.f9.svg);}.ColumnEditor-module__PSYx3q__buttonDelete{--icon:url(../media/trash-solid-full.0tzlpgzhhv4by.svg);}.ColumnEditor-module__PSYx3q__buttonAdd{--icon:url(../media/plus-solid-full.0yb6e-p8d_-ve.svg);}.ColumnEditor-module__PSYx3q__checkboxLabel{-webkit-user-select:none;user-select:none}
