.LayerList-module__jezB0q__layerListRoot{flex-direction:column;display:flex}.LayerList-module__jezB0q__layerListItem{flex-direction:row;align-items:center;gap:1rem;display:flex}.LayerList-module__jezB0q__layerListItem>*{cursor:pointer}.LayerList-module__jezB0q__layerListItem label{flex-direction:row;align-items:center;gap:.25rem;display:flex}.LayerList-module__jezB0q__ToggleIcons{width:3rem;height:1.1rem}
.Anchor-module__qLWGoa__anchor{color:#647dff;cursor:pointer;text-decoration:underline}.Anchor-module__qLWGoa__anchor:hover{color:#1919c8;scale:1.01}
.Button-module__aLIVUq__heavyButton{cursor:pointer;color:#f5f5f5;background-color:#647dff;border-radius:1rem;width:9rem;height:2.2rem;margin-top:.65rem;margin-right:2rem;transition:background-color .14s ease-out,color .14s ease-out,box-shadow .14s ease-out,transform 80ms ease-out}.Button-module__aLIVUq__heavyButton:hover{background-color:#5066e5;transform:translateY(-.05rem);box-shadow:0 8px 22px #647dff73}.Button-module__aLIVUq__heavyButton:disabled{box-shadow:none;cursor:unset;background-color:gray;transition:color 1s,background-color .5s;transform:scale(1)}
.Checkbox-module__p3IWPa__root{background-color:#fff;border:1px solid #000;border-radius:.3rem;flex-direction:row;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:flex}.Checkbox-module__p3IWPa__root:hover{background-color:#d3d3d3}.Checkbox-module__p3IWPa__root[data-state=checked]{background-color:#647dff}.Checkbox-module__p3IWPa__root[disabled]{background-color:#d3d3d3}.Checkbox-module__p3IWPa__indicator{color:#fff}.Checkbox-module__p3IWPa__checkIcon{scale:2}.Checkbox-module__p3IWPa__label{padding-left:.5rem}.Checkbox-module__p3IWPa__labelOnly{padding-left:0}
.Menubar-module__BZZ6wG__root{flex-direction:row;gap:.5rem;width:fit-content;display:flex}.Menubar-module__BZZ6wG__trigger{padding:.25rem}.Menubar-module__BZZ6wG__trigger:hover{background-color:#ddd}.Menubar-module__BZZ6wG__trigger[data-state=open]{background-color:#b3b3b3}.Menubar-module__BZZ6wG__content{background-color:#eee;border:1px solid #bbb;border-radius:.5rem;padding:.5rem}.Menubar-module__BZZ6wG__subContent{}.Menubar-module__BZZ6wG__item{cursor:default;border-radius:.5rem;flex-direction:row;align-items:center;gap:1rem;min-width:10rem;padding-left:.5rem;display:flex}.Menubar-module__BZZ6wG__item>:last-child{color:gray;margin-left:auto}.Menubar-module__BZZ6wG__item:hover{background-color:#ddd}.Menubar-module__BZZ6wG__subTrigger{}
.Panel-module__HpZYya__panelArea{background-color:#ccc;flex-direction:row;flex-grow:1;justify-content:center;padding:1rem;display:flex}.Panel-module__HpZYya__panel{background-color:#fff;border-radius:1rem;overflow:hidden;box-shadow:.3rem .3rem .3rem #00000015}.Panel-module__HpZYya__PanelAreaWithFooter{background-color:#ccc;flex-direction:column;flex-grow:1;padding-top:1rem;padding-left:1rem;padding-right:1rem;display:flex}
.Select-module__aDp-eG__trigger{background-color:#e6e6e6;border-radius:.25rem;flex-direction:row;justify-content:center;align-items:center;gap:.2rem;min-width:6rem;margin-bottom:.3rem;padding-left:.5rem;display:flex;box-shadow:.1rem .1rem .25rem .1rem #00000030}.Select-module__aDp-eG__trigger:hover{background-color:#6495ed}.Select-module__aDp-eG__trigger[disabled]{box-shadow:none;background-color:#0000;justify-content:left;padding-left:0}.Select-module__aDp-eG__selectValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__aDp-eG__content{background-color:#e6e6e6;border-radius:.25rem;min-width:6rem;overflow:hidden;box-shadow:.1rem .1rem .25rem .1rem #00000030}.Select-module__aDp-eG__viewport{padding:.5rem}.Select-module__aDp-eG__item{-webkit-user-select:none;user-select:none;border-radius:.5rem;align-items:center;padding:0 0 0 1.5rem;display:flex;position:relative}.Select-module__aDp-eG__item [data-disabled]{pointer-events:none}.Select-module__aDp-eG__item [data-highlighted]{background-color:#6495ed;outline:none}.Select-module__aDp-eG__item:hover{background-color:#6495ed;border-radius:.25rem}.Select-module__aDp-eG__indicator{justify-content:center;align-items:center;width:25px;display:inline-flex;position:absolute;left:0}
.Switch-module__JmYchG__switchRoot{cursor:pointer;background-color:#a9a9a9;border-radius:.5rem;flex-direction:row;width:2rem;height:1rem;display:flex;box-shadow:0 0 1rem #00000025}.Switch-module__JmYchG__switchRoot[data-state=checked]{background-color:#32cd32}.Switch-module__JmYchG__switchThumb{will-change:transform;background-color:#fffffff2;border:1px solid gray;border-radius:.5rem;width:50%;height:100%;transition:transform .2s;transform:translate(0)}.Switch-module__JmYchG__switchThumb[data-state=checked]{background-color:#fff;border-width:1px;transform:translate(1rem)}
.Tab-module__rnovkG__root{flex-direction:column;display:flex}.Tab-module__rnovkG__list{background-color:inherit;border-bottom:1px solid #b3b3b3;flex-flow:wrap;justify-content:center;transition:background-color .3s ease-in-out,border-radius .15s ease-in-out;display:flex;position:relative;box-shadow:0 .3rem .3rem #00000015}.Tab-module__rnovkG__trigger{text-wrap:nowrap;cursor:pointer;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;transition:background-color .15s ease-in-out,color .15s ease-out,border-radius .15s ease-in-out;display:flex;position:relative}.Tab-module__rnovkG__trigger[data-state=inactive]{background-color:#f7f7f7;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-radius 1s ease-in-out}.Tab-module__rnovkG__trigger:hover{background-color:#d9d9d9;border-top-left-radius:.6rem;border-top-right-radius:.6rem;transition:background-color .15s ease-in-out,color .15s ease-out,border-radius .15s ease-in-out}.Tab-module__rnovkG__trigger[data-state=active]{cursor:unset;color:#fff;background-color:#647dff;border-top-left-radius:.6rem;border-top-right-radius:.6rem;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-radius .15s ease-in-out}.Tab-module__rnovkG__list:has(.Tab-module__rnovkG__trigger[data-state=active]){background-color:#f7f7f7;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-radius .15s ease-in-out}
.TextInput-module__y4iK-a__text{field-sizing:content;min-width:5rem;max-width:30rem;height:1.5rem;margin-bottom:.2rem;padding-left:.5rem;padding-right:.5rem;box-shadow:.1rem .1rem .25rem .1rem #00000030}.TextInput-module__y4iK-a__number{justify-items:center;width:3rem;max-width:5rem;height:1.4rem;margin-bottom:.2rem;box-shadow:.1rem .1rem .25rem .1rem #00000030}
.ClientClamped-module__4bhd9q__root{pointer-events:none;position:fixed}.ClientClamped-module__4bhd9q__heightContainer{flex-direction:row;display:flex}.ClientClamped-module__4bhd9q__widthContainer{flex-direction:column;display:flex}.ClientClamped-module__4bhd9q__innerContainer{pointer-events:auto;flex-grow:0;flex-shrink:0}
.ProgressBar-module__xnvxsq__root{background-color:#d3d3d3;border-radius:.25rem;height:1rem;overflow:hidden}.ProgressBar-module__xnvxsq__indicator{background-color:green;width:100%;height:100%}
.SidePanels-module__ifmccW__container{flex-direction:row;flex-grow:1;gap:1rem;display:flex}.SidePanels-module__ifmccW__AccordionRoot{gap:1rem;width:100%;height:100%;min-height:0;display:flex}.SidePanels-module__ifmccW__LayerMappingsItem{background-color:#fff;flex-direction:row;flex-grow:1;min-width:0;max-width:max-content;height:100%;min-height:0;display:flex;overflow:hidden}.SidePanels-module__ifmccW__SidePanelItem{background-color:#fff;flex-direction:row;flex-grow:1;flex-shrink:0;min-width:0;max-width:max-content;height:100%;min-height:0;display:flex}.SidePanels-module__ifmccW__AccordionHeader{flex-grow:1;align-items:center;max-width:2rem;display:flex}.SidePanels-module__ifmccW__AccordionChevronRight{cursor:pointer;width:2rem;height:2rem;transition:transform .25s}.SidePanels-module__ifmccW__AccordionChevronLeft{cursor:pointer;width:2rem;height:2rem;transition:transform .25s;rotate:180deg}.SidePanels-module__ifmccW__AccordionTrigger{background-color:#fff;border-radius:1rem;flex-grow:1;align-items:center;min-width:2rem;height:100%;transition:all .2s;display:flex}.SidePanels-module__ifmccW__AccordionTrigger:hover{cursor:pointer;background-color:#647dff40;border-radius:1rem}.SidePanels-module__ifmccW__AccordionTrigger[data-state=open]{background-color:#fff}.SidePanels-module__ifmccW__AccordionTrigger[data-state=open]:hover{background-color:#d8deff}.SidePanels-module__ifmccW__AccordionTrigger[data-state=open]>.SidePanels-module__ifmccW__AccordionChevronRight,.SidePanels-module__ifmccW__AccordionTrigger[data-state=open]>.SidePanels-module__ifmccW__AccordionChevronLeft{background-color:#0000;transform:rotate(180deg)}.SidePanels-module__ifmccW__LayerMappingsContent{border-radius:1rem;flex-direction:column;flex:1 1 0;min-width:0;height:100%;min-height:0;display:flex}.SidePanels-module__ifmccW__MainPanelItem{background-color:#fff;flex-direction:row;flex:1 0 0;display:flex}.SidePanels-module__ifmccW__MainPanelContent{border-radius:1rem;flex-direction:column;flex:1 1 0;display:flex}.SidePanels-module__ifmccW__SidePanelContent{border-radius:1rem;flex-direction:column;flex:1 1 0;min-width:0;height:100%;min-height:0;display:flex}.SidePanels-module__ifmccW__LayerMappingsContent[data-state=open]{animation:.25s ease-out SidePanels-module__ifmccW__slideRight}.SidePanels-module__ifmccW__LayerMappingsContent[data-state=closed]{animation:.25s ease-out SidePanels-module__ifmccW__slideLeft}.SidePanels-module__ifmccW__SidePanelContent[data-state=open]{animation:.25s ease-out SidePanels-module__ifmccW__slideRight}.SidePanels-module__ifmccW__SidePanelContent[data-state=closed]{animation:.25s ease-out SidePanels-module__ifmccW__slideLeft}@keyframes SidePanels-module__ifmccW__slideRight{0%{width:0}to{width:var(--radix-accordion-content-width)}}@keyframes SidePanels-module__ifmccW__slideLeft{0%{width:var(--radix-accordion-content-width)}to{width:0}}
.ToastMessage-module__NVF1qq__root{--viewport-padding:1.25rem;background:#fff;border-radius:.8rem;flex-direction:row;flex-grow:1;align-items:center;gap:.5rem;min-width:25rem;max-height:7rem;display:flex;box-shadow:0 18px 45px #0f172a1f,0 0 5px #0f172a0f}.ToastMessage-module__NVF1qq__root[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) ToastMessage-module__NVF1qq__slideIn}.ToastMessage-module__NVF1qq__root[data-state=closed]{animation:.3s cubic-bezier(.7,0,.5,0) ToastMessage-module__NVF1qq__slideOut}@keyframes ToastMessage-module__NVF1qq__slideIn{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}@keyframes ToastMessage-module__NVF1qq__slideOut{0%{transform:translate(0)}to{transform:translateX(calc(100% + var(--viewport-padding)))}}.ToastMessage-module__NVF1qq__root:hover,.ToastMessage-module__NVF1qq__root:focus-within{box-shadow:0 20px 50px #0f172a29,0 0 1px #0f172a14}.ToastMessage-module__NVF1qq__root[data-theme=info]{background:#fff;border:2px solid #1e88e5}.ToastMessage-module__NVF1qq__root[data-theme=warning]{background:#fffaf0;border:2px solid #fbc02d}.ToastMessage-module__NVF1qq__root[data-theme=error]{background:#fff5f5;border:2px solid #e53935}.ToastMessage-module__NVF1qq__toastContent{flex-direction:column;flex-grow:1;gap:.2rem;display:flex}.ToastMessage-module__NVF1qq__SVG{width:7rem;height:7rem}.ToastMessage-module__NVF1qq__title{color:#0f172a;font-size:1.5rem;font-weight:600}.ToastMessage-module__NVF1qq__description{color:#4b5563;padding-right:.5rem;font-size:1rem;display:flex}.ToastMessage-module__NVF1qq__buttons{justify-content:flex-end;align-items:center;gap:.25rem;padding-right:.5rem;display:flex}.ToastMessage-module__NVF1qq__action,.ToastMessage-module__NVF1qq__close{cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.85rem;font-weight:500;transition:background-color .14s ease-out,color .14s ease-out,box-shadow .14s ease-out,transform 80ms ease-out;display:inline-flex}.ToastMessage-module__NVF1qq__action{color:#fff;background-color:#647dff;box-shadow:0 6px 16px #647dff59}.ToastMessage-module__NVF1qq__action:hover{background-color:#5066e5;transform:translateY(-.05rem);box-shadow:0 8px 22px #647dff73}.ToastMessage-module__NVF1qq__action:active{background-color:#4458cf;transform:translateY(0);box-shadow:0 4px 10px #647dff59}.ToastMessage-module__NVF1qq__close{color:#fff;background-color:#a9a9a9;transition:all .15s}.ToastMessage-module__NVF1qq__close:hover{background-color:gray;transition:all .15s}.ToastMessage-module__NVF1qq__close:active{background-color:#647dff1f;transition:all .15s}
.ToastViewport-module__X7bv8G__viewport{--viewport-padding:1.25rem;padding:var(--viewport-padding);z-index:2147483647;pointer-events:none;outline:none;flex-direction:column;gap:.75rem;max-width:min(100vw,31rem);margin:0;list-style:none;display:flex;position:fixed;bottom:0;right:0}.ToastViewport-module__X7bv8G__viewport>*{pointer-events:auto}
.ToggleIcon-module__MtxvDG__rect{rx:15%;ry:30%;stroke-width:.05rem;cursor:pointer;stroke:#505050;width:100%;height:100%}.ToggleIcon-module__MtxvDG__layerOff{stroke-width:.1rem;vector-effect:non-scaling-stroke;transition:all .2s ease-in-out}.ToggleIcon-module__MtxvDG__layerOn{stroke-width:.5rem;vector-effect:non-scaling-stroke;transition:all .2s ease-in-out}
.UserVariablesComponent-module__EVpBOa__table{width:100%}.UserVariablesComponent-module__EVpBOa__tbody{align-content:center;align-items:center}.UserVariablesComponent-module__EVpBOa__tableRow{grid-template-columns:1fr 2.5rem 1fr;margin-bottom:.25rem;display:grid}.UserVariablesComponent-module__EVpBOa__entryName{text-align:end}.UserVariablesComponent-module__EVpBOa__entryValue{text-align:left;align-items:center;display:flex}.UserVariablesComponent-module__EVpBOa__entryValue>span{padding-left:.3rem}.UserVariablesComponent-module__EVpBOa__entrySeparator{text-align:center;font-weight:700;scale:1.2}.UserVariablesComponent-module__EVpBOa__select{min-width:3rem}
.NumberListInput-module__e8a5CG__root{flex-flow:wrap;gap:.5rem;width:14rem;display:flex}.NumberListInput-module__e8a5CG__input{margin-bottom:.25rem!important}.NumberListInput-module__e8a5CG__addButton{cursor:pointer;background-color:#d3d3d3;border-radius:.5rem;width:fit-content;padding:.5rem}.NumberListInput-module__e8a5CG__addButton:hover,.NumberListInput-module__e8a5CG__addButton:focus{color:#006400;outline:solid #006400}.NumberListInput-module__e8a5CG__addButton:disabled{color:gray;cursor:not-allowed;outline:none}.NumberListInput-module__e8a5CG__element{cursor:pointer;background-color:#d3d3d3;border-radius:.5rem;width:fit-content;padding:.5rem}.NumberListInput-module__e8a5CG__element:hover,.NumberListInput-module__e8a5CG__element:focus{color:#8b0000;outline:solid #8b0000;text-decoration:line-through}
.NumberInputPopover-module__8TO9Ea__popoverTopBar{flex-direction:row;justify-content:space-between;gap:1rem;display:flex}.NumberInputPopover-module__8TO9Ea__closeButton{cursor:pointer;padding:.5rem}.NumberInputPopover-module__8TO9Ea__closeButton:hover{font-weight:700}.NumberInputPopover-module__8TO9Ea__addButton{cursor:pointer;background-color:#d3d3d3;border-radius:.5rem;width:fit-content;padding:.5rem}.NumberInputPopover-module__8TO9Ea__content{background-color:#fff;padding:1rem;box-shadow:2px 2px 5px #0000004d}.NumberInputPopover-module__8TO9Ea__customInput:disabled{cursor:not-allowed}.NumberInputPopover-module__8TO9Ea__suggestionList{flex-flow:wrap;gap:.5rem;width:14rem;display:flex}.NumberInputPopover-module__8TO9Ea__suggestion{cursor:pointer;background-color:#d3d3d3;border-radius:.5rem;width:fit-content;padding:.5rem}.NumberInputPopover-module__8TO9Ea__suggestion:hover,.NumberInputPopover-module__8TO9Ea__suggestion:focus{color:#006400;outline:solid #006400}.NumberInputPopover-module__8TO9Ea__suggestion:disabled{cursor:not-allowed;outline:unset;color:unset}
.LayerHoleSymbols-module__5E4XxG__iconTooltipContentEntry{flex-direction:row;align-items:center;gap:1rem;display:flex}
.LayerHoleSymbolTooltip-module__Tnb0XW__tooltipContent{background-color:#eee;border:1px solid #bbb;border-radius:.5rem;padding:.5rem}.LayerHoleSymbolTooltip-module__Tnb0XW__tooltipArrow{fill:#bbb}
.HoleSymbol-module__LIIaTq__root{--gray-area-color:#505050;--hole-fill-color:black;--stroke-color:white;--stroke-width:7px;--inner-radius:30px}.HoleSymbol-module__LIIaTq__background{cx:50px;cy:50px;r:50px;fill:var(--gray-area-color)}.HoleSymbol-module__LIIaTq__blackHole{cx:50px;cy:50px;r:var(--inner-radius);fill:var(--hole-fill-color);background-color:#000}.HoleSymbol-module__LIIaTq__strokeCircle{cx:50px;cy:50px;r:var(--inner-radius);stroke:var(--stroke-color);stroke-width:var(--stroke-width)}.HoleSymbol-module__LIIaTq__diagonal{d:path("M 29, 71 L 71, 29");stroke:var(--stroke-color);stroke-width:var(--stroke-width)}.HoleSymbol-module__LIIaTq__horizontal{d:path("M 20, 50 L 80, 50");stroke:var(--stroke-color);stroke-width:var(--stroke-width)}.HoleSymbol-module__LIIaTq__vertical{d:path("M 50, 20 L 50, 80");stroke:var(--stroke-color);stroke-width:var(--stroke-width)}.HoleSymbol-module__LIIaTq__cross{d:path("M 29, 71 L 71, 29 M 29, 29 L 71, 71");stroke:var(--stroke-color);stroke-width:var(--stroke-width)}
.TransformGesture-module__eYp5nG__fitProductCanvas{cursor:url(/media/fitProductCursor.svg),move}.TransformGesture-module__eYp5nG__fitAllCanvas{cursor:url(/media/fitAllCursor.svg),move}
.PanState-module__2Pw_EW__panCanvas{cursor:grabbing}
.ContextMenuState-module__hD6BYG__contextMenuCanvas{cursor:context-menu}
.ZoomInState-module__UTHZvG__zoomInCanvas{cursor:zoom-in}.ZoomInState-module__UTHZvG__gestureBorder{border:2px solid #fff;position:absolute}
.ZoomOutState-module__WPelhq__zoomOutCanvas{cursor:zoom-out}.ZoomOutState-module__WPelhq__gestureBorder{border:2px solid #fff;position:absolute}
.MeasureState-module__EGiKGG__measureState{grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:absolute}.MeasureState-module__EGiKGG__measureState>*{grid-area:1/1/-1/-1}.MeasureState-module__EGiKGG__measureStateBox{border:2px solid #fff}.MeasureState-module__EGiKGG__measureStateLine{width:100%;height:100%}.MeasureState-module__EGiKGG__measureStateText{pointer-events:none;text-wrap:nowrap;background-color:#fff;width:fit-content;height:fit-content;overflow:clip}
.DataBar-module__TwlhCW__cursorCoordinates{min-width:9rem}.DataBar-module__TwlhCW__root{background:var(--background-1);flex-flow:wrap;justify-content:center;padding:0 1rem;display:flex}.DataBar-module__TwlhCW__root>*{flex-shrink:0;margin-left:1rem;margin-right:1rem}.DataBar-module__TwlhCW__progressContainer{flex-flow:row;align-items:center;gap:1rem;display:flex}.DataBar-module__TwlhCW__progressBar{width:5rem}.DataBar-module__TwlhCW__status{text-align:center;width:10rem}
.MifViewerHelp-module__Y7RPTq__helpPanel>*{margin-bottom:.75rem}.MifViewerHelp-module__Y7RPTq__helpPanel:last-child{margin-bottom:0}
.CustomActionDescription-module__y1kSza__actionDescriptionContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;max-width:100%;display:flex}.CustomActionDescription-module__y1kSza__actionDescriptionName{text-align:right;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;width:47%;line-height:1rem}.CustomActionDescription-module__y1kSza__actionDescriptionLine{border:0 dotted gray;border-top-width:.3rem;flex-grow:1;min-width:.1rem}.CustomActionDescription-module__y1kSza__actionDescriptionTrigger{color:gray;text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-shrink:1;width:47%;line-height:1rem}
.StackupLayout-module__fRuS9W__root{flex-direction:column;gap:1rem;width:min(70rem,100%);padding:1rem;display:flex}.StackupLayout-module__fRuS9W__title{text-align:center}.StackupLayout-module__fRuS9W__drawingContainer{flex-direction:row;justify-content:center;gap:1rem;display:flex}.StackupLayout-module__fRuS9W__annotationsList{flex-direction:column;width:100%;position:relative}.StackupLayout-module__fRuS9W__annotation{align-items:center;display:flex;position:absolute;left:0;right:0}.StackupLayout-module__fRuS9W__description{place-self:center;max-width:50rem}.StackupLayout-module__fRuS9W__warning{color:#8b0000;place-self:center;max-width:50rem}
.Spesifications-module__BxLWMa__root{flex-direction:column;min-width:min(70rem,100%);max-width:100rem;margin-left:auto;margin-right:auto;padding:1rem;display:flex}.Spesifications-module__BxLWMa__tabRoot{flex-grow:1}.Spesifications-module__BxLWMa__root h3{text-align:center;padding-top:1rem;padding-bottom:1rem;font-weight:700}.Spesifications-module__BxLWMa__root h4{text-align:center;padding-bottom:.5rem;font-size:1.2rem}.Spesifications-module__BxLWMa__tabContent{flex:1 1 0;min-height:0;overflow:auto}
.DefaultValues-module__ctG2ZW__ipcContainer{justify-items:center}.DefaultValues-module__ctG2ZW__ipcTable{text-align:center;border:2px solid #000}.DefaultValues-module__ctG2ZW__tableTitle{text-align:center!important}.DefaultValues-module__ctG2ZW__ipcTable td{border:1px solid #000;border-width:1px 2px;width:22rem;padding:.2rem .5rem}.DefaultValues-module__ctG2ZW__ipcTable td:first-child{text-align:left;width:20rem}.DefaultValues-module__ctG2ZW__Footer{padding-top:1rem}
.UploadTabContent-module__bJn_6q__root{flex-direction:row;flex-grow:1;gap:1rem;display:flex}.UploadTabContent-module__bJn_6q__uploadPanel{flex-grow:1}.UploadTabContent-module__bJn_6q__statusPanel{width:min(30rem,33.333%);min-width:20rem}
.StyledPCBZipUploader-module__gV_qmq__root{box-sizing:border-box;outline-offset:-.5rem;cursor:pointer;border:none;border-radius:1rem;outline:2px dashed #d3d3d3;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:0 0 0 .6rem;display:flex}.StyledPCBZipUploader-module__gV_qmq__root>input{display:none}.StyledPCBZipUploader-module__gV_qmq__root p{font-size:2rem;display:flex}.StyledPCBZipUploader-module__gV_qmq__uploadIcon{width:8rem;height:auto;display:flex}
.PCBStatus-module__wMTODW__root{flex-direction:column;padding:1rem;display:flex}.PCBStatus-module__wMTODW__statusContentContainer{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.PCBStatus-module__wMTODW__uploadStatusContainer{flex-direction:column;align-items:start;gap:1rem;display:flex}.PCBStatus-module__wMTODW__errorStatus li{color:#e53935;align-self:flex-end;gap:2rem;font-weight:400}.PCBStatus-module__wMTODW__progressBar{width:100%}
.LayerMappings-module__vnONXq__layerMappingPanel{text-align:center;border-radius:1rem;flex-direction:column;flex:1 1 0;align-content:center;min-height:0;display:flex;overflow:hidden auto}.LayerMappings-module__vnONXq__layerMappingTop{padding-bottom:1rem}.LayerMappings-module__vnONXq__layerMappingContent th{text-align:center;min-width:7rem;padding-bottom:1rem;scale:1.1}.LayerMappings-module__vnONXq__fileName{text-align:start;text-wrap:nowrap;color:#000;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem;overflow:hidden}.LayerMappings-module__vnONXq__fileType{text-align:center;border-left:1px solid #0000001a;border-right:1px solid #0000001a;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__vnONXq__layerName{text-align:left;text-wrap:nowrap;align-items:center;padding-right:1rem;display:flex}.LayerMappings-module__vnONXq__layerMappingContent td{vertical-align:middle;width:auto;min-width:5rem;padding-top:.2rem;padding-bottom:.2rem}.LayerMappings-module__vnONXq__row:hover{cursor:default;background-color:#e6e6e6;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.LayerMappings-module__vnONXq__menubarRoot{all:unset;margin-left:1rem;display:flex}.LayerMappings-module__vnONXq__menubarTrigger{-webkit-user-select:none;user-select:none;background-color:#e6e6e6;border-radius:.5rem;align-items:center;width:11rem;padding-left:.5rem;padding-right:.5rem;transition:all 50ms;display:flex}.LayerMappings-module__vnONXq__triggerContent{text-overflow:ellipsis;overflow:hidden}.LayerMappings-module__vnONXq__menubarTrigger:hover{color:#fff;cursor:pointer;background-color:#647dff;transition:all 50ms}.LayerMappings-module__vnONXq__menubarTrigger[data-state=open]{color:#fff;background-color:#647dff}.LayerMappings-module__vnONXq__menubarContent{background-color:#e6e6e6;border-top-right-radius:1rem;border-bottom-right-radius:1rem;flex-direction:column;width:11rem;display:flex}.LayerMappings-module__vnONXq__menubarSubTrigger{background-color:#e6e6e6;justify-content:space-between;align-items:center;padding-left:.5rem;padding-right:.5rem;display:flex}.LayerMappings-module__vnONXq__menubarSubTrigger:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__vnONXq__menubarSubContent{background-color:#e6e6e6}.LayerMappings-module__vnONXq__menubarItem{background-color:#e6e6e6;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__vnONXq__menubarItem:last-child{border-bottom-right-radius:1rem}.LayerMappings-module__vnONXq__menubarItem:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__vnONXq__menubarItem:last-child:hover{border-radius:0 0 1rem}.LayerMappings-module__vnONXq__boardOutlineItem{background-color:#c0dcc0;border-radius:0 1rem 0 0;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__vnONXq__boardOutlineItem:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__vnONXq__legendItem{cursor:pointer;background-color:#fff;border-radius:0}.LayerMappings-module__vnONXq__legendItem:hover{color:#fff;background-color:#647dff}.LayerMappings-module__vnONXq__solderMaskItem{color:#fff;background-color:green;border-radius:0;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__vnONXq__solderMaskItem:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__vnONXq__copperItem{background-color:#ff8040;border-radius:0;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__vnONXq__copperItem:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__vnONXq__separator{background-color:#647dff;height:1px;margin-left:0}.LayerMappings-module__vnONXq__applyButton{cursor:pointer;color:#f5f5f5;background-color:#647dff;border-radius:1rem;align-self:center;width:9rem;height:2.2rem;margin-top:1rem;transition:background-color .14s ease-out,color .14s ease-out,box-shadow .14s ease-out,transform 80ms ease-out}.LayerMappings-module__vnONXq__applyButton:hover{background-color:#5066e5;transform:translateY(-.05rem);box-shadow:0 8px 22px #647dff73}
.MifViewerContextMenu-module__ptjf9q__menuContent{background-color:#eee;border:1px solid #bbb;border-radius:.5rem;padding:.5rem}.MifViewerContextMenu-module__ptjf9q__menuItem{cursor:default;border-radius:.5rem;flex-direction:row;align-items:center;gap:1rem;min-width:10rem;padding-left:.5rem;display:flex}.MifViewerContextMenu-module__ptjf9q__menuItem>:last-child{color:gray;margin-left:auto}.MifViewerContextMenu-module__ptjf9q__menuItem:hover{background-color:#ddd}.MifViewerContextMenu-module__ptjf9q__contextMenuContent{}.MifViewerContextMenu-module__ptjf9q__contextMenuItem{}.MifViewerContextMenu-module__ptjf9q__contextMenuSubTrigger{}.MifViewerContextMenu-module__ptjf9q__contextMenuSubContent{}.MifViewerContextMenu-module__ptjf9q__contextMenuSeparator{border-bottom:1px solid #bbb;margin-top:.25rem;margin-bottom:.25rem}
.ZipName-module__huDq5q__fileName{text-align:center;margin-top:auto;margin-bottom:auto;font-size:1.2rem}
.QuotationPanel-module__rTsMcq__quotationPanelClosed{background:#fff;width:35rem;height:100%;transition:all .2s ease-in;position:absolute;right:-35rem}.QuotationPanel-module__rTsMcq__quotationPanelOpen{z-index:10;pointer-events:auto;background:#fff;border-radius:1rem 0 0 1rem;width:max(35rem,30%);max-width:80%;height:100%;transition:all .2s ease-out;position:absolute;right:0}.QuotationPanel-module__rTsMcq__wrapper{pointer-events:none;position:absolute;inset:0;overflow:hidden}.QuotationPanel-module__rTsMcq__backdrop{z-index:1;pointer-events:auto;background-color:#00000080;width:100%;height:100%;transition:all .2s ease-out;position:absolute;right:0}.QuotationPanel-module__rTsMcq__backdropClosed{z-index:1;pointer-events:none;background-color:#0000;width:100%;height:100%;transition:all .2s ease-in;position:absolute;right:0}.QuotationPanel-module__rTsMcq__quotationContainerTop{width:100%;height:5rem;margin-bottom:5rem}.QuotationPanel-module__rTsMcq__exitButton{cursor:pointer;background-color:#647dff;border-radius:100%;width:3.5rem;height:3.5rem;margin-top:.6rem;margin-left:.6rem;transition:all .2s;scale:.8}.QuotationPanel-module__rTsMcq__exitButton:hover{transition:all .2s;transform:scale(1.04)}.QuotationPanel-module__rTsMcq__exitButton svg{width:3.5rem;height:3.5rem;scale:1.25}.QuotationPanel-module__rTsMcq__quotationContainerContent{flex-direction:column;align-items:center;gap:1rem;height:90%;display:flex}.QuotationPanel-module__rTsMcq__submitButton{cursor:pointer;color:#f5f5f5;background-color:#647dff;border-radius:.6rem;justify-content:center;align-items:center;width:10rem;height:2.2rem;margin-bottom:1rem;transition:all .2s;display:flex;bottom:0}.QuotationPanel-module__rTsMcq__submitButton:hover{transition:all .2s;transform:scale(1.02)}.QuotationPanel-module__rTsMcq__quotationPanelOpen label{width:20rem}.QuotationPanel-module__rTsMcq__quotationPanelOpen input{background-color:#e6e6e6;border-radius:.25rem;width:14rem;height:1.75rem;margin-bottom:1rem;padding-left:.25rem;padding-right:.25rem;box-shadow:.1rem .1rem .3rem .1rem #00000030}.QuotationPanel-module__rTsMcq__quotationPanelOpen input:last-child{margin:0}.QuotationPanel-module__rTsMcq__quotationPanelOpen h4{color:red;font-weight:700}.QuotationPanel-module__rTsMcq__quotationPanelOpen select{background-color:#e6e6e6;border-radius:.25rem;width:14rem;height:1.9rem;margin-bottom:1rem;padding-left:.25rem;box-shadow:.1rem .1rem .3rem .1rem #00000030}.QuotationPanel-module__rTsMcq__displayNone{display:none}
.PCBZip-module__BV1hYq__root{flex-direction:column;min-height:100dvh;display:flex}
.TopBar-module__mJS6aG__topBar{background-color:#ecf0ff;flex-direction:row;justify-content:space-between;height:3.5rem;display:flex}.TopBar-module__mJS6aG__logo{width:10rem;margin-left:.5rem}
.ViewerSidepanel-module__nZLbuq__root{resize:horizontal;direction:rtl;flex-direction:column;flex:1 1 0;min-width:max(20rem,15%);height:100%;min-height:0;display:flex;overflow:auto}.ViewerSidepanel-module__nZLbuq__contentContainer{flex-grow:1;min-height:0;overflow:auto}.ViewerSidepanel-module__nZLbuq__contentContainer>*{margin:1rem}
.ViewerMainPanel-module__wBMs9q__mainPanelRoot{flex-direction:column;flex-grow:1;width:100%;min-width:60%;min-height:10rem;display:flex}.ViewerMainPanel-module__wBMs9q__mifViewerCanvasContainer{cursor:crosshair;grid-template-rows:1fr;grid-template-columns:1fr;justify-content:center;align-items:center;width:100%;height:100%;display:grid}.ViewerMainPanel-module__wBMs9q__mifViewerCanvasContainer>*{grid-area:1/1/-1/-1}.ViewerMainPanel-module__wBMs9q__mifViewerCanvas{background-color:#000;grid-template-rows:1fr;grid-template-columns:1fr;width:100%;height:100%;display:grid;position:relative}.ViewerMainPanel-module__wBMs9q__mifViewerCanvas>*{grid-area:1/1/-1/-1}.ViewerMainPanel-module__wBMs9q__mifViewerCanvas>canvas{pointer-events:none;position:absolute}.ViewerMainPanel-module__wBMs9q__loadingText{color:#fff;z-index:1;text-align:center;font-size:2rem}
.Footer-module__bGfVRa__root{background-color:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem;flex-flow:wrap;flex-basis:0;justify-content:center;gap:2.5rem 10rem;margin-top:1rem;padding:1rem;display:flex;box-shadow:.3rem .3rem .3rem #00000015}.Footer-module__bGfVRa__root>div{flex-grow:1;flex-basis:0;max-width:30rem}
.PCBZipDemo-module__YO0mxW__root{flex-direction:column;min-height:100dvh;display:flex}
.TopBar-module__sSQi-W__topBar{background-color:#ecf0ff;flex-direction:row;justify-content:space-between;height:3.5rem;display:flex}.TopBar-module__sSQi-W__logo{width:10rem;margin-left:.5rem}.TopBar-module__sSQi-W__fileName{text-align:center;margin-top:auto;margin-bottom:auto;font-size:1.2rem}
.NotFound-module__S6ZHqa__root{flex-direction:column;justify-content:center;align-items:center;display:flex}
