.baseModal{background-color:var(--base-background);border-radius:calc(var(--outer-border-radius) + 2px);--modal-shadow:11px 13px 40px 3px #0000004d;max-width:92.5vmax;max-height:95vh;box-shadow:var(--modal-shadow);-moz-box-shadow:var(--modal-shadow);-webkit-box-shadow:var(--modal-shadow);border:1px solid #4c4c4c;flex-direction:column;transition:z-index .1s;animation:.25s forwards baseModal-fadeIn;display:flex;position:fixed}.baseModal.focused{border:1px solid hsl(from var(--base-border-color) h s l / .75)}.baseModal.baseModal-fadeOut{animation:.25s forwards baseModal-fadeOut;overflow:hidden!important}.baseModal.baseModal-fadeOut *{pointer-events:none!important;overflow:hidden!important}.baseModal-header{cursor:grab;grid-template-columns:1fr 40% 1fr;align-items:center;gap:3px;padding:10px 10px 3px;display:grid;overflow:hidden}.baseModal-header.not-draggable{cursor:default;grid-template-columns:1fr 1fr}.baseModal-header.hiddenContent{padding-bottom:14px}.baseModal-header svg{cursor:pointer;width:22px;height:22px}.baseModal-header>div{flex-direction:row;gap:.45rem;display:flex;overflow:hidden}.baseModal-header-left{justify-content:flex-start}.baseModal-header-right{justify-content:flex-end}.baseModal-title{text-align:center;color:var(--base-text-color);-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;padding-left:8px;font-size:1.05rem;font-weight:600;display:flex;position:relative}.baseModal-title.invisible{visibility:hidden}.baseModal-title:before{content:"";background-color:var(--base-color);border-top-right-radius:50px;border-bottom-right-radius:50px;width:2px;position:absolute;top:0%;bottom:0%;left:0}.baseModal-close{cursor:pointer;aspect-ratio:1;border-radius:var(--inner-border-radius);border:1px solid var(--base-border-color);color:var(--base-text-color);flex-direction:row;align-items:center;padding:2px;transition:border-color .175s ease-out;display:flex}.baseModal-close:hover{border-color:var(--base-color)}.baseModal-content{flex-direction:column;flex:1;padding:10px;display:flex;overflow:auto}.baseModal-content .logex-navbar,.baseModal-content .navbar-container{display:none!important}.baseModal-content>.detail-content{margin:3px .4rem .6rem!important;padding:.9rem!important}.modal-page-wrapper{border-radius:var(--inner-border-radius);flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}@keyframes baseModal-fadeIn{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes baseModal-fadeOut{0%{opacity:1;scale:1}to{opacity:0;scale:.4}}.topmenue{flex-flow:wrap;justify-content:flex-start;gap:3px;display:flex}.resourceMenu{background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);flex-direction:row;gap:2px;margin-left:2px;padding:2px 0 2px 2px;display:flex;overflow:hidden}.resourceSection{flex-flow:wrap;flex-grow:1;gap:1.5px;max-height:14.5rem;display:flex;overflow:hidden auto}.resourceItem{border-collapse:separate;border-spacing:0;padding:.26rem;text-align:center;border-radius:var(--inner-border-radius);color:#111;border:var(--resource-item-border);cursor:pointer;border-spacing:0;background-color:#e0e0e0;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;min-width:calc(4.5rem + 12px);min-height:2.25rem;max-height:3.75rem;padding-inline:.29rem;font-size:.75rem;font-weight:600;line-height:1.175rem;transition:background-color .2s ease-out,color .15s ease-out;display:flex;position:relative}.resourceItem:hover{background-color:var(--base-color);color:#fff;border:2px dashed #fff;padding:calc(.26rem - 1px);padding-inline:calc(.29rem - 1px)}.resourceItem.selected{border:2px solid var(--base-color)}.resourceItem.active{background-color:#50fa59}.resourceItem.recentlyActive{background-color:#f7c935}.resourceItem.active,.resourceItem.recentlyActive:hover{color:#111}.resourceItemExtra{flex-direction:row;justify-content:center;align-items:center;gap:5px;margin-left:6px;display:flex}.vehicleName{font-size:.825rem}.vehicleUsername{text-wrap:wrap;overflow-wrap:anywhere}.bottomSection{border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background-color:var(--base-background);flex-direction:column;flex:1;margin-bottom:2px;margin-left:2px;padding:2px;display:flex;overflow:auto}.bottomSectionContent{flex-direction:column;flex:1;padding:2px;display:flex;overflow:hidden}.Tab,.invTab{padding-inline:.9rem;color:var(--base-text-color);border-radius:var(--outer-border-radius);background-color:var(--base-background);cursor:pointer;border:1px solid var(--base-border-color);flex-direction:row;flex:none;margin-right:.225rem;padding-top:.185rem;padding-bottom:.165rem;font-size:.775rem;font-weight:500;transition:background-color .2s ease-out,color .15s ease-out,padding .15s ease-out;display:inline-block}.Tab{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.Tab.selected{border-bottom:none;background-color:var(--base-color)!important;color:#fff!important}.invTab{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.Tab:hover,.invTab:hover{background-color:var(--base-color);color:#fff;padding-inline:1.35rem}.TabMargins,.invTabMargins{margin-top:.4rem;margin-left:.4rem;margin-right:.4rem}.btn-row{flex-flow:wrap;gap:.5rem;display:flex}.btn-row button{flex:1}.btn-primary{--bg-color:var(--base-color);background-color:var(--bg-color);color:#fff;border:1px solid hsl(from var(--base-border-color) h s l / .7);border-radius:var(--inner-border-radius);box-shadow:var(--base-shadow);-moz-box-shadow:var(--base-shadow);-webkit-box-shadow:var(--base-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:.425rem;padding:.6rem;padding-inline:1.1rem;font-size:.925rem;font-weight:600;line-height:normal;transition:background-color .15s,border .15s;display:flex}.btn-primary.create,.btn-primary.save,.btn-primary.confirm,.btn-primary.success{--bg-color:var(--success-color)}.btn-primary.delete,.btn-primary.warning,.btn-primary.error{--bg-color:var(--error-color)}.btn-primary.cancel{--bg-color:oklch(37.2% .044 257.287)}.btn-primary.floating{box-shadow:1px 3px 6px 2px #0003}.btn-primary.wide{padding-inline:2.25rem}.btn-primary.extrawide{padding-inline:3.5rem}.btn-primary.extrasmall{padding:.3rem;padding-inline:.6rem;font-size:.775rem}.btn-primary.small{padding:.4rem;padding-inline:.8rem;font-size:.825rem}.btn-primary.large{min-width:fit-content;padding:.75rem;padding-inline:1.65rem;font-size:1rem}.btn-primary.square{padding:.75rem;padding-inline:.75rem}.btn-primary.border{border:1px solid var(--bg-color)}.btn-primary:hover{background-color:hsl(from var(--base-color) h s calc(l * .75))}.btn-secondary{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--inner-border-radius);background-color:hsl(from var(--base-background) h s calc(l * .9));color:var(--base-text-color);border:1px solid var(--base-border-color);flex-direction:row;align-items:center;gap:.425rem;padding:.6rem;padding-inline:1.1rem;font-size:.925rem;font-weight:600;display:flex}.btn-secondary:hover{background-color:hsl(from var(--base-background) h s calc(l * .8))}.btn-primary.disabled{color:var(--base-text-color);cursor:not-allowed!important;background-color:#0000!important}.btn-secondary.disabled{cursor:not-allowed!important;background-color:#0000!important}.btn-secondary.wide{padding-inline:2.25rem}.buttonTextIcon{text-align:center;font-size:1.5rem;line-height:14px}.viewModeSection{border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background-color:var(--base-background);flex-direction:row;align-items:center;display:flex;overflow:auto}.viewModeTitle{padding:.08rem;writing-mode:vertical-lr;text-orientation:sideways;-webkit-user-select:none;user-select:none;border-left:1px solid var(--base-border-color);color:var(--base-text-color);padding-left:.04rem;font-size:.9rem;font-weight:500;transform:rotate(180deg)}.viewModeButtons{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:3px;padding:.3rem;display:grid}.column-sorting{flex-flow:column wrap;flex:1;display:flex;position:relative;overflow:auto}.icon-container{cursor:pointer;display:inline-block;position:relative}.menu{background-color:var(--base-background);z-index:1000;border:1px solid #ccc;width:9.375rem;position:absolute;top:100%;right:0}.menu-section{border-bottom:1px solid #eee;padding:.5rem}.menu-title{margin-bottom:.3125rem;font-weight:700}.menu-item{cursor:pointer;padding:.3125rem 0}.menu-item:hover{background-color:var(--base-background)}.menu:last-child .menu-section{border-bottom:none}.bottomSectionSearch{flex-direction:row;align-items:center;gap:5px;display:flex}.SearchBox{flex-direction:row;align-items:stretch;display:flex}.SearchBox input{field-sizing:content;border-top:1px solid var(--base-color);border-bottom:1px solid var(--base-color);padding:3px;min-width:75px;max-width:min(275px,10vmax);color:var(--base-text-color);border-left:none;border-right:none;border-radius:0;padding-inline:5px;font-size:.925rem;font-weight:600;line-height:1.4rem;background-color:var(--base-background)!important}.SearchBox input:focus{outline:none}.inputWrapper{align-items:center;display:flex;position:relative}.inputWrapper input{width:100%;padding-right:23px;appearance:auto!important}.clearIcon{z-index:1000;cursor:pointer;color:var(--base-text-color);opacity:.6;transition:opacity .2s;position:absolute;top:auto;bottom:auto;right:4px}.clearIcon:hover{opacity:1}.SearchBox select{field-sizing:content;padding:3px;border-radius:var(--inner-border-radius);background-color:var(--base-background);padding-inline:4px;font-size:.9rem;font-weight:600;line-height:1.375rem}.SearchBox select:focus{outline:none}.SearchBox select:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.SearchBox select:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.globalSearchResults{border-bottom:1px solid var(--base-border-color);color:var(--base-text-color);flex-direction:column;gap:6px;padding:.35rem;padding-inline:.2rem;display:flex;overflow-x:hidden}.globalSearchResultHeader{padding:.15rem;border-bottom:1px solid var(--base-border-color);color:var(--base-text-color);flex-direction:row;align-items:center;gap:10px;padding-bottom:.35rem;display:flex}.globalSearchResultHeader h4{margin:unset;font-size:1rem;font-weight:600;line-height:1.25rem}.globalSearchResultsHint{opacity:.9;-webkit-user-select:none;user-select:none;margin-left:auto;font-size:.825rem;font-style:italic;font-weight:400}.globalSearchResultList{flex:1;grid-template-columns:repeat(auto-fit,minmax(425px,1fr));gap:6px;max-height:min(35vh,22.5rem);display:grid;overflow:auto}.globalSearchResultItem{border-radius:var(--inner-border-radius);border:1px solid var(--base-border-color);cursor:pointer;flex-direction:row;flex-grow:1;gap:2px;min-width:calc(10rem + 16px);min-height:2.25rem;padding:3px;font-size:.875rem;line-height:1rem;display:flex;overflow:hidden}.globalSearchResultItem.selected{border:2px solid var(--base-color)!important}.globalSearchResultItemStatus{border-right:1px solid var(--base-border-color);flex-direction:column;justify-content:space-between;gap:1.5px;padding:1px 2.5px 1px 1px;display:flex}.globalSearchResultItemStatus div{padding:1px;border-radius:var(--inner-border-radius);text-align:center;padding-inline:3px}.globalSearchResultItemStatus div:first-child{font-size:.9rem}.globalSearchResultItemContent{flex-direction:column;flex-grow:1;gap:2px;padding-left:1px;display:flex}.globalSearchResultItemContent strong{flex-direction:row;justify-content:space-between;gap:4px;font-size:.95rem;font-weight:600;line-height:1.2rem;display:flex}.globalSearchResultItemContentDetails{flex-direction:row;justify-content:space-between;gap:4px;display:flex}.tableSection{border-bottom:1px solid var(--base-border-color);flex-direction:column;flex:1;transition:border .15s,padding .15s;display:flex;overflow:auto}.tableSection:last-child{border-bottom:unset;padding-bottom:unset}.tableSection.tableSection-hover{border:2px dashed hsl(from var(--base-color) h s l / .6);border-radius:2px;padding:2px;overflow:hidden}.tableSectionHeader{flex-direction:row;padding-block:1px;display:flex;overflow:visible}.tableSectionHeader.inactive{border-bottom:1px solid var(--base-border-color)}.tableHeaderItem{flex-direction:row;flex:11;justify-content:center;gap:3px;display:flex}.tableHeaderItem:first-child{justify-content:flex-start}.tableHeaderItem:nth-child(2){flex:8}.tableHeaderItem:last-child{justify-content:flex-end}.tableSectionContent{flex-direction:column;flex:1;display:flex;overflow:auto}.tableSummarySection{flex-direction:row;gap:3px;margin-bottom:1px;display:flex}.summaryItem{border-radius:var(--outer-border-radius);color:var(--base-text-color);border:1px solid var(--base-border-color);text-align:center;flex-direction:row;gap:2px;padding:1px;padding-inline:3px;font-size:.75rem;font-weight:500;line-height:1.225rem;display:flex}.sectionTitle{text-align:center;color:var(--base-text-color);align-self:center;padding-bottom:2px;font-size:.95rem;font-weight:600;position:relative}.sectionTitle:after{--handle-width:clamp(2.5rem, 75%, 5rem);content:"";bottom:1px;left:calc(50% - var(--handle-width) / 2);right:calc(50% - var(--handle-width) / 2);width:var(--handle-width);border-radius:var(--draghandle-border-radius);background-color:var(--base-color);height:2px;position:absolute}.dividerHorizontal{background-color:var(--base-border-color);width:1px;margin-inline:3px}.dividerHorizontal.Inactive{background-color:var(--base-border-color);opacity:.8;margin-inline:1px}.dividerVertical{background-color:var(--base-border-color);height:1px;margin-block:3px}.dividerVertical.inactive{background-color:var(--base-border-color);opacity:.8;margin-block:1px}.dragOverlay{cursor:grabbing;background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);min-width:150px;box-shadow:var(--base-shadow);padding:8px 16px}.noResults{color:var(--base-text-color);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.noResults.absolute{flex:unset;position:absolute;top:calc(50% + 17.5px);left:50%;transform:translate(-50%,-50%)}.noResultsText{text-align:center;z-index:1;font-size:1.175rem;font-weight:500}.noResultsIcon{z-index:500;transition:transform .25s ease-out;position:absolute;top:50%;left:50%}.noResultsIcon svg circle{transition:cx 65ms ease-out,cy 65ms ease-out}.popup-drag-handle{padding:5px;text-align:center;cursor:grab;flex:auto;justify-content:center;align-items:center;min-width:min(30vw,8rem);max-width:60vw;padding-inline:8px;font-size:.8rem;display:flex}.popup-drag-handle div{background-color:var(--base-color);border-radius:var(--draghandle-border-radius);width:min(100%,25vmax);height:5px}.grabbing *{cursor:grabbing!important}.horizontal-slider{--slider-height:18px;height:var(--slider-height);border:1px solid var(--base-border-color);border-radius:12px}.slider-thumb{height:var(--slider-height);line-height:var(--slider-height);width:var(--slider-height);text-align:center;color:#fff;cursor:grab;background-color:#000;border-radius:50%}.slider-track{border-radius:999px;top:0;bottom:0}.slider-track-0{background:0 0}.slider-track-1{background:var(--base-color)}.slider-track-2{background:0 0}.PodConfirmation{flex-direction:column;gap:calc(5px + .25rem);padding:2px;display:flex}.PodConfirmation div{color:var(--base-text-color)}.PodConfirmation h2{text-align:center;color:var(--base-text-color);border-bottom:1px solid var(--base-border-color);margin:1px;margin-block:2px;padding-bottom:9px;font-size:1.4rem;line-height:1.4rem}.PodConfirmation h3{margin:2px;color:var(--base-text-color);margin-bottom:6px;font-size:1.1rem;line-height:1.35rem}.PodConfirmation ul{margin:unset;padding:3px;color:var(--base-text-color);flex-direction:row;gap:5px;padding-inline:6px;list-style:none;display:flex}.PodConfirmation li{color:var(--base-text-color);list-style:none}.spinner{border:.75rem solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:5rem;height:5rem;animation:1.5s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.loading-dots-Wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-dots{gap:.625rem;display:flex}.loading-dots div{background-color:#3498db;border-radius:50%;width:1rem;height:1rem;animation:1.4s ease-in-out infinite bounce}.loading-dots div:first-child{animation-delay:-.32s}.loading-dots div:nth-child(2){animation-delay:-.16s}.loading-dots div:nth-child(3){animation-delay:0s}.loading-dots div:nth-child(4){animation-delay:.16s}.loading-dots div:nth-child(5){animation-delay:.32s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-control-fullscreen a{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA0CAYAAACU7CiIAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACoSURBVFiF7ZZhDoAgCIWxdbF3suxkHM3+1FaOmNqyIr6fiHuJTyKklKgHQxcVF7rCKAUBiA5h5tCSR/T0iTakL9PWz05IZNEM3YSCt6BvCgFI2ps4Q9v3k9Ldgdrr8nrX9LYc7wwu5EIu9KCQT6rq+r8mVbV0ewBEIpqy8MzMsWR/8f+oxmES9u7olZPqLKQeYtqkWuy61V2xND/H3h35pNqMPTPYE1oAnZZStKN8jj8AAAAASUVORK5CYII=) 0 0/26px 52px no-repeat}.leaflet-touch .leaflet-control-fullscreen a{background-position:2px 2px}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:0 -26px}.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px}.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important}.leaflet-container.leaflet-fullscreen-on{width:100%!important;height:100%!important}.leaflet-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}@media (-webkit-device-pixel-ratio>=2),(resolution>=192dpi){.leaflet-control-fullscreen a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAABoCAYAAAC+NNNnAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAbrwAAG68BXhqRHAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEhSURBVHic7dpBDoIwFADRj/FiPRlwsh4NN5CoiVKg1Ukzb43ApKK1dliWJXpy+/cN1GYQnUF0BtEZRHcvPTCldGhKkXMefnm+TXcjZBBd8TP0rvQ9ffb1R5+xTXcjZBCdQXQG0Q2u+sAZRGcQnUF0p9cUrv4eanW97kbIIDqD6AyiO70ut7du1mrdbU93I2QQnWsKdAbRGURnEJ1BdAbRGURnEJ1BdAbRueeUziA695zSGURnEN3pT7lvUkpTRIw7h80556n2tauPUGFMRMS4HltV9f+HWs3RSnX3DBlEZxCdQXQt9pzOUfbFuh179Xovqo/QOp35eKNPmkx9mszl1hudWpx7T3fPkEF0BtG555TOIDr3nNIZRGcQnUF0BtE9AF5WX48h7QeZAAAAAElFTkSuQmCC)}}.overlay-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;background-color:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.overlay-content{background:#fff;border-radius:12px;width:100%;max-width:600px;padding:24px;box-shadow:0 8px 24px #0003}.small-close{border-radius:var(--inner-border-radius);color:var(--base-secondary-text-color);cursor:pointer;letter-spacing:.65px;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:.925rem;transition:background-color .15s,color .15s;display:flex}.small-close.outlined{border:1px solid hsl(from var(--error-color) h s l / .65)}.small-close:hover{background-color:hsl(from var(--error-color) h s l / .15);color:var(--error-color)}.multi-option-selector{--width:clamp(19rem, 30%, 30rem);--width-mp:1;width:calc(var(--width) * var(--width-mp));flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.multi-option-selector.split-view-active{--width-mp:1.5}.selector-header{padding:.5rem;color:var(--base-text-color);background-color:hsl(from var(--base-color) h s l / .1);border:1px solid var(--base-border-color);box-shadow:var(--base-shadow);border-top-left-radius:var(--outer-border-radius);border-top-right-radius:var(--outer-border-radius);flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:1rem;font-weight:600;display:flex;position:relative}.selector-title{flex:1;font-size:1.1rem;line-height:1.5rem}.selector-header-actions{align-items:center;gap:.75rem;display:flex}.split-view-toggle{border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);color:var(--base-secondary-text-color);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.375rem;transition:background-color .15s,color .15s,border-color .15s;display:flex}.split-view-toggle:hover{background-color:hsl(from var(--base-color) h s l / .1);color:var(--base-color);border-color:var(--base-color)}.split-view-toggle.active{background-color:hsl(from var(--base-color) h s l / .15);color:var(--base-color);border-color:var(--base-color)}.selector-search{background-color:var(--base-background);border:1px solid var(--base-border-color);border-top:none;align-items:center;gap:.5rem;padding:.5rem;padding-inline:.7rem;display:flex}.selector-header+.selector-options{border-top:none}.search-icon{color:var(--base-secondary-text-color);flex-shrink:0}.search-input.search-input{color:var(--base-text-color);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.95rem;font-weight:500;line-height:1.4rem}.search-input::placeholder{color:var(--base-secondary-text-color);opacity:.7}.search-input:hover{outline:1px solid hsl(from var(--base-color) h s l / .25)!important}.search-clear{border-radius:var(--inner-border-radius);color:var(--base-secondary-text-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:background-color .15s,color .15s;display:flex}.search-clear:hover{background-color:hsl(from var(--error-color) h s l / .15);color:var(--error-color)}.selector-options{border:1px solid var(--base-border-color);border-bottom-left-radius:var(--outer-border-radius);border-bottom-right-radius:var(--outer-border-radius);background-color:var(--base-background);border-top:none;flex-direction:column;flex:1;gap:2px;min-height:7.5rem;padding:.35rem;display:flex;overflow-y:auto}.selector-header+.selector-search+.selector-options{border-top:none}.selector-option{color:var(--base-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--inner-border-radius);flex-shrink:0;align-items:center;gap:.5rem;padding:.4rem;padding-inline:.625rem;font-size:.95rem;transition:background-color .125s;display:flex}.selector-option:hover:not(.disabled):not(.readonly){background-color:hsl(from var(--base-color) h s l / .2)}.selector-option:focus{outline:2px solid var(--base-color);outline-offset:-2px}.selector-option.selected{background-color:hsl(from var(--base-color) h s l / .15)}.selector-option.selected:hover:not(.disabled):not(.readonly){background-color:hsl(from var(--base-color) h s l / .25)}.selector-option.highlighted:not(.selected){background-color:hsl(from var(--base-color) h s l / .1);outline:2px solid hsl(from var(--base-color) h s l / .45);outline-offset:-2px}.selector-option.highlighted.selected{outline:2px solid var(--base-color);outline-offset:-2px}.selector-option.disabled{opacity:.5;cursor:not-allowed}.selector-option.readonly{cursor:default}.selector-option.select-all{border:1px solid var(--base-border-color);border-radius:unset;border-top:none;padding:.65rem;font-weight:600}.selector-option.select-all>.option-label{font-size:1rem;line-height:20px}.option-checkbox{flex-shrink:0;justify-content:center;align-items:center;display:flex}.checkbox-icon{color:var(--base-border-color);transition:color .15s}.checkbox-icon.checked{color:var(--base-color)}.checkbox-indeterminate{justify-content:center;align-items:center;display:flex;position:relative}.indeterminate-line{background-color:var(--base-color);border-radius:1px;width:10px;height:2px;position:absolute}.option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.option-link-button{border-radius:var(--inner-border-radius);color:var(--base-secondary-text-color);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.25rem;transition:opacity .15s,background-color .15s,border-color .15s;display:flex}.selector-option:hover .option-link-button{opacity:1}.option-link-button:hover{background-color:hsl(from var(--base-color) h s l / .15);border-color:var(--base-border-color);color:var(--base-color)}.option-link-button:focus{opacity:1;outline:2px solid var(--base-color);outline-offset:-2px}.selector-empty{color:var(--base-secondary-text-color);justify-content:center;align-items:center;margin-block:auto;padding:1rem;font-style:italic;display:flex}.selector-split-container{border:1px solid var(--base-border-color);border-bottom-left-radius:var(--outer-border-radius);border-bottom-right-radius:var(--outer-border-radius);background-color:var(--base-background);border-top:none;flex:1;min-height:0;display:flex;overflow:hidden}.selector-split-column{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.split-column-header{color:var(--base-text-color);background-color:hsl(from var(--base-color) h s l / .08);border-bottom:1px solid var(--base-border-color);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.95rem;font-weight:600;transition:background-color .15s;display:flex}.split-column-active .split-column-header{background-color:hsl(from var(--base-color) h s l / .15)}.split-column-options{border:none;border-radius:0;padding:.35rem}.detail-panel{background-color:var(--card-background);flex-direction:column;flex:1;gap:.5rem;display:flex;overflow:hidden}.detail-panel.active{border-left:1px solid var(--base-border-color)}.detail-header{padding-bottom:.75rem;border-bottom:1px solid var(--base-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:.5rem;padding-inline:.25rem;display:flex}.detail-header [class*=lucide-]{width:26px;height:26px;transition:transform .45s ease-in-out}.detail-header-left-items,.detail-header-right-items{align-items:center;gap:1.25rem;display:flex}.detail-content{background-color:var(--base-background);color:var(--base-text-color);border-radius:var(--inner-border-radius);box-shadow:var(--base-themed-centered-shadow);-moz-box-shadow:var(--base-themed-centered-shadow);-webkit-box-shadow:var(--base-themed-centered-shadow);scroll-behavior:smooth;flex-direction:column;flex:1;margin:.75rem;padding:.75rem;padding-inline:1.075rem;animation:.325s ease-in forwards fadeInAnimation;display:flex;overflow-y:auto}.form-group{--form-field-margin:.7rem;margin-bottom:var(--form-field-margin);flex-direction:row;gap:0;display:flex}.form-group>*{border:1px solid hsl(from var(--base-border-color) h s l / .875);border-radius:0!important}.form-group.flat>*{border:1px solid hsl(from var(--base-dim-border-color) h s l / .6)}.form-group .required-indicator{border-left:none}.form-group:not(.flat)>:first-child{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.form-group:not(.flat)>:last-child{border-right:1px solid var(--base-border-color);border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.form-group.flat .form-control{border-left:none;border-right:none}.form-group.flat .form-label{border-left:none;border-right:1px solid hsl(from var(--base-dim-border-color) h s l / .175);background-color:hsl(from var(--base-color) h s l / .2)}.form-group.slim .form-control{padding:.25rem .5rem;font-size:.85rem}.form-group.slim .form-label{padding:.25rem .5rem;font-size:.95rem}.form-group.nomargin{margin-bottom:unset;--form-field-margin:unset}.form-label{background-color:hsl(from var(--base-color) h s l / .125);color:var(--base-text-color);white-space:nowrap;border-right:none;flex-direction:row;flex:1;align-items:center;gap:.5rem;min-width:min-content;max-width:9rem;padding:.45rem .7rem;font-size:1rem;font-weight:500;display:flex}.form-label.short{max-width:5.5rem}.form-control{background-color:var(--base-background);color:var(--base-text-color);outline:none;flex:1;min-width:3rem;padding:.45rem .7rem;font-size:.9rem;font-weight:500;line-height:1.4rem;transition:border-color .15s;caret-color:var(--base-text-color)!important}.form-group.small .form-control{padding:.25rem .5rem;font-size:.85rem}.form-group.small .form-label{padding:.25rem .5rem;font-size:.95rem}.form-group input[type=text],.form-group input[type=email],.form-group input[type=password],.form-group input[type=color],.form-group input[type=date],.form-group input[type=datetime-local]{field-sizing:content;min-width:8.5rem}.form-control:read-only:not(select):not(input[type=color]),select.form-control:disabled,.form-control:disabled{background-color:hsl(from var(--base-background) h s calc(l * .95));cursor:not-allowed;opacity:.7;outline:none!important}.form-control::placeholder{color:hsl(from var(--base-text-color) h s l / .5)}select.form-control{cursor:pointer}option[data-enditem]:after{content:attr(data-enditem);margin-left:auto;margin-right:2rem}textarea.form-control{resize:vertical;min-width:50px;min-height:50px;max-height:250px}textarea.form-control:not(:is(.form-field-group *,.history-details-form-fields *)){height:150px;min-height:65px;max-height:350px}.required-indicator{--color:#f59e0b;--padding:.25rem;padding:var(--padding);padding-inline:calc(var(--padding) * 4);border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:hsl(from var(--color) h s l / .1);color:var(--color);pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:1rem;min-width:.4rem;font-size:18px;font-weight:700;line-height:18px;display:flex}.required-indicator.valid{--color:#10b981}.form-control-extra-item{border-left:none;justify-content:center;align-items:center;width:5rem;min-width:min-content;padding-inline:.75rem;font-size:1rem;font-weight:500;line-height:1.4rem;display:flex}.form-checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.fcbw{background-color:var(--base-border-color);width:1px;height:-webkit-fill-available;height:-moz-available;height:stretch;margin-left:4px}.form-checkbox.form-checkbox{cursor:pointer;width:18px;height:18px;margin-left:5px}.form-checkbox:disabled{cursor:not-allowed;opacity:.5}.form-btn{border-radius:var(--inner-border-radius);border:1px solid var(--base-border-color);cursor:pointer;white-space:nowrap;padding:.5rem;padding-inline:.75rem;font-size:.875rem;transition:background-color .15s,border-color .15s,width .15s}.form-btn.primary{background-color:var(--base-color);color:#fff;border-color:var(--base-color)}.form-btn.primary:hover{background-color:hsl(from var(--base-color) h s calc(l * .9));border-color:hsl(from var(--base-color) h s calc(l * .9))}.form-btn.secondary{background-color:hsl(from var(--base-background) h s l / 2);color:var(--base-text-color)}.form-btn.secondary:hover{background-color:hsl(from var(--base-background) h s calc(l * .8))}.form-btn:disabled{opacity:.5;cursor:not-allowed}.form-submit{background-color:var(--base-color);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.form-submit:hover{background-color:hsl(from var(--base-color) h s calc(l * .9))}.form-submit:disabled{opacity:.5;cursor:not-allowed}.form-info-container{align-items:center;margin-left:.5rem;display:inline-flex;position:relative}.form-info-icon{color:var(--base-color);cursor:help;opacity:.7;transition:opacity .15s}.form-info-icon:hover{opacity:1}.form-info-tooltip{background-color:var(--base-background);color:var(--base-text-color);border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);white-space:normal;z-index:25000;min-width:150px;max-width:250px;box-shadow:var(--base-shadow);pointer-events:none;padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.form-info-tooltip:after{content:"";border:6px solid #0000;border-top-color:var(--base-border-color);position:absolute;top:100%;left:50%;transform:translate(-50%)}.form-info-tooltip:before{content:"";border:5px solid #0000;border-top-color:var(--base-background);z-index:1;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}.rff{flex-direction:row;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.rff>:first-child{flex:1;margin:0!important}.rff.nomargin{margin-bottom:unset}.form-field-group{--form-field-margin:.8rem;margin-top:calc(var(--form-field-margin) * .5);margin-bottom:calc(var(--form-field-margin) * 1);flex-flow:wrap;gap:.85rem;display:flex}.form-field-group-title+.form-field-group{margin-top:calc(var(--form-field-margin) * .75)}.form-field-group.horizontal{flex-direction:row}.form-field-group.vertical{flex-direction:column;gap:.75rem}.form-field-group.nomargin{--form-field-margin:0px}.form-field-group .form-group{margin:unset;min-width:7rem}.form-field-group.expand,.form-field-group.expand>.rff,.form-field-group.expand>.form-field-group{flex:1}.form-field-group .rff,.form-field-group .form-field-group{margin:unset}.form-field-group-title{color:var(--base-text-color);margin-top:.4rem;padding-left:9px;font-size:1.1rem;position:relative;font-weight:500!important}.form-field-group-title:before{content:"";background-color:hsl(from var(--base-color) h s l / .75);border-top-right-radius:50px;border-bottom-right-radius:50px;width:2px;position:absolute;top:20%;bottom:0%;left:0}.messageView{border-radius:var(--outer-border-radius);border:1px solid var(--base-border-color);background-color:var(--base-background);flex-direction:column;flex:10;font-weight:500;display:flex;position:relative;overflow:hidden auto}.conversationListContainer{flex-direction:column;display:flex;overflow:hidden auto}.noConversations{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;padding:min(5rem,12.5%);display:flex}.noConversationsText{text-align:center;color:var(--base-text-color);font-size:1.2rem}.ConversationList{padding:unset;margin:unset;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.conversationCard{padding:.125rem;background-color:var(--base-background);cursor:pointer;border-top:1px solid var(--base-border-color);align-items:center;min-width:0;padding-inline:.25rem;transition:background-color .15s ease-out}.conversationCard.selected{background-color:hsl(from var(--base-color) h s l / .35)}.conversationCard:first-child{border-top:none}.conversationCard:hover{background-color:hsl(from var(--base-color) h s l / .5)}.titleCol{flex-direction:column;flex:1;min-width:0;display:flex}.title{color:var(--base-text-color);font-size:.9375rem;font-weight:700;line-height:1.25rem}.messageHeader{border-bottom:1px solid var(--base-border-color);-webkit-user-select:none;user-select:none;flex-direction:row;display:flex;box-shadow:0 3px 6px #00000026}.messageHeader>div{border-left:1px solid var(--base-border-color);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--base-text-color);flex:1;justify-content:center;padding:.225rem;font-size:.975rem;transition:background-color .175s ease-out,color .15s ease-out;position:relative}.messageHeader div:first-child{border-left:unset}.messageHeader div:hover{background-color:var(--base-color);color:#fff}.activeConvoTab{background-color:var(--base-color);color:#fff!important}.unseen-indicator{color:#fff;text-align:center;background-color:red;border-radius:50%;width:1.05rem;height:1.05rem;font-size:.675rem;line-height:1.05rem}.timestamp{color:var(--base-text-color);font-size:.85rem;font-weight:700;line-height:1.25rem}.previewText{min-width:0;color:var(--base-text-color);white-space:nowrap;text-overflow:ellipsis;flex:1;min-height:1.225rem;margin:0 .15rem 0 0;font-size:.875rem;line-height:1.225rem;overflow:hidden}.messageHandling{border-top:1px solid #474747;border-bottom:1px solid #474747;flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px;padding:3px;display:flex}.messageView input[type=text]{border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:var(--base-background);color:var(--base-text-color);flex-grow:1;padding:.3rem;transition:border-color .25s ease-in-out}.messageView input[type=text]:hover{border:1px solid var(--base-color)}.messageView input[type=text]:focus{border:1px solid var(--base-color);outline:none}.sortButtons{flex-flow:wrap;align-items:center;gap:3px;display:flex}.sortButtons button{border-radius:var(--outer-border-radius);color:#333;cursor:pointer;background-color:#fff;border:1px solid #474747;padding:.15rem;padding-inline:.25rem;font-size:.95rem;font-weight:700;transition:background-color .175s ease-out,color .15s ease-out}.sortButtons button.active{background-color:var(--base-color);color:#fff}.sortButtons svg{cursor:pointer}.chat-bubble{flex-direction:column;max-width:87.5%;display:flex}.messageImage{cursor:pointer;border-radius:var(--inner-border-radius)}.message-context-menu{background-color:var(--base-background);border:1px solid var(--base-border-color);z-index:1001;border-radius:6px;display:none;position:fixed;box-shadow:0 2px 5px #0003}.message-context-menu ul{margin:0;padding:5px 0;list-style:none}.message-context-menu ul li{cursor:pointer;color:var(--base-text-color);align-items:center;padding:5px 15px;font-size:1.25rem;transition:background-color .225s;display:flex}.message-context-menu ul li:hover{background-color:hsl(from var(--base-text-color) h s l / .25)}.message-context-menu ul li:first-child:hover{background-color:var(--base-background)}.seen-list-popup{background-color:var(--base-background);border:1px solid var(--base-border-color);z-index:1100;border-radius:6px;min-width:150px;padding:5px;position:fixed;box-shadow:0 2px 5px #0003}.seen-list-popup ul{margin:0;padding:0;list-style:none}.seen-list-popup ul li{white-space:nowrap;color:var(--base-text-color);padding:3px 5px}.seen-list-popup ul li:hover{background-color:var(--hover-background)}.emoji-option{border-bottom:1px solid var(--base-border-color);flex-direction:row;justify-content:space-evenly;gap:6px;margin-bottom:3px;padding:5px 8px 10px!important}.emoji-option div{cursor:pointer;border-radius:4px;padding:2px;font-size:1.65rem;line-height:1.65rem;transition:background-color .225s ease-out}.emoji-option div:hover{background-color:hsl(from var(--base-text-color) h s l / .25)}.reply-ref-preview{background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:6px;margin:4px 4px 0;padding:8px;position:relative}.close-ref-preview{cursor:pointer;font-size:1.85rem;font-weight:700;position:absolute;opacity:1!important;color:var(--base-text-color)!important;top:8px!important;right:8px!important}.close-ref-preview:hover{color:red}.ref-preview-header{color:var(--base-text-color);margin-bottom:4px;font-size:1rem;font-weight:600}.ref-preview-images{color:var(--base-text-color);margin-bottom:2px;font-size:1rem}.ref-preview-text{color:var(--dull-text-color);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1rem;overflow:hidden}.message-highlight{animation:2s ease-in-out highlight-pulse}@keyframes highlight-pulse{0%,to{background-color:#0000}50%{background-color:#ffd00033}}.msgreaction{cursor:pointer;-webkit-user-select:none;user-select:none;border:.5px solid #0000;border-radius:12px;padding:2px 6px;font-size:1rem;transition:background-color .2s,color .2s,border .1s,transform .1s}.msgreaction:hover{border:1px solid var(--base-text-color);background-color:#0000001a;transform:scale(1.05)}.darkmode .msgreaction:hover{background-color:#ffffff1a}.reaction-list-popup{z-index:1100;pointer-events:all;background:#fff;border:1px solid #ccc;border-radius:6px;min-width:150px;padding:5px;position:fixed;box-shadow:0 2px 5px #0003}.darkmode .reaction-list-popup{color:#e1e1e1;background:#2d2d2d;border-color:#444}.reaction-list-popup ul{margin:0;padding:0;list-style:none}.reaction-list-popup ul li{white-space:nowrap;padding:3px 5px;transition:background-color .2s}.reaction-list-popup ul li:hover{background:#eee}.darkmode .reaction-list-popup ul li:hover{background:#3d3d3d}.seen-icon{color:var(--base-color)}.messagePanel{flex-direction:column;flex:1;display:flex}.conversationContainer{flex-direction:column;flex:1;display:flex;overflow:hidden}.conversationHeader{padding:6px;padding-inline:8px;border-bottom:1px solid gray;flex-direction:row;align-items:center;gap:6px;padding-left:2px;display:flex;box-shadow:0 1px 3px #00000026}.conversationHeader.loneChild{padding:8px}.headerBackButton{cursor:pointer;color:var(--base-text-color)}.headerTitle{color:var(--base-text-color);flex-grow:1;font-size:1.2rem;font-weight:700;line-height:22px}.headerMembersContainer{flex-direction:row;align-items:center;display:flex}.headerMembersList{flex-direction:column;gap:6px;display:flex}.memberItem{color:var(--base-text-color);flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;font-size:.975rem;display:flex}.headerMembersList>:not(:last-child){border-bottom:1px solid var(--base-border-color);padding-bottom:3px}.headerMembersList>:last-child{border-bottom:none}.headerMemberCount{color:var(--base-text-color);flex-shrink:0;font-size:.8125rem;font-weight:700;line-height:1.225rem}.headerMemberCount.loneChild{font-size:.975rem;line-height:1.4rem}.headerMemberIcon{flex-shrink:0;width:22px;height:22px;margin-left:.175rem}.headerMemberIcon.loneChild{width:25px;height:25px}.headerVerticalToggle{transform:rotate(90deg)}.messagesScrollContainer{padding:3px;padding-inline:4.5px;scroll-behavior:smooth;flex-direction:column;flex-grow:1;gap:4px;padding-bottom:8px;display:flex;overflow:hidden auto}.messageInputContainer{border-top:1px solid gray;flex-direction:column;gap:4px;display:flex}.messageInputRow{flex-direction:row;gap:4px;padding:4px;display:flex}.messageInput{padding:4px;border-radius:var(--outer-border-radius);border:1px solid gray;flex-grow:1;padding-inline:6px}.messageSendButton{background-color:var(--base-color);cursor:pointer;border:1px solid #303030;border-radius:50%;justify-content:center;align-items:center;padding:5px;display:flex}.systemMessage{align-self:center;max-width:85%;padding-left:4px}.systemMessageTimestamp{color:var(--dull-text-color);align-self:center;font-size:12px;line-height:16px}.systemMessageText{color:var(--dull-text-color);width:max-content;max-width:100%;font-size:13px;line-height:18px}.messageWrapper{cursor:pointer}.messageAuthorRow{color:var(--base-text-color);flex-direction:row;gap:5px;margin-inline:4px;display:flex}.messageAuthorName{font-size:13px;font-weight:600}.messageTimestamp{font-size:12px}.messageContentColumn{flex-direction:column;gap:2px;max-width:100%;display:flex}.messageBubble{padding:3px;border-radius:4px;flex-direction:row;gap:4px;width:max-content;max-width:100%;margin-inline:4px;padding-inline:5px;display:flex}.messageBubble.wrap{flex-wrap:wrap}.messageBubble.self{background-color:var(--base-color);justify-content:flex-end}.messageBubble.other{background-color:green;justify-content:flex-start}.messageReference{cursor:pointer;background-color:#2e2e2ec7;border-radius:4px;width:100%;margin-bottom:4px;padding:5px 8px}.messageReferenceSender{color:#fff;margin-bottom:2px;font-size:.875rem;font-weight:600}.messageReferenceText{color:#fff;font-size:.875rem}.messageText{color:#fff;word-break:break-word;max-width:100%;font-size:1rem}.messageText.hasMultipleImages{max-width:20rem}.messageReactionsRow{flex-direction:row;gap:5px;display:flex}.messageReaction{cursor:pointer;background:#2b2b2b;border-radius:26px;padding:3px;padding-inline:7px;font-size:.9rem}.messageReaction.userReacted{color:#ffd000}.messageReaction.notReacted{color:#ebebeb}.overlayImageContainer{justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.overlayImage{max-width:100%;max-height:100%;transition:transform .2s;position:relative}.overlayImage.dragging{cursor:grabbing}.overlayImage.idle{cursor:grab}.reactionPopup{z-index:10000;pointer-events:none;background:#1e1e1ef2;border:1px solid gray;border-radius:4px;max-width:200px;padding:8px 12px;position:fixed}.reactionPopupEmoji{color:#fff;margin-bottom:4px;font-size:.875rem;font-weight:700}.reactionPopupList{margin:0;padding:0;list-style:none}.reactionPopupItem{color:#e1e1e1;font-size:.8125rem}.conversationTitleRow{flex-direction:row;flex:1;justify-content:space-between;min-width:0;display:flex}.conversationPreviewRow{text-overflow:ellipsis;flex-direction:row;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.conversationMemberCount{color:var(--base-text-color);flex-shrink:0;font-size:.8125rem;font-weight:700;line-height:1.225rem}.conversationUserIcon{flex-shrink:0;width:18px;height:18px;margin-left:.175rem}.messageHandlingSearchContainer{flex-grow:1;align-items:center;display:flex}.unseenIndicatorAbsolute{position:absolute;right:2px}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{float:right;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);font-size:20px;font-weight:700;line-height:1;position:relative;top:-.3em;right:-.3em}.toast-close-button:focus,.toast-close-button:hover{color:#000;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);text-decoration:none}.rtl .toast-close-button{float:left;left:-.3em;right:.3em}button.toast-close-button{cursor:pointer;-webkit-appearance:none;background:0 0;border:0;padding:0}.toast-top-center{width:100%;top:0;right:0}.toast-bottom-center{width:100%;bottom:0;right:0}.toast-top-full-width{width:100%;top:0;right:0}.toast-bottom-full-width{width:100%;bottom:0;right:0}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{z-index:999999;pointer-events:none;position:fixed}#toast-container *{box-sizing:border-box}#toast-container>div{pointer-events:auto;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);width:300px;filter:alpha(opacity=80);background-position:15px;background-repeat:no-repeat;border-radius:3px;margin:0 0 6px;padding:15px 15px 15px 50px;position:relative;overflow:hidden;box-shadow:0 0 12px #999}#toast-container>div.rtl{direction:rtl;background-position:right 15px center;padding:15px 50px 15px 15px}#toast-container>div:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer;box-shadow:0 0 12px #000}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);height:4px;filter:alpha(opacity=40);background-color:#000;position:absolute;bottom:0;left:0}@media (width<=240px){#toast-container>div{width:11em;padding:8px 8px 8px 50px}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{top:-.2em;right:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (width>=241px) and (width<=480px){#toast-container>div{width:18em;padding:8px 8px 8px 50px}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{top:-.2em;right:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (width>=481px) and (width<=768px){#toast-container>div{width:25em;padding:15px 15px 15px 50px}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.multi-state-toggle{background-color:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .85);border-radius:var(--outer-border-radius);width:fit-content;box-shadow:var(--base-shadow);-moz-box-shadow:var(--base-shadow);-webkit-box-shadow:var(--base-shadow);gap:0;padding:4px;transition:box-shadow .15s ease-out;display:flex;position:relative}.multi-state-toggle:not(.disabled):hover{box-shadow:var(--base-shadow)}.multi-state-toggle.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.multi-state-toggle.flat{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.multi-state-toggle.flat:not(.disabled):hover{box-shadow:none}.multi-state-toggle.small{border-radius:var(--inner-border-radius);padding:2.5px}.multi-state-toggle.small .toggle-slider{border-radius:calc(var(--inner-border-radius) - 1px);top:2px;bottom:2px}.multi-state-toggle.small .toggle-option{padding:4px 9px;font-size:.78rem;font-weight:500}.toggle-slider{background-color:var(--base-color);border-radius:var(--inner-border-radius);z-index:0;pointer-events:none;transition:left .2s ease-out,width .2s ease-out;position:absolute;top:4px;bottom:4px}.toggle-option{z-index:1;color:var(--base-text-color);cursor:pointer;white-space:nowrap;text-align:center;background-color:#0000;border:none;flex:1;padding:6px 12px;font-size:.9rem;font-weight:500;position:relative}.toggle-option:hover:not(.disabled){color:var(--base-text-color)}.toggle-option.active:hover:not(.disabled){color:var(--base-inv-text-color)}.mapContainer{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.mapContentWrapper{flex-direction:row;flex:1;display:flex;position:relative;overflow:hidden}.mapViewport{flex:1;position:relative;overflow:hidden}.custom-marker-icon,.animated-marker,.location-marker-icon{transition:transform .2s ease-out}.custom-marker-icon:hover,.animated-marker:hover,.location-marker-icon:hover{transform:scale(1.1);z-index:1000!important}.vehicle-circle-svg{overflow:visible}.marker-circle,.vehicle-circle{--transition-duration:2s;transition:fill var(--transition-duration) ease-out, stroke var(--transition-duration) ease-out}.timelapseTarget{z-index:1000000!important;transition:unset!important}.ontop-marker{z-index:100000!important}.mapPopup{z-index:998;width:375px;font-size:calc(3.5px + .55rem);position:absolute;transform:translate(-50%,-100%);box-shadow:0 4px 12px #00000026;background-color:var(--base-background)!important;border-radius:12px!important}.departmentMapPopup{color:var(--base-text-color);padding:4px 8px;font-size:.9rem;font-weight:500}.map-trail{pointer-events:stroke;transition:opacity .3s ease-out}.map-trail:hover{opacity:1!important}.departmentPolygon{opacity:.5;transition:opacity .2s ease-out}.departmentPolygon:hover{opacity:.7}.mapHeader{text-align:center;color:var(--base-text-color);background-color:var(--base-background);border-bottom:1px solid var(--base-color);box-shadow:var(--base-themed-shadow);z-index:800;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.3rem .6rem;display:flex;box-shadow:0 6px 10px #00000040}.mapHeader h2{margin:0;padding:.1rem;font-size:1.1rem;font-weight:500}.mapHeader h2.large{padding:.25rem;font-size:1.4rem;font-weight:600}.mapUserCount{cursor:auto;justify-content:center;align-items:center;gap:3px;display:flex}.mapUserCountText{text-align:center;color:var(--base-text-color);font-size:.9rem;font-weight:500;line-height:1.4rem}.mapUserCountText.large{font-size:1.05rem}.mapSettingsSideBar{background-color:var(--base-background);flex-direction:column;flex:1;gap:3px;padding:.6rem;padding-inline:.975rem;display:flex;overflow:hidden auto}.panel-left{border-right:1px solid var(--base-border-color);z-index:750;box-shadow:6px 0 10px #0003}.panel-right{border-left:1px solid var(--base-border-color);z-index:750;box-shadow:-6px 0 10px #0003}.panel-bottom{border-top:1px solid var(--base-border-color);z-index:750;box-shadow:0 -6px 10px #0003}.mapSideBarHeader{text-align:center;color:var(--base-text-color);background-color:var(--base-background);flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mapSideBarHeader h3{border-bottom:1px solid hsl(from var(--base-color) h s l / .5);margin:0;padding-bottom:.15rem;font-size:1.2rem;font-weight:600}.mapSideBarHeader h3[style*="cursor: grab"],.mapSideBarHeader h3[style*="cursor: grabbing"]{margin-inline:-.25rem;padding-inline:.25rem;transition:background-color .15s ease-out}.mapSideBarHeader h3[style*="cursor: grab"]:hover{background-color:hsl(from var(--base-color) h s l / .1)}.mapSideBarHidden{z-index:1000;position:absolute}.mapSettingsSection{flex-flow:wrap;align-items:center;gap:.5rem;display:flex}.mapSettingsSection label{min-width:fit-content;margin-bottom:2px;margin-left:4px;font-size:1rem;font-weight:500}.mapSettingsSection label.nomargin{margin:0}.mapSettingsSelection{border:1px solid var(--base-color);border-radius:var(--inner-border-radius);width:-webkit-fill-available;width:-moz-available;width:stretch;padding:4px;overflow-y:auto}.mapSettingsSideBar select[multiple]{min-height:125px;max-height:225px}.mapSettingsSelection:not(:focus){scrollbar-width:thin}.mapSettingsSelectionLabel.mapSettingsSelectionLabel{color:var(--base-text-color);margin-bottom:4px;font-size:1rem;font-weight:500;display:block}.mapSettingsSelectionHint{color:var(--dull-text-color);margin-top:2px;font-size:.825rem;line-height:1.2rem;display:block}.mapTimeInputGroup{flex-direction:column;gap:2px;display:flex}.leaflet-bar,.leaflet-control-zoom,.leaflet-control{margin-top:4px!important;margin-left:4px!important}@media (width<=1080px){.mapPopup{max-width:300px}}@media (width<=768px){.mapSettingsSideBar{--sidebar-width:100%;z-index:1000;height:100%;position:absolute;top:0;left:0}.mapPopup{max-width:250px;font-size:calc(3px + .5rem)}}@keyframes markerPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.marker-pulse{animation:2s ease-in-out infinite markerPulse}.map-hidden{display:none!important}.map-disabled{opacity:.5;pointer-events:none}.map-loading{position:relative}.map-loading:after{content:"";z-index:9999;background-color:#0000001a;position:absolute;inset:0}.geoJsonPopup{color:var(--base-text-color);flex-direction:column;gap:.35rem;padding:4px 8px;font-size:.95rem;font-weight:500;display:flex}.geoJsonPopup strong{margin-bottom:.25rem;font-size:1.125rem;font-weight:700}.geoJsonNoDataPopup{z-index:1000;background-color:var(--base-background);color:var(--base-text-color);border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.4rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 8px 2px #0000004d}.map-drawing-controls{z-index:1000;background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;top:6px;left:8px;box-shadow:0 2px 8px #00000026}.map-drawing-info{color:var(--base-text-color);padding:0 8px;font-size:.85rem;font-weight:500}.map-control-button{border:1px solid var(--base-border-color);background-color:var(--base-background);color:var(--base-text-color);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:.85rem;font-weight:500;transition:all .2s}.map-control-button:hover:not(:disabled){background-color:var(--base-color);color:#fff;border-color:var(--base-color)}.map-control-button:disabled{opacity:.5;cursor:not-allowed}.map-control-danger:hover:not(:disabled){color:#fff;background-color:#e74c3c;border-color:#e74c3c}.custom-order-marker{background:0 0;border:none}.order-marker-icon{cursor:pointer;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;width:32px;height:42px;transition:transform .2s ease-out;display:flex;transform:rotate(-45deg);box-shadow:0 2px 8px #0000004d}.order-marker-icon:hover{transform:rotate(-45deg)scale(1.15)}.order-marker-icon svg{transform:rotate(45deg)}.orderHistoryEntry.selected-location{color:var(--base-text-color);background-color:hsl(from var(--base-color) h s l / .15);border-left:3px solid var(--base-color);padding-left:5px}.orderHistoryEntry.selected-location a{color:var(--base-text-color)}.leaflet-draw-actions{background-color:var(--base-background)!important;border:1px solid var(--base-border-color)!important}.leaflet-draw-actions a{color:var(--base-text-color)!important}.leaflet-draw-actions a:hover{background-color:var(--base-color)!important;color:#fff!important}.leaflet-draw-tooltip{background-color:var(--base-background)!important;border:1px solid var(--base-border-color)!important;color:var(--base-text-color)!important}@media (width<=768px){.map-drawing-controls{flex-wrap:wrap;justify-content:center;inset:auto 10px 10px}.map-control-button{padding:5px 10px;font-size:.75rem}}.dragOverlay{background-color:var(--base-background);color:var(--base-text-color);border:2px solid var(--base-color);cursor:grabbing;opacity:.9;border-radius:8px;padding:.75rem 1.5rem;font-size:1.1rem;font-weight:600;box-shadow:0 8px 16px #0000004d}.geofenceTimeline{border:1px solid var(--base-border-color);background-color:var(--base-background);border-radius:6px;flex-shrink:0;position:relative;overflow:hidden}.geofenceTimeAxis{padding:2px;padding-inline:6px;color:var(--dull-text-color);border-bottom:1px solid var(--base-border-color);background-color:hsl(from var(--base-color) h s l / .3);z-index:1;justify-content:space-between;padding-left:116px;font-size:.7rem;display:flex;position:relative}.geofenceTimelineGrid{pointer-events:none;z-index:0;position:absolute;inset:0 0 0 112px}.geofenceTimelineGridLine{background-color:hsl(from var(--base-color) h s l / .35);width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.geofenceTimelineRow{border-bottom:1px solid hsl(from var(--base-border-color) h s l / .5);cursor:pointer;z-index:1;flex-direction:row;align-items:center;min-height:24px;transition:background-color .12s;display:flex;position:relative}.geofenceTimelineRow:last-child{border-bottom:none}.geofenceTimelineRow:hover,.geofenceTimelineRow.expanded{background-color:hsl(from var(--base-color) h s l / .1)}.geofenceTimelineRowLabel{width:100px;min-width:100px;color:var(--base-text-color);text-overflow:ellipsis;white-space:nowrap;border-right:1px solid var(--base-border-color);flex-shrink:0;align-items:center;height:100%;padding:0 6px;font-size:.72rem;font-weight:500;display:flex;overflow:hidden}.geofenceTimelineTrack{flex:1;height:100%;position:relative;overflow:hidden}.geofenceTimelineSegment{cursor:pointer;border-radius:3px;min-width:3px;transition:filter .12s,top .12s,height .12s;position:absolute;top:20%}.geofenceTimelineSegment.dot{border-radius:50%;height:50%;top:25%;width:6px!important}.geofenceTimelineSegment.hovered{filter:brightness(1.25)drop-shadow(0 0 3px);z-index:2}.geofenceHoverCard{background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:6px;flex-direction:column;flex-shrink:0;gap:2px;padding:6px 10px;font-size:.85rem;display:flex;box-shadow:0 2px 8px #00000026}.geofenceHoverCardRow{flex-direction:row;align-items:center;gap:6px;padding:1px 4px;display:flex}.geofenceHoverDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.geofenceHoverArrow{color:var(--dull-text-color);font-size:.75rem}.geofenceZoneList{background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);flex-direction:column;flex:1;gap:0;display:flex;overflow-x:hidden}.geofenceZoneHeader{background-color:var(--base-background);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:space-between;align-items:center;padding:6px 10px;transition:background-color .12s;display:flex;position:sticky;top:0}.geofenceZoneHeader:hover{background-color:hsl(from var(--base-color) h s l / .1)}.geofenceEventList{background-color:var(--base-background);flex-direction:column;gap:0;display:flex;overflow-x:hidden}.geofenceZoneChevron{color:var(--dull-text-color);font-size:1rem;line-height:1;transition:transform .18s;display:inline-block}.geofenceZoneChevron.open{transform:rotate(90deg)}.geofenceZoneBadge{background-color:var(--base-color);color:var(--base-text-color);text-align:center;border-radius:10px;min-width:20px;padding:1px 7px;font-size:.75rem}.geofenceEventRow{padding:5px;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;padding-inline:10px;transition:background-color 80ms;display:flex}.geofenceEventRow:hover{background-color:hsl(from var(--base-color) h s l / .08)}.geofenceEventHeader{flex-direction:row;flex:1;align-items:center;gap:8px;min-width:0;font-size:.875rem;line-height:1.4rem;display:flex}.geofenceEventBar{border-radius:3px;flex-shrink:0;width:10px;height:28px}.geofenceEventDuration{color:var(--base-text-color);text-align:right;flex-direction:row;flex-shrink:0;align-items:center;gap:5px;font-size:.825rem;font-weight:600;line-height:1.5;display:flex}.tile-layer-selector-container{align-items:center;gap:3px;display:flex}.tile-layer-selector-container.right-side{flex-direction:row-reverse}.tile-layer-selector-container.left-side{flex-direction:row}.tile-layer-chevron-btn{background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);box-shadow:var(--base-shadow);cursor:pointer;color:var(--base-text-color);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;padding:6px 3px;font-size:16px;font-weight:600;line-height:18px;transition:background-color .15s ease-out,color .15s ease-out;display:flex}.tile-layer-chevron-btn:hover{background-color:hsl(from var(--base-color) h s l / .5);color:var(--base-inv-text-color)}.tile-layer-toggle-wrapper{opacity:1;max-width:350px;transition:max-width .25s ease-out,opacity .18s ease-out;overflow:visible}.tile-layer-toggle-wrapper.collapsed{opacity:0;max-width:0}.context-menu{background-color:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .3);border-radius:var(--outer-border-radius);min-width:180px;max-width:320px;padding:4px;animation:.15s ease-out forwards contextMenuFadeIn;overflow:hidden;box-shadow:0 4px 16px #00000026,0 2px 4px #0000001a,0 0 0 1px #0000000d}.context-menu-header{padding:8px;border-bottom:1px solid hsl(from var(--base-border-color) h s l / .25);color:var(--base-text-color);-webkit-user-select:none;user-select:none;flex-direction:column;margin-bottom:2px;padding-bottom:5px;font-size:.9rem;font-weight:600;display:flex}.darkMode .context-menu{box-shadow:0 4px 16px #0006,0 2px 4px #0000004d,0 0 0 1px #ffffff1a}@keyframes contextMenuFadeIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes contextMenuFadeOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.98)}}.context-menu.closing{animation:.1s ease-in forwards contextMenuFadeOut}.context-menu-item{border-radius:calc(var(--inner-border-radius) - 1px);color:var(--base-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;padding:7px 10px;font-size:.9rem;font-weight:500;transition:background-color .1s,color .1s;display:flex;overflow:hidden}.context-menu-item:hover{background-color:hsl(from var(--base-color) h s l / .15);color:var(--base-text-color)}.context-menu-item:active{background-color:hsl(from var(--base-color) h s l / .25)}.context-menu-item.delete{color:var(--error-color)}.context-menu-item.delete:hover{background-color:hsl(from var(--error-color) h s l / .1);color:var(--error-color)}.context-menu-item.delete:active{background-color:hsl(from var(--error-color) h s l / .2)}.context-menu-item.deactivate{color:var(--warning-color)}.context-menu-item.deactivate:hover{background-color:hsl(from var(--warning-color) h s l / .1);color:var(--warning-color)}.context-menu-item.deactivate:active{background-color:hsl(from var(--warning-color) h s l / .2)}.context-menu-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.context-menu-label{text-overflow:ellipsis;flex:1;overflow:hidden}.context-menu-separator{background-color:hsl(from var(--base-border-color) h s l / .25);height:1px;margin:4px 6px}[class^=alert-]{--color:var(--base-color);background-color:hsl(from var(--color) h s l / .1);color:var(--color);border:1px solid var(--color);border-radius:var(--inner-border-radius);text-wrap:wrap;word-break:break-word;flex-flow:column wrap;min-width:7rem;margin-bottom:1rem;padding:.75rem 1.25rem .75rem .75rem;font-size:1.1rem;font-weight:500;transition:transform .3s,box-shadow .3s;display:flex}[class^=alert-] *{color:var(--base-text-color)}[class^=alert-]:hover{box-shadow:0 4px 18px 1px hsl(from var(--color) h s l / .25);transform:translateY(-4px)translate(-2px)}[class^=alert-].horizontal{flex-direction:row;align-items:center;gap:1rem;display:flex}[class^=alert-].nomargin{margin-bottom:unset}[class^=alert-].headed h1,[class^=alert-].headed h2,[class^=alert-].headed h3,[class^=alert-].headed h4{border-bottom:1px solid var(--base-border-color)}.alert-info{--color:var(--base-color)}.alert-success{--color:var(--success-color)}.alert-error{--color:var(--error-color)}.alert-warning{--color:var(--warning-color)}.alertHeader{justify-content:space-between;align-items:center;display:flex}.alertHeader h4{margin:0}.alertHeader.minimized h4{padding:unset!important;margin:unset!important;border-bottom:none!important}.alertHeader.minimized button{padding:unset!important;margin:unset!important}[class^=alert-] h3{color:var(--base-text-color);margin-block:.44em .85em;padding-bottom:4px;font-size:1.25rem}[class^=alert-] h4{color:var(--base-text-color);margin-block:.44em .85em;padding-bottom:4px;font-size:1.125rem}[class^=alert-] p{text-wrap:wrap;margin:.5rem;margin-inline:0;font-size:.875rem}[class^=alert-] span{color:var(--base-text-color);text-wrap:wrap}[class^=alert-] ul{margin:0;padding-left:.5rem;list-style:none}[class^=alert-] li{color:var(--base-text-color);list-style:none}.master-detail-container{background-color:var(--base-background);flex-direction:column;flex:1 0 auto;width:auto;display:flex;overflow:hidden}.master-panel{--border-color:#ffffff0d;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);flex-direction:column;display:flex;overflow:hidden}@media (width>=2500px){.master-panel{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}}@media (width<=2499px){.master-panel{border-left:none;border-right:none}}.master-panel-content{padding:.75rem;scrollbar-gutter:stable;flex-direction:column;flex:1;padding-inline:1.2rem;display:flex;overflow:hidden}.master-panel-content.with-detail{padding-right:.5rem}.master-header{z-index:1;padding:9px;padding-inline:unset;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.master-header>:first-child{margin-left:unset}.master-header-section{flex-flow:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.master-search-input{--minwidth:8.5rem;border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:var(--base-background);color:var(--base-text-color);field-sizing:content;min-width:var(--minwidth);max-width:17.75rem;box-shadow:var(--base-shadow);-moz-box-shadow:var(--base-shadow);-webkit-box-shadow:var(--base-shadow);outline:none;padding:.425rem .8rem;font-size:.95rem;line-height:1.4rem;transition:border-color .2s,min-width .175s}.master-search-input:focus{min-width:calc(var(--minwidth) * 2.25)!important;border-color:var(--base-color)!important}.master-search-input::placeholder{color:hsl(from var(--base-text-color) h s l / .5)}.master-header-title{color:var(--base-text-color);box-shadow:var(--base-shadow);-moz-box-shadow:var(--base-shadow);-webkit-box-shadow:var(--base-shadow);margin:0;font-size:1.25rem;font-weight:600}.master-header-item-count{color:var(--base-color);background-color:hsl(from var(--base-color) h s l / .1);border:1px solid hsl(from var(--base-color) h s l / .75);box-shadow:var(--base-shadow);-moz-box-shadow:var(--base-shadow);-webkit-box-shadow:var(--base-shadow);border-radius:16px;padding:3px 10px;font-size:.875rem;font-weight:500}.master-section{flex-direction:column;margin-bottom:1.5rem;display:flex}.master-section:last-child{margin-bottom:0}.master-section-title{background-color:hsl(from var(--base-background) h s calc(l * .96));border-left:3px solid var(--base-color);color:var(--base-text-color);margin-bottom:.5rem;padding:8px 11px;font-size:1rem;font-weight:600}.master-base-table-header{background:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .4);border-bottom:unset;z-index:1;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;position:sticky;top:0;overflow:hidden auto;box-shadow:2px 3px 8px 2px #0000002d}.master-table-sub-header{border-bottom:unset;flex-flow:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:9px;display:flex}.master-discard-reorder-btn{background-color:hsl(from var(--warning-color) h s l / .15);color:var(--base-text-color);border:1px solid var(--warning-color);border-radius:var(--inner-border-radius);cursor:pointer;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s;display:flex}.master-discard-reorder-btn:hover{background-color:hsl(from var(--warning-color) h s l / .3)}.master-discard-reorder-btn:active{background-color:hsl(from var(--warning-color) h s l / .4)}.master-cancel-drop-zone{background-color:hsl(from var(--error-color) h s l / .08);border:2px dashed hsl(from var(--error-color) h s l / .5);border-radius:var(--inner-border-radius);color:var(--error-color);justify-content:center;align-items:center;gap:8px;margin-top:2px;margin-bottom:10px;padding:10px 16px;font-size:.9rem;font-weight:500;animation:.4s ease-in-out forwards cancelZoneFadeIn;display:flex}.master-cancel-drop-zone.is-over{background-color:hsl(from var(--error-color) h s l / .2);border-color:var(--error-color);border-style:solid;transform:scale(1.02)}@keyframes cancelZoneFadeIn{0%{height:0}to{height:2.5rem}}.master-fetch-error{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.master-fetch-error button{padding:.5rem 1.25rem;font-size:.9rem}.skeleton-rows{flex-direction:column;flex:1;gap:2px;padding:4px 8px;display:flex}.skeleton-row{border-radius:4px;gap:12px;padding:10px 8px;display:flex}.skeleton-cell{background:linear-gradient(90deg, var(--skeleton-base,#ffffff0a) 25%, var(--skeleton-shine,#ffffff14) 50%, var(--skeleton-base,#ffffff0a) 75%);background-size:200% 100%;border-radius:4px;height:16px;animation:1.5s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.master-header-cell{text-overflow:clip;white-space:nowrap;color:var(--base-text-color);border-right:1px solid hsl(from var(--base-border-color) h s l / .3);border-bottom:1px solid hsl(from var(--base-color) h s l / .75);cursor:pointer;-webkit-user-select:none;user-select:none;padding:7px 9px;font-size:.875rem;font-weight:600;line-height:1.4rem;transition:border-bottom .3s ease-out;display:flex;position:relative;overflow:hidden}.master-header-cell.spacer{flex:1;padding:unset!important;border-right:unset!important;cursor:default!important}.master-header-actions-cell{cursor:default;justify-content:center}.master-header-cell span{text-overflow:clip;white-space:nowrap;display:block;overflow:hidden}.master-header-cell:not(.spacer):hover{border-bottom:1px dashed hsl(from var(--base-color) h s l / .6)}.master-header-cell-resize-handle{z-index:10000;cursor:col-resize;background-color:#0000;width:7px;position:absolute;top:0;bottom:0;right:-4px}.master-header-cell-resize-handle:hover{background-color:hsl(from var(--base-color) h s l / .3)}.master-header-cell-resize-handle.resizing{background-color:hsl(from var(--base-color) h s l / .75)}.master-list{scroll-behavior:smooth;flex:1;margin-left:1px;overflow:hidden auto}.master-panel-content.compact .master-row-cell,.master-panel-content.compact .master-header-cell{padding:4.5px 7px;font-size:.9rem}.master-list .ms-DetailsHeader{background-color:var(--base-background);border-bottom:1px solid var(--base-border-color);padding-right:0}.master-list .ms-DetailsHeader-cell{color:var(--base-text-color);font-weight:500}.master-list .ms-DetailsHeader-cellTitle{padding-right:4px}.master-list .ms-DetailsHeader-cellSizer{cursor:col-resize}.master-list .ms-DetailsHeader-cellSizer:after{content:"";background-color:var(--base-border-color);width:1px;position:absolute;top:0;bottom:0}.master-list .ms-DetailsRow{background-color:var(--base-background);color:var(--base-text-color);border-bottom:1px solid hsl(from var(--base-border-color) h s l / .2)}.master-list .ms-DetailsRow:hover{background-color:hsl(from var(--base-color) h s l / .1)}.master-list .ms-DetailsRow.is-selected{background-color:hsl(from var(--base-color) h s l / .2)}.master-list .ms-DetailsRow-cell{color:var(--base-text-color)}.master-list-row{border-bottom:1px solid hsl(from var(--base-border-color) h s l / .25);background-color:var(--base-background);cursor:pointer;border-left:none;border-right:none;transition:background-color .125s;display:flex;position:relative}.master-list-row:not(.custom).even{background-color:var(--base-striped-background)}.master-list-row:not(.custom):hover{background-color:hsl(from var(--base-color) h s l / .07)!important}.master-list-row.custom:hover>*{background-color:hsl(from var(--base-color) h s l / .125)!important}.master-list-row.rounded{border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:0 2px 4px #0000000a}.master-list-row.custom{border-bottom:none;border-left:none;border-right:none;transition:unset}.master-list-row.custom>*{transition:background-color .15s ease-in-out;box-shadow:1px 2px 5px #00000020}.master-list-row:not(.custom).selected,.master-list-row.custom.selected>*{background-color:hsl(from var(--base-color) h s l / .2)}.master-list-row:not(.custom).selected:before{content:"";background-color:var(--base-color);border-top-right-radius:50px;border-bottom-right-radius:50px;width:3px;position:absolute;top:12.5%;bottom:12.5%;left:0}.master-list-row.item-new{animation:.6s cubic-bezier(.4,0,.2,1) forwards itemFadeIn}.master-list-row.item-updated{animation:.6s cubic-bezier(.4,0,.2,1) forwards itemUpdate}@keyframes itemFadeIn{0%{opacity:0;background-color:hsl(from var(--base-color) h s l / .25);margin-inline:2.5rem}60%{opacity:.8;margin-inline:1rem}to{opacity:1;background-color:#0000;margin-inline:0}}@keyframes itemUpdate{0%{background-color:hsl(from var(--base-color) h s l / .2);transform:translate(-5px)}50%{background-color:hsl(from var(--base-color) h s l / .3);transform:translate(5px)}to{background-color:#0000;transform:translate(0)}}.master-row-cell{text-overflow:clip;white-space:nowrap;border-right:1px solid hsl(from var(--base-border-color) h s l / .2);color:var(--base-text-color);padding:7px 9px;font-size:.875rem;display:flex;overflow:hidden}.master-row-actions-cell{justify-content:center;align-items:center;gap:6px;display:flex;overflow:visible}.master-row-action{border-radius:var(--inner-border-radius);cursor:pointer;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:4px 6px;font-size:.875rem;transition:all .15s;display:flex}.master-row-action:hover{background-color:hsl(from var(--base-color) h s l / .1);border-color:var(--base-color)}.master-row-action.delete{color:var(--error-color)}.master-row-action.delete:hover{background-color:hsl(from var(--error-color) h s l / .1);border-color:var(--error-color)}.master-row-action.deactivate{color:var(--warning-color)}.master-row-action.deactivate:hover{background-color:hsl(from var(--warning-color) h s l / .1);border-color:var(--warning-color)}.master-row-action.custom{color:var(--base-color)}.master-row-spacer-cell{justify-content:center;align-items:center;display:flex;border-right:none!important;flex:1!important;padding:3.5px 7px!important}.master-row-ellipsis{cursor:pointer;border-radius:var(--inner-border-radius);justify-content:center;align-items:center;padding-inline:4px;transition:background-color .15s;display:flex}.master-row-ellipsis:hover{background-color:hsl(from var(--base-color) h s l / .35)}.master-row-action-dropdown{border-radius:var(--inner-border-radius);width:100%;color:var(--base-text-color);cursor:pointer;text-align:left;background-color:#0000;border:none;justify-content:flex-start;align-items:center;padding:.5rem .75rem;font-size:.875rem;transition:all .15s;display:flex}.master-row-action-dropdown:hover{background-color:hsl(from var(--base-color) h s l / .1)}.master-row-action-dropdown.delete{color:var(--error-color)}.master-row-action-dropdown.delete:hover{background-color:hsl(from var(--error-color) h s l / .1)}.master-row-action-dropdown.deactivate{color:var(--warning-color)}.master-row-action-dropdown.deactivate:hover{background-color:hsl(from var(--warning-color) h s l / .1)}.master-row-action-dropdown.custom{color:var(--base-color)}.master-header-drag-handle,.master-row-drag-handle{border-right:1px solid hsl(from var(--base-border-color) h s l / .4);flex-shrink:0}.master-row-drag-handle{cursor:grab;transition:background-color .15s}.master-row-drag-handle:hover{background-color:hsl(from var(--base-color) h s l / .15)}.master-row-drag-handle:active{cursor:grabbing}.master-list.is-dragging{-webkit-user-select:none;user-select:none}.master-list-row.dragging{border:1px solid var(--base-color);border-radius:var(--inner-border-radius);opacity:1!important}.master-header-checkbox-cell,.master-row-checkbox-cell{cursor:default;justify-content:center;align-items:center;flex:0 0 32px!important;width:32px!important;min-width:32px!important;padding:3px!important;display:flex!important;overflow:visible!important}.master-header-checkbox-cell:hover{border-bottom:2px solid var(--base-color)!important}.master-list-row:not(.custom).selected .master-row-checkbox-cell input[type=checkbox],.master-list-row:not(.custom):hover .master-row-checkbox-cell input[type=checkbox]{opacity:1}.master-search-container{align-items:center;display:inline-flex;position:relative}.master-search-container .master-search-input{padding-right:2rem}.master-search-clear-btn{cursor:pointer;color:hsl(from var(--base-text-color) h s l / .55);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background-color .15s;display:flex;position:absolute;right:.4rem}.master-search-clear-btn:hover{color:var(--base-text-color);background-color:hsl(from var(--base-color) h s l / .15)}.master-clear-sort-btn{color:var(--base-text-color);background-color:hsl(from var(--base-color) h s l / .1);border:1px solid hsl(from var(--base-color) h s l / .35);cursor:pointer;border-radius:50px;align-self:center;align-items:center;margin-left:auto;margin-right:.5rem;padding:.15rem .5rem;font-size:.725rem;font-weight:500;line-height:normal;transition:all .15s;display:inline-flex}.master-clear-sort-btn:hover{background-color:hsl(from var(--base-color) h s l / .2);border-color:var(--base-color)}.rearange-item{padding:.36rem;cursor:grab;opacity:1;background-color:#fff;border:1px solid #0c6cfc80;border-radius:6px;flex-direction:column;align-items:center;gap:.3rem;padding-inline:.5rem;transition:all .2s ease-in-out;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.rearange-item:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.rearange-item.is-dragging{opacity:.75;border:1px dashed var(--base-color)}.rearange-item-header{flex-direction:row;align-items:center;gap:.375rem;display:flex}.rearange-item-label{color:#1f2937;font-size:.95rem;font-weight:500}.rearange-item-add-btn{background-color:var(--base-color);color:#fff;border-radius:var(--inner-border-radius);cursor:pointer;padding:.1rem;transition:all .2s ease-in-out}.rearange-item-remove-btn{color:#fff;border-radius:var(--inner-border-radius);cursor:pointer;background-color:#ef4444;padding:.1rem;transition:all .2s ease-in-out}.rearange-item-remove-btn:hover{background-color:#dc2626}.column-selector{border-radius:var(--tab-border-radius);flex-direction:column;justify-content:center;gap:.5rem;min-width:400px;max-width:100%;display:flex}.column-selector-meta{color:var(--base-text-color);flex-flow:wrap;justify-content:space-between;align-items:center;gap:.35rem;display:flex}.column-selector-title,.column-selector-subtitle{text-align:center;margin-bottom:.5rem;font-size:1.4rem;font-weight:800}.column-selector-content{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}.column-selector-section{padding:.4rem;padding-top:.3rem;border-radius:6px;flex:1;min-height:0;padding-inline:.5rem;overflow:auto}.column-selector-section.available{background-color:#f9fafb;border:1px solid #d2d2d2;box-shadow:0 1px 2px #0000001a}.column-selector-section.selected{background-color:hsl(from var(--base-color) h s l / .05);border:1px solid hsl(from var(--base-color) h s l / .75);box-shadow:0 1px 2px #0000000d}.column-selector-header{justify-content:space-between;align-items:center;margin-bottom:.4rem;font-size:1.125rem;font-weight:600;display:flex}.column-selector-header.available{color:#374151}.column-selector-header.selected{color:var(--base-color)}.column-selector-badge{border:1px solid hsl(from var(--base-border-color) h s l / .75);white-space:nowrap;border-radius:9999px;padding:.125rem .9rem;font-size:.775rem;font-weight:500;line-height:1.25rem}.column-selector-badge.available{color:#1f2937;background-color:#e5e7eb}.column-selector-badge.selected{background-color:hsl(from var(--base-color) h s l / .2);color:var(--base-text-color)}.column-selector-empty-message{text-align:center;color:#6b7280;padding:.45rem 0;font-size:.875rem}.column-selector-list{flex-flow:wrap;gap:.55rem .5rem;margin:0;padding:0;list-style:none;display:flex}.column-selector-list.selected{align-items:center}.column-selector-list.empty{border-radius:6px;min-height:60px}.column-selector-list.empty.dragging{border:1px dashed var(--base-color)}.column-selector-empty-placeholder{text-align:center;width:100%;color:var(--base-color);margin:0;padding:.75rem 0;font-size:.875rem;font-style:italic}.column-selector-drop-zone{opacity:0;width:0;height:28px;color:var(--base-color);background-color:#0c6cfc0d;border:none;border-radius:6px;flex-grow:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;transition:all .15s ease-in-out;display:flex}.column-selector-drop-zone.active{border:2px dashed var(--base-color);opacity:.6;flex-grow:1;width:auto}.column-selector-footer{text-align:center;border-top:1px solid #b5b5b5;justify-content:center;margin-top:1.25rem;padding-top:.8rem;display:flex}.column-selector-reset-button{color:#fff;border-radius:var(--inner-border-radius);border:none;padding:.5rem 1rem;transition:all .2s ease-in-out}.column-selector-reset-button.active{cursor:pointer;background-color:#ef4444}.column-selector-reset-button.active:hover{background-color:#dc2626}.column-selector-reset-button.disabled{color:#9e9e9e;cursor:not-allowed;background-color:#d3d3d3}.master-settings{color:var(--base-text-color);flex-direction:column;gap:.5rem;padding:4px;display:flex}.master-settings-checkboxes{grid-template-columns:1fr 1fr;gap:6px;display:grid}.master-settings-checkboxes .segment span{-webkit-user-select:none!important;user-select:none!important}.master-settings-global-default-btn{background-color:hsl(from var(--base-color) h s l / .1);color:var(--base-text-color);border:1px solid hsl(from var(--base-color) h s l / .6);border-radius:var(--inner-border-radius);cursor:pointer;align-self:flex-start;align-items:center;gap:6px;margin-top:.5rem;padding:7px 14px;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s;display:flex}.master-settings-global-default-btn:hover{background-color:hsl(from var(--base-color) h s l / .2);border-color:var(--base-color)}.master-settings-global-default-btn:active{background-color:hsl(from var(--base-color) h s l / .3)}.password-validation-container{background-color:hsl(from var(--base-background) h s calc(l * .98));border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);align-items:center;margin-bottom:1rem;padding:.75rem;display:flex}.password-validation-container .slit{background-color:#ccc;border-radius:3px;width:40px;height:13.5px;margin-right:6px;transition:background-color .3s}.password-validation-message{margin-left:12px;font-size:17px;font-weight:500}.tree-view{-webkit-user-select:none;user-select:none;font-family:inherit;font-size:14px}.tree-view.vertical{flex-direction:column;display:flex}.tree-view.horizontal{flex-direction:row;align-items:flex-start;gap:16px;display:flex}.tree-node{flex-direction:column;display:flex}.tree-node.horizontal{flex-direction:row;align-items:flex-start}.tree-node.horizontal>.tree-children{border-left:1px solid var(--tree-line-color,#e0e0e0);flex-direction:row;gap:8px;margin-left:16px;padding-left:16px;display:flex}.tree-node-content{cursor:pointer;color:var(--base-text-color);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:2px 4px;transition:background-color .15s,color .15s;display:flex}.tree-node-content:hover{background-color:var(--tree-hover-bg,#0000000d)}.tree-node-content:focus{outline:2px solid var(--base-color);outline-offset:-2px}.tree-node-content:focus:not(:focus-visible){outline:none}.tree-node-content:focus-visible{outline:2px solid var(--base-color);outline-offset:-2px}.tree-node-content.selected{background-color:var(--tree-selected-bg,#e6f2ff);color:var(--base-color)}.tree-node-content.selected:hover{background-color:var(--tree-selected-hover-bg,#cce4ff)}.tree-node-content.ancestor{background-color:var(--tree-ancestor-bg,#0078d40f);color:var(--tree-ancestor-color,var(--base-text-color))}.tree-node-content.ancestor:hover{background-color:var(--tree-ancestor-hover-bg,#0078d41f)}.tree-chevron{color:var(--tree-chevron-color,#666);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}.tree-chevron:hover{color:var(--tree-chevron-hover-color,#333)}.tree-chevron.animated{transition:transform .2s}.tree-chevron-placeholder{flex-shrink:0}.tree-node-icon{color:var(--tree-icon-color,#666);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tree-node-content.selected .tree-node-icon{color:var(--base-color)}.tree-node-label{text-overflow:ellipsis;flex:1;overflow:hidden}.tree-node-end-item{flex-direction:row;justify-content:flex-end;align-items:center;gap:5px;margin-left:auto;display:flex}.tree-node-ellipsis{opacity:0;cursor:pointer;color:var(--secondary-text-color,#666);border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:opacity .15s,background-color .15s;display:flex}.tree-node-content:hover .tree-node-ellipsis{opacity:1}.tree-node-ellipsis:hover{background-color:var(--tree-hover-bg,#00000014);color:var(--base-text-color)}.tree-children{overflow:hidden}.tree-children.animated{transition:max-height .25s ease-out,opacity .2s}.tree-children.collapsed{opacity:0;pointer-events:none;max-height:0}.tree-children.expanded{opacity:1;max-height:9999px}.tree-node.vertical.with-lines{position:relative}.tree-node.vertical.with-lines>.tree-children{margin-left:8px;position:relative}.tree-node.vertical.with-lines>.tree-children:before{content:"";background-color:var(--tree-line-color,#e0e0e0);width:1px;position:absolute;top:0;bottom:12px;left:0}.tree-node.vertical.with-lines>.tree-children>.tree-node:before{content:"";background-color:var(--tree-line-color,#e0e0e0);width:12px;height:1px;position:absolute;top:12px;left:-12px}.tree-node.vertical.with-lines>.tree-children>.tree-node{position:relative}.tree-view.horizontal .tree-node{flex-direction:column}.tree-view.horizontal .tree-children{border-top:1px solid var(--tree-line-color,#e0e0e0);flex-direction:column;margin-top:8px;padding-top:8px;display:flex}.tree-view.horizontal .tree-children.collapsed{display:none}@media (prefers-color-scheme:dark){.tree-view{--tree-hover-bg:#ffffff1a;--tree-selected-bg:#0078d44d;--tree-selected-hover-bg:#0078d466;--tree-selected-color:#6bb8ff;--tree-selected-icon-color:#6bb8ff;--tree-chevron-color:#999;--tree-chevron-hover-color:#ccc;--tree-icon-color:#999;--tree-line-color:#444;--tree-focus-color:#6bb8ff}}.tree-view-panel{background-color:var(--base-background);border-radius:var(--outer-border-radius);flex-direction:column;flex:1 1 0;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.tree-view-panel>[data-panel-group]{width:100%;height:100%;display:flex;overflow:hidden}.tree-view-panel [data-panel]{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.tree-view-panel-tree{background-color:var(--base-background);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.tree-view-panel-header{border-bottom:1px solid var(--base-border-color);background-color:var(--header-bg,var(--base-background));flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.tree-view-panel-header-title{color:var(--base-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;overflow:hidden}.tree-view-panel-header-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.tree-view-panel-create-btn{color:var(--primary-color);border:1px solid var(--primary-color);border-radius:var(--inner-border-radius,4px);cursor:pointer;background-color:#0000;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.tree-view-panel-create-btn:hover{background-color:var(--primary-color);color:#fff}.tree-view-panel-create-btn:active{transform:scale(.98)}.create-btn-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tree-view-panel-tree-content{flex:1 1 0;min-width:0;min-height:0;padding:.5rem;overflow:auto}.tree-view-panel-loading{height:100%;color:var(--base-secondary-text-color);justify-content:center;align-items:center;font-size:.875rem;display:flex}.tree-view-panel-empty{height:100%;color:var(--base-secondary-text-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}@media (width<=768px){.tree-view-panel-header{padding:.5rem .75rem}.tree-view-panel-header-title{font-size:.9rem}.tree-view-panel-create-btn{padding:.25rem .5rem;font-size:.8rem}.create-btn-label{display:none}}.meta-data-box.meta-data-box{padding:.5rem;margin-bottom:0;padding-inline:.7rem}.meta-data-box input[type=checkbox]{margin-left:.5rem}.meta-item-row{border-bottom:1px solid hsl(from var(--base-border-color) h s l / .5);flex-flow:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.4rem;padding-bottom:.3rem;display:flex}.meta-item-row:last-child{border-bottom:unset;margin-bottom:0}.meta-item-row .meta-data-item{border-bottom:unset}.meta-data-item{border-bottom:1px solid hsl(from var(--base-border-color) h s l / .35);flex-direction:row;align-items:center;gap:.5rem;padding-inline:.5rem;display:flex}.meta-data-item span{-webkit-user-select:all;user-select:all;font-size:1.1rem;font-weight:400;line-height:1.4rem}.meta-data-item:last-child{border-bottom:none}.meta-data-header{justify-content:space-between;align-items:center;display:flex}.meta-data-header h4{margin:0}.meta-data-header.minimized h4{padding:unset;border-bottom:none!important}.meta-data-header.minimized button{padding:unset}.meta-data-label{color:var(--base-text-color);-webkit-user-select:none;user-select:none;font-weight:600}.meta-data-value{color:var(--base-text-color)}.meta-data-value.underline{text-underline-offset:3px;text-decoration:underline}.meta-data-content{opacity:1;max-height:500px;margin-top:.5rem;transition:max-height .3s,opacity .3s,margin-top .3s;overflow:hidden}.meta-data-content.minimized{opacity:0;max-height:0;margin-top:0}.tabGroupContainer{flex-wrap:wrap-reverse;gap:3px;padding:4px;display:flex}.tabGroupContainer.horizontal{flex-direction:row}.tabGroupContainer.vertical{flex-direction:column}.tabGroupHeader,.tabGroupFooter{color:var(--base-text-color);padding-inline:2px;font-size:.9rem;font-weight:700;line-height:1.1rem;display:flex}.tabGroupHeader.horizontal,.tabGroupFooter.horizontal{flex-direction:row}.tabGroupHeader.vertical,.tabGroupFooter.vertical{flex-direction:column}.tabGroupInner{gap:5px;display:flex}.tabGroupInner.horizontal{flex-direction:column}.tabGroupInner.vertical{flex-direction:row}.tabGroupInner.expand{flex-grow:1}.tabGroupSection{flex-wrap:wrap;gap:5px;display:flex}.tabGroupSection.horizontal{flex-direction:row}.tabGroupSection.vertical{flex-direction:column}.tabGroupSection.multiColumn{flex-grow:1}.TabCard{min-width:3.5rem;color:var(--base-text-color);border-radius:var(--tab-border-radius);background-color:var(--base-background);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--base-border-color);box-shadow:var(--base-shadow);-moz-box-shadow:var(--base-shadow);-webkit-box-shadow:var(--base-shadow);flex-direction:row;flex-grow:1;justify-content:space-around;align-items:center;gap:.275rem;padding:.325rem;font-size:.875rem;font-weight:500;transition:background-color .2s ease-out,color .15s ease-out,padding .15s ease-out,border .125s ease-in-out;display:flex;position:relative;overflow:visible;padding-inline:.9rem!important}.TabCard.selected{background-color:var(--base-color)!important;color:#fff!important}.TabCard.connected{border:unset;border-bottom:1px solid var(--base-border-color);background-color:#0000;border-radius:0}.TabCard.connected:last-child{border-bottom:unset}.TabCard.connectedHorizontal{border:unset;border-right:1px solid var(--base-border-color);background-color:#0000;border-radius:0}.TabCard.connectedHorizontal:last-child{border-right:unset}.TabCard:hover{border:1px dashed var(--base-border-color);background-color:var(--base-color);color:#fff}.TabCard.noExpand{flex-grow:0}.TabCard.expand{min-width:0}.TabCard.spaceBetween{justify-content:space-between}.TabCardText{text-wrap:wrap}.TabCardText.wrapAnywhere{overflow-wrap:anywhere}.tab-indicator-name-wrapper{align-items:center;display:inline-flex;position:relative}.tab-indicator{pointer-events:none;justify-content:center;align-items:center;display:flex}.tab-indicator-left{position:absolute;top:50%;left:5px;transform:translateY(-50%)}.tab-indicator-right{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.tab-indicator-tabname{position:absolute;top:0;right:-12px}.tabGroupContainer.tabGroup-small{gap:2px;padding:2px}.tabGroupContainer.tabGroup-small .tabGroupInner{gap:2px}.tabGroupContainer.tabGroup-small .TabCard{min-width:1.8rem!important;padding:.325rem!important;padding-inline:.5rem!important;font-size:.765rem!important;line-height:1!important}.tabGroupContainer.tabGroup-medium{gap:2px;padding:3px}.tabGroupContainer.tabGroup-medium .tabGroupInner{gap:4px}.tabGroupContainer.tabGroup-medium .TabCard{min-width:2.5rem!important;padding:.4rem!important;padding-inline:.65rem!important;font-size:.8rem!important;line-height:1.1!important}.entity-panel{flex-direction:column;flex:1;padding:.35rem;display:flex}.entity-panel.tabbed{padding-top:0}.entity-panel-meta-data{padding:.5rem}.entity-panel-meta-data .alert-info{transform:unset}.entity-create-container,.entity-edit-container{flex-direction:column;flex:12rem;gap:.75rem;display:flex;overflow-y:auto}.entity-create-container form,.entity-edit-container form{flex-direction:column;flex:1;display:flex;overflow-y:auto}.entity-create-container form h3,.entity-edit-container form h3{margin-top:.45rem;margin-bottom:.55rem}.form-actions{border-top:1px solid var(--base-border-color);flex-flow:wrap;justify-content:flex-end;gap:1.25rem;padding-top:.8rem;display:flex}.form-actions button{--shadow:0px 0px 5px 3px #00000040;padding:.6rem;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);align-items:center;gap:.5rem;padding-inline:1.75rem;font-size:.9rem;font-weight:600;display:flex}.button-icon{align-items:center;display:flex}.tab-dirty-indicator{background-color:var(--warning-color,#f59e0b);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:flex}.tabbed-entity-panel{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.tabbed-entity-panel-content{flex-direction:column;flex:1;display:flex;overflow:hidden auto}.tabbed-entity-panel-content .entity-panel{padding-top:.5rem}.tabbed-entity-panel-content .entity-panel-meta-data{background-color:var(--base-background);border-top:1px solid var(--base-border-color);z-index:1;position:sticky;bottom:0}.query-builder{flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:0;display:flex}.query-builder .alert-success{margin-bottom:0}.query-builder .alert-success h4{margin-top:0;margin-bottom:.45rem;font-size:1.1rem}.query-example{flex-direction:row;align-items:center;gap:.75rem;padding:.2rem;display:flex}.query-example .example-note{text-align:center;color:hsl(from var(--base-text-color) h s l / .9);letter-spacing:1px;white-space:nowrap;flex:1;max-width:135px;font-size:.875rem}.query-builder-row{flex-direction:row;gap:.5rem;display:flex}.query-builder-main{background-color:var(--card-background);border:1px solid hsl(from var(--base-border-color) h s l / .25);border-radius:var(--outer-border-radius);flex-direction:column;flex:1;gap:.45rem;padding:.8rem;display:flex}.query-builder-header h3{padding-inline:.5rem;color:var(--base-text-color);border-bottom:1px solid var(--base-color);margin:0;padding-bottom:.5rem;font-size:1.25rem}.validation-section{min-height:2rem}.validation-result{padding:.6rem;border-radius:var(--inner-border-radius);border:1px solid;padding-inline:.75rem}.validation-result.valid{background-color:hsl(from var(--success-color) h s l / .1);border-color:var(--success-color)}.validation-result.invalid{background-color:hsl(from var(--error-color) h s l / .1);border-color:var(--error-color)}.validation-status{margin-bottom:.5rem;font-size:1.1rem}.validation-result.valid .validation-status{color:var(--success-color)}.validation-result.invalid .validation-status{color:var(--error-color)}.query-validation-errors,.query-validation-warnings{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.query-validation-message{color:var(--warning-color);border-radius:var(--inner-border-radius);padding:.25rem .5rem;font-size:.9rem}.query-validation-message.error{background-color:hsl(from var(--error-color) h s l / .05)}.query-validation-message.warning{background-color:hsl(from var(--warning-color) h s l / .05)}.query-controls{grid-template-columns:1fr 1fr auto;align-items:end;gap:.4rem;display:grid}.control-group{flex-direction:column;gap:2px;display:flex}.control-group label{color:var(--base-text-color);font-size:.875rem;font-weight:600}.control-group select{border:1px solid hsl(from var(--base-border-color) h s l / .35);border-radius:var(--inner-border-radius);background-color:var(--base-background);width:100%;color:var(--base-text-color);cursor:pointer;padding:.5rem;font-size:.925rem;transition:border-color .2s}.control-group select:focus{border-color:var(--base-color);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .15);outline:none}.button-group{flex-wrap:wrap;gap:.5rem;display:flex}.button-group button{border-radius:var(--inner-border-radius);cursor:pointer;white-space:nowrap;padding-inline:.95rem;font-size:.875rem;font-weight:600;transition:all .2s}.query-input-section{flex-direction:column;gap:.5rem;display:flex}.query-input-section label{color:var(--base-text-color);font-size:.875rem;font-weight:600}.query-input-section textarea{letter-spacing:1px;height:100%;min-height:75px;color:var(--base-text-color);background-color:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .35);border-radius:var(--inner-border-radius);resize:vertical;padding:.65rem;font-size:.925rem;line-height:1.5rem;transition:border-color .2s}.query-input-section textarea:focus{border-color:var(--base-color);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .15);outline:none}.query-input-section textarea::placeholder{color:var(--base-secondary-text-color);font-style:italic}.test-result{border-radius:var(--inner-border-radius);border:1px solid;flex-direction:column;gap:.5rem;margin-left:auto;padding:.4rem .75rem;display:flex}.test-result.success{background-color:hsl(from var(--success-color) h s l / .1);border-color:var(--success-color);color:var(--success-color)}.test-result.error{background-color:hsl(from var(--error-color) h s l / .1);border-color:var(--error-color);color:var(--error-color)}.test-result strong{color:var(--base-text-color)}.test-result span{color:var(--base-text-color);font-size:.875rem}.column-list{background-color:var(--card-background);border:1px solid hsl(from var(--base-border-color) h s l / .25);border-radius:var(--outer-border-radius);flex-direction:column;max-width:fit-content;max-height:340px;padding:.8rem;display:flex}.column-list h4{color:var(--base-text-color);border-bottom:1px solid hsl(from var(--base-border-color) h s l / .25);margin:0 0 .55rem;padding-bottom:.3rem;font-size:1.05rem}.column-items{flex-direction:column;gap:.25rem;max-height:400px;display:flex;overflow:hidden auto}.column-item{color:var(--base-text-color);background-color:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .2);border-radius:calc(var(--inner-border-radius) * .75);cursor:pointer;padding:.35rem .5rem;font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;transition:background-color .2s,border-color .2s}.column-item:hover{background-color:hsl(from var(--base-color) h s l / .1);border-color:var(--base-color)}.copy-icon{cursor:pointer;color:var(--base-text-color);margin-left:auto;margin-block:auto}@media (width<=1080px){.query-builder-row{flex-direction:column}.column-list{max-width:100%}.query-controls{grid-template-columns:1fr}.button-group{flex-wrap:wrap}}.section{border:1px solid var(--base-color);border-radius:var(--inner-border-radius);flex-direction:column;margin-top:5px;padding:.75rem .65rem .65rem;display:flex;position:relative;box-shadow:inset 0 1px 3px #0000001a}.section.white{border-color:var(--base-border-color)}.section.filled{background-color:hsl(from var(--base-color) h s l / .075)}.section-title{background-color:var(--base-background);color:var(--base-color);letter-spacing:.04em;text-transform:capitalize;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;padding:0 .35rem;font-size:11.5px;font-weight:600;line-height:1.2;position:absolute;top:-8.5px;left:10px}.section.white .section-title{color:var(--base-secondary-text-color)}.section-content{flex-direction:column;gap:6px;display:flex}.imageContainer-container{background-color:hsl(from var(--base-color) h s l / .125);border:1px solid hsl(from var(--base-color) h s l / .2);border-radius:var(--outer-border-radius);flex-direction:column;justify-content:center;align-items:center;width:fit-content;display:flex;overflow:hidden}.imageContainer-wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:min(400px,35vmax);max-height:65vh;display:flex;position:relative;overflow:hidden}.imageContainer{object-fit:contain;transform-origin:50%;max-width:100%;max-height:100%;transition:transform .1s ease-out}.imageContainer.large{width:min(600px,55vmax);max-height:90vh}.imageContainer-placeholder{background-color:hsl(from var(--base-color) h s l / .125);border:2px dashed hsl(from var(--base-color) h s l / .25);border-radius:var(--inner-border-radius);width:200px;min-height:150px;color:var(--dull-text-color);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.8rem;display:flex}.imageContainer-header{--overlay-shadow:0px 4px 8px 4px hsl(from var(--base-background) h s l / .5);background-color:var(--base-background);width:-webkit-fill-available;width:-moz-available;width:stretch;box-shadow:var(--overlay-shadow);-moz-box-shadow:var(--overlay-shadow);-webkit-box-shadow:var(--overlay-shadow);border-bottom:1px solid hsl(from var(--base-inv-text-color) h s l / .5);flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem;display:flex}.imageContainer-header-left{align-items:center;gap:.5rem;display:flex}.imageContainer-header-right{align-items:center;gap:.75rem;display:flex}.history-details-zoom-controls{background-color:hsl(from var(--base-color) h s l / .1);border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-color) h s l / .3);align-items:center;gap:.25rem;padding:.25rem;display:flex}.zoom-btn{border-radius:calc(var(--inner-border-radius) / 1.5);cursor:pointer;color:var(--base-text-color);background-color:#0000;border:none;justify-content:center;align-items:center;padding:.25rem;transition:background-color .15s;display:flex}.zoom-btn:hover:not(:disabled){background-color:hsl(from var(--base-color) h s l / .2)}.zoom-btn:active:not(:disabled){background-color:hsl(from var(--base-color) h s l / .3)}.zoom-btn:disabled{opacity:.4;cursor:not-allowed}.zoom-level{text-align:center;min-width:3rem;color:var(--base-text-color);font-size:.85rem;font-weight:500}.imageContainer-input-hidden{display:none}.imageContainer-upload-btn{background-color:var(--base-color);color:var(--base-text-color);border-radius:var(--inner-border-radius);cursor:pointer;border:none;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.85rem;font-weight:500;transition:background-color .15s;display:flex}.imageContainer-upload-btn:hover{background-color:hsl(from var(--base-color) h s l / .85)}.imageContainer-upload-btn:active{background-color:hsl(from var(--base-color) h s l / .7)}.imageContainer-footer{background-color:hsl(from var(--base-background) h s l / .95);border-top:1px solid hsl(from var(--base-border-color) h s l / .2);width:-webkit-fill-available;width:-moz-available;width:stretch;color:var(--base-text-color);flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem .65rem;font-size:.8rem;line-height:1.3rem;display:flex}.image-metadata{white-space:nowrap;font-weight:500}.generic-view{padding:.8rem;scrollbar-gutter:stable;flex-direction:column;flex:1;padding-inline:1.2rem;display:flex;overflow:hidden}.generic-header{padding:9px;padding-inline:unset;background-color:var(--base-background);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.stat-card{flex-direction:row;flex:1 1 max-content;background-color:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .85);border-radius:var(--inner-border-radius);justify-content:space-between;align-items:stretch;transition:transform .15s,box-shadow .15s;display:flex}.stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.stat-icon{width:52px;color:var(--base-color);border-right:1px solid hsl(from var(--base-color) h s l / .3);background-color:hsl(from var(--base-color) h s l / .1);box-shadow:1px 0 6px 0px hsl(from var(--base-color) h s l / .4);flex-shrink:0;justify-content:center;align-items:center;display:flex}.stat-icon>svg{width:min(50%,32px);height:min(50%,32px)}.stat-content{padding-block:.6rem;flex-direction:column;flex:1;padding-left:.9rem;padding-right:.7rem;display:flex}.stat-actions{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding-right:.7rem;display:flex}.stat-label{color:var(--base-text-color);opacity:.9;text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;align-items:center;gap:4px;font-size:.825rem;font-weight:500;display:flex}.stat-tooltip-icon:after{content:attr(data-tooltip);color:#fff;white-space:normal;text-transform:none;pointer-events:none;opacity:0;z-index:20000;background:#282828;border-radius:5px;width:max-content;max-width:220px;padding:6px 10px;font-size:.8rem;line-height:1.6rem;transition:opacity .15s;position:absolute;top:35px;left:50%;overflow:visible;transform:translate(-50%)}.stat-tooltip-icon:hover:after{opacity:1}.stat-value{color:var(--base-text-color);font-size:1.5rem;font-weight:700;line-height:1.75rem}.stat-description{color:var(--base-text-color);opacity:.75;font-size:.875rem}.stat-card.large .stat-label{font-size:.9rem}.stat-card.medium .stat-label{font-size:.8rem}.stat-card.small .stat-label{font-size:.75rem}.stat-card.large .stat-value{font-size:1.6rem;line-height:2rem}.stat-card.medium .stat-value{font-size:1.3rem;line-height:1.5rem}.stat-card.small .stat-value{font-size:1.1rem;line-height:1.4rem}.master-statistics-container{background-color:var(--base-background);color:var(--base-text-color);flex-direction:column;flex:1;gap:.35rem;display:flex;overflow:hidden}.master-statistics-header{padding:.75rem;border-bottom:1px solid var(--base-border-color);flex-direction:column;gap:.5rem;padding-inline:1rem;display:flex;box-shadow:0 3px 8px 1px #9c9c9c26}.master-statistics-body{padding:.75rem;padding-inline:1rem;flex-direction:row;flex:1;padding-top:0;display:flex;overflow:hidden}.statistics-filter-group{flex-flow:wrap;flex:1;align-items:center;gap:1rem;display:flex}.statistics-filter-item{flex-direction:row;align-items:center;gap:.5rem;display:flex}.statistics-filter-item label{white-space:nowrap;font-size:1.1rem;font-weight:500}.statistics-loading{width:100%;color:var(--secondary-text-color);flex:1;justify-content:center;align-items:center;gap:.75rem;font-size:1rem;display:flex}.statistics-settings-content{color:var(--base-text-color);flex-direction:column;gap:1.5rem;padding:.75rem;display:flex}.settings-section{flex-direction:column;gap:.75rem;display:flex}.settings-section h3{color:var(--base-text-color);border-bottom:1px solid var(--base-border-color);margin:0;padding-bottom:.5rem;font-size:1.1rem;font-weight:600}.setting-item{flex-direction:column;gap:.5rem;display:flex}.setting-item label{cursor:pointer;align-items:center;gap:.5rem;font-weight:500;display:flex}.setting-item label input[type=checkbox]{cursor:pointer;width:18px;height:18px}.setting-description{color:var(--secondary-text-color);margin:0;padding-left:.5rem;font-size:.9rem;font-style:italic}.time-window-controls{align-items:center;gap:.5rem;display:flex}.app-version-panel{flex-direction:column;gap:1.5rem;padding:1rem;display:flex;overflow-y:auto}.app-version-form{flex-direction:column;gap:1rem;display:flex}.app-version-form-row{align-items:flex-start;gap:1rem;display:flex}.app-version-file-group{flex-direction:column;gap:.75rem;display:flex}.app-version-file-input{border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:var(--base-background);color:var(--base-text-color);padding:.5rem;font-size:.875rem}.app-version-notes-group{flex-direction:column;display:flex}.app-version-notes-group textarea{border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:var(--base-background);min-height:200px;color:var(--base-text-color);resize:vertical;padding:.75rem;font-family:inherit;font-size:.95rem;line-height:1.5}.app-version-notes-group textarea:focus{border-color:var(--base-color);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .1);outline:none}.app-version-item{border:1px solid hsl(from var(--base-border-color) h s l / .3);border-left:4px solid var(--base-color);background-color:var(--base-background);border-radius:5px;flex-direction:row;flex:1;justify-content:space-between;gap:.75rem;margin-bottom:8px;margin-right:5px;padding:.75rem;display:flex}.app-version-item.first-release{border-left:5px solid var(--success-color)!important}.app-version-content{flex-direction:column;flex:1;gap:.5rem;display:flex}.app-version-header{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.app-version-title{color:var(--base-text-color);font-size:1.1rem;font-weight:600}.version-tag{border-radius:var(--inner-border-radius);text-transform:uppercase;color:#fff;align-items:center;padding:.25rem .625rem;font-size:.8rem;font-weight:600;line-height:1.4rem;display:inline-flex}.version-tag.release-type-green{background-color:var(--success-color)}.version-tag.release-type-lightGreen{background-color:#2196f3}.version-tag.release-type-orange{background-color:#ff9800}.version-tag.release-type-red{background-color:var(--error-color)}.user-count-badge{background-color:hsl(from var(--base-color) h s l / .1);border:1px solid hsl(from var(--base-color) h s l / .3);border-radius:var(--inner-border-radius);color:var(--base-text-color);align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.8rem;font-weight:600;line-height:1.3rem;display:inline-flex}.app-version-notes{color:var(--base-text-color);opacity:.9;font-size:.925rem;line-height:1.5}.app-version-actions{border-left:1px solid hsl(from var(--base-border-color) h s l / .3);flex-direction:column;justify-content:space-evenly;align-items:center;gap:.5rem;padding-left:.75rem;display:flex}.creation-date{color:var(--dull-text-color);font-size:.875rem;font-weight:500}.action-buttons{gap:.5rem;display:flex}.app-version-stats{background-color:hsl(from var(--base-color) h s l / .08);border:1px solid hsl(from var(--base-color) h s l / .2);border-radius:var(--inner-border-radius);color:var(--base-text-color);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.925rem;font-weight:500;display:flex;box-shadow:2px 2px 3px #00000020}.app-version-stats span{color:var(--base-color);font-weight:600}.app-version-details{background-color:var(--base-background);border-radius:var(--inner-border-radius);padding:1.25rem}.app-version-details-section{margin-bottom:1.5rem}.app-version-details-section:last-child{margin-bottom:0}.app-version-details-section h3{color:var(--base-text-color);border-bottom:2px solid var(--base-border-color);margin:0 0 .75rem;padding-bottom:.5rem;font-size:1.125rem;font-weight:600}.app-version-details-list{margin:0;padding:0;list-style:none}.app-version-details-list li{border-bottom:1px solid hsl(from var(--base-border-color) h s l / .3);padding:.5rem 0;display:flex}.app-version-details-list li:last-child{border-bottom:none}.app-version-details-key{color:var(--base-text-color);min-width:120px;font-weight:600}.app-version-details-value{color:var(--dull-text-color);flex:1}.app-version-submit{background-color:var(--base-color);color:#fff;border-radius:var(--inner-border-radius);cursor:pointer;border:none;align-self:flex-end;padding:.625rem 1.5rem;font-size:.925rem;font-weight:600;transition:background-color .15s}.app-version-submit:hover{background-color:hsl(from var(--base-color) h s calc(l * .9))}.app-version-submit:disabled{cursor:not-allowed;background-color:#d3d3d3}.darkMode .app-version-file-input,.darkMode .app-version-notes-group textarea{background-color:#1f1f1f}.darkMode .avatar-icon{border-color:#1f1f1f}.history-diff-viewer{background-color:var(--base-background);color:var(--base-text-color);flex-direction:column;font-size:.875rem;display:flex}.history-diff-viewer.empty{padding:2rem}.diff-empty-message{text-align:center;color:var(--dull-text-color)}.diff-header{background-color:hsl(from var(--base-color) h s l / .08);border-bottom:1px solid hsl(from var(--base-color) h s l / .15);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.diff-versions{align-items:center;gap:.75rem;display:flex}.diff-version{flex-direction:column;gap:.125rem;display:flex}.diff-version.from .diff-version-label{color:#d92626}.diff-version.to .diff-version-label{color:#393}.diff-version-label{font-size:.9rem;font-weight:600}.diff-version-date{color:var(--dull-text-color);font-size:.75rem}.diff-arrow{color:var(--dull-text-color)}.diff-stats{align-items:center;gap:.75rem;display:flex}.diff-stat{border-radius:var(--inner-border-radius);align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.75rem;font-weight:500;display:flex}.diff-stat.added{color:#2d862d;background-color:#e0f5e0}.diff-stat.removed{color:#c32222;background-color:#fbe9e9}.diff-stat.modified{color:#a17d12;background-color:#fbf3da}.darkMode .diff-stat.added{color:#79d279;background-color:#1f471f}.darkMode .diff-stat.removed{color:#e08585;background-color:#4d1919}.darkMode .diff-stat.modified{color:#e4c567;background-color:#4d4019}.diff-view-toggle{background-color:var(--base-background);border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-color) h s l / .2);gap:.25rem;padding:.125rem;display:flex}.diff-toggle-btn{color:var(--dull-text-color);border-radius:calc(var(--inner-border-radius) - 2px);cursor:pointer;background-color:#0000;border:none;padding:.3rem .6rem;font-size:.75rem;transition:all .15s}.diff-content{padding:.5rem}.diff-unified{flex-flow:wrap;gap:.5rem;display:flex}.diff-field{border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-border-color) h s l / .45);flex-direction:column;flex:25%;display:flex;overflow:hidden}.diff-field-header{background-color:hsl(from var(--base-color) h s l / .05);align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:500;display:flex}.diff-field-header.added{background-color:#ecf9ec}.diff-field-header.removed{background-color:#fdf2f2}.diff-field-header.modified{background-color:#fcf7e8}.darkMode .diff-field-header.added{background-color:#203c20}.darkMode .diff-field-header.removed{background-color:#401c1c}.darkMode .diff-field-header.modified{background-color:#40371c}.diff-field-icon{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.diff-field-icon.added{color:#fff;background-color:#39ac39}.diff-field-icon.removed{color:#fff;background-color:#dd3c3c}.diff-field-icon.modified{color:#fff;background-color:#e6b31a}.diff-field-name{color:var(--base-text-color);flex:1}.diff-field-type{text-transform:uppercase;letter-spacing:.025em;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;display:flex}.diff-field-type.added{color:#393}.diff-field-type.removed{color:#d92626}.diff-field-type.modified{color:#b88f14}.diff-field-values{flex-direction:column;gap:0;display:flex}.diff-value{align-items:flex-start;gap:.5rem;padding:.5rem .75rem;font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:.8rem;line-height:1.5;display:flex}.diff-value.old{color:#981b1b;background-color:#fdf2f2}.diff-value.new{color:#267326;background-color:#ecf9ec}.darkMode .diff-value.old{color:#e69999;background-color:#361717}.darkMode .diff-value.new{color:#8cd98c;background-color:#1b321b}.diff-value-marker{text-align:center;flex-shrink:0;width:16px;font-weight:600}.diff-value-content{white-space:pre-wrap;word-break:break-word;flex:1}.diff-value-empty{color:var(--dull-text-color);font-style:italic}.diff-split{flex-direction:row;gap:1.25rem;display:flex}.diff-split>*{border-left:1px solid hsl(from var(--base-border-color) h s l / .65);padding-left:1.25rem}.diff-split>:first-child{border-left:none;padding-left:0}.diff-split-field{padding:2px;border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-color) h s l / .1);flex-direction:column;padding-inline:4px;display:flex;overflow:hidden}.diff-split-header{background-color:hsl(from var(--base-color) h s l / .05);align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:500;display:flex}.diff-split-content{grid-template-columns:1fr 1fr;gap:.35rem .65rem;display:grid}.diff-split-side{padding:.5rem .75rem;font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:.8rem;line-height:1.5}.diff-split-side.old{border-right:1px solid hsl(from var(--base-color) h s l / .1);background-color:#fdf2f2}.diff-split-side.new{background-color:#ecf9ec}.darkMode .diff-split-side.old{background-color:#361717}.darkMode .diff-split-side.new{background-color:#1b321b}.diff-split-label{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-family:inherit;font-size:.7rem;font-weight:600}.diff-split-side.old .diff-split-label{color:#d92626}.diff-split-side.new .diff-split-label{color:#393}.diff-split-value{white-space:pre-wrap;word-break:break-word;color:var(--base-text-color)}.diff-text-content{flex-direction:column;gap:.5rem;padding:.5rem;font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:.8rem;display:flex}.diff-text-block{border-radius:var(--inner-border-radius);overflow:hidden}.diff-text-block.added{background-color:#ecf9ec}.diff-text-block.removed{background-color:#fdf2f2}.darkMode .diff-text-block.added{background-color:#1b321b}.darkMode .diff-text-block.removed{background-color:#361717}.diff-text-line{align-items:flex-start;gap:.5rem;padding:.125rem .5rem;display:flex}.diff-line-marker{text-align:center;flex-shrink:0;width:12px;font-weight:600}.diff-text-block.added .diff-line-marker{color:#393}.diff-text-block.removed .diff-line-marker{color:#d92626}.diff-line-content{white-space:pre-wrap;word-break:break-word;flex:1}@media (width<=768px){.diff-header{flex-direction:column;align-items:flex-start}.diff-split-content{grid-template-columns:1fr}.diff-split-side.old{border-right:none;border-bottom:1px solid hsl(from var(--base-color) h s l / .1)}}.history-details-view{background-color:var(--base-background);height:100%;color:var(--base-text-color);border-bottom-left-radius:var(--outer-border-radius);border-bottom-right-radius:var(--outer-border-radius);flex-direction:column;display:flex;overflow:hidden}.history-details-loading,.history-details-empty{height:100%;color:var(--dull-text-color);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.history-details-spinner{border:3px solid var(--base-color);border-top-color:#0000;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite historyDetailsSpinner}@keyframes historyDetailsSpinner{to{transform:rotate(360deg)}}.history-details-header{border-bottom:1px solid hsl(from var(--base-color) h s l / .65);background-color:hsl(from var(--base-color) h s l / .1);flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex;box-shadow:0 3px 10px #00000020}.history-details-title{color:var(--base-text-color);margin:0 auto 0 0;font-size:1.25rem;font-weight:600}.history-details-tabs{background-color:var(--base-background);border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-color) h s l / .2);gap:.25rem;padding:.2rem;display:flex}.history-details-tab{color:var(--dull-text-color);border-radius:calc(var(--inner-border-radius) - 2px);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.85rem;font-weight:500;transition:all .15s;display:flex}.history-details-tab:hover{background-color:hsl(from var(--base-color) h s l / .08);color:var(--base-text-color)}.history-details-tab.active{background-color:var(--base-color);color:#fff}.history-details-tab-badge{background-color:hsl(from var(--base-color) h s l / .2);min-width:1.25rem;height:1.25rem;color:var(--base-color);border-radius:1rem;justify-content:center;align-items:center;padding:0 .35rem;font-size:.7rem;font-weight:600;display:inline-flex}.history-details-tab.active .history-details-tab-badge{color:#fff;background-color:#ffffff40}.history-details-actions{gap:1rem;margin-left:auto;display:flex}.history-details-btn{border-radius:var(--inner-border-radius);cursor:pointer;border:1px solid #0000;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.85rem;font-weight:500;transition:all .15s;display:flex}.history-details-btn.cancel{background-color:var(--base-background);color:var(--dull-text-color);border-color:hsl(from var(--base-color) h s l / .2)}.history-details-btn.cancel:hover{color:#c32222;background-color:#fbe9e9;border-color:#ec9393}.history-details-btn.save{background-color:var(--success-color);color:#fff}.history-details-btn.save:hover{background-color:hsl(from var(--success-color) h s calc(l - 8%))}.history-details-btn:disabled{opacity:.5;cursor:not-allowed}.history-details-btn-spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite historyDetailsSpinner}.history-details-body{flex-direction:row;flex:1;width:-webkit-fill-available;width:-moz-available;width:stretch;min-height:0;display:flex;overflow:hidden}.history-details-sidebar{background-color:hsl(from var(--base-color) h s l / .04);border-right:1px solid hsl(from var(--base-color) h s l / .18);flex-direction:column;flex-shrink:0;gap:.85rem;width:15rem;min-width:fit-content;padding:.85rem;display:flex;overflow-y:auto}.history-details-sidebar-tabs{background-color:var(--base-background);border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-color) h s l / .2);gap:.25rem;padding:.2rem;display:flex}.history-details-sidebar-tabs .history-details-tab{flex:1;justify-content:center}.history-details-main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.history-details-main-scroll{flex-direction:column;flex:1;padding:1.25rem;display:flex;overflow-y:auto}.history-details-form{flex-direction:column;gap:1rem;display:flex}.history-details-section-nav{flex-direction:column;gap:.25rem;display:flex}.history-details-section-nav-item{text-align:left;width:100%;color:var(--dull-text-color);border-radius:var(--inner-border-radius);cursor:pointer;background-color:#0000;border:1px solid #0000;align-items:center;gap:.6rem;padding:.55rem .7rem;font-size:.9rem;font-weight:500;transition:all .15s;display:flex}.history-details-section-nav-item:hover{background-color:hsl(from var(--base-color) h s l / .1);color:var(--base-text-color)}.history-details-section-nav-item.active{background-color:var(--base-background);color:var(--base-color);border-color:hsl(from var(--base-color) h s l / .3);box-shadow:0 1px 4px #0000001f}.history-details-section-nav-icon{color:var(--base-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.history-details-section-nav-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.history-details-section-nav-count{min-width:1.4rem;height:1.4rem;color:var(--dull-text-color);background-color:hsl(from var(--base-color) h s l / .12);border-radius:1rem;justify-content:center;align-items:center;padding:0 .4rem;font-size:.72rem;font-weight:600;display:inline-flex}.history-details-section-nav-item.active .history-details-section-nav-count{color:var(--base-color);background-color:hsl(from var(--base-color) h s l / .2)}.history-details-section-nav-item.modified .history-details-section-nav-label{font-weight:600}.history-details-section-nav-dot{background-color:var(--base-color);width:.5rem;height:.5rem;box-shadow:0 0 0 3px hsl(from var(--base-color) h s l / .18);border-radius:50%;flex-shrink:0}.history-details-section-panel{flex:1;min-width:0}.history-details-section-card{border-radius:var(--outer-border-radius);background-color:hsl(from var(--base-background) h s calc(l + 1%));border:1px solid hsl(from var(--base-color) h s l / .18);flex-direction:column;padding:1.25rem;display:flex;box-shadow:0 1px 3px #00000014,0 4px 16px #0000000f}.darkMode .history-details-section-card{background-color:hsl(from var(--base-background) h s calc(l + 3%));box-shadow:0 1px 3px #00000059,0 4px 16px #00000040}.history-details-form>.history-details-section-card+.history-details-section-card{margin-top:.25rem}.history-details-section-card-header{border-bottom:1px solid hsl(from var(--base-color) h s l / .2);align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.history-details-section-card-icon{width:2.25rem;height:2.25rem;color:var(--base-color);background-color:hsl(from var(--base-color) h s l / .12);border:1px solid hsl(from var(--base-color) h s l / .2);border-radius:var(--inner-border-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}.history-details-section-card-heading{flex-direction:column;gap:.1rem;min-width:0;display:flex}.history-details-section-card-title{color:var(--base-text-color);margin:0;font-size:1.2rem;font-weight:600;line-height:1.5rem}.history-details-section-card-description{color:var(--dull-text-color);font-size:.82rem}.history-details-section-revert{color:var(--dull-text-color);border:1px solid hsl(from var(--base-color) h s l / .25);border-radius:var(--inner-border-radius);cursor:pointer;background-color:#0000;flex-shrink:0;align-items:center;gap:.35rem;margin-left:auto;padding:.35rem .7rem;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.history-details-section-revert:hover:not(:disabled){color:var(--error-color);border-color:hsl(from var(--error-color) h s l / .5);background-color:hsl(from var(--error-color) h s l / .08)}.history-details-section-revert:disabled{opacity:.5;cursor:not-allowed}.history-details-section-revert-label{white-space:nowrap}.history-details-form-group{flex-direction:column;display:flex}.history-details-form-group-title{color:var(--base-color);border-bottom:1px solid hsl(from var(--base-color) h s l / .25);margin:0 0 .65rem;padding-bottom:.2rem;font-size:1.2rem;font-weight:600;line-height:1.5rem}.history-details-form-fields{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1rem 1.5rem;display:grid}.history-details-form-fields.images{grid-template-columns:1fr}.history-details-field.image-field{flex-direction:column;grid-column:1/-1;gap:.5rem;display:flex}.history-details-field-label{color:var(--base-text-color);font-size:1.15rem;font-weight:500}.history-details-meta{background-color:hsl(from var(--base-color) h s l / .04);border-top:1px solid hsl(from var(--base-color) h s l / .4);flex-wrap:wrap;flex-shrink:0;gap:1rem;padding:.65rem 1.25rem;display:flex}.history-details-meta-item{color:var(--dull-text-color);align-items:center;gap:.4rem;font-size:.9rem;display:flex}.history-details-meta-item svg{color:var(--base-color)}.history-details-timeline{flex-direction:column;gap:1rem;display:flex}.history-details-stats{border-bottom:1px solid hsl(from var(--base-color) h s l / .1);align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.history-details-stat{color:var(--dull-text-color);align-items:center;gap:.375rem;font-size:.875rem;display:flex}.history-details-stat svg{color:var(--base-color)}.history-timeline-list{flex-direction:column;display:flex}.history-timeline-item{gap:1rem;transition:background-color .15s;display:flex}.history-timeline-item:hover{background-color:hsl(from var(--base-color) h s l / .07)}.history-timeline-item.active{background-color:hsl(from var(--base-color) h s l / .1)}.history-timeline-item.diff-expanded{background-color:hsl(from var(--base-color) h s l / .08)}.history-timeline-marker{flex-direction:column;flex-shrink:0;align-items:center;width:24px;padding-top:1rem;display:flex}.history-timeline-dot{background-color:var(--base-background);border:2px solid var(--base-color);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:flex}.history-timeline-dot.active{background-color:var(--base-color);color:#fff}.history-timeline-dot svg{color:#fff}.history-timeline-line{background-color:hsl(from var(--base-color) h s l / .25);flex:1;width:2px;min-height:24px}.history-timeline-content{border-bottom:1px solid hsl(from var(--base-color) h s l / .08);flex-direction:column;flex:1;gap:.5rem;padding:.875rem .5rem .875rem 0;display:flex}.history-timeline-item:last-child .history-timeline-content{border-bottom:none}.history-timeline-header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-right:.75rem;display:flex}.history-timeline-date{flex-direction:column;gap:.125rem;display:flex}.history-timeline-date-primary{color:var(--base-text-color);font-size:.9rem;font-weight:600}.history-timeline-date-relative{color:var(--dull-text-color);font-size:.75rem}.history-timeline-badges{align-items:center;gap:.5rem;display:flex}.history-timeline-badge{border-radius:var(--tab-border-radius);border:1px solid hsl(from var(--base-border-color) h s l / .5);padding:.2rem .45rem;font-size:.8rem;font-weight:600;line-height:1.3rem}.history-timeline-badge.active{background-color:var(--success-color);color:#fff}.history-timeline-badge.version{background-color:hsl(from var(--base-color) h s l / .12);color:var(--base-color)}.history-timeline-user{color:var(--dull-text-color);align-items:center;gap:.35rem;font-size:.8rem;display:flex}.history-timeline-user svg{color:var(--base-color)}.history-timeline-preview{flex-wrap:wrap;gap:.5rem 1rem;font-size:.8rem;display:flex}.history-timeline-field{gap:.3rem;display:flex}.history-timeline-field-label{color:var(--dull-text-color)}.history-timeline-field-value{color:var(--base-text-color);font-weight:500}.history-timeline-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.history-timeline-btn{border-radius:var(--inner-border-radius);cursor:pointer;border:1px solid #0000;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.history-timeline-btn.diff{background-color:hsl(from var(--base-color) h s l / .08);color:var(--base-color);border-color:hsl(from var(--base-color) h s l / .25)}.history-timeline-btn.diff:hover,.history-timeline-btn.diff.active{background-color:var(--base-color);color:#fff}.history-timeline-btn.revert{color:#8a6b0f;background-color:#fcf7e8;border-color:#e8cd7d}.history-timeline-btn.revert:hover{color:#fff;background-color:#e6b31a}.history-timeline-btn.confirm{background-color:var(--success-color);color:#fff}.history-timeline-btn.cancel-btn{background-color:var(--error-color);color:#fff}.history-timeline-btn:disabled{opacity:.5;cursor:not-allowed}.history-timeline-btn-spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite historyDetailsSpinner}.history-timeline-confirm{color:var(--dull-text-color);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.history-diff-container{border-radius:var(--outer-border-radius);border:1px solid hsl(from var(--base-color) h s l / .2);box-shadow:var(--base-centered-shadow);-moz-box-shadow:var(--base-centered-shadow);-webkit-box-shadow:var(--base-centered-shadow);margin:.5rem 0 .5rem 40px;overflow:hidden}.darkMode .history-timeline-btn.revert{color:#e8cd7d;background-color:#4d4019;border-color:#86702d}.darkMode .history-timeline-btn.revert:hover{color:#fff;background-color:#a88724}@media (width<=768px){.history-details-header{flex-direction:column;align-items:stretch}.history-details-title{margin-right:0}.history-details-tabs{justify-content:center;width:100%}.history-details-actions{justify-content:flex-end;width:100%}.history-details-form-fields{grid-template-columns:1fr}.history-details-body{flex-direction:column;overflow:visible}.history-details-sidebar{border-right:none;border-bottom:1px solid hsl(from var(--base-color) h s l / .18);width:100%}.history-details-section-nav{flex-flow:wrap}.history-details-section-nav-item{flex:auto;width:auto}.history-details-section-panel{width:100%}.history-timeline-item{flex-direction:column;gap:.5rem}.history-timeline-marker{flex-direction:row;gap:.5rem;width:auto;padding:0}.history-timeline-line{flex:1;width:auto;height:2px;min-height:auto}.history-diff-container{margin-left:0}.history-timeline-header{flex-direction:column}}.code-diff-viewer{border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background-color:var(--base-background);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.diff-toolbar{background-color:hsl(from var(--base-background) h s calc(l * .95));border-bottom:1px solid var(--base-border-color);justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.diff-stats{align-items:center;gap:1rem;font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;font-weight:600;display:flex}.diff-stat-added{color:#3fb950}.diff-stat-removed{color:#f85149}.diff-view-toggle{background-color:var(--base-background);border-radius:var(--inner-border-radius);gap:.25rem;padding:.125rem;display:flex}.diff-toggle-btn{color:var(--text-secondary-color);border-radius:calc(var(--inner-border-radius) - 2px);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.diff-toggle-btn:hover{background-color:hsl(from var(--base-background) h s calc(l * .9));color:var(--text-color)}.diff-toggle-btn.active{background-color:var(--base-color);color:#fff}.diff-content{flex:1;display:flex;overflow:hidden}.diff-split-container{background-color:var(--base-border-color);gap:1px;width:100%;height:100%;display:flex}.diff-pane{background-color:var(--base-background);flex-direction:column;flex:1;display:flex;overflow:hidden}.diff-pane-left{border-right:1px solid var(--base-border-color)}.diff-pane-header{background-color:hsl(from var(--base-background) h s calc(l * .95));border-bottom:1px solid var(--base-border-color);color:var(--text-color);padding:.5rem .75rem;font-size:.875rem;font-weight:600}.diff-pane-content{flex:1;font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;line-height:1.5;overflow:auto}.diff-unified-container{width:100%;height:100%;display:flex}.diff-unified-container .diff-pane{width:100%}.diff-line{align-items:center;min-height:1.5rem;display:flex;position:relative}.diff-line-number{text-align:right;min-width:3.5rem;color:var(--text-secondary-color);-webkit-user-select:none;user-select:none;background-color:hsl(from var(--base-background) h s calc(l * .97));border-right:1px solid var(--base-border-color);padding:0 .5rem;font-size:.75rem;display:inline-block}.diff-line-marker{text-align:center;-webkit-user-select:none;user-select:none;width:1.5rem;padding:0 .5rem;font-weight:600;display:inline-block}.diff-line-content{white-space:pre-wrap;word-break:break-word;flex:1;padding:0 .5rem}.diff-line-added{background-color:#3fb95026}.diff-line-added .diff-line-marker{color:#3fb950}.diff-line-added .diff-line-number{background-color:#3fb9501a}.diff-line-removed{background-color:#f8514926}.diff-line-removed .diff-line-marker{color:#f85149}.diff-line-removed .diff-line-number{background-color:#f851491a}.diff-line-unchanged{background-color:#0000}.diff-line-unchanged .diff-line-marker{color:#0000}.diff-line:hover{background-color:hsl(from var(--base-background) h s calc(l * .93))}.diff-line-added:hover{background-color:#3fb95033}.diff-line-removed:hover{background-color:#f8514933}.darkMode .code-diff-viewer{background-color:#1f1f1f}.darkMode .diff-toolbar,.darkMode .diff-pane-header{background-color:#252525}.darkMode .diff-line-number{background-color:#1a1a1a}@media (width<=768px){.diff-split-container{flex-direction:column}.diff-pane-left{border-right:none;border-bottom:1px solid var(--base-border-color)}.diff-line-number{min-width:2.5rem;font-size:.7rem}.diff-stats{font-size:.75rem}.diff-toggle-btn span{display:none}}.code-editor-container{border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background-color:var(--base-background);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.code-editor-toolbar{background-color:var(--base-background);border-bottom:1px solid var(--base-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.code-editor-toolbar-section{align-items:center;gap:.5rem;display:flex}.code-editor-btn{background-color:var(--base-color);color:#fff;border-radius:var(--inner-border-radius);cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .15s,transform .1s;display:flex}.code-editor-btn:hover{background-color:hsl(from var(--base-color) h s calc(l * .85))}.code-editor-btn:active{transform:scale(.98)}.code-editor-btn.active{background-color:var(--base-color);box-shadow:inset 0 2px 4px #0003}.code-editor-btn-danger{background-color:var(--error-color)}.code-editor-btn-danger:hover{background-color:hsl(from var(--error-color) h s calc(l * .85))}.code-editor-wrapper{flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}.code-editor-wrapper .cm-editor{flex:1;height:100%;outline:none!important;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:.85rem!important;line-height:1.4!important}.code-editor-wrapper .cm-scroller{overflow:auto!important}.code-editor-wrapper .cm-gutters{background-color:#1a1a1a;border-right:1px solid #333}.code-editor-wrapper .cm-lineNumbers .cm-gutterElement{color:#666}.code-editor-wrapper .cm-content{padding:4px 0}.code-editor-wrapper .cm-line{padding:0 4px}.resize-handle-horizontal{background-color:var(--base-border-color);cursor:row-resize;justify-content:center;align-items:center;height:4px;transition:background-color .15s;display:flex;position:relative}.resize-handle-horizontal:hover{background-color:var(--base-color)}.resize-handle-line{background-color:#ffffff4d;border-radius:2px;width:40px;height:2px}.error-panel{background-color:var(--base-background);border-top:1px solid var(--base-border-color);flex-direction:column;height:100%;display:flex}.error-panel-header{background-color:var(--base-background);border-bottom:1px solid var(--base-border-color);justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.error-panel-title{color:var(--text-color);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.error-panel-content{flex:1;padding:.25rem;overflow-y:auto}.error-item{cursor:pointer;border-radius:var(--inner-border-radius);gap:.5rem;margin:.25rem 0;padding:.5rem .75rem;transition:background-color .1s;display:flex}.error-item:hover{background-color:hsl(from var(--base-background) h s calc(l * .9))}.error-item-icon{align-items:flex-start;padding-top:.125rem;display:flex}.error-item-content{flex-direction:column;flex:1;gap:.25rem;display:flex}.error-item-message{color:var(--text-color);font-size:.875rem;line-height:1.4}.error-item-location{color:var(--text-secondary-color);font-family:Consolas,Monaco,Courier New,monospace;font-size:.75rem}.error-icon{color:#f85149}.warning-icon{color:#d29922}.info-icon{color:#58a6ff}.error-error{border-left:3px solid #f85149}.error-warning{border-left:3px solid #d29922}.error-info{border-left:3px solid #58a6ff}.darkMode .code-editor-container{background-color:#1f1f1f}.darkMode .code-editor-toolbar{background-color:#252525}@media (width<=768px){.code-editor-toolbar{flex-direction:column;align-items:stretch}.code-editor-toolbar-section{justify-content:space-between;width:100%}.code-editor-btn{flex:1;justify-content:center}}.code-editor-wrapper .cm-panels-bottom{z-index:20;top:0;right:0;background:0 0!important;border:none!important;position:absolute!important;bottom:auto!important}.code-editor-wrapper .cm-panels-top{border:none!important}.code-editor-wrapper .cm-search{background-color:var(--base-background);border:1px solid var(--base-border-color);border-top:none;flex-wrap:wrap;align-items:center;gap:3px;padding:5px 8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;box-shadow:0 4px 14px #00000047,0 1px 4px #00000024;display:flex!important}.code-editor-wrapper .cm-search br{display:none}.code-editor-wrapper .cm-search .cm-textfield{background-color:var(--base-background);height:26px;color:var(--text-color);border:1px solid var(--base-border-color);border-radius:2px;outline:none;flex-shrink:0;width:160px;min-width:0;padding:0 7px;font-family:inherit;font-size:13px;transition:border-color .1s}.code-editor-wrapper .cm-search .cm-textfield:focus{border-color:var(--base-color);outline:1px solid var(--base-color);outline-offset:-1px}.code-editor-wrapper .cm-search .cm-textfield+.cm-textfield{border-left:1px solid var(--base-border-color);margin-left:6px;padding-left:8px}.code-editor-wrapper .cm-search .cm-button{min-width:26px;height:26px;color:var(--text-secondary-color,#858585);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:3px;outline:none;justify-content:center;align-items:center;padding:0 6px;font-size:12px;line-height:1;transition:background 80ms,color 80ms,border-color 80ms;display:inline-flex}.code-editor-wrapper .cm-search .cm-button:hover{color:var(--text-color);background:#5a5d5e40}.code-editor-wrapper .cm-search .cm-button:active{background:#5a5d5e73}.code-editor-wrapper .cm-search .cm-button[name=prev],.code-editor-wrapper .cm-search .cm-button[name=next]{width:26px;padding:0;font-size:0}.code-editor-wrapper .cm-search .cm-button[name=prev]:after{content:"↑";font-size:14px}.code-editor-wrapper .cm-search .cm-button[name=next]:after{content:"↓";font-size:14px}.code-editor-wrapper .cm-search .cm-button[name=select]{color:var(--text-color);border-color:var(--base-border-color);padding:0 7px;font-size:11px}.code-editor-wrapper .cm-search button[name=replace],.code-editor-wrapper .cm-search button[name=replaceAll]{color:var(--text-color);border-color:var(--base-border-color);padding:0 8px;font-size:12px}.code-editor-wrapper .cm-search button[name=replace]:hover,.code-editor-wrapper .cm-search button[name=replaceAll]:hover{background:#5a5d5e40}.code-editor-wrapper .cm-search .cm-button[name=close]{width:32px;height:32px;color:var(--text-secondary-color,#858585);flex-shrink:0;margin-left:4px;padding:0;font-size:0}.code-editor-wrapper .cm-search .cm-button[name=close]:after{content:"✕";font-size:18px;line-height:1}.code-editor-wrapper .cm-search .cm-button[name=close]:hover{background:#e81123b3;border-color:#0000}.code-editor-wrapper .cm-search .cm-button[name=close]:hover:after{color:#fff}.code-editor-wrapper .cm-search label{cursor:pointer;height:26px;color:var(--text-secondary-color,#858585);-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;transition:background 80ms,color 80ms,border-color 80ms;display:inline-flex}.code-editor-wrapper .cm-search label:hover{color:var(--text-color);background:#5a5d5e40}.code-editor-wrapper .cm-search label input[type=checkbox]{display:none}.code-editor-wrapper .cm-search label:has(input[type=checkbox]:checked){background:color-mix(in srgb, var(--base-color) 22%, transparent);border-color:var(--base-color);color:var(--text-color)!important}.code-editor-wrapper .cm-search label:has(input[type=checkbox]:checked):hover{background:color-mix(in srgb, var(--base-color) 32%, transparent)}.editable-list-container{border:1px solid hsl(from var(--base-border-color) h s l / .6);border-radius:var(--inner-border-radius);background-color:var(--base-background);flex-direction:column;flex:1;display:flex;overflow:hidden}.editable-list-container input{field-sizing:content!important}.editable-list-container.auto-height{flex:unset;height:auto;overflow:visible}.editable-list-container.flat{border:none;border-radius:0}.editable-list-header{padding:.25rem;background-color:var(--card-background);border-bottom:2px solid var(--base-color);color:var(--base-text-color);z-index:10;flex-direction:row;align-items:center;gap:.25rem;padding-inline:.35rem;font-size:.925rem;font-weight:600;display:flex;position:sticky;top:0}.editable-list-header-cell,.editable-list-cell{padding:.25rem;gap:3px;padding-left:.5rem;padding-right:.2rem}.editable-list-header-cell{color:var(--base-text-color);text-overflow:ellipsis;white-space:nowrap;border-right:1px solid hsl(from var(--base-border-color) h s l / .3);padding-left:.5rem;padding-right:.2rem;font-size:.95rem;display:flex;position:relative;overflow:hidden}.editable-list-header-cell:last-child{border-right:none}.editable-list-virtuoso{flex:1;overflow-y:auto}.editable-list-row{padding:.25rem;border-bottom:1px solid hsl(from var(--base-border-color) h s l / .25);flex-direction:row;align-items:center;gap:.25rem;padding-inline:.35rem;font-size:.925rem;line-height:1.4rem;transition:background-color .15s;display:flex}.editable-list-row:hover{background-color:hsl(from var(--base-color) h s l / .075)}.editable-list-row.editing{background-color:hsl(from var(--base-color) h s l / .1);border:1px solid hsl(from var(--base-color) h s l / .4)}.editable-list-row.editing *{-webkit-user-select:none;user-select:none}.editable-list-row.new-row{border-top:2px solid var(--base-color);background-color:hsl(from var(--base-color) h s l / .08)}.editable-list-row.new-row .editable-list-cell{border:none}.editable-list-row.new-row .editable-list-row-actions{width:unset!important}.editable-list-row.new-item{box-shadow:inset 2px 0 0 0 hsl(from var(--success-color) h s l / .9);background-color:hsl(from var(--success-color) h s l / .1)}.editable-list-row.new-item:hover{background-color:hsl(from var(--success-color) h s l / .12)}.editable-list-row.new-item.editing{box-shadow:inset 2px 0 0 0 var(--success-color), inset 0 0 0 1px hsl(from var(--base-color) h s l / .4)}.editable-list-row-content{flex-direction:row;flex:1;align-items:center;min-width:0;display:flex}.editable-list-cell{border-right:1px solid hsl(from var(--base-border-color) h s l / .2);flex-flow:wrap;align-items:center;height:-webkit-fill-available;height:-moz-available;height:stretch;display:flex;overflow:hidden;outline:none!important}.editable-list-cell:last-child{border-right:none}.editable-list-cell input{color:var(--base-text-color);flex:1;align-self:center;min-width:42px}.editable-list-cell-value{color:var(--base-text-color);text-overflow:ellipsis;flex:1;font-size:.9rem;line-height:16px;display:flex;overflow:hidden}.editable-list-input{text-wrap:nowrap;border:1px solid hsl(from var(--base-color) h s l / .6);border-radius:var(--inner-border-radius);background-color:var(--base-background);color:var(--base-text-color);padding:.35rem;padding-inline:.4rem;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.editable-list-input:focus{border-color:var(--base-color);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .2);outline:none}.editable-list-search-input{border:1px solid hsl(from var(--base-border-color) h s l / .5);border-radius:var(--inner-border-radius);background-color:var(--base-background);color:var(--base-text-color);field-sizing:content;outline:none;flex:1;height:60%;margin-left:4px;padding:.2rem .5rem;font-size:.8rem;transition:border-color .15s,box-shadow .15s}.editable-list-search-input:focus{border-color:var(--base-color);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .15)}.editable-list-search-input::placeholder{color:hsl(from var(--base-text-color) h s l / .45)}.editable-list-rows{flex-direction:column;display:flex}.editable-list-drag-handle{cursor:grab;width:32px;color:var(--base-text-color-muted);touch-action:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.editable-list-drag-handle:active{cursor:grabbing}.editable-list-header-actions,.editable-list-row-actions{border-left:1px solid hsl(from var(--base-border-color) h s l / .2);flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;height:-webkit-fill-available;height:-moz-available;height:stretch;min-height:75%;padding-left:.15rem;display:flex}.editable-list-header-actions{height:-webkit-fill-available;height:-moz-available;height:stretch}.editable-list-action-btn{border-radius:var(--inner-border-radius);cursor:pointer;color:var(--base-text-color);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:.375rem;transition:all .15s;display:flex}.editable-list-action-btn:hover{background-color:hsl(from var(--base-color) h s l / .15)}.editable-list-action-btn.edit{color:var(--base-color)}.editable-list-action-btn.edit:hover{background-color:hsl(from var(--base-color) h s l / .2);border-color:var(--base-color)}.editable-list-action-btn.copy{color:hsl(from var(--base-color) h calc(s * .8) calc(l * 1.1))}.editable-list-action-btn.copy:hover{background-color:hsl(from var(--base-color) h s l / .18);border-color:hsl(from var(--base-color) h calc(s * .8) calc(l * 1.1))}.editable-list-action-btn.save{color:var(--success-color)}.editable-list-action-btn.save:hover{background-color:hsl(from var(--success-color) h s l / .15);border-color:var(--success-color)}.editable-list-action-btn.cancel{color:var(--base-secondary-text-color)}.editable-list-action-btn.cancel:hover{background-color:hsl(from var(--base-secondary-text-color) h s l / .15);border-color:var(--base-secondary-text-color)}.editable-list-action-btn.delete{color:var(--error-color)}.editable-list-action-btn.delete:hover{background-color:hsl(from var(--error-color) h s l / .15);border-color:var(--error-color)}.editable-list-footer{border-top:1px solid hsl(from var(--base-border-color) h s l / .25);background-color:var(--card-background);flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.editable-list-add-btn{background-color:var(--base-color);color:var(--base-inv-text-color);border-radius:var(--outer-border-radius);cursor:pointer;box-shadow:var(--base-shadow);border:none;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.editable-list-add-btn:hover{background-color:hsl(from var(--base-color) h s l / .85);box-shadow:var(--base-themed-shadow);transform:translateY(-1px)}.editable-list-add-btn:active{transform:translateY(0)}.editable-list-empty{color:var(--base-secondary-text-color);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:3rem;font-size:.95rem;display:flex}.editable-list-empty p{margin:0}@media (width<=1080px){.editable-list-header-cell,.editable-list-cell{padding:3px;padding-inline:2.5px}.editable-list-header-cell,.editable-list-cell-value{font-size:.85rem}.editable-list-input{padding:.35rem .3rem;font-size:.85rem}.editable-list-action-btn{padding:.3rem}}.badge{--color:var(--base-color);--text-color:var(--base-text-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--inner-border-radius);color:var(--text-color);background-color:var(--color);justify-content:center;align-items:center;padding:.3rem .5rem;font-size:.875rem;font-weight:700;line-height:1.1;display:flex}.badge.success{--color:var(--success-color)}.badge.warning{--color:var(--warning-color)}.badge.error,.badge.danger{--color:var(--error-color)}.edi-template-panel{flex-direction:column;padding:1rem;display:flex;overflow-y:auto}.edi-template-create,.edi-template-edit{flex-direction:column;gap:1.5rem;display:flex}.edi-template-header{border-bottom:2px solid var(--base-border-color);padding-bottom:.75rem}.edi-template-header h2{color:var(--base-text-color);margin:0;font-size:1.5rem;font-weight:600}.edi-template-info{background-color:hsl(from var(--base-background) h s calc(l * .98));border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.info-row{align-items:center;gap:1rem;display:flex}.info-row label{color:var(--text-secondary-color);min-width:80px;font-size:.875rem;font-weight:600}.info-row span{color:var(--base-text-color);font-size:.875rem}.edi-template-editor-section{flex-direction:column;gap:.75rem;display:flex}.edi-template-editor-section h3{color:var(--base-text-color);margin:0;font-size:1.125rem;font-weight:600}.edi-template-editor-container{border-radius:var(--inner-border-radius);overflow:hidden}.xsl-template-with-sidebar{flex-direction:row;flex:1;align-items:stretch;gap:0;display:flex;overflow:hidden}.xsl-template-editor-area{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.xsl-diff-container{border-radius:var(--inner-border-radius);border:1px solid var(--base-border-color);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.xsl-diff-info-bar{background-color:hsl(from var(--base-background) h s calc(l * .95));border-bottom:1px solid var(--base-border-color);color:var(--base-text-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:.375rem .75rem;font-size:.875rem;display:flex}.xsl-diff-viewer-wrapper{flex:1;overflow:hidden}.xsl-diff-viewer-wrapper>.code-diff-viewer{border:none;border-radius:0;height:100%!important}.xsl-history-sidebar{border-left:1px solid var(--base-border-color);background-color:var(--base-background);flex-direction:column;flex-shrink:0;align-self:stretch;transition:width .2s;display:flex;overflow:hidden}.xsl-history-sidebar.open{width:fit-content;min-width:190px}.xsl-history-sidebar.collapsed{width:56px}.xsl-history-sidebar-toggle{cursor:pointer;border-bottom:1px solid var(--base-border-color);background-color:hsl(from var(--base-background) h s calc(l * .95));white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.875rem;font-weight:600;display:flex}.xsl-history-sidebar-toggle:hover{background-color:hsl(from var(--base-background) h s calc(l * .9))}.xsl-history-sidebar-toggle span{flex:1}.xsl-history-sidebar-content{flex:1;overflow-y:auto}.xsl-history-loading,.xsl-history-empty{text-align:center;color:var(--base-secondary-text-color);padding:1rem;font-size:.875rem}.xsl-history-list{flex-direction:column;display:flex}.xsl-history-item{border-bottom:1px solid var(--base-dim-border-color);cursor:pointer;border-left:3px solid #0000;padding:.45rem .65rem;transition:background-color .1s}.xsl-history-item:hover{background-color:hsl(from var(--base-background) h s calc(l * .95))}.xsl-history-item.selected{background-color:hsl(from var(--base-color) h s l / .1);border-left-color:var(--base-color)}.xsl-history-item.loading{pointer-events:none;opacity:.6}.xsl-history-item-header{flex-direction:column;gap:1px;display:flex}.xsl-history-user{color:var(--base-text-color);font-size:.925rem;font-weight:600;line-height:1.4rem}.xsl-history-date{color:var(--base-secondary-text-color);font-size:.775rem;line-height:1.3rem}.xsl-history-comment{color:var(--base-text-color);word-break:break-word;margin-bottom:4px;font-size:.825rem;line-height:1.4}.xsl-history-stats{flex-wrap:wrap;gap:5px;display:flex}.xsl-history-stat{border-radius:var(--inner-border-radius);justify-content:center;align-items:center;gap:3px;padding:2px 6px;font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.xsl-history-stat.added{color:#3fb950;background-color:#3fb9501f}.xsl-history-stat.removed{color:#f85149;background-color:#f851491f}.xsl-history-stat.updated{color:#d29922;background-color:#d299221f}.edi-template-actions{border-top:1px solid var(--base-border-color);justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}.darkMode .edi-template-info{background-color:#1f1f1f}@media (width<=768px){.edi-template-panel{padding:.5rem}.info-row{flex-direction:column;align-items:flex-start;gap:.25rem}.info-row label{min-width:unset}.edi-template-editor-section h3{font-size:1rem}}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:linear-gradient(#0000,#0000),url(/assets/spritesheet-DpIxuf5L.svg);background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:linear-gradient(#0000,#0000),url(/assets/spritesheet-DpIxuf5L.svg)}.leaflet-draw a{text-align:center;text-decoration:none;display:block}.leaflet-draw a .sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.leaflet-draw-actions{white-space:nowrap;margin:0;padding:0;list-style:none;display:none;position:absolute;top:0;left:26px}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{left:auto;right:26px}.leaflet-touch .leaflet-right .leaflet-draw-actions{left:auto;right:32px}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{border-radius:4px 0 0 4px}.leaflet-draw-actions a{color:#fff;background-color:#919187;border-left:1px solid #aaa;height:28px;padding-left:10px;padding-right:10px;font:11px/28px Helvetica Neue,Arial,Helvetica,sans-serif;text-decoration:none}.leaflet-touch .leaflet-draw-actions a{height:30px;font-size:12px;line-height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{cursor:crosshair;background-color:#fff}.leaflet-draw-tooltip{color:#fff;visibility:hidden;white-space:nowrap;z-index:6;background:#00000080;border:1px solid #0000;border-radius:4px;margin-top:-21px;margin-left:20px;padding:4px 8px;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;position:absolute}.leaflet-draw-tooltip:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:6px solid #00000080;position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{color:#b94a48;background-color:#f2dede;border:1px solid #e6b6bd}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{opacity:.6;width:5px;height:5px;font-size:1%;position:absolute}.leaflet-edit-marker-selected{box-sizing:content-box;background-color:#fe57a11a;border:4px dashed #fe57a199;border-radius:4px}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}.zipcode-list{color:var(--base-text-color)}.login-page-container{background-color:var(--base-background);grid-template-columns:1fr min(40rem,32vmax);width:100vw;height:100vh;margin:0;display:grid;position:relative;overflow:hidden}.login-page-container label,.login-page-container span{color:var(--base-text-color);transition:color .3s ease-in-out}.login-page-background{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;animation:.5s ease-in-out forwards popIn;position:relative}.login-page-overlay{border:1px solid hsl(from var(--base-color) h s l / .5);background:radial-gradient(circle at top left, hsl(from var(--base-color) h s l / .75), var(--base-background));border-bottom-right-radius:300px;justify-content:center;align-items:center;width:17rem;height:17rem;transition:background-color .3s ease-in-out;display:flex;position:absolute;top:-2px;left:-2px;overflow:hidden}.login-page-title-text{color:var(--base-text-color);margin-top:-42.5px;margin-left:-42.5px;padding:25px;font-weight:200;transition:color .3s ease-in-out}.login-page-form-container{box-sizing:border-box;border-spacing:0;border-left:1px solid hsl(from var(--base-border-color) h s l / .25);background-color:var(--base-background);flex-direction:column;justify-content:center;padding-block:1rem;padding-inline:.5rem;transition:background-color .3s ease-in-out;display:flex;box-shadow:-2px 0 4px 2px #0003}.login-page-form-content{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:15px;padding:4.25rem;padding-block:5rem;display:flex}.dropdown-item-content{align-items:center;display:flex}.language-theme-toggle-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:2.5rem;display:flex}.theme-toggle-button{cursor:pointer;border:1px solid #bbb;border-radius:50%;padding:.5rem;line-height:1rem}.theme-toggle-button svg{color:var(--base-text-color);transition:color .3s ease-in-out}.form-fields-group{flex-direction:column;gap:6px;width:100%;display:flex}.welcome-text-wrapper{margin-bottom:1rem}.welcome-text{margin-bottom:1rem;font-size:2.5rem;font-weight:200}.login-section{flex-direction:column;gap:3px;width:100%;display:flex}.login-input{border:1px solid hsl(from var(--base-color) h s l / .65);border-radius:8px;width:-webkit-fill-available;width:-moz-available;width:stretch;height:2rem;font-size:14px;overflow:hidden}.login-button-wrapper{margin-top:26px}.full-width-spacer,.login-page-footer{width:100%}.version-text-wrapper{text-align:center}.organisation-name-wrapper{text-align:center;margin-top:unset;flex-direction:column;gap:5px;display:flex}.organisation-name{-webkit-user-select:all;user-select:all}.ms-Button-label{color:#111!important}@keyframes popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (width<=1160px){.login-page-container{grid-template-rows:1fr;grid-template-columns:1fr}.login-page-overlay{width:unset;height:unset;border:unset;border-bottom-right-radius:unset;background-color:#0000;background:radial-gradient(circle at top left, var(--base-background), hsl(from var(--base-color) h s l / .75), hsl(from var(--base-color) h s l / .75), var(--base-background));border-radius:6px;position:absolute;top:1.25rem;left:25%;right:25%}.login-page-title-text{margin-top:unset;margin-left:unset;padding:22px;font-size:2.5rem;color:#111!important}.login-page-form-content{gap:3rem;padding:27.5%;padding-block:11%}}@media (width<=900px){.login-page-form-content{gap:3rem;padding:22.5%;padding-block:11%}}@media (width<=720px){.login-page-container{grid-template-rows:.75fr}.login-page-form-content{gap:15px}.login-page-title-text{font-size:2.75rem}.language-theme-toggle-wrapper{gap:1rem}}.portal-container{background:radial-gradient(circle at 0px 0px, var(--gradient-start-color), var(--gradient-end-color));flex-direction:column;height:100vh;display:flex;overflow:hidden}.portal-navbar{background-color:var(--base-background);border-bottom:2px solid var(--base-color);justify-content:space-between;align-items:center;height:70px;padding:0 1.5rem;animation:.5s ease-out slideDown;display:flex;box-shadow:0 4px 16px #00000026}.navbar-left{align-items:center;gap:1.5rem;display:flex}.navbar-title{color:var(--base-color);margin:0;font-size:1.75rem;font-weight:700}.navbar-welcome{color:var(--dull-text-color);font-size:1.1rem}.navbar-continue-btn{background-color:var(--base-color);color:#fff;border-radius:var(--outer-border-radius);cursor:pointer;border:none;padding:.65rem 1.75rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #0c6cfc4d}.navbar-continue-btn:hover{background-color:hsl(from var(--base-color) h s calc(l - 5%));transform:translateY(-2px);box-shadow:0 4px 12px #0c6cfc66}.portal-content{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);box-shadow:inset 0px 0px 8px 0px hsl(from var(--base-color) h s l / .3);flex:1;grid-template-columns:1fr 380px;gap:1rem;margin:0;padding:.9rem;padding-block:.8rem;display:grid;overflow:hidden}.portal-content>*{box-shadow:1px 4px 16px 2px #0006}.section-header{color:var(--base-color);align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.section-header h2{color:var(--base-text-color);margin:0;font-size:1.75rem;font-weight:600}.portal-news-main{scroll-behavior:smooth;scrollbar-gutter:stable;background-color:var(--base-background);border-radius:var(--outer-border-radius);padding:1.25rem;animation:.6s ease-out fadeInUp;overflow-y:auto}.news-featured{border-radius:var(--inner-border-radius);background:linear-gradient(135deg, hsl(from var(--base-color) h s l / .08), hsl(from var(--base-color) h s l / .03));border:2px solid hsl(from var(--base-color) h s l / .2);margin-bottom:2rem;padding:1.65rem;padding-inline:1.8rem;transition:all .3s}.news-featured:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0c6cfc26}.news-featured-header{margin-bottom:1.5rem}.news-featured-title-row{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.news-featured-title-row h2{color:var(--base-text-color);margin:0;font-size:2.25rem;font-weight:700}.news-featured-version{border-radius:var(--inner-border-radius);background-color:var(--base-color);color:#fff;white-space:nowrap;padding:.5rem 1rem;font-size:1rem;font-weight:700}.news-featured-meta{align-items:center;gap:1rem;display:flex}.news-featured-date{color:var(--dull-text-color);font-size:1rem;font-weight:500}.news-featured-content{color:var(--base-text-color);flex-direction:row-reverse;gap:1.5rem;font-size:1.1rem;line-height:1.8;display:inline-flex}.news-featured-content p{margin:0}.news-other-section{margin-top:2rem}.news-other-title{color:var(--base-text-color);margin:0 0 1rem;font-size:1.5rem;font-weight:600}.news-other-list{flex-direction:column;gap:1rem;display:flex}.news-other-item{border-radius:var(--inner-border-radius);border:1px solid var(--base-border-color);background-color:var(--base-background);cursor:pointer;padding:1.25rem;transition:background-color .3s,border-color .3s,box-shadow .3s;overflow:hidden}.news-other-item:hover{background-color:hsl(from var(--base-color) h s l / .05);border-color:var(--base-color);box-shadow:0 4px 12px #0c6cfc26}.news-other-item.expanded{background-color:hsl(from var(--base-color) h s l / .08);border-color:var(--base-color)}.news-other-item .news-other-content{opacity:0;border-top:1px solid #0000;flex-direction:row-reverse;gap:1.5rem;max-height:0;margin-top:0;padding-top:0;transition:max-height .3s,opacity .3s,margin-top .3s,padding-top .3s;display:flex;overflow:hidden}.news-other-item:hover .news-other-content,.news-other-item.expanded .news-other-content{opacity:1;border-top:1px solid var(--base-border-color);max-height:300px;margin-top:1rem;padding-top:1rem}.news-other-header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.news-other-title-row{flex:1;align-items:center;gap:.75rem;display:flex}.news-other-title-row h4{color:var(--base-text-color);margin:0;font-size:1.25rem;font-weight:600}.news-other-version{border-radius:var(--inner-border-radius);background-color:hsl(from var(--base-color) h s l / .15);color:var(--base-color);white-space:nowrap;padding:.25rem .65rem;font-size:.85rem;font-weight:700}.news-other-meta{align-items:center;gap:.75rem;display:flex}.news-other-date{min-width:70px;color:var(--dull-text-color);white-space:nowrap;text-align:right;font-size:.9rem}.news-other-content p{color:var(--base-text-color);margin:0;line-height:1.6}.news-type-badge{--bg-color:hsl(from var(--base-color) h s l / .15);--color:var(--base-color);border-radius:var(--inner-border-radius);background-color:var(--bg-color);color:var(--color);text-transform:capitalize;white-space:nowrap;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.85rem;font-weight:700;display:flex}.news-type-badge.bugfix{--bg-color:#f62b7fbf;--color:#e2e2e2}.news-type-badge.improvement{--bg-color:#25ff67bf;--color:#323232}.news-type-badge.featured{padding:.5rem 1rem;font-size:1rem}.news-type-badge.small{padding:.25rem .6rem;font-size:.75rem}.load-more-btn{width:100%;color:var(--base-color);border:1px solid var(--base-color);border-radius:var(--inner-border-radius);cursor:pointer;background-color:#0000;margin-top:1rem;padding:.75rem;font-size:.95rem;font-weight:600;transition:background-color .2s,color .2s}.load-more-btn:hover{background-color:hsl(from var(--base-color) h s l / .1)}.news-image-gallery{flex-wrap:wrap;gap:.75rem;min-width:15%;margin-top:.25rem;display:flex}.news-image{border-radius:var(--inner-border-radius);object-fit:cover;width:fit-content;max-width:100%;max-height:320px}.portal-announcements-sidebar{background-color:var(--base-background);border-radius:var(--outer-border-radius);padding:1rem;flex-direction:column;padding-block:1.25rem;animation:.6s ease-out fadeInRight;display:flex;overflow-y:auto}.announcements-list{flex-direction:column;flex:1;gap:.75rem;display:flex;overflow:hidden auto}.announcement-card{border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-color) h s l / .15);border-left:4px solid var(--base-border-color);background-color:hsl(from var(--base-background) h s calc(l - 2%));padding:.8rem;padding-inline:1.25rem;transition:all .3s;box-shadow:0 2px 8px #0000001a}.announcement-card:hover{transform:translate(4px);box-shadow:0 4px 12px #14141444}.announcement-card.high{border-left-color:#ef4444}.announcement-card.high:hover{background-color:#ef44440d}.announcement-card.medium{border-left-color:#f59e0b}.announcement-card.medium:hover{background-color:#f59e0b0d}.announcement-card.low{border-left-color:#10b981}.announcement-card.low:hover{background-color:#10b9810d}.announcement-card-header{margin-bottom:.75rem}.announcement-card-header h3{color:var(--base-text-color);margin:0 0 .35rem;font-size:1.1rem;font-weight:600}.announcement-date{color:var(--dull-text-color);font-size:.8rem}.announcement-message{color:var(--base-text-color);margin:0 0 1rem;font-size:.95rem;line-height:1.6}.announcement-author{border-top:1px solid var(--base-border-color);justify-content:flex-end;padding-top:.75rem;display:flex}.announcement-author span{color:var(--dull-text-color);font-size:.85rem;font-style:italic}@keyframes slideDown{0%{opacity:.75;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:.75;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:.75;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:.75;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes expandDown{0%{opacity:.75;max-height:0}to{opacity:1;max-height:500px}}.darkMode .announcement-card{background-color:hsl(from var(--base-background) h s calc(l + 2%))}.portal-users-sidebar{background-color:var(--base-background);border-radius:var(--outer-border-radius);flex-direction:column;height:100%;animation:.6s ease-out fadeInLeft;display:flex;overflow-y:auto}.portal-users-section{margin-bottom:2rem}.portal-users-section:last-child{margin-bottom:0}.users-section-header{z-index:10000;border-top-left-radius:var(--outer-border-radius);border-top-right-radius:var(--outer-border-radius);border-bottom:2px solid var(--base-border-color);background-color:var(--base-background);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:.75rem 1rem 1rem;display:flex;position:sticky;top:0}.users-section-header h2{color:var(--base-text-color);margin:0;font-size:1.5rem;font-weight:600}.terminal-filter{cursor:pointer;color:var(--base-text-color);align-items:center;gap:8px;font-size:.9rem;display:flex}.users-list{padding:.25rem 1rem 1rem;grid-template-columns:repeat(2,1fr);gap:.75rem;padding-inline:1.5rem;display:grid}.user-card{border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:var(--base-background);padding:.75rem;transition:all .3s}.user-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.user-card.online{border-left:4px solid #4caf50}.user-card.offline{border-left:4px solid #9e9e9e}.user-name{color:var(--base-text-color);margin-bottom:.25rem;font-size:.95rem;font-weight:600}.user-department{color:var(--dull-text-color);font-size:.75rem}.user-details{flex-direction:column;gap:.35rem;font-size:.8rem;display:flex}.user-vehicle{color:var(--dull-text-color);font-style:italic}.user-status{font-weight:500}.status-online{color:#4caf50}.status-offline{color:#9e9e9e}.user-last-seen{color:var(--dull-text-color);font-size:.75rem}@media (width<=1400px){.portal-content{grid-template-columns:1fr;gap:1rem;padding:.75rem}.portal-announcements-sidebar{order:3;grid-column:1/-1;height:auto}}@media (width<=1200px){.portal-content{grid-template-columns:1fr;gap:.8rem;height:auto;padding:.6rem;overflow-y:auto}.portal-users-sidebar{order:3;height:auto;overflow-y:visible}.portal-news-main{order:1;height:auto;overflow-y:visible}.portal-announcements-sidebar{order:2;height:auto;overflow-y:visible}.users-list{grid-template-columns:repeat(4,1fr)}}@media (width<=768px){.portal-container{height:auto;overflow-y:auto}.portal-content{gap:.6rem;height:auto;padding:.5rem}.portal-navbar{height:60px;padding:0 1rem}.navbar-left{gap:1rem}.navbar-title{font-size:1.35rem}.navbar-welcome{display:none}.navbar-continue-btn{padding:.5rem 1.25rem;font-size:.9rem}.news-featured-title-row{flex-direction:column;align-items:start;gap:.5rem}.news-featured-title-row h2{font-size:1.75rem}.news-other-header{flex-direction:column;gap:.5rem}.users-list{grid-template-columns:1fr}.users-section-header{flex-direction:column;align-items:flex-start;gap:12px}}.standardTableContainer{border:1px solid hsl(from var(--base-border-color) h s l / .75);border-radius:var(--inner-border-radius);flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.standardTableHeader{padding:5px;border-bottom:1px solid var(--base-border-color);margin-inline:5px;flex-direction:row;gap:5px;margin-bottom:5px;padding-right:8px;display:flex}.standardTableHeader label{font-size:1.225rem}.standardTableHeader select{padding:2px;border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);padding-inline:5px}.standardTable{font-size:12px}.standardTable thead{z-index:100;background:linear-gradient(to bottom right in hsl, #3f8deb, hsl(from var(--base-color) h s l / .9));box-shadow:0 2px 4px 1px #0003}.standardTable thead th,.standardTable tbody td,.standardTable th{border-right:1px solid var(--base-dim-border-color);border-bottom:1px solid var(--base-dim-border-color);text-align:start;white-space:nowrap;text-overflow:ellipsis;padding:4px 7px;display:table-cell;overflow:hidden}.standardTable thead tr th:last-child,.standardTable tbody tr td:last-child{border-right:none}.standardTable tbody td{color:var(--base-text-color);background-color:var(--base-background);transition:background-color .15s ease-out}.standardTable tbody tr:hover td{background-color:hsl(from var(--base-color) h s l / .15)}.standardTable tbody tr:nth-child(2n) td{background-color:var(--base-striped-background)}.standardTable tbody tr:nth-child(2n):hover td{background-color:hsl(from var(--base-color) h s l / .15)}.standardTable thead th{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border-right:1px solid #7f7f7f80;font-weight:600}.standardTable thead th:last-child{border-right:none}.standardTable thead th span{align-items:center;display:inline-flex}.standardTable tbody th{color:#111;background:repeating-linear-gradient(to bottom right,#fff 10px,#d4dff6);border-right:1px solid #7f7f7f}.standardTableColumns{flex-direction:row;gap:5px;display:flex}.standardTableColumn{border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:#d6e8fc;padding:12px;padding-inline:24px;transition:all .25s ease-in-out}.standardTableColumn:hover{background-color:var(--base-color);color:#fff}.standardTableFooter{border-top:1px solid var(--base-border-color);padding:8px}.standardTableFooterContent{border-top:1px solid hsl(from var(--base-border-color) h s l / .65);background:linear-gradient(to top, hsl(from var(--base-color) h s l / .075), hsl(from var(--base-color) h s l / .25));flex-flow:wrap;flex-shrink:0;align-items:center;gap:.45rem;padding:6.5px 8px;display:flex;box-shadow:0 -3px 4px 2px #0000004d}.emptyMessage{text-align:center;color:#7f7f7f;flex:1;justify-content:center;align-items:center;padding:20px;display:flex}.standardTable-add-btn{background-color:var(--base-color);color:#fff;border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);cursor:pointer;width:100%;padding:8px;font-size:.95rem;font-weight:500;transition:background-color .2s ease-out}.standardTable-add-btn:hover{background-color:var(--base-color)}.standardTable-add-row{width:100%}.standardTable-add-row table{border:none;width:100%}.standardTable-cell-input{border:1px solid var(--base-color);border-radius:var(--inner-border-radius);background-color:var(--base-background);width:100%;color:inherit;font-size:inherit;outline:none;padding:2px 5px;font-family:inherit}select.standardTable-cell-input{width:fit-content!important}.standardTable-cell-input:focus{border-color:var(--base-color);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .25)}.standardTable tbody td.editable{cursor:text}.standardTable tbody td.editable:hover{background-color:hsl(from var(--base-color) h s l / .55)!important}.standardTable td.actions-cell{text-align:center;padding:4px}.standardTable-delete-btn,.standardTable-save-btn,.standardTable-cancel-btn{border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:var(--base-background);cursor:pointer;margin:0 2px;padding:4px 8px;font-size:.95rem;transition:all .2s ease-out}.standardTable-delete-btn:hover{background-color:var(--error-color);color:#fff;border-color:var(--error-color)}.standardTable-save-btn:hover{background-color:var(--success-color);color:#fff;border-color:var(--success-color)}.standardTable-cancel-btn:hover{background-color:var(--warning-color);color:#fff;border-color:var(--warning-color)}.sff{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.sff-label{color:var(--base-secondary-text-color);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;text-transform:uppercase;padding-left:1px;font-size:.8rem;font-weight:600;overflow:hidden}.sff-input{color:var(--base-text-color);background-color:var(--base-background);border:1px solid hsl(from var(--base-color) h s l / .9);border-radius:var(--inner-border-radius);outline:none;min-width:0;padding:.3rem .5rem;font-size:.9rem;font-weight:500;line-height:1.3rem;transition:border-color .15s,box-shadow .15s}.sff-input:focus{box-shadow:0 0 0 1px hsl(from var(--base-color) h s l / .75)}.sff-input:disabled{opacity:.6;cursor:not-allowed}.sff-input::placeholder{color:hsl(from var(--base-text-color) h s l / .5);font-weight:400}select.sff-input{cursor:pointer;appearance:auto;padding:.3rem .35rem}.orderOverviewPage{flex-direction:column;flex:1;gap:.75rem;height:100%;padding-top:.75rem;display:flex;overflow:hidden}.orderOverviewFilterPanel{border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background-color:var(--card-background);box-shadow:var(--base-shadow);flex-direction:column;flex-shrink:0;margin-inline:.75rem;display:flex;overflow:hidden}.orderOverviewFilterHeader{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--base-text-color);flex-direction:row;justify-content:space-between;align-items:center;padding:.4rem .75rem;font-size:1.15rem;transition:background-color .15s ease-out;display:flex}.orderOverviewFilterHeader.expanded{background-color:hsl(from var(--base-color) h s l / .08);border-bottom:1px solid var(--base-dim-border-color)}.orderOverviewFilterHeader:hover{background-color:hsl(from var(--base-color) h s l / .08)}.orderOverviewFilterTitle{color:var(--base-text-color);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.orderOverviewFilterTitle>svg{color:var(--base-color)}.orderOverviewFilterHeaderActions{align-items:center;gap:.4rem;display:flex}.orderOverviewFilterBtn{border-radius:var(--inner-border-radius);border:1px solid var(--base-dim-border-color);cursor:pointer;white-space:nowrap;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:.85rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.orderOverviewFilterBtn.primary{background-color:var(--base-color);color:#fff;border-color:var(--base-color)}.orderOverviewFilterBtn.primary:hover{background-color:hsl(from var(--base-color) h s calc(l * .85))}.orderOverviewFilterBtn.primary:disabled{opacity:.5;cursor:not-allowed}.orderOverviewFilterBtn.secondary{color:var(--base-text-color);background-color:#0000}.orderOverviewFilterBtn.secondary:hover{background-color:hsl(from var(--base-color) h s l / .1)}.orderOverviewFilterContent{flex-direction:row;gap:.65rem;padding:.5rem .75rem .5rem .5rem;animation:.15s ease-in forwards fadeInAnimation;display:flex}.orderOverviewFilterGrid{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.orderOverviewFilterGroup{flex-flow:wrap;gap:.5rem;display:flex}.orderOverviewFilterGroup>*{flex:1;min-width:120px}.orderOverviewFilterGroupRow{flex-direction:row;gap:.75rem;display:flex}.orderOverviewFilterGroupRow>.orderOverviewFilterGroup{border:1px solid var(--base-dim-border-color);border-radius:var(--inner-border-radius);flex:1;padding:.6rem .5rem .5rem;position:relative}.orderOverviewFilterGroupRow>.orderOverviewFilterGroup:before{content:attr(data-section);text-transform:uppercase;letter-spacing:.03em;color:var(--base-secondary-text-color);background-color:var(--card-background);padding:0 .3rem;font-size:.7rem;font-weight:600;position:absolute;top:-.55rem;left:.5rem}.orderOverviewResults{margin-inline:.75rem;border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background-color:var(--card-background);box-shadow:var(--base-shadow);flex-direction:column;flex:1;margin-bottom:.75rem;display:flex;position:relative;overflow:hidden}.orderOverviewEmpty{color:var(--base-secondary-text-color);flex:1;justify-content:center;align-items:center;padding:2rem;font-size:1.1rem;display:flex}.orderOverviewSummary{color:var(--base-text-color);border-top:1px solid var(--base-border-color);background-color:hsl(from var(--base-color) h s l / .03);flex-flow:wrap;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.orderOverviewSummaryItem{border:1px solid var(--base-dim-border-color);border-radius:var(--inner-border-radius);background:var(--card-background);flex-direction:row;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.95rem;display:flex}.orderOverviewSummaryLabel{color:var(--base-secondary-text-color);font-weight:500}.orderOverviewSummaryValue{color:var(--base-color);font-size:1.05rem;font-weight:700}.orderSummaryEnd{align-items:center;gap:.35rem;margin-left:auto;display:flex}.orderOverviewFilterRemember{color:var(--base-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;margin-right:.5rem;font-size:.85rem;display:flex}.drag-container{box-sizing:border-box;width:100%;padding:1rem}.draggable-section{opacity:1;flex-direction:column;transition:opacity .2s;display:flex}.draggable-section.dragging{opacity:0;pointer-events:none}.draggable-section .titleRow{flex-direction:row;justify-content:space-between;padding-bottom:2px;display:flex}.draggable-section .titleRow span.fluentText{flex-grow:1;text-align:center!important}.titleRow.nonCentered span.fluentText{flex-grow:unset}.droppable-zone{background-color:#0000;border:2px solid #0000;border-radius:8px;min-height:100px;padding:8px;transition:all .2s}.droppable-zone.hover-over{border:2px dashed var(--base-color);background-color:#4cafef1a}.droppable-zone.stretch{flex:1;min-width:0}.droppable-zone.fixed-width{flex-shrink:0;width:400px}.droppable-area{background-color:#0000;border:2px solid #0000;border-radius:8px;min-height:50px;margin:4px;padding:0;transition:all .2s}.droppable-area.hover-over{border:2px dashed var(--base-color);background-color:#4cafef1a;margin:2px;padding:4px}.drag-handle{cursor:grab}.drag-handle:active{cursor:grabbing}.timeline-event-content{flex-direction:column;gap:.5rem;display:flex}.timeline-event-description{color:#666;font-size:.9rem}.kolli-info-stack{margin-top:.5rem;padding-left:10px}.edit-order-dialog-content{flex-direction:column;height:100%;padding:0;display:flex}.form-sections-container{flex-direction:column;flex:1;gap:10px;padding:12px 16px;display:flex;overflow-y:auto}.form-section{background:var(--base-background);border:1px solid var(--base-border-color);border-radius:4px;padding:12px;transition:all .2s;animation:.4s ease-out both fadeInScale;box-shadow:0 1px 3px #0000000a}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.form-section:first-child{animation-delay:.1s}.form-section:nth-child(2){animation-delay:.2s}.form-section:nth-child(3){animation-delay:.3s}.form-section:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.form-section form{margin:0}.form-section .formSectionHeader{border-bottom:2px solid var(--base-color);color:var(--base-text-color);margin:0 0 8px;padding-bottom:6px;font-size:16px;font-weight:600}.form-grid{flex-direction:column;gap:8px;display:flex}.form-row{flex-flow:wrap;gap:8px;display:flex}.form-row>.orderInfoSection{flex:1;min-width:250px}.form-section .orderInfoSection{border:1px solid hsl(from var(--base-border-color) h s l / .6);background:hsl(from var(--base-background) h s l / .98);border-radius:3px;margin-bottom:8px;transition:all .2s;box-shadow:0 1px 2px #00000005}.form-section .orderInfoSection:hover{border-color:hsl(from var(--base-color) h s l / .3);box-shadow:0 1px 3px #0000000a}.form-section .orderInfoSectionHeader{background:hsl(from var(--base-color) h s l / .03);border-bottom:1px solid var(--base-border-color);border-radius:3px 3px 0 0;padding:6px 10px}.form-section .orderInfoSectionHeader h3{color:var(--base-text-color);margin:0;font-size:13px;font-weight:600}.form-section .orderInfoRow,.form-section .orderInfoColumn{padding:6px 10px}.form-section .info-row{border-bottom:1px solid hsl(from var(--base-border-color) h s l / .3);padding:4px 0;transition:background-color .2s}.form-section .info-row:last-child{border-bottom:none}.form-section .info-row:hover{background-color:hsl(from var(--base-background) h s l / .95)}.form-section .info-label{min-width:90px;color:var(--base-text-color);font-size:12px;font-weight:500}.form-section .ms-TextField-field{border:1px solid hsl(from var(--base-border-color) h s l / .7);border-radius:3px;height:auto;min-height:28px;padding:6px 8px;font-size:13px;transition:all .2s;overflow:visible}.form-section .orderInfoSection input,.form-section .orderInfoSection textarea,.form-section .orderInfoSection select{overflow:visible}.form-section .ms-TextField-field:focus{border-color:var(--base-color);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .2)}.form-section .ms-TextField-field:disabled{background-color:hsl(from var(--base-background) h s l / .5);color:hsl(from var(--base-text-color) h s l / .6)}.form-section .ms-Checkbox-checkbox{border:2px solid hsl(from var(--base-border-color) h s l / .7);border-radius:3px;width:16px;height:16px;transition:all .2s}.form-section .ms-Checkbox-checkbox:checked{background-color:var(--base-color);border-color:var(--base-color)}.form-section .ms-Checkbox-checkbox:focus{box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .2)}.form-section .ms-Checkbox-text{margin-left:6px;font-size:12px}.form-section .ms-Dropdown-container{margin:0}.form-section .ms-Dropdown-title{border:1px solid hsl(from var(--base-border-color) h s l / .7);border-radius:3px;height:auto;min-height:28px;padding:6px 8px;font-size:13px}.form-section .ms-Dropdown-title:focus{border-color:var(--base-color);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .2)}.form-section table{font-size:12px}.form-section table th,.form-section table td{padding:4px 6px}.form-section table th{font-size:11px;font-weight:600}.form-section .ms-Label{margin-bottom:2px;font-size:12px;font-weight:500}.dialog-footer{border-top:1px solid var(--base-border-color);background:hsl(from var(--base-background) h s l / .98);border-radius:0 0 6px 6px;margin:0 -20px -20px;padding:12px 20px}.form-section .ms-Button--primary{background:var(--base-color);border:none;border-radius:4px;min-height:32px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s;box-shadow:0 1px 3px #00000014}.form-section .ms-Button--primary:hover{background:hsl(from var(--base-color) h s calc(l - 10%));transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.form-section .ms-Button--primary:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.form-section .ms-Button--primary:disabled{background:hsl(from var(--base-color) h s l / .5);box-shadow:none;cursor:not-allowed;transform:none}.form-section .ms-TextField--hasError .ms-TextField-field{border-color:#d13438;box-shadow:0 0 0 2px #d1343833}.form-section .ms-TextField--hasError .ms-TextField-errorMessage{color:#d13438;margin-top:4px;font-size:12px}.form-section.form-saved{background:#107c1005;border-color:#107c10}.form-section.form-saved .formSectionHeader{border-bottom-color:#107c10}.form-section.form-loading{opacity:.7;pointer-events:none}@media (width<=1200px){.form-sections-container{gap:12px;padding:10px 16px}.form-section{padding:10px}.form-row{flex-direction:column}.form-row>.orderInfoSection{min-width:auto}}@media (width<=768px){.form-sections-container{gap:8px;padding:8px 12px}.form-section{padding:8px}.form-section .formSectionHeader{margin:0 0 6px;padding-bottom:4px;font-size:14px}.form-section .info-label{min-width:80px;font-size:11px}.form-section .ms-TextField-field{min-height:24px;padding:4px 6px;font-size:12px}}.ms-DetailsList{background-color:var(--base-background)!important;color:var(--base-text-color)!important}.ms-DetailsHeader{background-color:var(--base-background)!important;border-bottom:1px solid var(--base-border-color)!important}.ms-DetailsHeader-cell{background-color:var(--base-background)!important;color:var(--base-text-color)!important;border-right:1px solid var(--base-border-color)!important}.ms-DetailsHeader-cell:hover{background-color:hsl(from var(--base-color) h s l / .1)!important;color:var(--base-text-color)!important}.ms-DetailsHeader-cellTitle{color:var(--base-text-color)!important;font-weight:600!important}.ms-DetailsRow{background-color:var(--base-background)!important;color:var(--base-text-color)!important;border-bottom:1px solid hsl(from var(--base-border-color) h s l / .3)!important}.ms-DetailsRow:hover{background-color:hsl(from var(--base-color) h s l / .05)!important;color:var(--base-text-color)!important}.ms-DetailsRow.is-selected{background-color:hsl(from var(--base-color) h s l / .15)!important;color:var(--base-text-color)!important}.ms-DetailsRow.is-selected:hover{background-color:hsl(from var(--base-color) h s l / .2)!important}.ms-DetailsRow-cell{color:var(--base-text-color)!important;border-right:1px solid hsl(from var(--base-border-color) h s l / .2)!important}.ms-DetailsRow-check{background-color:var(--base-background)!important}.ms-Check{color:var(--base-color)!important}.ms-Check-circle{border-color:var(--base-border-color)!important}.ms-Check-check{color:var(--base-color)!important}.themed-details-list{background-color:var(--base-background)!important}.themed-details-list .ms-DetailsHeader{background-color:var(--base-background)!important;border-bottom:2px solid var(--base-color)!important}.themed-details-list .ms-DetailsHeader-cell{background-color:var(--base-background)!important;color:var(--base-text-color)!important;font-weight:600!important}.themed-details-list .ms-DetailsRow{background-color:var(--base-background)!important;color:var (--base-text-color)!important}.themed-details-list .ms-DetailsRow:hover{background-color:hsl(from var(--base-color) h s l / .08)!important}.themed-details-list .ms-DetailsRow-cell{color:var(--base-text-color)!important}.timeline{box-sizing:border-box;width:100%;height:auto;position:relative;overflow:hidden}.timeline.horizontal{padding:4rem 1rem;overflow-x:auto}.timeline.vertical{width:auto;height:100%;padding:1rem 5rem;overflow-y:auto}.timeline-line{background-color:var(--line-color,var(--base-color));border-radius:9999px;transition:all 1s cubic-bezier(.4,0,.2,1);position:absolute}.timeline-line.horizontal{height:.375rem;top:50%;left:var(--bar-offset,0px);width:var(--bar-size,0px);transform:translateY(-50%)}.timeline-line.vertical{width:.375rem;left:50%;top:var(--bar-offset,0px);height:var(--bar-size,0px);transform:translate(-50%)}.timeline-items{z-index:10;flex-direction:var(--direction,row);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.timelineEventItem{flex:0 0 var(--item-dimension,12rem);min-width:var(--item-dimension,12rem);max-width:var(--item-dimension,12rem);align-items:center;display:flex;position:relative}.timeline.vertical .timelineEventItem{min-height:var(--item-dimension,12rem);max-height:var(--item-dimension,12rem);flex-direction:row}.timeline-dot-wrapper{z-index:30;transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-dot{transform:scale(var(--dot-scale,1));background:conic-gradient(var(--base-color) calc(var(--progress,0) * 1%), hsl(from var(--base-color) h s l / .35) 0);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .45s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.timeline-dot-inner{background-color:#fff;border-radius:50%;width:6px;height:6px}.timeline-preview{text-align:center;color:var(--preview-color,var(--base-text-color));opacity:var(--preview-opacity,0);white-space:nowrap;z-index:20;font-size:1.125rem;font-weight:600;transition:opacity .3s;position:absolute}.timeline.horizontal .timeline-preview{top:calc(50% + 2rem);left:50%;transform:translate(-50%)}.timeline.vertical .timeline-preview{transform-origin:0 0;top:50%;left:calc(50% + 2rem);transform:translateY(-50%)}.timeline-popup{border-radius:var(--outer-border-radius,.75rem);background-color:var(--base-background);border:1px solid var(--base-text-color);text-align:center;z-index:10000;pointer-events:none;max-width:20rem;max-height:12rem;transform:var(--popup-transform,translate(-50%, -100%));padding:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:fixed;overflow:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.timeline-popup-title{color:var(--base-text-color);overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600}.timeline-popup-content{color:var(--base-text-color);overflow-wrap:break-word;text-wrap:balance;margin-top:.25rem;font-size:.875rem}.order-page-container{grid-template-columns:270px 1fr;width:100vw;height:100vh;margin:0;display:grid;position:relative;overflow:hidden}.order-page-info-bar{padding:.65rem;border-right:1px solid var(--base-border-color);box-shadow:0 0 10px var(--base-text-color);background-color:var(--base-background);flex-direction:column;justify-content:space-between;align-items:center;gap:8px;padding-block:.75rem;transition:background-color .3s ease-in-out;display:flex}.order-page-content{box-sizing:border-box;background-color:hsl(from var(--base-background) h s l / .975);flex-direction:column;gap:2px;padding:.5rem;padding-block:1rem;transition:background-color .3s ease-in-out;display:flex}.info-row{border-radius:.25rem;flex-direction:row;flex-grow:1;align-items:center;gap:.35rem;padding:.225rem .325rem;transition:background-color .3s ease-in-out;display:flex}.info-label{color:var(--base-text-color);font-size:.9rem;font-weight:600}.info-value{field-sizing:content;min-width:3rem;max-width:min(12rem,10vmax);color:var(--base-text-color);border-radius:var(--outer-border-radius);border:1px solid var(--base-border-color);text-align:left;flex-grow:1;padding:.2rem;padding-inline:.35rem;font-size:.85rem;font-weight:500;line-height:1.2rem}.formSectionHeader{margin-left:.5rem;color:var(--base-text-color)!important}.fluentButton{border-radius:.5rem}.fluentText{color:var(--base-text-color)}.bold{font-weight:600}.card{background-color:var(--base-background);border-radius:.5rem;padding:1rem;box-shadow:0 0 5px #0000001a}.cardSection{background-color:hsl(from var(--base-background) h s l / .98);border:1px solid hsl(from var(--base-border-color) h s l / .3);border-radius:.5rem;padding:.5rem;box-shadow:0 0 3px #0000001a}.orderInfoSection{border-radius:var(--outer-border-radius);border:1px solid var(--base-border-color);background-color:hsl(from var(--base-background) h s l / .95);box-shadow:0 0 2px var(--base-text-color);flex-direction:column;gap:.25rem;padding:.325rem;padding-inline:.375rem;transition:background-color .3s ease-in-out;display:flex;position:relative}.orderInfoSectionHeader{color:var(--base-text-color);border-bottom:1px solid var(--base-border-color);flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:3px;padding-left:.1rem;display:flex}.orderInfoSectionHeader h3{margin:1px}.orderInfoRow{flex-direction:row;align-items:center;gap:.3rem;display:flex}.orderInfoColumn{flex-direction:column;gap:.3rem;display:flex}.orderInfoSection input{text-align:left;padding:.1rem;color:var(--base-text-color);background-color:var(--base-background);border:unset;border-radius:unset;border-bottom:1px solid hsl(from var(--base-color) h s l / .8);flex-direction:row;flex:1;padding-inline:.2rem;font-size:.85rem;font-weight:500;display:flex;overflow:hidden}.orderInfoSection input:focus{border-bottom-left-radius:var(--inner-border-radius);border-bottom:1px solid hsl(from var(--base-color) h s l / .9);border-left:1px solid hsl(from var(--base-color) h s l / .9);outline:none}.orderSchedulesPage{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding-block:.75rem;display:flex;overflow:hidden}.orderSchedulesToolbar{border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background:var(--card-background);box-shadow:var(--base-shadow);flex-flow:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-inline:.75rem;padding:.6rem .85rem;display:flex}.orderSchedulesToolbarTitle{color:var(--base-text-color);flex-direction:row;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:600;display:flex}.orderSchedulesToolbarTitle>svg{color:var(--base-color)}.orderSchedulesCount{color:var(--base-color);background:hsl(from var(--base-color) h s l / .12);border-radius:999px;padding:.15rem .55rem;font-size:.85rem;font-weight:600}.orderSchedulesToolbarActions{flex-flow:wrap;align-items:flex-end;gap:.5rem;display:flex}.orderSchedulesBtn{white-space:nowrap;border:1px solid var(--base-dim-border-color);border-radius:var(--inner-border-radius);background:var(--card-background);color:var(--base-text-color);cursor:pointer;flex-direction:row;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.9rem;font-weight:500;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.orderSchedulesBtn:hover:not(:disabled){background:hsl(from var(--base-color) h s l / .1);border-color:var(--base-color)}.orderSchedulesBtn:disabled{opacity:.5;cursor:not-allowed}.orderSchedulesBtn.primary{background:var(--base-color);color:#fff;border-color:var(--base-color)}.orderSchedulesBtn.primary:hover:not(:disabled){background:hsl(from var(--base-color) h s calc(l * .85))}.orderSchedulesBtn.secondary{background:hsl(from var(--base-color) h s l / .1);border-color:#0000}.orderSchedulesBtn.danger{color:var(--error-color);border-color:hsl(from var(--error-color) h s l / .4)}.orderSchedulesBtn.danger:hover:not(:disabled){background:hsl(from var(--error-color) h s l / .1);border-color:var(--error-color)}.orderSchedulesFilterPanel{border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background-color:var(--card-background);box-shadow:var(--base-shadow);flex-direction:column;flex-shrink:0;margin-inline:.75rem;display:flex;overflow:hidden}.orderSchedulesFilterHeader{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--base-text-color);flex-direction:row;justify-content:space-between;align-items:center;padding:.4rem .75rem;transition:background-color .15s ease-out;display:flex}.orderSchedulesFilterHeader.expanded{background-color:hsl(from var(--base-color) h s l / .08);border-bottom:1px solid var(--base-dim-border-color)}.orderSchedulesFilterHeader:hover{background-color:hsl(from var(--base-color) h s l / .08)}.orderSchedulesFilterTitle{color:var(--base-text-color);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.orderSchedulesFilterTitle>svg{color:var(--base-color)}.orderSchedulesFilterBadge{background:var(--base-color);width:.5rem;height:.5rem;box-shadow:0 0 0 3px hsl(from var(--base-color) h s l / .2);border-radius:999px}.orderSchedulesFilterHeaderActions{align-items:center;gap:.4rem;display:flex}.orderSchedulesFilterBtn{border-radius:var(--inner-border-radius);border:1px solid var(--base-dim-border-color);color:var(--base-text-color);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:.85rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.orderSchedulesFilterBtn.secondary:hover:not(:disabled){background-color:hsl(from var(--base-color) h s l / .1)}.orderSchedulesFilterBtn:disabled{opacity:.4;cursor:not-allowed}.orderSchedulesFilterContent{flex-direction:row;gap:.65rem;padding:.65rem .75rem;animation:.15s ease-in forwards fadeInAnimation;display:flex}.orderSchedulesFilterGrid{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.orderSchedulesFilterGroup{flex-flow:wrap;align-content:flex-start;gap:.5rem;display:flex}.orderSchedulesFilterGroup>*{flex:1;min-width:140px}.orderSchedulesSelectAll{align-items:center;margin-inline:.75rem;padding:.35rem .5rem;display:flex}.orderSchedulesSelectAll label{cursor:pointer;color:var(--base-secondary-text-color);align-items:center;gap:.4rem;font-size:.9rem;display:inline-flex}.orderSchedulesResults{border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background:var(--card-background);min-height:0;box-shadow:var(--base-shadow);flex-direction:column;flex:1;margin-inline:.75rem;display:flex;overflow:hidden}.orderSchedulesEmpty{color:var(--base-secondary-text-color);flex:1;justify-content:center;align-items:center;padding:2rem;font-size:1.1rem;display:flex}.orderSchedulesCheckCell{text-align:center}.orderSchedulesSummary{margin-inline:.75rem;color:var(--base-text-color);border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);background-color:var(--card-background);box-shadow:var(--base-shadow);flex-flow:wrap;flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}.orderSchedulesSummaryItem{border:1px solid var(--base-dim-border-color);border-radius:var(--inner-border-radius);background:hsl(from var(--base-color) h s l / .04);flex-direction:row;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.95rem;display:flex}.orderSchedulesSummaryLabel{color:var(--base-secondary-text-color);font-weight:500}.orderSchedulesSummaryValue{color:var(--base-color);font-size:1.05rem;font-weight:700}.orderSchedulesSummary .orderSummaryEnd{color:var(--base-secondary-text-color);align-items:center;gap:.4rem;margin-left:auto;font-size:.95rem;display:flex}.orderSchedulesGeneratedOrders{flex-direction:column;min-height:0;display:flex}.orderSchedulesConfirm{flex-direction:column;gap:1rem;padding:1rem;display:flex}.orderSchedulesConfirmActions{flex-direction:row;justify-content:flex-end;gap:.5rem;display:flex}.cardPanel{background-color:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .5);border-radius:var(--outer-border-radius);flex-direction:column;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px 1px #0000001a}.cardPanel:not(.cardPanel-inactive):hover{box-shadow:0 3px 12px 3px #00000042}.cardPanel.cardPanel-inactive{border-color:hsl(from var(--base-border-color) h s l / .45);box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;opacity:.65!important}.cardPanel.cardPanel-inactive .cardPanel-body-wrapper *{pointer-events:none;opacity:.825!important;box-shadow:unset!important;-moz-box-shadow:unset!important;-webkit-box-shadow:unset!important}.cardPanel-accent-default{border-left:3px solid var(--base-color)}.cardPanel-accent-green{border-left:3px solid var(--success-color)}.cardPanel-accent-red{border-left:3px solid var(--error-color)}.cardPanel-accent-orange{border-left:3px solid var(--warning-color)}.cardPanel-accent-purple{border-left:3px solid #9c6fdc}.cardPanel-header{background-color:hsl(from var(--base-color) h s l / .1);border-bottom:1px solid hsl(from var(--base-border-color) h s l / .4);-webkit-user-select:none;user-select:none;box-shadow:0px 1px 7px 1px hsl(from var(--base-border-color) h s l / .125);flex-direction:row;justify-content:space-between;align-items:center;gap:6px;padding:7px 9px;transition:background-color .175s;display:flex;overflow-y:visible}.cardPanel.cardPanel-collapsed .cardPanel-header{border-bottom:none}.cardPanel-header[style*="cursor: pointer"]:hover{background-color:hsl(from var(--base-color) h s l / .15)}.cardPanel-header-left{flex-direction:row;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.cardPanel-chevron{color:var(--base-text-color);flex-shrink:0;transition:transform .2s}.cardPanel-chevron.collapsed{transform:rotate(90deg)}.cardPanel-title{color:var(--base-text-color);white-space:nowrap;text-overflow:ellipsis;font-size:.975rem;font-weight:600;line-height:1.5}.cardPanel-subtitle{color:var(--dull-text-color);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;line-height:1.4;overflow:hidden}.cardPanel-header-right{flex-direction:row;flex-shrink:0;align-items:center;gap:5px;display:flex}.cardPanel-actions{flex-direction:row;align-items:center;gap:3px;display:flex}.cardPanel-settings-trigger{padding:2px}.cardPanel-body-wrapper{grid-template-rows:1fr;transition:grid-template-rows .22s;display:grid;overflow-y:auto}.cardPanel-body-wrapper.collapsed{grid-template-rows:0fr!important}.cardPanel-body-wrapper.collapsed .cardPanel-body{padding:0!important}.cardPanel-body{box-sizing:border-box;color:var(--base-text-color);flex-direction:column;padding:7px;padding-inline:10px;transition:padding .22s;display:flex;overflow:hidden auto}.darkMode .cardPanel{box-shadow:0 2px 10px 3px #00000073}.darkMode .cardPanel-header{background-color:hsl(from var(--base-color) h s l / .225)}.darkMode .cardPanel-header[style*="cursor: pointer"]:hover{background-color:hsl(from var(--base-color) h s l / .275)}.flat-header{background-color:hsl(from var(--base-color) h s l / .2);border:1px solid hsl(from var(--base-border-color) h s l / .35);border-radius:var(--inner-border-radius);flex-direction:column;margin-bottom:10px;padding:9px;display:flex}.flat-header *{box-shadow:unset!important;-moz-box-shadow:unset!important;-webkit-box-shadow:unset!important}.withDescription{border-bottom:1px solid var(--base-border-color);padding-bottom:6px}.flat-header-title{flex-direction:row;flex:1;align-items:center;gap:6px;display:flex}.flat-header-title.flat-header-title{margin:0;font-size:1.25rem;font-weight:600}.flat-header-description{color:#fff;margin-top:9px;margin-bottom:5px;font-size:1rem}.flat-header-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.flat-list{box-sizing:border-box;background:var(--base-background);flex-direction:column;padding:5px;display:flex;overflow-y:auto}.flat-list-header,.flat-list-footer{flex-direction:column;align-items:stretch;display:flex}.flat-list-header-main,.flat-list-footer-main{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.flat-list-header-description,.flat-list-footer-description{color:var(--base-secondary-text-color);margin:4px 0 0;font-size:.8rem;line-height:1.3}.flat-list-search-input{box-sizing:border-box;border:1px solid hsl(from var(--base-border-color) h s l / .5);border-radius:var(--inner-border-radius);background-color:var(--base-background);width:100%;color:var(--base-text-color);outline:none;margin-top:6px;padding:.2rem .45rem;font-size:.825rem;transition:border-color .15s,box-shadow .15s}.flat-list-search-input:focus{border-color:hsl(from var(--base-color) h s l / .7);box-shadow:0 0 0 2px hsl(from var(--base-color) h s l / .15)}.flat-list-search-input::placeholder{color:hsl(from var(--base-text-color) h s l / .4)}.flat-list-header h2{margin:0;line-height:24px}.flat-list-header{--shadow:0px 5px 4px #0000000d;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);border-bottom:1px solid var(--base-border-color);gap:4px;margin-bottom:3px;padding-bottom:8px;padding-right:3px}.flat-list-footer{--shadow:0px -2px 4px #0000001a;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);border-top:1px solid var(--base-border-color);margin-top:.175rem;padding-top:.5rem}.flat-list-content{scrollbar-gutter:stable;scroll-behavior:smooth;flex:1;overflow-y:auto}.flat-list.align-left .flat-list-content{align-items:flex-start}.flat-list.align-center .flat-list-content{align-items:center;padding-inline:7px}.flat-list.align-right .flat-list-content{align-items:flex-end}.flat-list-item{border-bottom:.5px solid hsl(from var(--base-border-color) h s l / .6);cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 32px;flex-direction:row;align-items:center;gap:4px;padding:5px;font-size:.9rem;line-height:1.4rem;transition:background-color .125s;display:flex;position:relative}.flat-list-item span{font-size:1.05rem}.flat-list.align-right .flat-list-item{flex-direction:row-reverse}.flat-list-item>:first-child{margin-left:3px}.flat-list-item input[type=checkbox]{width:17px;height:17px}.flat-list-item:last-child{border-bottom:.5px solid hsl(from var(--base-border-color) h s l / .6)}.flat-list-item.selected{background:linear-gradient(90deg, hsl(from var(--base-color) h s l / .3), hsl(from var(--base-color) h s l / .19), #0000)}.flat-list-item:hover{background-color:hsl(from var(--base-color) h s l / .4);background:linear-gradient(90deg, hsl(from var(--base-color) h s l / .5), hsl(from var(--base-color) h s l / .325), hsl(from var(--base-color) h s l / .15))}.flat-list-section{flex-direction:column;display:flex}.flat-list-section-header{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--base-border-color);background-color:hsl(from var(--base-color) h s l / .35);flex-direction:row;align-items:center;gap:6px;padding:6px 7px;font-size:.925rem;font-weight:600;transition:background-color .125s;display:flex}.flat-list-section-header:hover{background-color:hsl(from var(--base-color) h s l / .25)}.flat-list-section-title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.flat-list-section-count{border:1px solid hsl(from var(--base-border-color) h s l / .4);background-color:hsl(from var(--base-color) h s l / .4);color:var(--base-text-color);border-radius:25px;padding:.5px 6px;font-size:.75rem;font-weight:500;line-height:1.7}.flat-list-section-chevron{flex-shrink:0;justify-content:center;align-items:center;transition:transform .225s;display:flex}.flat-list-section-header.collapsed .flat-list-section-chevron{transform:rotate(-180deg)}.flat-list-section-description{color:var(--base-secondary-text-color);background-color:hsl(from var(--base-color) h s l / .04);border-bottom:1px solid hsl(from var(--base-border-color) h s l / .4);margin:0;padding:4px 8px;font-size:.78rem;line-height:1.3}.flat-list-section-content{flex-direction:column;display:flex}.flat-list-item.selected:before{content:"";background-color:var(--base-color);border-top-right-radius:50px;border-bottom-right-radius:50px;width:3px;position:absolute;top:15%;bottom:15%;left:0}.action-dropdown{display:inline-flex}.action-dropdown-trigger{border-radius:var(--inner-border-radius);color:var(--base-text-color);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:4px;transition:background-color .15s,border-color .15s;display:flex}.action-dropdown-trigger:hover{background-color:hsl(from var(--base-color) h s l / .15);border-color:hsl(from var(--base-border-color) h s l / .3)}.action-dropdown-menu{background-color:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .3);border-radius:var(--outer-border-radius);min-width:175px;max-width:300px;padding:4px;animation:.15s ease-out forwards actionDropdownFadeIn;box-shadow:0 4px 16px #00000026,0 1px 4px #0000001a,0 0 0 1px #0000000d}.action-dropdown-item{border-radius:calc(var(--outer-border-radius) - 2px);color:var(--base-text-color);cursor:pointer;white-space:nowrap;align-items:center;gap:10px;padding:7px 10px;font-size:.875rem;transition:background-color .12s,box-shadow .12s,transform .12s;display:flex}.action-dropdown-item:hover{background-color:hsl(from var(--base-color) h s l / .12);transform:translateY(-1px)translate(-2px);box-shadow:1px 2px 6px #00000026}.action-dropdown-item:active{box-shadow:none;transform:translateY(0)}.action-dropdown-item.disabled{opacity:.45;pointer-events:none;cursor:not-allowed}.action-dropdown-item-icon{width:18px;height:18px;color:var(--base-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.action-dropdown-item-icon>svg{width:100%;height:100%}.action-dropdown-item-label{text-overflow:ellipsis;flex:1;overflow:hidden}@keyframes actionDropdownFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.matrix-panel-wrapper{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow:hidden}.matrix-panel-top{flex-direction:column;flex-shrink:0;gap:6px;padding-block:.2rem;display:flex}.matrix-toolbar-row{flex-direction:row;align-items:center;gap:.6rem;min-height:26px;display:flex}.matrix-toolbar-divider{background:linear-gradient(to right, hsl(from var(--base-color) h s l / .35), hsl(from var(--base-border-color) h s l / .3), transparent);height:1px;margin:.1rem 0}.matrix-toolbar-section{border-radius:var(--inner-border-radius);background-color:hsl(from var(--base-color) h s l / .065);border:1px solid hsl(from var(--base-border-color) h s l / .5);flex-direction:column;gap:6px;padding:.5rem;display:flex;box-shadow:inset 0 1px 3px #0000000a}.matrix-toolbar-section-label{color:hsl(from var(--base-text-color) h s l / .8);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;min-width:5.5rem;padding-left:8px;font-size:.8rem;font-weight:600;position:relative}.matrix-toolbar-section-label:before{content:"";background-color:var(--base-color);border-radius:2px;width:2px;position:absolute;top:10%;bottom:10%;left:0}.matrix-price-mode-description{color:var(--base-secondary-text-color);font-size:.75rem;font-style:italic}.matrix-conditions-chips{flex-flow:wrap;flex:1;align-items:center;gap:.5rem;display:flex}.matrix-no-conditions{color:var(--base-secondary-text-color);font-size:.825rem;font-style:italic}.matrix-condition-chip{color:var(--base-text-color);border:1px solid hsl(from var(--base-border-color) h s l / .65);background-color:var(--base-background);-webkit-user-select:none;user-select:none;border-radius:20px;flex-direction:row;align-items:center;gap:.4rem;padding:5px 10px;font-size:.875rem;font-weight:500;line-height:1.5;transition:border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 3px #00000012}.matrix-condition-chip-name{text-overflow:ellipsis;white-space:nowrap;max-width:25vmax;overflow:hidden}.matrix-condition-chip-badge{background-color:var(--base-color);color:var(--base-inv-text-color);border-radius:10px;padding:.05rem .35rem;font-size:.675rem;font-weight:700;line-height:1.5}.matrix-condition-chip-actions{flex-direction:row;align-items:center;gap:.2rem;display:flex}.matrix-condition-chip-btn{cursor:pointer;color:currentColor;opacity:.55;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;line-height:1;transition:opacity .125s,background-color .125s;display:inline-flex}.matrix-condition-chip-btn:hover{opacity:1;background-color:hsl(from var(--base-border-color) h s l / .35)}.matrix-condition-chip.columnHeader .matrix-condition-chip-btn.column-btn{opacity:1;color:var(--base-color)}.matrix-condition-chip-btn.column-btn:hover{background-color:hsl(from var(--base-color) h s l / .2);color:var(--base-color);opacity:1}.matrix-toolbar-vsep{background-color:hsl(from var(--base-border-color) h s l / .5);flex-shrink:0;width:1px;height:18px;margin:0 .15rem}.matrix-per-unit-label{color:var(--base-secondary-text-color);white-space:nowrap;font-size:.775rem;font-style:italic}.matrix-footer-spacer{flex:1;min-width:.25rem}.matrix-table-controls{flex-direction:row;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.matrix-table-controls-gap{flex:1}.matrix-table-controls-sep{background-color:hsl(from var(--base-border-color) h s l / .5);flex-shrink:0;width:1px;height:18px;margin:0 .1rem}.matrix-table-per-unit{color:var(--base-color);border:1px solid hsl(from var(--base-color) h s l / .35);background-color:hsl(from var(--base-color) h s l / .08);white-space:nowrap;border-radius:20px;flex-shrink:0;padding:.1rem .45rem;font-size:.8rem;font-weight:600}.matrix-add-condition{flex-direction:row;align-items:center;gap:.3rem;display:inline-flex}.matrix-controls{flex-flow:wrap;align-items:center;gap:1rem;display:flex}.matrix-control-group{flex-direction:row;align-items:center;gap:.5rem;display:flex}.matrix-control-icon{color:var(--base-secondary-text-color);flex-shrink:0}.matrix-control-label{color:var(--base-secondary-text-color);white-space:nowrap;font-size:.825rem;font-weight:600}.matrix-control-input{border:1px solid hsl(from var(--base-border-color) h s l / .6);border-radius:var(--inner-border-radius);background-color:var(--base-background);width:5.25rem;color:var(--base-text-color);text-align:right;-moz-appearance:textfield;padding:.4rem;font-size:.875rem}.matrix-control-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.matrix-control-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-list-collections-empty{color:var(--base-text-color-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.serviceContainer{flex-direction:row;flex:1;gap:6px;display:flex;overflow-y:auto}.main-price-content{box-sizing:border-box;flex-direction:column;flex:1;gap:.25rem;padding:6px 6px 3px;display:flex;overflow-y:auto}.serviceSidebar{background:var(--base-background);box-sizing:border-box;border-right:1px solid var(--base-border-color);padding:6px 12px 6px 3px;overflow-y:auto}.serviceSidebar h2,.main-price-content h2{margin-top:0;margin-bottom:1rem}.serviceSidebar form{flex-direction:column;display:flex}.priceCardSection{flex-direction:column;gap:.75rem;margin-bottom:.5rem;display:flex}.priceButton{color:var(--base-color);padding:4px;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--base-color);text-decoration-color:var(--base-color);background-color:#0000;border:none;align-content:start;align-self:start;margin:0;padding-inline:8px}.priceButton:hover{color:hsl(from var(--base-color) h s l / .8);-webkit-text-decoration-color:hsl(from var(--base-color) h s l / .8);text-decoration-color:hsl(from var(--base-color) h s l / .8)}.serviceItemInput{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.serviceItemInput:first-child{margin-right:calc(1rem + 3px)}.serviceItemInput span{align-items:center;gap:4px;display:flex}.priceArticleCard{color:var(--base-text-color);flex-direction:row;gap:4px;display:flex}.priceArticleCard label{margin:3px 3px 6px;font-weight:500}.priceArticleSection,.priceConditionSection{background-color:var(--base-background);flex-direction:column;flex:10;gap:4px;min-width:fit-content;padding-bottom:8px;padding-right:10px;display:flex}.priceArticleSection{border-right:1px solid var(--base-border-color)}.priceConditionSection{flex:7;padding:4px!important;padding-top:unset!important}.articleSectionHeader,.priceConditionsHeader{padding-inline:2px;border-bottom:1px solid var(--base-border-color);flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:2px;display:flex}.articleSectionHeader span,.priceConditionsHeader span{font-size:1.15rem;line-height:22px}.articleSectionHeader input,.priceConditionsHeader input{padding:2px;border:unset;border-radius:unset;border-left:1px solid var(--base-border-color);border-bottom:1px solid var(--base-border-color);border-bottom-left-radius:3px;padding-inline:5px}.priceCardConditions{flex-direction:column;gap:.35rem;display:flex}.priceCardConditions input{max-width:6rem}.priceCollectionCondition{flex-direction:column;gap:.2rem;display:flex}.priceCollectionCondition>div{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.priceCollectionCondition>div>div{flex-direction:row;align-items:center;gap:4px;display:flex}.priceCardOptions{background-color:var(--base-background);grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:4px 7px;max-height:min(200px,18vh);padding-block:3px;display:grid;overflow:hidden auto}.service-text{flex-grow:1}.articleItem{border-bottom:.5px solid hsl(from var(--base-border-color) h s l / .3);flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-width:max-content;padding-bottom:3px;padding-right:6px;display:flex}.articleItem>:first-child{align-items:center;gap:3px;display:flex}.articleItem.articleItem a{--font:.925rem!important}.articleItem input[type=checkbox]{width:16px;height:16px}.allowFailure{color:var(--dull-text-color);font-size:.875rem}.articleSearchBox{flex-direction:row;justify-content:space-between;margin:3px 3px 6px;display:flex}.articleSearchBox input{padding:2px;border:1px solid var(--base-border-color);max-lines:1;border-radius:5px;width:100%;padding-inline:6px}.pdf-preview-container{background-color:#f5f5f5;border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.pdf-preview-header{background-color:#fff;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.pdf-preview-header h3{color:#333;margin:0;font-size:16px;font-weight:600}.pdf-preview-error{color:#d32f2f;background-color:#ffebee;border-radius:4px;align-items:center;gap:8px;padding:4px 12px;font-size:14px;display:flex}.pdf-preview-download-btn{color:#fff;cursor:pointer;background-color:#1976d2;border:none;border-radius:4px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}.pdf-preview-download-btn:hover{background-color:#1565c0}.pdf-preview-download-btn:active{background-color:#0d47a1}.pdf-preview-content{background-color:#e0e0e0;flex:1;padding:16px;overflow:auto}.pdf-preview-iframe{background-color:#fff;border:none;border-radius:4px;width:100%;height:100%;min-height:600px;box-shadow:0 2px 8px #00000026}.sga-rule-statistics{padding:.25rem;flex-direction:column;flex:1;gap:.75rem;padding-top:.5rem;display:flex;overflow-y:auto}.stats-grid{flex-flow:wrap;gap:.6rem;display:flex}.stats-section{background-color:hsl(from var(--base-background) h s calc(l * .97));border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);flex-direction:column;flex:1;gap:.25rem;padding:.65rem;display:flex}.stats-section-title{color:var(--base-text-color);border-bottom:1px solid var(--base-border-color);margin:0;padding-bottom:.5rem;font-size:1.1rem;font-weight:600}.stats-details{flex-direction:column;gap:.75rem;display:flex}.detail-row{justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.detail-row:not(:last-child){border-bottom:1px solid hsl(from var(--base-border-color) h s l / .3)}.detail-label{color:var(--base-text-color);opacity:.8;font-size:.9rem;font-weight:500}.detail-value{color:var(--base-text-color);font-size:.95rem;font-weight:600}.detail-value.status{border-radius:var(--inner-border-radius);text-transform:uppercase;letter-spacing:.5px;padding:.25rem .75rem;font-size:.85rem}.detail-value.status.active{background-color:hsl(from var(--success-color) h s l / .15);color:var(--success-color)}.detail-value.status.inactive{background-color:hsl(from var(--error-color) h s l / .15);color:var(--error-color)}.performance-summary{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.performance-item{background-color:hsl(from var(--base-background) h s calc(l * .95));border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-border-color) h s l / .5);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.performance-label{color:var(--base-text-color);opacity:.7;font-size:.85rem;font-weight:500}.performance-value{color:var(--base-color);font-size:1.25rem;font-weight:700}.customer-stats-table{flex-direction:column;font-size:.875rem;display:flex}.customer-stats-header,.customer-stats-row{grid-template-columns:1fr 80px 80px 100px;align-items:center;gap:.5rem;padding:.4rem .25rem;display:grid}.customer-stats-header{opacity:.7;border-bottom:1px solid var(--base-border-color);text-transform:uppercase;letter-spacing:.4px;font-size:.8rem;font-weight:600}.customer-stats-row{border-bottom:1px solid hsl(from var(--base-border-color) h s l / .3)}.customer-stats-row:last-child{border-bottom:none}.customer-stats-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sga-stats-modal{color:var(--base-text-color);padding:.5rem;overflow-x:auto}.sga-table{border-collapse:collapse;background-color:var(--base-background);width:100%;color:var(--base-text-color);font-size:.9rem}.sga-table thead{background-color:var(--card-background);z-index:10;position:sticky;top:0}.sga-table th{text-align:left;border-bottom:2px solid var(--base-color);white-space:nowrap;padding:.75rem .5rem;font-weight:600}.sga-table td{border-bottom:1px solid hsl(from var(--base-border-color) h s l / .2);padding:.5rem}.sga-table tbody tr:hover{background-color:hsl(from var(--base-color) h s l / .05)}.sga-table tbody tr:nth-child(2n){background-color:var(--base-striped-background)}.sga-table tbody tr:nth-child(2n):hover{background-color:hsl(from var(--base-color) h s l / .08)}.sga-cell-top{vertical-align:top}.sga-cell-request{white-space:pre-wrap;word-break:break-word;width:150px}.sga-extra-line{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.sga-extra-text{background-color:var(--card-background);border:1px solid hsl(from var(--base-border-color) h s l / .3);border-radius:var(--inner-border-radius);padding:.25rem .5rem;font-size:.85rem}.sga-open-link{background-color:var(--base-color);color:var(--base-inv-text-color);border-radius:var(--inner-border-radius);cursor:pointer;padding:.25rem .75rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:background-color .15s}.sga-open-link:hover{background-color:hsl(from var(--base-color) h s l / .85)}.snow-container{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.snowflake{background:#fff;border-radius:50%;animation:linear infinite snowfall;position:absolute;top:-10px;box-shadow:0 0 3px #ffffff80}@keyframes snowfall{0%{opacity:var(--opacity,1);transform:translateY(-10px)translate(0)}to{transform:translateY(100vh) translateX(var(--drift,0px));opacity:0}}.coin-leaderboard{z-index:10001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background-color:#14141eeb;border-radius:12px;min-width:220px;padding:16px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:fixed;top:50%;left:20px;transform:translateY(-50%)translate(-120%);box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff14}.coin-leaderboard-visible{transform:translateY(-50%)translate(0)}.coin-leaderboard-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.coin-leaderboard-title{color:#fff;font-size:14px;font-weight:700}.coin-leaderboard-streak{color:#ff9800;font-size:12px;font-weight:600}.coin-leaderboard-entries{flex-direction:column;gap:6px;display:flex}.coin-leaderboard-entry{background-color:#ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;transition:background-color .2s;display:flex}.coin-leaderboard-current{background-color:#ffc10726;border:1px solid #ffc1074d}.coin-leaderboard-rank{color:#aaa;min-width:28px;font-size:12px;font-weight:700}.coin-leaderboard-current .coin-leaderboard-rank{color:#ffc107}.coin-leaderboard-name{color:#eee;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.coin-leaderboard-current .coin-leaderboard-name{color:#fff;font-weight:600}.coin-leaderboard-coins{color:#ccc;font-size:12px;font-weight:500}.truck-easter-egg{z-index:9999;cursor:pointer;pointer-events:auto;width:140px;height:55px;position:fixed}.truck-from-left{animation:6.5s linear forwards truck-drive-left;left:-150px}.truck-from-right{animation:6.5s linear forwards truck-drive-right;right:-150px;transform:scaleX(-1)}.truck-easter-egg:hover{filter:brightness(1.1)}.truck-svg{width:100%;height:100%}.truck-tire-spin{animation:.5s linear infinite tire-rotate}.truck-crashed{animation:.4s ease-out forwards truck-crash!important}.truck-dropped-box{z-index:9998;cursor:pointer;pointer-events:auto;font-size:28px;transition:transform .1s;animation:.5s ease-in forwards box-drop;position:fixed;transform:translate(-50%,-50%)}.truck-dropped-box:hover{transform:translate(-50%,-50%)scale(1.2)}.truck-coin-reward{z-index:10000;pointer-events:none;flex-direction:row-reverse;align-items:center;animation:1.5s ease-out forwards coin-float;display:flex;position:fixed;transform:translate(-50%,-50%)}.truck-coin-icon{filter:drop-shadow(0 2px 4px #0000004d);font-size:32px}.truck-coin-score{color:#ffc107;text-shadow:0 1px 3px #00000080,0 0 10px #ffc10766;margin-top:2px;font-size:24px;font-weight:700}@keyframes truck-drive-left{0%{left:-150px;transform:translateY(0)}10%{transform:translateY(-2px)}20%{transform:translateY(0)}30%{transform:translateY(-1px)}40%{transform:translateY(0)}to{left:calc(100vw + 150px);transform:translateY(0)}}@keyframes truck-drive-right{0%{right:-150px;transform:scaleX(-1)translateY(0)}10%{transform:scaleX(-1)translateY(-2px)}20%{transform:scaleX(-1)translateY(0)}30%{transform:scaleX(-1)translateY(-1px)}40%{transform:scaleX(-1)translateY(0)}to{right:calc(100vw + 150px);transform:scaleX(-1)translateY(0)}}@keyframes tire-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes truck-crash{0%{opacity:1;transform:rotate(0)scale(1)}30%{opacity:1;transform:rotate(8deg)scale(1.05)}60%{opacity:.7;transform:rotate(-5deg)scale(.9)}to{opacity:0;transform:rotate(12deg)scale(.6)}}@keyframes box-drop{0%{opacity:1;transform:translate(-50%,-50%)translateY(-20px)}60%{opacity:1;transform:translate(-50%,-50%)translateY(30px)}80%{transform:translate(-50%,-50%)translateY(25px)}to{opacity:1;transform:translate(-50%,-50%)translateY(30px)}}@keyframes coin-float{0%{opacity:1;transform:translate(-50%,-50%)scale(.5)}20%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}40%{transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-120px)scale(1)}}.logex-navbar{padding-top:1.5rem;padding-bottom:1.5rem;flex-flow:column wrap;flex:1 0 auto;align-items:center;gap:1.5rem;min-height:55px;padding-inline:1.5rem;display:flex;box-shadow:3px 4px 12px #0000006c}.logex-navbar li{list-style:none}.navbar-brand{color:#e9e9e9;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:1rem;margin-right:auto;font-size:1.75rem;font-weight:700;display:flex}.navbar-brand-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:130px;animation:.5s ease-in-out forwards popIn;position:relative}.navbar-brand a{color:var(--base-color);text-decoration:none}.nav-item{position:relative}.nav-link{color:#e9e9e9;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:4px;padding:.5rem 1rem;font-size:1.125rem;text-decoration:none;transition:background-color .2s,color .2s;display:block}.nav-link:hover{background-color:#0000000d}.darkMode .nav-link:hover{background-color:#ffffff1a}.nav-link.active{background-color:var(--base-color);color:#fff}.nav-link.active-parent{color:#e9e9e9;border-left:3px solid var(--base-color);background-color:#ffffff14;padding-left:calc(1rem - 3px)}.dropdown-toggle:after{content:"";vertical-align:.15em;border-top:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;margin-left:.5rem;display:inline-block}.dropdown-menu{z-index:1000;min-width:10rem;color:var(--base-text-color);background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:.25rem;margin:.125rem 0 0;padding:.5rem 0;font-size:1rem;display:none;position:absolute;top:0%;left:calc(100% + 5px);box-shadow:0 4px 12px 1px #00000026}.darkMode .dropdown-menu{box-shadow:0 4px 12px 1px #0006}.dropdown-menu.show{display:block}.dropdown-item{clear:both;width:auto;color:var(--base-text-color);text-align:inherit;white-space:nowrap;cursor:pointer;background-color:#0000;border:0;padding:.5rem 1rem;font-size:1.1rem;font-weight:400;text-decoration:none;transition:background-color .2s;display:block}.dropdown-item:hover{background-color:#0000000d}.darkMode .dropdown-item:hover{background-color:#ffffff1a}.dropdown-item.active{background-color:var(--base-color);color:#fff}.dropdown-item.active:hover{background-color:hsl(from var(--base-color) h s l / .5);color:#fff}.chat-badge{font-size:.65rem!important;line-height:1!important}@media (width<=1000px){.logex-navbar{padding-inline:1rem}.navbar-brand{margin-right:1.25rem}}@media (width<=768px){.logex-navbar{padding-top:.5rem;padding-bottom:.5rem;padding-inline:.5rem}.nav-link{padding:.4rem .75rem;font-size:.9rem}}.navbar-hidden{z-index:1000;box-sizing:border-box;flex-flow:row;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.navbar-hidden:hover{transform:translateY(0)}.navbar-container{border-bottom:2px solid var(--base-color);border-right:none;border-right:1px solid var(--base-color);background-color:#282828;flex-direction:column;align-items:center;margin-bottom:2rem;display:flex;position:relative;box-shadow:0 2px 8px #0000001a}.navbar-container>nav{flex:1}.settings-toggle-container{padding:8px;position:relative}.settings-toggle-btn{aspect-ratio:1;border:1px solid hsl(from var(--base-color) h s l / .175);border-radius:var(--outer-border-radius);width:36px;color:var(--base-text-color);cursor:pointer;background-color:#0000;justify-content:center;align-items:center;padding:2px;transition:background-color .2s ease-out,border-color .2s ease-out;display:flex}.settings-toggle-btn:hover{background-color:hsl(from var(--base-color) h s l / .2);border-color:var(--base-color)}.settings-dropdown{background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);min-width:225px;box-shadow:var(--base-shadow);z-index:2500;animation:.2s ease-in forwards fadeInAnimation;position:absolute;top:25px;right:10px;transform:translateY(20%);box-shadow:0 8px 32px 1px #0006,0 0 0 1px #ffffff1a}.settings-dropdown-header{border-bottom:1px solid var(--base-border-color);color:var(--base-text-color);flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:10px 12px;font-size:1.2rem;font-weight:600;line-height:1.5rem;display:flex}.settings-dropdown-content{flex-direction:column;gap:2px;padding:6px;display:flex}.settings-option{padding:6px;cursor:pointer;border-radius:var(--inner-border-radius);flex-direction:row;justify-content:space-between;align-items:center;padding-inline:8px;font-size:1.1rem;line-height:1.45rem;transition:background-color .15s ease-out;display:flex}.settings-option:hover{background-color:hsl(from var(--base-color) h s l / .15)}:root{--fluent-dialog-background:#fefefe;--fluent-dialog-text-color:#111;--fluent-dialog-border-color:#111;--fluent-dialog-button-background:#d3d3d3;--fluent-dialog-button-text:#111;--fluent-dialog-button-hover:#b0b0b0;--fluent-dialog-separator:#ccc}body.darkMode,.darkMode{--fluent-dialog-background:#282828;--fluent-dialog-text-color:#e9e9e9;--fluent-dialog-border-color:#aaa;--fluent-dialog-button-background:#383838;--fluent-dialog-button-text:#e9e9e9;--fluent-dialog-button-hover:#4a4a4a;--fluent-dialog-separator:#555}body:has(.darkMode){--fluent-dialog-background:#282828;--fluent-dialog-text-color:#e9e9e9;--fluent-dialog-border-color:#aaa;--fluent-dialog-button-background:#383838;--fluent-dialog-button-text:#e9e9e9;--fluent-dialog-button-hover:#4a4a4a;--fluent-dialog-separator:#555}html:has(.darkMode){--fluent-dialog-background:#282828;--fluent-dialog-text-color:#e9e9e9;--fluent-dialog-border-color:#aaa;--fluent-dialog-button-background:#383838;--fluent-dialog-button-text:#e9e9e9;--fluent-dialog-button-hover:#4a4a4a;--fluent-dialog-separator:#555}.ms-Dialog-main{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important;border:1px solid var(--fluent-dialog-border-color)!important;border-radius:8px!important}.ms-Dialog-title{color:var(--fluent-dialog-text-color)!important}.ms-DialogContent-inner{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important}.ms-DialogContent-content{color:var(--fluent-dialog-text-color)!important}.ms-Dialog .ms-Button{background-color:var(--fluent-dialog-button-background)!important;color:var(--fluent-dialog-button-text)!important;border:1px solid var(--fluent-dialog-border-color)!important}.ms-Dialog .ms-Button:hover{background-color:var(--fluent-dialog-button-hover)!important}.ms-Dialog .ms-Button--primary{color:#fff!important;background-color:#0c6cfc!important;border:1px solid #0c6cfc!important}.ms-Dialog .ms-Button--primary:hover{background-color:#0a5dd1!important}.ms-Dialog .ms-Separator{border-color:var(--fluent-dialog-separator)!important}.ms-Dialog .ms-Separator-content:before{border-top-color:var(--fluent-dialog-separator)!important}.ms-Dialog .ms-TextField-field{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important;border-color:var(--fluent-dialog-border-color)!important}.ms-Dialog .ms-TextField-field:focus{border-color:#0c6cfc!important}.ms-Dialog .ms-TextField-field:disabled,.ms-Dialog .ms-TextField-field[disabled],.ms-Dialog .ms-TextField.is-disabled .ms-TextField-field{background-color:var(--fluent-dialog-button-background)!important;color:var(--fluent-dialog-text-color)!important;opacity:.6!important;cursor:not-allowed!important;border-color:var(--fluent-dialog-border-color)!important}.ms-Dialog .ms-TextField.is-disabled .ms-Label{color:var(--fluent-dialog-text-color)!important;opacity:.6!important}.ms-Dialog .ms-Label{color:var(--fluent-dialog-text-color)!important}.ms-Dialog .ms-Dropdown{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important}.ms-Dialog .ms-Dropdown-title{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important;border-color:var(--fluent-dialog-border-color)!important}.ms-Overlay{background-color:#000000a6!important}body[data-theme=dark] .ms-Dialog,body.darkMode .ms-Dialog,.darkMode .ms-Dialog{--fluent-dialog-background:#282828!important;--fluent-dialog-text-color:#e9e9e9!important}body[data-theme=dark] .ms-Dialog .ms-Stack,body.darkMode .ms-Dialog .ms-Stack,.darkMode .ms-Dialog .ms-Stack,body[data-theme=dark] .ms-Dialog .ms-Text,body.darkMode .ms-Dialog .ms-Text,.darkMode .ms-Dialog .ms-Text{color:var(--fluent-dialog-text-color)!important}body[data-theme=dark] .ms-Dialog input,body.darkMode .ms-Dialog input,.darkMode .ms-Dialog input{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important;border-color:var(--fluent-dialog-border-color)!important}body[data-theme=dark] .ms-Dialog input:focus,body.darkMode .ms-Dialog input:focus,.darkMode .ms-Dialog input:focus{border-color:#0c6cfc!important;outline:none!important}body[data-theme=dark] .ms-Dialog input:disabled,body.darkMode .ms-Dialog input:disabled,.darkMode .ms-Dialog input:disabled,body[data-theme=dark] .ms-Dialog input[disabled],body.darkMode .ms-Dialog input[disabled],.darkMode .ms-Dialog input[disabled],.ms-Dialog input:disabled,.ms-Dialog input[disabled]{background-color:var(--fluent-dialog-button-background)!important;color:var(--fluent-dialog-text-color)!important;opacity:.6!important;cursor:not-allowed!important;border-color:var(--fluent-dialog-border-color)!important}body[data-theme=dark] .ms-Callout,body.darkMode .ms-Callout,.darkMode .ms-Callout{background-color:var(--fluent-dialog-background)!important;border-color:var(--fluent-dialog-border-color)!important}body[data-theme=dark] .ms-Callout .ms-Button,body.darkMode .ms-Callout .ms-Button,.darkMode .ms-Callout .ms-Button{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important}body[data-theme=dark] .ms-Callout .ms-Button:hover,body.darkMode .ms-Callout .ms-Button:hover,.darkMode .ms-Callout .ms-Button:hover{background-color:var(--fluent-dialog-button-hover)!important}body[data-theme=dark] .ms-DatePicker,body.darkMode .ms-DatePicker,.darkMode .ms-DatePicker,body[data-theme=dark] .ms-Panel,body.darkMode .ms-Panel,.darkMode .ms-Panel{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important}body[data-theme=dark] .ms-Tooltip,body.darkMode .ms-Tooltip,.darkMode .ms-Tooltip{background-color:var(--fluent-dialog-button-background)!important;color:var(--fluent-dialog-text-color)!important;border-color:var(--fluent-dialog-border-color)!important}body[data-theme=dark] .ms-Dialog .ms-DialogContent,body.darkMode .ms-Dialog .ms-DialogContent,.darkMode .ms-Dialog .ms-DialogContent{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important}body[data-theme=dark] .ms-Dialog .ms-DialogContent *,body.darkMode .ms-Dialog .ms-DialogContent *,.darkMode .ms-Dialog .ms-DialogContent *{color:inherit!important}body[data-theme=dark] .ms-Dialog select,body.darkMode .ms-Dialog select,.darkMode .ms-Dialog select,body[data-theme=dark] .ms-Dialog textarea,body.darkMode .ms-Dialog textarea,.darkMode .ms-Dialog textarea{background-color:var(--fluent-dialog-background)!important;color:var(--fluent-dialog-text-color)!important;border-color:var(--fluent-dialog-border-color)!important}body[data-theme=dark] .ms-Dialog select:disabled,body.darkMode .ms-Dialog select:disabled,.darkMode .ms-Dialog select:disabled,body[data-theme=dark] .ms-Dialog select[disabled],body.darkMode .ms-Dialog select[disabled],.darkMode .ms-Dialog select[disabled],body[data-theme=dark] .ms-Dialog textarea:disabled,body.darkMode .ms-Dialog textarea:disabled,.darkMode .ms-Dialog textarea:disabled,body[data-theme=dark] .ms-Dialog textarea[disabled],body.darkMode .ms-Dialog textarea[disabled],.darkMode .ms-Dialog textarea[disabled],.ms-Dialog select:disabled,.ms-Dialog select[disabled],.ms-Dialog textarea:disabled,.ms-Dialog textarea[disabled]{background-color:var(--fluent-dialog-button-background)!important;color:var(--fluent-dialog-text-color)!important;opacity:.6!important;cursor:not-allowed!important;border-color:var(--fluent-dialog-border-color)!important}.ms-Dialog{z-index:1000!important}.ms-Dialog .ms-Panel{background-color:var(--fluent-dialog-background)!important}.ms-Dialog .fluentButton{background-color:var(--fluent-dialog-button-background)!important;color:var(--fluent-dialog-button-text)!important;border:1px solid var(--fluent-dialog-border-color)!important;border-radius:.5rem!important}.ms-Dialog .fluentButton:hover{background-color:var(--fluent-dialog-button-hover)!important}.ms-Dialog .fluentText{color:var(--fluent-dialog-text-color)!important}.hideToggleButton{color:var(--base-text-color);background-color:var(--base-background);border-radius:var(--outer-border-radius);border:1px solid var(--base-border-color);text-align:center;cursor:pointer;flex-direction:row;align-items:center;gap:5px;padding:1px;padding-inline:3px;font-size:.8rem;line-height:1.225rem;display:flex}.hideToggleButton.expand{flex:1;gap:10px;font-size:.8rem}.hideToggleButton.large{padding:3px 6px;font-size:.9rem}.hideToggleButton>svg *{transition:color .15s ease-in-out}.hideToggleButton:hover>svg *{color:var(--base-color)!important}.virtualized-tableWrapper{flex-direction:column;flex:1;padding-right:3px;display:flex;position:relative;overflow:hidden}.virtualized-table{flex-direction:column;width:100%;display:flex}.virtualized-table-header{background-color:var(--base-background);color:var(--base-text-color);z-index:2;font-size:.8rem;font-weight:600;display:flex;position:sticky;top:0}.virtualized-table-header-cell{padding:2px;text-align:left;white-space:nowrap;text-overflow:clip;border:1px solid var(--base-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-left:none;align-items:center;padding-inline:1.5px;line-height:1.3rem;transition:background-color .2s ease-in-out,border-bottom .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.virtualized-table-header-cell:hover{border-bottom:1px dashed var(--base-color)}.virtualized-table-header-cell:first-child{border-left:1px solid var(--base-color);border-top-left-radius:4px}.virtualized-table-header-cell:last-child{border-right:1px solid var(--base-color);border-top-right-radius:4px}.column-resize-handle{cursor:col-resize;z-index:3;background-color:#0000;width:6px;transition:background-color .15s;position:absolute;top:0;bottom:0;right:0}.column-resize-handle:hover{background-color:var(--base-color);opacity:.5}.virtualized-table-row{cursor:pointer;border-left:1px solid #000;font-size:.8rem;font-weight:500;transition:background-color .175s ease-in-out;display:flex}.virtualized-table-row.last-row .virtualized-table-cell:first-child{border-bottom-left-radius:4px}.virtualized-table-row.last-row .virtualized-table-cell:last-child{border-bottom-right-radius:4px}.virtualized-table-cell{padding:1.25px;padding-inline:1.5px;text-align:left;white-space:nowrap;text-overflow:clip;color:var(--base-text-color);border-bottom:1px solid #000;border-right:1px solid #000;align-items:center;padding-top:0;line-height:1.25rem;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex;overflow:hidden}.virtualized-table-row:last-child .virtualized-table-cell{border-bottom:1px solid #000}.virtualized-table-row.selected .virtualized-table-cell{background-color:var(--base-color)}.virtualized-table-row.prioritized .virtualized-table-cell:nth-child(2){border-left:2px solid red}.virtualized-table-row.prioritized .virtualized-table-cell:last-child{border-right:2px solid red}.virtualized-table-row.prioritized:first-child{border-top:1px solid red!important}.virtualized-table-row.prioritized:last-child{border-bottom:1px solid red!important}.virtualized-table-row[draggable=true]{cursor:grab}.virtualized-table-row[draggable=true]:active{cursor:grabbing}.virtualized-tableWrapper .noResults,.virtualized-tableWrapper .dotLoadingIndicator{margin-top:2rem}.popover-menu{padding:5px;text-align:center;min-width:var(--popover-menu-min-width);background-color:var(--base-background);border-radius:calc(var(--outer-border-radius) + 2px);color:var(--base-text-color);--popover-menu-min-width:7.25rem;border:1px solid #4c4c4c;flex-direction:column;gap:4px;padding-block:8px;display:flex;position:fixed;overflow:visible;box-shadow:0 3px 4.5px #0003}.popover-menu.submenu{width:max-content;max-width:17.5rem;max-height:none;transform:none}.popover-menu.submenu .popover-content li{text-wrap:wrap;overflow-wrap:break-word}.popover-header{padding-bottom:2px;border-bottom:1px solid var(--base-border-color);flex-direction:row;justify-content:space-between;gap:8px;margin-bottom:2px;padding-inline:1px;font-size:1.15rem;font-weight:500;line-height:1.325rem;display:flex}.popover-sub-header{text-align:left;padding-bottom:2px;border-bottom:1px solid var(--base-border-color);margin-bottom:1px;padding-inline:3px;font-size:1.1rem;font-weight:500;line-height:1.275rem}.popover-content{margin:0;padding:0;font-size:1.075rem;list-style:none}.popover-label{flex-direction:row;margin-right:auto;display:flex}.popover-content ul:last-child{border-bottom:none}.popover-content ul{text-align:left;border-bottom:1px solid var(--base-border-color);margin:0;padding:0;list-style:none}.popover-content li{text-align:left;text-wrap:nowrap;cursor:pointer;padding:3px;padding-inline:6px;transition:background-color .2s ease-out;position:relative}.popover-content li span{flex-direction:row;justify-content:space-between;gap:8px;display:flex}.popover-content li:before{content:"";opacity:0;background-color:var(--base-color);border-radius:25px;width:3px;transition:opacity .225s;position:absolute;top:20%;bottom:20%;left:-2px}.popover-content li:hover:before{opacity:1}.popover-end-item{aspect-ratio:1;border:1px solid var(--base-border-color);border-radius:4px;flex-shrink:0;height:16px}.sortableSection{background-color:var(--base-background);border:1px solid hsl(from var(--base-border-color) h s l / .5);border-radius:var(--outer-border-radius);flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 8px 1px #0000001a}.sortableSection.dragging{box-shadow:0 3px 14px 4px #0000004d}.sortableSection-header{background-color:hsl(from var(--base-color) h s l / .1);border-bottom:1px solid hsl(from var(--base-border-color) h s l / .4);-webkit-user-select:none;user-select:none;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;max-height:40px;padding:4px 8px;transition:max-height .18s,padding .18s,border-color .18s;display:grid;overflow:hidden}.sortableSection-header.peek{border-bottom-color:#0000;max-height:2px;padding-top:0;padding-bottom:0}.sortableSection-header.peek>*{opacity:0;pointer-events:none;transition:opacity .1s}.sortableSection-body-wrapper.collapsed .sortableSection-header{border-bottom:none}.sortableSection-title{color:var(--base-text-color);white-space:nowrap;text-overflow:ellipsis;font-size:.925rem;font-weight:600;overflow:hidden}.sortableSection-dragHandle{cursor:grab;touch-action:none;justify-content:center;align-items:center;padding:2px 10px;display:flex}.sortableSection-dragHandle:active{cursor:grabbing}.sortableSection-dragHandle svg path{fill:var(--dull-text-color);transition:fill .15s}.sortableSection-dragHandle:hover svg path{fill:#000}.sortableSection-headerEnd{flex-direction:row;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.sortableSection-endHeader{flex-direction:row;flex-shrink:0;align-items:center;gap:4px;display:flex}.sortableSection-chevron{color:var(--base-text-color);cursor:pointer;flex-shrink:0;transition:transform .2s}.sortableSection-chevron.collapsed{transform:rotate(-90deg)}.sortableSection-hideBtn{border-radius:var(--inner-border-radius);color:var(--dull-text-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:3px;display:flex}.sortableSection-hideBtn:hover{background-color:hsl(from var(--base-color) h s l / .15);color:var(--base-text-color)}.sortableSection-body-wrapper{flex:1;grid-template-rows:1fr;min-height:0;transition:grid-template-rows .2s;display:grid}.sortableSection-body-wrapper.collapsed{flex:none;grid-template-rows:0fr}.sortableSection-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.sortableSection-body>.resourceMenu,.sortableSection-body>.bottomSection,.sortableSection-body>.messageView,.sortableSection-body>.trafficMapContainer{box-shadow:none;border:none;border-radius:0;margin:0}.darkMode .sortableSection{box-shadow:0 2px 10px 3px #00000073}.darkMode .sortableSection-header{background-color:hsl(from var(--base-color) h s l / .225)}.missingRow{color:var(--base-text-color);flex-direction:row;flex:1;justify-content:space-between;display:flex;overflow:auto}.infoRow{flex-direction:row;flex-grow:1;gap:3px;display:flex;overflow:auto}.infoRow .missionColumn:first-child{border-left:unset!important}.missionColumn{padding:2px;padding-inline:3px;border-left:1px solid var(--base-border-color);flex-direction:column;padding-left:6px;display:flex}.missionColumn:first-child{padding-left:3px}.missionTitle{margin-bottom:1px;font-size:1.125rem;font-weight:500;line-height:1.325rem}.missionItem{font-size:.825rem;font-weight:500;line-height:1.15rem}.radioItem{margin-top:-.425rem;margin-bottom:-.425rem;margin-left:-.2125rem;font-size:.7rem}.battery-indicator-container{align-items:center;font-family:sans-serif;display:flex}.battery-indicator-body{border:2px solid var(--base-border-color);border-radius:4px;width:18px;height:10px;position:relative}.battery-indicator-level{border-radius:1px;height:100%}.battery-indicator-charging{color:#fff;justify-content:center;align-items:center;width:calc(100% + 4px);height:calc(100% + 4px);display:flex;position:absolute;top:-2px;left:-2px}.battery-indicator-cap{background-color:var(--base-border-color);border-radius:1px 3px 3px 1px;width:2px;height:6px;margin-left:1px}.battery-level-text{color:var(--base-text-color);margin-left:3px;font-size:.85rem;font-weight:500}.battery-indicator-level.green{background-color:#4caf50}.battery-indicator-level.orange{background-color:#ffc107}.battery-indicator-level.red{background-color:#f44336}.traffic-view-toolbar{margin:3px;margin-bottom:unset;background-color:var(--base-background);border:1px solid var(--base-border-color);border-radius:var(--outer-border-radius);flex-direction:row;align-items:center;gap:8px;padding:6px 10px;display:flex}.traffic-view-toolbar-title{color:var(--base-text-color);white-space:nowrap;font-size:1.05rem;font-weight:600}.traffic-view-toolbar-department-select{color:var(--base-text-color);border-left:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);background-color:#0000;border-top:none;border-bottom:none;border-right:none;margin-left:8px;padding-left:8px;font-size:.875rem}.traffic-view-toolbar-spacer{flex:1}.traffic-view-toolbar-actions{flex-direction:row;align-items:center;gap:6px;display:flex}.trafficMapContainer{border:1px solid var(--base-color);border-radius:var(--outer-border-radius);height:calc(100% - 2px);color:var(--base-text-color);flex-direction:column;flex:10;display:flex;position:relative;overflow:hidden}.userPopupTabs{flex-direction:row;justify-content:space-between;gap:4px;display:flex}.userPopupTabs button{padding:5px;background-color:var(--base-background);color:var(--base-text-color);cursor:pointer;border-radius:var(--inner-border-radius);border:1px solid var(--base-border-color);flex-direction:row;flex-grow:1;justify-content:center;align-items:center;padding-inline:6px;font-size:.875rem;font-weight:500;transition:background-color .2s ease-out,color .15s ease-out,padding .15s ease-out;display:flex}.userPopupTabs button.active{background-color:var(--base-color);color:#fff;padding-inline:8.5px}.userTodoList{gap:3px;min-width:275px;min-height:80px;max-height:32vh;padding-right:2px;display:flex;overflow-y:auto;flex-direction:column!important}.userTodoListEntry{padding:3px;width:-webkit-fill-available;width:-moz-available;width:stretch;color:var(--base-inv-text-color);border-radius:var(--inner-border-radius);background-color:#e0e0e0;flex-shrink:0;padding-inline:4.5px;display:flex;flex-direction:column!important}.userTodoListEntry div{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:2.5px;display:flex;overflow:hidden}.userTodoSettings{color:var(--base-text-color);background-color:var(--base-background)!important}.popupVehicleHeader{color:var(--base-text-color);flex-direction:column;gap:4px;margin-top:6px;font-size:.985rem;display:flex}.popupVehicleHeader>div{flex-direction:row;justify-content:space-between;align-items:center;gap:6px;display:flex}.popupVehicleHeader .header{font-size:1.075rem;font-weight:500;line-height:16px}.popupVehicleHeader .subHeader{gap:4px;font-weight:500}.orderHistory{flex-direction:column;align-items:stretch;gap:3px;padding:2px;display:flex;overflow-y:auto}.orderHistoryEntry{border-radius:var(--inner-border-radius);min-width:150px;color:var(--base-inv-text-color);background-color:#e0e0e0;flex-direction:column;flex-shrink:0;padding:2.5px;padding-inline:4px;font-size:1rem;display:flex;overflow:hidden}.orderHistoryEntryTitle{font-size:1.1rem;font-weight:600;line-height:1.2rem}.orderHistoryRow{flex-direction:row;justify-content:space-between;align-items:center;gap:3px;font-size:1.025rem;line-height:1.4;display:flex}.orderHistoryRow p{margin:4px;margin-inline:1px}.orderEventLocation{max-height:40vh;color:var(--base-text-color);flex-direction:column;margin-top:5px;display:flex;position:relative;overflow-y:auto}.orderEventLocationHeaders{background-color:var(--base-background);flex-direction:column;justify-content:space-between;display:flex;position:sticky;top:0}.UserTitle{color:var(--base-text-color);font-size:15.5px;font-weight:500;line-height:17px}.UserSubTitle{color:#d1441e;cursor:pointer;flex-direction:row;justify-content:end;align-items:center;gap:6px;margin-right:2px;font-size:14px;font-weight:500;line-height:14px;display:flex}.rightMapPanel{flex-direction:column;gap:1px;display:flex}html,body,#root{--root-font-size:13px;--root-font-scaler:1;--root-resolution-font-scaler:.15px;--root-resolution-scaler-increment:0;--root-resolution-Scale:calc((var(--root-resolution-font-scaler) * var(--root-resolution-scaler-increment)));--original-background:#f6f6f6;--base-background:var(--original-background);--base-color:#0c6cfc;--base-text-color:#111;--base-secondary-text-color:#4e4e4e;--base-inv-text-color:#fefefe;--base-border-color:#222;--base-dim-border-color:hsl(from var(--base-border-color) h s l / .5);--base-clear-color:#df4d4d;--card-background:#f5f5f5;--base-striped-background:hsl(from var(--base-background) h s l / .75);--success-color:#28a745;--success-dark-color:#218838;--warning-color:#ffc107;--warning-dark-color:#e0a800;--error-color:#dc3545;--error-dark-color:#c82333;--outer-border-radius:6px;--inner-border-radius:calc(var(--outer-border-radius) * 2 / 3);--tab-border-radius:3px;--draghandle-border-radius:8px;--themed-shadow-color:#00000039;--base-shadow:2px 3px 4px 1px #00000039;--base-themed-shadow:2px 3px 4px 1px var(--themed-shadow-color);--base-centered-shadow:0px 1px 5px 1.5px #00000039;--base-themed-centered-shadow:0px 1px 5px 1.5px var(--themed-shadow-color);--dull-text-color:hsl(from var(--base-text-color) h s l / .75);--resource-item-border:1px solid #111;scrollbar-width:thin;scrollbar-color:var(--base-color) transparent;flex-direction:column;flex:1;height:100vh;font-weight:500;font-size:calc(var(--root-font-size) * var(--root-font-scaler) + var(--root-resolution-Scale))!important;margin:0!important;padding:0!important;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important;display:flex!important}.darkMode{--base-background:#212228;--base-text-color:#e6e6e6;--base-secondary-text-color:#b1b1b1;--base-inv-text-color:#1b1b1b;--base-border-color:#959595;--base-dim-border-color:hsl(from var(--base-border-color) h s l / .5);--card-background:#383838;--base-striped-background:#313131;--themed-shadow-color:#9b9b9b39;--base-themed-shadow:2px 3px 4px 1px var(--themed-shadow-color);--base-themed-centered-shadow:0px 1px 5px 1.5px var(--themed-shadow-color);--dull-text-color:hsl(from var(--base-text-color) h s l / .75);--resource-item-border:unset;--colorNeutralForeground1:#e9e9e9;--colorNeutralForeground2:#d3d3d3;--colorNeutralForeground3:#b0b0b0;--colorCompoundBrandStroke:#dfbc70}::-webkit-scrollbar{width:6px;height:8px}::-webkit-scrollbar-button{display:none!important}::-webkit-scrollbar-track{background:#f1f1f100!important}::-webkit-scrollbar-thumb{border-radius:6px;background:var(--base-color)!important}::-webkit-scrollbar-thumb:hover{background:hsl(from var(--base-color) h s l / .825)!important}::-webkit-scrollbar-corner{background:#f1f1f100!important}.mainContainer{flex-direction:row;justify-content:center;height:100vh;margin-inline:auto;display:flex;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden!important}.figsok6{font-weight:500!important}#modal-root{background-color:var(--base-background)!important}#modal-root.debugMode *,.mainContainer.debugMode *{outline:1px solid var(--base-text-color)}.page-content-container{--page-content-br:calc(var(--outer-border-radius) * 2);--page-content-border:3px solid hsl(from var(--base-border-color) h s l / .225);--page-content-width:clamp(400px, 100%, 2500px);background-color:var(--base-background);border:var(--page-content-border);width:auto;min-height:0;max-width:var(--page-content-width);margin-bottom:1.5rem;margin-right:1.5rem;margin-left:unset;border-bottom-right-radius:var(--page-content-br);border-top:none;border-left:none;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden auto}.disabled{opacity:.35!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important;cursor:not-allowed!important}.disabled *{-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important;cursor:not-allowed!important}.softDisabled{opacity:.35!important;-webkit-user-select:none!important;user-select:none!important}.noShadow{box-shadow:unset!important;-moz-box-shadow:unset!important;-webkit-box-shadow:unset!important}.maxlines{--lines:1;max-lines:var(--lines);line-clamp:var(--lines);text-overflow:ellipsis;-webkit-line-clamp:var(--lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.maxlines.two{--lines:2}.maxlines.three{--lines:3}.maxlines.four{--lines:4}.maxlines.five{--lines:5}.lh-20{line-height:20px!important}select{--box-shadow:1px 2px 4px 1px #00000026;appearance:base-select;border-radius:var(--inner-border-radius);background-color:var(--base-background);border:1px solid var(--base-color);text-align:start;cursor:pointer;color:var(--base-text-color);box-shadow:var(--box-shadow);-moz-box-shadow:var(--box-shadow);-webkit-box-shadow:var(--box-shadow);padding:3.5px;padding-inline:8px;font-size:.9rem;font-weight:500;line-height:1.2rem;transition:background-color .3s,color .3s;overflow:hidden}select.large{--box-shadow:1px 3px 5px 2px #0003;padding:6.5px;padding-inline:12px;font-size:1.15rem;line-height:1.45rem}select::picker-icon{transition:rotate .3s;color:var(--base-color)!important}select:open::picker-icon{rotate:180deg}::picker(select){appearance:base-select;border:1px solid hsl(from var(--base-color) h s l / .75);scrollbar-color:var(--base-color) transparent;border-radius:var(--inner-border-radius);max-height:min(700px,45vh);margin-block:3px;overflow:hidden auto;scrollbar-width:thin!important}select[disabled]{background-color:var(--base-background);border-color:var(--base-dim-border-color);color:hsl(from var(--base-text-color) h s l / .4);cursor:not-allowed}select[disabled]::picker-icon{transition:rotate .3s;color:hsl(from var(--base-text-color) h s l / .4)!important}option{appearance:base-select;padding:.18rem;padding-inline:.5rem;min-width:5rem;color:var(--base-text-color);background-color:var(--base-background);flex-direction:row;align-items:center;gap:.5rem;padding-right:max(2.25rem,4%);transition:background-color .125s,color .125s;display:flex;overflow:hidden;font-size:.925rem!important;line-height:1.3rem!important}option:disabled{color:hsl(from var(--base-text-color) h s l / .4);background-color:var(--base-background);cursor:not-allowed}option>div{margin-left:auto}option>span{min-width:max(2rem,10%)}option:nth-of-type(odd){background-color:var(--base-striped-background)}option:not(:disabled):hover{background-color:hsl(from var(--base-color) h s l / .5);color:var(--base-inv-text-color)}option:checked{background-color:hsl(from var(--base-color) h s l / .75);color:var(--base-inv-text-color)}option:checked:hover{background-color:hsl(from var(--base-color) h s l / .4)}select[multiple] option{padding:0;padding-inline:.35rem;gap:.35rem;min-width:5rem;padding-right:max(1.25rem,10%);color:var(--base-text-color)!important;font-size:.9rem!important;line-height:1.2rem!important}select[multiple] option:checked{background-color:hsl(from var(--base-color) h s l / .45)}select[multiple] option:hover{background-color:hsl(from var(--base-color) h s l / .75);color:var(--base-text-color)}optgroup{color:var(--base-text-color);background:linear-gradient(to top, var(--base-color) calc(100% - 18px), hsl(from var(--base-color) h s l / .65) 100%);padding-top:2px;font-size:13px;font-weight:600;line-height:24px;position:relative}optgroup:before{content:"";background-color:hsl(from var(--base-background) h s l / .65);border-radius:25px;width:2px;height:21px;margin-bottom:.15rem;position:absolute;top:2px;left:1px}optgroup>:first-child{border-top:2px solid hsl(from var(--base-background) h s l / .75)}a:not([class]){--font:.9rem;font-size:var(--font);color:hsl(from var(--base-color) h s l / 1.1);cursor:pointer;line-height:1.25rem;transition:font-size .2s ease-in-out}a:not([class]):hover{font-size:calc(var(--font) * 1.05);color:var(--base-clear-color)}button{white-space:nowrap;cursor:pointer;border:none;flex-direction:row;justify-content:center;align-items:center;font-weight:600;display:inline-flex}button:not([class]){padding:4px;color:var(--base-text-color);background-color:var(--base-background);border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-border-color) h s l / .8);gap:.4rem;padding-inline:8px;font-size:.8rem;transition:background-color .175s ease-out,color .15s ease-out,padding .15s ease-out}button.danger{border-color:hsl(from var(--error-color,#e53e3e) h s l / .75)!important;color:var(--error-color,#e53e3e)!important}button.danger:hover:not(:disabled){background-color:hsl(from var(--error-color,#e53e3e) h s l / .1)!important;border-color:hsl(from var(--error-color,#e53e3e) h s l / .6)!important;color:var(--error-color,#e53e3e)!important}button:before{z-index:1;background-color:var(--base-color);position:absolute;inset:0 0 calc(100% - 24px) calc(100% - 24px)}button:not(:disabled):hover{background-color:hsl(from var(--base-color) h s l / .45)}button:disabled{background-color:var(--base-background);border-color:var(--base-dim-border-color);color:hsl(from var(--base-text-color) h s l / .4);cursor:not-allowed}input{background-color:var(--base-background);color:var(--base-text-color);border:1px solid var(--base-border-color);border-radius:var(--inner-border-radius);padding:4px 6px;font-size:.875rem;font-weight:500;transition:border-color .15s,box-shadow .15s;caret-color:var(--base-color)!important}input:focus:not(:disabled):not([readonly]):not(.no-focus){border-color:hsl(from var(--base-color) h s l / .55);outline:1px solid hsl(from var(--base-color) h s l / .55);box-shadow:1px 1px 10px hsl(from var(--base-color) h s l / .35)}:-webkit-any(input[type=text]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=password]:-webkit-autofill){-webkit-box-shadow:0 0 0 25px var(--base-background) inset!important;-webkit-text-fill-color:var(--base-text-color)!important}:is(input[type=text]:autofill,input[type=email]:autofill,input[type=password]:autofill){-webkit-box-shadow:0 0 0 25px var(--base-background) inset!important;-webkit-text-fill-color:var(--base-text-color)!important}input[type=checkbox]{accent-color:var(--base-color);margin:2px;border-radius:var(--outer-border-radius);cursor:pointer;width:18px;height:18px;margin-inline:3px;overflow:hidden}input[type=checkbox].small{width:15px;height:15px}input[type=datetime-local],input[type=time]{accent-color:var(--base-color);color:var(--base-text-color);border-radius:var(--inner-border-radius);background-color:var(--base-background);padding:4px;padding-inline:6px;border:1px solid hsl(from var(--base-color) h s l / .7)!important}.darkMode input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.9)brightness(.9)}.darkMode input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.9)brightness(.9)}input[type=datetime-local]:focus,input[type=time]:focus{border-color:var(--base-color)!important;outline:1px solid var(--base-color)!important;box-shadow:0 0 10px hsl(from var(--base-color) h s l / .45)!important}input[type=datetime-local]:hover,input[type=time]:hover{border-color:var(--base-color)}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin-left:.5rem;background:var(--base-color);cursor:pointer;opacity:.75;border-radius:2px;width:1.25rem;margin-block:-.175rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 20'%3E%3Cpath fill='white' d='M5 3l4 5H1zM5 17l4-5H1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 20'%3E%3Cpath fill='white' d='M5 3l4 5H1zM5 17l4-5H1z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}input[type=number]::-webkit-inner-spin-button:hover{opacity:1}textarea{border-radius:var(--inner-border-radius)}label{color:var(--base-text-color);font-size:.95rem}code{background-color:var(--base-background);border:1px solid hsl(from var(--success-color) h s l / .3);border-radius:calc(var(--inner-border-radius) * .75);flex:1;padding:.25rem .5rem;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;display:flex}[class*=lucide-],[class*=lucide-] *{cursor:pointer}[class=lucide-grip],[class*=lucide-grip] *{cursor:grab}.selector-count{color:hsl(from var(--base-text-color) h s l / .875);background-color:hsl(from var(--base-color) h s l / .15);border-radius:var(--inner-border-radius);border:1px solid hsl(from var(--base-color) h s l / .5);box-shadow:var(--base-shadow);-moz-box-shadow:var(--base-shadow);-webkit-box-shadow:var(--base-shadow);padding:.225rem .55rem;font-size:.875rem;font-weight:500}.selector-count.large{padding:.4rem .8rem;font-size:1rem}.search-highlight{background-color:inherit;color:inherit;position:relative}.search-highlight:before{content:"";z-index:1500;background-color:var(--base-color);height:1px;position:absolute;bottom:-1px;left:1px;right:1px}.resize-handle{background-color:hsl(from var(--base-border-color) h s l / .75);width:4px;transition:background-color .15s ease-out;position:relative}.resize-handle.vertical{width:100%;height:4px}.resize-handle:hover,.resize-handle[data-resize-handle-state=hover],.resize-handle[data-resize-handle-active=pointer]{background-color:var(--base-color)}.resize-handle:active{background-color:hsl(from var(--base-color) h s l / .825)}.option-wrapper{cursor:pointer;border:1px solid hsl(from var(--base-color) h s l / .75);border-radius:var(--inner-border-radius);color:var(--base-text-color);background-color:hsl(from var(--base-color) h s l / .1);box-shadow:var(--base-shadow);align-items:center;padding:5px;font-size:.875rem;font-weight:500;transition:background-color .15s ease-in-out;display:flex;overflow:hidden}.option-wrapper:hover{background-color:hsl(from var(--base-color) h s l / .25)}.option-wrapper.small{padding:3px;font-size:.825rem}.baseButton{color:#111;border-radius:var(--inner-border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background-color:#d3d3d3;border:1px solid #111;flex-direction:row;justify-content:center;align-items:center;padding:.225rem;padding-inline:.5rem;font-size:.9rem;display:flex}.baseButton.large{padding:.3rem;padding-inline:.65rem;font-size:1.1rem}.baseButton:hover{background-color:#b0b0b0}.baseButton.active{background-color:var(--base-color);color:#fff}.baseButton.active:hover{background-color:hsl(from var(--base-color) h s l / .825)}.active-sort-icon{margin-left:auto;font-size:1rem}.active-sort-order{font-size:.75rem;font-weight:700;position:absolute;right:16px}.minimize-btn{cursor:pointer;border:none;border:1px solid hsl(from var(--base-color) h s l / .225);border-radius:var(--inner-border-radius,4px);color:var(--base-text-color);background:0 0;justify-content:center;align-items:center;padding:3px;transition:background-color .2s;display:flex}.minimize-btn:hover{border:1px solid hsl(from var(--base-color) h s l / .75);background-color:hsl(from var(--base-color) h s l / .225)}.segment{min-height:2rem;color:var(--base-text-color);border-radius:var(--inner-border-radius);background-color:hsl(from var(--base-color) h s l / .2);flex-direction:row;align-items:center;gap:8px;padding:4px;padding-inline:6.5px;font-size:1rem;transition:background-color .15s;display:flex}.segment.large{min-height:2.5rem;padding:6px;padding-inline:10px;font-size:1.125rem}.segment.small{min-height:1rem;padding:3px;padding-inline:5px;font-size:.875rem}.segment.bright{background-color:hsl(from var(--base-color) h s l / .25)}.segment.spaced{justify-content:space-between}.segment.option{cursor:pointer}.segment.option:hover{background-color:hsl(from var(--base-color) h s l / .25)}.segment.disabled,.segment.inactive{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important}.segment.unbound{min-height:unset}.flexRow{flex-direction:row;flex:1;display:flex}.spacedFlexRow{flex-flow:wrap;flex:1;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.spacedFlexRow.noWrap{white-space:nowrap;text-overflow:ellipsis;flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:.5rem;display:flex;overflow:hidden}.flexColumn{flex-direction:column;flex:1;display:flex}.spacedFlexColumn{flex-direction:column;flex:1;justify-content:space-between;gap:.5rem;display:flex}.gap{gap:.5rem}.gap2{gap:.75rem}.gap3{gap:1rem}.gap4{gap:1.5rem}.autoGrid{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.grid2{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.grid3{grid-template-columns:1fr 1fr 1fr;gap:.75rem;display:grid}.fade-in{animation:.325s ease-in forwards fadeInAnimation!important}.fade-out{animation:.2s ease-in forwards fadeOutAnimation!important}@keyframes fadeInAnimation{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes fadeOutAnimation{0%{opacity:1;scale:1}to{opacity:0;scale:.9}}.leaflet-popup-content-wrapper{background-color:var(--base-background)!important;border-radius:8px!important}.leaflet-popup-content{color:var(--base-text-color);flex-direction:column;align-items:center;display:flex;margin:6px 8px!important;padding:5px 7px!important}.leaflet-popup-close-button,.leaflet-top.leaflet-left{display:none!important}.leaflet-control-zoom-in,.leaflet-control-zoom-out{width:26px!important;height:26px!important;line-height:26px!important}.leaflet-control-attribution>a{font-size:10px!important;line-height:13.5px!important}.fieldGroup-121{background:unset!important}.fieldGroup-121:hover{border-color:hsl(from var(--base-color) h s l / .75)!important}.fui-Label{padding:5px 5px 5px 2px!important;font-weight:500!important}.fui-Radio-indicator{margin:7px!important}@media (width<=3440px){html,body,#root{--root-resolution-scaler-increment:7}}@media (width<=3072px){html,body,#root{--root-resolution-scaler-increment:6}}@media (width<=2600px){.mainContainer{margin-inline:unset!important;justify-content:unset!important}.navbar-container{margin-left:unset;border-right:unset;margin-bottom:unset!important;border-right:unset!important;flex-direction:row!important}.logex-navbar{padding-top:.5rem!important;padding-bottom:.65rem!important;flex-direction:row!important;gap:.5rem!important;padding-inline:1rem!important}.navbar-brand{margin-bottom:unset!important;flex-direction:row!important;font-size:1.65rem!important}.navbar-brand-image{width:110px!important}.dropdown-menu{top:100%!important;left:0!important}}@media (width<=2560px){html,body,#root{--root-resolution-scaler-increment:5}}@media (width<=2304px){html,body,#root{--root-resolution-scaler-increment:4}}@media (width<=1920px){html,body,#root{--root-resolution-scaler-increment:3}}@media (width<=1600px){html,body,#root{--root-resolution-scaler-increment:2}}@media (width<=1270px){html,body,#root{--root-resolution-scaler-increment:1}}@media (width<=1080px){html,body,#root{--root-resolution-scaler-increment:0}.unseen-indicator{width:14px;height:14px;font-size:8px;line-height:14px}.mainPanelGroup{flex-direction:column!important}.rightMapPanel{margin-left:2px}.mapColumn{flex-direction:row!important}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-950:oklch(28.3% .141 291.089);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{height:100%}body{background-color:var(--color-slate-50);height:100%;color:var(--color-slate-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.left-2{left:calc(var(--spacing) * 2)}.left-8{left:calc(var(--spacing) * 8)}.left-\[27px\]{left:27px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:var(--spacing)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!h-10{height:calc(var(--spacing) * 10)!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-44{height:calc(var(--spacing) * 44)}.h-52{height:calc(var(--spacing) * 52)}.h-full{height:100%}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-100{max-height:calc(var(--spacing) * 100)}.max-h-\[75vh\]{max-height:75vh}.max-h-\[max\(350px\,28vh\)\]{max-height:max(350px,28vh)}.max-h-\[max\(400px\,30vh\)\]{max-height:max(400px,30vh)}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.\!w-14{width:calc(var(--spacing) * 14)!important}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-48{width:calc(var(--spacing) * 48)}.w-72{width:calc(var(--spacing) * 72)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[52rem\]{max-width:52rem}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[12rem\]{min-width:12rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[175px\]{min-width:175px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[560px\]{min-width:560px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-solid>:not(:last-child)){--tw-border-style:solid;border-style:solid}:where(.divide-slate-700>:not(:last-child)){border-color:var(--color-slate-700)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-none\!{--tw-border-style:none!important;border-style:none!important}.border-solid{--tw-border-style:solid;border-style:solid}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/50{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/60{border-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.border-amber-700{border-color:var(--color-amber-700)}.border-amber-700\/80{border-color:#b75000cc}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/80{border-color:color-mix(in oklab, var(--color-amber-700) 80%, transparent)}}.border-amber-800{border-color:var(--color-amber-800)}.border-amber-800\/60{border-color:#953d0099}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/60{border-color:color-mix(in oklab, var(--color-amber-800) 60%, transparent)}}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-cyan-600{border-color:var(--color-cyan-600)}.border-cyan-700{border-color:var(--color-cyan-700)}.border-cyan-800{border-color:var(--color-cyan-800)}.border-cyan-800\/60{border-color:#005f7899}@supports (color:color-mix(in lab, red, red)){.border-cyan-800\/60{border-color:color-mix(in oklab, var(--color-cyan-800) 60%, transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-600{border-color:var(--color-emerald-600)}.border-emerald-700{border-color:var(--color-emerald-700)}.border-emerald-800{border-color:var(--color-emerald-800)}.border-fuchsia-600{border-color:var(--color-fuchsia-600)}.border-fuchsia-700{border-color:var(--color-fuchsia-700)}.border-indigo-600\/60{border-color:#4f39f699}@supports (color:color-mix(in lab, red, red)){.border-indigo-600\/60{border-color:color-mix(in oklab, var(--color-indigo-600) 60%, transparent)}}.border-indigo-700\/60{border-color:#432dd799}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/60{border-color:color-mix(in oklab, var(--color-indigo-700) 60%, transparent)}}.border-indigo-800{border-color:var(--color-indigo-800)}.border-orange-600{border-color:var(--color-orange-600)}.border-orange-700{border-color:var(--color-orange-700)}.border-red-500{border-color:var(--color-red-500)}.border-red-700{border-color:var(--color-red-700)}.border-red-800{border-color:var(--color-red-800)}.border-red-800\/70{border-color:#9f0712b3}@supports (color:color-mix(in lab, red, red)){.border-red-800\/70{border-color:color-mix(in oklab, var(--color-red-800) 70%, transparent)}}.border-rose-800{border-color:var(--color-rose-800)}.border-sky-800{border-color:var(--color-sky-800)}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/60{border-color:#31415899}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/60{border-color:color-mix(in oklab, var(--color-slate-700) 60%, transparent)}}.border-slate-700\/80{border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/80{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-violet-600{border-color:var(--color-violet-600)}.border-violet-700{border-color:var(--color-violet-700)}.border-violet-800{border-color:var(--color-violet-800)}.border-violet-800\/60{border-color:#5d0ec099}@supports (color:color-mix(in lab, red, red)){.border-violet-800\/60{border-color:color-mix(in oklab, var(--color-violet-800) 60%, transparent)}}.border-yellow-700{border-color:var(--color-yellow-700)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-700{background-color:var(--color-amber-700)}.bg-amber-900{background-color:var(--color-amber-900)}.bg-amber-900\/50{background-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/50{background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.bg-amber-950\/15{background-color:#46190126}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/15{background-color:color-mix(in oklab, var(--color-amber-950) 15%, transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/30{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/40{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.bg-amber-950\/50{background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/50{background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.bg-amber-950\/60{background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/60{background-color:color-mix(in oklab, var(--color-amber-950) 60%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/60{background-color:#00b7d799}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/60{background-color:color-mix(in oklab, var(--color-cyan-500) 60%, transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-900{background-color:var(--color-cyan-900)}.bg-cyan-950\/15{background-color:#05334526}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/15{background-color:color-mix(in oklab, var(--color-cyan-950) 15%, transparent)}}.bg-cyan-950\/20{background-color:#05334533}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/20{background-color:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.bg-cyan-950\/30{background-color:#0533454d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/30{background-color:color-mix(in oklab, var(--color-cyan-950) 30%, transparent)}}.bg-cyan-950\/40{background-color:#05334566}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/40{background-color:color-mix(in oklab, var(--color-cyan-950) 40%, transparent)}}.bg-cyan-950\/50{background-color:#05334580}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/50{background-color:color-mix(in oklab, var(--color-cyan-950) 50%, transparent)}}.bg-emerald-500\/60{background-color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/60{background-color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-900{background-color:var(--color-emerald-900)}.bg-emerald-900\/50{background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/50{background-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.bg-emerald-900\/60{background-color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/60{background-color:color-mix(in oklab, var(--color-emerald-900) 60%, transparent)}}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/20{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/30{background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.bg-emerald-950\/35{background-color:#002c2259}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/35{background-color:color-mix(in oklab, var(--color-emerald-950) 35%, transparent)}}.bg-emerald-950\/50{background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/50{background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.bg-emerald-950\/60{background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/60{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.bg-fuchsia-500\/60{background-color:#e12afb99}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/60{background-color:color-mix(in oklab, var(--color-fuchsia-500) 60%, transparent)}}.bg-fuchsia-950\/50{background-color:#4b004f80}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-950\/50{background-color:color-mix(in oklab, var(--color-fuchsia-950) 50%, transparent)}}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950\/20{background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/20{background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.bg-indigo-950\/30{background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/30{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.bg-orange-500\/60{background-color:#fe6e0099}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/60{background-color:color-mix(in oklab, var(--color-orange-500) 60%, transparent)}}.bg-orange-700{background-color:var(--color-orange-700)}.bg-orange-900{background-color:var(--color-orange-900)}.bg-orange-950\/30{background-color:#4413064d}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/30{background-color:color-mix(in oklab, var(--color-orange-950) 30%, transparent)}}.bg-orange-950\/50{background-color:#44130680}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/50{background-color:color-mix(in oklab, var(--color-orange-950) 50%, transparent)}}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\/20{background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/20{background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.bg-red-900\/50{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/50{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.bg-red-900\/70{background-color:#82181ab3}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/70{background-color:color-mix(in oklab, var(--color-red-900) 70%, transparent)}}.bg-red-950\/20{background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/20{background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/40{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.bg-red-950\/60{background-color:#46080999}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/60{background-color:color-mix(in oklab, var(--color-red-950) 60%, transparent)}}.bg-rose-700{background-color:var(--color-rose-700)}.bg-rose-800{background-color:var(--color-rose-800)}.bg-rose-950\/40{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/40{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.bg-sky-950\/30{background-color:#052f4a4d}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/30{background-color:color-mix(in oklab, var(--color-sky-950) 30%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\!{background-color:var(--color-slate-100)!important}.bg-slate-400\/60{background-color:#90a1b999}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/60{background-color:color-mix(in oklab, var(--color-slate-400) 60%, transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-700\/40{background-color:#31415866}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/40{background-color:color-mix(in oklab, var(--color-slate-700) 40%, transparent)}}.bg-slate-700\/60{background-color:#31415899}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/60{background-color:color-mix(in oklab, var(--color-slate-700) 60%, transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\!{background-color:var(--color-slate-800)!important}.bg-slate-800\/60{background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/60{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.bg-slate-800\/70{background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/70{background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.bg-slate-800\/80{background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/80{background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/40{background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/60{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.bg-slate-900\/70{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/70{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/80{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/50{background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/50{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/60{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/70{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.bg-slate-950\/80{background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/80{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/95{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-violet-500\/60{background-color:#8d54ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/60{background-color:color-mix(in oklab, var(--color-violet-500) 60%, transparent)}}.bg-violet-950\/20{background-color:#2f0d6833}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/20{background-color:color-mix(in oklab, var(--color-violet-950) 20%, transparent)}}.bg-violet-950\/40{background-color:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/40{background-color:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}.bg-violet-950\/50{background-color:#2f0d6880}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/50{background-color:color-mix(in oklab, var(--color-violet-950) 50%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-yellow-900{background-color:var(--color-yellow-900)}.bg-yellow-950\/20{background-color:#43200433}@supports (color:color-mix(in lab, red, red)){.bg-yellow-950\/20{background-color:color-mix(in oklab, var(--color-yellow-950) 20%, transparent)}}.object-contain{object-fit:contain}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pr-1{padding-right:var(--spacing)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:13px;line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/80{color:#a2f4fdcc}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/80{color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.text-cyan-300{color:var(--color-cyan-300)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-gray-500{color:var(--color-gray-500)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-orange-100{color:var(--color-orange-100)}.text-orange-200{color:var(--color-orange-200)}.text-orange-300{color:var(--color-orange-300)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/80{color:#ddd6ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/80{color:color-mix(in oklab, var(--color-violet-200) 80%, transparent)}}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-200{color:var(--color-yellow-200)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.placeholder-slate-400::placeholder{color:var(--color-slate-400)}.placeholder-slate-500::placeholder{color:var(--color-slate-500)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow-\[0px_4px_12px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0px 4px 12px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[4px_0_24px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:4px 0 24px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/30{--tw-shadow-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-950\/60{--tw-shadow-color:#46080999}@supports (color:color-mix(in lab, red, red)){.shadow-red-950\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-950) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[column\:name\]{column:name}.\[column\:orderType\]{column:orderType}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.focus-within\:border-slate-300:focus-within{border-color:var(--color-slate-300)}@media (hover:hover){.hover\:border-cyan-700:hover{border-color:var(--color-cyan-700)}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-cyan-500:hover{background-color:var(--color-cyan-500)}.hover\:bg-cyan-950\/30:hover{background-color:#0533454d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-950\/30:hover{background-color:color-mix(in oklab, var(--color-cyan-950) 30%, transparent)}}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-red-800:hover{background-color:var(--color-red-800)}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-slate-100\!:hover{background-color:var(--color-slate-100)!important}.hover\:bg-slate-400:hover{background-color:var(--color-slate-400)}.hover\:bg-slate-600:hover{background-color:var(--color-slate-600)}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-700\!:hover{background-color:var(--color-slate-700)!important}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-800\/60:hover{background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/60:hover{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.hover\:bg-slate-800\/70:hover{background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/70:hover{background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.hover\:text-cyan-100:hover{color:var(--color-cyan-100)}.hover\:text-slate-100:hover{color:var(--color-slate-100)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-cyan-500:focus{border-color:var(--color-cyan-500)}.focus\:border-slate-300:focus{border-color:var(--color-slate-300)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:bg-slate-700:disabled{background-color:var(--color-slate-700)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&\>svg\]\:block>svg{display:block}}@keyframes log-row-live-enter{0%{background-color:#10b9816b;transform:translateY(-3px)}70%{background-color:#10b98133;transform:translateY(0)}to{background-color:#10b98100;transform:translateY(0)}}.log-row-live-enter,.log-row-live-enter-alt{animation:1s ease-out log-row-live-enter}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
