.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;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.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{max-width:none!important;max-height:none!important;width:auto;padding:0}.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:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.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{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.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;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;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{-webkit-transition:none;-moz-transition:none;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{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 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-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.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-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.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{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;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:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;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{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.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{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.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{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.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{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;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{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-italic-CZTNEAuW.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-italic-CsGl1sm0.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}:root{--nd-bg: #F4F6F8;--nd-surface: #ffffff;--nd-surface-2: #E9ECF0;--nd-surface-3: #FAFBFC;--nd-border: #DFE3E9;--nd-border-strong: #C7CDD6;--nd-edge: #7F8794;--nd-text: #1A1917;--nd-text-2: #4A4741;--nd-text-3: #6E6A62;--nd-text-4: #9A958B;--nd-ink: #2E2C28;--nd-ink-2: #454239;--nd-primary: #224766;--nd-primary-hover: #1A3750;--nd-primary-soft: #E9EFF6;--nd-primary-ink: #ffffff;--nd-primary-line: #C8D8E8;--nd-primary-edge: #5C7E9F;--nd-primary-fill: #9CB8D4;--nd-primary-on-soft: #224766;--nd-warning-fill: #fdefc8;--nd-dot-partial: #eaaa08;--nd-success: #067647;--nd-success-bg: #ecfdf3;--nd-success-fg: #067647;--nd-success-bd: #abefc6;--nd-warning: #b54708;--nd-warning-bg: #fffaeb;--nd-warning-fg: #b54708;--nd-warning-bd: #fedf89;--nd-danger: #d92d20;--nd-danger-bg: #fef3f2;--nd-danger-fg: #b42318;--nd-danger-bd: #fecdca;--nd-info: #175cd3;--nd-info-bg: #eff8ff;--nd-info-fg: #175cd3;--nd-info-bd: #b2ddff;--nd-neutral: #4A4741;--nd-neutral-bg:#E9ECF0;--nd-neutral-fg:#4A4741;--nd-neutral-bd:#DFE3E9;--nd-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nd-ar: "IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--nd-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--nd-t-scale: 1;--nd-t-micro: calc(11px * var(--nd-t-scale));--nd-t-small: calc(12.5px * var(--nd-t-scale));--nd-t-body: calc(13.5px * var(--nd-t-scale));--nd-t-lead: calc(15px * var(--nd-t-scale));--nd-t-title: calc(21px * var(--nd-t-scale));--nd-s-1: 4px;--nd-s-2: 8px;--nd-s-3: 12px;--nd-s-4: 16px;--nd-s-5: 24px;--nd-s-6: 32px;--nd-radius: 10px;--nd-radius-sm: 7px;--nd-radius-pill: 999px;--nd-shadow-sm: 0 1px 2px rgba(18, 22, 28, .05);--nd-shadow: 0 1px 3px rgba(18, 22, 28, .1), 0 1px 2px rgba(18, 22, 28, .06);--nd-shadow-lg: 0 1px 2px rgba(18, 22, 28, .06), 0 12px 24px -8px rgba(18, 22, 28, .16);--nd-row: 36px;--nd-bp-sm: 640px;--nd-bp-md: 1024px;--nd-bp-lg: 1440px;--nd-sidebar-w: 260px;--nd-sidebar-w-collapsed: 76px;--nd-topbar-h: 56px;--nd-sidebar-bg: #122435;--nd-sidebar-text: rgba(255, 255, 255, .7);--nd-sidebar-text-active: #ffffff;--nd-sidebar-hover: #224766;--nd-sidebar-selected: rgba(34, 71, 102, .5);--nd-sidebar-border: rgba(255, 255, 255, .08);--nd-sidebar-group: #b3b3b3;--nd-sidebar-accent: #cc361e}[data-density=compact]{--nd-row: 28px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--nd-bg: #12161C;--nd-surface: #1B2027;--nd-surface-2: #242A33;--nd-surface-3: #1F242B;--nd-border: #2D343E;--nd-border-strong: #3D4650;--nd-edge: #667081;--nd-text: #E9EDF2;--nd-text-2: #B6BCC6;--nd-text-3: #8B94A0;--nd-text-4: #6A727E;--nd-ink: #242A33;--nd-ink-2: #1B2027;--nd-primary: #6FA8DC;--nd-primary-hover: #8CBBE8;--nd-primary-ink: #12161C;--nd-primary-soft: #16304A;--nd-primary-line: #1E4260;--nd-primary-edge: #4E7FAE;--nd-primary-fill: #2C5680;--nd-primary-on-soft: #8CBBE8;--nd-warning-fill: #4A3517;--nd-dot-partial: #F0B357;--nd-success: #4FCB8E;--nd-success-bg: #12291F;--nd-success-fg: #4FCB8E;--nd-success-bd: #255E42;--nd-warning: #F0B357;--nd-warning-bg: #2E2113;--nd-warning-fg: #F0B357;--nd-warning-bd: #6B4C1E;--nd-danger: #F98D82;--nd-danger-bg: #301A18;--nd-danger-fg: #F98D82;--nd-danger-bd: #6E3730;--nd-info: #7CB8F5;--nd-info-bg: #141F2E;--nd-info-fg: #7CB8F5;--nd-info-bd: #2C4A6E;--nd-neutral: #B6BCC6;--nd-neutral-bg: #242A33;--nd-neutral-fg: #B6BCC6;--nd-neutral-bd: #3D4650;--nd-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--nd-shadow: 0 1px 3px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .4);--nd-shadow-lg: 0 1px 2px rgba(0, 0, 0, .4), 0 12px 24px -8px rgba(0, 0, 0, .55);--nd-sidebar-bg: #16293C;--nd-sidebar-text: rgba(233, 237, 242, .72);--nd-sidebar-text-active: #E9EDF2;--nd-sidebar-hover: #224766;--nd-sidebar-selected: rgba(34, 71, 102, .55);--nd-sidebar-border: rgba(233, 237, 242, .1);--nd-sidebar-group: #8B94A0}}:root[data-theme=dark]{--nd-bg: #12161C;--nd-surface: #1B2027;--nd-surface-2: #242A33;--nd-surface-3: #1F242B;--nd-border: #2D343E;--nd-border-strong: #3D4650;--nd-edge: #667081;--nd-text: #E9EDF2;--nd-text-2: #B6BCC6;--nd-text-3: #8B94A0;--nd-text-4: #6A727E;--nd-ink: #242A33;--nd-ink-2: #1B2027;--nd-primary: #6FA8DC;--nd-primary-hover: #8CBBE8;--nd-primary-ink: #12161C;--nd-primary-soft: #16304A;--nd-primary-line: #1E4260;--nd-primary-edge: #4E7FAE;--nd-primary-fill: #2C5680;--nd-warning-fill: #4A3517;--nd-dot-partial: #F0B357;--nd-success: #4FCB8E;--nd-success-bg: #12291F;--nd-success-fg: #4FCB8E;--nd-success-bd: #255E42;--nd-warning: #F0B357;--nd-warning-bg: #2E2113;--nd-warning-fg: #F0B357;--nd-warning-bd: #6B4C1E;--nd-danger: #F98D82;--nd-danger-bg: #301A18;--nd-danger-fg: #F98D82;--nd-danger-bd: #6E3730;--nd-info: #7CB8F5;--nd-info-bg: #141F2E;--nd-info-fg: #7CB8F5;--nd-info-bd: #2C4A6E;--nd-neutral: #B6BCC6;--nd-neutral-bg: #242A33;--nd-neutral-fg: #B6BCC6;--nd-neutral-bd: #3D4650;--nd-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--nd-shadow: 0 1px 3px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .4);--nd-shadow-lg: 0 1px 2px rgba(0, 0, 0, .4), 0 12px 24px -8px rgba(0, 0, 0, .55);--nd-sidebar-bg: #16293C;--nd-sidebar-text: rgba(233, 237, 242, .72);--nd-sidebar-text-active: #E9EDF2;--nd-sidebar-hover: #224766;--nd-sidebar-selected: rgba(34, 71, 102, .55);--nd-sidebar-border: rgba(233, 237, 242, .1);--nd-sidebar-group: #8B94A0}:root{color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}button,input,select,textarea,optgroup{font-family:inherit}code,kbd,samp,pre{font-family:var(--nd-mono)}html,body{height:100%}body{margin:0;font-family:var(--nd-sans);font-size:14px;line-height:1.5;color:var(--nd-text);background:var(--nd-bg);-webkit-font-smoothing:antialiased}h1,h2,h3{color:var(--nd-text)}.nd-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:var(--nd-radius-sm);padding:9px 15px;font-size:14px;font-weight:600;line-height:1;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.nd-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--nd-primary-soft),0 0 0 1px var(--nd-primary)}.nd-btn--primary{background:var(--nd-primary);color:var(--nd-primary-ink)}.nd-btn--primary:hover{background:var(--nd-primary-hover)}.nd-btn--ghost{background:var(--nd-surface);border-color:var(--nd-edge);color:var(--nd-text)}.nd-btn--ghost:hover{background:var(--nd-surface-2)}.nd-btn--danger{background:var(--nd-surface);border-color:var(--nd-danger-bd);color:var(--nd-danger-fg)}.nd-btn--danger:hover{background:var(--nd-danger-bg)}.nd-btn:disabled,.nd-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.nd-btn--sm{padding:6px 10px;font-size:13px}.nd-btn--danger-solid{background:var(--nd-danger);border-color:var(--nd-danger);color:#fff}.nd-btn--danger-solid:hover{background:var(--nd-danger-fg);border-color:var(--nd-danger-fg)}.nd-btn[data-busy=true]{pointer-events:none;opacity:.75}.nd-btn__spin{width:12px;height:12px;flex:none;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:nd-btnspin .7s linear infinite}@keyframes nd-btnspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.nd-btn__spin{animation-duration:2.4s}}.nd-input{width:100%;padding:9px 12px;border:1px solid var(--nd-edge);border-radius:var(--nd-radius-sm);font-family:inherit;font-size:14px;color:var(--nd-text);background:var(--nd-surface);transition:border-color .12s ease,box-shadow .12s ease}.nd-input::placeholder{color:var(--nd-text-3)}.nd-input:focus{outline:none;border-color:var(--nd-primary);box-shadow:0 0 0 3px var(--nd-primary-soft)}.nd-pwd{position:relative}.nd-pwd .nd-input{padding-inline-end:62px}.nd-pwd__toggle{position:absolute;inset-inline-end:5px;top:50%;transform:translateY(-50%);border:0;background:none;padding:4px 7px;border-radius:var(--nd-radius-sm);font:inherit;font-size:var(--nd-t-small);font-weight:600;color:var(--nd-primary);cursor:pointer}.nd-pwd__toggle:hover{background:var(--nd-primary-soft)}.nd-pwd__toggle:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.nd-field__label{font-size:13px;font-weight:500;color:var(--nd-text-2)}.nd-card{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);padding:22px}.nd-card h3{margin:0 0 4px;font-size:15px;font-weight:600}.nd-card__fold{display:inline-flex;align-items:center;gap:6px;border:none;background:none;padding:0;cursor:pointer;font:inherit;color:inherit}.nd-card__fold:hover{color:var(--nd-primary)}.nd-pageheader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.nd-pageheader__title{font-size:22px;font-weight:700;margin:0;letter-spacing:-.01em}.nd-pageheader__sub{font-size:14px;color:var(--nd-text-2);margin:2px 0 0}.nd-pageheader__actions{display:flex;gap:10px}.nd-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:var(--nd-radius-pill);font-size:12px;font-weight:600;line-height:1.6;border:1px solid transparent;white-space:nowrap}.nd-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.nd-badge--success{background:var(--nd-success-bg);color:var(--nd-success-fg);border-color:var(--nd-success-bd)}.nd-badge--warning{background:var(--nd-warning-bg);color:var(--nd-warning-fg);border-color:var(--nd-warning-bd)}.nd-badge--danger{background:var(--nd-danger-bg);color:var(--nd-danger-fg);border-color:var(--nd-danger-bd)}.nd-badge--info{background:var(--nd-info-bg);color:var(--nd-info-fg);border-color:var(--nd-info-bd)}.nd-badge--neutral{background:var(--nd-neutral-bg);color:var(--nd-neutral-fg);border-color:var(--nd-neutral-bd)}.nd-linetoggle{display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:none;cursor:pointer;text-align:start;color:inherit;font:inherit}.nd-linetoggle__chevron{display:inline-flex;color:var(--nd-text-3);transition:transform .15s ease}.nd-unitchip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border:1px solid var(--nd-border);border-radius:var(--nd-radius-pill);font-size:13px;color:var(--nd-text-2);background:var(--nd-surface);white-space:nowrap}.nd-unitchip strong{color:var(--nd-text);font-weight:600}.nd-tablewrap{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.nd-scrollx{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.nd-ellipsis{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.nd-bidi{unicode-bidi:plaintext;text-align:start}.nd-table{width:100%;border-collapse:collapse;font-size:14px}.nd-table thead th{text-align:start;padding:11px 16px;background:var(--nd-surface-2);color:var(--nd-text-3);font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--nd-border)}.nd-th--sort{cursor:pointer;-webkit-user-select:none;user-select:none}.nd-th--sort:hover{color:var(--nd-text)}.nd-th__arrow{margin-inline-start:6px;font-size:9px;opacity:.6}.nd-table tbody td{padding:13px 16px;border-bottom:1px solid var(--nd-border);color:var(--nd-text);vertical-align:middle}.nd-table tbody tr:last-child td{border-bottom:none}.nd-td--ident{font-family:var(--nd-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.nd-td--num{font-family:var(--nd-mono);font-variant-numeric:tabular-nums}.nd-td--actions{overflow:visible;white-space:nowrap}.nd-table--fixed td.nd-td--text,.nd-table--fixed th.nd-td--text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nd-table--fixed td.nd-td--sentence{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.nd-card .nd-tablewrap{background:none;border:0;border-radius:0;box-shadow:none}.nd-tablewrap[data-density=compact] .nd-table tbody td,.nd-tablewrap[data-density=compact] .nd-table thead th{padding-block:7px}.nd-table tbody tr:hover td{background:var(--nd-surface-3)}.nd-table th.nd-exp__caret,.nd-table td.nd-exp__caret{width:34px;padding-inline-end:0;color:var(--nd-text-3)}.nd-exp__caret span{display:inline-block;transition:transform .12s ease}.nd-table tbody tr[aria-expanded=true] .nd-exp__caret span{transform:rotate(90deg)}.nd-exp__panel>td{background:var(--nd-bg);padding:16px}.nd-table tbody tr.nd-exp__panel:hover td{background:var(--nd-bg)}.nd-muted{color:var(--nd-text-2)}.nd-permopens{display:block;margin-top:2px;color:var(--nd-text-2)}.nd-permopens strong{font-weight:600;color:var(--nd-text)}.nd-empty{padding:40px 16px;text-align:center;color:var(--nd-text-3)}.nd-shell{display:flex;height:100vh;height:100dvh;align-items:stretch}.nd-sidebar{width:var(--nd-sidebar-w);flex-shrink:0;background:var(--nd-sidebar-bg);border-inline-end:1px solid var(--nd-sidebar-border);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:width .2s cubic-bezier(.2,0,0,1)}.nd-sidebar--collapsed{width:var(--nd-sidebar-w-collapsed)}.nd-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;padding:8px 10px 10px}.nd-nav{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.nd-nav::-webkit-scrollbar{width:4px}.nd-nav::-webkit-scrollbar-track{background:transparent}.nd-nav::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.nd-nav::-webkit-scrollbar-thumb:hover{background:#ffffff40}.nd-navgroup{margin-bottom:8px}.nd-brand{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;flex-shrink:0;border-bottom:1px solid var(--nd-sidebar-border);min-height:var(--nd-topbar-h);overflow:hidden}.nd-sidebar--collapsed .nd-brand{justify-content:center;padding:10px 8px}.nd-brand__logo{height:34px;width:auto;max-width:100%;object-fit:contain}.nd-sidebar--collapsed .nd-brand__logo{height:38px}.nd-navlabel{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nd-sidebar-group);padding:16px 10px 4px}.nd-navlink{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:var(--nd-radius-sm);border-inline-start:3px solid transparent;color:var(--nd-sidebar-text);text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap;transition:background .1s ease,color .1s ease}.nd-navlink:hover{background:var(--nd-sidebar-hover);color:var(--nd-sidebar-text-active)}.nd-navlink--active{background:var(--nd-sidebar-selected);border-inline-start-color:var(--nd-sidebar-accent);color:var(--nd-sidebar-text-active);font-weight:600}.nd-navlink__dot{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.55;flex-shrink:0}.nd-navlink .nd-icon{flex-shrink:0}.nd-sidebar--collapsed .nd-navlink{justify-content:center;padding-inline:0;gap:0}.nd-sidebar--collapsed .nd-navlink__label,.nd-sidebar--collapsed .nd-navlabel{display:none}.nd-sidebar--collapsed .nd-navgroup+.nd-navgroup{border-top:1px solid var(--nd-sidebar-border);padding-top:8px}.nd-sidebar__toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;height:40px;border:none;border-top:1px solid var(--nd-sidebar-border);background:none;color:#ffffff80;cursor:pointer;transition:color .2s,background .2s}.nd-sidebar__toggle:hover{color:#ffffffd9;background:#ffffff0a}.nd-usercard{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);background:var(--nd-surface)}.nd-avatar{width:32px;height:32px;border-radius:50%;flex-shrink:0;background:var(--nd-primary-soft);color:var(--nd-primary-on-soft);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;text-transform:uppercase}.nd-usercard__email{font-size:12.5px;color:var(--nd-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-shellbody{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.nd-topbar{flex-shrink:0;height:var(--nd-topbar-h);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;background:var(--nd-surface);border-bottom:1px solid var(--nd-border)}.nd-topbar__left{display:flex;align-items:baseline;gap:12px;overflow:hidden}.nd-topbar__title{font-size:16px;font-weight:700;color:var(--nd-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-topbar__crumbs{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--nd-text-3);white-space:nowrap;overflow:hidden}.nd-topbar__crumbs a{color:var(--nd-text-3);text-decoration:none}.nd-topbar__crumbs a:hover{color:var(--nd-primary);text-decoration:underline}.nd-topbar__crumb--here{color:var(--nd-text-2)}.nd-topbar__right{display:flex;align-items:center;gap:10px;flex-shrink:0}.nd-topbar .nd-usermenu__trigger{width:auto;border-color:transparent;background:none}.nd-topbar .nd-usermenu__trigger:hover{background:var(--nd-surface-2)}.nd-topbar .nd-usermenu__name{flex:0 1 auto}.nd-langbtn{display:flex;align-items:center;gap:6px;height:36px;padding:0 8px;border:none;border-radius:var(--nd-radius-sm);background:none;color:var(--nd-text-2);cursor:pointer;font-size:13px;font-weight:600}.nd-langbtn:hover{background:var(--nd-surface-2);color:var(--nd-text)}.nd-bell{position:relative}.nd-bell__trigger{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--nd-radius-sm);background:none;color:var(--nd-text-2);cursor:pointer}.nd-bell__trigger:hover{background:var(--nd-surface-2);color:var(--nd-text)}.nd-bell__count{position:absolute;top:1px;inset-inline-end:-2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--nd-danger-fg, #b42318);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.nd-bell__pop{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:20;width:min(360px,calc(100vw - 32px));background:var(--nd-surface, #ffffff);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);box-shadow:var(--nd-shadow-lg)}.nd-bell__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--nd-border);font-size:13px;font-weight:600;color:var(--nd-text)}.nd-bell__markall{border:none;background:none;padding:0;cursor:pointer;font-size:12px;color:var(--nd-primary)}.nd-bell__list{list-style:none;margin:0;padding:4px;max-height:420px;overflow-y:auto}.nd-bell__item{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:none;border-inline-start:3px solid transparent;text-align:start;cursor:pointer}.nd-bell__item:hover{background:var(--nd-surface-2)}.nd-bell__item--unread{border-inline-start-color:var(--nd-primary)}.nd-bell__title{font-size:13px;font-weight:600;color:var(--nd-text);unicode-bidi:plaintext}.nd-bell__body{font-size:12.5px;color:var(--nd-text-2);unicode-bidi:plaintext;overflow-wrap:anywhere}.nd-bell__time{font-size:11.5px;color:var(--nd-text-3)}.nd-bell__empty{margin:0;padding:16px 12px;font-size:13px;color:var(--nd-text-3)}@media(max-width:900px){.nd-topbar__crumbs{display:none}}.nd-main{flex:1;padding:30px 34px;overflow:auto;min-width:0}.nd-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:18px 0 14px}.nd-tbfield{display:flex;flex-direction:column;gap:3px}.nd-tbfield>span{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3)}.nd-toggle{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--nd-text-2);cursor:pointer;white-space:nowrap}.nd-search{max-width:320px;width:100%}.nd-pager{display:flex;gap:12px;align-items:center;margin-top:14px}.nd-actions{display:flex;gap:8px}.nd-callout{background:var(--nd-info-bg);border:1px solid var(--nd-info-bd);border-radius:var(--nd-radius);padding:16px 18px;margin-bottom:16px}.nd-callout__code{display:block;margin:8px 0;padding:10px 12px;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);font-family:var(--nd-mono);font-size:12.5px;word-break:break-all}.nd-error{color:var(--nd-danger-fg);font-size:13px;margin-top:8px}.nd-warn{color:var(--nd-warning-fg)}.nd-derived{text-decoration:underline dotted var(--nd-border-strong);text-underline-offset:3px;cursor:help}.nd-notice{background:var(--nd-warning-bg);border:1px solid var(--nd-warning-bd);color:var(--nd-warning-fg);font-size:13px;padding:9px 12px;border-radius:var(--nd-radius-sm);margin:0 0 14px}.nd-notice--danger{background:var(--nd-danger-bg);border-color:var(--nd-danger-bd);color:var(--nd-danger-fg)}.nd-auth{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(1200px 500px at 50% -10%,rgba(14,110,112,.1),transparent 60%),var(--nd-bg)}.nd-auth__card{width:100%;max-width:400px;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:14px;box-shadow:var(--nd-shadow-lg);padding:30px}.nd-auth__brand{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.nd-auth__logo{display:block;height:60px;width:auto;max-width:100%}.nd-auth__title{font-size:19px;font-weight:700;margin:0}.nd-auth__sub{color:var(--nd-text-2);font-size:14px;margin:2px 0 20px}.nd-auth .nd-btn{width:100%;margin-top:6px}.nd-row--click{cursor:pointer}.nd-row--click:hover td{background:var(--nd-primary-soft)}.nd-row--click:focus-visible{outline:none;box-shadow:inset 3px 0 0 var(--nd-primary)}.nd-row--click:focus-visible td{background:var(--nd-primary-soft)}.nd-copyfield{display:flex;align-items:center;gap:8px;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);padding:6px 6px 6px 12px}.nd-copyfield__val{flex:1;min-width:0;font-family:var(--nd-mono);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--nd-text-2)}.nd-copyfield .nd-btn{flex-shrink:0}.nd-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#1a191780;display:grid;place-items:center;padding:16px;overflow-y:auto}.nd-modal__overlay--top{align-items:start}.nd-modal{width:100%;max-width:480px;max-height:86vh;background:var(--nd-surface);border-radius:14px;box-shadow:var(--nd-shadow-lg);overflow:hidden;display:flex;flex-direction:column}.nd-modal--lg{max-width:760px}.nd-modal--xl{max-width:980px}.nd-modal--2xl{max-width:1240px}.nd-modal__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--nd-border);flex-shrink:0}.nd-modal__head h3{margin:0;font-size:16px;font-weight:600}.nd-modal__close{border:none;background:none;cursor:pointer;font-size:22px;line-height:1;color:var(--nd-text-3);padding:0 4px}.nd-modal__close:hover{color:var(--nd-text)}.nd-modal__body{padding:20px;overflow-y:auto}.nd-modal__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--nd-border);background:var(--nd-surface-2);flex-shrink:0}.nd-back{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;color:var(--nd-text-2);font-size:13px;font-weight:500;padding:0;margin-bottom:14px}.nd-back:hover{color:var(--nd-primary)}.nd-grid2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:start}@media(max-width:900px){.nd-grid2{grid-template-columns:minmax(0,1fr)}}.nd-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:20px;align-items:start}.nd-big{margin:0;font-size:26px;font-weight:650;line-height:1.2;letter-spacing:-.01em}.nd-deflist{display:grid;grid-template-columns:120px 1fr;gap:10px 16px;font-size:14px}.nd-deflist dt{color:var(--nd-text-3)}.nd-deflist dd{margin:0;color:var(--nd-text)}.nd-deflist-wrap{container-type:inline-size}.nd-deflist--compact{grid-template-columns:92px minmax(0,1fr) 92px minmax(0,1fr);gap:7px 14px;font-size:13px}.nd-deflist--compact dt.nd-deflist__wide{grid-column:1}.nd-deflist--compact dd.nd-deflist__wide{grid-column:2 / -1}.nd-deflist__scroll{max-height:84px;overflow-y:auto}@container (max-width: 560px){.nd-deflist--compact{grid-template-columns:92px minmax(0,1fr)}}.nd-checklist{display:flex;flex-direction:column;gap:2px}.nd-checkrow{display:flex;align-items:flex-start;gap:10px;padding:9px 10px;border-radius:var(--nd-radius-sm)}.nd-checkrow:hover{background:var(--nd-surface-2)}.nd-caseopt{display:block;width:100%;text-align:left;padding:10px 12px;border:1px solid var(--nd-border);border-radius:8px;background:var(--nd-surface);color:inherit;font:inherit;cursor:pointer}.nd-caseopt:hover:not(:disabled){background:var(--nd-surface-2)}.nd-caseopt:disabled{opacity:.55;cursor:not-allowed}.nd-caseopt__title{display:block;font-weight:600;font-size:13px}.nd-queued{display:grid;gap:6px;margin:0 0 12px}.nd-queued__row{display:grid;grid-template-columns:auto auto auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--nd-border);border-radius:8px;background:var(--nd-surface-2);font-size:13px}.nd-queued__row>.nd-muted{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nd-queued__amt{font-variant-numeric:tabular-nums}.nd-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--nd-border);border-radius:6px;background:transparent;color:var(--nd-text-2);font-size:14px;line-height:1;cursor:pointer}.nd-iconbtn:hover:not(:disabled){background:var(--nd-surface-2);color:var(--nd-text)}.nd-iconbtn:disabled{opacity:.35;cursor:not-allowed}.nd-caseopt__detail{display:block;margin-top:2px;font-size:12px;color:var(--nd-text-2)}.nd-checkrow input{margin-top:3px}.nd-picklist{max-height:220px;overflow-y:auto;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);padding:4px}.nd-checkrow__name{font-weight:500;font-size:14px}.nd-checkrow__meta{font-size:12px;color:var(--nd-text-3)}.nd-linkpick{display:flex;flex-direction:column;gap:6px;margin-top:6px}.nd-linkpick__row{display:flex;gap:8px;align-items:center}.nd-linkpick__row .nd-input{flex:1 1 180px;min-width:0}.nd-linkpick__row .nd-btn{flex-shrink:0}.nd-linkpick__hit,.nd-linkpick__chosen{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;font-size:13px}.nd-linkpick__hit code,.nd-linkpick__chosen code{font-size:12px}.nd-linkpick__chosen{margin-top:6px;color:var(--nd-text-2)}.nd-combo{position:relative}.nd-combo__pop{position:absolute;top:calc(100% + 4px);inset-inline:0;z-index:30;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);box-shadow:var(--nd-shadow-lg);max-height:240px;overflow-y:auto;padding:4px}.nd-combo__item{display:block;width:100%;text-align:start;padding:8px 10px;border:none;background:none;cursor:pointer;border-radius:6px;font-size:14px;color:var(--nd-text)}.nd-combo__item:hover{background:var(--nd-surface-2)}.nd-combo__empty{padding:8px 10px;color:var(--nd-text-3);font-size:13px}.nd-combo__pop--fixed{position:fixed;right:auto;z-index:60}.nd-comprow{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;font-size:13px;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);margin-bottom:6px;background:var(--nd-surface-2)}.nd-comprow .nd-modal__close{font-size:18px}.nd-permgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(215px,100%),1fr));gap:4px 8px}.nd-permgrid .nd-checkrow{padding:6px 8px;gap:8px}.nd-permgrid .nd-checkrow__name{font-size:13px;line-height:1.35}.nd-permgrid .nd-checkrow__meta{font-size:11px;line-height:1.3}.nd-permlist{display:flex;flex-direction:column;gap:4px}.nd-permgrid .nd-checkrow,.nd-permlist .nd-checkrow{border-inline-start:3px solid var(--nd-border);background:var(--nd-surface-2);align-items:center}.nd-permgrid .nd-checkrow:hover,.nd-permlist .nd-checkrow:hover{background:var(--nd-surface-3)}.nd-permgrid .nd-checkrow>span,.nd-permlist .nd-checkrow>span{min-width:0}.nd-perm--read{border-inline-start-color:var(--nd-success)}.nd-perm--write{border-inline-start-color:var(--nd-info)}.nd-perm--destructive{border-inline-start-color:var(--nd-danger)}.nd-perm--special{border-inline-start-color:var(--nd-warning)}.nd-permlegend{display:flex;flex-wrap:wrap;gap:14px;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--nd-border);font-size:11px;color:var(--nd-text-3)}.nd-permlegend span{display:inline-flex;align-items:center;gap:5px}.nd-permlegend i{width:10px;height:10px;border-radius:2px;background:var(--nd-border)}.nd-permlegend .nd-perm--read{background:var(--nd-success)}.nd-permlegend .nd-perm--write{background:var(--nd-info)}.nd-permlegend .nd-perm--destructive{background:var(--nd-danger)}.nd-permlegend .nd-perm--special{background:var(--nd-warning)}.nd-permsrc{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 6px;border-radius:999px;margin-inline-start:6px;background:var(--nd-success-bg);color:var(--nd-success-fg);border:1px solid var(--nd-success-bd);white-space:nowrap}.nd-permsrc--added{background:var(--nd-info-bg);color:var(--nd-info-fg);border-color:var(--nd-info-bd)}.nd-permsrc--denied{background:var(--nd-danger-bg);color:var(--nd-danger-fg);border-color:var(--nd-danger-bd)}.nd-permchips{display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start;max-height:240px;overflow-y:auto;overflow-x:hidden;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);padding:6px}.nd-chip{font-family:var(--nd-mono);font-size:12px;color:var(--nd-text-2);background:var(--nd-surface-2);border:1px solid var(--nd-border);border-radius:6px;padding:3px 8px}.nd-section-title{font-size:13px;font-weight:600;color:var(--nd-text-2);margin:0 0 10px}.nd-crewblock{padding:10px 0}.nd-crewblock+.nd-crewblock{border-top:1px solid var(--nd-border)}.nd-crewblock__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.nd-crewblock__cap{font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3)}.nd-crewblock__n{font-size:13px;color:var(--nd-text);margin-inline-start:4px}.nd-crewman{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nd-crewman__who{display:flex;flex-direction:column;min-width:0}.nd-crewman__name{font-weight:600}.nd-crewman__role{font-size:12px;color:var(--nd-text-3)}.nd-crewman__note{flex:1 1 240px;font-size:12.5px;text-align:end}.nd-crewgrid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.nd-crewtile{position:relative;min-width:0;display:flex;flex-direction:column;gap:1px;padding:8px 28px 8px 10px;background:var(--nd-surface-2);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm)}.nd-crewtile__code{font-family:var(--nd-mono);font-size:11.5px;color:var(--nd-text-3)}.nd-crewtile__name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-crewtile__stops{font-size:11.5px;color:var(--nd-text-3)}.nd-crewtile__x{position:absolute;inset-block-start:4px;inset-inline-end:4px;width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;color:var(--nd-text-3);font-size:15px;line-height:1}.nd-crewtile__x:hover:not(:disabled){background:var(--nd-surface);color:var(--nd-danger, inherit)}.nd-crewtile__x:disabled{cursor:default;opacity:.5}.nd-bhealth{display:inline-flex;align-items:stretch;gap:2px;width:180px;max-width:100%;height:18px;border-radius:999px;overflow:hidden}.nd-bhealth__seg{flex-basis:0;min-width:14px;display:flex;align-items:center;justify-content:center;font-size:10.5px;line-height:1;color:#fff}.nd-bhealth__n{overflow:hidden}.nd-bhealth__seg--success{background:var(--nd-success, #2e7d32)}.nd-bhealth__seg--warning{background:var(--nd-warning, #ed9b00)}.nd-bhealth__seg--danger{background:var(--nd-danger, #c62828)}.nd-bhealth__seg--neutral{background:var(--nd-text-3, #8a8f98)}.nd-bhealth__seg--none{background:repeating-linear-gradient(45deg,var(--nd-border) 0 4px,var(--nd-surface-2) 4px 8px);color:var(--nd-text-3)}.nd-sharegrid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(252px,1fr))}.nd-share{border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface);cursor:pointer;transition:box-shadow .12s ease,border-color .12s ease}.nd-share:hover{border-color:var(--nd-border-strong)}.nd-share:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-share.is-open{border-color:var(--nd-primary);box-shadow:0 0 0 3px var(--nd-primary-soft)}.nd-share__top{display:flex;align-items:center;gap:8px;padding:10px 12px 6px;min-width:0}.nd-share__dot{width:10px;height:10px;border-radius:999px;flex:none}.nd-share__name{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-share__lock{margin-inline-start:auto;flex:none;width:26px;height:26px;border-radius:999px;border:0;background:transparent;cursor:pointer;font-size:14px;line-height:1;opacity:.45}.nd-share__lock:hover:not(:disabled){background:var(--nd-surface-2);opacity:1}.nd-share__lock.is-on{opacity:1}.nd-share__lock:disabled{cursor:default;opacity:.3}.nd-share.is-locked{background:var(--nd-surface-2);border-color:var(--nd-border-strong)}.nd-share__body{padding:0 12px 12px}.nd-share__row{display:flex;align-items:flex-end;gap:14px}.nd-share__big{font-size:28px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nd-share__big small{display:block;margin-top:3px;font-size:12px;font-weight:400;color:var(--nd-text-3)}.nd-share__spread{font-size:12.5px;color:var(--nd-text-2)}.nd-share__delta{margin-inline-start:auto;font-size:13px;font-weight:600;color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-share__delta.is-over{color:var(--nd-warning, #b8730a)}.nd-share__flat{margin:9px 0 0;font-size:12px;color:var(--nd-text-3)}.nd-fam{display:block;margin-top:10px}.nd-fam__l{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;margin-bottom:4px}.nd-fam__bar{display:block;height:8px;border-radius:999px;background:var(--nd-surface-2);overflow:hidden}.nd-fam__bar i{display:block;height:100%;border-radius:999px;background:var(--nd-text-3)}.nd-fam--hi .nd-fam__bar i{background:var(--nd-success, #2e7d32)}.nd-fam--hi .nd-fam__n{color:var(--nd-success, #2e7d32);font-weight:600}.nd-fam--mid .nd-fam__bar i{background:var(--nd-warning, #b8730a)}.nd-fam--mid .nd-fam__n{color:var(--nd-warning, #b8730a);font-weight:600}.nd-fam--lo .nd-fam__bar i{background:var(--nd-danger, #c0392b)}.nd-fam--lo .nd-fam__n{color:var(--nd-danger, #c0392b);font-weight:600}.nd-fam--na .nd-fam__bar i{background:var(--nd-border-strong)}.nd-fam--na .nd-fam__n{color:var(--nd-text-3)}.nd-share__flag{margin-top:9px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;padding:6px 8px;border-radius:7px;background:var(--nd-warning-soft, #fdf3e2);border:1px solid var(--nd-border)}.nd-share__streets{margin-top:9px;display:flex;gap:5px;flex-wrap:wrap}.nd-share__st{font-size:12px;padding:2px 7px;border-radius:6px;border:1px solid var(--nd-border);background:var(--nd-surface-2);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-share__st.is-shared{border-color:var(--nd-warning, #b8730a);color:var(--nd-warning, #b8730a)}.nd-share__st.is-more{border-style:dashed;color:var(--nd-text-3)}.nd-drill{margin-top:12px;border:1px solid var(--nd-primary);border-radius:var(--nd-radius);overflow:hidden}.nd-drill__hd{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 12px;background:var(--nd-primary-soft);border-bottom:1px solid var(--nd-border)}.nd-checks{list-style:none;margin:0;padding:0}.nd-checks li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 12px;border-radius:var(--nd-radius-sm);margin-bottom:6px;font-size:13px}.nd-checks li:last-child{margin-bottom:0}.nd-checks li b{flex:none;width:18px;text-align:center;font-size:15px}.nd-checks__act{margin-inline-start:auto;display:flex;gap:6px;flex-wrap:wrap}.nd-checks__ok{background:var(--nd-success-soft, #e8f4e9);color:#23611f}.nd-checks__warn{background:var(--nd-warning-soft, #fdf3e2);color:#6b5720}.nd-checks__bad{background:var(--nd-danger-soft, #fbeceb);color:#8d2a20}.nd-fixbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-radius:var(--nd-radius-sm);background:var(--nd-primary-soft, var(--nd-surface-2));border:1px solid var(--nd-border)}.nd-cand{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 11px;border-radius:8px;cursor:pointer;border:1px solid var(--nd-border);background:var(--nd-surface);font:inherit;text-align:start;max-width:260px}.nd-cand:hover:not(:disabled){border-color:var(--nd-border-strong)}.nd-cand:disabled{cursor:default;opacity:.55}.nd-cand.is-best{border-color:var(--nd-success, #2e7d32)}.nd-cand.is-best .nd-cand__who{color:var(--nd-success, #2e7d32)}.nd-cand__who{font-size:13px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-cand__why{font-size:11.5px;color:var(--nd-text-2)}.nd-cutbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nd-preview{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px;padding:11px 14px;border:1px dashed var(--nd-primary);border-radius:var(--nd-radius);background:var(--nd-primary-soft)}.nd-preview>b{font-size:15px}.nd-cutbar__band{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--nd-text-2)}.nd-dropband{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.nd-dropband{grid-template-columns:1fr}}.nd-dropcols{display:grid;gap:12px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.nd-dropcols__main{display:flex;flex-direction:column;gap:12px;min-width:0}.nd-dropcols__side{display:flex;flex-direction:column;gap:12px;min-width:0;position:sticky;top:12px}@media(max-width:900px){.nd-dropcols{grid-template-columns:1fr}.nd-dropcols__side{position:static}}.nd-mapdock{background:var(--nd-surface, #fff);border:1px solid var(--nd-border, #e2e8f0);border-radius:10px;overflow:hidden}.nd-mapdock__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-bottom:1px solid var(--nd-border, #e2e8f0);background:var(--nd-surface-2, #f8fafc);font-size:13px}.nd-mapdock__btn{border:1px solid var(--nd-border, #cbd5e0);background:var(--nd-surface, #fff);border-radius:6px;font:inherit;font-size:12px;padding:2px 9px;cursor:pointer}.nd-mapdock__btn:focus-visible{outline:2px solid var(--nd-focus, #3182ce);outline-offset:1px}.nd-mapdock--float{position:fixed;z-index:60;box-shadow:0 12px 32px #0f172a38}.nd-mapdock--empty{opacity:.6}.nd-mapdock__away{margin:0;padding:24px 10px;text-align:center;font-size:12.5px}.nd-usual{background:var(--nd-surface, #fff);border:1px solid var(--nd-border, #e2e8f0);border-radius:10px;overflow:hidden}.nd-usual__head{display:flex;align-items:center;gap:8px;width:100%;border:0;background:var(--nd-surface-2, #f8fafc);font:inherit;font-size:13px;text-align:start;padding:8px 10px;cursor:pointer}.nd-usual__head:focus-visible{outline:2px solid var(--nd-focus, #3182ce);outline-offset:-2px}.nd-usual__caret{display:inline-block;transition:transform .12s;font-size:11px}.nd-usual__caret.is-open{transform:rotate(90deg)}.nd-usual__tabs{margin:0 0 8px}.nd-usual__list{list-style:none;margin:0;padding:0}.nd-usual__row{display:grid;gap:2px;padding:8px 10px;border-top:1px solid var(--nd-border, #eef2f6)}.nd-usual__row.is-away{opacity:.62}.nd-usual__who{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}.nd-usual__facts{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;font-size:12px}.nd-usual__orders{font-size:15px}.nd-usual__act{margin-top:3px}.nd-usual__none,.nd-usual__foot{margin:0;padding:9px 10px;font-size:12.5px}.nd-usual__foot{border-top:1px solid var(--nd-border, #eef2f6)}.nd-cutbar__gear{border:1px solid var(--nd-border, #cbd5e0);background:var(--nd-surface, #fff);border-radius:8px;width:32px;height:32px;font-size:15px;line-height:1;cursor:pointer;position:relative;color:var(--nd-muted, #475569)}.nd-cutbar__gear.is-open{background:var(--nd-surface-2, #eef2f6)}.nd-cutbar__gear.is-set:after{content:"";position:absolute;top:4px;inset-inline-end:4px;width:6px;height:6px;border-radius:999px;background:#c05621}.nd-cutbar__gear:focus-visible{outline:2px solid var(--nd-focus, #3182ce);outline-offset:1px}.nd-cutbar__field{display:inline-flex;flex-direction:column;gap:3px;min-width:0}.nd-cutbar__lab{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--nd-muted, #64748b)}.nd-cutbar__pair{display:inline-flex;align-items:baseline;gap:6px}.nd-cutbar__cap{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--nd-muted, #64748b)}.nd-cutbar{align-items:flex-end}.nd-cutbar__gearwrap{position:relative;display:inline-flex}.nd-cutset{position:absolute;z-index:30;inset-inline-end:0;top:calc(100% + 6px);min-width:320px;max-width:min(420px,calc(100vw - 32px));display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--nd-border, #cbd5e0);border-radius:10px;background:var(--nd-surface, #fff);box-shadow:0 12px 28px #0f172a29}.nd-cutset__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.nd-cutset__cap{min-width:118px;color:var(--nd-muted, #475569);font-size:12.5px}.nd-cutset__why{font-size:12px}@media(max-width:760px){.nd-cutset__cap{min-width:0;width:100%}}.nd-share__clear{border:0;background:none;font:inherit;font-size:12px;cursor:pointer;color:var(--nd-muted, #64748b);padding:2px 6px;border-radius:6px}.nd-share__clear:hover{background:var(--nd-surface-2, #eef2f6);color:inherit}.nd-share__clear:focus-visible{outline:2px solid var(--nd-focus, #3182ce);outline-offset:1px}.nd-share__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;padding:0;border-radius:999px;line-height:0;opacity:.55}.nd-share__icon:hover:not(:disabled){opacity:1}.nd-sts{list-style:none;margin:0;padding:0}.nd-checks__orders{flex-basis:100%;margin-top:6px;padding:6px 8px;background:var(--nd-surface, #fff);border-radius:8px}.nd-sts__item+.nd-sts__item{border-top:1px solid var(--nd-border, #eef2f6)}.nd-sts__row{display:flex;align-items:center;gap:8px;padding:7px 4px;min-width:0}.nd-sts__caret{border:0;background:none;cursor:pointer;padding:2px 4px;font-size:11px;color:var(--nd-muted, #64748b)}.nd-sts__caret.is-open{transform:rotate(90deg)}.nd-sts__caret:focus-visible{outline:2px solid var(--nd-focus, #3182ce);outline-offset:1px}.nd-sts__tick{flex:0 0 auto}.nd-sts__name{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0;font-size:13px}.nd-sts__shared{display:inline-flex;align-items:center;gap:5px;font-size:11.5px}.nd-sts__who{margin-inline-start:auto;font-size:12px;white-space:nowrap}.nd-sts__n{min-width:34px;text-align:end;font-size:15px}.nd-sts__kids{list-style:none;margin:0 0 6px;padding:0 0 0 26px;border-inline-start:2px solid var(--nd-border, #eef2f6)}.nd-sts__kid{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:12.5px}.nd-sts__kid.is-picked{background:var(--nd-surface-2, #f1f6fb);border-radius:6px}.nd-sts__card{min-width:58px}.nd-sts__cust{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-sts__tag{border-radius:4px;padding:0 5px;font-size:11px;white-space:nowrap;background:var(--nd-surface-2, #eef2f6);color:var(--nd-muted, #475569)}.nd-sts__tag.is-ok{background:#e6f4ea;color:#1e6b37}.nd-sts__tag.is-warn{background:#fdf0e3;color:#8a5116}.nd-sts__tag.is-bad{background:#fdecea;color:#9b2c2c}.nd-sts__tag.is-co{background:#efe7fb;color:#553c9a}.nd-fixbar{position:sticky;bottom:8px;z-index:20;box-shadow:0 6px 18px #0f172a24}.nd-dmsfail{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.nd-dmsfail li{display:flex;gap:8px;align-items:baseline;font-size:12.5px;padding:7px 9px;border-radius:8px;background:#fdecea;color:#7b2d26}.nd-dmsfail__no{font-weight:600;min-width:62px;flex:0 0 auto}.nd-rounds{display:flex;flex-direction:column;gap:4px}.nd-rounds__head{margin:0 0 6px;font-size:12.5px;color:var(--nd-muted, #64748b)}.nd-rounds__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 10px;border:1px solid var(--nd-border, #e2e8f0);border-radius:8px;background:var(--nd-surface, #fff)}.nd-rounds__dot{width:10px;height:10px;border-radius:999px;flex:0 0 auto}.nd-rounds__no{font-size:12.5px;color:var(--nd-muted, #64748b);min-width:62px}.nd-rounds__size b{font-size:16px}.nd-rounds__who{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto}.nd-rounds__foot{margin:6px 0 0;font-size:12.5px}.nd-gfacts{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:12px}.nd-gfacts__dot{color:var(--nd-muted, #94a3b8)}.nd-gfacts__tag{border-radius:999px;padding:0 6px;background:var(--nd-surface-2, #eef2f6);color:var(--nd-muted, #475569);white-space:nowrap}.nd-gfacts__tag--ok{background:#e6f4ea;color:#1e6b37}.nd-gfacts__tag--warn{background:#fdf0e3;color:#8a5116}.nd-gfacts__bar{display:inline-flex;width:46px;height:6px;border-radius:999px;overflow:hidden;background:var(--nd-surface-2, #e2e8f0);vertical-align:middle}.nd-gfacts__seg{display:block;height:100%}.nd-gfacts__seg--ok{background:#2f855a}.nd-gfacts__seg--watch{background:#d69e2e}.nd-gfacts__seg--bad{background:#c53030}.nd-cand__load{color:var(--nd-muted, #64748b)}.nd-cand__load.is-low{color:#1e6b37}.nd-cand__load.is-over{color:#9b2c2c}.nd-viewtabs__cap{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--nd-muted, #64748b);padding-inline:6px 2px;align-self:center}.nd-viewtabs__note{margin-inline-start:auto;align-self:center;font-size:12.5px}.nd-viewtabs{display:flex;gap:2px;padding:2px;border-radius:8px;background:var(--nd-surface-2, #f1f4f7);align-self:flex-start}.nd-viewtab{display:inline-flex;align-items:center;gap:6px;border:0;background:none;font:inherit;font-size:13px;color:var(--nd-muted, #64748b);padding:5px 12px;border-radius:6px;cursor:pointer}.nd-viewtab.is-on{background:var(--nd-surface, #fff);color:inherit;font-weight:600;box-shadow:0 1px 2px #0f172a14}.nd-viewtab:focus-visible{outline:2px solid var(--nd-focus, #3182ce);outline-offset:1px}.nd-holdermap{display:flex;flex-direction:column;gap:6px}.nd-holdermap__bar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 0 2px}.nd-holdermap__bar select,.nd-holdermap__bar input{font-size:12.5px}.nd-holdermap__bar input{min-width:0;flex:1 1 120px}.nd-holdermap__legend{display:flex;flex-wrap:wrap;gap:10px;font-size:12.5px}.nd-holdermap__key{display:inline-flex;align-items:center;gap:5px;min-width:0;background:none;border:1px solid transparent;border-radius:999px;padding:2px 8px 2px 4px;font:inherit;color:inherit;cursor:pointer}.nd-holdermap__key:hover{background:var(--nd-surface-2, #f1f4f7)}.nd-holdermap__key.is-on{border-color:var(--nd-border, #cbd5e0);background:var(--nd-surface-2, #f1f4f7);font-weight:600}.nd-holdermap__key:focus-visible{outline:2px solid var(--nd-focus, #3182ce);outline-offset:1px}.nd-holdermap__only{display:inline-flex;align-items:center;gap:5px;margin-inline-start:auto;color:var(--nd-muted, #64748b)}.nd-holdermap__dot{width:10px;height:10px;border-radius:999px;flex:0 0 auto}.nd-mailsug{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-8px 0 4px}.nd-mailsug__label{font-size:12px;color:var(--nd-text-3)}.nd-mailsug__opt{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;color:var(--nd-text-2);cursor:pointer;background:var(--nd-surface-2);border:1px solid var(--nd-border);border-radius:6px;padding:3px 8px}.nd-mailsug__opt:hover{border-color:var(--nd-primary);color:var(--nd-text)}.nd-mailsug__opt--taken{cursor:not-allowed;color:var(--nd-text-3);background:transparent;border-style:dashed}.nd-mailsug__opt--taken:hover{border-color:var(--nd-border);color:var(--nd-text-3)}.nd-mailsug__opt em{font-style:normal;font-family:inherit;opacity:.85}.nd-permgroup{border-top:1px solid var(--nd-border);padding-top:10px;margin-top:12px}.nd-permgroup:first-of-type{border-top:none;margin-top:6px}.nd-permgroup__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.nd-permgroup__name{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3)}.nd-linkbtn{border:none;background:none;cursor:pointer;padding:0;color:var(--nd-primary);font-size:12px;font-weight:600}.nd-linkbtn:hover{text-decoration:underline}.nd-stack{display:flex;flex-direction:column;gap:16px}.nd-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236E6A62' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-inline-end:34px}.nd-icon{flex-shrink:0;display:block}.nd-navlink .nd-icon{opacity:.85}.nd-navlink--active .nd-icon{opacity:1}.nd-slideover__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#1a191780;display:flex;justify-content:flex-end}.nd-slideover{width:100%;max-width:440px;height:100%;background:var(--nd-surface);display:flex;flex-direction:column;box-shadow:var(--nd-shadow-lg);animation:nd-slidein .18s ease-out}.nd-slideover--wide{max-width:720px}.nd-slideover--workspace{max-width:min(1040px,78vw)}:root{--nd-slide-from: 24px}[dir=rtl]{--nd-slide-from: -24px}@keyframes nd-slidein{0%{transform:translate(var(--nd-slide-from));opacity:.6}to{transform:none;opacity:1}}.nd-slideover__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--nd-border);flex-shrink:0}.nd-slideover__head h3{margin:0;font-size:16px;font-weight:600;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nd-slideover__head .nd-modal__close{flex-shrink:0}.nd-slideover__body{padding:22px;overflow-y:auto;flex:1}.nd-slideover__foot{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px solid var(--nd-border);background:var(--nd-surface-2);flex-shrink:0}.nd-toasts{position:fixed;z-index:60;inset-inline-end:20px;bottom:20px;display:flex;flex-direction:column;gap:10px}.nd-toast{min-width:240px;max-width:380px;padding:12px 16px;border-radius:var(--nd-radius);background:var(--nd-surface);border:1px solid var(--nd-border);border-inline-start:4px solid var(--nd-text-3);box-shadow:var(--nd-shadow-lg);font-size:14px;font-weight:500;color:var(--nd-text);animation:nd-toastin .18s ease-out}@keyframes nd-toastin{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.nd-toast--success{border-inline-start-color:var(--nd-success-fg)}.nd-toast--error{border-inline-start-color:var(--nd-danger)}.nd-toast--info{border-inline-start-color:var(--nd-info-fg)}.nd-usermenu{position:relative}.nd-usermenu__trigger{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);background:var(--nd-surface);cursor:pointer;text-align:start}.nd-usermenu__trigger:hover{background:var(--nd-surface-2)}.nd-usermenu__name{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--nd-text);white-space:nowrap}.nd-usermenu__badge{padding:1px 8px;border-radius:999px;white-space:nowrap;font-size:11.5px;font-weight:600;background:var(--nd-danger-bg);color:var(--nd-danger-fg);border:1px solid var(--nd-danger-bd)}.nd-usermenu__chev{color:var(--nd-text-3);transition:transform .15s ease}.nd-usermenu__chev--open{transform:rotate(180deg)}.nd-usermenu__pop{position:absolute;bottom:calc(100% + 6px);inset-inline:0;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);box-shadow:var(--nd-shadow-lg);padding:4px;z-index:20}.nd-usermenu__pop--down{top:calc(100% + 6px);bottom:auto;inset-inline-start:auto;inset-inline-end:0;min-width:220px}.nd-usermenu__who{padding:8px 10px 9px;margin-bottom:4px;border-bottom:1px solid var(--nd-border)}.nd-usermenu__whoname{font-size:13px;font-weight:600;color:var(--nd-text)}.nd-usermenu__whomail{font-size:12px;color:var(--nd-text-2);overflow-wrap:anywhere}.nd-usermenu__item{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border:none;background:none;cursor:pointer;border-radius:6px;font-size:14px;color:var(--nd-text);text-align:start}.nd-usermenu__item:hover{background:var(--nd-surface-2)}.nd-usermenu__item .nd-icon{color:var(--nd-text-3)}.nd-usermenu__prefs{padding:8px 10px 10px;border-block:1px solid var(--nd-border);margin-block:4px;display:grid;gap:5px}.nd-usermenu__preflabel{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--nd-text-3);font-weight:600}.nd-usermenu__preflabel:not(:first-child){margin-top:6px}.nd-seg{display:flex;border:1px solid var(--nd-border-strong);border-radius:7px;overflow:hidden;background:var(--nd-surface)}.nd-seg__opt{flex:1;border:0;background:none;padding:5px 8px;font:inherit;font-size:12.5px;color:var(--nd-text-2);cursor:pointer;white-space:nowrap}.nd-seg__opt+.nd-seg__opt{border-inline-start:1px solid var(--nd-border)}.nd-seg__opt:hover:not(:disabled):not(.nd-seg__opt--on){background:var(--nd-surface-2)}.nd-seg__opt--on{background:var(--nd-primary-soft);color:var(--nd-primary-on-soft);font-weight:600}.nd-seg__opt:disabled{color:var(--nd-text-4);cursor:not-allowed}.nd-seg__opt:focus-visible{outline:2px solid var(--nd-primary);outline-offset:-2px}.nd-textarea{min-height:92px;resize:vertical;font:inherit;line-height:1.5}.nd-textarea[dir=rtl]{text-align:end}.nd-tabs{display:flex;align-items:center}.nd-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;color:var(--nd-text-2);cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:color .12s ease,background .12s ease,border-color .12s ease}.nd-tab:focus-visible{outline:2px solid var(--nd-primary);outline-offset:-2px;border-radius:var(--nd-radius-sm)}.nd-tab__count{font-size:11px;font-variant-numeric:tabular-nums;line-height:1;padding:3px 6px;border-radius:var(--nd-radius-pill);background:var(--nd-neutral-bg);color:var(--nd-text-3)}.nd-tabs--segmented{display:inline-flex;gap:2px;padding:3px;background:var(--nd-surface-2);border:1px solid var(--nd-border);border-radius:var(--nd-radius);flex-wrap:wrap}.nd-tabs--segmented .nd-tab{min-height:32px;padding:0 14px;font-size:13px;font-weight:500;border-radius:var(--nd-radius-sm)}.nd-tabs--segmented .nd-tab:hover:not([aria-selected=true]){color:var(--nd-text);background:var(--nd-surface-3)}.nd-tabs--segmented .nd-tab[aria-selected=true]{background:var(--nd-surface);color:var(--nd-text);font-weight:600;box-shadow:var(--nd-shadow-sm)}.nd-tabs--segmented .nd-tab[aria-selected=true] .nd-tab__count{background:var(--nd-surface-2);color:var(--nd-text-2)}.nd-tabs--ink .nd-tab[aria-selected=true]{background:var(--nd-ink);color:var(--nd-surface)}.nd-tabs--ink .nd-tab[aria-selected=true] .nd-tab__count{background:#ffffff29;color:var(--nd-surface)}.nd-tabs--underline{gap:4px;border-bottom:1px solid var(--nd-border);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.nd-tabs--underline .nd-tab{padding:9px 12px;font-size:13px;box-shadow:inset 0 -2px 0 transparent}.nd-tabs--underline .nd-tab:hover{color:var(--nd-text)}.nd-tabs--underline .nd-tab[aria-selected=true]{color:var(--nd-primary);font-weight:600;box-shadow:inset 0 -2px 0 var(--nd-primary)}.nd-tabs--underline .nd-tab[aria-selected=true] .nd-tab__count{background:var(--nd-primary-soft);color:var(--nd-primary)}.nd-record-header{display:flex;align-items:flex-start;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--nd-border)}.nd-record-header__id{flex:1;min-width:0}.nd-record-header__titlerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nd-record-header__title{font-size:21px;font-weight:650;letter-spacing:-.01em;margin:0;overflow-wrap:anywhere}.nd-record-header__meta{font-size:13px;color:var(--nd-text-3);margin:3px 0 0;display:flex;flex-wrap:wrap;align-items:baseline}.nd-record-header__dot{color:var(--nd-text-3);margin:0 var(--nd-s-2)}.nd-record-header__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nd-avatar-lg{flex-shrink:0;border-radius:50%;background:var(--nd-primary-soft);color:var(--nd-primary-on-soft);display:flex;align-items:center;justify-content:center;font-weight:650;letter-spacing:.02em}.nd-datalist{margin:0;font-size:14px}.nd-datalist dt{color:var(--nd-text-3);font-size:13px}.nd-datalist dd{margin:0;color:var(--nd-text);min-width:0;overflow-wrap:anywhere}.nd-datalist__empty{color:var(--nd-text-3)}.nd-datalist--inline .nd-datalist__row{display:grid;grid-template-columns:118px 1fr;gap:var(--nd-s-1) var(--nd-s-3);padding:5px 0;align-items:baseline}.nd-datalist--stack .nd-datalist__row{padding:6px 0}.nd-datalist--stack dt{margin-bottom:1px}.nd-datalist--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(175px,100%),1fr));gap:1px 0;padding:2px 0}.nd-datalist--grid .nd-datalist__row{padding:6px 10px 7px;border-radius:var(--nd-radius-sm);transition:background .12s ease}.nd-datalist--grid .nd-datalist__row:hover{background:var(--nd-surface-2)}.nd-datalist--grid dt{font-size:var(--nd-t-micro);letter-spacing:.05em;text-transform:uppercase;margin-bottom:1px}.nd-datalist--grid dd{font-weight:500}.nd-datalist--grid .nd-datalist__empty{font-weight:400;color:var(--nd-text-4)}.nd-datalist--grid .nd-datalist__act{margin-top:3px;display:flex;flex-wrap:wrap;gap:var(--nd-s-3)}.nd-datalist--grid .nd-datalist__act .nd-btn{height:auto;padding:0;border-color:transparent;background:none;color:var(--nd-primary);font-size:var(--nd-t-small);font-weight:600}.nd-datalist--grid .nd-datalist__act .nd-btn:hover:not(:disabled){background:none;text-decoration:underline}.nd-datalist--grid .nd-datalist__act .nd-btn:focus-visible{outline-offset:3px}.nd-datalist--inline{container-type:inline-size}@container (max-width: 360px){.nd-datalist--inline .nd-datalist__row{grid-template-columns:1fr;gap:1px}}.nd-emptystate{padding:30px 20px;text-align:center}.nd-emptystate--compact{padding:16px 12px}.nd-emptystate__icon{display:inline-flex;color:var(--nd-text-3);margin-bottom:8px}.nd-emptystate__title{margin:0;font-size:14.5px;font-weight:600;color:var(--nd-text-2)}.nd-emptystate__body{margin:5px auto 0;font-size:13px;color:var(--nd-text-3);max-width:46ch;line-height:1.55}.nd-emptystate__action{margin-top:14px}.nd-skeleton{display:block;background:var(--nd-surface-2);background-image:linear-gradient(90deg,var(--nd-surface-2) 0%,#e9ecf1 50%,var(--nd-surface-2) 100%);background-size:200% 100%;animation:nd-shimmer 1.4s ease-in-out infinite}.nd-skeleton-stack{display:flex;flex-direction:column;gap:8px}@keyframes nd-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.nd-skeleton{animation:none;background-image:none}}.nd-section{margin-top:24px}.nd-section__head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding-bottom:6px;border-bottom:1px solid var(--nd-border);margin-bottom:12px}.nd-section__owner{font-family:var(--nd-mono);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;padding:2px 6px;border-radius:3px;background:var(--nd-surface-2);color:var(--nd-text-3);border:1px solid var(--nd-border);white-space:nowrap}.nd-section--lead{margin-top:0}.nd-section__body{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:var(--nd-s-4)}.nd-section__body>.nd-tablewrap{border:0;border-radius:0;box-shadow:none}.nd-raisewrap{display:flex;justify-content:flex-end;margin:var(--nd-s-2) 0 var(--nd-s-5)}.nd-raisewrap .nd-linkbtn{font-size:var(--nd-t-small);padding:5px 11px;border:1px solid var(--nd-edge);border-radius:var(--nd-radius-sm);background:var(--nd-surface);color:var(--nd-text-2);text-decoration:none}.nd-raisewrap .nd-linkbtn:hover{background:var(--nd-surface-2);color:var(--nd-text)}.nd-standing{display:grid;gap:var(--nd-s-4);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));align-items:start}.nd-section__title{font-size:15px;font-weight:650;margin:0}.nd-section__aside{font-size:12.5px;color:var(--nd-text-3)}.nd-section__actions{margin-inline-start:auto;display:flex;gap:8px}.nd-metricrow{display:flex;flex-wrap:wrap;gap:8px 26px;margin:0;padding-top:11px;border-top:1px solid var(--nd-border)}.nd-metricrow__item{min-width:0}.nd-metricrow dt{font-size:11.5px;color:var(--nd-text-3)}.nd-metricrow dd{margin:1px 0 0}.nd-metricrow__val{font-size:13.5px;font-weight:550;font-variant-numeric:tabular-nums}.nd-metricrow__val--danger{color:var(--nd-danger-fg)}.nd-metricrow__val--warning{color:var(--nd-warning-fg)}.nd-metricrow__val--success{color:var(--nd-success-fg)}.nd-contactrow{display:flex;align-items:center;gap:var(--nd-s-3);padding:var(--nd-s-1) 0}.nd-contactrow__icon{display:flex;color:var(--nd-text-3);flex-shrink:0}.nd-contactrow__val{flex:0 0 auto;width:168px;font-size:var(--nd-t-body);overflow-wrap:anywhere}.nd-contactrow__num{font-variant-numeric:tabular-nums;letter-spacing:.01em}.nd-calllines{display:flex;flex-direction:column;gap:var(--nd-s-1)}.nd-callline{display:flex;align-items:center;gap:var(--nd-s-3);padding:var(--nd-s-2) var(--nd-s-3);border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface)}.nd-callline__icon{display:flex;color:var(--nd-text-3);flex-shrink:0}.nd-callline__body{flex:1;min-width:0;display:flex;flex-direction:column}.nd-callline__label{font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-callline__num{font-size:var(--nd-t-lead);font-variant-numeric:tabular-nums;letter-spacing:.02em}.nd-flags{display:flex;flex-direction:column;gap:8px}.nd-flag{border:1px solid var(--nd-border);border-inline-start-width:3px;border-radius:8px;padding:10px 12px;background:var(--nd-surface)}.nd-flag__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nd-flag__detail{margin-top:4px;font-size:13px}.nd-flag__blocks{margin-top:4px;font-size:12.5px;color:var(--nd-danger-fg)}.nd-flag--blocking{border-inline-start-color:var(--nd-danger-bd);background:var(--nd-danger-bg)}.nd-flag--important{border-inline-start-color:var(--nd-warning-bd);background:var(--nd-warning-bg)}.nd-flag--opportunity{border-inline-start-color:var(--nd-success-bd)}.nd-flag--optional{border-inline-start-color:var(--nd-border)}.nd-req{color:var(--nd-danger-fg, #b42318);font-weight:600}.nd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nd-attention{margin-top:var(--nd-s-4);border:1px solid var(--nd-danger-bd);border-radius:var(--nd-radius);overflow:hidden;background:var(--nd-surface)}.nd-attention--warning{border-color:var(--nd-warning-bd)}.nd-attention--info{border-color:var(--nd-info-bd)}.nd-attention__head{display:flex;align-items:center;gap:8px;padding:8px 13px;background:var(--nd-danger-bg);color:var(--nd-danger-fg)}.nd-attention--warning .nd-attention__head{background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-attention--info .nd-attention__head{background:var(--nd-info-bg);color:var(--nd-info-fg)}.nd-attention__title{font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0;color:inherit}.nd-attention__count{font-size:var(--nd-t-micro);font-weight:700;background:currentColor;border-radius:var(--nd-radius-pill);min-width:18px;padding:0 6px;text-align:center;line-height:18px}.nd-attention--critical .nd-attention__count{color:var(--nd-danger-fg)}.nd-attention--critical .nd-attention__count{-webkit-text-fill-color:var(--nd-danger-bg)}.nd-attention--warning .nd-attention__count{-webkit-text-fill-color:var(--nd-warning-bg)}.nd-attention--info .nd-attention__count{-webkit-text-fill-color:var(--nd-info-bg)}.nd-attention__heading{flex:1;min-width:0;margin:0;font:inherit;color:inherit}.nd-attention__fold{width:100%;display:flex;align-items:center;gap:8px;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:start;cursor:pointer}.nd-attention__fold:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.nd-attention__toggle{margin-inline-start:auto;background:none;border:0;padding:2px 4px;font:inherit;font-size:var(--nd-t-micro);font-weight:650;color:inherit;opacity:.85;text-decoration:underline;cursor:pointer}.nd-attention__toggle:hover{opacity:1}.nd-attention__more{display:block;width:100%;background:none;border:0;border-top:1px dashed currentColor;padding:8px 0 2px;font:inherit;font-size:var(--nd-t-micro);color:inherit;opacity:.8;text-align:start;cursor:pointer}.nd-attention__more:hover{opacity:1}.nd-attention__list{list-style:none;margin:0;padding:0}.nd-attention__row{display:flex;align-items:center;gap:10px;padding:9px 13px 9px 0;border-top:1px solid var(--nd-border)}.nd-attention__rail{width:3px;align-self:stretch;flex-shrink:0;background:var(--nd-warning-fg)}.nd-attention__row--critical .nd-attention__rail{background:var(--nd-danger)}.nd-attention__scope{flex-shrink:0;width:106px;font-size:var(--nd-t-small);font-family:var(--nd-mono);color:var(--nd-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-attention__msg{flex:1;min-width:0;font-size:var(--nd-t-body)}.nd-attention__action{flex-shrink:0;background:none;border:0;padding:4px 6px;border-radius:var(--nd-radius-sm);font:inherit;font-size:var(--nd-t-small);font-weight:600;color:var(--nd-primary);cursor:pointer}.nd-attention__action:hover{background:var(--nd-primary-soft)}.nd-attention__action:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}@media(max-width:560px){.nd-attention__row{flex-wrap:wrap;padding-bottom:10px}.nd-attention__scope{width:auto}.nd-attention__msg{flex-basis:100%;padding-inline-start:13px}}.nd-archive{display:flex;align-items:center;gap:8px;margin-top:var(--nd-s-3);padding:7px 4px;background:none;border:0;font:inherit;font-size:var(--nd-t-small);color:var(--nd-text-2);cursor:pointer;border-radius:var(--nd-radius-sm)}.nd-archive:hover{color:var(--nd-text);background:var(--nd-surface-2)}.nd-archive:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-archive__note{color:var(--nd-text-3)}.nd-archive__chev{display:flex;transition:transform .15s ease}.nd-archive__chev--open{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.nd-archive__chev{transition:none}}.nd-reclabel{display:flex;align-items:baseline;gap:9px;font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nd-text-3);margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid var(--nd-border)}.nd-reclabel__note{font-weight:400;letter-spacing:0;text-transform:none;font-size:var(--nd-t-small)}.nd-reclabel__actions{margin-inline-start:auto;text-transform:none;letter-spacing:0;font-weight:400}.nd-customer-top{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:20px 36px;margin-top:var(--nd-s-5);align-items:start}.nd-customer-activity{margin-top:var(--nd-s-5)}.nd-factgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:var(--nd-s-3) var(--nd-s-5);margin:0}.nd-factgrid__item{min-width:0}.nd-factgrid dt{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-factgrid dd{margin:2px 0 0;font-size:var(--nd-t-body);overflow-wrap:anywhere}.nd-customer-contracts{margin-top:var(--nd-s-5)}.nd-sublabel{font-size:var(--nd-t-micro);font-weight:600;color:var(--nd-text-3);margin:12px 0 2px}.nd-billables{list-style:none;margin:2px 0 0;padding:0}.nd-billables__row{display:flex;align-items:baseline;gap:10px;padding:4px 0;font-size:var(--nd-t-body)}.nd-billables__label{font-weight:550;flex-shrink:0}.nd-billables__addr{flex:1;min-width:0;color:var(--nd-text-2);unicode-bidi:plaintext;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-billables__count{flex-shrink:0;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-morebar{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--nd-s-6);padding-top:var(--nd-s-4);border-top:1px solid var(--nd-border)}.nd-morelink{display:inline-flex;align-items:center;gap:7px;background:none;border:1px solid transparent;border-radius:var(--nd-radius-pill);padding:6px 12px;font:inherit;font-size:var(--nd-t-body);color:var(--nd-text-2);cursor:pointer}.nd-morelink:hover{background:var(--nd-surface-2);color:var(--nd-text)}.nd-morelink:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-morelink--open{background:var(--nd-primary-soft);border-color:var(--nd-primary-soft);color:var(--nd-primary);font-weight:600}.nd-morelink__note{font-size:var(--nd-t-micro);color:var(--nd-text-3);background:var(--nd-surface-2);border-radius:var(--nd-radius-pill);padding:1px 7px}.nd-morelink--open .nd-morelink__note{background:var(--nd-surface);color:var(--nd-primary)}.nd-panel{margin-top:var(--nd-s-4)}.nd-fieldpair{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:480px){.nd-fieldpair{grid-template-columns:1fr}}@media(max-width:640px){.nd-record-header{flex-wrap:wrap}.nd-record-header__actions{width:100%}.nd-grid2{grid-template-columns:1fr}.nd-main{padding:18px 16px}}.nd-note{margin-top:var(--nd-s-3);padding:var(--nd-s-2) var(--nd-s-3);background:var(--nd-surface-2);border-radius:var(--nd-radius-sm)}.nd-note__label{margin:0 0 2px;font-size:var(--nd-t-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3)}.nd-note__body{margin:0;font-size:var(--nd-t-small);color:var(--nd-text-2);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;text-align:start;max-height:88px;overflow-y:auto}.nd-record{max-width:1400px;margin-inline:auto}.nd-ohd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--nd-s-3);margin-bottom:var(--nd-s-4)}.nd-ohd__sec{container-type:inline-size;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);overflow:hidden}.nd-ohd__sec--wide{grid-column:1 / -1}.nd-ohd__sec--full{margin-bottom:var(--nd-s-4)}.nd-ohd__body{padding:11px 13px 13px}.nd-ohd__body .nd-table tbody tr:hover td{background:transparent}.nd-covrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:9px 12px;margin-block-end:18px;border:1px solid var(--nd-border);border-radius:7px;background:var(--nd-surface-3);font-size:13.5px}.nd-covrow__amt{margin-inline-start:auto;font-variant-numeric:tabular-nums;font-weight:600}.nd-invtotal{display:flex;justify-content:space-between;align-items:baseline;gap:var(--nd-s-4);padding:10px 12px;border-top:2px solid var(--nd-border-strong);font-size:13.5px}.nd-invtotal strong{font-variant-numeric:tabular-nums;font-size:15px}.nd-code{font-family:var(--nd-mono, ui-monospace, Menlo, monospace);font-size:12.5px;color:var(--nd-text-3)}.nd-invctx{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:-6px 0 14px;font-size:12.5px}.nd-invctx>*+*:before{content:"·";color:var(--nd-text-4);margin-inline-end:10px}.nd-linkish{border:0;background:none;padding:0;font:inherit;color:var(--nd-primary);font-weight:500;cursor:pointer;border-bottom:1px solid transparent}.nd-linkish:hover:not(:disabled){border-bottom-color:currentColor}.nd-linkish:disabled{color:var(--nd-text-2);cursor:default}.nd-linkish:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-sibdocs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;margin-block-end:14px;border:1px solid var(--nd-primary);border-radius:8px;background:var(--nd-primary-soft);font-size:13px}.nd-sibdocs__l{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--nd-text-3);font-weight:600}.nd-sibdocs__d{display:inline-flex;gap:6px;align-items:baseline;padding:3px 9px;border-radius:6px;border:1px solid var(--nd-border-strong);background:var(--nd-surface);font:inherit;color:var(--nd-primary);cursor:pointer}.nd-sibdocs__d:hover{border-color:var(--nd-primary)}.nd-sibdocs__d:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-sibdocs__d--this{border-color:var(--nd-primary);color:var(--nd-text);font-weight:600;cursor:default}.nd-sibdocs__sum{margin-inline-start:auto}.nd-ohd__child{display:inline-block;padding-inline-start:14px;border-inline-start:2px solid var(--nd-border);margin-inline-start:2px;color:var(--nd-text-2)}.nd-ohd__n{margin-inline-start:auto;font-weight:400;text-transform:none;letter-spacing:0;color:var(--nd-text-4)}.nd-ohd__h{display:flex;align-items:center;gap:8px}.nd-ohd__h{margin:0;padding:7px 13px;background:var(--nd-surface-3);border-bottom:1px solid var(--nd-border);font-size:var(--nd-t-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--nd-text-3);font-weight:700}.nd-ohd .nd-deflist{padding:9px 13px 11px}.nd-costpanel{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);padding:var(--nd-s-4)}.nd-costpanel__title{margin:0 0 var(--nd-s-3);font-size:var(--nd-t-lead);font-weight:600}.nd-dialer__number{margin:0 0 var(--nd-s-3);font-size:var(--nd-t-lead);font-weight:650}.nd-dialer__list{margin:var(--nd-s-3) 0 0;display:grid;gap:var(--nd-s-2)}.nd-dialer__holder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:var(--nd-s-3);align-items:start;padding:var(--nd-s-2) 0;border-top:1px solid var(--nd-border)}.nd-dialer__who{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.nd-dialer__what{margin:0;text-align:end;font-size:var(--nd-t-small)}.nd-dialer__contract{color:var(--nd-text-3)}.nd-dialer__foot{margin:var(--nd-s-3) 0 0;font-size:var(--nd-t-small)}.nd-costlines{margin:0}.nd-costline{display:grid;grid-template-columns:1fr auto;gap:var(--nd-s-3);align-items:baseline;padding:5px 0;font-size:var(--nd-t-body)}.nd-costline dt{min-width:0;overflow-wrap:anywhere}.nd-costline dd{margin:0;font-variant-numeric:tabular-nums;white-space:nowrap}.nd-costline--sub{border-top:1px solid var(--nd-border);margin-top:var(--nd-s-2);padding-top:var(--nd-s-2)}.nd-costline--credit dd{color:var(--nd-success-fg)}.nd-costline--muted,.nd-costline--muted dd{color:var(--nd-text-3)}.nd-costline--total{border-top:1px solid var(--nd-border-strong);margin-top:var(--nd-s-2);padding-top:var(--nd-s-2);font-weight:650}.nd-costline--total dd{font-size:var(--nd-t-lead)}.nd-costpanel__note{margin:var(--nd-s-2) 0 0;font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-costpanel__foot{margin:var(--nd-s-3) 0 0;padding-top:var(--nd-s-2);border-top:1px solid var(--nd-border);font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-docs{display:flex;flex-direction:column;gap:2px;margin-top:var(--nd-s-1)}.nd-doc{display:flex;align-items:center;gap:4px var(--nd-s-2);padding:5px 0;font-size:var(--nd-t-body);flex-wrap:wrap}.nd-doc__icon{display:flex;color:var(--nd-text-3);flex-shrink:0}.nd-doc__label{flex-shrink:0;width:148px;color:var(--nd-text-2)}.nd-doc__state{display:flex;align-items:center;gap:var(--nd-s-2);flex:1 1 240px;min-width:0;flex-wrap:wrap}.nd-doc__file{background:none;border:0;padding:0;font:inherit;font-size:var(--nd-t-small);color:var(--nd-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-doc__file:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-doc__meta{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-doc__actions{display:flex;gap:var(--nd-s-1);flex-shrink:0}.nd-queues{display:flex;flex-wrap:wrap;gap:var(--nd-s-2);margin-top:var(--nd-s-4)}.nd-queue{display:inline-flex;align-items:center;gap:var(--nd-s-2);padding:7px 13px;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-pill);font:inherit;font-size:var(--nd-t-body);color:var(--nd-text-2);cursor:pointer}.nd-queue:hover{border-color:var(--nd-border-strong);color:var(--nd-text)}.nd-queue:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-queue--on{background:var(--nd-primary-soft);border-color:var(--nd-primary);color:var(--nd-primary);font-weight:600}.nd-queue__count{font-size:var(--nd-t-small);font-weight:650;font-variant-numeric:tabular-nums;background:var(--nd-surface-2);color:var(--nd-text-2);border-radius:var(--nd-radius-pill);padding:1px 8px}.nd-queue--on .nd-queue__count{background:var(--nd-surface);color:var(--nd-primary)}.nd-agecount{display:block;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-agecount--old{color:var(--nd-danger-fg);font-weight:600}.nd-overdue{list-style:none;margin:var(--nd-s-1) 0 0;padding:0}.nd-overdue__row{display:grid;grid-template-columns:auto 1fr auto;gap:var(--nd-s-3);align-items:baseline;padding:5px 0;font-size:var(--nd-t-body);border-bottom:1px solid var(--nd-border)}.nd-overdue__row:last-child{border-bottom:none}.nd-overdue__age{color:var(--nd-danger-fg);font-size:var(--nd-t-small)}.nd-overdue__amt{font-variant-numeric:tabular-nums;font-weight:600}.nd-crumbs{display:flex;align-items:center;gap:var(--nd-s-2);font-size:var(--nd-t-small);color:var(--nd-text-3);margin-bottom:var(--nd-s-3)}.nd-crumbs button{background:none;border:0;padding:0;font:inherit;color:var(--nd-primary);cursor:pointer}.nd-crumbs button:hover{text-decoration:underline}.nd-rechead{display:flex;align-items:flex-start;gap:var(--nd-s-4);flex-wrap:wrap}.nd-rechead__id{flex:1;min-width:0}.nd-rechead__titlerow{display:flex;align-items:center;gap:var(--nd-s-2);flex-wrap:wrap}.nd-rechead__titlerow h1{font-size:var(--nd-t-title);font-weight:700;letter-spacing:-.01em;margin:0;overflow-wrap:anywhere;unicode-bidi:plaintext}.nd-rechead__meta{font-size:var(--nd-t-small);color:var(--nd-text-3);margin-top:var(--nd-s-1)}.nd-rechead__actions{display:flex;gap:var(--nd-s-2);align-items:center;flex-wrap:wrap}.nd-stats{display:flex;gap:var(--nd-s-5);padding:var(--nd-s-4) 0;border-top:1px solid var(--nd-surface-2);margin-top:var(--nd-s-4);flex-wrap:wrap}.nd-stat{min-width:0}.nd-stat--divided{padding-inline-start:var(--nd-s-5);border-inline-start:1px solid var(--nd-surface-2)}.nd-stat__label{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--nd-text-3);font-weight:600}.nd-stat__value{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.nd-stat__value--danger{color:var(--nd-danger-fg)}.nd-stat__value--warning{color:var(--nd-warning-fg)}.nd-stat__band{font-size:var(--nd-t-body);font-weight:600}.nd-stat__hint{color:var(--nd-text-3);font-size:var(--nd-t-small)}.nd-shrink{display:flex;align-items:center;gap:var(--nd-s-2);padding:0 0 var(--nd-s-4);color:var(--nd-text-2);font-size:var(--nd-t-small);flex-wrap:wrap;margin:0}.nd-shrink strong{color:var(--nd-text)}.nd-recgrid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--nd-s-5);align-items:start}@media(max-width:1080px){.nd-recgrid{grid-template-columns:1fr}}.nd-record{container-type:inline-size;container-name:record}.nd-klist{list-style:none;margin:0;padding:0}.nd-krow{display:flex;align-items:center;gap:var(--nd-s-3);padding:var(--nd-s-3) 0;border-bottom:1px solid var(--nd-border)}.nd-krow:last-child{border-bottom:none}.nd-krow__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--nd-s-1);background:none;border:0;padding:0;font:inherit;text-align:start;cursor:pointer}.nd-krow__main:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-krow__top{display:flex;align-items:center;gap:var(--nd-s-2);flex-wrap:wrap}.nd-krow__sub{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-krow__amt{flex-shrink:0;text-align:end}.nd-krow__amtval{display:block;font-weight:650;font-variant-numeric:tabular-nums}.nd-krow__amtlabel{display:block;font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-donext{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--nd-s-2)}.nd-donext__item{display:flex;flex-direction:column;gap:2px;width:100%;text-align:start;background:var(--nd-surface-2);border:1px solid transparent;border-radius:var(--nd-radius-sm);padding:var(--nd-s-2) var(--nd-s-3);font:inherit;cursor:pointer}.nd-donext__item:hover:not(:disabled){border-color:var(--nd-border-strong);background:var(--nd-surface)}.nd-donext__item:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-donext__item:disabled{cursor:default}.nd-donext__title{font-size:var(--nd-t-body);font-weight:600}.nd-donext__detail{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-moneyrow{display:flex;justify-content:space-between;gap:var(--nd-s-3);padding:3px 0;font-size:var(--nd-t-body);font-variant-numeric:tabular-nums}.nd-moneyrow--bad{color:var(--nd-danger-fg);font-weight:650}.nd-moneyrow__detail{margin:var(--nd-s-2) 0 var(--nd-s-2);font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-recent{list-style:none;margin:0 0 var(--nd-s-2);padding:0;display:flex;flex-direction:column;gap:var(--nd-s-2)}.nd-recent__kind{display:block;font-size:var(--nd-t-micro);font-weight:600;color:var(--nd-text-3);text-transform:uppercase;letter-spacing:.03em}.nd-recent__kind--bad{color:var(--nd-danger-fg)}.nd-recent__text{display:block;font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-items{display:flex;flex-direction:column;gap:var(--nd-s-5)}.nd-line{border:1px solid var(--nd-border);border-radius:var(--nd-radius);overflow:hidden}.nd-line__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nd-s-3);padding:var(--nd-s-3);background:var(--nd-surface-2);flex-wrap:wrap}.nd-line__name{display:flex;align-items:baseline;gap:var(--nd-s-2);flex-wrap:wrap;min-width:0}.nd-line__name strong{font-size:var(--nd-t-body)}.nd-line__price{font-size:var(--nd-t-body);font-variant-numeric:tabular-nums;white-space:nowrap}.nd-units{list-style:none;margin:0;padding:0}.nd-unit{display:flex;align-items:center;gap:var(--nd-s-3);padding:var(--nd-s-3);border-top:1px solid var(--nd-border)}.nd-unit__id{flex:1;min-width:0}.nd-unit__title{font-size:var(--nd-t-body);overflow-wrap:anywhere}.nd-unit__story{font-size:var(--nd-t-small);color:var(--nd-text-3);margin-top:1px}.nd-unit__amt{flex-shrink:0;width:92px;text-align:end;font-size:var(--nd-t-body);font-variant-numeric:tabular-nums}@media(max-width:640px){.nd-unit{flex-wrap:wrap}.nd-unit__amt{width:auto;margin-inline-start:auto}}.nd-lastthree{list-style:none;margin:0 0 var(--nd-s-2);padding:0}.nd-lastthree li{display:flex;align-items:center;gap:var(--nd-s-2);padding:5px 0;font-size:var(--nd-t-small)}.nd-lastthree__when{flex:1;min-width:0;color:var(--nd-text-2)}.nd-lastthree__amt{font-variant-numeric:tabular-nums;color:var(--nd-text-3)}.nd-ended{margin-top:var(--nd-s-4);padding-top:var(--nd-s-3);border-top:1px solid var(--nd-border)}.nd-recpanel{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);padding:var(--nd-s-4) var(--nd-s-5) 0;margin-bottom:var(--nd-s-5)}.nd-recpanel .nd-stats{border-top:1px solid var(--nd-border);margin-top:var(--nd-s-4);padding:var(--nd-s-4) var(--nd-s-5);margin-inline:calc(-1 * var(--nd-s-5));background:var(--nd-surface-3);gap:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.nd-recpanel .nd-stat{flex:0 0 auto}.nd-recpanel .nd-stat{flex:0 1 auto;padding:0 var(--nd-s-5);border-inline-start:1px solid var(--nd-border)}.nd-recpanel .nd-stat:first-child{padding-inline-start:0;border-inline-start:0}.nd-recpanel .nd-stat--divided{border-inline-start-color:var(--nd-border-strong)}.nd-recpanel .nd-stat__value{font-size:20px;letter-spacing:-.01em;line-height:1.2}.nd-recpanel .nd-stat__label{margin-bottom:3px}.nd-recpanel .nd-stat__hint{margin-top:2px}.nd-recpanel .nd-shrink{padding:0 0 var(--nd-s-4)}.nd-recpanel .nd-tabs{border-top:1px solid var(--nd-border);margin-inline:calc(-1 * var(--nd-s-5));padding-inline:var(--nd-s-5);background:var(--nd-surface)}.nd-recpanel__tabs{margin:0 calc(var(--nd-s-5) * -1);padding:0 var(--nd-s-5);border-top:1px solid var(--nd-border)}.nd-recpanel__tabs .nd-tabs--underline{border-bottom:0}.nd-recpanel__tabs .nd-tab{padding:11px 0;margin-inline-end:var(--nd-s-5);font-size:var(--nd-t-body)}.nd-recpanel__tabs .nd-tab:last-child{margin-inline-end:0}@media(max-width:720px){.nd-recpanel{padding:var(--nd-s-4) var(--nd-s-4) 0}.nd-recpanel .nd-stat{padding:0 var(--nd-s-4)}.nd-recpanel__tabs{margin:0 calc(var(--nd-s-4) * -1);padding:0 var(--nd-s-4)}}.nd-termsgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--nd-s-5) var(--nd-s-6);align-items:start}.nd-termsgrid>section{min-width:0}.nd-termsgrid .nd-sublabel:first-child{margin-top:0}.nd-termsedit{margin-top:var(--nd-s-3);padding-top:var(--nd-s-3);border-top:1px solid var(--nd-border)}@media(max-width:900px){.nd-termsgrid{grid-template-columns:1fr}}.nd-units .nd-table{font-size:var(--nd-t-small)}.nd-units .nd-table tbody td{padding:9px 12px}.nd-units .nd-table thead th{padding:8px 12px}.nd-num{text-align:end;font-variant-numeric:tabular-nums}.nd-unitnotes{list-style:none;margin:var(--nd-s-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--nd-s-1);font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-editline{border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:var(--nd-s-3);margin-bottom:var(--nd-s-3)}.nd-editline__head{display:flex;align-items:center;gap:var(--nd-s-2);flex-wrap:wrap}.nd-editline__qty{margin-inline-start:auto}.nd-editline__qty label{display:flex;align-items:center;gap:var(--nd-s-2);font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-editline__qty input{width:74px}.nd-editunits{list-style:none;margin:var(--nd-s-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--nd-s-2)}.nd-editunits li{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--nd-s-2);align-items:center}.nd-editunit__name{font-size:var(--nd-t-small);overflow-wrap:anywhere}@media(max-width:620px){.nd-editunits li{grid-template-columns:1fr}}.nd-additem{border-top:1px solid var(--nd-border);padding-top:var(--nd-s-3)}.nd-additem__row{display:flex;gap:var(--nd-s-2);align-items:center}.nd-removalnote{margin-top:var(--nd-s-4);padding:var(--nd-s-3);background:var(--nd-warning-bg);border:1px solid var(--nd-warning-bd);border-radius:var(--nd-radius)}.nd-removalnote__head{margin:0 0 2px;font-weight:650;font-size:var(--nd-t-body);color:var(--nd-warning-fg)}.nd-contractgrid{display:grid;grid-template-columns:360px minmax(0,1fr);gap:20px;align-items:start}@media(max-width:1000px){.nd-contractgrid{grid-template-columns:minmax(0,1fr)}}.nd-itemline{border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:var(--nd-s-3);margin-bottom:var(--nd-s-3)}.nd-itemline__head{display:flex;align-items:center;gap:var(--nd-s-3);justify-content:space-between;flex-wrap:wrap}.nd-itemline__right{display:flex;align-items:center;gap:var(--nd-s-3)}.nd-itemline__qty{display:flex;align-items:center;gap:var(--nd-s-1);font-size:var(--nd-t-body)}.nd-itemtotals{margin-top:var(--nd-s-3);text-align:end}.nd-map__canvas{border-radius:var(--nd-radius);border:1px solid var(--nd-border);overflow:hidden;position:relative;z-index:0}.nd-leafletbox{position:relative;z-index:0;overflow:hidden}.nd-map__hint{margin:6px 0 0;font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-mappin__dot{display:block;width:16px;height:16px;border-radius:50%;background:var(--nd-primary);border:3px solid #fff;box-shadow:0 1px 4px #0006}.nd-mappin__dot--sm{width:10px;height:10px;border-width:2px}.nd-mappin__dot--confirmed{background:var(--nd-success-fg)}.nd-mappin__dot--unconfirmed{background:var(--nd-danger-fg)}.nd-mappin__dot--courier{background:#7c3aed;opacity:.8}.nd-mappin__dot--suggested{background:#0284c7}.nd-maplegend{display:flex;flex-wrap:wrap;gap:10px 16px;margin:8px 0 0;font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-maplegend span{display:inline-flex;align-items:center;gap:5px}.nd-maplegend i{width:9px;height:9px;border-radius:50%;display:inline-block}.nd-addrblock{margin:0 0 12px;font-size:var(--nd-t-body);line-height:1.5}.nd-addrblock__line{display:block}.nd-failstrip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--nd-warning-bg);border:1px solid var(--nd-warning-bd);border-radius:var(--nd-radius);padding:10px 14px;font-size:var(--nd-t-small);color:var(--nd-warning-fg)}.nd-failstrip strong{font-weight:650}.nd-failstrip .nd-linkbtn{margin-inline-start:auto}.nd-addrcard{padding:0;overflow:hidden}.nd-addrcard__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nd-s-3);flex-wrap:wrap;padding:13px 20px;background:var(--nd-surface-3);border-bottom:1px solid var(--nd-border)}.nd-addrcard__head h3{margin:0;font-size:var(--nd-t-lead);font-weight:600}.nd-addrcard__hint{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-addrcard__body{display:grid;grid-template-columns:minmax(360px,1fr) 380px;border-top:1px solid var(--nd-border)}.nd-addrcard__fields{padding:16px 22px 20px;min-width:0;display:flex;flex-direction:column;gap:18px}.nd-addrcard__map{border-inline-start:1px solid var(--nd-border);background:var(--nd-surface-3);padding:14px 16px 18px;display:flex;flex-direction:column;gap:10px}@media(max-width:1180px){.nd-addrcard__body{grid-template-columns:1fr}.nd-addrcard__map{border-inline-start:0;border-top:1px solid var(--nd-border)}}.nd-addrcard__rule{margin:0 0 var(--nd-s-2);font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--nd-text-4)}.nd-addrcard__sechead{display:flex;align-items:center;justify-content:space-between;gap:var(--nd-s-3);margin-bottom:var(--nd-s-2)}.nd-addrcard__sechead .nd-addrcard__rule{margin:0}.nd-addrcard__billing{border-top:1px solid var(--nd-border);padding-top:14px}.nd-addrcard__billinghead{display:flex;align-items:center;gap:var(--nd-s-3);flex-wrap:wrap}.nd-addrcard__billinghead select{margin-inline-start:auto;min-width:260px}.nd-addrcard__save{display:flex;align-items:center;gap:var(--nd-s-3);flex-wrap:wrap;border-top:1px solid var(--nd-border);background:var(--nd-bg);padding:10px 22px;font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-addrcard__save .nd-actions{margin-inline-start:auto}.nd-addrcard__why{flex:1 1 220px;min-width:180px;max-width:360px;padding:5px 8px;font-size:var(--nd-t-small)}.nd-fieldgrid{display:grid;gap:10px 20px}.nd-fieldgrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-fieldgrid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px}.nd-fieldgrid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px}.nd-fieldgrid__wide{grid-column:1 / -1}.nd-wiz__panel .nd-fieldgrid>.nd-field{margin-bottom:0}@media(max-width:900px){.nd-fieldgrid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.nd-fieldgrid--2{grid-template-columns:minmax(0,1fr)}.nd-fieldgrid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.nd-fieldgrid--3{grid-template-columns:minmax(0,1fr)}}.nd-inline{min-width:0}.nd-inline__label{font-size:var(--nd-t-micro);color:var(--nd-text-3);font-weight:600;margin-bottom:1px}.nd-inline__read{display:flex;align-items:center;gap:var(--nd-s-2);width:100%;text-align:start;background:none;border:1px solid transparent;border-bottom:1px solid var(--nd-border);border-radius:4px;padding:3px 6px;margin-inline-start:-6px;font:inherit;font-size:var(--nd-t-body);color:var(--nd-text);cursor:text}.nd-inline__read:hover{background:var(--nd-bg);border-color:var(--nd-border-strong)}.nd-inline__read:hover .nd-inline__pencil{opacity:1}.nd-inline__read:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-inline__read--empty{color:var(--nd-text-4)}.nd-inline__text{min-width:0;overflow-wrap:anywhere}.nd-inline__pencil{margin-inline-start:auto;flex-shrink:0;display:flex;color:var(--nd-text-4);opacity:0}.nd-inline__static{padding:3px 6px;margin-inline-start:-6px;font-size:var(--nd-t-body);color:var(--nd-text-2);border-bottom:1px solid var(--nd-border);overflow-wrap:anywhere}.nd-inline__editor{width:100%;border:1px solid var(--nd-primary);border-radius:6px;padding:4px 7px;font:inherit;font-size:var(--nd-t-body);background:var(--nd-surface);outline:none;box-shadow:0 0 0 3px var(--nd-primary-soft)}.nd-matchrow{display:flex;align-items:flex-start;gap:var(--nd-s-2);border-radius:8px;padding:8px 10px;font-size:var(--nd-t-small)}.nd-matchrow>:first-child{flex-shrink:0;margin-top:1px;display:flex}.nd-matchrow--ok{background:var(--nd-success-bg);border:1px solid var(--nd-success-bd);color:var(--nd-success-fg)}.nd-matchrow--off{background:var(--nd-warning-bg);border:1px solid var(--nd-warning-bd);color:var(--nd-warning-fg)}.nd-matchrow--unknown{background:var(--nd-surface-2);border:1px solid var(--nd-border);color:var(--nd-text-2)}.nd-latlng{display:grid;grid-template-columns:1fr 1fr;gap:var(--nd-s-2)}.nd-latlng input{font-variant-numeric:tabular-nums}.nd-pinstatus{margin:0;font-size:11.5px;color:var(--nd-text-3)}.nd-unitlist{display:flex;flex-direction:column}.nd-unitrow{border-top:1px solid var(--nd-border)}.nd-unitrow:first-child{border-top:none}.nd-unitrow__head{display:flex;align-items:center;gap:var(--nd-s-3);width:100%;padding:10px 14px;background:none;border:0;font:inherit;color:inherit;text-align:start;cursor:pointer}.nd-unitrow__head:hover,.nd-unitrow--open .nd-unitrow__head{background:var(--nd-surface-2)}.nd-unitrow__chev{display:flex;color:var(--nd-text-3);flex-shrink:0}.nd-unitrow__name{flex:1;min-width:0;font-size:var(--nd-t-body)}.nd-unitrow__price{font-variant-numeric:tabular-nums;min-width:72px;text-align:end;font-size:var(--nd-t-small)}.nd-unitrow__b{min-width:42px;text-align:end;font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-unitrow__b--bad{color:var(--nd-warning-fg);font-weight:600}.nd-unitrow__body{padding:4px 14px 14px 34px}.nd-unitpart+.nd-unitpart{margin-top:12px;padding-top:12px;border-top:1px dashed var(--nd-border)}.nd-unitpart__head{font-size:var(--nd-t-small)}.nd-unitpart__story{margin:6px 0 0;font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-unitfacts{display:grid;grid-template-columns:max-content 1fr max-content 1fr;gap:4px 10px;margin:8px 0 0;font-size:var(--nd-t-small)}.nd-unitfacts dt{color:var(--nd-text-3)}.nd-unitfacts dd{margin:0}@media(max-width:720px){.nd-unitfacts{grid-template-columns:max-content 1fr}}.nd-handles{list-style:none;margin:8px 0 0;padding:0;font-size:var(--nd-t-small)}.nd-handles li{display:flex;align-items:center;gap:8px;padding:3px 0}.nd-krow-list{list-style:none;margin:0;padding:0}.nd-unitrow__act{font-size:var(--nd-t-small);color:var(--nd-text-2);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm, 6px);padding:2px 8px;cursor:pointer;white-space:nowrap}.nd-unitrow__act:hover{background:var(--nd-surface);border-color:var(--nd-text-3)}.nd-unitpart{display:flex;gap:var(--nd-s-4);align-items:flex-start}.nd-unitpart__main{flex:1;min-width:0}.nd-unitpart__acts{flex:0 0 auto;width:200px;display:flex;flex-direction:column;align-items:stretch;gap:6px}.nd-handle{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--nd-t-small);margin-top:8px;padding:6px 10px;border:1px dashed var(--nd-border);border-radius:var(--nd-radius)}.nd-handle__name{overflow-wrap:anywhere}.nd-handle__dates{color:var(--nd-text-3);font-size:var(--nd-t-micro);flex:1}@media(max-width:900px){.nd-unitpart{flex-direction:column}.nd-unitpart__acts{width:100%;flex-direction:row;flex-wrap:wrap}}.nd-unitfacts__sel{height:26px;padding:0 22px 0 6px;font-size:var(--nd-t-small);border-color:transparent;background-color:transparent;max-width:170px}.nd-unitfacts__sel:hover{border-color:var(--nd-border);background-color:var(--nd-surface)}.nd-unitfacts__sel:focus{border-color:var(--nd-primary);background-color:var(--nd-surface)}.nd-typeahead{list-style:none;margin:-6px 0 12px;padding:4px;border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface);max-height:220px;overflow-y:auto}.nd-typeahead li button{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:0;border-radius:var(--nd-radius);background:none;font:inherit;text-align:start;cursor:pointer}.nd-typeahead li button:hover{background:var(--nd-surface-2)}.nd-typeahead__none{padding:8px;font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-partgrid{display:flex;flex-direction:column;gap:2px;margin-bottom:14px}.nd-partrow{display:grid;grid-template-columns:minmax(90px,.7fr) 1.4fr 1.4fr;gap:var(--nd-s-3);align-items:center;padding:4px 0}.nd-partrow+.nd-partrow{border-top:1px solid var(--nd-surface-2)}.nd-partrow__name{font-size:var(--nd-t-small);overflow-wrap:anywhere}.nd-partrow--head span{font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-addrow{display:grid;grid-template-columns:110px 1fr 1fr;gap:var(--nd-s-3);align-items:end}@media(max-width:640px){.nd-addrow,.nd-partrow{grid-template-columns:1fr}}.nd-partrow select{height:34px;font-size:var(--nd-t-small)}.nd-pricechange{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0;padding:8px 10px;border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface-2);font-size:var(--nd-t-small);font-variant-numeric:tabular-nums}.nd-tile{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:13px 15px;box-shadow:var(--nd-shadow);transition:transform .16s ease,box-shadow .16s ease}a.nd-tile:hover,button.nd-tile:hover,.nd-tile--link:hover{transform:translateY(-2px);box-shadow:var(--nd-shadow-lg)}a.nd-tile,button.nd-tile{display:block;width:100%;text-align:start;cursor:pointer;font:inherit;color:inherit;text-decoration:none}@media(prefers-reduced-motion:reduce){.nd-tile{transition:none}a.nd-tile:hover,button.nd-tile:hover,.nd-tile--link:hover{transform:none}}.nd-tile__label{font-size:var(--nd-t-small);color:var(--nd-text-3);margin-bottom:3px}.nd-tile__value{font-size:24px;font-weight:500;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nd-tile__hint{font-size:var(--nd-t-small);color:var(--nd-text-3);margin-top:6px}.nd-tile__go{color:var(--nd-primary);font-weight:500}.nd-tile--accent{border-inline-start:3px solid var(--nd-info-bd)}.nd-tile--success{border-inline-start:3px solid var(--nd-success-bd)}.nd-tile--warning{border-inline-start:3px solid var(--nd-warning-bd)}.nd-tile--danger{border-inline-start:3px solid var(--nd-danger-bd)}.nd-tile--accent .nd-tile__value{color:var(--nd-info-fg)}.nd-tile--success .nd-tile__value{color:var(--nd-success-fg)}.nd-tile--warning .nd-tile__value{color:var(--nd-warning-fg)}.nd-tile--danger .nd-tile__value{color:var(--nd-danger-fg)}.nd-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:var(--nd-s-3)}.nd-tiles--wide{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.nd-tiles--five{grid-template-columns:repeat(auto-fit,minmax(186px,1fr))}.nd-rule{font-size:var(--nd-t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--nd-text-3);margin:0 0 var(--nd-s-2)}.nd-grouprow{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;width:100%;padding:9px 16px;border:0;background:none;text-align:start;font:inherit;color:inherit;cursor:pointer;border-top:1px solid var(--nd-border)}.nd-grouprow:first-child{border-top:0}.nd-grouprow:hover{background:var(--nd-surface-2)}.nd-grouprow__caret{color:var(--nd-text-3);font-size:11px}.nd-grouprow__name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.nd-grouprow__facts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.nd-banner{background:linear-gradient(135deg,var(--nd-primary) 0%,#6d5ce7 55%,#7c6cf0 100%);border-radius:12px;padding:16px 20px;margin-bottom:var(--nd-s-4);box-shadow:0 6px 16px -6px #0e6e7080}.nd-banner__title{font-size:var(--nd-t-title);font-weight:500;color:#fff;letter-spacing:-.01em}.nd-banner__meta{font-size:var(--nd-t-small);color:var(--nd-primary-line)}.nd-banner__sub{font-size:var(--nd-t-small);color:#c9c4f7;margin-top:2px}.nd-banner__search input{background:#fffffff5;border-color:transparent;box-shadow:var(--nd-shadow-sm)}.nd-panel{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow);overflow:hidden}.nd-panel tbody tr{transition:background .12s ease}.nd-panel tbody tr:hover{background:var(--nd-surface-3)}.nd-pos{color:var(--nd-success-fg)}.nd-neg{color:var(--nd-danger-fg)}.nd-main--dense{padding:18px 24px 24px}.nd-ovlist .nd-badge{font-size:11.5px;padding:1px 7px;font-variant-numeric:tabular-nums}.nd-ov__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--nd-s-5);padding-bottom:10px;border-bottom:1px solid var(--nd-border)}.nd-ov__ident{display:flex;align-items:baseline;gap:var(--nd-s-3);min-width:0}.nd-ov__title{font-size:var(--nd-t-title);font-weight:500;letter-spacing:-.01em}.nd-ov__meta{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-ov__actions{display:flex;align-items:center;gap:var(--nd-s-2);flex-shrink:0}.nd-ov__search{width:360px;max-width:100%}.nd-ov__grid{display:grid;grid-template-columns:1fr 400px;gap:20px;margin-top:20px;align-items:start}@media(max-width:1100px){.nd-ov__grid{grid-template-columns:1fr}}.nd-ov__panel{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);overflow:hidden}.nd-ov__phead{display:flex;align-items:center;justify-content:space-between;gap:var(--nd-s-3);padding:12px 18px;border-bottom:1px solid var(--nd-border)}.nd-ov__ptitle{font-size:var(--nd-t-lead);font-weight:600}.nd-ov__pfoot{padding:11px 18px;background:var(--nd-surface-3);font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-qrow{display:grid;grid-template-columns:96px 1fr 150px 14px;gap:var(--nd-s-4);align-items:center;width:100%;padding:16px 18px;border:none;border-bottom:1px solid var(--nd-surface-2);background:var(--nd-surface);font:inherit;text-align:start;cursor:pointer;transition:background .12s ease}.nd-qrow:last-of-type{border-bottom:none}.nd-qrow:hover{background:var(--nd-surface-3)}.nd-qrow:focus-visible{outline:none;background:var(--nd-primary-soft);box-shadow:inset 3px 0 0 var(--nd-primary)}.nd-qrow--tight{grid-template-columns:80px 1fr 132px 14px;padding:14px 18px}.nd-qrow__lead{text-align:end}.nd-qrow__figure{display:block;font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}.nd-qrow--tight .nd-qrow__figure{font-size:24px;letter-spacing:-.02em}.nd-qrow__figure--hot{color:var(--nd-warning-fg)}.nd-qrow__of{display:block;margin-top:2px;font-size:11.5px;color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-qrow__name{display:block;font-size:var(--nd-t-lead);font-weight:600}.nd-qrow--tight .nd-qrow__name{font-size:var(--nd-t-body);font-weight:500}.nd-qrow__sub{display:block;margin-top:2px;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-qrow__sub--late{color:var(--nd-warning-fg);font-variant-numeric:tabular-nums}.nd-qrow__track{display:block;height:6px;margin-top:9px;max-width:380px;background:var(--nd-surface-2);border-radius:var(--nd-radius-pill);overflow:hidden}.nd-qrow--tight .nd-qrow__track{max-width:340px;margin-top:8px}.nd-qrow__fill{display:block;height:6px;border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.nd-qrow__fill--hot{background:var(--nd-warning-fg)}.nd-qrow__evidence{font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-qrow__evidence--old{color:var(--nd-danger-fg)}.nd-qrow__chev{color:var(--nd-text-3);font-size:13px}.nd-rail{padding:16px 18px 18px}.nd-rail__label{font-size:var(--nd-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--nd-text-2);margin-bottom:var(--nd-s-3)}.nd-rail__label--after{margin:20px 0 10px;padding-top:14px;border-top:1px solid var(--nd-border)}.nd-rail__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--nd-s-3);padding:7px 0;border-top:1px solid var(--nd-surface-2)}.nd-rail__row:first-of-type{border-top:none}.nd-rail__k{font-size:var(--nd-t-body);color:var(--nd-text-2)}.nd-rail__src{font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-rail__v{font-size:var(--nd-t-lead);font-weight:600;font-variant-numeric:tabular-nums}.nd-rail__v--lead{font-size:19px}.nd-rail__v--warning{color:var(--nd-warning-fg)}.nd-rail__v--info{color:var(--nd-info-fg)}.nd-rail__slash{color:var(--nd-text-3);font-weight:400}.nd-rail__nav{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;width:100%;padding:7px 0;border:none;border-top:1px solid var(--nd-surface-2);background:none;font:inherit;text-align:start;cursor:pointer}.nd-rail__nav:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-rail__note{font-size:12px;color:var(--nd-text-3);line-height:1.45}.nd-rail__note--block{margin-top:18px;padding-top:13px;border-top:1px solid var(--nd-border);font-size:11.5px}.nd-mv{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--nd-s-3);padding-top:14px;margin-top:10px;border-top:1px solid var(--nd-border)}.nd-mv__v{display:block;font-size:19px;font-weight:600;font-variant-numeric:tabular-nums}.nd-mv__v--up{color:var(--nd-success-fg)}.nd-mv__v--down{color:var(--nd-danger-fg)}.nd-mv__c{font-size:11.5px;color:var(--nd-text-3)}.nd-mv__note{font-size:11.5px;color:var(--nd-text-3);margin-top:9px}.nd-band{display:grid;grid-template-columns:88px 1fr 52px;align-items:center;gap:10px;padding:5px 0}.nd-band__k{font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-band__track{display:block;height:8px;background:var(--nd-bg);border-radius:3px;overflow:hidden}.nd-band__fill{display:block;height:8px;border-radius:3px}.nd-band__n{font-size:var(--nd-t-small);font-variant-numeric:tabular-nums;text-align:end}.nd-zonebar{display:flex;align-items:center;gap:10px;width:100%;margin-top:var(--nd-s-4);padding:11px 18px;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);font:inherit;text-align:start;cursor:pointer}.nd-zonebar:hover{border-color:var(--nd-border-strong)}.nd-zonebar:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-zonebar__caret{color:var(--nd-text-3);font-size:var(--nd-t-micro)}.nd-zonebar__title{font-size:var(--nd-t-body);font-weight:600}.nd-zonebar__sum{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-net{display:flex;align-items:center;gap:var(--nd-s-2)}.nd-net__track{position:relative;width:52px;height:6px;background:var(--nd-surface-2);border-radius:var(--nd-radius-pill)}.nd-net__fill{position:absolute;top:0;height:6px;border-radius:var(--nd-radius-pill)}.nd-net__fill--up{left:50%;background:var(--nd-success-fg)}.nd-net__fill--down{right:50%;background:var(--nd-danger-fg)}.nd-ovlist .nd-tablewrap{border:none;border-radius:0;box-shadow:none}.nd-ovlist .nd-table{font-size:var(--nd-t-body);table-layout:fixed}.nd-ovlist .nd-table thead th{padding:7px 14px;background:var(--nd-surface-3);font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--nd-text-3)}.nd-ovlist .nd-table tbody td{padding:7px 14px;border-bottom:1px solid var(--nd-surface-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nd-ovlist--act .nd-table tbody td:last-child{overflow:visible}.nd-ovlist .nd-table tbody tr:hover td{background:var(--nd-surface-3)}.nd-ovlist .nd-table tbody tr:focus-visible{outline:none;box-shadow:inset 3px 0 0 var(--nd-primary)}.nd-ovlist .nd-table tbody tr:focus-visible td{background:var(--nd-primary-soft)}.nd-ovlist__code{font-family:var(--nd-mono);font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-ovlist__name{unicode-bidi:plaintext}.nd-ovlist__num{font-variant-numeric:tabular-nums}.nd-table th.nd-cell--r,.nd-table td.nd-cell--r{text-align:end}.nd-board{display:grid;grid-template-columns:360px minmax(0,1fr);gap:var(--nd-s-4);align-items:start}.nd-board>*{min-width:0}@media(max-width:1100px){.nd-board{grid-template-columns:minmax(0,1fr)}}.nd-lanes{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--nd-s-3)}.nd-loadsplit{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:var(--nd-s-3);align-items:stretch}.nd-loadsplit__map{display:flex;min-width:0}.nd-loadsplit__map>.nd-card{flex:1;display:flex;flex-direction:column;padding:14px;min-width:0}.nd-loadsplit__map>.nd-card>.nd-stack{flex:1;min-height:0}.nd-pinmap--fill{display:flex;flex-direction:column;min-height:0}.nd-loadsplit>*{min-width:0}@media(max-width:980px){.nd-loadsplit{grid-template-columns:minmax(0,1fr)}}.nd-board--zoned{grid-template-columns:minmax(0,1fr)}.nd-zonerail{display:flex;flex-wrap:wrap;gap:var(--nd-s-2);margin-bottom:var(--nd-s-3)}.nd-zonerail__z{display:inline-flex;align-items:center;gap:var(--nd-s-2);padding:5px 11px;border:1px solid var(--nd-border);border-radius:999px;background:var(--nd-surface);font:inherit;color:inherit;cursor:pointer}.nd-zonerail__z:hover{background:var(--nd-surface-3)}.nd-zonerail__z.is-on{background:var(--nd-primary-soft);border-color:var(--nd-primary-line);box-shadow:inset 0 0 0 1px var(--nd-primary-line)}.nd-zonerail__z--all{font-weight:600}.nd-zonerail__dot{width:7px;height:7px;border-radius:50%;background:var(--nd-warning-fg);flex:none}.nd-zonerail__dot.is-done{background:var(--nd-success-fg)}.nd-lane__dist{margin-inline-start:auto;flex:none;font-size:var(--nd-t-micro);font-weight:600;padding:1px 7px;border-radius:999px;background:var(--nd-warning-bg);color:var(--nd-warning-fg);border:1px solid var(--nd-warning-bd)}.nd-lane__dist.is-done{background:var(--nd-success-bg);color:var(--nd-success-fg);border-color:var(--nd-success-bd)}.nd-zonerail__c{margin-inline-start:auto;font-size:var(--nd-t-micro);color:var(--nd-text-3);font-variant-numeric:tabular-nums;flex:none}.nd-lane{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm)}.nd-lane--click{cursor:pointer;transition:box-shadow .12s ease,border-color .12s ease}.nd-lane--click:not(.nd-lane--over):hover{border-color:var(--nd-border-strong);box-shadow:0 2px 8px #0000001a}.nd-lane--click:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-lane--empty{border-style:dashed;border-color:var(--nd-border-strong);box-shadow:none}.nd-lane--over{border-color:var(--nd-primary);box-shadow:0 0 0 3px var(--nd-primary-soft)}.nd-lane__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av who count" "meta meta meta";align-items:center;gap:3px var(--nd-s-2);padding:11px 14px;border-bottom:1px solid var(--nd-border);border-radius:var(--nd-radius) var(--nd-radius) 0 0}.nd-lane__head>.nd-avatar{grid-area:av}.nd-lane__who{grid-area:who;min-width:0}.nd-lane__name{font-size:var(--nd-t-body);font-weight:650;display:block;min-width:0}.nd-lane__sub{grid-area:meta;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-lane__count{grid-area:count;text-align:end;flex-shrink:0}.nd-lane__n{display:block;font-size:var(--nd-t-lead);font-weight:700;font-variant-numeric:tabular-nums}.nd-lane__of{display:block;font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-lane__body{padding:10px 12px;display:flex;flex-direction:column;gap:var(--nd-s-2)}.nd-lane__foot{padding:9px 14px;border-top:1px solid var(--nd-border);border-radius:0 0 var(--nd-radius) var(--nd-radius);background:var(--nd-surface-3);color:var(--nd-text-3);font-size:var(--nd-t-small)}.nd-lane__drop{border:1px dashed var(--nd-border-strong);border-radius:9px;padding:var(--nd-s-3);text-align:center;font-size:var(--nd-t-small);color:var(--nd-text-4);background:none;width:100%;font-family:inherit}.nd-lane__drop--lg{padding:20px 12px}.nd-acard{border:1px solid var(--nd-border);border-radius:9px;background:var(--nd-surface-3);padding:9px 11px}.nd-acard--queue{background:var(--nd-surface);padding:6px 10px;cursor:grab}.nd-acard--urgent{border-color:var(--nd-danger-bd)}.nd-acard--later{background:var(--nd-surface-3);border-style:dashed}.nd-acard--dragging{opacity:.5}.nd-acard__top{display:flex;align-items:center;gap:var(--nd-s-2)}.nd-acard__name{font-size:var(--nd-t-body);font-weight:600;flex:1;min-width:0}.nd-acard__n{font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-acard__sub{font-size:var(--nd-t-small);color:var(--nd-text-3);margin-top:3px}.nd-acard__tags{display:flex;align-items:center;gap:7px;margin-top:6px;flex-wrap:wrap}.nd-acard__x{border:none;background:none;padding:0 2px;cursor:pointer;font-size:16px;line-height:1;color:var(--nd-text-4)}.nd-acard__x:hover{color:var(--nd-danger-fg)}.nd-acard__more{display:flex;gap:6px;flex-wrap:wrap;margin-top:var(--nd-s-2);padding-top:var(--nd-s-2);border-top:1px solid var(--nd-border)}.nd-acard__grip{color:var(--nd-text-4);flex-shrink:0;cursor:grab}.nd-dqgrp__head{display:flex;align-items:center;gap:6px;padding-inline-end:8px;background:var(--nd-ink);color:var(--nd-surface);border-radius:var(--nd-radius-sm)}.nd-dqgrp__fold{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:7px 10px;margin:0;background:none;border:0;font:inherit;color:inherit;text-align:start;cursor:pointer}.nd-dqgrp__fold:focus-visible{outline:2px solid var(--nd-surface);outline-offset:-2px}.nd-dqgrp__name{font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.05em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-dqgrp__n{margin-inline-start:auto;flex-shrink:0;font-size:var(--nd-t-small);opacity:.72;font-variant-numeric:tabular-nums}.nd-dqgrp__all{flex-shrink:0;border:1px solid rgba(255,255,255,.25);background:#ffffff1f;color:inherit;border-radius:var(--nd-radius-sm);padding:3px 8px;font:inherit;font-size:var(--nd-t-micro);font-weight:600;cursor:pointer}.nd-dqgrp__all:hover{background:#ffffff38}.nd-dqgrp__all:focus-visible{outline:2px solid var(--nd-surface);outline-offset:1px}.nd-dqgrp__day{padding:3px 2px 0;font-size:var(--nd-t-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3)}.nd-dqrow{display:flex;align-items:center;gap:8px}.nd-dqrow__n{flex-shrink:0;font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-dqrow__mk{flex-shrink:0;padding:1px 5px;border-radius:var(--nd-radius-sm);font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.03em}.nd-dqrow__mk--ok{background:var(--nd-success-bg);color:var(--nd-success-fg)}.nd-dqrow__mk--warn{background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-freecrew{display:flex;gap:6px;flex-wrap:wrap;margin-top:var(--nd-s-2)}.nd-crewchip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-pill);padding:5px 11px;font:inherit;font-size:var(--nd-t-small);font-weight:600;background:var(--nd-surface);color:var(--nd-text);cursor:pointer}.nd-crewchip:hover:enabled{border-color:var(--nd-primary);color:var(--nd-primary)}.nd-crewchip:disabled{opacity:.55;cursor:not-allowed}.nd-crewchip__av{width:20px;height:20px;border-radius:50%;flex-shrink:0;background:var(--nd-primary-soft);color:var(--nd-primary);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.nd-selbar{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:40;width:max-content;max-width:calc(100vw - 32px);padding:10px 16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;border:1px solid var(--nd-border);border-radius:var(--nd-radius-pill);background:var(--nd-surface);box-shadow:var(--nd-shadow-lg)}.nd-selbar .nd-select{width:auto;max-width:280px}.nd-selbar .nd-btn{flex-shrink:0}.nd-optiles{display:flex;gap:10px;flex-wrap:wrap;align-items:stretch}.nd-optile{flex:0 0 250px;text-align:start;cursor:pointer;display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface);color:var(--nd-text);font:inherit}.nd-optile:hover{border-color:var(--nd-border-strong)}.nd-optile:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-optile__n{font-size:28px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nd-optile__l{display:block;font-size:var(--nd-t-body);font-weight:600}.nd-optile__s{display:block;font-size:var(--nd-t-small);opacity:.85}.nd-optile--warning{border-color:var(--nd-warning-bd);background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-optile--danger{border-color:var(--nd-danger-bd);background:var(--nd-danger-bg);color:var(--nd-danger-fg)}.nd-optile[aria-pressed=true]{box-shadow:0 0 0 2px var(--nd-primary);border-color:var(--nd-primary)}.nd-optile:disabled{cursor:default;opacity:.6}.nd-optile:disabled:hover{border-color:var(--nd-border)}.nd-avatar--sm{width:24px;height:24px;font-size:10.5px}.nd-avatar--md{width:30px;height:30px;font-size:12px}.nd-bar{display:flex;height:9px;overflow:hidden;border-radius:var(--nd-radius-pill);background:var(--nd-border)}.nd-bar--thin{height:7px}.nd-bar__seg{height:100%}.nd-bar__key{display:flex;gap:12px;flex-wrap:wrap;margin-top:5px;font-size:var(--nd-t-small)}.nd-agents{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.nd-agentcard{display:flex;flex-direction:column;gap:0;border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:12px 14px;background:var(--nd-surface)}.nd-agentcard--on{border-color:var(--nd-primary)}.nd-agentcard--none{border-style:dashed;border-color:var(--nd-warning-bd);background:var(--nd-warning-bg)}.nd-agentcard__n{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.nd-agentcard .nd-btn{width:100%;margin-top:auto}.nd-daygroup{display:flex;align-items:center;gap:10px;padding:8px 16px;background:var(--nd-ink);color:var(--nd-surface)}.nd-daygroup--later{background:var(--nd-ink-2)}.nd-daygroup__t{font-size:var(--nd-t-small);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nd-daygroup__s{font-size:var(--nd-t-small);opacity:.72}.nd-daygroup__b{margin-inline-start:auto;font:inherit;font-size:var(--nd-t-small);font-weight:600;border:1px solid rgba(255,255,255,.25);background:#ffffff1f;color:inherit;border-radius:var(--nd-radius-sm);padding:4px 10px;cursor:pointer}.nd-daygroup__b:hover{background:#ffffff38}.nd-daygroup__b:focus-visible{outline:2px solid var(--nd-surface);outline-offset:1px}.nd-ctlgroup{display:inline-flex;align-items:center;gap:var(--nd-s-1);flex-wrap:nowrap}.nd-ctlgroup__sep{width:1px;align-self:stretch;min-height:22px;background:var(--nd-border);margin-inline-end:var(--nd-s-2);flex:none}.nd-sect{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);overflow:hidden}.nd-sect+.nd-sect{margin-top:var(--nd-s-3)}.nd-sect__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 14px;background:var(--nd-surface-3);border-bottom:1px solid var(--nd-border)}.nd-sect .nd-tablewrap{background:none;border:0;border-radius:0;box-shadow:none}.nd-sect__body{padding:var(--nd-s-4)}.nd-sect{container-type:inline-size}.nd-wb__h{margin:0 0 9px;font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-3);font-weight:600}.nd-kv__rule{grid-column:1 / -1;border-top:1px solid var(--nd-border);margin:5px 0 2px}.nd-lines{font-size:var(--nd-t-small)}.nd-lines td,.nd-lines th{padding:6px 10px}.nd-lines th:not(:first-child),.nd-lines td:not(:first-child){width:76px}.nd-lines th:first-child,.nd-lines td:first-child{width:auto;min-width:150px}.nd-lines__sub{display:block;font-size:var(--nd-t-micro);color:var(--nd-text-3);line-height:1.3}.nd-lines__pkg>td{background:var(--nd-surface-3)}.nd-lines__part>td:first-child{padding-inline-start:var(--nd-s-5)}.nd-lines__part>td{color:var(--nd-text-2)}.nd-lines__fee>td{border-top:1px dashed var(--nd-border)}.nd-lines__total>td{border-top:2px solid var(--nd-border-strong);background:var(--nd-surface-3)}.nd-kv{display:grid;grid-template-columns:1fr auto;gap:5px var(--nd-s-4);font-size:var(--nd-t-small);margin:0}.nd-kv dt{color:var(--nd-text-2)}.nd-kv dd{margin:0;text-align:end;color:var(--nd-text);font-family:var(--nd-mono);font-variant-numeric:tabular-nums}.nd-worksheet-wrap{container-type:inline-size}.nd-worksheet{display:grid;gap:var(--nd-s-4);grid-template-columns:1fr;align-items:start}@container (min-width: 760px){.nd-worksheet{grid-template-columns:minmax(0,1fr) 236px}}.nd-dlgmeta{display:flex;flex-wrap:wrap;gap:0 var(--nd-s-2);color:var(--nd-text-3);font-size:var(--nd-t-small);margin:0 0 var(--nd-s-3)}.nd-dlgmeta>span:not(:last-child):after{content:"·";margin-inline-start:var(--nd-s-2);color:var(--nd-text-4)}.nd-modal__foot .nd-dlgwhy{flex:1 1 240px;margin:0;text-align:start;color:var(--nd-text-3);font-size:var(--nd-t-small);line-height:1.35}.nd-seg--lg .nd-seg__opt{padding:var(--nd-s-2) var(--nd-s-1);font-size:var(--nd-t-body);font-weight:500}.nd-because,.nd-consequence{margin:var(--nd-s-2) 0 0;font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-notes{display:grid;grid-template-columns:1fr 1fr;gap:var(--nd-s-3);margin-top:var(--nd-s-4);padding-top:var(--nd-s-3);border-top:1px solid var(--nd-border)}.nd-notes--3{grid-template-columns:repeat(3,1fr)}@media(max-width:640px){.nd-notes,.nd-notes--3{grid-template-columns:1fr}}.nd-moneyrail__h{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.07em;color:var(--nd-text-4);font-weight:600;padding-bottom:var(--nd-s-1);border-bottom:1px solid var(--nd-border);margin-bottom:var(--nd-s-1)}.nd-moneyrail .nd-kv{padding:3px 0}.nd-moneyrail .nd-kv--tot{border-top:1px solid var(--nd-border-strong);margin-top:var(--nd-s-1);padding-top:var(--nd-s-2)}.nd-moneyrail .nd-kv--tot dt{color:var(--nd-text);font-weight:600}.nd-moneyrail .nd-kv--tot dd{font-weight:700;font-size:var(--nd-t-lead)}.nd-paidrow{display:flex;gap:var(--nd-s-2);align-items:center;margin-top:var(--nd-s-2)}.nd-paidrow>select{flex:1 1 auto;min-width:0}.nd-paidrow>label{display:flex;gap:var(--nd-s-1);align-items:center;white-space:nowrap;font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-disc>summary{display:flex;justify-content:space-between;gap:var(--nd-s-2);cursor:pointer;list-style:none;padding:3px 0;font-size:var(--nd-t-small);color:var(--nd-primary)}.nd-disc>summary::-webkit-details-marker{display:none}.nd-disc>summary>span:first-child:before{content:"+ ";font-weight:600}.nd-disc[open]>summary>span:first-child:before{content:"2 "}.nd-runprog{margin-inline-end:auto;display:flex;flex-direction:column;gap:3px;min-width:130px;flex:0 1 190px}.nd-runprog__n{font-size:var(--nd-t-small);color:var(--nd-text-2);font-variant-numeric:tabular-nums}.nd-lines tfoot td{border-bottom:0;border-top:1px solid var(--nd-border-strong);padding-top:var(--nd-s-2);font-weight:600}.nd-stopgrid{display:grid;gap:var(--nd-s-3);padding:var(--nd-s-4);grid-template-columns:1fr;align-items:start}@container (min-width: 780px){.nd-stopgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 1240px){.nd-stopgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nd-stopcard{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);padding:var(--nd-s-4);min-width:0}.nd-stopcard--wide{grid-column:1 / -1}.nd-stopcard>:last-child{margin-bottom:0}.nd-pcard{container-type:inline-size;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);overflow:hidden}.nd-pcard+.nd-pcard{margin-top:var(--nd-s-3)}.nd-pcard--driver{border-inline-start:3px solid var(--nd-warning-fg)}.nd-pcard__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 14px;background:var(--nd-surface-3);border-bottom:1px solid var(--nd-border)}.nd-pcard__who{display:inline-flex;align-items:center;gap:8px;min-width:0}.nd-pcard__head{cursor:default}.nd-pcard__head .nd-daycard__toggle{cursor:pointer}.nd-pcard__figs{margin-inline-start:auto;display:inline-flex;align-items:baseline;gap:var(--nd-s-4);flex-wrap:wrap}.nd-pcard__fig{display:inline-flex;align-items:baseline;gap:5px}.nd-pcard__fig b{font-size:var(--nd-t-body);font-variant-numeric:tabular-nums}.nd-pcard__fig span{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-3)}.nd-pcard__body{padding:var(--nd-s-3)}.nd-pcard__seg{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:var(--nd-s-3)}.nd-choice--sm{padding:8px 11px}.nd-choice[aria-pressed=true]{border-color:var(--nd-primary);background:var(--nd-primary-soft);box-shadow:inset 0 0 0 1px var(--nd-primary)}.nd-choice{display:flex;flex-direction:column;gap:3px;width:100%;text-align:start;font:inherit;cursor:pointer;padding:11px 13px;border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-sm);background:var(--nd-surface);color:var(--nd-text)}.nd-choice:hover{border-color:var(--nd-primary);background:var(--nd-primary-soft)}.nd-choice:focus-visible{outline:none;box-shadow:0 0 0 3px var(--nd-primary-soft),0 0 0 1px var(--nd-primary)}.nd-choice__t{font-size:var(--nd-t-body);font-weight:600}.nd-choice__b{font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-daycard{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);overflow:hidden}.nd-daycard--settled{box-shadow:none;background:var(--nd-surface-3)}.nd-daycard__head{display:flex;flex-wrap:wrap;gap:var(--nd-s-4);align-items:flex-start;padding:var(--nd-s-4) 20px var(--nd-s-3)}.nd-daycard__id{display:flex;flex-direction:column;gap:6px;min-width:0}.nd-daycard__date{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nd-daycard__date h2{margin:0;font-size:var(--nd-t-title);font-weight:700;letter-spacing:-.01em;line-height:1.1}.nd-daycard__crew{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-daycard__crew b{font-family:var(--nd-mono);color:var(--nd-text-2);font-weight:500;unicode-bidi:plaintext}.nd-daycard__figs{margin-inline-start:auto;display:flex;align-items:flex-start;gap:var(--nd-s-5);flex-wrap:wrap}.nd-daycard__acts{display:flex;gap:var(--nd-s-2);align-items:center;flex-wrap:wrap;align-self:center;margin-inline-start:var(--nd-s-5)}.nd-daycard__body{border-top:1px solid var(--nd-border)}.nd-daycard__toggle{display:inline-flex;align-items:center;gap:10px;font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:start}.nd-daycard__toggle:focus-visible{outline:2px solid var(--nd-primary);outline-offset:3px;border-radius:4px}.nd-daycard__toggle .nd-daycard__car{display:inline-block;transition:transform .12s ease;font-size:10px;color:var(--nd-text-3)}.nd-daycard__toggle[aria-expanded=true] .nd-daycard__car{transform:rotate(90deg)}.nd-daycard__body .nd-tablewrap{background:none;border:0;border-radius:0;box-shadow:none}.nd-daynav{display:flex;align-items:center;gap:var(--nd-s-3);flex-wrap:wrap}.nd-daynav__day{min-width:230px}.nd-daynav__label{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-3)}.nd-daynav__date{font-size:19px;font-weight:700;line-height:1.25}.nd-daynav__slot{margin-inline-start:auto;display:flex;align-items:center;gap:var(--nd-s-2);flex-wrap:wrap}.nd-daynav__ro{margin:10px 0 0;font-size:var(--nd-t-body);color:var(--nd-warning-fg)}.nd-rangenav{display:inline-flex;align-items:center;gap:var(--nd-s-2);flex-wrap:wrap}.nd-rangenav__pill{display:inline-flex;align-items:center;border:1px solid var(--nd-edge);border-radius:var(--nd-radius-sm);background:var(--nd-surface)}.nd-rangenav__d{width:auto;border:0;background:transparent;padding:7px 10px;font-variant-numeric:tabular-nums}.nd-rangenav__d:focus{box-shadow:none}.nd-rangenav__d:focus-visible{outline:2px solid var(--nd-primary);outline-offset:-2px;border-radius:var(--nd-radius-sm)}.nd-rangenav__sep{color:var(--nd-text-3);font-size:13px;padding:0 2px}.nd-rangenav__arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:34px;padding:0;border:1px solid var(--nd-edge);border-radius:var(--nd-radius-sm);background:var(--nd-surface);color:var(--nd-text-2);font:inherit;font-size:17px;line-height:1;cursor:pointer}.nd-rangenav__arrow:hover:not(:disabled){background:var(--nd-surface-3);color:var(--nd-text)}.nd-rangenav__arrow:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-rangenav__arrow:disabled{opacity:.45;cursor:not-allowed}.nd-rangenav__slot{display:inline-flex;align-items:center;gap:var(--nd-s-2);flex-wrap:wrap}[dir=rtl] .nd-rangenav__arrow>span,[dir=rtl] .nd-rangenav__sep{display:inline-block;transform:scaleX(-1)}.nd-figures{display:flex;gap:var(--nd-s-5);align-items:flex-start;flex-wrap:wrap}.nd-figure{min-width:92px}.nd-figure--btn{border:none;background:none;padding:0;font:inherit;text-align:start;cursor:pointer;border-radius:var(--nd-radius-sm)}.nd-figure--btn:focus-visible{outline:2px solid var(--nd-primary);outline-offset:3px}.nd-figure--btn:hover .nd-figure__k{color:var(--nd-primary)}.nd-figure__v{font-size:26px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.nd-figure__v--success{color:var(--nd-success-fg)}.nd-figure__v--warning{color:var(--nd-warning-fg)}.nd-figure__v--danger{color:var(--nd-danger-fg)}.nd-figure__v--info{color:var(--nd-info-fg)}.nd-figure__k{font-size:var(--nd-t-small);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-2)}.nd-figure__sub{font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-duequeue__head{margin:var(--nd-s-4) 0 6px;font-size:var(--nd-t-body)}.nd-crewchip--flat{cursor:default;color:var(--nd-text-3);background:var(--nd-surface-2);font-weight:500}.nd-shipband{display:block;border:1px solid var(--nd-border);border-radius:var(--nd-radius);overflow:hidden;background:var(--nd-surface);margin-bottom:var(--nd-s-4)}.nd-shipband--danger{border-color:var(--nd-danger-bd)}.nd-shipband--done{border-color:var(--nd-success-bd)}.nd-shipband__head{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--nd-border);background:var(--nd-surface-2);color:var(--nd-text-2)}.nd-shipband--danger .nd-shipband__head{background:var(--nd-danger-bg);color:var(--nd-danger-fg);border-bottom-color:var(--nd-danger-bd)}.nd-shipband--ready .nd-shipband__head{background:var(--nd-primary-soft);color:var(--nd-primary-hover)}.nd-shipband--done .nd-shipband__head{background:var(--nd-success-bg);color:var(--nd-success-fg);border-bottom-color:var(--nd-success-bd)}.nd-shipband__title{margin:0;font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:inherit}.nd-shipband__n{font-size:var(--nd-t-micro);font-weight:700;background:currentColor;border-radius:var(--nd-radius-pill);min-width:18px;padding:0 6px;text-align:center;line-height:18px}.nd-shipband__n>span{color:var(--nd-surface)}.nd-shipband--danger .nd-shipband__n>span{color:var(--nd-danger-bg)}.nd-shipband--ready .nd-shipband__n>span{color:var(--nd-primary-soft)}.nd-shipband--done .nd-shipband__n>span{color:var(--nd-success-bg)}.nd-shipband__note{font-size:var(--nd-t-small);font-weight:500;color:inherit}.nd-shipband__act{margin-inline-start:auto}.nd-shipband__body{padding:var(--nd-s-3);display:flex;flex-direction:column;gap:var(--nd-s-3);background:var(--nd-surface-3)}.nd-van{border:1px solid var(--nd-border);border-radius:9px;overflow:hidden;background:var(--nd-surface);box-shadow:var(--nd-shadow-sm)}.nd-van__head{display:flex;align-items:center;gap:var(--nd-s-3);flex-wrap:wrap;padding:var(--nd-s-3) 14px;background:var(--nd-surface-2);box-shadow:inset 0 -1px 0 var(--nd-border)}.nd-van__avatar{width:34px;height:34px;border-radius:50%;flex-shrink:0;background:var(--nd-primary-soft);color:var(--nd-primary);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}.nd-van--done .nd-van__avatar{background:var(--nd-success-bg);color:var(--nd-success-fg)}.nd-van--focus{border-color:var(--nd-primary);box-shadow:0 0 0 3px var(--nd-primary-soft),var(--nd-shadow-sm)}.nd-van__who{min-width:0}.nd-van__name{font-size:14.5px;font-weight:650;line-height:1.3}.nd-van__sub{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-van__count{margin-inline-start:auto;text-align:end;flex-shrink:0}.nd-van__n{display:block;font-size:17px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.nd-van__of{display:block;font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-shipdms{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:9px 14px 9px 26px;border-top:1px solid var(--nd-border);background:var(--nd-surface-3)}.nd-shipdms__label{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--nd-text-3);font-weight:650}.nd-shipdms__fact{display:flex;align-items:baseline;gap:5px}.nd-shipdms__n{font-size:14px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.nd-shipdms__k{font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-shipdms__fact--bad .nd-shipdms__n{color:var(--nd-danger-fg)}.nd-shipdms__fact--warn .nd-shipdms__n{color:var(--nd-warning-fg)}.nd-shipdms__seen{margin-inline-start:auto;font-size:var(--nd-t-micro);color:var(--nd-text-3);white-space:nowrap}.nd-shiprow{display:grid;grid-template-columns:20px minmax(180px,420px) 200px 110px minmax(210px,1fr) 250px;align-items:center;gap:14px;padding:11px 14px 11px 26px}.nd-van .nd-shiprow{border-top:1px solid var(--nd-border)}.nd-shiprow>*{min-width:0}.nd-shiprow--flat{background:var(--nd-surface);border:1px solid var(--nd-border);border-inline-start:4px solid var(--nd-border-strong);border-radius:9px;box-shadow:var(--nd-shadow-sm);padding-inline-start:23px}.nd-shiprow--miss{border-inline-start-color:var(--nd-danger)}.nd-shiprow--closed{border-inline-start-color:var(--nd-border);background:var(--nd-surface-3)}.nd-shiprow--closed .nd-shipcell__name{color:var(--nd-text-3);font-weight:500}.nd-shiprow__labels{padding:0 14px 0 27px;font-size:var(--nd-t-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3)}.nd-shiprow__acts{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.nd-shipcell__name{font-size:var(--nd-t-body);font-weight:600}.nd-shipcell__sub{font-size:12px;color:var(--nd-text-3);margin-top:2px}.nd-shipcell__n{font-size:var(--nd-t-lead);font-weight:700;font-variant-numeric:tabular-nums}.nd-trail{display:flex;gap:3px;margin-bottom:4px}.nd-trail__seg{width:22px;height:5px;border-radius:2px;background:var(--nd-border)}.nd-trail__seg--ok{background:var(--nd-success)}.nd-trail__seg--bad{background:var(--nd-danger)}.nd-trail__say{font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-trail__say--warn{color:var(--nd-warning-fg);font-weight:600}.nd-trail__say--bad{color:var(--nd-danger-fg);font-weight:600}.nd-trail__say--ok{color:var(--nd-success-fg);font-weight:600}.nd-trail__facts{font-size:var(--nd-t-small);color:var(--nd-text-3);margin-top:2px}.nd-qmissed{display:flex;flex-direction:column;gap:3px;margin:0 0 10px}.nd-qmissed__row{display:flex;align-items:baseline;gap:8px;font-size:11.5px}.nd-qmissed__go{border:0;background:none;padding:0;cursor:pointer;font:inherit;color:var(--nd-primary);text-decoration:underline}.nd-qmissed__go:focus-visible{outline:2px solid var(--nd-focus, #3182ce);outline-offset:1px}.nd-shipalerts{display:flex;gap:10px;margin-bottom:var(--nd-s-4);flex-wrap:wrap}.nd-shipalert{flex:1;min-width:320px;display:flex;align-items:center;gap:var(--nd-s-4);flex-wrap:wrap;border-radius:var(--nd-radius);padding:15px 17px}.nd-shipalert__body{flex:1 1 300px;min-width:0}.nd-shipalert--danger{background:var(--nd-danger-bg);border:1px solid var(--nd-danger-bd);color:var(--nd-danger-fg)}.nd-shipalert--warning{background:var(--nd-warning-bg);border:1px solid var(--nd-warning-bd);color:var(--nd-warning-fg)}.nd-shipalert__head{display:flex;align-items:baseline;gap:9px}.nd-shipalert__n{font-size:34px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nd-shipalert__k{font-size:14px;font-weight:650}.nd-shipalert__say{font-size:var(--nd-t-small);margin:6px 0 0;line-height:1.5}.nd-shipalert__acts{display:flex;gap:7px;flex-wrap:wrap;margin-inline-start:auto;flex-shrink:0}.nd-selbar__say{font-size:13.5px}.nd-selbar__warn{font-size:var(--nd-t-small);color:var(--nd-warning-fg)}.nd-btn--info{background:var(--nd-info-bg);color:var(--nd-info-fg);border:1px solid var(--nd-info-fg)}.nd-btn--info:hover:not(:disabled){background:var(--nd-surface)}.nd-smslog .nd-table{table-layout:fixed}.nd-smslog .nd-table thead th{white-space:nowrap}.nd-smslog .nd-table tbody td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nd-smslog .nd-table tbody td:has(>.nd-btn){overflow:visible}.nd-custpanel>:last-child{margin-bottom:0}.nd-custpanel__ident{display:flex;align-items:center;flex-wrap:wrap;gap:var(--nd-s-2);margin-bottom:var(--nd-s-4)}.nd-custpanel__since{margin-inline-start:auto;font-size:var(--nd-t-small)}.nd-custpanel__h{margin:var(--nd-s-5) 0 var(--nd-s-3);padding-bottom:var(--nd-s-2);border-bottom:1px solid var(--nd-border);font-size:var(--nd-t-small);font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3)}.nd-custpanel__h:first-of-type{margin-top:var(--nd-s-4)}.nd-custpanel__notes{white-space:pre-wrap;margin:0;background:var(--nd-surface-2);border-radius:var(--nd-radius-sm);padding:var(--nd-s-3);font-size:var(--nd-t-body)}.nd-custpanel__stats{border-top:1px solid var(--nd-border);border-bottom:1px solid var(--nd-border);margin:var(--nd-s-4) 0 0;padding:var(--nd-s-4) 0;gap:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.nd-custpanel__stats .nd-stat{flex:0 1 auto;padding:0 var(--nd-s-4);border-inline-start:1px solid var(--nd-border)}.nd-custpanel__stats .nd-stat:first-child{padding-inline-start:0;border-inline-start:0}.nd-custpanel__stats .nd-stat__value{font-size:19px;line-height:1.2;letter-spacing:-.01em}.nd-custpanel__prods{list-style:none;margin:0;padding:0}.nd-custpanel__prods>li{display:flex;align-items:center;gap:var(--nd-s-2);padding:7px 0}.nd-custpanel__prods>li+li{border-top:1px solid var(--nd-border)}.nd-custpanel__qty{font-variant-numeric:tabular-nums;font-weight:700;min-width:2.4em;color:var(--nd-text-2)}.nd-custpanel__contracts{list-style:none;margin:var(--nd-s-4) 0 0;padding:0}.nd-custpanel__cbtn{display:block;width:100%;text-align:inherit;background:none;border:0;padding:var(--nd-s-3);margin:0;font:inherit;color:inherit;cursor:pointer}.nd-custpanel__cbtn:hover,.nd-custpanel__cbtn[aria-current=true]{background:var(--nd-surface-2)}.nd-custpanel__showing{margin-inline-start:auto;font-size:var(--nd-t-small);text-transform:uppercase;letter-spacing:.04em}.nd-custpanel__contracts>li{border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);overflow:hidden}.nd-custpanel__contracts>li+li{margin-top:var(--nd-s-2)}.nd-custpanel__crow{display:flex;align-items:center;flex-wrap:wrap;gap:var(--nd-s-2)}.nd-custpanel__crow .nd-muted{font-size:var(--nd-t-small)}.nd-custpanel__cmeta{display:flex;flex-wrap:wrap;gap:var(--nd-s-2) var(--nd-s-4);margin-top:var(--nd-s-2);font-size:var(--nd-t-small)}.nd-custpanel__stamp{display:flex;align-items:center;flex-wrap:wrap;gap:var(--nd-s-2);margin-bottom:var(--nd-s-1);font-size:var(--nd-t-small)}.nd-histlist{list-style:none;margin:0;padding:0}.nd-histlist>li{padding:10px 0}.nd-histlist>li+li{border-top:1px solid var(--nd-border)}.nd-histlist .nd-toolbar{margin-top:0;margin-bottom:4px}.nd-callrow__b{font-variant-numeric:tabular-nums;color:var(--nd-text-3)}.nd-callpanel{display:flex;flex-direction:column}.nd-callpanel .nd-toolbar,.nd-callpanel textarea{margin-top:var(--nd-s-2)}.nd-ordh-top{display:flex;align-items:center;gap:var(--nd-s-4);flex-wrap:wrap;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);padding:var(--nd-s-4) 18px;margin-bottom:var(--nd-s-4)}.nd-ordh-top__id{min-width:320px;flex:1 1 320px}.nd-ordh-top__id h1{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em}.nd-ordh-top__id p{margin:3px 0 0;font-size:var(--nd-t-body);color:var(--nd-text-2)}.nd-ordh-verdict{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:var(--nd-s-2) 13px;border-radius:9px;border:1px solid var(--nd-success-bd);background:var(--nd-success-bg);color:var(--nd-success-fg)}.nd-ordh-verdict--warning{border-color:var(--nd-warning-bd);background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-ordh-verdict--danger{border-color:var(--nd-danger-bd);background:var(--nd-danger-bg);color:var(--nd-danger-fg)}.nd-ordh-verdict__dot{width:9px;height:9px;border-radius:50%;background:currentColor;flex-shrink:0}.nd-ordh-verdict__lead{font-size:var(--nd-t-body);font-weight:600}.nd-ordh-verdict__sub{font-size:var(--nd-t-small);opacity:.85}.nd-ordh-search{position:relative;width:300px;max-width:100%}.nd-ordh-search .nd-input{padding-inline-start:31px}.nd-ordh-search__icon{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);display:flex;color:var(--nd-text-3);pointer-events:none}.nd-ordh-job{padding:var(--nd-s-3) 17px}.nd-ordh-job__line{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nd-ordh-job__runs{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin-top:var(--nd-s-3);padding-top:var(--nd-s-3);border-top:1px solid var(--nd-border)}.nd-ordh-run{display:flex;gap:9px;align-items:flex-start;padding:9px 11px;background:var(--nd-surface-3);border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm)}.nd-ordh-run--bad{background:var(--nd-danger-bg);border-color:var(--nd-danger-bd)}.nd-ordh-run__when{font-size:var(--nd-t-small);font-weight:600}.nd-ordh-run__what{font-size:var(--nd-t-small);color:var(--nd-text-2);margin-top:2px}.nd-ordh-run--bad .nd-ordh-run__when,.nd-ordh-run--bad .nd-ordh-run__what{color:var(--nd-danger-fg)}.nd-ordh-faults{border:1px solid var(--nd-border);border-radius:var(--nd-radius);overflow:hidden;background:var(--nd-surface);box-shadow:var(--nd-shadow-sm)}.nd-ordh-faults__band{padding:7px 16px;font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:inset 0 -1px 0 var(--nd-border)}.nd-ordh-faults__band--danger{background:var(--nd-danger-bg);color:var(--nd-danger-fg)}.nd-ordh-faults__band--warning{background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-ordh-fault{display:grid;grid-template-columns:84px minmax(280px,1fr) auto;gap:var(--nd-s-4);align-items:center;padding:14px 16px;border-inline-start:4px solid transparent;border-bottom:1px solid var(--nd-border)}.nd-ordh-fault--danger{border-inline-start-color:var(--nd-danger);background:#fffbfa}.nd-ordh-fault--warning{border-inline-start-color:var(--nd-warning)}.nd-ordh-fault__n{font-size:24px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nd-ordh-fault--danger .nd-ordh-fault__n{color:var(--nd-danger-fg)}.nd-ordh-fault--warning .nd-ordh-fault__n{color:var(--nd-warning-fg)}.nd-ordh-fault__unit{display:block;margin-top:4px;font-size:var(--nd-t-micro);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--nd-text-3)}.nd-ordh-fault__what{font-size:14px;font-weight:650}.nd-ordh-fault__why{font-size:var(--nd-t-small);color:var(--nd-text-2);margin-top:2px}.nd-ordh-fault__acts{display:flex;gap:7px;justify-content:flex-end;flex-wrap:wrap}.nd-ordh-fault__open{padding:0 16px 14px 20px;border-bottom:1px solid var(--nd-border);border-inline-start:4px solid transparent}.nd-ordh-fault__open--danger{border-inline-start-color:var(--nd-danger);background:#fffbfa}.nd-ordh-fault__open--warning{border-inline-start-color:var(--nd-warning)}.nd-ordh-fault__inner{border:1px solid var(--nd-border);border-radius:9px;overflow:hidden;background:var(--nd-surface)}.nd-ordh-fault__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:9px 13px;background:var(--nd-surface-3);font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-ordh-clean{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding:9px 16px;background:var(--nd-surface-3);border:1px solid var(--nd-border);border-radius:9px;margin-bottom:10px}.nd-ordh-clean__n{font-size:var(--nd-t-small);font-weight:600;color:var(--nd-success-fg)}.nd-ordh-clean__list{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-ordh-week{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.nd-ordh-day{text-align:start;font:inherit;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:var(--nd-s-3) 13px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.nd-ordh-day:hover{border-color:var(--nd-primary);box-shadow:0 4px 12px -6px #1a191447}.nd-ordh-day:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-ordh-day--on{border-color:var(--nd-primary);box-shadow:0 0 0 3px #0e6e701f}.nd-ordh-day--empty{background:var(--nd-danger-bg);border-color:var(--nd-danger-bd)}.nd-ordh-day--idle{background:var(--nd-surface-3);border-style:dashed;cursor:default}.nd-ordh-day--idle:hover{border-color:var(--nd-border-strong);box-shadow:none}.nd-ordh-day--soft{opacity:.62}.nd-ordh-day__dow{font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--nd-text-3)}.nd-ordh-day--on .nd-ordh-day__dow{color:var(--nd-primary)}.nd-ordh-day--empty .nd-ordh-day__dow,.nd-ordh-day--empty .nd-ordh-day__n,.nd-ordh-day--empty .nd-ordh-day__sub{color:var(--nd-danger-fg)}.nd-ordh-day--idle .nd-ordh-day__dow,.nd-ordh-day--idle .nd-ordh-day__n,.nd-ordh-day--idle .nd-ordh-day__sub{color:var(--nd-text-4)}.nd-ordh-day__n{font-size:22px;font-weight:700;margin:5px 0 2px;font-variant-numeric:tabular-nums}.nd-ordh-day__sub{font-size:12px;color:var(--nd-text-3)}.nd-ordh-day__mix{display:flex;gap:2px;margin-top:9px;height:7px}.nd-ordh-day__mix>span{border-radius:2px}.nd-ordh-day__flat{height:7px;margin-top:9px;border-radius:2px;background:var(--nd-danger)}.nd-ordh-split{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:11px var(--nd-s-4);background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);margin-bottom:10px}.nd-ordh-split__bar{flex:1 1 200px;display:flex;gap:3px;height:8px}.nd-ordh-split__bar>span{border-radius:3px}.nd-ordh-split__ours{background:var(--nd-primary)}.nd-ordh-split__theirs{background:var(--nd-info-bd)}.nd-ordh-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px}.nd-ordh-card{border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface);box-shadow:var(--nd-shadow-sm);overflow:hidden}.nd-ordh-card__head{display:flex;align-items:baseline;gap:var(--nd-s-2);flex-wrap:wrap;padding:10px 15px;background:var(--nd-surface-2);box-shadow:inset 0 -1px 0 var(--nd-border)}.nd-ordh-card__head h3{margin:0;font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--nd-text-2)}.nd-ordh-card__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 15px;background:var(--nd-surface-3);font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-ordh-rowline{display:grid;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);gap:var(--nd-s-3);align-items:center;padding:11px 15px;font-size:var(--nd-t-body);border-bottom:1px solid var(--nd-surface-2)}.nd-ordh-rowline:last-child{border-bottom:0}.nd-ordh-rowline--head{padding:8px 15px;font-size:var(--nd-t-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3);box-shadow:inset 0 -1px 0 var(--nd-border);border-bottom:0}.nd-ordh-rowline--bad{border-inline-start:3px solid var(--nd-danger);background:#fffbfa}.nd-ordh-rowline__n{font-variant-numeric:tabular-nums}.nd-ordh-rowline>*{min-width:0}.nd-ordh-trace{border-color:var(--nd-border-strong)}.nd-ordh-trace__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:13px;padding:14px 18px;border-bottom:1px solid var(--nd-border)}.nd-ordh-trace__k{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--nd-text-3)}.nd-ordh-trace__v{font-size:14px;font-weight:600;margin-top:2px}.nd-ordh-trace__sec{padding:14px 18px;border-bottom:1px solid var(--nd-border)}.nd-ordh-trace__sec h4{margin:0 0 9px;font-size:var(--nd-t-micro);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--nd-text-2)}.nd-ordh-trace__ev{display:grid;grid-template-columns:132px minmax(0,1fr);gap:var(--nd-s-3);font-size:var(--nd-t-small);padding:3px 0}.nd-ordh-trace__ev>:first-child{color:var(--nd-text-3);white-space:nowrap}.nd-ordh-trace__ev>:last-child{color:var(--nd-text-2)}.nd-ordh-trace__acts{display:flex;gap:var(--nd-s-2);flex-wrap:wrap;padding:13px 18px;background:var(--nd-surface-3)}@media(max-width:720px){.nd-ordh-fault{grid-template-columns:64px minmax(0,1fr);row-gap:10px}.nd-ordh-fault__acts{grid-column:1 / -1;justify-content:flex-start}.nd-ordh-rowline{grid-template-columns:minmax(0,1fr) 72px}.nd-ordh-rowline>:last-child{grid-column:1 / -1}}.nd-audit .nd-toolbar{align-items:flex-end}.nd-audit .nd-table{table-layout:fixed;min-width:1040px}.nd-audit .nd-table tbody td{overflow:hidden;vertical-align:top}.nd-audit__det{font-size:12px;line-height:1.5}.nd-audit__more{font-size:11px}.nd-jobruns .nd-toolbar{align-items:flex-end}.nd-jobruns .nd-table{table-layout:fixed;min-width:1000px}.nd-jobruns .nd-table tbody td{overflow:hidden;vertical-align:top}.nd-jobruns .nd-exp__panel td{overflow:visible}.nd-recdesk .nd-table{table-layout:fixed;min-width:940px}.nd-recdesk .nd-table tbody td{overflow:hidden;vertical-align:top}.nd-recdesk .nd-exp__panel>td{padding:16px}.nd-recdesk--narrow .nd-table{table-layout:fixed}.nd-recdesk--stops>.nd-tablewrap>.nd-table{table-layout:fixed;min-width:860px}.nd-recdesk--stops>.nd-tablewrap>.nd-table>tbody>tr>td{overflow:hidden;vertical-align:top}.nd-recdesk--stops>.nd-tablewrap>.nd-table>tbody>tr.nd-exp__panel>td{overflow:visible}.nd-recdesk--stops>.nd-tablewrap>.nd-table>tbody>tr>td:has(>button){overflow:visible}.nd-progress{position:relative;height:4px;border-radius:999px;background:var(--nd-surface-2);overflow:hidden}.nd-progress__bar{position:absolute;inset:0 auto 0 0;width:40%;border-radius:inherit;background:var(--nd-primary);animation:nd-progress-slide 1.15s ease-in-out infinite}@keyframes nd-progress-slide{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){.nd-progress__bar{animation:none;left:0;width:100%;opacity:.5}}.nd-wiz{display:grid;grid-template-columns:minmax(0,1fr)}.nd-wiz__panel,.nd-wizsteps,.nd-wizfoot{max-width:1180px}.nd-wiz__panel{display:flex;flex-direction:column;gap:var(--nd-s-4);min-width:0}.nd-wizrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:var(--nd-s-4);align-items:start}.nd-money{display:grid;gap:7px;margin-top:var(--nd-s-4)}.nd-money__r{display:flex;align-items:baseline;gap:var(--nd-s-3);font-size:var(--nd-t-body)}.nd-money__l{color:var(--nd-text-2)}.nd-money__lead{flex:1;border-bottom:1px dotted var(--nd-border);transform:translateY(-3px)}.nd-money__v{font-variant-numeric:tabular-nums;white-space:nowrap}.nd-money__r--cut .nd-money__l,.nd-money__r--cut .nd-money__v{color:var(--nd-success-fg)}.nd-money__r--total{margin-top:var(--nd-s-1);padding-top:var(--nd-s-2);border-top:1px solid var(--nd-border-strong);font-size:var(--nd-t-lead);font-weight:600}.nd-money__r--total .nd-money__l{color:var(--nd-text)}.nd-money__note{font-size:var(--nd-t-small);color:var(--nd-text-3);margin:-3px 0 0}.nd-optin+.nd-optin{border-top:1px solid var(--nd-border);margin-top:var(--nd-s-3);padding-top:var(--nd-s-3)}.nd-optin__body{padding:var(--nd-s-2) 0 0 26px}.nd-wizsteps{display:flex;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);overflow:hidden;margin-bottom:var(--nd-s-4)}.nd-wizstep{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:center;gap:var(--nd-s-2);padding:12px var(--nd-s-3) 12px 18px;border:0;background:none;font:inherit;text-align:start;color:var(--nd-text-3);cursor:pointer;transition:background .14s ease,color .14s ease}.nd-wizstep+.nd-wizstep{padding-inline-start:22px}.nd-wizstep+.nd-wizstep:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:9px;height:9px;margin-top:-5px;border-top:1px solid var(--nd-border);border-inline-end:1px solid var(--nd-border);transform:rotate(45deg)}.nd-wizstep:disabled{cursor:default;color:var(--nd-text-4)}.nd-wizstep:not(:disabled):hover{background:var(--nd-surface-3)}.nd-wizstep__mark{flex:0 0 auto;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--nd-radius-pill);border:1px solid var(--nd-border-strong);background:var(--nd-surface);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;transition:background .14s ease,border-color .14s ease,color .14s ease}.nd-wizstep__text{min-width:0;display:grid}.nd-wizstep__label,.nd-wizstep__sum{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-wizstep__label{font-size:var(--nd-t-body)}.nd-wizstep__sum{font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-wizstep.is-current{color:var(--nd-text);background:var(--nd-primary-soft)}.nd-wizstep.is-current .nd-wizstep__label{font-weight:600}.nd-wizstep.is-current .nd-wizstep__mark{border-color:var(--nd-primary);background:var(--nd-primary);color:var(--nd-primary-ink)}.nd-wizstep.is-done{color:var(--nd-text-2)}.nd-wizstep.is-done .nd-wizstep__mark{border-color:var(--nd-success-bd);background:var(--nd-success-bg);color:var(--nd-success-fg)}.nd-wizfoot{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:var(--nd-s-2);margin-top:var(--nd-s-4);padding:var(--nd-s-3) 0;border-top:1px solid var(--nd-border);background:var(--nd-bg);box-shadow:0 30px 0 30px var(--nd-bg)}.nd-wizfoot__spacer{flex:1}.nd-wizfoot__note{color:var(--nd-text-3);font-size:var(--nd-t-small)}.nd-wizsum{list-style:none;margin:0 0 var(--nd-s-4);padding:0;display:grid;gap:var(--nd-s-2)}.nd-wizsum li{display:flex;gap:var(--nd-s-2);align-items:flex-start;font-size:var(--nd-t-body)}.nd-wizsum li>svg{flex:0 0 auto;margin-top:2px;color:var(--nd-text-3)}.nd-wizfile{display:flex;align-items:center;gap:var(--nd-s-2);padding:var(--nd-s-2) 0;border-bottom:1px solid var(--nd-border)}.nd-wizfile:last-child{border-bottom:0}.nd-wizfile__name{display:flex;align-items:center;gap:var(--nd-s-2);font-size:var(--nd-t-body);min-width:0;flex:1}.nd-wizfile__act{display:flex;align-items:center;gap:var(--nd-s-2);max-width:55%;min-width:0}.nd-wizfile__act .nd-ellipsis{font-size:var(--nd-t-small)}.nd-wizfile label.nd-btn{cursor:pointer;display:inline-flex;align-items:center}.nd-atree{display:grid;grid-template-columns:minmax(240px,320px) 1fr;gap:var(--nd-s-4);align-items:start}@media(max-width:900px){.nd-atree{grid-template-columns:1fr}}.nd-atree__side{border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface);overflow:hidden}.nd-atree__search{padding:10px;border-bottom:1px solid var(--nd-border)}.nd-atree__tree{max-height:calc(100dvh - 260px);overflow-y:auto;overflow-x:hidden;padding:6px 0 10px}.nd-atree__row{display:flex;align-items:center;gap:4px;padding-inline-end:8px;min-height:28px;border-radius:var(--nd-radius-sm)}.nd-atree__row:hover{background:var(--nd-surface-3)}.nd-atree__row--sel{background:var(--nd-primary-soft)}.nd-atree__row--sel .nd-atree__name{color:var(--nd-primary);font-weight:600}.nd-atree__caret{flex:0 0 18px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;cursor:pointer;color:var(--nd-text-3);font-size:10px;line-height:1;padding:0}.nd-atree__name{flex:1 1 auto;min-width:0;text-align:start;border:0;background:none;cursor:pointer;padding:3px 2px;font:inherit;color:inherit;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nd-wizsum__edit{margin-inline-start:auto;flex:0 0 auto}.nd-card--banded{padding:0;overflow:hidden}.nd-card__head{display:flex;align-items:center;gap:var(--nd-s-3);padding:13px 20px;border-bottom:1px solid var(--nd-border);background:var(--nd-surface-3)}.nd-card__headacts{margin-inline-start:auto;display:flex;gap:var(--nd-s-2);flex:none}.nd-card__head h3{margin:0;font-size:var(--nd-t-lead);font-weight:600}.nd-card__head p{margin:1px 0 0;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-card__body{padding:20px}.nd-card__ico{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--nd-primary-soft);color:var(--nd-primary)}.nd-card__ico--success{background:var(--nd-success-bg);color:var(--nd-success-fg)}.nd-card__ico--warning{background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-card--accent{border-color:var(--nd-primary-line)}.nd-card--accent .nd-card__head{background:var(--nd-primary-soft);border-bottom-color:var(--nd-primary-line)}.nd-input--derived{background:var(--nd-primary-soft);border-color:var(--nd-primary-edge);color:var(--nd-text);font-weight:500}.nd-auto{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--nd-radius-pill);border:1px solid var(--nd-primary-edge);background:var(--nd-primary-soft);color:var(--nd-primary);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nd-week{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:var(--nd-s-2) 0 var(--nd-s-3)}.nd-week__d{text-align:center;padding:7px 2px 8px;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);background:var(--nd-surface-3)}.nd-week__n{display:block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nd-text-4)}.nd-week__x{display:block;margin-top:2px;font-size:var(--nd-t-body);font-weight:600;font-variant-numeric:tabular-nums;color:var(--nd-text-3)}.nd-week__d.is-serve{background:var(--nd-primary-soft);border-color:var(--nd-primary-fill)}.nd-week__d.is-serve .nd-week__n,.nd-week__d.is-serve .nd-week__x{color:var(--nd-primary)}.nd-week__d.is-mark{background:var(--nd-primary);border-color:var(--nd-primary);box-shadow:var(--nd-shadow-sm)}.nd-week__d.is-mark .nd-week__n,.nd-week__d.is-mark .nd-week__x{color:var(--nd-primary-ink)}.nd-totalband{display:flex;align-items:baseline;gap:var(--nd-s-2);margin:var(--nd-s-4) -20px -20px;padding:13px 20px;background:var(--nd-surface-3);border-top:1px solid var(--nd-border)}.nd-totalband__lbl{font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-totalband__amt{margin-inline-start:auto;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nd-totalband__cur{font-size:var(--nd-t-small);font-weight:500;color:var(--nd-text-3)}.nd-rrow{display:flex;align-items:flex-start;gap:var(--nd-s-3);padding:14px 20px;border-bottom:1px solid var(--nd-border)}.nd-rrow:last-child{border-bottom:0}.nd-rrow__ico{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--nd-surface-2);color:var(--nd-text-3)}.nd-rrow__b{flex:1;min-width:0;font-size:var(--nd-t-body)}.nd-rrow__s{display:block;margin-top:1px;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-rrow--key{background:var(--nd-primary-soft)}.nd-rrow--key .nd-rrow__ico{background:var(--nd-primary-line);color:var(--nd-primary)}.nd-rrow--flag{background:var(--nd-warning-bg)}.nd-rrow--flag .nd-rrow__ico{background:var(--nd-warning-fill);color:var(--nd-warning-fg)}.nd-sighead{max-width:880px;margin-bottom:var(--nd-s-4)}.nd-sighead__row{display:flex;align-items:center;gap:var(--nd-s-3);flex-wrap:wrap}.nd-sighead__row h1{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em}.nd-sighead__ghost{color:var(--nd-text-4);font-weight:600}.nd-sighead__meta{margin:6px 0 0;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-sighead__count{margin-inline-start:auto;font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-meter{height:3px;margin-top:var(--nd-s-3);border-radius:2px;background:var(--nd-border);overflow:hidden}.nd-meter__fill{height:100%;border-radius:2px;background:var(--nd-primary);transition:width .3s ease}@media(prefers-reduced-motion:reduce){.nd-meter__fill{transition:none}}.nd-atree__n{flex:0 0 auto;font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-atree__n--zero{color:var(--nd-warning-fg);font-weight:600}.nd-atree__note{padding:4px 8px;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-atree__main{min-width:0}.nd-atree__head{margin-bottom:var(--nd-s-3)}.nd-atree__crumbs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--nd-t-body)}.nd-atree__sep{color:var(--nd-text-3);margin:0 6px 0 0}.nd-atree__facts{margin-top:2px;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-atree__delta{margin:8px 0;padding-inline-start:18px;line-height:1.7}.nd-atree__acts{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.nd-atree__merge{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);background:var(--nd-surface-2)}.nd-emailprev{margin-top:10px;padding:14px 16px;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);background:var(--nd-surface-2);font-size:var(--nd-t-body);line-height:1.55}.nd-emailprev__subject{font-weight:600;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--nd-border)}.nd-emailprev p{margin:0 0 10px}.nd-emailprev p:last-child{margin-bottom:0}.nd-emailprev a{word-break:break-all}.nd-checkline{display:flex;align-items:flex-start;gap:8px;margin:-4px 0 var(--nd-s-3);font-size:var(--nd-t-body);cursor:pointer}.nd-checkline input{margin-top:3px;flex:0 0 auto}.nd-checkline em{font-style:normal}.nd-driftkeep{margin:2px 0 6px 2px;font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-driftkeep code{font-size:inherit}.nd-timeline{list-style:none;margin:var(--nd-s-4) 0 0;padding:0 0 0 22px;position:relative}.nd-timeline:before{content:"";position:absolute;inset-inline-start:5px;top:6px;bottom:6px;width:1px;background:var(--nd-border)}.nd-timeline>li{position:relative;padding:0 0 var(--nd-s-4)}.nd-timeline>li:last-child{padding-bottom:0}.nd-timeline>li:before{content:"";position:absolute;inset-inline-start:-21px;top:5px;width:9px;height:9px;border-radius:50%;background:var(--nd-surface);border:2px solid var(--nd-border-strong)}.nd-timeline>li:first-child:before{background:var(--nd-primary);border-color:var(--nd-primary)}.nd-timeline__head{display:flex;align-items:baseline;gap:var(--nd-s-2);flex-wrap:wrap}.nd-timeline__when{font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-timeline__body{font-size:var(--nd-t-body);color:var(--nd-text-2);margin-top:2px}.nd-logform{display:flex;flex-direction:column;gap:var(--nd-s-2)}.nd-logform>.nd-toolbar{margin:0}.nd-logform textarea{min-height:74px}.nd-crmchips{display:flex;align-items:center;flex-wrap:wrap;gap:var(--nd-s-2)}.nd-crmchip{display:inline-flex;align-items:center;gap:7px;padding:4px 5px 4px 11px;border-radius:var(--nd-radius-pill);border:1px solid var(--nd-primary-edge);background:var(--nd-primary-soft);color:var(--nd-primary);font-size:var(--nd-t-small);font-weight:600;white-space:nowrap}.nd-crmchip b{color:var(--nd-text);font-weight:600}.nd-crmchip__x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border:none;border-radius:50%;background:var(--nd-primary-fill);color:var(--nd-primary-hover);font:inherit;font-size:13px;line-height:1;cursor:pointer}.nd-crmchip__x:hover{background:var(--nd-primary);color:var(--nd-primary-ink)}.nd-crmchip__x:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-crmrail{display:grid;grid-template-columns:360px minmax(0,1fr);gap:20px;align-items:start}@media(max-width:1100px){.nd-crmrail{grid-template-columns:minmax(0,1fr)}}.nd-crmsweep{display:flex;align-items:flex-start;gap:var(--nd-s-4);flex-wrap:wrap}.nd-crmsweep__i{flex:1 1 190px;min-width:0}.nd-crmsweep__k{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-3)}.nd-crmsweep__v{font-size:var(--nd-t-body);font-weight:600}.nd-crmsweep__s{font-size:var(--nd-t-small);color:var(--nd-text-3);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-crmsweep__do{display:flex;gap:var(--nd-s-2);flex-wrap:wrap;margin-inline-start:auto}.nd-crmverdict{display:flex;flex-direction:column;gap:3px;min-width:0}.nd-crmverdict__how{font-size:var(--nd-t-small);color:var(--nd-text-3);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-crmholder{padding:10px 0;border-top:1px solid var(--nd-border)}.nd-crmholder:first-of-type{border-top:none;padding-top:0}.nd-crmholder__who{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.nd-crmholder__what{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:4px}.nd-micro{font-size:var(--nd-t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-3);font-weight:600}.nd-mono{font-family:var(--nd-mono)}.nd-stopconsole__crumbs{display:flex;align-items:center;gap:var(--nd-s-2);font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-stopconsole__crumbs span[aria-hidden]{color:var(--nd-text-4)}.nd-stopconsole__head{display:flex;gap:var(--nd-s-5);flex-wrap:wrap;align-items:flex-start}.nd-stopconsole__who{flex:1 1 300px;display:flex;flex-direction:column;gap:var(--nd-s-1)}.nd-stopconsole__dms{flex:0 1 300px;display:flex;flex-direction:column;gap:var(--nd-s-2)}.nd-stopconsole__name{display:flex;align-items:center;gap:var(--nd-s-2);flex-wrap:wrap;font-size:var(--nd-t-title);font-weight:600}.nd-stopconsole__bar{color:var(--nd-border-strong);font-weight:400}.nd-stopconsole__keys{display:flex;gap:14px;flex-wrap:wrap;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-stopconsole__note{display:flex;gap:var(--nd-s-2);align-items:flex-start;margin:0;padding:var(--nd-s-2) 10px;background:var(--nd-warning-bg);border:1px solid var(--nd-warning-bd);border-radius:var(--nd-radius-sm);font-size:var(--nd-t-small);color:var(--nd-warning-fg)}.nd-stopconsole__note svg{flex:none;margin-top:2px}.nd-stopconsole__trail{margin-top:var(--nd-s-3);padding-top:var(--nd-s-3);border-top:1px solid var(--nd-border)}.nd-stopconsole__trail-head{display:flex;align-items:center;gap:var(--nd-s-2);font-size:var(--nd-t-small);font-weight:600;color:var(--nd-text-2);margin-bottom:var(--nd-s-2)}.nd-stopconsole__trail-head svg{flex:none}.nd-stopconsole__trail-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:var(--nd-t-small)}.nd-stopconsole__trail-list li{line-height:1.5;overflow-wrap:anywhere}.nd-stopconsole__trail-who{font-weight:600}.nd-stopconsole__visit{margin-bottom:var(--nd-s-3);padding-bottom:var(--nd-s-3);border-bottom:1px solid var(--nd-border)}.nd-stopconsole__visit-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:var(--nd-t-small)}.nd-stopconsole__visit-list li{display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:1.5;overflow-wrap:anywhere}.nd-stopconsole__visit-list li[data-current=yes]{font-weight:600}.nd-stopconsole__visit-warn{margin:var(--nd-s-2) 0 0;font-size:var(--nd-t-small);color:var(--nd-warning-fg)}.nd-actgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:10px}.nd-act{display:flex;gap:var(--nd-s-3);align-items:flex-start;padding:var(--nd-s-3) 14px;border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface);text-align:start;font:inherit;color:inherit;cursor:pointer}.nd-act[data-state=go]{border-color:var(--nd-primary-edge)}.nd-act[data-state=go]:hover{background:var(--nd-primary-soft)}.nd-act[data-state=blocked]{border-color:var(--nd-warning-bd);background:var(--nd-warning-bg)}.nd-act[data-state=off]{background:var(--nd-surface-3);border-style:dashed;cursor:default}.nd-act[data-state=off] .nd-act__title,.nd-act[data-state=off] .nd-act__hint{color:var(--nd-text-3)}.nd-act:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-act__ico{width:32px;height:32px;border-radius:var(--nd-radius-sm);display:flex;align-items:center;justify-content:center;flex:none;background:var(--nd-primary-soft);color:var(--nd-primary)}.nd-act[data-state=blocked] .nd-act__ico{background:var(--nd-warning-fill);color:var(--nd-warning-fg)}.nd-act[data-state=off] .nd-act__ico{background:var(--nd-surface-2);color:var(--nd-text-4)}.nd-act__body{display:flex;flex-direction:column;gap:var(--nd-s-1);align-items:flex-start}.nd-act__title{font-size:var(--nd-t-body);font-weight:600}.nd-act__hint{font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-stopconsole__evidence{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--nd-s-4)}@media(max-width:900px){.nd-stopconsole__evidence{grid-template-columns:minmax(0,1fr)}}.nd-stopconsole__money{display:grid;grid-template-columns:1fr auto;gap:var(--nd-s-2) var(--nd-s-4);font-size:var(--nd-t-body)}.nd-stopconsole__rule{height:1px;background:var(--nd-border);margin:var(--nd-s-3) 0}.nd-workmon__head{display:flex;align-items:flex-start;gap:var(--nd-s-4);flex-wrap:wrap}.nd-workmon__id{display:flex;flex-direction:column;gap:var(--nd-s-1)}.nd-workmon__title{display:flex;align-items:center;gap:10px}.nd-workmon__title h1{margin:0;font-size:var(--nd-t-title);font-weight:600;letter-spacing:-.01em}.nd-workmon__sub{font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-workmon__stats{margin-inline-start:auto;display:flex;gap:var(--nd-s-2);flex-wrap:wrap}.nd-workmon__stat{min-width:84px;padding:var(--nd-s-2) 14px;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm)}.nd-workmon__statn{font-size:var(--nd-t-title);font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.nd-workmon__bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.nd-workmon__search{flex:1 1 380px;min-width:260px;position:relative}.nd-workmon__search .nd-input{padding-inline-start:34px}.nd-workmon__searchico{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);display:flex;color:var(--nd-text-4);pointer-events:none}.nd-workmon__baractions{margin-inline-start:auto;display:flex;gap:var(--nd-s-2);align-items:center}.nd-workmon__check{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--nd-text-2);white-space:nowrap}.nd-workmon__check input{width:15px;height:15px;accent-color:var(--nd-primary)}.nd-workmon__filters{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:var(--nd-s-3)}.nd-workmon__div{width:1px;height:22px;background:var(--nd-border)}.nd-workmon__chips{display:flex;gap:6px;flex-wrap:wrap}.nd-workmon__chip{border-radius:var(--nd-radius-pill);font-size:13px;font-weight:500;padding:3px 11px;background:var(--nd-surface);border:1px solid var(--nd-border-strong);color:var(--nd-text);font-family:inherit;cursor:pointer;white-space:nowrap}.nd-workmon__chip:hover{background:var(--nd-surface-2)}.nd-workmon__chip[data-on=yes]{background:var(--nd-ink);border-color:var(--nd-ink);color:#fff}.nd-workmon__chip:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-workmon__pilot{display:flex;align-items:center;gap:var(--nd-s-3);flex-wrap:wrap;cursor:pointer}.nd-workmon__pilot:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-workmon__caret{display:inline-flex;transition:transform .12s;color:var(--nd-text-3)}.nd-workmon__caret--shut{transform:rotate(-90deg)}.nd-workmon__meter{flex:1 1 160px;max-width:220px;height:6px;display:flex;background:var(--nd-surface-2);border-radius:var(--nd-radius-pill);overflow:hidden}.nd-workmon__pilotend{margin-inline-start:auto;display:flex;align-items:center;gap:10px}.nd-workmon__table{width:100%;border-collapse:collapse;font-size:var(--nd-t-body)}.nd-workmon__table th{padding:var(--nd-s-2) 6px;text-align:start}.nd-workmon__table td{padding:10px 6px;vertical-align:top}.nd-workmon__row{border-top:1px solid var(--nd-border);cursor:pointer}.nd-workmon__row:hover{background:var(--nd-surface-3)}.nd-workmon__row:focus-visible{outline:2px solid var(--nd-primary);outline-offset:-2px}.nd-workmon__row[data-hit=yes]{background:var(--nd-primary-soft)}.nd-workmon__row[data-dirty=yes]{background:var(--nd-warning-bg)}.nd-workmon__card{font-size:var(--nd-t-micro);color:var(--nd-text-4)}.nd-workmon__addr{font-size:var(--nd-t-small);color:var(--nd-text-2)}.nd-workmon__note{display:flex;gap:6px;align-items:flex-start;margin-top:3px;font-size:var(--nd-t-small);color:var(--nd-warning-fg)}.nd-workmon__note svg{flex:none;margin-top:2px}.nd-workmon__sublabel{font-size:var(--nd-t-small);color:var(--nd-text-2);margin-top:3px}.nd-workmon__short{font-size:var(--nd-t-micro);color:var(--nd-danger-fg)}.nd-workmon__more{display:flex;align-items:center;gap:var(--nd-s-2);margin-top:var(--nd-s-2)}.nd-act[data-state=closed]{background:var(--nd-surface-3);border-color:var(--nd-border);cursor:default}.nd-act[data-state=closed] .nd-act__title{color:var(--nd-text-2)}.nd-act[data-state=closed] .nd-act__hint{color:var(--nd-text-3)}.nd-act[data-state=closed] .nd-act__ico{background:var(--nd-surface-2);color:var(--nd-text-4)}.nd-act__why{font-size:var(--nd-t-small);color:var(--nd-text-3);font-style:italic}.nd-spinegrid{display:grid;grid-template-columns:340px minmax(0,1fr) 320px;gap:20px;align-items:start}@media(max-width:1440px){.nd-spinegrid{grid-template-columns:340px minmax(0,1fr)}.nd-spinegrid>.nd-callerrail{grid-column:1 / -1}}@media(max-width:1000px){.nd-spinegrid{grid-template-columns:minmax(0,1fr)}}.nd-spine{display:flex;flex-direction:column;min-width:0;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm);overflow:hidden}.nd-spine__head{padding:var(--nd-s-4) var(--nd-s-4) var(--nd-s-3);border-bottom:1px solid var(--nd-border)}.nd-spine__title{display:flex;align-items:baseline;gap:var(--nd-s-2)}.nd-spine__title b{font-size:var(--nd-t-lead);font-weight:600}.nd-spine__title span{margin-inline-start:auto;font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-spine__say{margin:var(--nd-s-1) 0 0;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-spine__chips{display:flex;flex-wrap:wrap;gap:var(--nd-s-1);padding:var(--nd-s-3) var(--nd-s-4);border-bottom:1px solid var(--nd-border)}.nd-spine__chip{font:inherit;font-size:var(--nd-t-small);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 10px;border-radius:var(--nd-radius-pill);cursor:pointer;background:var(--nd-surface);border:1px solid var(--nd-border-strong);color:var(--nd-text-2)}.nd-spine__chip:hover{border-color:var(--nd-primary);color:var(--nd-primary)}.nd-spine__chip[aria-pressed=true]{background:var(--nd-primary);border-color:var(--nd-primary);color:var(--nd-primary-ink);font-weight:600}.nd-spine__chip:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-spine__chip>b{margin-inline-start:6px;font-variant-numeric:tabular-nums}.nd-spine__list{flex:1 1 auto;max-height:620px;overflow-y:auto;overflow-x:hidden;padding-bottom:var(--nd-s-2)}.nd-spine__empty{margin:0;padding:var(--nd-s-4);font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-spine__band{display:flex;align-items:center;gap:var(--nd-s-2);margin:0;padding:var(--nd-s-3) var(--nd-s-4) var(--nd-s-1);font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-3)}.nd-spine__band:after{content:"";flex:1;height:1px;background:var(--nd-border)}.nd-spine__band--late{color:var(--nd-warning-fg)}.nd-spine__band--late:after{background:var(--nd-warning-bd)}.nd-spine__task{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px var(--nd-s-3);width:100%;padding:var(--nd-s-2) var(--nd-s-4);background:transparent;border:0;border-inline-start:3px solid transparent;font:inherit;color:inherit;text-align:start;cursor:pointer}.nd-spine__task:hover{background:var(--nd-surface-2)}.nd-spine__task[aria-current=true]{background:var(--nd-primary-soft);border-inline-start-color:var(--nd-primary)}.nd-spine__task:focus-visible{outline:2px solid var(--nd-primary);outline-offset:-2px}.nd-spine__who{grid-column:1;font-weight:600;font-size:var(--nd-t-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-spine__why{grid-column:1;display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-spine__why>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-spine__src{flex:none;font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;padding:1px 6px;border-radius:var(--nd-radius-sm);background:var(--nd-surface-2);color:var(--nd-text-2)}.nd-spine__age{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:var(--nd-t-small);color:var(--nd-text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.nd-spine__task--late .nd-spine__age{color:var(--nd-warning-fg);font-weight:600}.nd-spine__task--noline .nd-spine__src{background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-spine__foot{padding:var(--nd-s-3) var(--nd-s-4);border-top:1px solid var(--nd-border);display:flex;flex-direction:column;gap:var(--nd-s-3)}.nd-spine__foot>p{margin:0;font-size:var(--nd-t-small)}.nd-spine__fnote{color:var(--nd-text-3)}.nd-spine__elsewhere{display:flex;flex-direction:column;gap:var(--nd-s-1)}.nd-spine__ptr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 var(--nd-s-2);padding:var(--nd-s-2) 10px;border:1px solid var(--nd-border);border-radius:var(--nd-radius-sm);background:var(--nd-surface-3);font-size:var(--nd-t-small);color:var(--nd-text-2);text-decoration:none}.nd-spine__ptr:hover{border-color:var(--nd-border-strong);background:var(--nd-surface-2);text-decoration:none}.nd-spine__ptr:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.nd-spine__ptr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.nd-spine__ptr>b{font-variant-numeric:tabular-nums;font-size:var(--nd-t-body)}.nd-spine__ptr>em{grid-column:1 / -1;font-style:normal;color:var(--nd-text-3)}.nd-spinetask{min-width:0}.nd-spinehead__name{margin:0;font-size:var(--nd-t-title);font-weight:600;line-height:1.2}.nd-spinewhy{margin-top:var(--nd-s-4);padding:var(--nd-s-3) 14px;background:var(--nd-surface-2);border:1px solid var(--nd-border);border-radius:var(--nd-radius)}.nd-spinewhy--late{background:var(--nd-warning-bg);border-color:var(--nd-warning-bd)}.nd-spinewhy__k{margin:0;font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-3)}.nd-spinewhy--late .nd-spinewhy__k{color:var(--nd-warning-fg)}.nd-spinewhy__v{margin:var(--nd-s-1) 0 0;font-size:var(--nd-t-body);line-height:1.55;max-width:62ch}.nd-callerrail{display:flex;flex-direction:column;gap:var(--nd-s-3);min-width:0;padding:var(--nd-s-4);background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-sm)}.nd-callerrail__k{margin:0;font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-3)}.nd-callerrail__empty{margin:0;font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-callerrail__facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--nd-s-2) var(--nd-s-3);margin:0;font-size:var(--nd-t-small)}.nd-callerrail__facts dt{color:var(--nd-text-3);white-space:nowrap}.nd-callerrail__facts dd{margin:0;text-align:end;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;unicode-bidi:plaintext}.nd-callerrail__flag{margin:0;padding:var(--nd-s-2) 10px;background:var(--nd-warning-bg);border:1px solid var(--nd-warning-bd);border-radius:var(--nd-radius-sm);font-size:var(--nd-t-small);color:var(--nd-warning-fg)}.nd-findbtn{display:inline-flex;align-items:center;gap:var(--nd-s-2);height:32px;padding:0 var(--nd-s-3);min-width:240px;border:1px solid var(--nd-edge);border-radius:var(--nd-radius-pill);background:var(--nd-surface-2);color:var(--nd-text-3);font:inherit;font-size:var(--nd-t-small);cursor:pointer}.nd-findbtn:hover{background:var(--nd-surface);border-color:var(--nd-primary);color:var(--nd-text-2)}.nd-findbtn:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-findbtn>kbd{margin-inline-start:auto;font-family:var(--nd-mono);font-size:var(--nd-t-micro);color:var(--nd-text-4);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:4px;padding:1px 5px}.nd-find{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:12vh var(--nd-s-4) var(--nd-s-4);background:#1a191770}.nd-find__card{width:min(560px,100%);background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-lg);overflow:hidden}.nd-find__in{width:100%;border:0;border-bottom:1px solid var(--nd-border);padding:var(--nd-s-4);font:inherit;font-size:var(--nd-t-lead);color:var(--nd-text);background:var(--nd-surface)}.nd-find__in:focus{outline:none}.nd-find__list{max-height:300px;overflow-y:auto;overflow-x:hidden;padding:var(--nd-s-1)}.nd-find__none{margin:0;padding:var(--nd-s-4);font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-find__hit{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--nd-s-3);width:100%;padding:var(--nd-s-2) var(--nd-s-3);border:0;border-radius:var(--nd-radius-sm);background:transparent;font:inherit;text-align:start;color:var(--nd-text);cursor:pointer}.nd-find__hit--on{background:var(--nd-primary-soft)}.nd-find__hit:focus-visible{outline:2px solid var(--nd-primary);outline-offset:-2px}.nd-find__who{display:flex;flex-direction:column;min-width:0}.nd-find__who>b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-find__who>em{font-style:normal;font-size:var(--nd-t-small);color:var(--nd-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-find__where{flex:none;white-space:nowrap;font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.4px;color:var(--nd-text-3);background:var(--nd-surface-2);border-radius:var(--nd-radius-sm);padding:2px 7px}.nd-find__foot{display:flex;gap:var(--nd-s-4);padding:var(--nd-s-2) var(--nd-s-3);border-top:1px solid var(--nd-border);background:var(--nd-surface-3);font-size:var(--nd-t-micro);color:var(--nd-text-3)}:root{--nd-ease: cubic-bezier(.2, 0, 0, 1);--nd-dur: .12s;--nd-dur-lg: .18s}.nd-formsec{margin:var(--nd-s-5) 0 var(--nd-s-3);padding-block-start:var(--nd-s-3);border-block-start:1px solid var(--nd-surface-2);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-text-2)}.nd-formsec:first-child,.nd-field>.nd-formsec:first-child{margin-block-start:0;padding-block-start:0;border-block-start:0}.nd-fieldrow{display:flex;flex-wrap:wrap;gap:var(--nd-s-3) var(--nd-s-4);align-items:flex-start}.nd-fieldrow>.nd-field{flex:none}.nd-field--date .nd-input{inline-size:20ch}.nd-field--phone .nd-input{inline-size:13ch}.nd-field--money .nd-input{inline-size:9ch}.nd-field--code .nd-input{inline-size:12ch}.nd-field--short .nd-input{inline-size:8ch}.nd-field--pick .nd-select,.nd-field--pick .nd-input{inline-size:17ch}.nd-fieldrow>.nd-field--name{flex:1 1 18ch;min-inline-size:18ch}.nd-fieldrow>.nd-field--name .nd-input,.nd-fieldrow>.nd-field--name .nd-select{inline-size:100%}.nd-fieldrow>.nd-field--wide{flex:1 1 100%}.nd-fieldrow>.nd-field--wide .nd-input{inline-size:100%}.nd-input--num{font-variant-numeric:tabular-nums;text-align:end}.nd-table--fixed{table-layout:fixed}.nd-table--sticky thead th{position:sticky;top:0;z-index:2;background:var(--nd-surface-2)}.nd-table--pinned th.nd-td--actions,.nd-table--pinned td.nd-td--actions{position:sticky;inset-inline-end:0;background:var(--nd-surface);border-inline-start:1px solid var(--nd-border);text-align:end}.nd-table--pinned thead th.nd-td--actions{background:var(--nd-surface-2);z-index:3}.nd-table--pinned tbody tr:hover td.nd-td--actions{background:var(--nd-surface-3)}.nd-gut>td:first-child,.nd-gut>th:first-child{border-inline-start:3px solid transparent}.nd-gut[data-state=blocked]>td:first-child{border-inline-start-color:var(--nd-danger)}.nd-gut[data-state=due]>td:first-child{border-inline-start-color:var(--nd-warning)}.nd-gut[data-state=settled]>td:first-child{border-inline-start-color:var(--nd-success)}.nd-gut[data-state=out]>td:first-child{border-inline-start-color:var(--nd-text-3)}[dir=rtl] .nd-select{background-position:left 10px center}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .nd-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239A9384' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}}:root[data-theme=dark] .nd-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239A9384' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}[lang=ar]{font-family:var(--nd-ar);--nd-t-scale: 1.06}[lang=ar] .nd-mono,[dir=rtl] .nd-mono{font-family:var(--nd-mono)}.nd-menu{min-width:260px;padding:5px}.nd-menu .nd-combo__item,.nd-menu__row{display:grid;gap:2px;width:100%;text-align:start;padding:8px 10px;border-radius:var(--nd-radius-sm)}.nd-menu .nd-combo__item{border:0;background:none;font:inherit;color:var(--nd-text);cursor:pointer}.nd-menu .nd-combo__item:hover{background:var(--nd-surface-2)}.nd-menu .nd-combo__item:focus-visible{outline:2px solid var(--nd-primary);outline-offset:-2px}.nd-menu__hint{font-size:var(--nd-t-small);color:var(--nd-text-3)}.nd-recwork{display:grid;grid-template-columns:290px minmax(0,1fr);gap:var(--nd-s-5);align-items:start}@container record (max-width: 900px){.nd-recwork{grid-template-columns:minmax(0,1fr)}.nd-who{position:static}}@supports not (container-type: inline-size){@media(max-width:1080px){.nd-recwork{grid-template-columns:minmax(0,1fr)}.nd-who{position:static}}}.nd-who{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:var(--nd-s-4);position:sticky;top:var(--nd-s-3)}.nd-who__blk+.nd-who__blk{margin-top:var(--nd-s-4);padding-top:var(--nd-s-4);border-top:1px solid var(--nd-border)}.nd-who__h{margin:0 0 var(--nd-s-2);font-size:var(--nd-t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-3);font-weight:600}.nd-who__acts{display:flex;gap:var(--nd-s-2);margin-top:var(--nd-s-3);flex-wrap:wrap}.nd-who__owed{font-family:var(--nd-mono);font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1;color:var(--nd-danger)}.nd-who__owedlbl{font-size:var(--nd-t-small);color:var(--nd-text-3);margin-top:2px}.nd-workpane{min-width:0;display:grid;gap:var(--nd-s-4);align-content:start}.nd-twoup{display:grid;gap:var(--nd-s-4);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:start}.nd-map-box{position:absolute;z-index:800;pointer-events:none;border:2px dashed var(--nd-text-2);background:#2b6cb01f;border-radius:2px}.nd-chip--btn{cursor:pointer;line-height:1.4}.nd-chip--btn:hover{border-color:var(--nd-text-3)}.nd-chip--on{background:var(--nd-primary-soft);border-color:var(--nd-primary-line);color:var(--nd-text);font-weight:600}.nd-th--sort,.nd-table thead th{position:relative}.nd-colfilter{display:inline-block;margin-inline-start:4px;vertical-align:middle}.nd-colfilter__btn{border:0;background:transparent;cursor:pointer;padding:0 2px;color:var(--nd-text-3);font-size:11px;line-height:1;position:relative}.nd-colfilter__btn:hover{color:var(--nd-text)}.nd-colfilter__btn--on{color:var(--nd-primary)}.nd-colfilter__dot{position:absolute;top:-2px;inset-inline-end:-2px;width:5px;height:5px;border-radius:3px;background:var(--nd-primary)}.nd-colfilter__pop{position:fixed;z-index:60;inset-inline-start:auto;right:auto;min-width:240px;max-width:340px;overflow-y:auto;background:var(--nd-surface, #ffffff);border:1px solid var(--nd-border);border-radius:8px;box-shadow:var(--nd-shadow-lg, 0 8px 24px rgba(0, 0, 0, .18));padding:8px;font-weight:400;text-transform:none;letter-spacing:0;text-align:start;color:var(--nd-text);cursor:default}.nd-colfilter__search{width:100%;margin-bottom:6px}.nd-colfilter__acts{display:flex;gap:10px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--nd-border)}.nd-colfilter__acts button{border:0;background:transparent;padding:0;cursor:pointer;font-size:11px;color:var(--nd-primary);text-transform:none;letter-spacing:0}.nd-colfilter__acts button:hover{text-decoration:underline}.nd-colfilter__list{max-height:260px;overflow-y:auto;display:grid;gap:1px}.nd-colfilter__row{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;font-size:12px;line-height:1.6;padding:3px 4px;border-radius:4px;cursor:pointer}.nd-colfilter__row:hover{background:var(--nd-surface-2)}.nd-colfilter__val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-colfilter__n{color:var(--nd-text-3);font-variant-numeric:tabular-nums}.nd-colfilter__none{font-size:12px;margin:4px 2px}.nd-colfilter__empty{font-size:11px;color:var(--nd-text-3);margin:6px 2px 0}.nd-mapband{padding-block:var(--nd-s-2)}.nd-mapband__map{height:320px;overflow:hidden}.nd-mapband.is-short .nd-mapband__map{height:140px}.nd-mapband__bar{display:flex;align-items:center;gap:var(--nd-s-2);padding-bottom:6px;flex-wrap:wrap}.nd-mapband__bar .nd-spacer{flex:1}.nd-floatmap{position:fixed;z-index:40;background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius);box-shadow:var(--nd-shadow-lg);display:flex;flex-direction:column;overflow:hidden;resize:both;min-width:320px;min-height:240px}.nd-floatmap__head{display:flex;align-items:center;gap:var(--nd-s-2);padding:6px 8px 6px 12px;background:var(--nd-surface-2);border-bottom:1px solid var(--nd-border);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.nd-floatmap__head:active{cursor:grabbing}.nd-floatmap__title{font-size:var(--nd-t-small);font-weight:600;flex:1;min-width:0}.nd-floatmap__body{flex:1;min-height:0;padding:8px}.nd-floatmap__body>*{height:100%}.nd-home{max-width:1080px;margin-inline:auto;padding-block:var(--nd-s-6) var(--nd-s-5)}.nd-home__hello{text-align:center;margin-bottom:var(--nd-s-6)}.nd-home__spark{display:inline-flex;color:var(--nd-sidebar-accent);margin-bottom:var(--nd-s-2)}.nd-home__title{margin:0;color:var(--nd-text);font-size:calc(30px * var(--nd-t-scale));font-weight:500;letter-spacing:-.02em}.nd-home__date{margin:var(--nd-s-2) 0 0;font-size:var(--nd-t-body);color:var(--nd-text-3)}.nd-home__section+.nd-home__section{margin-top:var(--nd-s-6)}.nd-home__links{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:var(--nd-s-3)}.nd-home__link{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:var(--nd-s-3);align-items:center;padding:12px 14px;border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface);color:var(--nd-text);text-decoration:none;transition:border-color .15s,box-shadow .15s}.nd-home__link:hover{border-color:var(--nd-primary);box-shadow:var(--nd-shadow)}.nd-home__link:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.nd-home__linkicon{grid-row:span 2;display:inline-flex;color:var(--nd-primary)}.nd-home__linkname{font-weight:600;font-size:var(--nd-t-body)}.nd-home__linkfirst{font-size:var(--nd-t-small);color:var(--nd-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-sidebar__build{flex-shrink:0;padding:6px 8px;text-align:center;font-family:var(--nd-mono);font-size:var(--nd-t-micro);color:var(--nd-sidebar-group);opacity:.6;-webkit-user-select:all;user-select:all}.nd-desk__pulse{background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);overflow:hidden}.nd-desk__top{display:flex;align-items:flex-start;gap:18px;flex-wrap:wrap;padding-block:12px 10px}.nd-desk__clock{margin-inline-start:auto;text-align:end;line-height:1.15}.nd-desk__hours{display:flex;align-items:flex-end;gap:3px;height:30px}.nd-desk__hours i{width:9px;display:block;border-radius:2px 2px 0 0;background:var(--nd-surface-2);min-height:2px}.nd-desk__hours i[data-now=true]{background:var(--nd-primary-fill)}.nd-desk__hours i[data-cut=true]{background:var(--nd-warning-fill)}.nd-desk__hourlabels{display:flex;gap:3px;font-family:var(--nd-mono);font-size:var(--nd-t-micro);color:var(--nd-text-4)}.nd-desk__hourlabels span{width:9px;text-align:center}.nd-desk__breaches{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--nd-border);border-block:1px solid var(--nd-border)}.nd-desk__breach{display:flex;gap:10px;align-items:baseline;width:100%;text-align:start;background:var(--nd-surface);border:0;border-inline-start:3px solid transparent;padding:7px 12px 8px;cursor:pointer;color:inherit;font:inherit;transition:background var(--nd-dur) var(--nd-ease)}.nd-desk__breach:hover{background:var(--nd-surface-2)}.nd-desk__breach[data-sev=high]{border-inline-start-color:var(--nd-danger)}.nd-desk__breach[data-sev=medium]{border-inline-start-color:var(--nd-warning)}.nd-desk__breach b{font-family:var(--nd-mono);font-size:19px;line-height:1;flex:none;font-weight:600}.nd-desk__breach[data-sev=high] b{color:var(--nd-danger-fg)}.nd-desk__breach[data-sev=medium] b{color:var(--nd-warning-fg)}.nd-desk__breach span{display:block}.nd-desk__breachwhy{color:var(--nd-text-3);font-size:var(--nd-t-small)}.nd-desk__filters{display:flex;flex-direction:column}.nd-desk__filterrow{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:center;padding:7px 12px;border-top:1px solid var(--nd-border)}.nd-desk__filterrow:first-child{border-top:0}.nd-desk__filterlabel{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.07em;color:var(--nd-text-4);font-weight:600}.nd-desk__chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center;min-width:0}@media(max-width:720px){.nd-desk__filterrow{grid-template-columns:minmax(0,1fr);gap:4px}}.nd-desk__lenses{display:flex;gap:6px;flex-wrap:wrap;padding:8px 12px 0}.nd-desk__lens{display:inline-flex;align-items:center;gap:7px;cursor:pointer;background:var(--nd-surface-2);border:1px solid transparent;border-radius:999px;padding:5px 12px;font-size:var(--nd-t-small);font-weight:500;color:inherit;transition:background var(--nd-dur) var(--nd-ease)}.nd-desk__lens:hover{background:var(--nd-border)}.nd-desk__lens[aria-pressed=true]{background:var(--nd-primary-fill);color:var(--nd-primary-ink);border-color:var(--nd-primary-fill)}.nd-desk__lens em{font-style:normal;font-family:var(--nd-mono);opacity:.75}.nd-desk__faults{display:flex;gap:6px;flex-wrap:wrap;align-items:center;padding:7px 12px 9px}.nd-desk__fault{cursor:pointer;background:transparent;border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:3px 9px;font-size:var(--nd-t-small);display:inline-flex;gap:6px;align-items:center;color:inherit}.nd-desk__fault:hover{border-color:var(--nd-border-strong)}.nd-desk__fault[aria-pressed=true]{background:var(--nd-surface-2);border-color:var(--nd-border-strong);font-weight:600}.nd-desk__pip{width:7px;height:7px;border-radius:2px;flex:none}.nd-desk__rail{display:flex;gap:8px;overflow-x:auto;min-width:0;padding-block:2px 6px}.nd-desk__pilot{flex:none;width:158px;text-align:start;cursor:pointer;color:inherit;background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:9px 10px;display:flex;flex-direction:column;gap:7px}.nd-desk__pilot:hover{border-color:var(--nd-primary-fill)}.nd-desk__pilot[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--nd-primary-fill);border-color:var(--nd-primary-fill)}.nd-desk__pilot[data-alarm=true]{border-color:var(--nd-danger-bd);background:var(--nd-danger-soft)}.nd-desk__pilotname{font-size:var(--nd-t-small);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-desk__load{display:flex;height:5px;border-radius:3px;overflow:hidden;background:var(--nd-surface-2)}.nd-desk__load i{display:block;height:100%}.nd-desk__load i[data-k=done]{background:var(--nd-success-fg)}.nd-desk__load i[data-k=failed]{background:var(--nd-danger-fg)}.nd-desk__pilotmeta{display:flex;justify-content:space-between;gap:6px;font-family:var(--nd-mono);font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-desk__cols{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;align-items:start;padding-block:8px 24px}@media(max-width:1024px){.nd-desk__cols{grid-template-columns:minmax(0,1fr)}}.nd-desk__main{min-width:0;display:flex;flex-direction:column;gap:4px}.nd-desk__focus{min-width:0;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto}@media(max-width:1024px){.nd-desk__focus{position:static;max-height:none;overflow-y:visible}}.nd-desk__feed{display:flex;flex-direction:column;gap:1px;min-width:0;background:var(--nd-border);border:1px solid var(--nd-border);border-radius:var(--nd-radius);overflow:hidden}.nd-desk__ev{display:flex;align-items:flex-start;gap:4px;background:var(--nd-surface);border-inline-start:3px solid transparent;padding:10px 10px 10px 7px;transition:background var(--nd-dur) var(--nd-ease)}.nd-desk__ev:hover{background:var(--nd-surface-3)}.nd-desk__ev[data-sev=high]{border-inline-start-color:var(--nd-danger)}.nd-desk__ev[data-sev=medium]{border-inline-start-color:var(--nd-warning)}.nd-desk__ev[data-selected=true]{background:var(--nd-primary-soft);border-inline-start-color:var(--nd-primary-fill)}.nd-desk__evmain{flex:1;min-width:0;display:grid;grid-template-columns:46px minmax(0,1fr);gap:0 10px;background:none;border:0;padding:0;text-align:start;cursor:pointer;color:inherit;font:inherit}.nd-desk__evtime{font-family:var(--nd-mono);font-size:var(--nd-t-small);color:var(--nd-text-3);padding-top:1px}.nd-desk__evtime span{display:block;font-size:var(--nd-t-micro);color:var(--nd-text-4)}.nd-desk__evbody{min-width:0;display:flex;flex-direction:column;gap:4px}.nd-desk__why{display:inline-flex;align-items:stretch;border:1px solid var(--nd-border);border-radius:var(--nd-radius);overflow:hidden;max-width:100%;align-self:flex-start}.nd-desk__whose{padding:3px 8px;flex:none;font-size:var(--nd-t-micro);font-weight:600;white-space:nowrap}.nd-desk__whatt{padding:3px 9px;font-size:var(--nd-t-small);min-width:0;border-inline-start:1px solid var(--nd-border);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.nd-desk__why[data-f=client] .nd-desk__whose{background:var(--nd-info-bg);color:var(--nd-info-fg)}.nd-desk__why[data-f=driver] .nd-desk__whose{background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-desk__why[data-f=internal] .nd-desk__whose{background:var(--nd-danger-bg);color:var(--nd-danger-fg)}.nd-desk__why[data-f=other] .nd-desk__whose,.nd-desk__why[data-f=none] .nd-desk__whose{background:var(--nd-surface-2);color:var(--nd-text-3)}.nd-desk__rowacts{display:flex;flex-direction:column;align-items:center;gap:5px;flex:none}.nd-desk__num{font-family:var(--nd-mono);font-size:var(--nd-t-micro);color:var(--nd-text-4);white-space:nowrap}.nd-desk__more{display:flex;gap:4px}.nd-desk__call{width:38px;height:38px;border-radius:var(--nd-radius);display:grid;place-items:center;background:var(--nd-primary-fill);color:var(--nd-primary-ink);border:1px solid var(--nd-primary-fill);cursor:pointer}.nd-desk__call:hover{background:var(--nd-primary-hover)}.nd-desk__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:1px;background:var(--nd-border);border-block:1px solid var(--nd-border)}.nd-desk__fact{background:var(--nd-surface);padding:8px 12px 9px}.nd-desk__fact dt{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--nd-text-4);margin:0}.nd-desk__fact dd{margin:2px 0 0;font-family:var(--nd-mono);font-size:14px;font-weight:600}.nd-desk__tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px}@media(max-width:520px){.nd-desk__tiles{grid-template-columns:1fr}}.nd-desk__tile{text-align:start;border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:var(--nd-surface);padding:7px 9px;color:inherit;font:inherit;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1px 8px;align-items:start;cursor:pointer}.nd-desk__tile b{font-size:var(--nd-t-small);font-weight:600}.nd-desk__tile em{font-style:normal;font-size:var(--nd-t-micro);color:var(--nd-text-4)}.nd-desk__tileicon{grid-row:1 / span 2;width:24px;height:24px;border-radius:var(--nd-radius);display:grid;place-items:center;background:var(--nd-surface-2);color:var(--nd-text-3)}.nd-desk__tile[data-state=go]:hover{border-color:var(--nd-primary-fill);background:var(--nd-primary-soft)}.nd-desk__tile[data-state=go] .nd-desk__tileicon{background:var(--nd-primary-soft);color:var(--nd-primary-on-soft)}.nd-desk__tile:disabled{cursor:not-allowed;background:var(--nd-surface-2);color:var(--nd-text-4)}.nd-desk__tile[data-state=closed] em{color:var(--nd-warning-fg)}.nd-desk__tile[data-state=blocked] em{color:var(--nd-danger-fg)}.nd-desk__slacards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.nd-desk__slabar{display:flex;height:9px;border-radius:5px;overflow:hidden;background:var(--nd-surface-2)}.nd-desk__slabar i{display:block;height:100%}.nd-desk__slalegend{display:flex;gap:4px;flex-wrap:wrap}.nd-desk__clock{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--nd-t-small);align-self:flex-start;border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:2px 8px}.nd-desk__clocklabel{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--nd-text-4);font-weight:600}.nd-desk__clock strong{font-family:var(--nd-mono)}.nd-desk__clockres{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.04em;font-weight:600;border-radius:3px;padding:1px 6px}.nd-desk__clock[data-tone=ok] .nd-desk__clockres{background:var(--nd-success-bg);color:var(--nd-success-fg)}.nd-desk__clock[data-tone=bad] .nd-desk__clockres{background:var(--nd-danger-bg);color:var(--nd-danger-fg)}.nd-desk__clock[data-tone=bad] strong{color:var(--nd-danger-fg)}.nd-desk__clock[data-tone=run] .nd-desk__clockres{background:var(--nd-surface-2);color:var(--nd-text-3)}.nd-desk__stats{display:flex;align-items:flex-end;gap:22px;flex-wrap:wrap;padding:12px 14px}.nd-desk__stat{display:flex;flex-direction:column;gap:1px}.nd-desk__statlabel{font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--nd-text-4);font-weight:600;white-space:nowrap}.nd-desk__statvalue{font-family:var(--nd-mono);font-size:19px;font-weight:600;line-height:1.1}.nd-desk__stat[data-tone=danger] .nd-desk__statvalue{color:var(--nd-danger-fg)}.nd-desk__stats>div:last-child:not(.nd-desk__stat){margin-inline-start:auto}.nd-desk__filterend{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-inline-start:auto}.nd-desk__check{display:flex;align-items:center;gap:6px;font-size:var(--nd-t-small);white-space:nowrap}.nd-desk__hours{height:24px}.nd-desk__console{display:flex;flex-direction:column;gap:0}.nd-desk__phead{display:flex;flex-direction:column;gap:5px;padding-bottom:10px}.nd-desk__pname{font-size:15px;letter-spacing:-.01em}.nd-desk__psec{padding-block:11px;border-top:1px solid var(--nd-border)}.nd-desk__ph3{margin:0 0 8px;font-size:var(--nd-t-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--nd-text-4);font-weight:600}.nd-desk__hot{color:var(--nd-danger-fg)}.nd-desk__warm{color:var(--nd-warning-fg)}.nd-desk__erow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-block:5px;border-top:1px dashed var(--nd-border);font-size:var(--nd-t-small);align-items:baseline}.nd-desk__erow:first-of-type{border-top:0}.nd-desk__amt{font-family:var(--nd-mono);font-variant-numeric:tabular-nums}.nd-desk__tilestate{grid-column:2;justify-self:start;font-family:var(--nd-mono);font-size:9px;letter-spacing:.07em;text-transform:uppercase;border-radius:3px;padding:1px 5px;margin-top:2px;background:var(--nd-surface-3);color:var(--nd-text-3)}.nd-desk__tile[data-state=closed] .nd-desk__tilestate{background:var(--nd-warning-bg);color:var(--nd-warning-fg)}.nd-desk__tile[data-state=blocked] .nd-desk__tilestate{background:var(--nd-danger-bg);color:var(--nd-danger-fg)}.nd-desk__roundacts{display:flex;gap:6px;flex-wrap:wrap;padding-top:9px}.nd-desk__etabs{display:flex;gap:2px;border-bottom:1px solid var(--nd-border);margin-bottom:8px;overflow-x:auto}.nd-desk__etab{background:none;border:0;border-bottom:2px solid transparent;color:var(--nd-text-3);padding:4px 9px 6px;font-size:var(--nd-t-small);cursor:pointer;white-space:nowrap}.nd-desk__etab[aria-selected=true]{color:var(--nd-text);border-bottom-color:var(--nd-primary-fill);font-weight:600}.nd-desk__clock{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.nd-desk__now{font-family:var(--nd-mono);font-size:22px;font-weight:600;letter-spacing:-.02em}.nd-desk__live{display:flex;align-items:center;gap:5px;font-size:var(--nd-t-micro);color:var(--nd-text-3)}.nd-desk__dot{width:7px;height:7px;border-radius:50%;flex:none;background:var(--nd-success-fg)}@media(prefers-reduced-motion:no-preference){.nd-desk__dot{animation:nd-desk-beat 2.4s ease-in-out infinite}@keyframes nd-desk-beat{0%,to{opacity:1}50%{opacity:.3}}}.nd-desk__colhead{display:flex;align-items:baseline;gap:10px;padding-block:6px 8px}.nd-desk__colhead h2{margin:0;font-size:var(--nd-t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--nd-text-3);font-weight:600}.nd-desk__colhead span{margin-inline-start:auto;font-size:var(--nd-t-small);color:var(--nd-text-4)}.nd-desk__form{display:flex;flex-direction:column;gap:9px}.nd-desk__formacts{display:flex;gap:8px;justify-content:flex-end;padding-top:2px}.nd-desk__ident{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:8px 12px}.nd-desk__who{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0}.nd-desk__deskname{font-size:16px;letter-spacing:-.01em}.nd-desk__context{font-size:var(--nd-t-small);color:var(--nd-text-2);background:var(--nd-surface-2);border-radius:999px;padding:2px 10px}.nd-desk__pulseright{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.nd-desk__more{display:flex;justify-content:center;padding-block:10px}.nd-desk__clockcard{border:1px solid var(--nd-border);border-radius:var(--nd-radius);padding:11px 13px 12px;display:flex;flex-direction:column;gap:8px;min-width:0}.nd-desk__clockhead{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.nd-desk__slaseg{display:inline-flex;align-items:center;gap:5px;cursor:pointer;background:none;border:1px solid transparent;border-radius:999px;padding:2px 8px;font:inherit;font-size:var(--nd-t-small);color:var(--nd-text-2);transition:background var(--nd-dur) var(--nd-ease)}.nd-desk__slaseg:hover:not(:disabled){background:var(--nd-surface-2)}.nd-desk__slaseg[aria-pressed=true]{background:var(--nd-surface-2);border-color:var(--nd-border-strong);color:var(--nd-text);font-weight:600}.nd-desk__slaseg:disabled{cursor:default;opacity:.55}.nd-desk__slaseg bdi{font-family:var(--nd-mono);font-weight:600;color:var(--nd-text)}.nd-desk__slafoot{margin:0;font-size:var(--nd-t-small);color:var(--nd-text-4)}.nd-seg__opt--two{flex-direction:column;align-items:flex-start;gap:1px;display:inline-flex;text-align:start}.nd-seg__why{font-size:11px;font-weight:400;color:var(--nd-text-3)}.nd-seg__opt--on .nd-seg__why{color:var(--nd-primary-on-soft)}.nd-sig{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;padding:2px 8px;border-radius:var(--nd-radius-pill);background:var(--nd-surface-2);color:var(--nd-text-2);white-space:nowrap}.nd-sig.is-warn{background:var(--nd-warning-bg, #fef6e7);color:var(--nd-warning-fg, #b54708)}.nd-sig.is-ok{background:var(--nd-success-bg);color:var(--nd-success-fg)}.nd-split-steps{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin:0 0 12px;padding:0;list-style:none}.nd-split-steps__i{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 8px;border-radius:var(--nd-radius-pill);font-size:12.5px;color:var(--nd-text-3);white-space:nowrap}.nd-split-steps__n{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:999px;font-size:11.5px;font-weight:700;background:var(--nd-surface-2);color:var(--nd-text-3)}.nd-split-steps__i.is-done{color:var(--nd-text-2)}.nd-split-steps__i.is-done .nd-split-steps__n{background:var(--nd-primary-line);color:var(--nd-primary)}.nd-split-steps__i.is-now{background:var(--nd-primary-soft);color:var(--nd-primary-on-soft);font-weight:600}.nd-split-steps__i.is-now .nd-split-steps__n{background:var(--nd-primary);color:var(--nd-primary-ink)}.nd-split-steps__sep{color:var(--nd-text-4);font-size:12px}.nd-split-parts{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}.nd-split-part{border:1px solid var(--nd-border);border-radius:var(--nd-radius);border-inline-start:4px solid var(--part, var(--nd-edge));background:var(--nd-surface);padding:11px 13px;min-width:0}.nd-split-part.is-open{border-color:var(--nd-primary-edge);box-shadow:0 0 0 3px var(--nd-primary-soft)}.nd-split-part__head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.nd-split-part__name{font-size:14.5px;font-weight:600}.nd-split-part__n{font-size:25px;font-weight:650;line-height:1;letter-spacing:-.01em}.nd-split-part__of{font-size:12px;color:var(--nd-text-3)}.nd-split-part__facts{font-size:12.5px;color:var(--nd-text-2);margin-top:5px}.nd-split-part__chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.nd-split-part__do{display:flex;gap:6px;margin-top:9px;flex-wrap:wrap}.nd-split-in{border:1px solid var(--nd-border);border-radius:var(--nd-radius);border-inline-start:4px solid var(--part, var(--nd-edge));background:var(--nd-surface-3);padding:12px 13px}.nd-split-in__bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:9px}.nd-split-in__t{font-size:13.5px;font-weight:600}.nd-split-in__list{max-height:420px;overflow-y:auto;overflow-x:hidden;border-top:1px solid var(--nd-border);padding-top:4px}.nd-split-days{display:flex;flex-direction:column}.nd-split-days__r{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--nd-border)}.nd-split-days__r:first-child{border-top:0}.nd-split-days__dot{width:9px;height:9px;border-radius:999px;flex:0 0 auto;background:var(--part, var(--nd-edge))}.nd-split-days__name{font-size:13.5px;font-weight:600;min-width:74px}.nd-split-days__n{font-size:12.5px;color:var(--nd-text-3);min-width:86px}.nd-split-commit{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px;padding:10px 12px;border-radius:var(--nd-radius);background:var(--nd-surface);border:1px solid var(--nd-border)}.nd-split-commit__sum{font-size:13px;color:var(--nd-text-2)}
