._root_1yv88_1{--gray-area-color:#505050;--hole-fill-color:black;--stroke-color:white;--stroke-width:7px;--inner-radius:30px}._background_1yv88_9{cx:50px;cy:50px;r:50px;fill:var(--gray-area-color)}._blackHole_1yv88_16{cx:50px;cy:50px;r:var(--inner-radius);fill:var(--hole-fill-color);background-color:#000}._strokeCircle_1yv88_24{cx:50px;cy:50px;r:var(--inner-radius);stroke:var(--stroke-color);stroke-width:var(--stroke-width)}._diagonal_1yv88_32{d:path("M 29, 71 L 71, 29");stroke:var(--stroke-color);stroke-width:var(--stroke-width)}._horizontal_1yv88_38{d:path("M 20, 50 L 80, 50");stroke:var(--stroke-color);stroke-width:var(--stroke-width)}._vertical_1yv88_44{d:path("M 50, 20 L 50, 80");stroke:var(--stroke-color);stroke-width:var(--stroke-width)}._cross_1yv88_50{d:path("M 29, 71 L 71, 29 M 29, 29 L 71, 71");stroke:var(--stroke-color);stroke-width:var(--stroke-width)}
.Deprecated-module__LvXyDq__root{flex-direction:column;min-height:100dvh;display:flex}.Deprecated-module__LvXyDq__gestureBorder{border:2px solid #fff;position:absolute}.Deprecated-module__LvXyDq__measureState{grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:absolute}.Deprecated-module__LvXyDq__measureState>*{grid-area:1/1/-1/-1}.Deprecated-module__LvXyDq__measureStateBox{border:2px solid #fff}.Deprecated-module__LvXyDq__measureStateLine{width:100%;height:100%}.Deprecated-module__LvXyDq__measureStateText{pointer-events:none;text-wrap:nowrap;background-color:#fff;width:fit-content;height:fit-content;overflow:clip}.Deprecated-module__LvXyDq__contextMenuCanvas{cursor:context-menu}.Deprecated-module__LvXyDq__panCanvas{cursor:grabbing}.Deprecated-module__LvXyDq__zoomInCanvas{cursor:zoom-in}.Deprecated-module__LvXyDq__zoomOutCanvas{cursor:zoom-out}.Deprecated-module__LvXyDq__fitProductCanvas{cursor:url(../media/fitProductCursor.10juto6r9vgrx.svg),move}.Deprecated-module__LvXyDq__fitAllCanvas{cursor:url(../media/fitAllCursor.0tz7q19ub28l4.svg),move}.Deprecated-module__LvXyDq__menuContent{background-color:#eee;border:1px solid #bbb;border-radius:.5rem;padding:.5rem}.Deprecated-module__LvXyDq__menuItem{cursor:default;border-radius:.5rem;flex-direction:row;align-items:center;gap:1rem;min-width:10rem;padding-left:.5rem;display:flex}.Deprecated-module__LvXyDq__menuItem>:last-child{color:gray;margin-left:auto}.Deprecated-module__LvXyDq__menuItem:hover{background-color:#ddd}.Deprecated-module__LvXyDq__contextMenuContent{}.Deprecated-module__LvXyDq__contextMenuItem{}.Deprecated-module__LvXyDq__contextMenuSubTrigger{}.Deprecated-module__LvXyDq__contextMenuSubContent{}.Deprecated-module__LvXyDq__contextMenuSeparator{border-bottom:1px solid #bbb;margin-top:.25rem;margin-bottom:.25rem}.Deprecated-module__LvXyDq__tooltipContent{background-color:#eee;border:1px solid #bbb;border-radius:.5rem;padding:.5rem}.Deprecated-module__LvXyDq__tooltipArrow{fill:#bbb}.Deprecated-module__LvXyDq__featureInspector{flex-direction:column;display:flex}.Deprecated-module__LvXyDq__debugButton{cursor:pointer}.Deprecated-module__LvXyDq__debugButton:hover{background-color:#d3d3d3}.Deprecated-module__LvXyDq__featureListItem{cursor:pointer;flex-direction:row;justify-content:space-between;display:flex}.Deprecated-module__LvXyDq__featureList{flex-direction:column;display:flex}.Deprecated-module__LvXyDq__featureListHeader{flex-direction:row;justify-content:space-between;display:flex}.Deprecated-module__LvXyDq__helpPanel>*{margin-bottom:.75rem}.Deprecated-module__LvXyDq__helpPanel:last-child{margin-bottom:0}.Deprecated-module__LvXyDq__actionDescriptionContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;max-width:100%;display:flex}.Deprecated-module__LvXyDq__actionDescriptionName{text-align:right;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;width:47%;line-height:1rem}.Deprecated-module__LvXyDq__actionDescriptionLine{border:0 dotted gray;border-top-width:.3rem;flex-grow:1;min-width:.1rem}.Deprecated-module__LvXyDq__actionDescriptionTrigger{color:gray;text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-shrink:1;width:47%;line-height:1rem}.Deprecated-module__LvXyDq__iconTooltipContentEntry{flex-direction:row;align-items:center;gap:1rem;display:flex}
.Panels-module__gQQ1va__panelArea{background-color:#ccc;flex-direction:row;flex-grow:1;justify-content:center;padding:1rem;display:flex}.Panels-module__gQQ1va__panel{background-color:#fff;border-radius:1rem;overflow:hidden;box-shadow:.3rem .3rem .3rem #00000015}.Panels-module__gQQ1va__PanelAreaWithFooter{background-color:#ccc;flex-direction:column;flex-grow:1;padding-top:1rem;padding-left:1rem;padding-right:1rem;display:flex}
._root_1e6ur_1{pointer-events:none;position:fixed}._heightContainer_1e6ur_6{flex-direction:row;display:flex}._widthContainer_1e6ur_11{flex-direction:column;display:flex}._innerContainer_1e6ur_16{pointer-events:auto;flex-grow:0;flex-shrink:0}
.ViewerSidepanel-module__at5h7a__rootContainer{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__at5h7a__contentContainer{flex-grow:1;min-height:0;overflow:auto}.ViewerSidepanel-module__at5h7a__contentContainer>*{margin:1rem}.ViewerSidepanel-module__at5h7a__status{padding:.25rem 1rem;box-shadow:0 -.3rem .3rem #00000015}
.Tabs-module__Bi6Lmq__root{flex-direction:column;display:flex}.Tabs-module__Bi6Lmq__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}.Tabs-module__Bi6Lmq__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}.Tabs-module__Bi6Lmq__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}.Tabs-module__Bi6Lmq__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}.Tabs-module__Bi6Lmq__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}.Tabs-module__Bi6Lmq__list:has(.Tabs-module__Bi6Lmq__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}
.Switch-module__m9iaua__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__m9iaua__switchRoot[data-state=checked]{background-color:#32cd32}.Switch-module__m9iaua__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__m9iaua__switchThumb[data-state=checked]{background-color:#fff;border-width:1px;transform:translate(1rem)}
.LayerList-module__r-RXeq__layerListRoot{flex-direction:column;display:flex}.LayerList-module__r-RXeq__layerListItem{flex-direction:row;align-items:center;gap:1rem;display:flex}.LayerList-module__r-RXeq__layerListItem>*{cursor:pointer}.LayerList-module__r-RXeq__switchRoot{}.LayerList-module__r-RXeq__switchThumb{}.LayerList-module__r-RXeq__layerListItem label{flex-direction:row;align-items:center;gap:.25rem;display:flex}.LayerList-module__r-RXeq__ToggleIcons{width:3rem;height:1.1rem}
.ToggleIconOff-module__4qXfZa__rect{rx:15%;ry:30%;stroke-width:.05rem;cursor:pointer;stroke:#505050;width:100%;height:100%}.ToggleIconOff-module__4qXfZa__layerOff{stroke-width:.1rem;vector-effect:non-scaling-stroke;transition:all .2s ease-in-out}.ToggleIconOff-module__4qXfZa__layerOn{stroke-width:.5rem;vector-effect:non-scaling-stroke;transition:all .2s ease-in-out}
.Stats-module__Ab4Iea__root{flex-direction:column;display:flex}.Stats-module__Ab4Iea__layerName{font-weight:700}.Stats-module__Ab4Iea__statEntry{font-style:italic;line-height:1rem}.Stats-module__Ab4Iea__line{border-top:3px solid #ff4500}.Stats-module__Ab4Iea__switchRoot{}.Stats-module__Ab4Iea__switchThumb{}
.Footer-module__S33XGW__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__S33XGW__root>div{flex-grow:1;flex-basis:0;max-width:30rem}
.Anchor-module__kTVmNG__anchor{color:#647dff;cursor:pointer;text-decoration:underline}.Anchor-module__kTVmNG__anchor:hover{color:#1919c8;scale:1.01}
.Upload-module__AWnF6G__root{flex-direction:row;flex-grow:1;gap:1rem;display:flex}.Upload-module__AWnF6G__uploadPanel{flex-grow:1}.Upload-module__AWnF6G__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__AqOaGW__root{flex-direction:column;padding:1rem;display:flex}.PCBStatus-module__AqOaGW__statusContentContainer{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.PCBStatus-module__AqOaGW__uploadStatusContainer{flex-direction:column;align-items:start;gap:1rem;display:flex}.PCBStatus-module__AqOaGW__errorStatus li{color:#e53935;align-self:flex-end;gap:2rem;font-weight:400}.PCBStatus-module__AqOaGW__progressBar{width:100%}
.ProgressBar-module__aEWzpW__root{background-color:#d3d3d3;border-radius:.25rem;height:1rem;overflow:hidden}.ProgressBar-module__aEWzpW__indicator{background-color:green;width:100%;height:100%}
.ProductView-module__he9LBW__container{flex-direction:row;flex-grow:1;gap:1rem;display:flex}.ProductView-module__he9LBW__AccordionRoot{gap:1rem;width:100%;height:100%;min-height:0;display:flex}.ProductView-module__he9LBW__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;}.ProductView-module__he9LBW__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;}.ProductView-module__he9LBW__AccordionHeader{flex-grow:1;align-items:center;max-width:2rem;display:flex}.ProductView-module__he9LBW__AccordionChevronRight{cursor:pointer;width:2rem;height:2rem;transition:transform .25s}.ProductView-module__he9LBW__AccordionChevronLeft{cursor:pointer;width:2rem;height:2rem;transition:transform .25s;rotate:180deg}.ProductView-module__he9LBW__AccordionTrigger{background-color:#fff;border-radius:1rem;flex-grow:1;align-items:center;min-width:2rem;height:100%;transition:all .2s;display:flex}.ProductView-module__he9LBW__AccordionTrigger:hover{cursor:pointer;background-color:#647dff40;border-radius:1rem}.ProductView-module__he9LBW__AccordionTrigger[data-state=open]{background-color:#fff}.ProductView-module__he9LBW__AccordionTrigger[data-state=open]:hover{background-color:#d8deff}.ProductView-module__he9LBW__AccordionTrigger[data-state=open]>.ProductView-module__he9LBW__AccordionChevronRight,.ProductView-module__he9LBW__AccordionTrigger[data-state=open]>.ProductView-module__he9LBW__AccordionChevronLeft{background-color:#0000;transform:rotate(180deg)}.ProductView-module__he9LBW__LayerMappingsContent{border-radius:1rem;flex-direction:column;flex:1 1 0;min-width:0;height:100%;min-height:0;display:flex}.ProductView-module__he9LBW__MainPanelItem{background-color:#fff;flex-direction:row;flex:1 0 0;display:flex;}.ProductView-module__he9LBW__MainPanelContent{border-radius:1rem;flex-direction:column;flex:1 1 0;display:flex}.ProductView-module__he9LBW__SidePanelContent{border-radius:1rem;flex-direction:column;flex:1 1 0;min-width:0;height:100%;min-height:0;display:flex}.ProductView-module__he9LBW__LayerMappingsContent[data-state=open]{animation:.25s ease-out ProductView-module__he9LBW__slideRight}.ProductView-module__he9LBW__LayerMappingsContent[data-state=closed]{animation:.25s ease-out ProductView-module__he9LBW__slideLeft}.ProductView-module__he9LBW__SidePanelContent[data-state=open]{animation:.25s ease-out ProductView-module__he9LBW__slideRight}.ProductView-module__he9LBW__SidePanelContent[data-state=closed]{animation:.25s ease-out ProductView-module__he9LBW__slideLeft}@keyframes ProductView-module__he9LBW__slideRight{0%{width:0}to{width:var(--radix-accordion-content-width)}}@keyframes ProductView-module__he9LBW__slideLeft{0%{width:var(--radix-accordion-content-width)}to{width:0}}
.LayerMappings-module__Sihw-a__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__Sihw-a__layerMappingTop{padding-bottom:1rem}.LayerMappings-module__Sihw-a__layerMappingContent th{text-align:center;min-width:7rem;padding-bottom:1rem;scale:1.1}.LayerMappings-module__Sihw-a__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__Sihw-a__fileType{text-align:center;border-left:1px solid #0000001a;border-right:1px solid #0000001a;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__Sihw-a__layerName{text-align:left;text-wrap:nowrap;align-items:center;padding-right:1rem;display:flex}.LayerMappings-module__Sihw-a__layerMappingContent td{vertical-align:middle;width:auto;min-width:5rem;padding-top:.2rem;padding-bottom:.2rem}.LayerMappings-module__Sihw-a__row:hover{cursor:default;background-color:#e6e6e6;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.LayerMappings-module__Sihw-a__menubarRoot{all:unset;border-radius:.5rem;margin-left:1rem;display:flex}.LayerMappings-module__Sihw-a__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__Sihw-a__triggerContent{text-overflow:ellipsis;overflow:hidden}.LayerMappings-module__Sihw-a__menubarTrigger:hover{color:#fff;cursor:pointer;background-color:#647dff;transition:all 50ms}.LayerMappings-module__Sihw-a__menubarTrigger[data-state=open]{color:#fff;background-color:#647dff}.LayerMappings-module__Sihw-a__menubarContent{background-color:#e6e6e6;border-radius:.5rem;flex-direction:column;display:flex}.LayerMappings-module__Sihw-a__menubarSubTrigger{background-color:#e6e6e6;justify-content:space-between;align-items:center;padding-left:.5rem;padding-right:.5rem;display:flex}.LayerMappings-module__Sihw-a__menubarSubTrigger:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__Sihw-a__menubarSubContent{background-color:#e6e6e6;border-radius:.2rem}.LayerMappings-module__Sihw-a__menubarItem{background-color:#e6e6e6;border-radius:.2rem;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__Sihw-a__menubarItem:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__Sihw-a__boardOutlineItem{background-color:#c0dcc0;border-radius:.2rem;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__Sihw-a__boardOutlineItem:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__Sihw-a__legendItem{cursor:pointer;background-color:#fff}.LayerMappings-module__Sihw-a__legendItem:hover{color:#fff;background-color:#647dff}.LayerMappings-module__Sihw-a__solderMaskItem{color:#fff;background-color:green;border-radius:0;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__Sihw-a__solderMaskItem:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__Sihw-a__copperItem{background-color:#ff8040;border-radius:0;padding-left:.5rem;padding-right:.5rem}.LayerMappings-module__Sihw-a__copperItem:hover{color:#fff;cursor:pointer;background-color:#647dff}.LayerMappings-module__Sihw-a__separator{color:#fff;background-color:#647dff;height:.15rem}.LayerMappings-module__Sihw-a__applyButton{cursor:pointer;color:#f5f5f5;background-color:#647dff;border-radius:.6rem;align-self:center;width:10rem;height:2.2rem;margin-top:1rem;transition:all .1s}.LayerMappings-module__Sihw-a__applyButton:hover{background-color:#ff8c00;transition:all .1s}
.ToastMessage-module__QHYkGq__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__QHYkGq__root[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) ToastMessage-module__QHYkGq__slideIn}.ToastMessage-module__QHYkGq__root[data-state=closed]{animation:.3s cubic-bezier(.7,0,.5,0) ToastMessage-module__QHYkGq__slideOut}@keyframes ToastMessage-module__QHYkGq__slideIn{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}@keyframes ToastMessage-module__QHYkGq__slideOut{0%{transform:translate(0)}to{transform:translateX(calc(100% + var(--viewport-padding)))}}.ToastMessage-module__QHYkGq__root:hover,.ToastMessage-module__QHYkGq__root:focus-within{box-shadow:0 20px 50px #0f172a29,0 0 1px #0f172a14}.ToastMessage-module__QHYkGq__root[data-theme=info]{background:#fff;border:2px solid #1e88e5}.ToastMessage-module__QHYkGq__root[data-theme=warning]{background:#fffaf0;border:2px solid #fbc02d}.ToastMessage-module__QHYkGq__root[data-theme=error]{background:#fff5f5;border:2px solid #e53935}.ToastMessage-module__QHYkGq__toastContent{flex-direction:column;flex-grow:1;gap:.2rem;display:flex}.ToastMessage-module__QHYkGq__SVG{width:7rem;height:7rem}.ToastMessage-module__QHYkGq__title{color:#0f172a;font-size:1.5rem;font-weight:600}.ToastMessage-module__QHYkGq__description{color:#4b5563;padding-right:.5rem;font-size:1rem;display:flex}.ToastMessage-module__QHYkGq__buttons{justify-content:flex-end;align-items:center;gap:.25rem;padding-right:.5rem;display:flex}.ToastMessage-module__QHYkGq__action,.ToastMessage-module__QHYkGq__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__QHYkGq__action{color:#fff;background-color:#647dff;box-shadow:0 6px 16px #647dff59}.ToastMessage-module__QHYkGq__action:hover{background-color:#5066e5;transform:translateY(-1px);box-shadow:0 8px 22px #647dff73}.ToastMessage-module__QHYkGq__action:active{background-color:#4458cf;transform:translateY(0);box-shadow:0 4px 10px #647dff59}.ToastMessage-module__QHYkGq__close{color:#fff;background-color:#a9a9a9;transition:all .15s}.ToastMessage-module__QHYkGq__close:hover{background-color:#647dff99;transition:all .15s}.ToastMessage-module__QHYkGq__close:active{background-color:#647dff1f;transition:all .15s}
.ViewerMainPanel-module__h_G2Zq__mainPanelRoot{flex-direction:column;flex-grow:1;width:100%;min-width:60%;min-height:10rem;display:flex;}.ViewerMainPanel-module__h_G2Zq__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__h_G2Zq__mifViewerCanvasContainer>*{grid-area:1/1/-1/-1}.ViewerMainPanel-module__h_G2Zq__mifViewerCanvas{background-color:#000;grid-template-rows:1fr;grid-template-columns:1fr;width:100%;height:100%;display:grid;position:relative}.ViewerMainPanel-module__h_G2Zq__mifViewerCanvas>*{grid-area:1/1/-1/-1}.ViewerMainPanel-module__h_G2Zq__mifViewerCanvas>canvas{pointer-events:none;position:absolute}.ViewerMainPanel-module__h_G2Zq__loadingText{color:#fff;z-index:1;text-align:center;font-size:2rem}
.Menubar-module__kYhwnq__root{flex-direction:row;gap:.5rem;width:fit-content;display:flex}.Menubar-module__kYhwnq__trigger{padding:.25rem}.Menubar-module__kYhwnq__trigger:hover{background-color:#ddd}.Menubar-module__kYhwnq__trigger[data-state=open]{background-color:#b3b3b3}.Menubar-module__kYhwnq__content{background-color:#eee;border:1px solid #bbb;border-radius:.5rem;padding:.5rem}.Menubar-module__kYhwnq__subContent{}.Menubar-module__kYhwnq__item{cursor:default;border-radius:.5rem;flex-direction:row;align-items:center;gap:1rem;min-width:10rem;padding-left:.5rem;display:flex}.Menubar-module__kYhwnq__item>:last-child{color:gray;margin-left:auto}.Menubar-module__kYhwnq__item:hover{background-color:#ddd}.Menubar-module__kYhwnq__subTrigger{}
.DataBar-module__n6xnxq__cursorCoordinates{min-width:9rem}.DataBar-module__n6xnxq__root{background:var(--background-1);flex-flow:wrap;justify-content:center;padding:0 1rem;display:flex}.DataBar-module__n6xnxq__root>*{flex-shrink:0;margin-left:1rem;margin-right:1rem}
.Spesifications-module__BxLWMa__container{flex-direction:column;min-width:min(60rem,100%);max-width:80rem;margin-left:auto;margin-right:auto;padding:1rem;display:flex;}.Spesifications-module__BxLWMa__container h3{text-align:center;padding-top:1rem;padding-bottom:1rem;font-weight:700}
.UserVariablesComponent-module__6Uk7tG__table{width:100%}.UserVariablesComponent-module__6Uk7tG__tbody{align-content:center;align-items:center}.UserVariablesComponent-module__6Uk7tG__tableRow{grid-template-columns:1fr 2.5rem 1fr;margin-bottom:.25rem;display:grid}.UserVariablesComponent-module__6Uk7tG__entryName{text-align:end}.UserVariablesComponent-module__6Uk7tG__entryValue{text-align:left}.UserVariablesComponent-module__6Uk7tG__entrySeparator{text-align:center;font-weight:700;scale:1.2}.UserVariablesComponent-module__6Uk7tG__select{min-width:3rem}
.Select-module__LCN94G__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__LCN94G__trigger:hover{background-color:#6495ed}.Select-module__LCN94G__selectValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__LCN94G__content{background-color:#e6e6e6;border-radius:.25rem;min-width:6rem;overflow:hidden;box-shadow:.1rem .1rem .25rem .1rem #00000030}.Select-module__LCN94G__viewport{padding:.5rem}.Select-module__LCN94G__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__LCN94G__item [data-disabled]{pointer-events:none}.Select-module__LCN94G__item [data-highlighted]{background-color:#6495ed;outline:none}.Select-module__LCN94G__item:hover{background-color:#6495ed;border-radius:.25rem}.Select-module__LCN94G__indicator{justify-content:center;align-items:center;width:25px;display:inline-flex;position:absolute;left:0}
.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}
.TopBar-module__0mm5ta__topBar{background-color:#ecf0ff;flex-direction:row;justify-content:space-between;height:3.5rem;display:flex}.TopBar-module__0mm5ta__logo{width:10rem;margin-left:.5rem}
.ZipName-module__huDq5q__fileName{text-align:center;margin-top:auto;margin-bottom:auto;font-size:1.2rem}
.DebugWarning-module__CFL6NG__root{text-align:center;color:#8b0000;margin:.1rem auto}
.Buttons-module__d0xekW__heavyButton{cursor:pointer;color:#f5f5f5;background-color:#647dff;border-radius:.6rem;width:10rem;height:2.2rem;margin-top:.65rem;margin-right:2rem;transition:color 1s,background-color .5s}.Buttons-module__d0xekW__heavyButton:hover{transition:all .1s;transform:scale(1.02)}.Buttons-module__d0xekW__heavyButton:disabled{cursor:unset;background-color:gray;transition:color 1s,background-color .5s;transform:scale(1)}
.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;position:relative;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}
.ToastViewport-module__OsCzeG__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__OsCzeG__viewport>*{pointer-events:auto}
.TopBar-module__bzfP7G__topBar{background-color:#ecf0ff;flex-direction:row;justify-content:space-between;height:3.5rem;display:flex}.TopBar-module__bzfP7G__logo{width:10rem;margin-left:.5rem}.TopBar-module__bzfP7G__fileName{text-align:center;margin-top:auto;margin-bottom:auto;font-size:1.2rem}
