.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}}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}:root{--bezier: cubic-bezier(.87, -1.38, .03, 1.54);--font-sans: "Manrope", "Avenir Next", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-size-page-title: 1.5rem;--font-size-card-title: 1rem;--font-size-body: .875rem;--font-size-table: .84375rem;--font-size-label: .8125rem;--font-size-meta: .75rem;--color-default: #eef0f4;--color-card: #ffffff;--color-primary: hsl(48, 100%, 51%);--color-danger: #d64357;--color-warning: #e08a00;--color-success: #1f9d5c;--color-info: #2f5fc4;--color-dark: #0f1b2d;--color-light: #eef0f4;--color-muted: #d5dae4;--color-body: #f5f6f9;--color-gray: #8a93a5;--color-disabled: #eef0f4;--color-default-hover: #e4e7ee;--color-card-hover: #f8f9fc;--color-primary-hover: hsl(48, 100%, 45%);--color-danger-hover: #c0354a;--color-warning-hover: #c77a00;--color-success-hover: #188a50;--color-info-hover: #2652ad;--color-dark-hover: #1c2a40;--color-light-hover: #e4e7ee;--color-muted-hover: #c5ccd9;--color-body-hover: #eef0f4;--color-gray-hover: #7d8699;--color-default-border: rgba(15, 27, 45, .08);--color-card-border: rgba(255, 255, 255, .2);--color-primary-border: hsla(41, 65%, 50%, .1);--color-danger-border: rgba(214, 67, 87, .2);--color-warning-border: rgba(224, 138, 0, .18);--color-success-border: rgba(31, 157, 92, .2);--color-info-border: rgba(47, 95, 196, .2);--color-dark-border: rgba(15, 27, 45, .2);--color-light-border: rgba(207, 213, 224, .4);--color-muted-border: rgba(138, 147, 165, .2);--color-body-border: rgba(245, 246, 249, .2);--color-gray-border: rgba(138, 147, 165, .2);--color-default-text: #0f1b2d;--color-card-text: #0f1b2d;--color-on-primary: black;--color-primary-text: black;--font-weight-primary: 500;--color-danger-text: white;--color-danger-fg: #9b1c2c;--color-warning-text: #0f1b2d;--color-success-text: white;--color-info-text: white;--color-dark-text: white;--color-light-text: #0f1b2d;--color-muted-text: #5a6478;--color-body-text: #0f1b2d;--color-gray-text: white;--color-text-disabled: #8a93a5;--color-text: #0f1b2d;--color-text-2: #3d4759;--color-faint: #8a93a5;--color-placeholder: #6b7487;--color-link: #022d76;--color-input: white;--color-input-border: #cfd5e0;--color-input-border-hover: #aab3c5;--color-chip-border: #d5dae4;--color-input-disabled: #f8f9fb;--color-text-inverted: white;--color-surface-2: #f8f9fb;--color-border-soft: #eef0f4;--color-selected: #f0f5ff;--color-primary-soft: color-mix(in srgb, var(--color-primary) 9%, var(--color-card));--color-overlay: rgba(9, 28, 56, .45);--shadow-pop: 0 1px 2px rgba(9, 28, 56, .08), 0 12px 32px rgba(9, 28, 56, .14);--color-focus: #00aad5;--color-ring: rgba(0, 170, 213, .25);--scrollbar-size: 6px;--color-scrollbar: #d5dae4;--color-scrollbar-hover: #aab3c5;--color-menu: #ffffff;--color-sidebar: #091c38;--color-sidebar-line: #091c38;--tone-n-bg: #eef0f4;--tone-n-fg: #3d4759;--tone-n-dot: #8a93a5;--tone-w-bg: #fdf1dc;--tone-w-fg: #8a4b00;--tone-w-dot: #e08a00;--tone-i-bg: #e8eefb;--tone-i-fg: #022d76;--tone-i-dot: #2f5fc4;--tone-c-bg: #e1f4f9;--tone-c-fg: #00607e;--tone-c-dot: #00aad5;--tone-o-bg: #e5f4ec;--tone-o-fg: #12603c;--tone-o-dot: #1f9d5c;--tone-b-bg: #fbe9eb;--tone-b-fg: #9b1c2c;--tone-b-dot: #d64357;--color-note-bg: #e1f4f9;--color-note-fg: #00506a;--color-border: #e4e7ee;--border-radius: .5rem;--border-radius-sm: .25rem;--border-radius-popover: .625rem;--border-radius-card: .75rem;--border-radius-lg: 1rem;--border-radius-pill: 999px;--input-accent-color: var(--color-primary)}html[data-theme=dark]{--color-default: #1b2940;--color-card: #101a2b;--color-primary: hsl(48, 100%, 51%);--color-danger: #e5566a;--color-warning: #f0a030;--color-success: #2fbf74;--color-info: #5b8ff0;--color-dark: #e6ebf5;--color-light: #1b2940;--color-muted: #33435e;--color-body: #0a1220;--color-gray: #6f7c95;--color-disabled: #1b2940;--color-default-hover: #223049;--color-card-hover: #152238;--color-primary-hover: hsl(48, 100%, 45%);--color-danger-hover: #d64357;--color-warning-hover: #e08a00;--color-success-hover: #1f9d5c;--color-info-hover: #4a7de0;--color-dark-hover: #bac4d7;--color-light-hover: #223049;--color-muted-hover: #4a5c7a;--color-body-hover: #101a2b;--color-gray-hover: #7d8aa3;--color-default-border: rgba(230, 235, 245, .12);--color-card-border: rgba(34, 48, 73, .4);--color-primary-border: hsla(41, 65%, 50%, .2);--color-danger-border: rgba(229, 86, 106, .25);--color-warning-border: rgba(240, 160, 48, .22);--color-success-border: rgba(47, 191, 116, .25);--color-info-border: rgba(91, 143, 240, .25);--color-dark-border: rgba(230, 235, 245, .2);--color-light-border: rgba(51, 67, 94, .4);--color-muted-border: rgba(111, 124, 149, .25);--color-body-border: rgba(10, 18, 32, .2);--color-gray-border: rgba(111, 124, 149, .25);--color-default-text: #e6ebf5;--color-card-text: #e6ebf5;--color-on-primary: black;--color-primary-text: rgb(14, 14, 14);--font-weight-primary: 500;--color-danger-text: white;--color-danger-fg: #ff98a6;--color-warning-text: #0a1220;--color-success-text: white;--color-info-text: white;--color-dark-text: #0f1b2d;--color-light-text: #e6ebf5;--color-muted-text: #97a3ba;--color-body-text: #e6ebf5;--color-gray-text: white;--color-text-disabled: #6f7c95;--color-text: #e6ebf5;--color-text-2: #bac4d7;--color-faint: #6f7c95;--color-placeholder: #8290a8;--color-link: #8ab4ff;--color-input: #101a2b;--color-input-border: #33435e;--color-input-border-hover: #4a5c7a;--color-chip-border: #2c3b55;--color-input-disabled: #142036;--color-text-inverted: black;--color-surface-2: #142036;--color-border-soft: #1a273c;--color-selected: #13254a;--color-primary-soft: color-mix(in srgb, var(--color-primary) 18%, transparent);--color-overlay: rgba(2, 6, 14, .72);--shadow-pop: 0 1px 2px rgba(0, 0, 0, .4), 0 16px 40px rgba(0, 0, 0, .5);--color-focus: #00aad5;--color-ring: rgba(0, 170, 213, .35);--scrollbar-size: 6px;--color-scrollbar: #2c3b55;--color-scrollbar-hover: #4a5c7a;--color-menu: #101a2b;--color-sidebar: #060d1a;--color-sidebar-line: #1a2740;--tone-n-bg: #1f2c42;--tone-n-fg: #c0c9da;--tone-n-dot: #7d8aa3;--tone-w-bg: rgba(224, 138, 0, .16);--tone-w-fg: #f5b759;--tone-w-dot: #f0a030;--tone-i-bg: rgba(77, 141, 255, .16);--tone-i-fg: #9cc0ff;--tone-i-dot: #5b8ff0;--tone-c-bg: rgba(0, 170, 213, .16);--tone-c-fg: #5fd3f0;--tone-c-dot: #00aad5;--tone-o-bg: rgba(31, 157, 92, .18);--tone-o-fg: #6fd9a0;--tone-o-dot: #2fbf74;--tone-b-bg: rgba(214, 67, 87, .18);--tone-b-fg: #ff98a6;--tone-b-dot: #e5566a;--color-note-bg: rgba(0, 170, 213, .12);--color-note-fg: #7fd8ef;--color-border: #223049;--border-radius: .5rem;--border-radius-sm: .25rem;--input-accent-color: var(--color-primary)}@font-face{font-family:Avenir Next;src:url(/assets/AvenirNextCyr-Light-nKHxlDzT.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Avenir Next;src:url(/assets/AvenirNextCyr-Regular-DVUnrmNb.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Avenir Next;src:url(/assets/AvenirNextCyr-Medium-CBQpy7Y1.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Avenir Next;src:url(/assets/AvenirNextCyr-Demi-w-XEDBsG.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Avenir Next;src:url(/assets/AvenirNextCyr-Bold-BN3WPJNn.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Avenir Next;src:url(/assets/AvenirNextCyr-Heavy-BgYmss5e.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Manrope;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rfb-container{--width: 1fr;container-type:inline-size;container-name:wrapper;gap:inherit;isolation:isolate}.rfb-container.min-content{--width: min-content}.rfb-container>.rfb-container-content{display:grid;width:100%;height:100%;gap:inherit}.rfb-container>.rfb-container-content.rfb-ignore-margin>div{margin:0}.rfb-container>.rfb-container-content.rfb-col-1{grid-template-columns:repeat(1,var(--width))}.rfb-container>.rfb-container-content.rfb-col-2{grid-template-columns:repeat(2,var(--width))}.rfb-container>.rfb-container-content.rfb-col-3{grid-template-columns:repeat(3,var(--width))}.rfb-container>.rfb-container-content.rfb-col-4{grid-template-columns:repeat(4,var(--width))}.rfb-container>.rfb-container-content.rfb-col-5{grid-template-columns:repeat(5,var(--width))}.rfb-container>.rfb-container-content.rfb-col-6{grid-template-columns:repeat(6,var(--width))}.rfb-container>.rfb-container-content.rfb-col-7{grid-template-columns:repeat(7,var(--width))}.rfb-container>.rfb-container-content.rfb-col-8{grid-template-columns:repeat(8,var(--width))}.rfb-container>.rfb-container-content.rfb-col-9{grid-template-columns:repeat(9,var(--width))}.rfb-container>.rfb-container-content.rfb-col-10{grid-template-columns:repeat(10,var(--width))}.rfb-container>.rfb-container-content.rfb-col-11{grid-template-columns:repeat(11,var(--width))}.rfb-container>.rfb-container-content.rfb-col-12{grid-template-columns:repeat(12,var(--width))}.rfb-container.rfb-span-1{grid-column:span 1}.rfb-container.rfb-span-2{grid-column:span 2}.rfb-container.rfb-span-3{grid-column:span 3}.rfb-container.rfb-span-4{grid-column:span 4}.rfb-container.rfb-span-5{grid-column:span 5}.rfb-container.rfb-span-6{grid-column:span 6}.rfb-container.rfb-span-7{grid-column:span 7}.rfb-container.rfb-span-8{grid-column:span 8}.rfb-container.rfb-span-9{grid-column:span 9}.rfb-container.rfb-span-10{grid-column:span 10}.rfb-container.rfb-span-11{grid-column:span 11}.rfb-container.rfb-span-12{grid-column:span 12}@container wrapper (min-width: 0){.rfb-container>.rfb-container-content.rfb-col-us-1{grid-template-columns:repeat(1,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-2{grid-template-columns:repeat(2,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-3{grid-template-columns:repeat(3,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-4{grid-template-columns:repeat(4,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-5{grid-template-columns:repeat(5,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-6{grid-template-columns:repeat(6,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-7{grid-template-columns:repeat(7,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-8{grid-template-columns:repeat(8,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-9{grid-template-columns:repeat(9,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-10{grid-template-columns:repeat(10,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-11{grid-template-columns:repeat(11,var(--width))}.rfb-container>.rfb-container-content.rfb-col-us-12{grid-template-columns:repeat(12,var(--width))}.rfb-container.rfb-span-us-1{grid-column:span 1}.rfb-container.rfb-span-us-2{grid-column:span 2}.rfb-container.rfb-span-us-3{grid-column:span 3}.rfb-container.rfb-span-us-4{grid-column:span 4}.rfb-container.rfb-span-us-5{grid-column:span 5}.rfb-container.rfb-span-us-6{grid-column:span 6}.rfb-container.rfb-span-us-7{grid-column:span 7}.rfb-container.rfb-span-us-8{grid-column:span 8}.rfb-container.rfb-span-us-9{grid-column:span 9}.rfb-container.rfb-span-us-10{grid-column:span 10}.rfb-container.rfb-span-us-11{grid-column:span 11}.rfb-container.rfb-span-us-12{grid-column:span 12}}@container wrapper (min-width: 400px){.rfb-container>.rfb-container-content.rfb-col-xs-1{grid-template-columns:repeat(1,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-2{grid-template-columns:repeat(2,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-3{grid-template-columns:repeat(3,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-4{grid-template-columns:repeat(4,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-5{grid-template-columns:repeat(5,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-6{grid-template-columns:repeat(6,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-7{grid-template-columns:repeat(7,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-8{grid-template-columns:repeat(8,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-9{grid-template-columns:repeat(9,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-10{grid-template-columns:repeat(10,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-11{grid-template-columns:repeat(11,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xs-12{grid-template-columns:repeat(12,var(--width))}.rfb-container.rfb-span-xs-1{grid-column:span 1}.rfb-container.rfb-span-xs-2{grid-column:span 2}.rfb-container.rfb-span-xs-3{grid-column:span 3}.rfb-container.rfb-span-xs-4{grid-column:span 4}.rfb-container.rfb-span-xs-5{grid-column:span 5}.rfb-container.rfb-span-xs-6{grid-column:span 6}.rfb-container.rfb-span-xs-7{grid-column:span 7}.rfb-container.rfb-span-xs-8{grid-column:span 8}.rfb-container.rfb-span-xs-9{grid-column:span 9}.rfb-container.rfb-span-xs-10{grid-column:span 10}.rfb-container.rfb-span-xs-11{grid-column:span 11}.rfb-container.rfb-span-xs-12{grid-column:span 12}}@container wrapper (min-width: 576px){.rfb-container>.rfb-container-content.rfb-col-sm-1{grid-template-columns:repeat(1,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-2{grid-template-columns:repeat(2,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-3{grid-template-columns:repeat(3,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-4{grid-template-columns:repeat(4,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-5{grid-template-columns:repeat(5,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-6{grid-template-columns:repeat(6,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-7{grid-template-columns:repeat(7,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-8{grid-template-columns:repeat(8,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-9{grid-template-columns:repeat(9,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-10{grid-template-columns:repeat(10,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-11{grid-template-columns:repeat(11,var(--width))}.rfb-container>.rfb-container-content.rfb-col-sm-12{grid-template-columns:repeat(12,var(--width))}.rfb-container.rfb-span-sm-1{grid-column:span 1}.rfb-container.rfb-span-sm-2{grid-column:span 2}.rfb-container.rfb-span-sm-3{grid-column:span 3}.rfb-container.rfb-span-sm-4{grid-column:span 4}.rfb-container.rfb-span-sm-5{grid-column:span 5}.rfb-container.rfb-span-sm-6{grid-column:span 6}.rfb-container.rfb-span-sm-7{grid-column:span 7}.rfb-container.rfb-span-sm-8{grid-column:span 8}.rfb-container.rfb-span-sm-9{grid-column:span 9}.rfb-container.rfb-span-sm-10{grid-column:span 10}.rfb-container.rfb-span-sm-11{grid-column:span 11}.rfb-container.rfb-span-sm-12{grid-column:span 12}}@container wrapper (min-width: 768px){.rfb-container>.rfb-container-content.rfb-col-md-1{grid-template-columns:repeat(1,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-2{grid-template-columns:repeat(2,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-3{grid-template-columns:repeat(3,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-4{grid-template-columns:repeat(4,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-5{grid-template-columns:repeat(5,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-6{grid-template-columns:repeat(6,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-7{grid-template-columns:repeat(7,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-8{grid-template-columns:repeat(8,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-9{grid-template-columns:repeat(9,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-10{grid-template-columns:repeat(10,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-11{grid-template-columns:repeat(11,var(--width))}.rfb-container>.rfb-container-content.rfb-col-md-12{grid-template-columns:repeat(12,var(--width))}.rfb-container.rfb-span-md-1{grid-column:span 1}.rfb-container.rfb-span-md-2{grid-column:span 2}.rfb-container.rfb-span-md-3{grid-column:span 3}.rfb-container.rfb-span-md-4{grid-column:span 4}.rfb-container.rfb-span-md-5{grid-column:span 5}.rfb-container.rfb-span-md-6{grid-column:span 6}.rfb-container.rfb-span-md-7{grid-column:span 7}.rfb-container.rfb-span-md-8{grid-column:span 8}.rfb-container.rfb-span-md-9{grid-column:span 9}.rfb-container.rfb-span-md-10{grid-column:span 10}.rfb-container.rfb-span-md-11{grid-column:span 11}.rfb-container.rfb-span-md-12{grid-column:span 12}}@container wrapper (min-width: 992px){.rfb-container>.rfb-container-content.rfb-col-lg-1{grid-template-columns:repeat(1,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-2{grid-template-columns:repeat(2,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-3{grid-template-columns:repeat(3,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-4{grid-template-columns:repeat(4,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-5{grid-template-columns:repeat(5,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-6{grid-template-columns:repeat(6,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-7{grid-template-columns:repeat(7,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-8{grid-template-columns:repeat(8,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-9{grid-template-columns:repeat(9,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-10{grid-template-columns:repeat(10,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-11{grid-template-columns:repeat(11,var(--width))}.rfb-container>.rfb-container-content.rfb-col-lg-12{grid-template-columns:repeat(12,var(--width))}.rfb-container.rfb-span-lg-1{grid-column:span 1}.rfb-container.rfb-span-lg-2{grid-column:span 2}.rfb-container.rfb-span-lg-3{grid-column:span 3}.rfb-container.rfb-span-lg-4{grid-column:span 4}.rfb-container.rfb-span-lg-5{grid-column:span 5}.rfb-container.rfb-span-lg-6{grid-column:span 6}.rfb-container.rfb-span-lg-7{grid-column:span 7}.rfb-container.rfb-span-lg-8{grid-column:span 8}.rfb-container.rfb-span-lg-9{grid-column:span 9}.rfb-container.rfb-span-lg-10{grid-column:span 10}.rfb-container.rfb-span-lg-11{grid-column:span 11}.rfb-container.rfb-span-lg-12{grid-column:span 12}}@container wrapper (min-width: 1200px){.rfb-container>.rfb-container-content.rfb-col-xl-1{grid-template-columns:repeat(1,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-2{grid-template-columns:repeat(2,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-3{grid-template-columns:repeat(3,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-4{grid-template-columns:repeat(4,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-5{grid-template-columns:repeat(5,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-6{grid-template-columns:repeat(6,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-7{grid-template-columns:repeat(7,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-8{grid-template-columns:repeat(8,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-9{grid-template-columns:repeat(9,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-10{grid-template-columns:repeat(10,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-11{grid-template-columns:repeat(11,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xl-12{grid-template-columns:repeat(12,var(--width))}.rfb-container.rfb-span-xl-1{grid-column:span 1}.rfb-container.rfb-span-xl-2{grid-column:span 2}.rfb-container.rfb-span-xl-3{grid-column:span 3}.rfb-container.rfb-span-xl-4{grid-column:span 4}.rfb-container.rfb-span-xl-5{grid-column:span 5}.rfb-container.rfb-span-xl-6{grid-column:span 6}.rfb-container.rfb-span-xl-7{grid-column:span 7}.rfb-container.rfb-span-xl-8{grid-column:span 8}.rfb-container.rfb-span-xl-9{grid-column:span 9}.rfb-container.rfb-span-xl-10{grid-column:span 10}.rfb-container.rfb-span-xl-11{grid-column:span 11}.rfb-container.rfb-span-xl-12{grid-column:span 12}}@container wrapper (min-width: 1400px){.rfb-container>.rfb-container-content.rfb-col-xlg-1{grid-template-columns:repeat(1,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-2{grid-template-columns:repeat(2,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-3{grid-template-columns:repeat(3,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-4{grid-template-columns:repeat(4,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-5{grid-template-columns:repeat(5,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-6{grid-template-columns:repeat(6,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-7{grid-template-columns:repeat(7,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-8{grid-template-columns:repeat(8,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-9{grid-template-columns:repeat(9,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-10{grid-template-columns:repeat(10,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-11{grid-template-columns:repeat(11,var(--width))}.rfb-container>.rfb-container-content.rfb-col-xlg-12{grid-template-columns:repeat(12,var(--width))}.rfb-container.rfb-span-xlg-1{grid-column:span 1}.rfb-container.rfb-span-xlg-2{grid-column:span 2}.rfb-container.rfb-span-xlg-3{grid-column:span 3}.rfb-container.rfb-span-xlg-4{grid-column:span 4}.rfb-container.rfb-span-xlg-5{grid-column:span 5}.rfb-container.rfb-span-xlg-6{grid-column:span 6}.rfb-container.rfb-span-xlg-7{grid-column:span 7}.rfb-container.rfb-span-xlg-8{grid-column:span 8}.rfb-container.rfb-span-xlg-9{grid-column:span 9}.rfb-container.rfb-span-xlg-10{grid-column:span 10}.rfb-container.rfb-span-xlg-11{grid-column:span 11}.rfb-container.rfb-span-xlg-12{grid-column:span 12}}.main-layout{color:var(--color-text);display:flex;align-items:flex-start;min-height:100dvh}.main-layout>.main-column{flex:1 1 auto;min-width:0;min-height:100dvh;display:flex;flex-direction:column}.main-layout .navbar{position:sticky;top:0;z-index:30;box-sizing:border-box;min-height:4rem;display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem 1.25rem;padding:.75rem 1.5rem;background-color:var(--color-card);border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:.875rem;font-weight:500}.main-layout .navbar>#mobile-sidebar-toggle{display:none}.main-layout .navbar>.navbar-breadcrumb{flex:0 1 auto;max-width:45%;min-width:0;display:flex;align-items:center;gap:.5rem;font-size:.84375rem;color:var(--color-muted-text);white-space:nowrap;overflow:hidden}.main-layout .navbar>.navbar-breadcrumb>.crumb-link{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--color-muted-text);text-decoration:none}.main-layout .navbar>.navbar-breadcrumb>a.crumb-link:hover{color:var(--color-text);text-decoration:underline}.main-layout .navbar>.navbar-breadcrumb>.crumb-current{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--color-text);font-weight:700}.main-layout .navbar>.navbar-breadcrumb>.crumb-separator{display:inline-flex;flex:none}.main-layout .navbar>.navbar-breadcrumb>.crumb-separator>svg{width:.75rem;height:.75rem;fill:var(--color-faint)}.main-layout .navbar>.navbar-search{flex:1 1 20rem;max-width:35rem;min-width:0}.main-layout .navbar>.nav-links-end{margin-inline-start:auto;display:flex;align-items:center;gap:.25rem;flex:none}.main-layout .navbar>.nav-links-end>.nav-inbox{display:inline-flex;align-items:center}.main-layout>.main-column>.main-page{flex:1 1 auto;display:flex;min-width:0}.main-layout>.main-column>.main-page>.main-content{flex:1 1 0;min-width:0;z-index:0;isolation:isolate;padding-block:1.5rem 2.5rem;padding-inline:2rem;transition:width .3s ease,margin-left .3s ease}.main-layout>.main-column>.main-page>.main-content>div:not(.modal-overlay){opacity:1;display:flex;flex-direction:column;gap:1.25rem;transform-origin:top}.main-layout>.main-column>.main-page>.main-content:has(.modal-overlay.is-open)>div:not(.modal-overlay){animation:pageFadeOut 0s ease forwards}.main-layout>.main-column>.main-page>.main-content:has(.modal-overlay.is-exit)>div:not(.modal-overlay){animation:pageFadeIn 0s ease forwards}.header-icon-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;box-sizing:border-box;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--border-radius);background:transparent;color:var(--color-text-2);font-family:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;flex:none;transition:background-color .15s ease}.header-icon-btn>svg{width:1.125rem;height:1.125rem;fill:currentColor}.header-icon-btn:hover{background-color:var(--color-light)}.header-icon-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.header-icon-btn.header-lang-btn{width:auto;padding:0 .625rem}.header-icon-btn.header-lang-btn>svg{width:1rem;height:1rem}.header-icon-btn.header-lang-btn>.header-lang-caret{width:.75rem;height:.75rem}.popper-menu .menu-list.lang-menu{width:14.25rem}.popper-menu .menu-list.lang-menu>.lang-menu-title{padding:.5rem .625rem .375rem;font-size:.71875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-text)}.popper-menu .menu-list.lang-menu>.menu-item.lang-menu-item{display:flex;align-items:center;gap:.625rem;min-height:2.5rem;padding:0 .625rem;font-size:.875rem;font-weight:600}.popper-menu .menu-list.lang-menu>.menu-item.lang-menu-item.is-selected{background-color:var(--color-primary-soft);color:var(--color-link)}.popper-menu .menu-list.lang-menu>.menu-item.lang-menu-item>.lang-code{flex:none;width:1.75rem;height:1.375rem;border-radius:.375rem;display:grid;place-items:center;font-size:.6875rem;font-weight:800;background-color:var(--color-light);color:var(--color-text-2)}.popper-menu .menu-list.lang-menu>.menu-item.lang-menu-item>.lang-beta{padding:.0625rem .375rem;border-radius:var(--border-radius-pill);font-size:.65625rem;font-weight:800;background-color:var(--tone-w-bg);color:var(--tone-w-fg)}.popper-menu .menu-list.lang-menu>.menu-item.lang-menu-item>.lang-check{margin-inline-start:auto;width:1rem;height:1rem;fill:var(--color-link)}.popper-menu .menu-list.lang-menu>.lang-menu-hint{margin-top:.375rem;padding:.375rem .625rem .5rem;border-top:1px solid var(--color-border);font-size:.75rem;line-height:1.4;color:var(--color-muted-text);white-space:normal}.sidebar-wrapper{--sidebar-text: #c3cbe0;--sidebar-text-strong: #ffffff;--sidebar-heading: #8d98b3;--sidebar-meta: #a9b3c9;--sidebar-hover: rgba(255, 255, 255, .06);--sidebar-divider: rgba(255, 255, 255, .08);--sidebar-pill-bg: rgba(255, 255, 255, .04);--sidebar-pill-border: rgba(255, 255, 255, .1);--sidebar-active-bg: color-mix(in srgb, var(--color-focus) 16%, transparent);--sidebar-active-icon: var(--color-focus);--sidebar-count-bg: rgba(255, 255, 255, .1);--sidebar-count-fg: #e3e8f3;--sidebar-warn-bg: #f3a43b;--sidebar-warn-fg: #091c38;--sidebar-brand-accent: #b848cc;--sidebar-mark-bg: #ffffff;position:sticky;top:0;z-index:40;flex:none;height:100dvh}.sidebar-wrapper .side-toggle-outside{position:absolute;top:1.375rem;inset-inline-start:3.25rem;z-index:2;box-sizing:border-box;width:1.5rem;height:1.5rem;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid var(--color-border);background-color:var(--color-card);box-shadow:var(--shadow-pop);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease}.sidebar-wrapper .side-toggle-outside>svg{width:.75rem;height:.75rem;fill:var(--color-text-2)}.sidebar-wrapper .side-toggle-outside.collapsed{opacity:1;pointer-events:auto}.sidebar-wrapper .side-toggle-outside:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sidebar-start{box-sizing:border-box;width:15.5rem;height:100%;display:flex;flex-direction:column;padding:1rem .75rem;overflow-x:hidden;overflow-y:auto;background-color:var(--color-sidebar);border-inline-end:1px solid var(--color-sidebar-line);color:var(--sidebar-text);font-size:.84375rem;font-weight:500;transition:width .3s ease}.sidebar-start>.sidebar-brand{display:flex;align-items:center;gap:.625rem;min-height:2rem;padding:.25rem .375rem 1rem;flex:none}.sidebar-start>.sidebar-brand>.sidebar-brand-mark{flex:none;box-sizing:border-box;width:1.875rem;height:1.875rem;display:grid;place-items:center;border-radius:var(--border-radius);overflow:hidden}.sidebar-start>.sidebar-brand>.sidebar-brand-mark.has-logo{padding:.1875rem;background-color:var(--sidebar-mark-bg)}.sidebar-start>.sidebar-brand>.sidebar-brand-mark>img{max-width:100%;max-height:100%;object-fit:contain}.sidebar-start>.sidebar-brand>.sidebar-brand-mark>.sidebar-brand-svg{width:1.875rem;height:1.8125rem}.sidebar-start>.sidebar-brand>.sidebar-brand-mark>.sidebar-brand-svg>.mark-accent{fill:var(--sidebar-brand-accent)}.sidebar-start>.sidebar-brand>.sidebar-brand-mark>.sidebar-brand-svg>.mark-body{fill:var(--sidebar-text-strong)}.sidebar-start>.sidebar-brand>.sidebar-wordmark{display:flex;align-items:baseline;gap:.375rem;min-width:0;line-height:1;white-space:nowrap}.sidebar-start>.sidebar-brand>.sidebar-wordmark>.sidebar-wordmark-name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:1.1875rem;font-weight:800;letter-spacing:-.02em;color:var(--sidebar-text-strong)}.sidebar-start>.sidebar-brand>.sidebar-wordmark>.sidebar-wordmark-name>.sidebar-wordmark-dot{color:var(--sidebar-brand-accent)}.sidebar-start>.sidebar-brand>.sidebar-wordmark>.sidebar-wordmark-suffix{flex:none;font-size:.8125rem;font-weight:800;letter-spacing:.04em;color:var(--sidebar-brand-accent)}.sidebar-start .sidebar-icon-btn{margin-inline-start:auto;flex:none;box-sizing:border-box;width:2rem;height:2rem;padding:0;display:grid;place-items:center;border:0;border-radius:var(--border-radius);background:transparent;color:var(--sidebar-heading);cursor:pointer}.sidebar-start .sidebar-icon-btn>svg{width:1.125rem;height:1.125rem;fill:currentColor}.sidebar-start .sidebar-icon-btn>svg path{fill:currentColor}.sidebar-start .sidebar-icon-btn:hover{background-color:var(--sidebar-hover);color:var(--sidebar-text-strong)}.sidebar-start .sidebar-icon-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.sidebar-start>.tenant-select{flex:none;box-sizing:border-box;padding:.5rem .625rem;border:1px solid var(--sidebar-pill-border);border-radius:var(--border-radius-popover);background-color:var(--sidebar-pill-bg);color:var(--sidebar-text-strong)}.sidebar-start>.tenant-select>.side-toggle{display:none}.sidebar-start>.tenant-select>.profile{gap:.625rem;width:100%}.sidebar-start>.tenant-select>.profile>.profile-image{box-sizing:border-box;width:1.875rem;height:1.875rem;padding:0;flex:none;border-radius:var(--border-radius);background-color:var(--color-primary)}.sidebar-start>.tenant-select>.profile>.profile-image>svg{height:1rem;fill:var(--color-on-primary)}.sidebar-start>.tenant-select>.profile>.profile-image>svg path{fill:var(--color-on-primary)}.sidebar-start>.tenant-select>.profile>.profile-select{max-width:calc(100% - 2.5rem)}.sidebar-start>.tenant-select>.profile>.profile-select>small{display:none}.sidebar-start>.tenant-select>.profile>.profile-select>.profile-membership-select{width:100%;max-width:100%;justify-content:space-between;font-size:.8125rem;font-weight:700;color:var(--sidebar-text-strong)}.sidebar-start>.tenant-select>.profile>.profile-select>.profile-membership-select>svg{fill:var(--sidebar-meta)}.sidebar-start>.tenant-select>.profile>.profile-select>.profile-membership-select:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sidebar-start>.sidebar-nav{display:flex;flex-direction:column;gap:.125rem;margin-top:.625rem}.sidebar-start .sidebar-section{display:flex;flex-direction:column;gap:.125rem}.sidebar-start .sidebar-section-title{padding:1rem .625rem .375rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sidebar-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-start .sidebar-section-divider{margin:.5rem .25rem;border:0;border-top:1px solid var(--sidebar-divider)}.sidebar-start .sidebar-link,.sidebar-start .sidebar-button{position:relative;display:flex;align-items:center;gap:.625rem;box-sizing:border-box;width:100%;min-height:2.25rem;padding:0 .625rem;border:0;border-radius:var(--border-radius);background-color:transparent;color:var(--sidebar-text);font-family:inherit;font-size:.84375rem;font-weight:500;text-align:start;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,color .15s ease}.sidebar-start .sidebar-link>svg,.sidebar-start .sidebar-button>svg{flex:none;width:1.125rem;height:1.125rem;fill:currentColor;overflow:visible}.sidebar-start .sidebar-link>svg path,.sidebar-start .sidebar-button>svg path{fill:currentColor!important}.sidebar-start .sidebar-link>.sidebar-link-text,.sidebar-start .sidebar-button>.sidebar-link-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.sidebar-start .sidebar-link:hover,.sidebar-start .sidebar-button:hover{background-color:var(--sidebar-hover);color:var(--sidebar-text-strong)}.sidebar-start .sidebar-link:focus-visible,.sidebar-start .sidebar-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.sidebar-start .sidebar-link.active,.sidebar-start .sidebar-button.active{background-color:var(--sidebar-active-bg);color:var(--sidebar-text-strong);font-weight:600}.sidebar-start .sidebar-link.active>svg,.sidebar-start .sidebar-button.active>svg{fill:var(--sidebar-active-icon)}.sidebar-start .sidebar-link.active>svg path,.sidebar-start .sidebar-button.active>svg path{fill:var(--sidebar-active-icon)!important}.sidebar-start .sidebar-link.variant-child,.sidebar-start .sidebar-button.variant-child{min-height:2rem;padding-inline-start:2.375rem;font-size:.8125rem}.sidebar-start .sidebar-link.variant-child[data-sidebar-level="2"],.sidebar-start .sidebar-button.variant-child[data-sidebar-level="2"]{padding-inline-start:3.5rem}.sidebar-start .sidebar-link.variant-child.active,.sidebar-start .sidebar-button.variant-child.active{background-color:transparent}.sidebar-start .sidebar-link.variant-child.active:before,.sidebar-start .sidebar-button.variant-child.active:before{content:"";position:absolute;inset-inline-start:1.1875rem;top:.5rem;bottom:.5rem;width:2px;border-radius:2px;background-color:var(--sidebar-active-icon)}.sidebar-start .sidebar-link.variant-child.active:hover,.sidebar-start .sidebar-button.variant-child.active:hover{background-color:var(--sidebar-hover)}.sidebar-start .sidebar-count{margin-inline-start:auto;flex:none;box-sizing:border-box;min-width:1.25rem;height:1.25rem;padding:0 .4375rem;display:inline-grid;place-items:center;border-radius:var(--border-radius-pill);background-color:var(--sidebar-count-bg);color:var(--sidebar-count-fg);font-size:.71875rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.sidebar-start .sidebar-count.is-warning{background-color:var(--sidebar-warn-bg);color:var(--sidebar-warn-fg);font-weight:800}.sidebar-start .sidebar-count.is-alert{background-color:var(--tone-b-dot);color:var(--color-danger-text)}.sidebar-start .sidebar-count.swap-count-badge--compact{min-width:.95rem;height:.95rem;padding:0 .2rem;font-size:.55rem}.sidebar-start .sidebar-badge-collapsed{position:absolute;top:.125rem;inset-inline-end:.125rem;display:inline-flex}.sidebar-start>.sidebar-sticky{position:sticky;bottom:0;flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-end}.sidebar-start>.sidebar-sticky>.fixed-links{display:flex;flex-direction:column;gap:.125rem;margin-bottom:-1rem;padding-top:1rem;padding-bottom:1rem;background-color:var(--color-sidebar)}.sidebar-start .sidebar-user{display:flex;align-items:center;gap:.625rem;min-width:0;margin-top:.5rem;padding:.625rem .375rem 0;border-top:1px solid var(--sidebar-divider)}.sidebar-start .sidebar-user>.cl-userButton-root{flex:none}.sidebar-start .sidebar-user>.sidebar-user-text{display:flex;flex-direction:column;gap:.125rem;min-width:0}.sidebar-start .sidebar-user>.sidebar-user-text>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-start .sidebar-user>.sidebar-user-text>.sidebar-user-name{font-size:.8125rem;font-weight:700;color:var(--sidebar-text-strong)}.sidebar-start .sidebar-user>.sidebar-user-text>.sidebar-user-meta{font-size:.75rem;color:var(--sidebar-meta)}.sidebar-start.collapsed{width:4rem;padding-inline:.5rem}.sidebar-start.collapsed>.sidebar-brand{justify-content:center;padding-inline:0}.sidebar-start.collapsed>.tenant-select{padding:0;border:0;background:none;justify-content:center}.sidebar-start.collapsed>.tenant-select>.profile{justify-content:center}.sidebar-start.collapsed>.tenant-select>.profile>.profile-image{cursor:pointer}.sidebar-start.collapsed>.tenant-select>.profile>.profile-image>svg,.sidebar-start.collapsed>.tenant-select>.profile>.profile-image>svg path{fill:var(--sidebar-text)}.sidebar-start.collapsed>.tenant-select>.profile>.profile-image:hover>svg,.sidebar-start.collapsed>.tenant-select>.profile>.profile-image:hover>svg path{fill:var(--sidebar-text-strong)}.sidebar-start.collapsed .sidebar-link,.sidebar-start.collapsed .sidebar-button{justify-content:center;padding:0}.sidebar-start.collapsed .sidebar-link.variant-child,.sidebar-start.collapsed .sidebar-button.variant-child{display:none}.sidebar-start.collapsed .sidebar-user{justify-content:center;padding-inline:0}.tenant-select{display:flex;justify-content:space-between;align-items:center}.tenant-select>.profile{display:flex;align-items:center;justify-content:flex-start;flex:1;gap:.4rem;width:calc(100% - 2rem);position:relative}.tenant-select>.profile>.profile-image{padding:.4rem .35rem .4rem .5rem;background-color:var(--color-primary);border-radius:var(--border-radius);aspect-ratio:1;height:1.5rem;display:grid;place-items:center}.tenant-select>.profile>.profile-image>svg{height:1.5rem;width:auto;fill:var(--color-on-primary);overflow:visible}.tenant-select>.profile>.profile-image>svg path{fill:var(--color-on-primary)}.tenant-select>.profile>.profile-select{flex:1;display:flex;flex-direction:column;width:fit-content;max-width:calc(100% - 2.5rem);font-size:.75rem}.tenant-select>.profile>.profile-select>small{flex:1;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;-webkit-user-select:none;user-select:none}.tenant-select>.profile>.profile-select>.profile-membership-select{all:unset;box-sizing:border-box;width:min-content;padding:.2rem 0rem;display:flex;align-items:center;border-radius:var(--border-radius-sm);text-transform:capitalize;font-weight:700;cursor:pointer;gap:.5rem;max-width:calc(100% - 1rem)}.tenant-select>.profile>.profile-select>.profile-membership-select>span{flex:1;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden}.tenant-select>.profile>.profile-select>.profile-membership-select>svg{height:1rem;fill:var(--color-text)}@keyframes pageFadeIn{0%{opacity:0;position:absolute;top:1rem;max-height:calc(100dvh - 4rem)}to{opacity:1}}@keyframes pageFadeOut{0%{opacity:1;pointer-events:unset}to{opacity:0;position:absolute;top:1rem;max-height:calc(100dvh - 4rem);pointer-events:none}}@keyframes scaleFadeIn{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}html[data-theme=dark] .logo-fill{filter:brightness(0) invert(1)}.nv-bellIcon path{fill:var(--color-text-2)}.nv-popoverTrigger{background-color:transparent}.nv-popoverTrigger:hover{background-color:var(--color-light)}.nv-popoverTrigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.global-search{position:relative;isolation:isolate}.global-search>.search-box{position:relative;isolation:isolate;box-sizing:border-box;height:2.5rem;display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;padding-inline:.75rem .375rem;border:1px solid var(--color-border);border-radius:var(--border-radius-popover);background-color:var(--color-body);color:var(--color-muted-text);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.global-search>.search-box:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ring);background-color:var(--color-card)}.global-search>.search-box>svg:first-child{flex-shrink:0;width:1.0625rem;height:1.0625rem;fill:var(--color-muted-text)}.global-search>.search-box>.search-box-placeholder,.global-search>.search-box>.search-box-placeholder-rtl{position:absolute;inset-block:0;inset-inline-start:2.375rem;inset-inline-end:4.75rem;z-index:0;display:block;line-height:2.375rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;color:var(--color-placeholder);font-size:.84375rem;font-weight:500}.global-search>.search-box>input{z-index:1;flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:none;background-color:transparent;color:var(--color-text);font-family:inherit;font-size:.84375rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search>.search-box>input::placeholder{color:var(--color-placeholder);opacity:1}.global-search>.search-box>.search-kbd{z-index:1;flex:none;padding:.0625rem .375rem;border:1px solid var(--color-chip-border);border-radius:.3125rem;background-color:var(--color-surface-2);color:var(--color-text-2);font-family:var(--font-mono);font-size:.71875rem;line-height:1.4}.global-search>.search-box>.search-camera-btn{z-index:2;flex-shrink:0;box-sizing:border-box;width:1.875rem;height:1.875rem;padding:0;display:grid;place-items:center;border:none;border-radius:var(--border-radius);background:transparent;color:var(--color-text-2);cursor:pointer}.global-search>.search-box>.search-camera-btn:hover{background-color:var(--color-light)}.global-search>.search-box>.search-camera-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.global-search>.search-box>.search-camera-btn:disabled{opacity:.5;cursor:default}.global-search>.search-box>.search-camera-btn svg{width:1.0625rem;height:1.0625rem;fill:currentColor}.global-search>.popped-search-data{position:absolute;top:calc(100% + .375rem);inset-inline:0;z-index:50;box-sizing:border-box;height:fit-content;min-height:3rem;max-height:min(60vh,32rem);overflow-y:auto;font-size:.84375rem;color:var(--color-text);background-color:var(--color-menu);border:1px solid var(--color-border);border-radius:var(--border-radius-popover);box-shadow:var(--shadow-pop)}.global-search>.popped-search-data>div>div{padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.global-search>.popped-search-data>div>div>h5{margin:.5rem .625rem .25rem;font-size:.71875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-text)}.global-search>.popped-search-data>div>div>.search-data-item{padding:.5rem .625rem;border-radius:var(--border-radius);cursor:pointer;display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.global-search>.popped-search-data>div>div>.search-data-item:hover{background-color:var(--color-card-hover)}.global-refresh{box-sizing:border-box;border:1px solid var(--color-border);background-color:var(--color-card);border-radius:var(--border-radius);position:absolute;inset-inline-start:0;z-index:5999;height:3.2rem;width:3.2rem;display:grid;place-items:center}.global-refresh>svg{display:none}.global-refresh:not(:has(button))>svg{height:1.4rem!important;width:1.4rem!important;fill:var(--color-text);opacity:.2;display:block}.global-refresh button{border-radius:inherit;display:grid;place-items:center;height:100%;width:100%;padding:0!important}.global-refresh button svg{height:1.4rem!important;width:1.4rem!important}.global-refresh.global-refresh+.nav-tab-container{margin-inline-start:4rem}html[data-mobile=true] .global-refresh{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:0}html[data-mobile=true] .global-refresh.global-refresh+.nav-tab-container{border-end-start-radius:0;border-start-start-radius:0;margin-inline-start:3.5rem}.main-content>div{position:relative}.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.375rem;padding:0 .875rem;font-family:var(--font-sans);font-size:.84375rem;font-weight:600;line-height:1.25;white-space:nowrap;text-decoration:none;border:1px solid transparent;border-radius:var(--border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;background-color:var(--color-card);color:var(--color-text)}.btn>svg{flex:none;fill:currentColor}.btn:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-disabled{pointer-events:none}.btn.btn-default.variant-fill{background-color:var(--color-card);border-color:var(--color-input-border);color:var(--color-text)}.btn.btn-default.variant-fill svg{fill:var(--color-text)}.btn.btn-default.variant-fill:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-default.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-default.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-default.variant-outline{background-color:transparent;color:var(--color-text);border-color:var(--color-input-border)}.btn.btn-default.variant-outline svg{fill:var(--color-text)}.btn.btn-default.variant-outline:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-default.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-default.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-default.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-default.variant-transparent{background-color:transparent;color:var(--color-text-2)}.btn.btn-default.variant-transparent svg{fill:var(--color-text-2)}.btn.btn-default.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-light);color:var(--color-text)}.btn.btn-default.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-default.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-default.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text)}.btn.btn-default.variant-semi-transparent svg{fill:var(--color-text)}.btn.btn-default.variant-semi-transparent:not(.btn-disabled):hover{background-color:var(--color-light-hover)}.btn.btn-default.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-default.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-card.variant-fill{background-color:var(--color-card);border-color:var(--color-input-border);color:var(--color-text)}.btn.btn-card.variant-fill svg{fill:var(--color-text)}.btn.btn-card.variant-fill:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-card.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-card.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-card.variant-outline{background-color:transparent;color:var(--color-text);border-color:var(--color-input-border)}.btn.btn-card.variant-outline svg{fill:var(--color-text)}.btn.btn-card.variant-outline:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-card.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-card.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-card.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-card.variant-transparent{background-color:transparent;color:var(--color-text-2)}.btn.btn-card.variant-transparent svg{fill:var(--color-text-2)}.btn.btn-card.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-light);color:var(--color-text)}.btn.btn-card.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-card.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-card.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text)}.btn.btn-card.variant-semi-transparent svg{fill:var(--color-text)}.btn.btn-card.variant-semi-transparent:not(.btn-disabled):hover{background-color:var(--color-light-hover)}.btn.btn-card.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-card.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-primary.variant-fill{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-text);font-weight:var(--font-weight-primary)}.btn.btn-primary.variant-fill svg{fill:var(--color-primary-text)}.btn.btn-primary.variant-fill:not(.btn-disabled):hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn.btn-primary.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-primary.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-primary.variant-outline{background-color:transparent;color:var(--color-link);border-color:var(--color-primary);font-weight:var(--font-weight-primary)}.btn.btn-primary.variant-outline svg{fill:var(--color-link)}.btn.btn-primary.variant-outline:not(.btn-disabled):hover{background-color:var(--color-primary-soft)}.btn.btn-primary.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-primary.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-primary.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-primary.variant-transparent{background-color:transparent;color:var(--color-link);font-weight:var(--font-weight-primary)}.btn.btn-primary.variant-transparent svg{fill:var(--color-link)}.btn.btn-primary.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-primary-soft)}.btn.btn-primary.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-primary.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-primary.variant-semi-transparent{background-color:var(--color-primary-soft);color:var(--color-link);font-weight:var(--font-weight-primary)}.btn.btn-primary.variant-semi-transparent svg{fill:var(--color-link)}.btn.btn-primary.variant-semi-transparent:not(.btn-disabled):hover{background-color:color-mix(in srgb,var(--color-primary) 16%,var(--color-card))}.btn.btn-primary.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-primary.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-danger.variant-fill{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-danger-text)}.btn.btn-danger.variant-fill svg{fill:var(--color-danger-text)}.btn.btn-danger.variant-fill:not(.btn-disabled):hover{background-color:var(--color-danger-hover);border-color:var(--color-danger-hover)}.btn.btn-danger.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-danger.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-danger.variant-outline{background-color:transparent;color:var(--tone-b-fg);border-color:color-mix(in srgb,var(--color-danger) 45%,transparent)}.btn.btn-danger.variant-outline svg{fill:var(--tone-b-fg)}.btn.btn-danger.variant-outline:not(.btn-disabled):hover{background-color:var(--tone-b-bg)}.btn.btn-danger.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-danger.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-danger.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-danger.variant-transparent{background-color:transparent;color:var(--tone-b-fg)}.btn.btn-danger.variant-transparent svg{fill:var(--tone-b-fg)}.btn.btn-danger.variant-transparent:not(.btn-disabled):hover{background-color:var(--tone-b-bg)}.btn.btn-danger.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-danger.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-danger.variant-semi-transparent{background-color:var(--tone-b-bg);color:var(--tone-b-fg)}.btn.btn-danger.variant-semi-transparent svg{fill:var(--tone-b-fg)}.btn.btn-danger.variant-semi-transparent:not(.btn-disabled):hover{background-color:color-mix(in srgb,var(--color-danger) 22%,var(--color-card))}.btn.btn-danger.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-danger.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-warning.variant-fill{background-color:var(--color-warning);border-color:var(--color-warning);color:var(--color-warning-text)}.btn.btn-warning.variant-fill svg{fill:var(--color-warning-text)}.btn.btn-warning.variant-fill:not(.btn-disabled):hover{background-color:var(--color-warning-hover);border-color:var(--color-warning-hover)}.btn.btn-warning.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-warning.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-warning.variant-outline{background-color:transparent;color:var(--tone-w-fg);border-color:color-mix(in srgb,var(--color-warning) 45%,transparent)}.btn.btn-warning.variant-outline svg{fill:var(--tone-w-fg)}.btn.btn-warning.variant-outline:not(.btn-disabled):hover{background-color:var(--tone-w-bg)}.btn.btn-warning.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-warning.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-warning.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-warning.variant-transparent{background-color:transparent;color:var(--tone-w-fg)}.btn.btn-warning.variant-transparent svg{fill:var(--tone-w-fg)}.btn.btn-warning.variant-transparent:not(.btn-disabled):hover{background-color:var(--tone-w-bg)}.btn.btn-warning.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-warning.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-warning.variant-semi-transparent{background-color:var(--tone-w-bg);color:var(--tone-w-fg)}.btn.btn-warning.variant-semi-transparent svg{fill:var(--tone-w-fg)}.btn.btn-warning.variant-semi-transparent:not(.btn-disabled):hover{background-color:color-mix(in srgb,var(--color-warning) 22%,var(--color-card))}.btn.btn-warning.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-warning.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-success.variant-fill{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-success-text)}.btn.btn-success.variant-fill svg{fill:var(--color-success-text)}.btn.btn-success.variant-fill:not(.btn-disabled):hover{background-color:var(--color-success-hover);border-color:var(--color-success-hover)}.btn.btn-success.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-success.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-success.variant-outline{background-color:transparent;color:var(--tone-o-fg);border-color:color-mix(in srgb,var(--color-success) 45%,transparent)}.btn.btn-success.variant-outline svg{fill:var(--tone-o-fg)}.btn.btn-success.variant-outline:not(.btn-disabled):hover{background-color:var(--tone-o-bg)}.btn.btn-success.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-success.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-success.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-success.variant-transparent{background-color:transparent;color:var(--tone-o-fg)}.btn.btn-success.variant-transparent svg{fill:var(--tone-o-fg)}.btn.btn-success.variant-transparent:not(.btn-disabled):hover{background-color:var(--tone-o-bg)}.btn.btn-success.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-success.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-success.variant-semi-transparent{background-color:var(--tone-o-bg);color:var(--tone-o-fg)}.btn.btn-success.variant-semi-transparent svg{fill:var(--tone-o-fg)}.btn.btn-success.variant-semi-transparent:not(.btn-disabled):hover{background-color:color-mix(in srgb,var(--color-success) 22%,var(--color-card))}.btn.btn-success.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-success.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-info.variant-fill{background-color:var(--color-info);border-color:var(--color-info);color:var(--color-info-text)}.btn.btn-info.variant-fill svg{fill:var(--color-info-text)}.btn.btn-info.variant-fill:not(.btn-disabled):hover{background-color:var(--color-info-hover);border-color:var(--color-info-hover)}.btn.btn-info.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-info.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-info.variant-outline{background-color:transparent;color:var(--tone-i-fg);border-color:color-mix(in srgb,var(--color-info) 45%,transparent)}.btn.btn-info.variant-outline svg{fill:var(--tone-i-fg)}.btn.btn-info.variant-outline:not(.btn-disabled):hover{background-color:var(--tone-i-bg)}.btn.btn-info.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-info.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-info.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-info.variant-transparent{background-color:transparent;color:var(--tone-i-fg)}.btn.btn-info.variant-transparent svg{fill:var(--tone-i-fg)}.btn.btn-info.variant-transparent:not(.btn-disabled):hover{background-color:var(--tone-i-bg)}.btn.btn-info.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-info.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-info.variant-semi-transparent{background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.btn.btn-info.variant-semi-transparent svg{fill:var(--tone-i-fg)}.btn.btn-info.variant-semi-transparent:not(.btn-disabled):hover{background-color:color-mix(in srgb,var(--color-info) 22%,var(--color-card))}.btn.btn-info.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-info.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-dark.variant-fill{background-color:var(--color-dark);border-color:var(--color-dark);color:var(--color-dark-text)}.btn.btn-dark.variant-fill svg{fill:var(--color-dark-text)}.btn.btn-dark.variant-fill:not(.btn-disabled):hover{background-color:var(--color-dark-hover);border-color:var(--color-dark-hover)}.btn.btn-dark.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-dark.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-dark.variant-outline{background-color:transparent;color:var(--color-text);border-color:color-mix(in srgb,var(--color-dark) 45%,transparent)}.btn.btn-dark.variant-outline svg{fill:var(--color-text)}.btn.btn-dark.variant-outline:not(.btn-disabled):hover{background-color:var(--color-light)}.btn.btn-dark.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-dark.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-dark.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-dark.variant-transparent{background-color:transparent;color:var(--color-text)}.btn.btn-dark.variant-transparent svg{fill:var(--color-text)}.btn.btn-dark.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-light)}.btn.btn-dark.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-dark.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-dark.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text)}.btn.btn-dark.variant-semi-transparent svg{fill:var(--color-text)}.btn.btn-dark.variant-semi-transparent:not(.btn-disabled):hover{background-color:color-mix(in srgb,var(--color-dark) 22%,var(--color-card))}.btn.btn-dark.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-dark.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-light.variant-fill{background-color:var(--color-card);border-color:var(--color-input-border);color:var(--color-text)}.btn.btn-light.variant-fill svg{fill:var(--color-text)}.btn.btn-light.variant-fill:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-light.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-light.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-light.variant-outline{background-color:transparent;color:var(--color-text);border-color:var(--color-input-border)}.btn.btn-light.variant-outline svg{fill:var(--color-text)}.btn.btn-light.variant-outline:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-light.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-light.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-light.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-light.variant-transparent{background-color:transparent;color:var(--color-text-2)}.btn.btn-light.variant-transparent svg{fill:var(--color-text-2)}.btn.btn-light.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-light);color:var(--color-text)}.btn.btn-light.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-light.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-light.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text)}.btn.btn-light.variant-semi-transparent svg{fill:var(--color-text)}.btn.btn-light.variant-semi-transparent:not(.btn-disabled):hover{background-color:var(--color-light-hover)}.btn.btn-light.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-light.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-muted.variant-fill{background-color:var(--color-card);border-color:var(--color-input-border);color:var(--color-text)}.btn.btn-muted.variant-fill svg{fill:var(--color-text)}.btn.btn-muted.variant-fill:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-muted.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-muted.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-muted.variant-outline{background-color:transparent;color:var(--color-text);border-color:var(--color-input-border)}.btn.btn-muted.variant-outline svg{fill:var(--color-text)}.btn.btn-muted.variant-outline:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-muted.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-muted.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-muted.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-muted.variant-transparent{background-color:transparent;color:var(--color-text-2)}.btn.btn-muted.variant-transparent svg{fill:var(--color-text-2)}.btn.btn-muted.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-light);color:var(--color-text)}.btn.btn-muted.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-muted.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-muted.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text)}.btn.btn-muted.variant-semi-transparent svg{fill:var(--color-text)}.btn.btn-muted.variant-semi-transparent:not(.btn-disabled):hover{background-color:var(--color-light-hover)}.btn.btn-muted.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-muted.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-body.variant-fill{background-color:var(--color-card);border-color:var(--color-input-border);color:var(--color-text)}.btn.btn-body.variant-fill svg{fill:var(--color-text)}.btn.btn-body.variant-fill:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-body.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-body.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-body.variant-outline{background-color:transparent;color:var(--color-text);border-color:var(--color-input-border)}.btn.btn-body.variant-outline svg{fill:var(--color-text)}.btn.btn-body.variant-outline:not(.btn-disabled):hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover)}.btn.btn-body.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-body.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-body.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-body.variant-transparent{background-color:transparent;color:var(--color-text-2)}.btn.btn-body.variant-transparent svg{fill:var(--color-text-2)}.btn.btn-body.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-light);color:var(--color-text)}.btn.btn-body.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-body.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-body.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text)}.btn.btn-body.variant-semi-transparent svg{fill:var(--color-text)}.btn.btn-body.variant-semi-transparent:not(.btn-disabled):hover{background-color:var(--color-light-hover)}.btn.btn-body.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-body.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-gray.variant-fill{background-color:var(--color-gray);border-color:var(--color-gray);color:var(--color-gray-text)}.btn.btn-gray.variant-fill svg{fill:var(--color-gray-text)}.btn.btn-gray.variant-fill:not(.btn-disabled):hover{background-color:var(--color-gray-hover);border-color:var(--color-gray-hover)}.btn.btn-gray.variant-fill.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-gray.variant-fill.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-gray.variant-outline{background-color:transparent;color:var(--color-text-2);border-color:color-mix(in srgb,var(--color-gray) 45%,transparent)}.btn.btn-gray.variant-outline svg{fill:var(--color-text-2)}.btn.btn-gray.variant-outline:not(.btn-disabled):hover{background-color:var(--color-light)}.btn.btn-gray.variant-outline.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-gray.variant-outline.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-gray.variant-outline.btn-disabled{border-color:var(--color-border)}.btn.btn-gray.variant-transparent{background-color:transparent;color:var(--color-text-2)}.btn.btn-gray.variant-transparent svg{fill:var(--color-text-2)}.btn.btn-gray.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-light)}.btn.btn-gray.variant-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:transparent}.btn.btn-gray.variant-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-gray.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text-2)}.btn.btn-gray.variant-semi-transparent svg{fill:var(--color-text-2)}.btn.btn-gray.variant-semi-transparent:not(.btn-disabled):hover{background-color:color-mix(in srgb,var(--color-gray) 22%,var(--color-card))}.btn.btn-gray.variant-semi-transparent.btn-disabled{cursor:default;color:var(--color-text-disabled);box-shadow:none;background-color:var(--color-disabled);border-color:var(--color-disabled)}.btn.btn-gray.variant-semi-transparent.btn-disabled svg{fill:var(--color-text-disabled)}.btn.btn-sm{min-height:2rem;padding:0 .75rem;gap:.375rem;font-size:.8125rem}.btn.btn-sm>svg{height:.875rem;width:.875rem}.btn.btn-sm.btn-icon{width:2rem}.btn.btn-md>svg{height:1rem;width:1rem}.btn.btn-md.btn-icon{width:2.375rem}.btn.btn-lg{min-height:2.625rem;padding:0 1.125rem;gap:.5rem;font-size:.9375rem}.btn.btn-lg>svg{height:1.125rem;width:1.125rem}.btn.btn-lg.btn-icon{width:2.625rem}.btn.btn-icon{padding:0;flex:none}.btn-group{display:inline-flex;gap:1px;flex-wrap:nowrap;width:min-content}.btn-group>button:not(:last-child),.btn-group>.btn:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.btn-group>button+button,.btn-group>button+.btn,.btn-group>.btn+button,.btn-group>.btn+.btn{border-start-start-radius:0;border-end-start-radius:0}.btn.btn-loading{position:relative;cursor:progress}.btn.btn-loading>.btn-content{display:inline-flex;align-items:center;gap:inherit;visibility:hidden}.btn.btn-loading>.btn-spinner{position:absolute;top:50%;left:50%;width:1.1em;height:1.1em;translate:-50% -50%;fill:currentColor;color:currentColor}.badge{all:unset;--badge-bg: var(--tone-n-bg);--badge-fg: var(--tone-n-fg);--badge-dot: var(--tone-n-dot);box-sizing:border-box;display:inline-flex;align-items:center;gap:.375rem;height:min-content;min-height:1.5rem;padding:.1875rem .625rem;border-radius:var(--border-radius-pill);font-family:var(--font-sans);font-size:.75rem;font-weight:700;line-height:1.125rem;white-space:nowrap}.badge:has(img){padding-inline-start:.1875rem}.badge>img{height:1.125rem;width:1.125rem;border-radius:var(--border-radius-pill);object-fit:cover}.badge>svg{flex:none;height:.875rem;width:.875rem}.badge>.badge-dot{flex:none;width:.375rem;height:.375rem;border-radius:var(--border-radius-pill);background-color:var(--badge-dot)}.badge.clickable{cursor:pointer;transition:filter .15s ease}.badge.clickable:hover{filter:brightness(.96)}.badge.clickable:hover svg{fill:inherit}.badge.clickable:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.badge.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;color:var(--color-text-disabled)!important}.badge.disabled>svg{fill:var(--color-text-disabled)!important}.badge.disabled>img{filter:grayscale(100%)}.badge.badge-default{--badge-bg: var(--tone-n-bg);--badge-fg: var(--tone-n-fg);--badge-dot: var(--tone-n-dot)}.badge.badge-card{--badge-bg: var(--color-card);--badge-fg: var(--color-text);--badge-dot: var(--color-gray);box-shadow:inset 0 0 0 1px var(--color-border)}.badge.badge-primary{--badge-bg: var(--color-primary-soft);--badge-fg: var(--color-text);--badge-dot: var(--color-primary)}.badge.badge-danger{--badge-bg: var(--tone-b-bg);--badge-fg: var(--tone-b-fg);--badge-dot: var(--tone-b-dot)}.badge.badge-warning{--badge-bg: var(--tone-w-bg);--badge-fg: var(--tone-w-fg);--badge-dot: var(--tone-w-dot)}.badge.badge-success{--badge-bg: var(--tone-o-bg);--badge-fg: var(--tone-o-fg);--badge-dot: var(--tone-o-dot)}.badge.badge-info{--badge-bg: var(--tone-i-bg);--badge-fg: var(--tone-i-fg);--badge-dot: var(--tone-i-dot)}.badge.badge-dark{--badge-bg: var(--color-dark);--badge-fg: var(--color-dark-text);--badge-dot: var(--color-dark-text)}.badge.badge-light,.badge.badge-muted,.badge.badge-body,.badge.badge-gray,.badge.badge-tone-n{--badge-bg: var(--tone-n-bg);--badge-fg: var(--tone-n-fg);--badge-dot: var(--tone-n-dot)}.badge.badge-tone-w{--badge-bg: var(--tone-w-bg);--badge-fg: var(--tone-w-fg);--badge-dot: var(--tone-w-dot)}.badge.badge-tone-i{--badge-bg: var(--tone-i-bg);--badge-fg: var(--tone-i-fg);--badge-dot: var(--tone-i-dot)}.badge.badge-tone-c{--badge-bg: var(--tone-c-bg);--badge-fg: var(--tone-c-fg);--badge-dot: var(--tone-c-dot)}.badge.badge-tone-o{--badge-bg: var(--tone-o-bg);--badge-fg: var(--tone-o-fg);--badge-dot: var(--tone-o-dot)}.badge.badge-tone-b{--badge-bg: var(--tone-b-bg);--badge-fg: var(--tone-b-fg);--badge-dot: var(--tone-b-dot)}.badge.variant-fill,.badge.variant-semi-transparent{background-color:var(--badge-bg);color:var(--badge-fg)}.badge.variant-fill>svg,.badge.variant-semi-transparent>svg{fill:var(--badge-fg)}.badge.variant-outline{background-color:transparent;color:var(--badge-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--badge-dot) 55%,transparent)}.badge.variant-outline svg{fill:var(--badge-fg)}.badge.variant-transparent{background-color:transparent;color:var(--badge-fg);padding-inline:0}.badge.variant-transparent svg{fill:var(--badge-fg)}.badge .amount-text{text-align:end;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.solde-badge{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:.375em;border-radius:var(--border-radius-pill);font-family:var(--font-sans);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.01em;height:min-content;color:var(--color-text)}.solde-badge .solde-icon{line-height:1}.solde-badge.solde-positive{background-color:var(--tone-o-bg);color:var(--tone-o-fg)}.solde-badge.solde-positive .solde-icon{color:var(--tone-o-dot)}.solde-badge.solde-negative{background-color:var(--tone-b-bg);color:var(--tone-b-fg)}.solde-badge.solde-negative .solde-icon{color:var(--tone-b-dot)}.solde-badge.solde-zero{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.solde-badge.solde-zero .solde-icon{color:var(--tone-n-dot)}.solde-badge.solde-sm{font-size:.85em;padding:.2em .6em}.solde-badge.solde-sm .solde-icon{font-size:.55em}.solde-badge.solde-md{font-size:.95em;padding:.3em .8em}.solde-badge.solde-md .solde-icon{font-size:.6em}.solde-badge.solde-lg{font-size:1.05em;padding:.35em 1em}.solde-badge.solde-lg .solde-icon{font-size:.65em}.solde-badge.solde-zero .solde-icon{font-size:.45em}.card{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--color-border);border-radius:var(--border-radius-card);background-color:var(--color-card);color:var(--color-text)}.card-header,.card-footer{box-sizing:border-box;padding:1rem 1.5rem;background-color:var(--color-card);border-radius:var(--border-radius-card);display:flex;align-items:center;gap:.75rem}.card-header{font-size:var(--font-size-card-title);font-weight:800;letter-spacing:-.01em;border-end-end-radius:0;border-end-start-radius:0}.card-header>.card-heading{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.card-header>.card-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-inline-start:auto}.card-title{margin:0;font-size:var(--font-size-card-title);font-weight:800;letter-spacing:-.01em;color:var(--color-text)}.card-description{margin:0;font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--color-muted-text)}.card-body{box-sizing:border-box;padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;border-top:1px solid var(--color-border-soft)}.card-body:first-child{border-top:0;border-radius:var(--border-radius-card) var(--border-radius-card) 0 0}.card-body:not(:has(+.card-footer)){border-end-start-radius:var(--border-radius-card);border-end-end-radius:var(--border-radius-card)}.card-footer{padding-block:.75rem;border-top:1px solid var(--color-border);border-start-end-radius:0;border-start-start-radius:0;background-color:var(--color-surface-2);font-weight:600}.card.card-flat>.card-header{padding-block-end:0}.card.card-flat>.card-header+.card-body{border-top:0;padding-block-start:1.125rem}.kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13.75rem,100%),1fr));gap:1rem}.kpi-card{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--border-radius-card);background-color:var(--color-card);color:var(--color-text)}.kpi-card.clickable{cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.kpi-card.clickable:hover{border-color:var(--color-input-border);background-color:var(--color-card-hover)}.kpi-card.clickable:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.kpi-card>.kpi-label{display:flex;align-items:center;gap:.5rem;font-size:.78125rem;font-weight:600;color:var(--color-muted-text)}.kpi-card>.kpi-label>svg{flex:none;height:1rem;width:1rem;fill:currentColor}.kpi-card>.kpi-value{font-size:1.375rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--color-text)}.kpi-card>.kpi-meta{font-size:.78125rem;font-weight:500;color:var(--color-muted-text)}.kpi-card.kpi-tone-n>.kpi-value{color:var(--tone-n-fg)}.kpi-card.kpi-tone-w>.kpi-value{color:var(--tone-w-fg)}.kpi-card.kpi-tone-i>.kpi-value{color:var(--tone-i-fg)}.kpi-card.kpi-tone-c>.kpi-value{color:var(--tone-c-fg)}.kpi-card.kpi-tone-o>.kpi-value{color:var(--tone-o-fg)}.kpi-card.kpi-tone-b>.kpi-value{color:var(--tone-b-fg)}.profile-card{position:relative;display:flex;flex-direction:column;align-items:center;min-height:24rem}.profile-card .cover-img{border-radius:var(--border-radius-card) var(--border-radius-card) 0 0;width:100%;height:12rem;background-color:var(--color-primary);overflow:hidden}.profile-card .cover-img>img{filter:blur(10px) brightness(1.4);border-radius:inherit;height:100%;width:100%;scale:1.2;object-fit:cover}.profile-card .profile-pannel{border-radius:0 0 var(--border-radius-card) var(--border-radius-card);height:12rem;width:100%;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:var(--color-card)}.profile-card .profile-pannel>.profile-img{height:10rem;width:10rem;margin-top:-5rem;border-radius:50%;position:relative;overflow:hidden;border:8px solid var(--color-card);background-color:var(--color-gray)}.profile-card .profile-pannel>.profile-img>img{border-radius:50%;height:10rem;width:10rem;object-fit:cover}.profile-card .profile-pannel>.profile-img>.profile-upload{all:unset;box-sizing:border-box;opacity:0;cursor:pointer;position:absolute;top:0;height:100%;width:100%;background-color:var(--color-overlay);display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.profile-card .profile-pannel>.profile-img>.profile-upload:hover{opacity:1}.profile-card .profile-pannel>.user-info{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:.4em;padding-bottom:1rem}.profile-card .profile-pannel>.user-info>h3{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.popper-menu{box-sizing:border-box;background:var(--color-menu);color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--shadow-pop);border-radius:var(--border-radius-popover);padding:.375rem;min-width:15rem;z-index:100;font-family:var(--font-sans);font-size:.84375rem}.popper-menu.full-width{min-width:100%;width:100%}.popper-menu>.loading-bar{position:absolute;inset-inline:0;bottom:0}.popper-menu>.menu-search{display:flex;align-items:center;gap:.5rem;margin:0 0 .375rem;min-height:2.125rem;padding:0 .625rem;border:1px solid var(--color-input-border);border-radius:var(--border-radius);background:var(--color-input, var(--color-card));transition:border-color .15s ease,box-shadow .15s ease}.popper-menu>.menu-search:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ring)}.popper-menu>.menu-search>svg{flex:0 0 auto;height:.9rem;width:.9rem;fill:var(--color-placeholder)}.popper-menu>.menu-search>input{all:unset;flex:1;min-width:0;font-size:.84375rem;color:var(--color-text);box-sizing:border-box}.popper-menu>.menu-search>input::placeholder{color:var(--color-placeholder)}.popper-menu>.menu-empty{padding:.5rem .75rem;color:var(--color-muted-text);font-size:.8125rem;text-align:center}.popper-menu:has(>.menu-search){min-width:min(18rem,100vw - 1.5rem);max-width:calc(100vw - 1.5rem)}.popper-menu .menu-list,.popper-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.popper-menu .menu-list .menu-item,.popper-menu .menu-list li,.popper-menu ul .menu-item,.popper-menu ul li{all:unset;box-sizing:border-box;width:100%;display:block;min-height:2.25rem;border-radius:.4375rem;color:var(--color-text);cursor:pointer;font-weight:500;line-height:1.25rem;transition:background-color .12s ease}.popper-menu .menu-list .menu-item:disabled,.popper-menu .menu-list .menu-item.disabled,.popper-menu .menu-list li:disabled,.popper-menu .menu-list li.disabled,.popper-menu ul .menu-item:disabled,.popper-menu ul .menu-item.disabled,.popper-menu ul li:disabled,.popper-menu ul li.disabled{opacity:.4;cursor:default}.popper-menu .menu-list .menu-item:disabled svg,.popper-menu .menu-list .menu-item.disabled svg,.popper-menu .menu-list li:disabled svg,.popper-menu .menu-list li.disabled svg,.popper-menu ul .menu-item:disabled svg,.popper-menu ul .menu-item.disabled svg,.popper-menu ul li:disabled svg,.popper-menu ul li.disabled svg{fill:var(--color-text)!important}.popper-menu .menu-list .menu-item:not(:has(a)),.popper-menu .menu-list li:not(:has(a)),.popper-menu ul .menu-item:not(:has(a)),.popper-menu ul li:not(:has(a)){padding:.5rem .625rem}.popper-menu .menu-list .menu-item>a,.popper-menu .menu-list li>a,.popper-menu ul .menu-item>a,.popper-menu ul li>a{display:block;box-sizing:border-box;padding:.5rem .625rem;width:100%;color:inherit;text-decoration:none}.popper-menu .menu-list .menu-item svg,.popper-menu .menu-list li svg,.popper-menu ul .menu-item svg,.popper-menu ul li svg{flex:none;height:1rem;width:1rem;vertical-align:-.1875rem}.popper-menu .menu-list .menu-item svg:first-child,.popper-menu .menu-list li svg:first-child,.popper-menu ul .menu-item svg:first-child,.popper-menu ul li svg:first-child{margin-inline-end:.625rem}.popper-menu .menu-list .menu-item:not(:disabled):hover,.popper-menu .menu-list .menu-item:focus-visible,.popper-menu .menu-list li:not(:disabled):hover,.popper-menu .menu-list li:focus-visible,.popper-menu ul .menu-item:not(:disabled):hover,.popper-menu ul .menu-item:focus-visible,.popper-menu ul li:not(:disabled):hover,.popper-menu ul li:focus-visible{background:var(--color-light);outline:0}.popper-menu .menu-list .menu-item.danger,.popper-menu .menu-list li.danger,.popper-menu ul .menu-item.danger,.popper-menu ul li.danger{color:var(--tone-b-fg)}.popper-menu .menu-list .menu-item.danger svg,.popper-menu .menu-list li.danger svg,.popper-menu ul .menu-item.danger svg,.popper-menu ul li.danger svg{fill:var(--color-danger)}.popper-menu .menu-list .menu-item.danger:not(:disabled):hover,.popper-menu .menu-list .menu-item.danger:focus-visible,.popper-menu .menu-list li.danger:not(:disabled):hover,.popper-menu .menu-list li.danger:focus-visible,.popper-menu ul .menu-item.danger:not(:disabled):hover,.popper-menu ul .menu-item.danger:focus-visible,.popper-menu ul li.danger:not(:disabled):hover,.popper-menu ul li.danger:focus-visible{background:var(--tone-b-bg)}.popper-menu .menu-list .menu-item,.popper-menu ul .menu-item{display:flex;align-items:center;gap:.625rem;text-align:start}.popper-menu .menu-list .menu-item svg:first-child,.popper-menu ul .menu-item svg:first-child{margin-inline-end:0!important;vertical-align:initial}.popper-menu .menu-list>hr,.popper-menu .menu-list .menu-separator,.popper-menu ul>hr,.popper-menu ul .menu-separator{all:unset;display:block;height:0;border-top:1px solid var(--color-border);margin:.375rem 0}.popper-arrow{top:0;left:0;width:10px;height:10px;background:var(--color-menu);border-left:1px solid var(--color-border);border-top:1px solid var(--color-border);transform:rotate(45deg);position:absolute}#popper-portal{position:fixed;z-index:9999;min-height:100dvh;width:100vw}#popper-portal:not(:has(.popper-menu)){pointer-events:none}.nav-tab-container{border:1px solid var(--color-border);background-color:var(--color-card);border-radius:var(--border-radius-card, var(--border-radius));display:flex;align-items:stretch;justify-content:space-between}.nav-tab-container.nav-tab-scroll{overflow:hidden;overflow-y:hidden;overflow-x:auto}.nav-tab-container.nav-tab-scroll::-webkit-scrollbar-track{background:var(--color-body)}.nav-tab-container>.nav-wrapper{flex:1;min-width:0}.nav-tab-container>.nav-wrapper>.header-container{width:100%;display:flex;align-items:center;gap:3rem}.nav-tab-container>.nav-wrapper>.header-container:not(.no-border){border-bottom:1px solid var(--color-border)}.nav-tab-container>.nav-append{display:inline-flex;align-items:center;gap:.5rem;padding-inline-end:.75rem}.nav-tab-container>.nav-append.nav-append-sticky{position:sticky;inset-inline-end:0;padding-inline-start:3rem;background:linear-gradient(90deg,transparent 0%,var(--color-card) 18%)}[dir=rtl] .nav-tab-container>.nav-append.nav-append-sticky{background:linear-gradient(270deg,transparent 0%,var(--color-card) 18%)}.tabs-container{padding-inline:1.25rem;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex:1}.tabs-container>.nav-main-tabs{display:flex;align-items:stretch;gap:.25rem 1.5rem;overflow-y:hidden}.tabs-container>.nav-main-tabs>.nav-tab-link{box-sizing:border-box;height:2.75rem;padding-block:0;padding-inline:.25rem;border-radius:0;cursor:pointer;transition:color .15s ease;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:.5rem;position:relative;isolation:isolate;font-size:var(--font-size-table, .84375rem);font-weight:600;color:var(--color-muted-text);text-decoration:none;white-space:nowrap}.tabs-container>.nav-main-tabs>.nav-tab-link:hover{color:var(--color-text)}.tabs-container>.nav-main-tabs>.nav-tab-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:.375rem}.tabs-container>.nav-main-tabs>.nav-tab-link:before{transition:background-color .15s ease;content:"";position:absolute;height:2px;inset-inline:0;bottom:0;border-radius:2px 2px 0 0;background-color:transparent}.tabs-container>.nav-main-tabs>.nav-tab-link>.nav-tab-count{display:inline-flex;align-items:center;font-size:var(--font-size-meta, .75rem);font-weight:700;line-height:1.4;padding:1px 7px;border-radius:var(--border-radius-pill, 999px);background-color:var(--color-light);color:var(--color-text-2);font-variant-numeric:tabular-nums}.tabs-container>.nav-main-tabs>.nav-tab-link.active{color:var(--color-link)}.tabs-container>.nav-main-tabs>.nav-tab-link.active:before{background-color:var(--color-link)}.tabs-container>.nav-main-tabs>.nav-tab-link.active>.nav-tab-count{background-color:var(--color-primary-soft);color:var(--color-link)}.tabs-container>.nav-append{display:inline-flex;align-items:center;gap:.5rem}.tabs-container.tabs-variant-segmented{padding-block:.5rem}.tabs-container.tabs-variant-segmented>.nav-main-tabs{align-items:center;gap:3px;padding:3px;border-radius:.625rem;background-color:var(--color-light)}.tabs-container.tabs-variant-segmented>.nav-main-tabs>.nav-tab-link{height:2.25rem;padding-inline:.875rem;border-radius:var(--border-radius);color:var(--color-text-2);font-weight:700;transition:color .15s ease,background-color .15s ease}.tabs-container.tabs-variant-segmented>.nav-main-tabs>.nav-tab-link:before{display:none}.tabs-container.tabs-variant-segmented>.nav-main-tabs>.nav-tab-link.active{background-color:var(--color-card);color:var(--color-link);box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 14%,transparent)}.loading-bar{transform:translate(0);height:3px;background:var(--color-primary-border);border-radius:var(--border-radius-pill);overflow:hidden;width:100%}.loading-bar.loading-default{background:var(--color-default-border)}.loading-bar.loading-default div:before{background:var(--color-default)}.loading-bar.loading-default div:after{background:var(--color-default)}.loading-bar.loading-card{background:var(--color-card-border)}.loading-bar.loading-card div:before{background:var(--color-card)}.loading-bar.loading-card div:after{background:var(--color-card)}.loading-bar.loading-primary{background:var(--color-primary-border)}.loading-bar.loading-primary div:before{background:var(--color-primary)}.loading-bar.loading-primary div:after{background:var(--color-primary)}.loading-bar.loading-danger{background:var(--color-danger-border)}.loading-bar.loading-danger div:before{background:var(--color-danger)}.loading-bar.loading-danger div:after{background:var(--color-danger)}.loading-bar.loading-warning{background:var(--color-warning-border)}.loading-bar.loading-warning div:before{background:var(--color-warning)}.loading-bar.loading-warning div:after{background:var(--color-warning)}.loading-bar.loading-success{background:var(--color-success-border)}.loading-bar.loading-success div:before{background:var(--color-success)}.loading-bar.loading-success div:after{background:var(--color-success)}.loading-bar.loading-info{background:var(--color-info-border)}.loading-bar.loading-info div:before{background:var(--color-info)}.loading-bar.loading-info div:after{background:var(--color-info)}.loading-bar.loading-dark{background:var(--color-dark-border)}.loading-bar.loading-dark div:before{background:var(--color-dark)}.loading-bar.loading-dark div:after{background:var(--color-dark)}.loading-bar.loading-light{background:var(--color-light-border)}.loading-bar.loading-light div:before{background:var(--color-light)}.loading-bar.loading-light div:after{background:var(--color-light)}.loading-bar.loading-muted{background:var(--color-muted-border)}.loading-bar.loading-muted div:before{background:var(--color-muted)}.loading-bar.loading-muted div:after{background:var(--color-muted)}.loading-bar.loading-body{background:var(--color-body-border)}.loading-bar.loading-body div:before{background:var(--color-body)}.loading-bar.loading-body div:after{background:var(--color-body)}.loading-bar.loading-gray{background:var(--color-gray-border)}.loading-bar.loading-gray div:before{background:var(--color-gray)}.loading-bar.loading-gray div:after{background:var(--color-gray)}.loading-bar.skip-margin{margin-inline:-8px;width:calc(100% + 16px)}.loading-bar div:before{content:"";position:absolute;top:0;left:0;bottom:0;animation:loading-bar-box-1 2s cubic-bezier(.65,.81,.73,.4) infinite}.loading-bar div:after{content:"";position:absolute;top:0;left:0;bottom:0;animation:loading-bar-box-2 2s cubic-bezier(.16,.84,.44,1) infinite;animation-delay:1.05s}@keyframes shadow-pulse{0%{box-shadow:inset 0 0 0 0 var(--color-primary-border)}to{box-shadow:inset 100vw 0 0 0 transparent}}.loading-panel{position:relative}.loading-panel>.loading-bar{position:absolute;top:0}.loading-panel>.loader-box-content{opacity:1;transition:.4s ease;transition-delay:.2s}.loading-panel.is-loading,.loading-panel.is-loading *{pointer-events:none!important}.loading-panel.is-loading>.loader-box-content{opacity:.5}.loading-panel.is-loading.variant-background{animation:shadow-pulse 1s infinite;opacity:.8;border-radius:inherit}@keyframes loading-bar-box-1{0%{left:-35%;right:100%}60%,to{left:100%;right:-90%}}@keyframes loading-bar-box-2{0%{left:-200%;right:100%}60%,to{left:107%;right:-8%}}table{width:100%;border-collapse:collapse;font-size:.8rem;border-radius:inherit}table th,table td{text-align:start;border:1px solid var(--color-border)}.data-table{--row-surface: var(--color-card);--row-height: 3.5rem;--row-padding-block: .75rem;--cell-padding-inline: 1rem;--head-height: 2.5rem;isolation:isolate;border-radius:var(--border-radius-card, var(--border-radius));width:100%;min-width:0;max-width:100%;overflow:visible;z-index:1;background-color:var(--color-card);border:1px solid var(--color-border);color:var(--color-text);font-size:var(--font-size-table, .84375rem)}.data-table.density-compact{--row-height: 2.5rem;--row-padding-block: .4375rem}.data-table.fill-height{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.data-table.fill-height .table-container{flex:1;min-height:0;max-height:calc(100vh - 18rem);overflow:auto}.data-table.fill-height>.table-footer{flex-shrink:0}.data-table>.data-table-bulk-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:3.6875rem;padding:.5625rem 1rem;box-sizing:border-box;flex-shrink:0;background-color:var(--color-primary);color:var(--color-on-primary);border-start-start-radius:inherit;border-start-end-radius:inherit}.data-table>.data-table-bulk-bar>.bulk-count{font-size:var(--font-size-table, .84375rem);font-weight:700;margin-inline-end:.5rem;font-variant-numeric:tabular-nums;white-space:nowrap}.data-table>.data-table-bulk-bar>.bulk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.data-table>.data-table-bulk-bar .bulk-btn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding-inline:.625rem;border-radius:.4375rem;background-color:color-mix(in srgb,var(--color-on-primary) 12%,transparent);color:var(--color-on-primary);font-size:var(--font-size-label, .8125rem);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.data-table>.data-table-bulk-bar .bulk-btn:hover{background-color:color-mix(in srgb,var(--color-on-primary) 20%,transparent)}.data-table>.data-table-bulk-bar .bulk-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.data-table>.data-table-bulk-bar .bulk-btn:disabled{opacity:.5;cursor:not-allowed}.data-table>.data-table-bulk-bar .bulk-btn>svg{height:.9375rem;width:.9375rem;fill:currentColor}.data-table>.data-table-bulk-bar .bulk-btn.bulk-clear{margin-inline-start:auto;background-color:transparent}.data-table>.data-table-bulk-bar .bulk-btn.bulk-clear:hover{background-color:color-mix(in srgb,var(--color-on-primary) 12%,transparent)}.data-table .table-container{width:100%;max-width:100%;overflow-x:auto}.data-table .table-container.scrollable-table{overflow-y:auto;display:block}.data-table .table-container.scrollable-table::-webkit-scrollbar{height:0px;width:0px;background:var(--color-card)}.data-table .table-container.scrollable-table::-webkit-scrollbar-thumb{background:var(--color-card);border-radius:0;min-height:0px}.data-table .table-container.scrollable-table::-webkit-scrollbar-thumb:hover{background:var(--color-card)}.data-table .table-container.scrollable-table::-webkit-scrollbar-corner{background:var(--color-card)}.data-table table{width:100%;border-spacing:0;border:none;border-collapse:collapse;font-size:inherit}.data-table table thead{text-align:start;position:sticky;top:0;z-index:2;background-color:var(--color-surface-2)}.data-table table thead th{color:var(--color-muted-text);background-color:var(--color-surface-2);height:var(--head-height);padding-block:0;padding-inline:var(--cell-padding-inline);border:none;border-bottom:1px solid var(--color-border);text-align:start;vertical-align:middle;transition:background-color .15s ease,color .15s ease;cursor:default;-webkit-user-select:none;user-select:none;position:relative;white-space:nowrap;font-size:var(--font-size-meta, .75rem);font-weight:700}.data-table table thead th>span{display:inline-flex;align-items:center;gap:.375rem}.data-table table thead th.num{text-align:end}.data-table table thead th.is-sortable{cursor:pointer}.data-table table thead th.is-sortable:hover{color:var(--color-text);background-color:var(--color-card-hover)}.data-table table thead th.is-sortable .caret{height:.625rem;width:auto;fill:currentColor;opacity:.6}.data-table table thead th.is-current-sort{color:var(--color-text);fill:var(--color-text)}.data-table table thead th.is-current-sort .caret{opacity:1}.data-table table thead th.is-actions{text-align:end;padding-inline-end:var(--cell-padding-inline);position:sticky;inset-inline-end:0}.data-table table thead th.multiselect{width:1rem;padding-inline-end:0;position:sticky;inset-inline-start:0;z-index:1}.data-table table thead tr.loading-row th{text-align:center;padding:0;height:2px;border-bottom:0;background-color:transparent}.data-table table tbody tr{--bg-color: transparent;background-color:var(--bg-color);transition:background-color .15s ease}.data-table table tbody tr.bg-color-none{background-color:var(--row-surface)}.data-table table tbody tr:hover{--row-surface: var(--color-card-hover)}.data-table table tbody tr:hover:not(.bg-color-none){box-shadow:inset 0 0 0 100vmax color-mix(in srgb,var(--color-text) 4%,transparent)}.data-table table tbody tr.is-selected{--row-surface: var(--color-selected);background-color:var(--row-surface)}.data-table table tbody tr td{border:none;border-bottom:1px solid var(--color-border-soft);white-space:nowrap;height:var(--row-height);box-sizing:border-box;vertical-align:middle;padding-inline:var(--cell-padding-inline);padding-block:var(--row-padding-block);color:inherit}.data-table table tbody tr td.num{text-align:end;font-variant-numeric:tabular-nums}.data-table table tbody tr td.row-actions{text-align:end;white-space:nowrap;position:sticky;inset-inline-end:0;padding-block:0;padding-inline:.5rem var(--cell-padding-inline);background-color:var(--row-surface);transition:background-color .15s ease}.data-table table tbody tr td.row-actions>div{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:.25rem;width:max-content;margin-inline-start:auto}.data-table table tbody tr td.row-actions>div>*{transition:opacity .15s ease}.data-table table tbody tr td.row-actions:not(.actions-empty):before{content:"";position:absolute;top:0;bottom:0;inset-inline-end:100%;width:1.5rem;pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--row-surface) 100%)}[dir=rtl] .data-table table tbody tr td.row-actions:not(.actions-empty):before{background:linear-gradient(270deg,transparent 0%,var(--row-surface) 100%)}.data-table table tbody tr td.multiselect{pointer-events:none;position:sticky;inset-inline-start:0;z-index:1;width:1rem;padding-inline-end:0;background-color:var(--row-surface);transition:background-color .15s ease}.data-table table tbody tr td.multiselect>input{cursor:pointer;pointer-events:all}.data-table table tbody tr:last-child td{border-bottom:0}.data-table table tbody tr.is-clickable{cursor:pointer}.data-table table tbody tr.is-empty td{text-align:center;height:auto;padding-block:3rem;color:var(--color-muted-text);background-color:var(--color-card)}.data-table table tfoot td{background-color:var(--color-surface-2);font-weight:700;border-bottom:0;padding-inline:var(--cell-padding-inline);padding-block:var(--row-padding-block)}@media(hover:hover){.data-table table tbody tr td.row-actions>div>*{opacity:.4}.data-table table tbody tr:hover td.row-actions>div>*,.data-table table tbody tr:focus-within td.row-actions>div>*,.data-table table tbody tr td.row-actions>div>[aria-expanded=true]{opacity:1}}.data-table>.table-footer{padding:0;background-color:var(--color-card);border-end-start-radius:inherit;border-end-end-radius:inherit}.data-table>.table-footer.table-footer--sticky{position:sticky;bottom:0;background-color:var(--color-card)}.data-table.no-row-border tbody td{border-bottom:unset}.data-table .pagination{border-top:1px solid var(--color-border)}.pagination{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;font-size:var(--font-size-label, .8125rem);color:var(--color-muted-text)}.pagination .pagination-summary{font-variant-numeric:tabular-nums;white-space:nowrap}.pagination .pagination-summary b{color:var(--color-text);font-weight:700}.pagination .pagination-summary .pagination-summary-sep{margin-inline:.5rem}.pagination .pagination-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin-inline-start:auto}.pagination .page-nav{display:flex;align-items:center;gap:2px}.pagination .page-size-selector{display:flex;align-items:center;gap:.4rem;margin-inline-end:.5rem}.pagination .page-size-selector .page-size-label{font-weight:500;color:var(--color-muted-text);white-space:nowrap}.pagination .page-size-selector .page-size-dropdown-wrapper{position:relative;min-width:4.25rem;z-index:10}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select-container{font-family:inherit;position:relative}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__control{transition:border-color .15s ease,box-shadow .15s ease;min-height:2.125rem;height:2.125rem;border-radius:var(--border-radius);background-color:var(--color-card);border-color:var(--color-chip-border, var(--color-border));cursor:pointer}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__control:hover{border-color:var(--color-input-border-hover, var(--color-input-border))}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__control--is-focused{border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-ring)}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__menu{margin-top:2px;z-index:9;position:absolute;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--shadow-pop);overflow:hidden}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__menu-list{max-height:200px;overflow-y:auto;padding:.25rem}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__option{border-radius:.375rem;font-size:var(--font-size-label, .8125rem);color:var(--color-text);background-color:transparent;cursor:pointer}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__option--is-focused{background-color:var(--color-light)}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__option--is-selected{background-color:var(--color-primary-soft);color:var(--color-link);font-weight:700}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__single-value{color:var(--color-text);font-weight:600;font-variant-numeric:tabular-nums}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__dropdown-indicator{padding:0 4px;color:var(--color-muted-text)}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__indicator-separator{display:none}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__value-container{padding:0 8px;height:2rem}.pagination .page-numbers{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;gap:2px}.pagination .page-number{all:unset;box-sizing:border-box;transition:background-color .15s ease,color .15s ease;-webkit-user-select:none;user-select:none;cursor:pointer;height:2.125rem;min-width:2.125rem;padding-inline:.375rem;border-radius:var(--border-radius);border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:var(--color-text-2);font-size:var(--font-size-label, .8125rem);font-weight:600;font-variant-numeric:tabular-nums;position:relative}.pagination .page-number:hover:not(:disabled):not(.dots):not(.selected){background-color:var(--color-light);color:var(--color-text)}.pagination .page-number:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.pagination .page-number:disabled{opacity:.4;cursor:not-allowed}.pagination .page-number>svg{fill:currentColor}.pagination .page-number.dots{cursor:default}.pagination .page-number.dots:after{content:"";width:8px;height:2px;border-radius:2px;background-color:var(--color-muted-text)}.pagination.page-color-default .page-numbers>.page-number.selected{background-color:var(--color-primary);color:var(--color-on-primary);font-weight:700}:root{--total-inputs: 100;--input-height: 2.625rem;--input-height-sm: 2.125rem;--input-radius: var(--border-radius);--input-font-size: var(--font-size-body, .875rem);--input-padding-inline: .75rem;--input-label-gap: .375rem;--input-label-offset: calc(var(--font-size-label, .8125rem) * 1.3 + var(--input-label-gap));--input-message-font-size: .78125rem}input,select,textarea,.custom-select__input{color:var(--color-text)!important;unicode-bidi:plaintext}.input-form-container{display:flex;align-items:flex-start;width:100%;position:relative;flex:1;min-width:0}.input-form-container .prepend,.input-form-container .append{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:none;height:var(--input-height);padding-inline:var(--input-padding-inline);border:1px solid var(--color-input-border);background-color:var(--color-surface-2);color:var(--color-text-2);font-size:var(--font-size-label, .8125rem);font-weight:700;white-space:nowrap}.input-form-container .prepend:has(button,.btn),.input-form-container .append:has(button,.btn){padding-inline:.125rem}.input-form-container .prepend:has(.input-form-container),.input-form-container .append:has(.input-form-container){margin-top:0;padding:0;height:auto;border:0;background-color:transparent}.input-form-container .prepend{border-inline-end:0;border-start-start-radius:var(--input-radius);border-end-start-radius:var(--input-radius)}.input-form-container .append{border-inline-start:0;border-start-end-radius:var(--input-radius);border-end-end-radius:var(--input-radius)}.input-form-container:has(>.prepend)>.input-form-control>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range]),.input-form-container:has(>.prepend)>.input-form-control>.input-form-field>select,.input-form-container:has(>.prepend)>.input-form-control>.input-form-field>textarea,.input-form-container:has(>.prepend)>.input-form-control>.input-form-field>.custom-select>.custom-select__control,.input-form-container:has(>.prepend)>.input-form-control>.input-form-field>.input-daterange-wrapper,.input-form-container:has(>.prepend)>.input-form-control>.input-form-field>.amount-wrapper{border-start-start-radius:0;border-end-start-radius:0}.input-form-container:has(>.append)>.input-form-control>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range]),.input-form-container:has(>.append)>.input-form-control>.input-form-field>select,.input-form-container:has(>.append)>.input-form-control>.input-form-field>textarea,.input-form-container:has(>.append)>.input-form-control>.input-form-field>.custom-select>.custom-select__control,.input-form-container:has(>.append)>.input-form-control>.input-form-field>.input-daterange-wrapper,.input-form-container:has(>.append)>.input-form-control>.input-form-field>.amount-wrapper{border-start-end-radius:0;border-end-end-radius:0}.input-form-container:has(>.input-form-control>.input-form-label) .prepend,.input-form-container:has(>.input-form-control>.input-form-label) .append{margin-top:var(--input-label-offset)}.input-form-container:has(>.input-form-control>.input-form-label) .prepend:has(.input-form-container),.input-form-container:has(>.input-form-control>.input-form-label) .append:has(.input-form-container){margin-top:0}.input-form-container:has(>.input-form-control.input-sm){--input-height: var(--input-height-sm)}.input-form-control{display:inline-block;width:100%;position:relative;isolation:isolate;flex:1;min-width:0;--input-accent-color: var(--color-primary);--input-ring-color: var(--color-ring)}.input-form-control.input-sm{--input-height: var(--input-height-sm);--input-font-size: .8125rem}.input-form-control:not(.input-form-type-checkbox):not(.input-form-type-boolean)>.input-form-label{display:block;position:static;margin:0 0 var(--input-label-gap);padding:0;color:var(--color-text);font-size:var(--font-size-label, .8125rem);font-weight:700;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.input-form-control:not(.input-form-type-checkbox):not(.input-form-type-boolean).input-disabled>.input-form-label{color:var(--color-muted-text)}.input-form-control .input-form-label>.input-text-red{color:var(--color-danger);margin-inline-start:.125rem}.input-form-control .input-form-label>.input-form-optional{margin-inline-start:.25rem;color:var(--color-muted-text);font-size:var(--font-size-meta, .75rem);font-weight:500}.input-form-control>.input-form-field{z-index:0;display:flex;position:relative;margin:0}.input-form-control>.input-form-field>.custom-select{flex-grow:1;min-width:0}.input-form-control>.input-form-field>.custom-select .custom-select__indicator-separator{display:none}.input-form-control>.input-form-field>.custom-select .custom-select__placeholder{color:var(--color-placeholder);white-space:nowrap;max-width:100px}.input-form-control>.input-form-field>.custom-select .custom-select__single-value{font-size:var(--input-font-size);color:var(--color-text)}.input-form-control>.input-form-field>.custom-select .custom-select__multi-value{border-radius:var(--border-radius-sm);background-color:var(--color-light)}.input-form-control>.input-form-field>.custom-select .custom-select__multi-value .custom-select__multi-value__label{color:var(--color-text)}.input-form-control>.input-form-field>.custom-select>.custom-select__control{box-sizing:border-box;border:1px solid var(--color-input-border);border-radius:var(--input-radius);background-color:var(--color-input);color:var(--color-text);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease;min-height:var(--input-height);box-shadow:none;cursor:pointer}.input-form-control>.input-form-field>.custom-select>.custom-select__control:hover:not(.custom-select__control--is-focused){border-color:var(--color-input-border-hover)}.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__value-container{padding-block:0;padding-inline:calc(var(--input-padding-inline) - 2px) .25rem}.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__value-container .custom-select__input-container{margin-block:0;width:0px}.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__dropdown-indicator,.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__clear-indicator{padding:.5rem!important;color:var(--color-muted-text)}.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__dropdown-indicator svg,.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__clear-indicator svg{fill:currentColor}.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__dropdown-indicator:hover,.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__clear-indicator:hover{color:var(--color-text)}.input-form-control>.input-form-field>.custom-select>.custom-select__control--is-focused{outline:0;border-color:var(--input-accent-color);box-shadow:0 0 0 3px var(--input-ring-color)}.input-form-control>.input-form-field>.custom-select>.custom-select__control--is-focused .custom-select__dropdown-indicator{color:var(--color-text-2)}.input-form-control>.input-form-field>.custom-select>.custom-select__control--is-disabled{background-color:var(--color-input-disabled);cursor:not-allowed}.input-form-control>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range]),.input-form-control>.input-form-field>select,.input-form-control>.input-form-field>textarea{box-sizing:border-box;border:1px solid var(--color-input-border);border-radius:var(--input-radius);background-color:var(--color-input);color:var(--color-text);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease;flex-grow:1;min-width:0;font-family:inherit;font-size:var(--input-font-size);height:var(--input-height);padding:0 var(--input-padding-inline);width:100%}.input-form-control>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range])::placeholder,.input-form-control>.input-form-field>select::placeholder,.input-form-control>.input-form-field>textarea::placeholder{color:var(--color-placeholder);opacity:1}.input-form-control>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range]):hover:not(:disabled):not(:focus-visible),.input-form-control>.input-form-field>select:hover:not(:disabled):not(:focus-visible),.input-form-control>.input-form-field>textarea:hover:not(:disabled):not(:focus-visible){border-color:var(--color-input-border-hover)}.input-form-control>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible,.input-form-control>.input-form-field>select:focus-visible,.input-form-control>.input-form-field>textarea:focus-visible{outline:0;border-color:var(--input-accent-color);box-shadow:0 0 0 3px var(--input-ring-color)}.input-form-control>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range]):disabled,.input-form-control>.input-form-field>select:disabled,.input-form-control>.input-form-field>textarea:disabled{background-color:var(--color-input-disabled);color:var(--color-muted-text)!important;cursor:not-allowed}.input-form-control>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range]).is-calandar-input:not(:disabled),.input-form-control>.input-form-field>select.is-calandar-input:not(:disabled),.input-form-control>.input-form-field>textarea.is-calandar-input:not(:disabled){caret-color:transparent;cursor:pointer}.input-form-control>.input-form-field>textarea{height:auto;min-height:calc(var(--input-height) * 2);padding-block:.625rem;line-height:1.45}.input-form-control>.input-form-field>select:not([multiple]){appearance:none;-webkit-appearance:none;padding-inline-end:2.25rem;cursor:pointer}.input-form-control>.input-form-field:has(>select:not([multiple])):after{content:"";flex:none;width:1rem;height:1rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;position:absolute;inset-inline-end:.75rem;top:calc(50% - .5rem);color:var(--color-muted-text);pointer-events:none}.input-form-control>.input-form-field>select[data-value=""]{color:var(--color-placeholder)!important}.input-form-control>.input-form-field>select[data-value=""]>option{color:var(--color-text)}.input-form-control>.input-form-field input[type=checkbox]{accent-color:var(--input-accent-color)}.input-form-control>.input-form-field .quill{flex-grow:1;min-width:0;border:1px solid var(--color-input-border);border-radius:var(--input-radius);background-color:var(--color-input);transition:border-color .12s ease,box-shadow .12s ease}.input-form-control>.input-form-field .quill>.ql-toolbar{border:0;border-bottom:1px solid var(--color-border);background-color:var(--color-surface-2);border-start-start-radius:var(--input-radius);border-start-end-radius:var(--input-radius)}.input-form-control>.input-form-field .quill>.ql-container{border:0;font-family:inherit;font-size:var(--input-font-size)}.input-form-control>.input-form-field .quill .ql-editor.ql-blank:before{color:var(--color-placeholder);font-style:normal}.input-form-control>.input-form-field .quill:focus-within{outline:0;border-color:var(--input-accent-color);box-shadow:0 0 0 3px var(--input-ring-color)}.input-form-control>.input-form-field .quill:focus-within>.ql-toolbar{border:0;border-bottom:1px solid var(--color-border)}.input-form-control>.input-form-field .quill:focus-within>.ql-toolbar>.ql-formats:focus-visible{outline:0}.input-form-control>.input-form-field>.input-daterange-wrapper{box-sizing:border-box;border:1px solid var(--color-input-border);border-radius:var(--input-radius);background-color:var(--color-input);color:var(--color-text);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease;display:flex;flex-grow:1;min-width:0;height:var(--input-height);align-items:stretch}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body{flex:1;min-width:0;border:none;background:transparent;font-family:inherit;font-size:var(--input-font-size);padding:0 var(--input-padding-inline);width:100%;box-sizing:border-box}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body::placeholder{color:var(--color-placeholder);opacity:1}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body:focus{box-shadow:none}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body:focus-visible{outline:0}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body:disabled{background-color:transparent}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body.is-calandar-input:not(:disabled){caret-color:transparent;cursor:pointer}.input-form-control>.input-form-field>.input-daterange-wrapper:hover:not([data-disabled=true]):not(:focus-within){border-color:var(--color-input-border-hover)}.input-form-control>.input-form-field>.input-daterange-wrapper:focus-within{outline:0;border-color:var(--input-accent-color);box-shadow:0 0 0 3px var(--input-ring-color)}.input-form-control>.input-form-field>.input-daterange-wrapper[data-disabled=true]{background-color:var(--color-input-disabled)}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-daterange-clear{display:flex;align-items:center;justify-content:center;padding:0 .625rem;border:none;background:transparent;cursor:pointer;color:var(--color-muted-text);flex-shrink:0}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-daterange-clear:hover{color:var(--color-text)}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-daterange-clear:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--input-radius)}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-daterange-clear svg{width:1rem;height:1rem;fill:currentColor}.input-form-control>.input-form-field:has(>.input-affix){box-sizing:border-box;border:1px solid var(--color-input-border);border-radius:var(--input-radius);background-color:var(--color-input);color:var(--color-text);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease;height:var(--input-height);overflow:hidden;align-items:stretch}.input-form-control>.input-form-field:has(>.input-affix)>input:not([type=checkbox]):not([type=radio]):not([type=range]),.input-form-control>.input-form-field:has(>.input-affix)>select,.input-form-control>.input-form-field:has(>.input-affix)>textarea,.input-form-control>.input-form-field:has(>.input-affix)>.custom-select>.custom-select__control,.input-form-control>.input-form-field:has(>.input-affix)>.input-daterange-wrapper,.input-form-control>.input-form-field:has(>.input-affix)>.amount-wrapper{height:100%;border:0;border-radius:0;background-color:transparent;box-shadow:none}.input-form-control>.input-form-field:has(>.input-affix)>.custom-select>.custom-select__control{min-height:100%}.input-form-control>.input-form-field:has(>.input-affix):hover:not(:focus-within){border-color:var(--color-input-border-hover)}.input-form-control>.input-form-field:has(>.input-affix):focus-within{outline:0;border-color:var(--input-accent-color);box-shadow:0 0 0 3px var(--input-ring-color)}.input-form-control>.input-form-field:has(>.input-affix):has(:disabled){background-color:var(--color-input-disabled)}.input-form-control>.input-form-field>.input-affix{display:grid;place-items:center;flex:none;padding-inline:var(--input-padding-inline);background-color:var(--color-surface-2);color:var(--color-text-2);font-size:var(--font-size-label, .8125rem);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none}.input-form-control>.input-form-field>.input-affix.input-affix-prefix{border-inline-end:1px solid var(--color-border)}.input-form-control>.input-form-field>.input-affix.input-affix-suffix{border-inline-start:1px solid var(--color-border)}.input-form-control:not(.with-arrows)>.input-form-field input::-webkit-outer-spin-button,.input-form-control:not(.with-arrows)>.input-form-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-form-control:not(.with-arrows)>.input-form-field input[type=number]{--moz-appearance: textfield}.input-form-control>.input-form-help{margin:var(--input-label-gap) 0 0;color:var(--color-muted-text);font-size:var(--input-message-font-size);font-weight:500;line-height:1.4}.input-form-control>.input-form-invalid-msg{position:absolute;top:calc(100% + .125rem);inset-inline-start:0;max-width:100%;display:flex;align-items:center;gap:.25rem;font-size:var(--input-message-font-size);font-weight:600;line-height:1.3;opacity:0;transition:opacity .2s ease;color:var(--color-danger-fg)}.input-form-control>.input-form-invalid-msg:before{content:"";flex:none;width:.875rem;height:.875rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4.5'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4.5'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E") center/contain no-repeat}.input-form-control>.input-form-invalid-msg:empty:before{display:none}.input-form-control.input-touched.input-form-control-invalid{--input-accent-color: var(--color-danger) !important;--input-ring-color: color-mix(in srgb, var(--color-danger) 22%, transparent)}.input-form-control.input-touched.input-form-control-invalid>.input-form-field>input:not([type=checkbox]):not([type=radio]):not([type=range]),.input-form-control.input-touched.input-form-control-invalid>.input-form-field>select,.input-form-control.input-touched.input-form-control-invalid>.input-form-field>textarea,.input-form-control.input-touched.input-form-control-invalid>.input-form-field>.custom-select>.custom-select__control,.input-form-control.input-touched.input-form-control-invalid>.input-form-field>.input-daterange-wrapper,.input-form-control.input-touched.input-form-control-invalid>.input-form-field>.amount-wrapper,.input-form-control.input-touched.input-form-control-invalid>.input-form-field .quill{border-color:var(--color-danger)}.input-form-control.input-touched.input-form-control-invalid>.input-form-field:has(>.input-affix){border-color:var(--color-danger)}.input-form-control.input-touched.input-form-control-invalid .input-form-invalid-msg{opacity:1}.input-form-control.input-touched.input-form-control-invalid:has(>.input-form-help):has(>.input-form-invalid-msg:not(:empty))>.input-form-help{display:none}.input-form-control.input-touched.input-form-control-invalid:has(>.input-form-help):has(>.input-form-invalid-msg:not(:empty))>.input-form-invalid-msg{position:static;margin-top:var(--input-label-gap)}.input-form-control:has(>.input-form-help):not(.input-touched.input-form-control-invalid)>.input-form-invalid-msg{display:none}.input-form-control.input-form-type-checkbox,.input-form-control.input-form-type-boolean{display:flex;gap:.5rem;align-items:center}.input-form-control.input-form-type-checkbox>.input-form-label,.input-form-control.input-form-type-boolean>.input-form-label{order:2;padding-bottom:0;color:var(--color-text);font-size:var(--font-size-table, .84375rem);font-weight:600;cursor:default}.input-form-control.input-form-type-checkbox>.input-form-help,.input-form-control.input-form-type-boolean>.input-form-help{order:3;margin:0}.input-form-control.input-form-type-checkbox .input-form-invalid-msg,.input-form-control.input-form-type-boolean .input-form-invalid-msg{position:absolute;top:auto;bottom:-1.1em}input[type=checkbox].custom-checkbox{accent-color:var(--input-accent-color, var(--color-primary));height:1rem;margin:0;width:1rem;vertical-align:middle;border-radius:.25rem;cursor:pointer}input[type=checkbox].custom-checkbox:not(:checked):not(:disabled){box-shadow:inset 0 0 0 1px var(--color-input-border),inset 0 0 0 10px var(--color-input)}input[type=checkbox].custom-checkbox:disabled{cursor:not-allowed}input[type=checkbox].custom-checkbox:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.input-form-control.input-form-type-file>.input-form-field{all:unset;box-sizing:border-box;width:100%;padding:1rem 1.25rem;min-height:2rem;border:1.5px dashed var(--color-input-border);border-radius:var(--border-radius-card);display:flex;align-items:center;justify-content:space-between;background-color:var(--color-surface-2);transition:border-color .12s ease,background-color .12s ease;color:var(--color-text);cursor:pointer;text-align:center}.input-form-control.input-form-type-file>.input-form-field.is-dragging{border-color:var(--input-accent-color);background-color:var(--color-primary-soft)}.input-form-control.input-form-type-file>.input-form-field.is-dragging>*{pointer-events:none}.input-form-control.input-form-type-file>.input-form-field:hover{border-color:var(--color-input-border-hover);background-color:var(--color-card-hover)}.input-form-control.input-form-type-file>.input-form-field:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.input-form-control.input-form-type-file>.input-form-field .select-file{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.input-form-control.input-form-type-file>.input-form-field .select-file>.file-info{display:flex;align-items:center;gap:1rem;text-align:start;flex:1}.input-form-control.input-form-type-file>.input-form-field .select-file>.file-info>.file-description{flex:1;color:var(--color-muted-text)}.input-form-control.input-form-type-file>.input-form-field .select-file>.file-info .file-name{display:inline-block;word-break:break-word;overflow-wrap:anywhere;max-width:300px;flex:1}.input-form-control.input-form-type-file>.input-form-field .select-file>.file-info:has(.file-preview){flex:1}.input-form-control.input-form-type-file>.input-form-field .select-file>.file-info>.file-preview{display:grid;place-items:center;border-radius:var(--border-radius)}.input-form-control.input-form-type-file>.input-form-field .select-file>.file-info>.file-preview>.image-preview{border-radius:var(--border-radius-sm);width:10rem}.custom-select__menu.custom-select__menu{margin-block:.25rem;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--border-radius-popover);background-color:var(--color-menu);box-shadow:var(--shadow-pop)}.custom-select__menu-list{background-color:var(--color-menu);padding:.375rem!important}.custom-select__menu-list::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.custom-select__menu-list::-webkit-scrollbar-track{background:transparent}.custom-select__menu-list::-webkit-scrollbar-thumb{background:var(--color-scrollbar)}.custom-select__menu-list::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-hover)}.custom-select__menu-list .custom-select__option{display:flex;align-items:center;min-height:2.25rem;padding:.4rem .625rem;border-radius:calc(var(--border-radius) - 1px);color:var(--color-text);font-size:var(--font-size-table, .84375rem);font-weight:500;cursor:pointer}.custom-select__menu-list .custom-select__option--is-focused:not(.custom-select__option--is-selected){background-color:var(--color-card-hover)}.custom-select__menu-list .custom-select__option:active:not(.custom-select__option--is-disabled){background-color:var(--color-light)}.custom-select__menu-list .custom-select__option--is-selected{background-color:var(--color-primary-soft);color:var(--color-text);font-weight:700}.custom-select__menu-list .custom-select__option--is-disabled{color:var(--color-muted-text);cursor:not-allowed}.custom-select__menu-list .custom-select__menu-notice{color:var(--color-muted-text);font-size:var(--font-size-table, .84375rem)}textarea{resize:vertical}.input-array .input-array-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px}.input-array .input-array-header>.input-array-title{flex:1;padding:0 10px;font-size:var(--font-size-label, .8125rem);font-weight:700;color:var(--color-text)}.input-array>.append-container{margin-bottom:8px}.input-array .input-array-body{display:flex;flex-direction:column}.input-array .input-array-body>.input-array-empty{display:flex;align-items:center;justify-content:center;color:var(--color-muted-text);-webkit-user-select:none;user-select:none}.input-array .input-array-body>.input-array-empty>svg{width:48px;height:48px;padding:8px;filter:saturate(0);opacity:.6}.input-array .input-array-body>.input-array-empty>span{margin-inline-start:16px;padding:4px}.input-array .input-array-body>.input-array-item{display:flex;gap:8px;align-items:center}.input-array .input-array-body>.input-array-item>.input-array-item-content{padding:.8rem;border-radius:var(--border-radius-popover);background-color:var(--color-card);border:1px solid var(--color-border);flex:1}.input-array .input-array-body>.input-array-item:not(:last-child)>.input-array-item-content{border-end-start-radius:0;border-end-end-radius:0}.input-array .input-array-body>.input-array-item:not(:first-child)>.input-array-item-content{border-start-start-radius:0;border-start-end-radius:0;border-top:0}.input-form-control .amount-wrapper{box-sizing:border-box;border:1px solid var(--color-input-border);border-radius:var(--input-radius);background-color:var(--color-input);color:var(--color-text);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease;display:flex;align-items:stretch;flex:1;width:100%;min-width:0;height:var(--input-height);position:relative;overflow:hidden}.input-form-control .amount-wrapper:hover:not(:focus-within):not(:has(:disabled)){border-color:var(--color-input-border-hover)}.input-form-control .amount-wrapper:focus-within{outline:0;border-color:var(--input-accent-color);box-shadow:0 0 0 3px var(--input-ring-color)}.input-form-control .amount-wrapper:has(.amount-input:disabled){background-color:var(--color-input-disabled)}.input-form-control .amount-input{flex-grow:1;width:100%;min-width:0;height:100%;border:0;background-color:transparent;font-family:inherit;font-variant-numeric:tabular-nums;font-size:var(--input-font-size);font-weight:600;padding:0 var(--input-padding-inline);box-sizing:border-box}.input-form-control .amount-input:focus-visible{outline:0}.input-form-control .amount-input:disabled{background-color:transparent;cursor:not-allowed}.amount-input::placeholder{color:var(--color-placeholder);font-weight:500;opacity:1}.input-form-control .amount-currency{display:grid;place-items:center;flex:none;padding-inline:var(--input-padding-inline);border-inline-start:1px solid var(--color-border);background-color:var(--color-surface-2);color:var(--color-text-2);font-size:var(--font-size-label, .8125rem);font-weight:700;pointer-events:none;-webkit-user-select:none;user-select:none}.segmented-control{display:inline-flex;flex-wrap:wrap;align-self:flex-start;gap:3px;padding:3px;border-radius:var(--border-radius-popover);background-color:var(--color-light)}.segmented-control.segmented-control-block{display:flex;align-self:stretch}.segmented-control.segmented-control-block>.segmented-control-option{flex:1;justify-content:center}.segmented-control.segmented-control-sm>.segmented-control-option{height:1.75rem;padding-inline:.625rem;font-size:var(--font-size-meta, .75rem)}.segmented-control>.segmented-control-option{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .875rem;border:0;border-radius:var(--border-radius);background-color:transparent;color:var(--color-text-2);font-family:inherit;font-size:var(--font-size-table, .84375rem);font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease}.segmented-control>.segmented-control-option svg{width:1rem;height:1rem;flex:none}.segmented-control>.segmented-control-option:hover:not(:disabled):not([aria-pressed=true]){color:var(--color-text)}.segmented-control>.segmented-control-option[aria-pressed=true]{background-color:var(--color-card);color:var(--color-link);box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 14%,transparent)}.segmented-control>.segmented-control-option:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.segmented-control>.segmented-control-option:disabled{opacity:.5;cursor:not-allowed}.option-card{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;border:1px solid var(--color-border);border-radius:var(--border-radius-popover);background-color:var(--color-card);color:var(--color-text);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.option-card>input{flex:none;width:1rem;height:1rem;margin:.125rem 0 0;accent-color:var(--color-primary);cursor:inherit}.option-card>input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.option-card>.option-card-content{display:flex;flex-direction:column;gap:.125rem;min-width:0;font-size:var(--font-size-table, .84375rem)}.option-card>.option-card-content>.option-card-title{font-weight:700}.option-card>.option-card-content>.option-card-description{color:var(--color-muted-text);font-size:var(--input-message-font-size);font-weight:500}.option-card:hover:not(.is-disabled){border-color:var(--color-input-border-hover)}.option-card:has(>input:checked){border-color:var(--color-primary);background-color:var(--color-primary-soft)}.option-card.is-disabled{opacity:.6;cursor:not-allowed}.option-card-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem}.form-section{box-sizing:border-box;display:flex;flex-direction:column;gap:1.125rem;min-width:0;padding:1.25rem 1.5rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--border-radius-card);background-color:var(--color-card);color:var(--color-text)}.form-section>.form-section-header{display:flex;align-items:flex-start;gap:.75rem}.form-section>.form-section-header>.form-section-step{flex:none;display:grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:var(--border-radius-pill);background-color:var(--color-primary-soft);color:var(--color-link);font-size:var(--input-message-font-size);font-weight:800;font-variant-numeric:tabular-nums}.form-section>.form-section-header>.form-section-heading{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.form-section>.form-section-header>.form-section-heading>.form-section-title{margin:0;font-size:var(--font-size-card-title, 1rem);font-weight:800;line-height:1.3}.form-section>.form-section-header>.form-section-heading>.form-section-description{margin:0;color:var(--color-muted-text);font-size:var(--font-size-label, .8125rem)}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem 1.25rem}.form-grid>.form-grid-full{grid-column:1/-1}.form-action-bar{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;padding:.75rem 1.5rem;border-top:1px solid var(--color-border);background-color:var(--color-card);box-shadow:0 -4px 16px color-mix(in srgb,var(--color-text) 6%,transparent)}.form-action-bar>.form-action-bar-start{margin-inline-end:auto;color:var(--color-muted-text);font-size:var(--font-size-label, .8125rem)}.amount-cell{text-align:right;font-family:inherit;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.amount-cell.amount-text{display:inline-block;color:var(--color-text)}.amount-cell.success{color:var(--tone-o-fg, var(--color-success))}.amount-cell.danger{color:var(--tone-b-fg, var(--color-danger))}.amount-cell.warning{color:var(--tone-w-fg, var(--color-warning))}.amount-sm{font-size:12px}.amount-md{font-size:14px}.amount-lg{font-size:16px}.amount-2xl{font-size:24px}[dir=rtl] .amount-cell{text-align:left}.cell-stack,.c2{display:flex;flex-direction:column;gap:.125rem;min-width:0}.cell-stack>.cell-main,.c2>.cell-main{font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis}.cell-stack>.cell-meta,.cell-stack>.sub,.c2>.cell-meta,.c2>.sub{font-size:var(--font-size-meta, .75rem);font-weight:500;color:var(--color-muted-text);overflow:hidden;text-overflow:ellipsis}.cell-stack.cell-align-end,.c2.cell-align-end{align-items:flex-end;text-align:end}.cell-mono{font-family:var(--font-mono, monospace);font-size:.8125rem;font-weight:500}.cell-mono:is(a),.cell-mono a{color:var(--color-link);text-decoration:none}.cell-mono:is(a):hover,.cell-mono a:hover{text-decoration:underline}.cell-currency{font-weight:500;font-size:var(--font-size-meta, .75rem);color:var(--color-muted-text);margin-inline-start:.25rem}.cell-num{font-variant-numeric:tabular-nums}.date-calendar-container{display:flex;max-width:fit-content;min-width:min-content}.date-calendar-container>.calendar-quick-actions{padding:.5rem;border-inline-start:1px solid var(--color-border);background-color:var(--color-surface-2);display:flex;flex-direction:column;justify-content:space-between}.date-calendar{display:flex;flex-direction:column;row-gap:.5rem;max-width:34rem;container-type:inline-size;container-name:calandar-wrapper;min-width:20rem;-webkit-user-select:none;user-select:none;padding:.75rem;color:var(--color-text);font-size:var(--font-size-table, .84375rem)}.date-calendar .month-panel,.date-calendar .year-panel,.date-calendar .day-of-week-panel,.date-calendar .days-grid{gap:.5rem}.date-calendar .month-panel>span,.date-calendar .year-panel>span,.date-calendar .day-of-week-panel>span,.date-calendar .days-grid>span{padding:.2rem .4rem;text-align:center;position:relative;isolation:isolate;box-sizing:border-box;border-radius:.375rem;font-variant-numeric:tabular-nums}.date-calendar .month-panel>span.today,.date-calendar .year-panel>span.today,.date-calendar .day-of-week-panel>span.today,.date-calendar .days-grid>span.today{box-shadow:inset 0 0 0 1px var(--color-primary);font-weight:800}.date-calendar .month-panel>span.active,.date-calendar .year-panel>span.active,.date-calendar .day-of-week-panel>span.active,.date-calendar .days-grid>span.active{background-color:var(--color-primary);color:var(--color-primary-text)}.date-calendar .month-panel>span.selected,.date-calendar .year-panel>span.selected,.date-calendar .day-of-week-panel>span.selected,.date-calendar .days-grid>span.selected{background-color:var(--color-primary);color:var(--color-primary-text)}.date-calendar .month-panel,.date-calendar .year-panel,.date-calendar .days-grid{gap:.5rem}.date-calendar .month-panel>span:not(.outside-month-days),.date-calendar .year-panel>span:not(.outside-month-days),.date-calendar .days-grid>span:not(.outside-month-days){cursor:pointer}.date-calendar .month-panel>span:not(.outside-month-days):before,.date-calendar .year-panel>span:not(.outside-month-days):before,.date-calendar .days-grid>span:not(.outside-month-days):before{border-radius:.375rem;content:"";height:100%;width:100%;position:absolute;z-index:-1;top:0;left:0}.date-calendar .month-panel>span:not(.outside-month-days):hover:not(.active):not(.selected),.date-calendar .year-panel>span:not(.outside-month-days):hover:not(.active):not(.selected),.date-calendar .days-grid>span:not(.outside-month-days):hover:not(.active):not(.selected){color:var(--color-text)}.date-calendar .month-panel>span:not(.outside-month-days):hover:not(.active):not(.selected):before,.date-calendar .year-panel>span:not(.outside-month-days):hover:not(.active):not(.selected):before,.date-calendar .days-grid>span:not(.outside-month-days):hover:not(.active):not(.selected):before{background-color:var(--color-primary-soft)}.date-calendar .year-panel{display:grid;grid-template-columns:1fr repeat(5,1fr) 1fr;grid-template-rows:repeat(2,1fr);gap:.5rem}.date-calendar .year-panel>span{font-weight:400}.date-calendar .year-panel>span:nth-child(1){grid-row:1/3;grid-column:1}.date-calendar .year-panel>span:nth-child(12){grid-row:1/3;grid-column:7}.date-calendar .year-panel>span:nth-child(1),.date-calendar .year-panel>span:nth-child(12){padding:0;display:grid;place-items:center}.date-calendar .year-panel>span:nth-child(1)>svg,.date-calendar .year-panel>span:nth-child(12)>svg{height:1rem;fill:var(--color-text-2)}.date-calendar .month-panel{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.date-calendar .month-panel>span{font-weight:600}.date-calendar .day-of-week-panel{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;border-top:1px solid var(--color-border);padding-top:.5rem}.date-calendar .day-of-week-panel>span{font-size:var(--font-size-meta, .75rem);font-weight:700;color:var(--color-muted-text)}.date-calendar .days-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;padding-top:.5rem;position:relative;isolation:isolate}.date-calendar .days-grid>span{font-weight:600}.date-calendar .days-grid>span.outside-month-days{color:var(--color-muted-text);opacity:.45;cursor:default}.date-calendar .days-grid>span:not(.active).in-range{color:var(--color-text);background-color:var(--color-primary-soft)}.date-calendar .days-grid>button{position:absolute;bottom:0;inset-inline-end:0}.popper-menu:has(>.form-calendar-menu){padding-block:0}.rdp-root{--rdp-accent-color: var(--color-primary);--rdp-accent-background-color: var(--color-primary-soft);--rdp-today-color: var(--color-text);color:var(--color-text)}.rdp-root table{border-collapse:collapse}.rdp-root td,.rdp-root th{border:none!important;background:transparent}.rdp-day button{border-radius:.375rem!important}.rdp-day.rdp-selected .rdp-day_button{border-radius:.375rem!important;background:var(--color-primary);color:var(--color-primary-text);font-weight:700;font-size:14px;height:25px}.rdp-day.rdp-today.rdp-selected .rdp-day_button,.rdp-day.rdp-range_start .rdp-day_button,.rdp-day.rdp-range_end .rdp-day_button{background:var(--color-primary);color:var(--color-primary-text)}.rdp-day.rdp-range_middle.rdp-today .rdp-day_button{background:color-mix(in srgb,var(--color-primary) 28%,transparent);color:inherit}.rdp-day.rdp-range_middle .rdp-day_button{background:color-mix(in srgb,var(--color-primary) 18%,transparent);color:inherit}.rdp-month_caption,.rdp-caption_label{text-transform:capitalize!important}.rdp-weekday{text-transform:capitalize}.rdp-dropdown_root select option:checked{background-color:var(--color-primary);color:var(--color-primary-text)}.rdp-dropdown_root select option:hover{background-color:var(--color-primary);color:var(--color-primary-text)}.rdp-dropdown_root select::-webkit-scrollbar{width:2px}.rdp-dropdown_root select::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:6px}.rdp-dropdown_root select option{text-align:center}.rdp-dropdown_root select{background:var(--color-card);color:var(--color-text)}.date-picker-container{display:flex;max-width:fit-content;min-width:min-content;margin-inline:6px}.date-picker-container>.day-picker-quick-actions{padding:.5rem;border-inline-start:1px solid var(--color-border);display:flex;gap:2px;flex-direction:column;justify-content:space-between}.day-picker-wrapper{position:relative;margin-bottom:20px}.day-picker-wrapper>button{position:absolute;bottom:-19px;inset-inline-end:2px}.day-picker-container{display:flex;flex-direction:row;gap:12px}@media(max-width:680px){.date-picker-container{flex-direction:column;max-width:100%}.date-picker-container>.day-picker-wrapper{flex-direction:column}.date-picker-container>.day-picker-wrapper>.day-picker-container{flex-direction:column}.date-calendar{min-width:unset;max-width:100%}.popper-menu:has(>.form-calendar-menu){position:fixed!important;inset:auto 0 0!important;transform:none!important;max-height:80dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:var(--border-radius-card) var(--border-radius-card) 0 0;max-width:100%!important;width:100%!important;padding-bottom:env(safe-area-inset-bottom,.5rem)}.popper-menu:has(>.form-range-date-picker-menu){position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;max-height:80dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:var(--border-radius-card);max-width:100%!important;width:fit-content;padding-bottom:env(safe-area-inset-bottom,.5rem)}.popper-menu:has(>.form-range-date-picker-menu)::-webkit-scrollbar{width:2px}.popper-menu:has(>.form-range-date-picker-menu)::-webkit-scrollbar-track{background:var(--color-card);border-radius:6px}.popper-menu:has(>.form-range-date-picker-menu)::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:6px}}.ddp-panel{--ddp-accent: var(--color-primary);--ddp-accent-hover: var(--color-primary-hover);--ddp-accent-text: var(--color-primary-text);--ddp-accent-soft: color-mix(in srgb, var(--color-primary) 16%, transparent);--ddp-accent-soft-hover: color-mix(in srgb, var(--color-primary) 28%, transparent);--ddp-border: var(--color-border);--ddp-text: var(--color-text);--ddp-text-muted: var(--color-muted-text);display:flex;background:var(--color-card);color:var(--ddp-text);overflow:hidden;border-radius:var(--border-radius-card)}.ddp-panel__presets{display:flex;flex-direction:column;padding:.75rem;gap:.125rem;background:var(--color-surface-2);border-inline-end:1px solid var(--ddp-border);min-width:180px}.ddp-panel__preset{text-align:start;min-height:2.25rem;padding:.5rem .75rem;font-family:inherit;font-size:var(--font-size-table, .84375rem);font-weight:600;color:var(--color-text-2);background:transparent;border:none;border-radius:var(--border-radius);cursor:pointer;transition:background .12s,color .12s}.ddp-panel__preset:hover:not(:disabled){background:var(--ddp-accent-soft);color:var(--ddp-text)}.ddp-panel__preset:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ddp-panel__preset.is-active{background:var(--ddp-accent);color:var(--ddp-accent-text);font-weight:700}.ddp-panel__preset:disabled{opacity:.55;cursor:not-allowed}.ddp-panel__preset--clear{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;color:var(--ddp-text-muted)}.ddp-panel__preset--clear svg{width:14px;height:14px;fill:currentColor}.ddp-panel__calendar{display:flex;flex-direction:column}.ddp-panel__calendar .rdp-root{--rdp-accent-color: var(--ddp-accent);--rdp-accent-background-color: var(--ddp-accent-soft);--rdp-day-height: 38px;--rdp-day-width: 38px;--rdp-today-color: var(--ddp-text);padding:.75rem 1rem;font-size:var(--font-size-body, .875rem);color:var(--ddp-text)}.ddp-panel__calendar .rdp-month_caption{font-weight:800;color:var(--ddp-text)}.ddp-panel__calendar .rdp-weekday{color:var(--ddp-text-muted);font-size:var(--font-size-meta, .75rem);font-weight:700;text-transform:lowercase}.ddp-panel__calendar .rdp-day{padding:1px 0}.ddp-panel__calendar .rdp-day_button{font-variant-numeric:tabular-nums;transition:background .12s,color .12s}.ddp-panel__calendar .rdp-day:not(.rdp-disabled):not(.rdp-selected) .rdp-day_button:hover{background:var(--ddp-accent-soft);color:var(--ddp-text)}.ddp-panel__calendar .rdp-today:not(.rdp-selected) .rdp-day_button{font-weight:800;color:var(--ddp-text);box-shadow:inset 0 0 0 1px var(--ddp-accent)}.ddp-panel__calendar .rdp-outside .rdp-day_button{color:var(--ddp-text-muted)}.ddp-panel__calendar .rdp-range_middle,.ddp-panel__calendar .rdp-range_start,.ddp-panel__calendar .rdp-range_end{background:var(--ddp-accent-soft)}.ddp-panel__calendar .rdp-range_start{border-start-start-radius:999px;border-end-start-radius:999px}.ddp-panel__calendar .rdp-range_end{border-start-end-radius:999px;border-end-end-radius:999px}.ddp-panel__calendar .rdp-range_start.rdp-range_end{background:transparent}.ddp-panel__calendar .rdp-chevron{fill:var(--ddp-text-muted);transition:fill .12s}.ddp-panel__calendar .rdp-button_previous,.ddp-panel__calendar .rdp-button_next{border-radius:var(--border-radius)}.ddp-panel__calendar .rdp-button_previous:hover,.ddp-panel__calendar .rdp-button_next:hover{background:var(--color-light)}.ddp-panel__calendar .rdp-button_previous:hover .rdp-chevron,.ddp-panel__calendar .rdp-button_next:hover .rdp-chevron{fill:var(--ddp-text)}.ddp-panel__footer{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;margin-top:.5rem;border-top:1px solid var(--ddp-border);background:var(--color-surface-2)}.ddp-panel__btn{height:2.25rem;padding:0 1rem;font-family:inherit;font-size:var(--font-size-table, .84375rem);font-weight:600;border-radius:var(--border-radius);cursor:pointer;border:1px solid transparent;transition:background .12s,border-color .12s}.ddp-panel__btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ddp-panel__btn--ghost{background:var(--color-card);color:var(--color-text-2);border-color:var(--color-input-border)}.ddp-panel__btn--ghost:hover{background:var(--color-card-hover);border-color:var(--color-input-border-hover)}.ddp-panel__btn--primary{background:var(--ddp-accent);color:var(--ddp-accent-text);font-weight:700}.ddp-panel__btn--primary:hover:not(:disabled){background:var(--ddp-accent-hover)}.ddp-panel__btn--primary:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.ddp-panel{flex-direction:column}.ddp-panel__presets{flex-direction:row;flex-wrap:wrap;gap:.375rem;padding:.625rem .75rem;border-inline-end:none;border-bottom:1px solid var(--ddp-border);min-width:0}.ddp-panel__preset{flex:0 0 auto;min-height:2rem;padding:.375rem .625rem;font-size:.8125rem;border:1px solid var(--color-input-border);background:var(--color-card)}.ddp-panel__preset.is-active{border-color:var(--ddp-accent)}.ddp-panel__preset--clear{margin-top:0}.ddp-panel__calendar .rdp-root{--rdp-day-height: 36px;--rdp-day-width: 36px;padding:.5rem .5rem .75rem;margin:0 auto}}.ddp-panel .ddp-panel__calendar .rdp-day .rdp-day_button{border-radius:999px!important;height:var(--rdp-day-height, 38px)!important;font-size:var(--font-size-body, .875rem)}.ddp-panel .ddp-panel__calendar .rdp-day.rdp-selected .rdp-day_button{border-radius:999px!important;height:var(--rdp-day-height, 38px)!important}.ddp-panel .ddp-panel__calendar .rdp-day.rdp-range_middle .rdp-day_button{border-radius:0!important;background:var(--ddp-accent-soft);color:var(--ddp-text);font-weight:500}.ddp-panel .ddp-panel__calendar .rdp-day.rdp-range_middle .rdp-day_button:hover{background:var(--ddp-accent-soft-hover)}.ddp-panel .ddp-panel__calendar .rdp-day.rdp-range_start .rdp-day_button,.ddp-panel .ddp-panel__calendar .rdp-day.rdp-range_end .rdp-day_button{background:var(--ddp-accent);color:var(--ddp-accent-text);font-weight:700;box-shadow:0 2px 6px color-mix(in srgb,var(--ddp-accent) 40%,transparent)}.popper-menu:has(>.form-range-date-picker-menu){padding:0;border-radius:var(--border-radius-card)}.popper-menu:has(>.form-date-picker-menu){padding:0;border-radius:var(--border-radius-card)}.timeline{display:grid;width:fit-content;--line-width: 2px;--check-offset: 50%;--breakpoint-size: 1.375rem;--orientation-degree: 90deg;--orientation-percent: 50%}.timeline>.timeline-breakpoint{display:contents}.timeline>.timeline-breakpoint>.timeline-check{position:relative}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark{all:unset;box-sizing:border-box;width:var(--breakpoint-size);height:var(--breakpoint-size);border-radius:1000px;aspect-ratio:1;display:grid;place-items:center;isolation:isolate;background-color:var(--color-card);border:2px solid var(--color-input-border);color:var(--color-on-primary);transition:scale .2s ease,box-shadow .15s ease;scale:var(--breakpoint-scale);position:relative;z-index:1}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.breakpoint-clickable{cursor:pointer}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.breakpoint-clickable:hover{box-shadow:0 0 0 4px var(--color-ring)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.breakpoint-clickable:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark>svg{height:.75rem;width:.75rem;fill:currentColor;color:currentColor}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark>.unckeck-variant-idle{display:none}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark:has(>.unckeck-variant-focus){border-color:var(--color-focus);box-shadow:0 0 0 4px var(--color-ring)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark>.unckeck-variant-focus{height:.5rem;width:.5rem;border-radius:50%;background-color:var(--color-focus)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.tone-n{background-color:var(--tone-n-bg);border-color:transparent;color:var(--tone-n-fg)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.tone-w{background-color:var(--tone-w-bg);border-color:transparent;color:var(--tone-w-fg)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.tone-i{background-color:var(--tone-i-bg);border-color:transparent;color:var(--tone-i-fg)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.tone-c{background-color:var(--tone-c-bg);border-color:transparent;color:var(--tone-c-fg)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.tone-o{background-color:var(--tone-o-bg);border-color:transparent;color:var(--tone-o-fg)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark.tone-b{background-color:var(--tone-b-bg);border-color:transparent;color:var(--tone-b-fg)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark[class*=bg-]{border-color:transparent}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark>.unckeck-variant-empty{display:none}.timeline>.timeline-breakpoint>.timeline-check:before{content:"";position:absolute;background:var(--color-border)}.timeline>.timeline-breakpoint.checked>.timeline-check>.breakpoint-checkmark:not([class*=bg-]):not([class*=tone-]){background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.timeline>.timeline-breakpoint>.breakpoint-data-start,.timeline>.timeline-breakpoint>.breakpoint-data-end{font-size:var(--font-size-meta, .75rem);color:var(--color-muted-text);gap:.125rem}.timeline>.timeline-breakpoint>.breakpoint-data-start b,.timeline>.timeline-breakpoint>.breakpoint-data-start strong,.timeline>.timeline-breakpoint>.breakpoint-data-start .breakpoint-label,.timeline>.timeline-breakpoint>.breakpoint-data-end b,.timeline>.timeline-breakpoint>.breakpoint-data-end strong,.timeline>.timeline-breakpoint>.breakpoint-data-end .breakpoint-label{font-size:.78125rem;font-weight:700;color:var(--color-text)}.timeline>.timeline-breakpoint:not(.checked)>.breakpoint-data-start .breakpoint-label,.timeline>.timeline-breakpoint:not(.checked)>.breakpoint-data-end .breakpoint-label{color:var(--color-muted-text);font-weight:600}.timeline>.timeline-breakpoint:first-child>.timeline-check:before{background:linear-gradient(var(--orientation-degree),transparent var(--orientation-percent),var(--color-border) var(--orientation-percent))}.timeline>.timeline-breakpoint:first-child.checked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),transparent var(--orientation-percent),var(--color-primary) var(--orientation-percent))}.timeline>.timeline-breakpoint:first-child.checked.next-unchecked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),transparent var(--orientation-percent),var(--color-border) var(--orientation-percent))}.timeline>.timeline-breakpoint.checked:not(:first-child):not(:last-child).before-checked.next-checked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--color-primary) var(--orientation-percent),var(--color-primary) var(--orientation-percent))}.timeline>.timeline-breakpoint.checked:not(:first-child):not(:last-child).before-checked.next-unchecked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--color-primary) var(--orientation-percent),var(--color-border) var(--orientation-percent))}.timeline>.timeline-breakpoint.checked:not(:first-child):not(:last-child).before-unchecked.next-checked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--color-border) var(--orientation-percent),var(--color-primary) var(--orientation-percent))}.timeline>.timeline-breakpoint.checked:not(:first-child):not(:last-child).before-unchecked.next-unchecked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--color-border) var(--orientation-percent),var(--color-border) var(--orientation-percent))}.timeline>.timeline-breakpoint:last-child>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--color-border) var(--orientation-percent),transparent var(--orientation-percent))}.timeline>.timeline-breakpoint:last-child.checked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--color-primary) var(--orientation-percent),transparent var(--orientation-percent))}.timeline>.timeline-breakpoint:last-child.checked.before-unchecked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--color-border) var(--orientation-percent),transparent var(--orientation-percent))}.timeline.dir-row{grid-auto-flow:row;grid-template-columns:var(--breakpoint-size);gap:0 1rem}.timeline.dir-row.with-start-component{grid-template-columns:auto var(--breakpoint-size)}.timeline.dir-row.with-end-component{grid-template-columns:var(--breakpoint-size) auto}.timeline.dir-row.with-both-component{grid-template-columns:auto var(--breakpoint-size) auto}.timeline.dir-row>.timeline-breakpoint>.timeline-check:before{margin-left:auto;margin-right:auto;right:0;left:0;height:100%;width:var(--line-width)}.timeline.dir-row>.timeline-breakpoint>.breakpoint-data-start{display:flex;align-items:end;justify-content:center;text-align:end;flex-direction:column;padding-block:.4rem}.timeline.dir-row>.timeline-breakpoint>.breakpoint-data-end{display:flex;align-items:start;justify-content:center;text-align:start;flex-direction:column;padding-block:.4rem}.timeline.dir-col{grid-auto-flow:column;grid-auto-columns:minmax(6.875rem,1fr);grid-template-rows:var(--breakpoint-size);gap:.5rem 0}[dir=rtl] .timeline.dir-col{direction:rtl}.timeline.dir-col.with-start-component{grid-template-rows:auto var(--breakpoint-size)}.timeline.dir-col.with-end-component{grid-template-rows:var(--breakpoint-size) auto}.timeline.dir-col.with-both-component{grid-template-rows:auto var(--breakpoint-size) auto}.timeline.dir-col>.timeline-breakpoint:last-child>.timeline-check:before{display:unset}.timeline.dir-col>.timeline-breakpoint>.timeline-check{margin-left:calc(var(--check-offset) - var(--breakpoint-size) / 2)}[dir=rtl] .timeline.dir-col>.timeline-breakpoint>.timeline-check{margin-left:0;margin-right:calc(var(--check-offset) - var(--breakpoint-size) / 2)}.timeline.dir-col>.timeline-breakpoint>.timeline-check:before{margin-top:auto;margin-bottom:auto;bottom:0;top:0;width:200%;left:calc(-100% + var(--breakpoint-size));height:var(--line-width)}[dir=rtl] .timeline.dir-col>.timeline-breakpoint>.timeline-check:before{left:auto;right:calc(-100% + var(--breakpoint-size))}.timeline.dir-col>.timeline-breakpoint>.breakpoint-data-start{display:flex;align-items:center;justify-content:end;text-align:center;flex-direction:column;padding-inline:.4rem}.timeline.dir-col>.timeline-breakpoint>.breakpoint-data-end{display:flex;align-items:center;justify-content:start;gap:.125rem;text-align:center;flex-direction:column;padding-inline:.4rem}.timeline.dir-col.timeline-single{width:fit-content;max-width:100%;--check-offset: calc(var(--breakpoint-size) / 2)}.timeline.dir-col.timeline-single>.timeline-breakpoint>.timeline-check{margin-left:0}[dir=rtl] .timeline.dir-col.timeline-single>.timeline-breakpoint>.timeline-check{margin-right:0}.timeline.dir-col.timeline-single>.timeline-breakpoint>.timeline-check:before{display:none}.timeline.dir-col.timeline-single>.timeline-breakpoint>.breakpoint-data-start,.timeline.dir-col.timeline-single>.timeline-breakpoint>.breakpoint-data-end{align-items:flex-start;text-align:start}.timeline-stepper{display:flex;gap:0;overflow-x:auto;padding-block:.25rem;margin:0;list-style:none;padding-inline:0}.timeline-stepper>.stepper-step{flex:1 0 6.875rem;min-width:6.875rem;display:flex;flex-direction:column;gap:.5rem;position:relative}.timeline-stepper>.stepper-step>.stepper-track{display:flex;align-items:center}.timeline-stepper>.stepper-step>.stepper-track>.stepper-dot{box-sizing:border-box;width:1.375rem;height:1.375rem;border-radius:999px;display:grid;place-items:center;flex:none;border:2px solid var(--color-input-border);background-color:var(--color-card);color:transparent}.timeline-stepper>.stepper-step>.stepper-track>.stepper-dot>svg{height:.75rem;width:.75rem;fill:currentColor}.timeline-stepper>.stepper-step>.stepper-track>.stepper-line{flex:1;height:2px;background-color:var(--color-border)}.timeline-stepper>.stepper-step>.stepper-label{font-size:.78125rem;font-weight:700;color:var(--color-text);padding-inline-end:.5rem}.timeline-stepper>.stepper-step>.stepper-meta{font-size:.71875rem;color:var(--color-muted-text);font-variant-numeric:tabular-nums;padding-inline-end:.5rem}.timeline-stepper>.stepper-step.is-done>.stepper-track>.stepper-dot{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.timeline-stepper>.stepper-step.is-done>.stepper-track>.stepper-line{background-color:var(--color-primary)}.timeline-stepper>.stepper-step.is-current>.stepper-track>.stepper-dot{border-color:var(--color-focus);box-shadow:0 0 0 4px var(--color-ring)}.timeline-stepper>.stepper-step.is-current>.stepper-track>.stepper-dot:after{content:"";width:.5rem;height:.5rem;border-radius:999px;background-color:var(--color-focus)}.timeline-stepper>.stepper-step.is-todo>.stepper-label{color:var(--color-muted-text);font-weight:600}.timeline-stepper>.stepper-step:last-child>.stepper-track>.stepper-line{display:none}.expandable-container{transition:grid-template-rows .2s ease;display:grid;grid-template-rows:0fr}.expandable-container .expandable-content{min-height:0;position:relative;bottom:0}.expandable-container.open{grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.expandable-container{transition:none}}.expandable-card .expandable-toggle{flex:none;color:var(--color-muted-text)}.expandable-card .expandable-toggle:hover{color:var(--color-text)}.expandable-card .expandable-toggle svg{fill:currentColor}.expandable-card:not(.is-open)>.card-header{border-bottom-color:transparent}.modal-overlay{all:unset;box-sizing:border-box;position:fixed;inset:0;padding:10vh 1rem 0;background-color:var(--color-overlay);display:flex;justify-content:center;align-items:flex-start;z-index:1000;opacity:0;overflow-y:auto;overflow-x:hidden}.modal-overlay.is-open{animation:backdropFadeIn .2s ease forwards}.modal-overlay.is-exit{animation:backdropFadeOut .2s ease forwards}.modal-overlay:has(.page-modal){display:contents}.modal-overlay.is-drawer{padding:0;justify-content:flex-end;align-items:stretch;overflow:hidden}.modal{min-width:min(90vw,500px);width:fit-content;max-width:90%;border:0;border-radius:var(--border-radius-lg);background-color:var(--color-card);color:var(--color-text);box-shadow:var(--shadow-pop);opacity:0;transform:scale(.96);margin-bottom:calc(10vh + 1rem)}.modal.modal-sm{min-width:min(90vw,500px)}.modal.modal-md{min-width:min(90vw,700px)}.modal.modal-lg{min-width:min(90vw,900px)}.modal.is-open{-webkit-user-select:text;user-select:text;animation:modalFadeIn .2s ease forwards}.modal.is-exit{animation:modalFadeOut .2s ease forwards}.modal.modal-drawer{display:flex;flex-direction:column;box-sizing:border-box;width:min(100vw,460px)!important;min-width:0!important;max-width:100%;height:100%;margin:0;border-radius:0;transform:none}.modal.modal-drawer.is-open{animation:drawerSlideIn .22s ease forwards}.modal.modal-drawer.is-exit{animation:drawerSlideOut .2s ease forwards}.modal.modal-drawer>.card-header{border-radius:0;border-bottom:1px solid var(--color-border);padding-bottom:1rem}.modal.modal-drawer>.card-body{flex:1;min-height:0;overflow-y:auto}.modal.modal-drawer>.card-footer{border-radius:0}.simple-modal{background-color:var(--color-card);border:0}.simple-modal.modal-sm{width:min(90vw,550px)}.simple-modal.modal-md{width:min(90vw,750px)}.simple-modal.modal-lg{width:min(90vw,1000px)}.simple-modal>.card-header{background-color:transparent;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.5rem 0;border-start-start-radius:var(--border-radius-lg);border-start-end-radius:var(--border-radius-lg);font-weight:400}.simple-modal>.card-header>div{justify-self:flex-start;flex-grow:1;min-width:0}.simple-modal>.card-header>button{align-self:flex-start;margin:-.25rem 0}.simple-modal>.card-header>button.close-btn{flex:none;width:2.25rem;height:2.25rem;padding:0;margin:-.375rem;margin-inline-start:0;border:0;border-radius:var(--border-radius);background-color:transparent;color:var(--color-text-2);box-shadow:none}.simple-modal>.card-header>button.close-btn:hover{background-color:var(--color-light);color:var(--color-text)}.simple-modal>.card-header>button.close-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.simple-modal>.card-header>button.close-btn svg{width:1.125rem;height:1.125rem;fill:currentColor}.simple-modal>.card-body{border-top:0;padding:1.25rem 1.5rem;gap:1rem;background-color:transparent;color:var(--color-text)}.simple-modal>.card-body:not(:has(+.card-footer)){border-end-start-radius:var(--border-radius-lg);border-end-end-radius:var(--border-radius-lg)}.simple-modal>.card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid var(--color-border);border-bottom:0;background-color:var(--color-surface-2);border-end-start-radius:var(--border-radius-lg);border-end-end-radius:var(--border-radius-lg);font-weight:400}.simple-modal.modal-drawer>.card-header,.simple-modal.modal-drawer>.card-footer,.simple-modal.modal-drawer>.card-body{border-radius:0}.simple-modal>.card-header>.modal-icon,.page-modal>.card-header>.modal-icon{flex:none;flex-grow:0;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--border-radius-popover);background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.simple-modal>.card-header>.modal-icon svg,.page-modal>.card-header>.modal-icon svg{width:1.25rem;height:1.25rem}.simple-modal>.card-header>.modal-icon.modal-icon-n,.page-modal>.card-header>.modal-icon.modal-icon-n{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.simple-modal>.card-header>.modal-icon.modal-icon-w,.page-modal>.card-header>.modal-icon.modal-icon-w{background-color:var(--tone-w-bg);color:var(--tone-w-fg)}.simple-modal>.card-header>.modal-icon.modal-icon-i,.page-modal>.card-header>.modal-icon.modal-icon-i{background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.simple-modal>.card-header>.modal-icon.modal-icon-c,.page-modal>.card-header>.modal-icon.modal-icon-c{background-color:var(--tone-c-bg);color:var(--tone-c-fg)}.simple-modal>.card-header>.modal-icon.modal-icon-o,.page-modal>.card-header>.modal-icon.modal-icon-o{background-color:var(--tone-o-bg);color:var(--tone-o-fg)}.simple-modal>.card-header>.modal-icon.modal-icon-b,.page-modal>.card-header>.modal-icon.modal-icon-b{background-color:var(--tone-b-bg);color:var(--tone-b-fg)}.simple-modal>.card-header .modal-title,.page-modal>.card-header .modal-title{margin:0;color:var(--color-text);font-size:var(--font-size-card-title, 1rem);font-weight:800;line-height:1.35;overflow-wrap:anywhere}.simple-modal>.card-header>.modal-title,.page-modal>.card-header>.modal-title{align-self:center}.simple-modal>.card-header>.modal-heading,.page-modal>.card-header>.modal-heading{display:flex;flex-direction:column;gap:.125rem;align-self:center}.simple-modal>.card-header>.modal-heading>.modal-subtitle,.page-modal>.card-header>.modal-heading>.modal-subtitle{color:var(--color-muted-text);font-size:var(--font-size-label, .8125rem);font-weight:500}.print-bordereau-modal-preview{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%}.print-bordereau-modal-preview .react-pdf__Document{align-items:center;display:flex;flex-direction:column;max-width:100%;width:auto}.print-bordereau-modal-preview .react-pdf__Page{margin-inline:auto;max-width:100%}.print-bordereau-modal-preview .react-pdf__Page__canvas{display:block;margin-inline:auto}.page-modal{min-width:auto!important;max-width:none!important;box-shadow:none;width:100%;margin-bottom:unset;transform-origin:top;background-color:var(--color-body)}.page-modal.is-open{animation:modalPageFadeIn 0s ease forwards}.page-modal.is-exit{animation:modalPageFadeOut 0s ease forwards}.page-modal>.card-header{background-color:var(--color-body);display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page-modal>.card-header>div{justify-self:flex-start;flex-grow:1}.page-modal>.card-header>button{align-self:flex-end;margin:-.5rem 0}.page-modal>.card-header>button.close-btn{margin:-.5rem;margin-inline-start:0}.page-modal>.card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;background-color:var(--color-surface-2)}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes backdropFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.96)}20%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes modalFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes modalPageFadeIn{0%{opacity:0;transform:scale(1)}20%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes modalPageFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes drawerSlideIn{0%{opacity:0;transform:translate(var(--drawer-offset, 2rem))}to{opacity:1;transform:translate(0)}}@keyframes drawerSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--drawer-offset, 2rem))}}[dir=rtl] .modal.modal-drawer{--drawer-offset: -2rem}@media(prefers-reduced-motion:reduce){.modal-overlay.is-open,.modal-overlay.is-exit,.modal.is-open,.modal.is-exit{animation-duration:1ms}}.toast-container{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.625rem;pointer-events:none;box-sizing:border-box;padding:1.5rem}.toast-container .toast{pointer-events:all}@keyframes fade-in{0%{opacity:0;transform:translateY(1rem)}75%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1;transform:translateY(0)}75%{opacity:0}to{opacity:0;transform:translateY(1rem)}}.toast{--duration: 3s;--toast-tint: transparent;--toast-fg: var(--color-text);--toast-icon: var(--color-text-2);box-sizing:border-box;background:linear-gradient(var(--toast-tint),var(--toast-tint)) var(--color-card);color:var(--toast-fg);border:1px solid var(--color-border);border-radius:var(--border-radius-popover);box-shadow:var(--shadow-pop);font-family:var(--font-sans);font-size:.84375rem;font-weight:600;animation:fade-in .3s ease forwards;width:max-content;max-width:min(360px,100vw - 2rem);display:flex;align-items:center;gap:.625rem;padding-inline-start:.875rem;overflow:hidden;position:relative}.toast.non-sticky{animation:fade-in .3s ease forwards,fade-out .5s ease var(--duration) forwards}.toast>.toast-icon{flex:none;display:flex}.toast>.toast-icon>svg{height:1.125rem;width:1.125rem;fill:var(--toast-icon)}.toast>div:not(.toast-icon){flex:1;min-width:0}.toast>div:not(.toast-icon) .toast-header{padding:.75rem 0 0;display:flex;align-items:center;justify-content:flex-start;font-weight:700}.toast>div:not(.toast-icon) .toast-body{padding:.75rem 0;box-sizing:border-box;word-wrap:break-word;line-height:1.4}.toast>.btn.toast-close{flex:none;margin-inline-end:.375rem;cursor:pointer;color:var(--toast-fg)}.toast>.btn.toast-close svg{fill:var(--toast-fg)}.toast>.btn.toast-close:hover{background-color:color-mix(in srgb,var(--toast-fg) 10%,transparent)}.toast.with-title{align-items:flex-start;min-width:min(300px,100vw - 2rem)}.toast.with-title>.toast-icon{padding-top:.75rem}.toast.with-title>.btn.toast-close{margin-top:.375rem}.toast.with-title .toast-header+.toast-body{padding-top:.25rem;font-weight:500}.toast.toast-primary{--toast-icon: var(--color-link)}.toast.toast-danger{--toast-tint: var(--tone-b-bg);--toast-fg: var(--tone-b-fg);--toast-icon: var(--tone-b-dot);border-color:transparent}.toast.toast-warning{--toast-tint: var(--tone-w-bg);--toast-fg: var(--tone-w-fg);--toast-icon: var(--tone-w-dot);border-color:transparent}.toast.toast-success{--toast-tint: var(--tone-o-bg);--toast-fg: var(--tone-o-fg);--toast-icon: var(--tone-o-dot);border-color:transparent}.toast.toast-info{--toast-tint: var(--tone-i-bg);--toast-fg: var(--tone-i-fg);--toast-icon: var(--tone-i-dot);border-color:transparent}.toast.toast-dark{--toast-tint: var(--color-dark);--toast-fg: var(--color-dark-text);--toast-icon: var(--color-dark-text);border-color:transparent}.leaflet-container .leaflet-control-attribution{display:none}.leaflet-container .leaflet-popup-content-wrapper{border-radius:var(--border-radius)}html[data-mobile=true] .sidebar-wrapper{position:fixed;inset-block:0;inset-inline-start:0;height:100dvh;z-index:60}html[data-mobile=true] .sidebar-wrapper:not(.is-collapsed){inset-inline-end:0;background-color:var(--color-overlay)}html[data-mobile=true] .sidebar-wrapper.is-collapsed{pointer-events:none}html[data-mobile=true] .sidebar-wrapper .sidebar-start{width:min(18rem,85vw);transition:transform .3s ease,visibility .3s ease}html[data-mobile=true] .sidebar-wrapper .sidebar-start.collapsed{width:min(18rem,85vw);transform:translate(-100%);visibility:hidden}html[data-mobile=true] .sidebar-wrapper .side-toggle-outside{display:none}html[data-mobile=true][dir=rtl] .sidebar-wrapper .sidebar-start.collapsed{transform:translate(100%)}html[data-mobile=true] .main-layout .navbar{gap:.5rem;padding:.75rem 1rem}html[data-mobile=true] .main-layout .navbar>#mobile-sidebar-toggle{display:block}html[data-mobile=true] .main-layout .navbar>#mobile-sidebar-toggle>.sidebar-mobile-toggle>svg{transition:transform .1s ease}html[data-mobile=true] .main-layout .navbar>#mobile-sidebar-toggle>.sidebar-mobile-toggle.collapsed>svg{rotate:180deg}html[data-mobile=true] .main-layout .navbar>.navbar-search{flex:1 1 auto}html[data-mobile=true] .main-layout .navbar>.nav-links-end{gap:0}html[data-mobile=true] .main-layout .navbar>.nav-links-end>.header-lang-btn{padding:0 .375rem}html[data-mobile=true] .main-layout .navbar>.nav-links-end>.header-lang-btn>.header-lang-caret{display:none}html[data-mobile=true] .nv-popoverContent{width:calc(100vw - 16px)}html[data-mobile=true] .main-layout>.main-column>.main-page>.main-content{padding:1rem}html[data-mobile=true] .global-refresh{z-index:50;top:4rem;position:sticky;margin-top:-6rem;height:3.2rem;width:3.5rem}html[data-mobile=true] .nav-tab-container{z-index:50;top:4rem;position:sticky;border-bottom-left-radius:0;border-bottom-right-radius:0}html[data-mobile=true] .nav-tab-container>.nav-append.nav-append-sticky{position:relative}html[data-mobile=true] .nav-append-mobile{padding:.4rem;display:inline-flex;gap:.5rem;justify-content:flex-end;background-color:var(--color-body);flex-wrap:wrap;align-items:center;justify-content:center}html[data-mobile=true] .nav-append-mobile .btn,html[data-mobile=true] .nav-append-mobile button,html[data-mobile=true] .nav-append-mobile .btn-group:last-child{margin-inline-end:0}@media(max-width:680px){html[data-mobile=true] .nav-append-mobile .btn,html[data-mobile=true] .nav-append-mobile .btn-group{flex:1;justify-content:center}html[data-mobile=true] .nav-append-mobile .btn-group button:last-child{flex:unset}}html[data-mobile=true] .nav-append-mobile.nav-append-sticky{z-index:50;top:6.6rem;position:sticky;background-color:unset;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-top:-1rem;padding:1rem;border-radius:0 0 .5rem .5rem;border:1px solid var(--color-border)}html[data-mobile=true] .nav-append-mobile:empty{display:none!important}html[data-mobile=true] .breakpoint-data-start{min-width:6rem}html[data-mobile=true] .modal .card-footer:last-child{display:flex;flex-wrap:wrap}html[data-mobile=true] .pagination{gap:.2rem;scale:.9;flex-wrap:wrap}html[data-mobile=true] .pagination .page-size-selector{width:100%;margin-right:0;justify-content:center;margin-bottom:.5rem}html[data-mobile=true] .pagination .page-size-selector .page-size-dropdown-wrapper{min-width:70px}.notification-container{position:fixed;bottom:16px;right:16px;z-index:1000;display:flex;flex-direction:column-reverse;gap:8px}[dir=rtl] .notification-container{right:auto;left:16px}@keyframes fade-in{0%{opacity:0;transform:translateY(-2rem)}75%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1;transform:translateY(0)}75%{opacity:0}to{opacity:0;transform:translateY(-2rem)}}.notification{--duration: 3s;background-color:var(--color-card);color:var(--color-text);font-size:.875rem;animation:fade-in .5s ease forwards;padding:12px;border-radius:8px;width:350px;max-width:350px;box-shadow:0 4px 8px #0003;display:flex;justify-content:space-between;align-items:start}.notification.non-sticky{animation:fade-in .5s ease forwards,fade-out .5s ease var(--duration) forwards}.notification .notification-box-icon{display:flex;align-items:center;background-color:var(--color-card);border-radius:8px;padding:10px;width:25px;height:25px}.notification .notification-content{display:flex;flex-direction:column;flex:1;margin-right:.5rem;margin-left:.5rem;margin-top:2px;min-width:0;gap:4px}.notification .notification-content .notification-title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification .notification-content .notification-msg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.notification>.notification-close{cursor:pointer}.notification.notification-default{background-color:var(--color-default);color:var(--color-default-text);box-shadow:0 10px 10px var(--color-default-border)}.notification.notification-default .notification-box-icon{background-color:color-mix(in srgb,var(--color-default) 85%,white)}.notification.notification-default .notification-content{color:var(--color-default-text)}.notification.notification-default .notification-close svg{fill:var(--color-default-text)}.notification.notification-card{background-color:var(--color-card);color:var(--color-card-text);box-shadow:0 10px 10px var(--color-card-border)}.notification.notification-card .notification-box-icon{background-color:color-mix(in srgb,var(--color-card) 85%,white)}.notification.notification-card .notification-content{color:var(--color-card-text)}.notification.notification-card .notification-close svg{fill:var(--color-card-text)}.notification.notification-primary{background-color:var(--color-primary);color:var(--color-primary-text);box-shadow:0 10px 10px var(--color-primary-border)}.notification.notification-primary .notification-box-icon{background-color:color-mix(in srgb,var(--color-primary) 85%,white)}.notification.notification-primary .notification-content{color:var(--color-primary-text)}.notification.notification-primary .notification-close svg{fill:var(--color-primary-text)}.notification.notification-danger{background-color:var(--color-danger);color:var(--color-danger-text);box-shadow:0 10px 10px var(--color-danger-border)}.notification.notification-danger .notification-box-icon{background-color:color-mix(in srgb,var(--color-danger) 85%,white)}.notification.notification-danger .notification-content{color:var(--color-danger-text)}.notification.notification-danger .notification-close svg{fill:var(--color-danger-text)}.notification.notification-warning{background-color:var(--color-warning);color:var(--color-warning-text);box-shadow:0 10px 10px var(--color-warning-border)}.notification.notification-warning .notification-box-icon{background-color:color-mix(in srgb,var(--color-warning) 85%,white)}.notification.notification-warning .notification-content{color:var(--color-warning-text)}.notification.notification-warning .notification-close svg{fill:var(--color-warning-text)}.notification.notification-success{background-color:var(--color-success);color:var(--color-success-text);box-shadow:0 10px 10px var(--color-success-border)}.notification.notification-success .notification-box-icon{background-color:color-mix(in srgb,var(--color-success) 85%,white)}.notification.notification-success .notification-content{color:var(--color-success-text)}.notification.notification-success .notification-close svg{fill:var(--color-success-text)}.notification.notification-info{background-color:var(--color-info);color:var(--color-info-text);box-shadow:0 10px 10px var(--color-info-border)}.notification.notification-info .notification-box-icon{background-color:color-mix(in srgb,var(--color-info) 85%,white)}.notification.notification-info .notification-content{color:var(--color-info-text)}.notification.notification-info .notification-close svg{fill:var(--color-info-text)}.notification.notification-dark{background-color:var(--color-dark);color:var(--color-dark-text);box-shadow:0 10px 10px var(--color-dark-border)}.notification.notification-dark .notification-box-icon{background-color:color-mix(in srgb,var(--color-dark) 85%,white)}.notification.notification-dark .notification-content{color:var(--color-dark-text)}.notification.notification-dark .notification-close svg{fill:var(--color-dark-text)}.notification.notification-light{background-color:var(--color-light);color:var(--color-light-text);box-shadow:0 10px 10px var(--color-light-border)}.notification.notification-light .notification-box-icon{background-color:color-mix(in srgb,var(--color-light) 85%,white)}.notification.notification-light .notification-content{color:var(--color-light-text)}.notification.notification-light .notification-close svg{fill:var(--color-light-text)}.notification.notification-muted{background-color:var(--color-muted);color:var(--color-muted-text);box-shadow:0 10px 10px var(--color-muted-border)}.notification.notification-muted .notification-box-icon{background-color:color-mix(in srgb,var(--color-muted) 85%,white)}.notification.notification-muted .notification-content{color:var(--color-muted-text)}.notification.notification-muted .notification-close svg{fill:var(--color-muted-text)}.notification.notification-body{background-color:var(--color-body);color:var(--color-body-text);box-shadow:0 10px 10px var(--color-body-border)}.notification.notification-body .notification-box-icon{background-color:color-mix(in srgb,var(--color-body) 85%,white)}.notification.notification-body .notification-content{color:var(--color-body-text)}.notification.notification-body .notification-close svg{fill:var(--color-body-text)}.notification.notification-gray{background-color:var(--color-gray);color:var(--color-gray-text);box-shadow:0 10px 10px var(--color-gray-border)}.notification.notification-gray .notification-box-icon{background-color:color-mix(in srgb,var(--color-gray) 85%,white)}.notification.notification-gray .notification-content{color:var(--color-gray-text)}.notification.notification-gray .notification-close svg{fill:var(--color-gray-text)}[dir=rtl] .notification{direction:rtl}[dir=rtl] .notification .notification-content{margin-right:.5rem;margin-left:.5rem}[dir=rtl] .notification>.notification-close{margin-left:0;margin-right:auto}.alert-banner{--alert-bg: var(--tone-n-bg);--alert-fg: var(--tone-n-fg);--alert-icon: var(--tone-n-dot);display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;border-radius:var(--border-radius);margin-block:.5rem;width:100%;box-sizing:border-box;background-color:var(--alert-bg);color:var(--alert-fg);font-family:var(--font-sans)}.alert-banner__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.0625rem}.alert-banner__icon>svg{width:1.125rem;height:1.125rem;fill:var(--alert-icon)}.alert-banner__content{flex:1;min-width:0}.alert-banner__title{font-weight:700;font-size:.8125rem;line-height:1.25rem;margin-bottom:.125rem;color:var(--alert-fg)}.alert-banner__message{font-size:.8125rem;font-weight:500;line-height:1.25rem;color:var(--alert-fg)}.alert-banner__close{all:unset;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;margin:-.125rem;border-radius:var(--border-radius-sm, .25rem);transition:background-color .15s ease}.alert-banner__close>svg{width:1rem;height:1rem;fill:var(--alert-fg)}.alert-banner__close:hover{background-color:color-mix(in srgb,var(--alert-fg) 10%,transparent)}.alert-banner__close:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.alert-banner--neutral{--alert-bg: var(--tone-n-bg);--alert-fg: var(--tone-n-fg);--alert-icon: var(--tone-n-dot)}.alert-banner--info{--alert-bg: var(--tone-i-bg);--alert-fg: var(--tone-i-fg);--alert-icon: var(--tone-i-dot)}.alert-banner--warning{--alert-bg: var(--tone-w-bg);--alert-fg: var(--tone-w-fg);--alert-icon: var(--tone-w-dot)}.alert-banner--success{--alert-bg: var(--tone-o-bg);--alert-fg: var(--tone-o-fg);--alert-icon: var(--tone-o-dot)}.alert-banner--error{--alert-bg: var(--tone-b-bg);--alert-fg: var(--tone-b-fg);--alert-icon: var(--tone-b-dot)}.alert-banner--info{--alert-bg: var(--color-note-bg, var(--tone-i-bg));--alert-fg: var(--color-note-fg, var(--tone-i-fg));--alert-icon: var(--color-note-fg, var(--tone-i-dot))}@media(max-width:576px){.alert-banner{padding:.625rem}.alert-banner__title,.alert-banner__message{font-size:.78125rem}}.account-gate{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 16px;box-sizing:border-box;background:var(--color-body);color:var(--color-text);font-family:var(--font-sans)}.account-gate__card{width:100%;max-width:440px;background:var(--color-card);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-pop);overflow:hidden}.account-gate__brand{display:flex;justify-content:center;padding:28px 28px 20px}.account-gate__logo{height:34px;max-width:200px;object-fit:contain}.account-gate__brand{align-items:center;gap:10px}.account-gate__mark{width:34px;height:33px}.account-gate__mark .mark-accent{fill:#b848cc}.account-gate__mark .mark-body{fill:var(--color-text)}.account-gate__wordmark{display:inline-flex;align-items:baseline;font-size:21px;font-weight:800;letter-spacing:-.02em}.account-gate__accent{color:#b848cc}.account-gate__suffix{margin-inline-start:6px;font-size:14px;letter-spacing:.04em}.account-gate__who{display:flex;align-items:center;gap:12px;margin-inline:20px;padding:14px 16px;border-radius:12px;background:var(--color-surface-2);border:1px solid var(--color-border)}.account-gate__avatar{flex:none;width:40px;height:40px;border-radius:999px;display:grid;place-items:center;object-fit:cover;background:var(--color-primary-soft);color:var(--color-link);font-weight:800;font-size:13px}.account-gate__who-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.account-gate__who-text b{font-size:14px;font-weight:700}.account-gate__who-text span{font-size:12px;color:var(--color-muted-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-gate__tenant{flex:none;display:inline-flex;align-items:center;height:22px;padding-inline:10px;border-radius:999px;background:var(--tone-n-bg);color:var(--tone-n-fg);font-size:12px;font-weight:700}.account-gate__body{display:flex;flex-direction:column;gap:14px;padding:20px 28px 28px}.account-gate__body--center{align-items:center;text-align:center;padding-block:28px 32px}.account-gate__row{display:flex;gap:14px;align-items:flex-start}.account-gate__icon{flex:none;width:52px;height:52px;border-radius:14px;display:grid;place-items:center}.account-gate__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.account-gate__icon.tone-n{background:var(--tone-n-bg);color:var(--tone-n-fg)}.account-gate__icon.tone-w{background:var(--tone-w-bg);color:var(--tone-w-fg)}.account-gate__icon.tone-i{background:var(--tone-i-bg);color:var(--tone-i-fg)}.account-gate__icon.tone-c{background:var(--tone-c-bg);color:var(--tone-c-fg)}.account-gate__icon.tone-o{background:var(--tone-o-bg);color:var(--tone-o-fg)}.account-gate__icon.tone-b{background:var(--tone-b-bg);color:var(--tone-b-fg)}.account-gate__title{margin:0 0 6px;font-size:19px;font-weight:800;letter-spacing:-.01em;color:var(--color-text)}.account-gate__text{margin:0;font-size:14px;line-height:1.55;color:var(--color-muted-text)}.account-gate__meta{margin:8px 0 0;font-size:12px;color:var(--color-muted-text)}.account-gate__actions{display:flex;flex-direction:column;gap:8px}.account-gate__actions .btn{width:100%}.account-gate__spinner{width:28px;height:28px;border-radius:999px;border:3px solid var(--color-light);border-top-color:var(--color-primary);animation:account-gate-spin .9s linear infinite}.account-gate__progress{width:100%;height:6px;border-radius:999px;background:var(--color-light);overflow:hidden}.account-gate__progress i{display:block;height:100%;border-radius:999px;background:var(--tone-w-dot);transition:width 1s linear}.account-gate__progress--indeterminate:after{content:"";display:block;width:40%;height:100%;border-radius:999px;background:var(--color-primary);animation:account-gate-indeterminate 1.4s ease-in-out infinite}@keyframes account-gate-spin{to{transform:rotate(360deg)}}@keyframes account-gate-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.account-gate__spinner,.account-gate__progress--indeterminate:after{animation-duration:3s}}.page-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;min-width:0}.page-header>.page-header-main{display:flex;flex-direction:column;gap:.25rem;min-width:0}.page-header>.page-header-main>.page-header-title{margin:0;font-size:var(--font-size-page-title, 1.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--color-text)}.page-header>.page-header-main>.page-header-meta{margin:0;font-size:.84375rem;font-weight:500;color:var(--color-muted-text);font-variant-numeric:tabular-nums}.page-header>.page-header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.page-header>.page-header-actions>:empty{display:none}.page-header>.page-header-actions>.global-refresh{position:static;inset:auto;box-sizing:border-box;z-index:auto;width:2.375rem;height:2.375rem;margin:0;border-color:var(--color-chip-border, var(--color-border));border-radius:var(--border-radius)}.page-header>.page-header-actions>.global-refresh>button{min-height:0;height:100%;border:0}.page-panel{display:flex;flex-direction:column;min-width:0;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius-card, var(--border-radius));color:var(--color-text)}.page-panel>*{margin-block:0}.page-panel>*+*{border-block-start:1px solid var(--color-border)}.page-panel>:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.page-panel>:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.page-panel>.nav-tab-container,.page-panel>.data-table,.page-panel>.card{border-inline:0;border-block-end:0;border-radius:0;box-shadow:none}.page-panel>:first-child.nav-tab-container,.page-panel>:first-child.data-table,.page-panel>:first-child.card{border-block-start:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.page-panel>:last-child.nav-tab-container,.page-panel>:last-child.data-table,.page-panel>:last-child.card{border-end-start-radius:inherit;border-end-end-radius:inherit}.page-panel>.nav-append-mobile{padding:.5rem 1rem}.page-panel>.nav-append-mobile:empty{display:none}.panel-filters{padding:.75rem 1rem;background-color:var(--color-card)}.filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.filter-chips:empty{display:none}.filter-chip{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:.375rem;height:2.125rem;max-width:100%;padding-inline:.75rem;border-radius:var(--border-radius, .5rem);border:1px solid var(--color-chip-border, var(--color-border));background-color:var(--color-card);color:var(--color-text);font-size:var(--font-size-label, .8125rem);font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.filter-chip b,.filter-chip strong{font-weight:700}.filter-chip:hover{border-color:var(--color-input-border-hover, var(--color-input-border))}.filter-chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.filter-chip[aria-pressed=true]{background-color:var(--color-primary-soft);border-color:var(--color-link);color:var(--color-link);font-weight:700}.filter-chip:disabled{opacity:.5;cursor:not-allowed}.filter-chip>.filter-chip-dot{flex:none;width:.375rem;height:.375rem;border-radius:var(--border-radius-pill, 999px);background-color:var(--tone-n-dot)}.filter-chip>.filter-chip-dot.tone-n{background-color:var(--tone-n-dot)}.filter-chip>.filter-chip-dot.tone-w{background-color:var(--tone-w-dot)}.filter-chip>.filter-chip-dot.tone-i{background-color:var(--tone-i-dot)}.filter-chip>.filter-chip-dot.tone-c{background-color:var(--tone-c-dot)}.filter-chip>.filter-chip-dot.tone-o{background-color:var(--tone-o-dot)}.filter-chip>.filter-chip-dot.tone-b{background-color:var(--tone-b-dot)}.detail-header{display:flex;flex-direction:column;gap:1.25rem;min-width:0;box-sizing:border-box;padding:1.25rem 1.5rem 1.5rem;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius-card, var(--border-radius));color:var(--color-text)}@media(max-width:600px){.detail-header{padding:1rem}}.detail-header>.detail-header-top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;min-width:0}.detail-header>.detail-header-top>.detail-header-back{flex:none}.detail-header>.detail-header-top>.detail-header-back>.flex{padding-inline:0!important}.detail-header>.detail-header-top>.detail-header-identity{flex:1 1 18rem;display:flex;flex-direction:column;gap:.5rem;min-width:0}.detail-header>.detail-header-top>.detail-header-identity>.detail-header-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;min-width:0}.detail-header>.detail-header-top>.detail-header-identity>.detail-header-title-row>.detail-header-title{margin:0;font-size:var(--font-size-page-title, 1.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--color-text);overflow-wrap:anywhere}.detail-header>.detail-header-top>.detail-header-identity>.detail-header-title-row>.detail-header-title.is-mono{font-family:var(--font-mono);font-weight:500;letter-spacing:0;direction:ltr;unicode-bidi:isolate}.detail-header>.detail-header-top>.detail-header-identity>.detail-header-meta{margin:0;font-size:.84375rem;font-weight:500;color:var(--color-muted-text)}.detail-header>.detail-header-top>.detail-header-identity>.detail-header-meta b,.detail-header>.detail-header-top>.detail-header-identity>.detail-header-meta strong{color:var(--color-text);font-weight:700}.detail-header>.detail-header-top>.detail-header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin-inline-start:auto}.detail-header>.detail-header-top>.detail-header-actions:empty{display:none}.detail-header>.detail-header-links{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.detail-header>.detail-header-links:empty{display:none}.detail-header>.detail-facts{padding:1rem;border-radius:var(--border-radius-card, var(--border-radius));background-color:var(--color-surface-2);border:1px solid var(--color-border)}.detail-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem 1.5rem;margin:0;min-width:0}.detail-facts>.detail-fact{display:flex;flex-direction:column;gap:.25rem;min-width:0}.detail-facts>.detail-fact.is-wide{grid-column:1/-1}.detail-facts>.detail-fact>dt{font-size:var(--font-size-meta, .75rem);font-weight:600;color:var(--color-muted-text)}.detail-facts>.detail-fact>dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;font-size:var(--font-size-body, .875rem);font-weight:600;color:var(--color-text)}.form-steps{counter-reset:form-step}.section-heading{display:flex;align-items:flex-start;gap:.75rem;min-width:0;padding-block-start:.5rem}.section-heading>.section-heading-step{display:none;flex:none;place-items:center;width:1.625rem;height:1.625rem;border-radius:var(--border-radius-pill, 999px);background-color:var(--color-primary-soft);color:var(--color-link);font-size:var(--font-size-meta, .75rem);font-weight:800;font-variant-numeric:tabular-nums}.section-heading.has-step>.section-heading-step{display:grid}.form-steps .section-heading{counter-increment:form-step}.form-steps .section-heading>.section-heading-step{display:grid}.form-steps .section-heading>.section-heading-step:empty:before{content:counter(form-step)}.section-heading>.section-heading-text{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0;padding-block-start:.125rem}.section-heading>.section-heading-text>.section-heading-title{margin:0;font-size:var(--font-size-card-title, 1rem);font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--color-text)}.section-heading>.section-heading-text>.section-heading-description{margin:0;font-size:var(--font-size-label, .8125rem);color:var(--color-muted-text)}.print-grid,.hide-on-print{display:contents}.display-on-print,.printable-element{display:none}.printable-element.show{display:contents}.printable-element.style-tables table{border-collapse:collapse;width:100%}.printable-element.style-tables table thead tr th{padding:1mm;text-align:left;background-color:#d3d3d3;border:1px solid gray;color:#000}.printable-element.style-tables table tbody tr td{border:1px solid gray;padding:1mm}@media print{body{background:#fff;color:#000;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;position:unset!important;page-break-before:always}body *{visibility:hidden}table,tr,td,th{color:inherit!important}div,section,tr,td,th{page-break-inside:avoid!important;break-inside:avoid!important}.printable-element{display:contents;color:#000}.printable-element *{visibility:visible;font-family:Arial,Helvetica,sans-serif}.printable-element>div{height:fit-content;width:100%;box-sizing:border-box}.hide-on-print{display:none}.display-on-print{display:contents}.print-page-break{display:block;page-break-before:always!important;break-before:page!important;height:0;margin:0;padding:0;border:none}.print-grid{display:grid}}.cl-userButtonTrigger:focus{box-shadow:unset}.cl-userButtonTrigger .cl-userButtonBox{flex-flow:row-reverse}.cl-userButtonTrigger .cl-userButtonBox .cl-userButtonOuterIdentifier{font-size:1rem}.nav-link:has(.cl-userButtonTrigger)>.cl-userButton-root{margin-block:-.5rem}.cl-rootBox input,.cl-rootBox select,.cl-rootBox textarea,.cl-rootBox .custom-select__input{color:#000!important}.custom-scroll{overflow-y:scroll}.custom-scroll::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.custom-scroll::-webkit-scrollbar-track{background:transparent}.custom-scroll::-webkit-scrollbar-thumb{background:var(--color-scrollbar)}.custom-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-hover)}.text-vertical{writing-mode:sideways-lr}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-wrap{white-space:wrap}.text-nowrap{white-space:nowrap}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.text-bold{font-weight:700}.d-none{display:none}.d-contents{display:contents}.bg-none{background-color:unset}.w-100{width:100%}.w-min-content{width:min-content}.w-fit-content{width:fit-content}.w-max-content{width:max-content}.h-100{height:100%}.h-min-content{height:min-content}.h-max-content{height:max-content}.grid{display:grid}.grid-center{display:grid;place-items:center}.flex{display:flex}.flex-inline{display:inline-flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-grow-1{flex:1}.justify-space-evenly{justify-content:space-evenly}.justify-space-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.align-stretch{align-items:stretch}.align-center{align-items:center}.align-start{align-items:start}.align-end{align-items:end}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.justify-self-start{justify-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-center{justify-self:center}.border{border:1px solid var(--color-border)}.border-0{border:unset}.border-dashed{border-style:dashed}.border-top{border-top:1px solid var(--color-border)}.border-top-0{border-top:0px}.border-bottom{border-bottom:1px solid var(--color-border)}.border-bottom-0{border-bottom:0px}.border-start{border-inline-start:1px solid var(--color-border)}.border-start-0{border-inline-start:0px}.border-end{border-inline-end:1px solid var(--color-border)}.border-end-0{border-inline-end:0px}.inline{display:inline}.inline-block{display:inline-block}.overflow-hidden{overflow:hidden}.position-relative{position:relative}.position-absolute{position:absolute}.cursor-pointer{cursor:pointer}.text-default{color:var(--color-default)!important}.bg-default{background-color:var(--color-default)!important}.fill-default{fill:var(--color-default)!important}.br-default{border-color:var(--color-default)!important}.text-card{color:var(--color-card)!important}.bg-card{background-color:var(--color-card)!important}.fill-card{fill:var(--color-card)!important}.br-card{border-color:var(--color-card)!important}.text-primary{color:var(--color-primary)!important}.bg-primary{background-color:var(--color-primary)!important}.fill-primary{fill:var(--color-primary)!important}.br-primary{border-color:var(--color-primary)!important}.text-danger{color:var(--color-danger)!important}.bg-danger{background-color:var(--color-danger)!important}.fill-danger{fill:var(--color-danger)!important}.br-danger{border-color:var(--color-danger)!important}.text-success{color:var(--color-success)!important}.bg-success{background-color:var(--color-success)!important}.fill-success{fill:var(--color-success)!important}.br-success{border-color:var(--color-success)!important}.text-warning{color:var(--color-warning)!important}.bg-warning{background-color:var(--color-warning)!important}.fill-warning{fill:var(--color-warning)!important}.br-warning{border-color:var(--color-warning)!important}.text-info{color:var(--color-info)!important}.bg-info{background-color:var(--color-info)!important}.fill-info{fill:var(--color-info)!important}.br-info{border-color:var(--color-info)!important}.text-dark{color:var(--color-dark)!important}.bg-dark{background-color:var(--color-dark)!important}.fill-dark{fill:var(--color-dark)!important}.br-dark{border-color:var(--color-dark)!important}.text-light{color:var(--color-light)!important}.bg-light{background-color:var(--color-light)!important}.fill-light{fill:var(--color-light)!important}.br-light{border-color:var(--color-light)!important}.text-muted{color:var(--color-muted)!important}.bg-muted{background-color:var(--color-muted)!important}.fill-muted{fill:var(--color-muted)!important}.br-muted{border-color:var(--color-muted)!important}.text-body{color:var(--color-body)!important}.bg-body{background-color:var(--color-body)!important}.fill-body{fill:var(--color-body)!important}.br-body{border-color:var(--color-body)!important}.text-gray{color:var(--color-gray)!important}.bg-gray{background-color:var(--color-gray)!important}.fill-gray{fill:var(--color-gray)!important}.br-gray{border-color:var(--color-gray)!important}.text-text{color:var(--color-text)!important}.bg-text{background-color:var(--color-text)!important}.fill-text{fill:var(--color-text)!important}.br-text{border-color:var(--color-text)!important}.text-transparent{color:transparent!important}.bg-transparent{background-color:transparent!important}.fill-transparent{fill:transparent!important}.br-transparent{border-color:transparent!important}.text-glass{color:#ffffff29!important}.bg-glass{background-color:#ffffff29!important;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.fill-glass{fill:#ffffff29!important;stroke:#fff;stroke-width:5px}.br-glass{border-color:#ffffff29!important}.bg-default-5{background-color:color-mix(in srgb,var(--color-default) 5%,transparent)!important}.bg-default-10{background-color:color-mix(in srgb,var(--color-default) 10%,transparent)!important}.bg-default-15{background-color:color-mix(in srgb,var(--color-default) 15%,transparent)!important}.bg-default-20{background-color:color-mix(in srgb,var(--color-default) 20%,transparent)!important}.bg-default-25{background-color:color-mix(in srgb,var(--color-default) 25%,transparent)!important}.bg-default-30{background-color:color-mix(in srgb,var(--color-default) 30%,transparent)!important}.bg-default-35{background-color:color-mix(in srgb,var(--color-default) 35%,transparent)!important}.bg-default-40{background-color:color-mix(in srgb,var(--color-default) 40%,transparent)!important}.bg-default-45{background-color:color-mix(in srgb,var(--color-default) 45%,transparent)!important}.bg-default-50{background-color:color-mix(in srgb,var(--color-default) 50%,transparent)!important}.bg-default-55{background-color:color-mix(in srgb,var(--color-default) 55%,transparent)!important}.bg-default-60{background-color:color-mix(in srgb,var(--color-default) 60%,transparent)!important}.bg-default-65{background-color:color-mix(in srgb,var(--color-default) 65%,transparent)!important}.bg-default-70{background-color:color-mix(in srgb,var(--color-default) 70%,transparent)!important}.bg-default-75{background-color:color-mix(in srgb,var(--color-default) 75%,transparent)!important}.bg-default-80{background-color:color-mix(in srgb,var(--color-default) 80%,transparent)!important}.bg-default-85{background-color:color-mix(in srgb,var(--color-default) 85%,transparent)!important}.bg-default-90{background-color:color-mix(in srgb,var(--color-default) 90%,transparent)!important}.bg-default-95{background-color:color-mix(in srgb,var(--color-default) 95%,transparent)!important}.bg-card-5{background-color:color-mix(in srgb,var(--color-card) 5%,transparent)!important}.bg-card-10{background-color:color-mix(in srgb,var(--color-card) 10%,transparent)!important}.bg-card-15{background-color:color-mix(in srgb,var(--color-card) 15%,transparent)!important}.bg-card-20{background-color:color-mix(in srgb,var(--color-card) 20%,transparent)!important}.bg-card-25{background-color:color-mix(in srgb,var(--color-card) 25%,transparent)!important}.bg-card-30{background-color:color-mix(in srgb,var(--color-card) 30%,transparent)!important}.bg-card-35{background-color:color-mix(in srgb,var(--color-card) 35%,transparent)!important}.bg-card-40{background-color:color-mix(in srgb,var(--color-card) 40%,transparent)!important}.bg-card-45{background-color:color-mix(in srgb,var(--color-card) 45%,transparent)!important}.bg-card-50{background-color:color-mix(in srgb,var(--color-card) 50%,transparent)!important}.bg-card-55{background-color:color-mix(in srgb,var(--color-card) 55%,transparent)!important}.bg-card-60{background-color:color-mix(in srgb,var(--color-card) 60%,transparent)!important}.bg-card-65{background-color:color-mix(in srgb,var(--color-card) 65%,transparent)!important}.bg-card-70{background-color:color-mix(in srgb,var(--color-card) 70%,transparent)!important}.bg-card-75{background-color:color-mix(in srgb,var(--color-card) 75%,transparent)!important}.bg-card-80{background-color:color-mix(in srgb,var(--color-card) 80%,transparent)!important}.bg-card-85{background-color:color-mix(in srgb,var(--color-card) 85%,transparent)!important}.bg-card-90{background-color:color-mix(in srgb,var(--color-card) 90%,transparent)!important}.bg-card-95{background-color:color-mix(in srgb,var(--color-card) 95%,transparent)!important}.bg-primary-5{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)!important}.bg-primary-10{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)!important}.bg-primary-15{background-color:color-mix(in srgb,var(--color-primary) 15%,transparent)!important}.bg-primary-20{background-color:color-mix(in srgb,var(--color-primary) 20%,transparent)!important}.bg-primary-25{background-color:color-mix(in srgb,var(--color-primary) 25%,transparent)!important}.bg-primary-30{background-color:color-mix(in srgb,var(--color-primary) 30%,transparent)!important}.bg-primary-35{background-color:color-mix(in srgb,var(--color-primary) 35%,transparent)!important}.bg-primary-40{background-color:color-mix(in srgb,var(--color-primary) 40%,transparent)!important}.bg-primary-45{background-color:color-mix(in srgb,var(--color-primary) 45%,transparent)!important}.bg-primary-50{background-color:color-mix(in srgb,var(--color-primary) 50%,transparent)!important}.bg-primary-55{background-color:color-mix(in srgb,var(--color-primary) 55%,transparent)!important}.bg-primary-60{background-color:color-mix(in srgb,var(--color-primary) 60%,transparent)!important}.bg-primary-65{background-color:color-mix(in srgb,var(--color-primary) 65%,transparent)!important}.bg-primary-70{background-color:color-mix(in srgb,var(--color-primary) 70%,transparent)!important}.bg-primary-75{background-color:color-mix(in srgb,var(--color-primary) 75%,transparent)!important}.bg-primary-80{background-color:color-mix(in srgb,var(--color-primary) 80%,transparent)!important}.bg-primary-85{background-color:color-mix(in srgb,var(--color-primary) 85%,transparent)!important}.bg-primary-90{background-color:color-mix(in srgb,var(--color-primary) 90%,transparent)!important}.bg-primary-95{background-color:color-mix(in srgb,var(--color-primary) 95%,transparent)!important}.bg-danger-5{background-color:color-mix(in srgb,var(--color-danger) 5%,transparent)!important}.bg-danger-10{background-color:color-mix(in srgb,var(--color-danger) 10%,transparent)!important}.bg-danger-15{background-color:color-mix(in srgb,var(--color-danger) 15%,transparent)!important}.bg-danger-20{background-color:color-mix(in srgb,var(--color-danger) 20%,transparent)!important}.bg-danger-25{background-color:color-mix(in srgb,var(--color-danger) 25%,transparent)!important}.bg-danger-30{background-color:color-mix(in srgb,var(--color-danger) 30%,transparent)!important}.bg-danger-35{background-color:color-mix(in srgb,var(--color-danger) 35%,transparent)!important}.bg-danger-40{background-color:color-mix(in srgb,var(--color-danger) 40%,transparent)!important}.bg-danger-45{background-color:color-mix(in srgb,var(--color-danger) 45%,transparent)!important}.bg-danger-50{background-color:color-mix(in srgb,var(--color-danger) 50%,transparent)!important}.bg-danger-55{background-color:color-mix(in srgb,var(--color-danger) 55%,transparent)!important}.bg-danger-60{background-color:color-mix(in srgb,var(--color-danger) 60%,transparent)!important}.bg-danger-65{background-color:color-mix(in srgb,var(--color-danger) 65%,transparent)!important}.bg-danger-70{background-color:color-mix(in srgb,var(--color-danger) 70%,transparent)!important}.bg-danger-75{background-color:color-mix(in srgb,var(--color-danger) 75%,transparent)!important}.bg-danger-80{background-color:color-mix(in srgb,var(--color-danger) 80%,transparent)!important}.bg-danger-85{background-color:color-mix(in srgb,var(--color-danger) 85%,transparent)!important}.bg-danger-90{background-color:color-mix(in srgb,var(--color-danger) 90%,transparent)!important}.bg-danger-95{background-color:color-mix(in srgb,var(--color-danger) 95%,transparent)!important}.bg-success-5{background-color:color-mix(in srgb,var(--color-success) 5%,transparent)!important}.bg-success-10{background-color:color-mix(in srgb,var(--color-success) 10%,transparent)!important}.bg-success-15{background-color:color-mix(in srgb,var(--color-success) 15%,transparent)!important}.bg-success-20{background-color:color-mix(in srgb,var(--color-success) 20%,transparent)!important}.bg-success-25{background-color:color-mix(in srgb,var(--color-success) 25%,transparent)!important}.bg-success-30{background-color:color-mix(in srgb,var(--color-success) 30%,transparent)!important}.bg-success-35{background-color:color-mix(in srgb,var(--color-success) 35%,transparent)!important}.bg-success-40{background-color:color-mix(in srgb,var(--color-success) 40%,transparent)!important}.bg-success-45{background-color:color-mix(in srgb,var(--color-success) 45%,transparent)!important}.bg-success-50{background-color:color-mix(in srgb,var(--color-success) 50%,transparent)!important}.bg-success-55{background-color:color-mix(in srgb,var(--color-success) 55%,transparent)!important}.bg-success-60{background-color:color-mix(in srgb,var(--color-success) 60%,transparent)!important}.bg-success-65{background-color:color-mix(in srgb,var(--color-success) 65%,transparent)!important}.bg-success-70{background-color:color-mix(in srgb,var(--color-success) 70%,transparent)!important}.bg-success-75{background-color:color-mix(in srgb,var(--color-success) 75%,transparent)!important}.bg-success-80{background-color:color-mix(in srgb,var(--color-success) 80%,transparent)!important}.bg-success-85{background-color:color-mix(in srgb,var(--color-success) 85%,transparent)!important}.bg-success-90{background-color:color-mix(in srgb,var(--color-success) 90%,transparent)!important}.bg-success-95{background-color:color-mix(in srgb,var(--color-success) 95%,transparent)!important}.bg-warning-5{background-color:color-mix(in srgb,var(--color-warning) 5%,transparent)!important}.bg-warning-10{background-color:color-mix(in srgb,var(--color-warning) 10%,transparent)!important}.bg-warning-15{background-color:color-mix(in srgb,var(--color-warning) 15%,transparent)!important}.bg-warning-20{background-color:color-mix(in srgb,var(--color-warning) 20%,transparent)!important}.bg-warning-25{background-color:color-mix(in srgb,var(--color-warning) 25%,transparent)!important}.bg-warning-30{background-color:color-mix(in srgb,var(--color-warning) 30%,transparent)!important}.bg-warning-35{background-color:color-mix(in srgb,var(--color-warning) 35%,transparent)!important}.bg-warning-40{background-color:color-mix(in srgb,var(--color-warning) 40%,transparent)!important}.bg-warning-45{background-color:color-mix(in srgb,var(--color-warning) 45%,transparent)!important}.bg-warning-50{background-color:color-mix(in srgb,var(--color-warning) 50%,transparent)!important}.bg-warning-55{background-color:color-mix(in srgb,var(--color-warning) 55%,transparent)!important}.bg-warning-60{background-color:color-mix(in srgb,var(--color-warning) 60%,transparent)!important}.bg-warning-65{background-color:color-mix(in srgb,var(--color-warning) 65%,transparent)!important}.bg-warning-70{background-color:color-mix(in srgb,var(--color-warning) 70%,transparent)!important}.bg-warning-75{background-color:color-mix(in srgb,var(--color-warning) 75%,transparent)!important}.bg-warning-80{background-color:color-mix(in srgb,var(--color-warning) 80%,transparent)!important}.bg-warning-85{background-color:color-mix(in srgb,var(--color-warning) 85%,transparent)!important}.bg-warning-90{background-color:color-mix(in srgb,var(--color-warning) 90%,transparent)!important}.bg-warning-95{background-color:color-mix(in srgb,var(--color-warning) 95%,transparent)!important}.bg-info-5{background-color:color-mix(in srgb,var(--color-info) 5%,transparent)!important}.bg-info-10{background-color:color-mix(in srgb,var(--color-info) 10%,transparent)!important}.bg-info-15{background-color:color-mix(in srgb,var(--color-info) 15%,transparent)!important}.bg-info-20{background-color:color-mix(in srgb,var(--color-info) 20%,transparent)!important}.bg-info-25{background-color:color-mix(in srgb,var(--color-info) 25%,transparent)!important}.bg-info-30{background-color:color-mix(in srgb,var(--color-info) 30%,transparent)!important}.bg-info-35{background-color:color-mix(in srgb,var(--color-info) 35%,transparent)!important}.bg-info-40{background-color:color-mix(in srgb,var(--color-info) 40%,transparent)!important}.bg-info-45{background-color:color-mix(in srgb,var(--color-info) 45%,transparent)!important}.bg-info-50{background-color:color-mix(in srgb,var(--color-info) 50%,transparent)!important}.bg-info-55{background-color:color-mix(in srgb,var(--color-info) 55%,transparent)!important}.bg-info-60{background-color:color-mix(in srgb,var(--color-info) 60%,transparent)!important}.bg-info-65{background-color:color-mix(in srgb,var(--color-info) 65%,transparent)!important}.bg-info-70{background-color:color-mix(in srgb,var(--color-info) 70%,transparent)!important}.bg-info-75{background-color:color-mix(in srgb,var(--color-info) 75%,transparent)!important}.bg-info-80{background-color:color-mix(in srgb,var(--color-info) 80%,transparent)!important}.bg-info-85{background-color:color-mix(in srgb,var(--color-info) 85%,transparent)!important}.bg-info-90{background-color:color-mix(in srgb,var(--color-info) 90%,transparent)!important}.bg-info-95{background-color:color-mix(in srgb,var(--color-info) 95%,transparent)!important}.bg-dark-5{background-color:color-mix(in srgb,var(--color-dark) 5%,transparent)!important}.bg-dark-10{background-color:color-mix(in srgb,var(--color-dark) 10%,transparent)!important}.bg-dark-15{background-color:color-mix(in srgb,var(--color-dark) 15%,transparent)!important}.bg-dark-20{background-color:color-mix(in srgb,var(--color-dark) 20%,transparent)!important}.bg-dark-25{background-color:color-mix(in srgb,var(--color-dark) 25%,transparent)!important}.bg-dark-30{background-color:color-mix(in srgb,var(--color-dark) 30%,transparent)!important}.bg-dark-35{background-color:color-mix(in srgb,var(--color-dark) 35%,transparent)!important}.bg-dark-40{background-color:color-mix(in srgb,var(--color-dark) 40%,transparent)!important}.bg-dark-45{background-color:color-mix(in srgb,var(--color-dark) 45%,transparent)!important}.bg-dark-50{background-color:color-mix(in srgb,var(--color-dark) 50%,transparent)!important}.bg-dark-55{background-color:color-mix(in srgb,var(--color-dark) 55%,transparent)!important}.bg-dark-60{background-color:color-mix(in srgb,var(--color-dark) 60%,transparent)!important}.bg-dark-65{background-color:color-mix(in srgb,var(--color-dark) 65%,transparent)!important}.bg-dark-70{background-color:color-mix(in srgb,var(--color-dark) 70%,transparent)!important}.bg-dark-75{background-color:color-mix(in srgb,var(--color-dark) 75%,transparent)!important}.bg-dark-80{background-color:color-mix(in srgb,var(--color-dark) 80%,transparent)!important}.bg-dark-85{background-color:color-mix(in srgb,var(--color-dark) 85%,transparent)!important}.bg-dark-90{background-color:color-mix(in srgb,var(--color-dark) 90%,transparent)!important}.bg-dark-95{background-color:color-mix(in srgb,var(--color-dark) 95%,transparent)!important}.bg-light-5{background-color:color-mix(in srgb,var(--color-light) 5%,transparent)!important}.bg-light-10{background-color:color-mix(in srgb,var(--color-light) 10%,transparent)!important}.bg-light-15{background-color:color-mix(in srgb,var(--color-light) 15%,transparent)!important}.bg-light-20{background-color:color-mix(in srgb,var(--color-light) 20%,transparent)!important}.bg-light-25{background-color:color-mix(in srgb,var(--color-light) 25%,transparent)!important}.bg-light-30{background-color:color-mix(in srgb,var(--color-light) 30%,transparent)!important}.bg-light-35{background-color:color-mix(in srgb,var(--color-light) 35%,transparent)!important}.bg-light-40{background-color:color-mix(in srgb,var(--color-light) 40%,transparent)!important}.bg-light-45{background-color:color-mix(in srgb,var(--color-light) 45%,transparent)!important}.bg-light-50{background-color:color-mix(in srgb,var(--color-light) 50%,transparent)!important}.bg-light-55{background-color:color-mix(in srgb,var(--color-light) 55%,transparent)!important}.bg-light-60{background-color:color-mix(in srgb,var(--color-light) 60%,transparent)!important}.bg-light-65{background-color:color-mix(in srgb,var(--color-light) 65%,transparent)!important}.bg-light-70{background-color:color-mix(in srgb,var(--color-light) 70%,transparent)!important}.bg-light-75{background-color:color-mix(in srgb,var(--color-light) 75%,transparent)!important}.bg-light-80{background-color:color-mix(in srgb,var(--color-light) 80%,transparent)!important}.bg-light-85{background-color:color-mix(in srgb,var(--color-light) 85%,transparent)!important}.bg-light-90{background-color:color-mix(in srgb,var(--color-light) 90%,transparent)!important}.bg-light-95{background-color:color-mix(in srgb,var(--color-light) 95%,transparent)!important}.bg-muted-5{background-color:color-mix(in srgb,var(--color-muted) 5%,transparent)!important}.bg-muted-10{background-color:color-mix(in srgb,var(--color-muted) 10%,transparent)!important}.bg-muted-15{background-color:color-mix(in srgb,var(--color-muted) 15%,transparent)!important}.bg-muted-20{background-color:color-mix(in srgb,var(--color-muted) 20%,transparent)!important}.bg-muted-25{background-color:color-mix(in srgb,var(--color-muted) 25%,transparent)!important}.bg-muted-30{background-color:color-mix(in srgb,var(--color-muted) 30%,transparent)!important}.bg-muted-35{background-color:color-mix(in srgb,var(--color-muted) 35%,transparent)!important}.bg-muted-40{background-color:color-mix(in srgb,var(--color-muted) 40%,transparent)!important}.bg-muted-45{background-color:color-mix(in srgb,var(--color-muted) 45%,transparent)!important}.bg-muted-50{background-color:color-mix(in srgb,var(--color-muted) 50%,transparent)!important}.bg-muted-55{background-color:color-mix(in srgb,var(--color-muted) 55%,transparent)!important}.bg-muted-60{background-color:color-mix(in srgb,var(--color-muted) 60%,transparent)!important}.bg-muted-65{background-color:color-mix(in srgb,var(--color-muted) 65%,transparent)!important}.bg-muted-70{background-color:color-mix(in srgb,var(--color-muted) 70%,transparent)!important}.bg-muted-75{background-color:color-mix(in srgb,var(--color-muted) 75%,transparent)!important}.bg-muted-80{background-color:color-mix(in srgb,var(--color-muted) 80%,transparent)!important}.bg-muted-85{background-color:color-mix(in srgb,var(--color-muted) 85%,transparent)!important}.bg-muted-90{background-color:color-mix(in srgb,var(--color-muted) 90%,transparent)!important}.bg-muted-95{background-color:color-mix(in srgb,var(--color-muted) 95%,transparent)!important}.bg-body-5{background-color:color-mix(in srgb,var(--color-body) 5%,transparent)!important}.bg-body-10{background-color:color-mix(in srgb,var(--color-body) 10%,transparent)!important}.bg-body-15{background-color:color-mix(in srgb,var(--color-body) 15%,transparent)!important}.bg-body-20{background-color:color-mix(in srgb,var(--color-body) 20%,transparent)!important}.bg-body-25{background-color:color-mix(in srgb,var(--color-body) 25%,transparent)!important}.bg-body-30{background-color:color-mix(in srgb,var(--color-body) 30%,transparent)!important}.bg-body-35{background-color:color-mix(in srgb,var(--color-body) 35%,transparent)!important}.bg-body-40{background-color:color-mix(in srgb,var(--color-body) 40%,transparent)!important}.bg-body-45{background-color:color-mix(in srgb,var(--color-body) 45%,transparent)!important}.bg-body-50{background-color:color-mix(in srgb,var(--color-body) 50%,transparent)!important}.bg-body-55{background-color:color-mix(in srgb,var(--color-body) 55%,transparent)!important}.bg-body-60{background-color:color-mix(in srgb,var(--color-body) 60%,transparent)!important}.bg-body-65{background-color:color-mix(in srgb,var(--color-body) 65%,transparent)!important}.bg-body-70{background-color:color-mix(in srgb,var(--color-body) 70%,transparent)!important}.bg-body-75{background-color:color-mix(in srgb,var(--color-body) 75%,transparent)!important}.bg-body-80{background-color:color-mix(in srgb,var(--color-body) 80%,transparent)!important}.bg-body-85{background-color:color-mix(in srgb,var(--color-body) 85%,transparent)!important}.bg-body-90{background-color:color-mix(in srgb,var(--color-body) 90%,transparent)!important}.bg-body-95{background-color:color-mix(in srgb,var(--color-body) 95%,transparent)!important}.bg-gray-5{background-color:color-mix(in srgb,var(--color-gray) 5%,transparent)!important}.bg-gray-10{background-color:color-mix(in srgb,var(--color-gray) 10%,transparent)!important}.bg-gray-15{background-color:color-mix(in srgb,var(--color-gray) 15%,transparent)!important}.bg-gray-20{background-color:color-mix(in srgb,var(--color-gray) 20%,transparent)!important}.bg-gray-25{background-color:color-mix(in srgb,var(--color-gray) 25%,transparent)!important}.bg-gray-30{background-color:color-mix(in srgb,var(--color-gray) 30%,transparent)!important}.bg-gray-35{background-color:color-mix(in srgb,var(--color-gray) 35%,transparent)!important}.bg-gray-40{background-color:color-mix(in srgb,var(--color-gray) 40%,transparent)!important}.bg-gray-45{background-color:color-mix(in srgb,var(--color-gray) 45%,transparent)!important}.bg-gray-50{background-color:color-mix(in srgb,var(--color-gray) 50%,transparent)!important}.bg-gray-55{background-color:color-mix(in srgb,var(--color-gray) 55%,transparent)!important}.bg-gray-60{background-color:color-mix(in srgb,var(--color-gray) 60%,transparent)!important}.bg-gray-65{background-color:color-mix(in srgb,var(--color-gray) 65%,transparent)!important}.bg-gray-70{background-color:color-mix(in srgb,var(--color-gray) 70%,transparent)!important}.bg-gray-75{background-color:color-mix(in srgb,var(--color-gray) 75%,transparent)!important}.bg-gray-80{background-color:color-mix(in srgb,var(--color-gray) 80%,transparent)!important}.bg-gray-85{background-color:color-mix(in srgb,var(--color-gray) 85%,transparent)!important}.bg-gray-90{background-color:color-mix(in srgb,var(--color-gray) 90%,transparent)!important}.bg-gray-95{background-color:color-mix(in srgb,var(--color-gray) 95%,transparent)!important}.bg-text-5{background-color:color-mix(in srgb,var(--color-text) 5%,transparent)!important}.bg-text-10{background-color:color-mix(in srgb,var(--color-text) 10%,transparent)!important}.bg-text-15{background-color:color-mix(in srgb,var(--color-text) 15%,transparent)!important}.bg-text-20{background-color:color-mix(in srgb,var(--color-text) 20%,transparent)!important}.bg-text-25{background-color:color-mix(in srgb,var(--color-text) 25%,transparent)!important}.bg-text-30{background-color:color-mix(in srgb,var(--color-text) 30%,transparent)!important}.bg-text-35{background-color:color-mix(in srgb,var(--color-text) 35%,transparent)!important}.bg-text-40{background-color:color-mix(in srgb,var(--color-text) 40%,transparent)!important}.bg-text-45{background-color:color-mix(in srgb,var(--color-text) 45%,transparent)!important}.bg-text-50{background-color:color-mix(in srgb,var(--color-text) 50%,transparent)!important}.bg-text-55{background-color:color-mix(in srgb,var(--color-text) 55%,transparent)!important}.bg-text-60{background-color:color-mix(in srgb,var(--color-text) 60%,transparent)!important}.bg-text-65{background-color:color-mix(in srgb,var(--color-text) 65%,transparent)!important}.bg-text-70{background-color:color-mix(in srgb,var(--color-text) 70%,transparent)!important}.bg-text-75{background-color:color-mix(in srgb,var(--color-text) 75%,transparent)!important}.bg-text-80{background-color:color-mix(in srgb,var(--color-text) 80%,transparent)!important}.bg-text-85{background-color:color-mix(in srgb,var(--color-text) 85%,transparent)!important}.bg-text-90{background-color:color-mix(in srgb,var(--color-text) 90%,transparent)!important}.bg-text-95{background-color:color-mix(in srgb,var(--color-text) 95%,transparent)!important}.bg-transparent-5{background-color:color-mix(in srgb,transparent 5%,transparent)!important}.bg-transparent-10{background-color:color-mix(in srgb,transparent 10%,transparent)!important}.bg-transparent-15{background-color:color-mix(in srgb,transparent 15%,transparent)!important}.bg-transparent-20{background-color:color-mix(in srgb,transparent 20%,transparent)!important}.bg-transparent-25{background-color:color-mix(in srgb,transparent 25%,transparent)!important}.bg-transparent-30{background-color:color-mix(in srgb,transparent 30%,transparent)!important}.bg-transparent-35{background-color:color-mix(in srgb,transparent 35%,transparent)!important}.bg-transparent-40{background-color:color-mix(in srgb,transparent 40%,transparent)!important}.bg-transparent-45{background-color:color-mix(in srgb,transparent 45%,transparent)!important}.bg-transparent-50{background-color:color-mix(in srgb,transparent 50%,transparent)!important}.bg-transparent-55{background-color:color-mix(in srgb,transparent 55%,transparent)!important}.bg-transparent-60{background-color:color-mix(in srgb,transparent 60%,transparent)!important}.bg-transparent-65{background-color:color-mix(in srgb,transparent 65%,transparent)!important}.bg-transparent-70{background-color:color-mix(in srgb,transparent 70%,transparent)!important}.bg-transparent-75{background-color:color-mix(in srgb,transparent 75%,transparent)!important}.bg-transparent-80{background-color:color-mix(in srgb,transparent 80%,transparent)!important}.bg-transparent-85{background-color:color-mix(in srgb,transparent 85%,transparent)!important}.bg-transparent-90{background-color:color-mix(in srgb,transparent 90%,transparent)!important}.bg-transparent-95{background-color:color-mix(in srgb,transparent 95%,transparent)!important}.bg-primary-gradient{background:linear-gradient(90deg,#5c2dd2,#cb69fb)}.bg-success-gradient{background:linear-gradient(90deg,#0cb074,#04edad)}.bg-danger-gradient{background:linear-gradient(90deg,#ff666b,#fb83bf)}.bg-warning-gradient{background:linear-gradient(90deg,#ffc105,#ff8a50)}.bg-info-gradient{background:linear-gradient(90deg,#007dd6,#84e7ff)}.grid-0{grid-template-columns:repeat(0,1fr)}.br-0{border-radius:0rem}.br-is-0{border-start-start-radius:0rem;border-end-start-radius:0rem}.br-ie-0{border-end-start-radius:0rem;border-end-end-radius:0rem}.br-bs-0{border-start-start-radius:0rem;border-start-end-radius:0rem}.br-be-0{border-end-start-radius:0rem;border-end-end-radius:0rem}.br-ss-0{border-start-start-radius:0rem}.br-se-0{border-start-end-radius:0rem}.br-es-0{border-end-start-radius:0rem}.br-ee-0{border-end-end-radius:0rem}.grid-1{grid-template-columns:repeat(1,1fr)}.br-1{border-radius:.25rem}.br-is-1{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.br-ie-1{border-end-start-radius:.25rem;border-end-end-radius:.25rem}.br-bs-1{border-start-start-radius:.25rem;border-start-end-radius:.25rem}.br-be-1{border-end-start-radius:.25rem;border-end-end-radius:.25rem}.br-ss-1{border-start-start-radius:.25rem}.br-se-1{border-start-end-radius:.25rem}.br-es-1{border-end-start-radius:.25rem}.br-ee-1{border-end-end-radius:.25rem}.grid-2{grid-template-columns:repeat(2,1fr)}.br-2{border-radius:.5rem}.br-is-2{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.br-ie-2{border-end-start-radius:.5rem;border-end-end-radius:.5rem}.br-bs-2{border-start-start-radius:.5rem;border-start-end-radius:.5rem}.br-be-2{border-end-start-radius:.5rem;border-end-end-radius:.5rem}.br-ss-2{border-start-start-radius:.5rem}.br-se-2{border-start-end-radius:.5rem}.br-es-2{border-end-start-radius:.5rem}.br-ee-2{border-end-end-radius:.5rem}.grid-3{grid-template-columns:repeat(3,1fr)}.br-3{border-radius:.75rem}.br-is-3{border-start-start-radius:.75rem;border-end-start-radius:.75rem}.br-ie-3{border-end-start-radius:.75rem;border-end-end-radius:.75rem}.br-bs-3{border-start-start-radius:.75rem;border-start-end-radius:.75rem}.br-be-3{border-end-start-radius:.75rem;border-end-end-radius:.75rem}.br-ss-3{border-start-start-radius:.75rem}.br-se-3{border-start-end-radius:.75rem}.br-es-3{border-end-start-radius:.75rem}.br-ee-3{border-end-end-radius:.75rem}.grid-4{grid-template-columns:repeat(4,1fr)}.br-4{border-radius:1rem}.br-is-4{border-start-start-radius:1rem;border-end-start-radius:1rem}.br-ie-4{border-end-start-radius:1rem;border-end-end-radius:1rem}.br-bs-4{border-start-start-radius:1rem;border-start-end-radius:1rem}.br-be-4{border-end-start-radius:1rem;border-end-end-radius:1rem}.br-ss-4{border-start-start-radius:1rem}.br-se-4{border-start-end-radius:1rem}.br-es-4{border-end-start-radius:1rem}.br-ee-4{border-end-end-radius:1rem}.grid-5{grid-template-columns:repeat(5,1fr)}.br-5{border-radius:1.25rem}.br-is-5{border-start-start-radius:1.25rem;border-end-start-radius:1.25rem}.br-ie-5{border-end-start-radius:1.25rem;border-end-end-radius:1.25rem}.br-bs-5{border-start-start-radius:1.25rem;border-start-end-radius:1.25rem}.br-be-5{border-end-start-radius:1.25rem;border-end-end-radius:1.25rem}.br-ss-5{border-start-start-radius:1.25rem}.br-se-5{border-start-end-radius:1.25rem}.br-es-5{border-end-start-radius:1.25rem}.br-ee-5{border-end-end-radius:1.25rem}.grid-6{grid-template-columns:repeat(6,1fr)}.br-6{border-radius:1.5rem}.br-is-6{border-start-start-radius:1.5rem;border-end-start-radius:1.5rem}.br-ie-6{border-end-start-radius:1.5rem;border-end-end-radius:1.5rem}.br-bs-6{border-start-start-radius:1.5rem;border-start-end-radius:1.5rem}.br-be-6{border-end-start-radius:1.5rem;border-end-end-radius:1.5rem}.br-ss-6{border-start-start-radius:1.5rem}.br-se-6{border-start-end-radius:1.5rem}.br-es-6{border-end-start-radius:1.5rem}.br-ee-6{border-end-end-radius:1.5rem}.grid-7{grid-template-columns:repeat(7,1fr)}.br-7{border-radius:1.75rem}.br-is-7{border-start-start-radius:1.75rem;border-end-start-radius:1.75rem}.br-ie-7{border-end-start-radius:1.75rem;border-end-end-radius:1.75rem}.br-bs-7{border-start-start-radius:1.75rem;border-start-end-radius:1.75rem}.br-be-7{border-end-start-radius:1.75rem;border-end-end-radius:1.75rem}.br-ss-7{border-start-start-radius:1.75rem}.br-se-7{border-start-end-radius:1.75rem}.br-es-7{border-end-start-radius:1.75rem}.br-ee-7{border-end-end-radius:1.75rem}.grid-8{grid-template-columns:repeat(8,1fr)}.br-8{border-radius:2rem}.br-is-8{border-start-start-radius:2rem;border-end-start-radius:2rem}.br-ie-8{border-end-start-radius:2rem;border-end-end-radius:2rem}.br-bs-8{border-start-start-radius:2rem;border-start-end-radius:2rem}.br-be-8{border-end-start-radius:2rem;border-end-end-radius:2rem}.br-ss-8{border-start-start-radius:2rem}.br-se-8{border-start-end-radius:2rem}.br-es-8{border-end-start-radius:2rem}.br-ee-8{border-end-end-radius:2rem}.grid-9{grid-template-columns:repeat(9,1fr)}.br-9{border-radius:2.25rem}.br-is-9{border-start-start-radius:2.25rem;border-end-start-radius:2.25rem}.br-ie-9{border-end-start-radius:2.25rem;border-end-end-radius:2.25rem}.br-bs-9{border-start-start-radius:2.25rem;border-start-end-radius:2.25rem}.br-be-9{border-end-start-radius:2.25rem;border-end-end-radius:2.25rem}.br-ss-9{border-start-start-radius:2.25rem}.br-se-9{border-start-end-radius:2.25rem}.br-es-9{border-end-start-radius:2.25rem}.br-ee-9{border-end-end-radius:2.25rem}.grid-10{grid-template-columns:repeat(10,1fr)}.br-10{border-radius:2.5rem}.br-is-10{border-start-start-radius:2.5rem;border-end-start-radius:2.5rem}.br-ie-10{border-end-start-radius:2.5rem;border-end-end-radius:2.5rem}.br-bs-10{border-start-start-radius:2.5rem;border-start-end-radius:2.5rem}.br-be-10{border-end-start-radius:2.5rem;border-end-end-radius:2.5rem}.br-ss-10{border-start-start-radius:2.5rem}.br-se-10{border-start-end-radius:2.5rem}.br-es-10{border-end-start-radius:2.5rem}.br-ee-10{border-end-end-radius:2.5rem}.fs-4{font-size:.8rem}.fs-5{font-size:1rem}.fs-6{font-size:1.2rem}.fs-7{font-size:1.4rem}.fs-8{font-size:1.6rem}.fs-9{font-size:1.8rem}.fs-10{font-size:2rem}.fs-11{font-size:2.2rem}.fs-12{font-size:2.4rem}.fs-13{font-size:2.6rem}.fs-14{font-size:2.8rem}.fs-15{font-size:3rem}.fs-16{font-size:3.2rem}.fs-17{font-size:3.4rem}.fs-18{font-size:3.6rem}.fs-19{font-size:3.8rem}.fs-20{font-size:4rem}.fs-21{font-size:4.2rem}.fs-22{font-size:4.4rem}.fs-23{font-size:4.6rem}.fs-24{font-size:4.8rem}.fs-3{font-size:.7rem}.fs-2{font-size:.6rem}.fs-1{font-size:.5rem}.fw-1{font-weight:100}.fw-2{font-weight:200}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.gap-0{gap:0rem}.gap-x-0{column-gap:0rem}.gap-y-0{row-gap:0rem}.p-0{padding:0rem}.ps-0{padding-inline-start:0rem}.pe-0{padding-inline-end:0rem}.pt-0{padding-top:0rem}.pb-0{padding-bottom:0rem}.px-0{padding-left:0rem;padding-right:0rem}.py-0{padding-top:0rem;padding-bottom:0rem}.m-0{margin:0rem}.ms-0{margin-inline-start:0rem}.me-0{margin-inline-end:0rem}.mt-0{margin-top:0rem}.mb-0{margin-bottom:0rem}.mx-0{margin-left:0rem;margin-right:0rem}.my-0{margin-top:0rem;margin-bottom:0rem}.gap-1{gap:.5rem}.gap-x-1{column-gap:.5rem}.gap-y-1{row-gap:.5rem}.p-1{padding:.5rem}.ps-1{padding-inline-start:.5rem}.pe-1{padding-inline-end:.5rem}.pt-1{padding-top:.5rem}.pb-1{padding-bottom:.5rem}.px-1{padding-left:.5rem;padding-right:.5rem}.py-1{padding-top:.5rem;padding-bottom:.5rem}.m-1{margin:.5rem}.ms-1{margin-inline-start:.5rem}.me-1{margin-inline-end:.5rem}.mt-1{margin-top:.5rem}.mb-1{margin-bottom:.5rem}.mx-1{margin-left:.5rem;margin-right:.5rem}.my-1{margin-top:.5rem;margin-bottom:.5rem}.gap-2{gap:1rem}.gap-x-2{column-gap:1rem}.gap-y-2{row-gap:1rem}.p-2{padding:1rem}.ps-2{padding-inline-start:1rem}.pe-2{padding-inline-end:1rem}.pt-2{padding-top:1rem}.pb-2{padding-bottom:1rem}.px-2{padding-left:1rem;padding-right:1rem}.py-2{padding-top:1rem;padding-bottom:1rem}.m-2{margin:1rem}.ms-2{margin-inline-start:1rem}.me-2{margin-inline-end:1rem}.mt-2{margin-top:1rem}.mb-2{margin-bottom:1rem}.mx-2{margin-left:1rem;margin-right:1rem}.my-2{margin-top:1rem;margin-bottom:1rem}.gap-3{gap:1.5rem}.gap-x-3{column-gap:1.5rem}.gap-y-3{row-gap:1.5rem}.p-3{padding:1.5rem}.ps-3{padding-inline-start:1.5rem}.pe-3{padding-inline-end:1.5rem}.pt-3{padding-top:1.5rem}.pb-3{padding-bottom:1.5rem}.px-3{padding-left:1.5rem;padding-right:1.5rem}.py-3{padding-top:1.5rem;padding-bottom:1.5rem}.m-3{margin:1.5rem}.ms-3{margin-inline-start:1.5rem}.me-3{margin-inline-end:1.5rem}.mt-3{margin-top:1.5rem}.mb-3{margin-bottom:1.5rem}.mx-3{margin-left:1.5rem;margin-right:1.5rem}.my-3{margin-top:1.5rem;margin-bottom:1.5rem}.gap-4{gap:2rem}.gap-x-4{column-gap:2rem}.gap-y-4{row-gap:2rem}.p-4{padding:2rem}.ps-4{padding-inline-start:2rem}.pe-4{padding-inline-end:2rem}.pt-4{padding-top:2rem}.pb-4{padding-bottom:2rem}.px-4{padding-left:2rem;padding-right:2rem}.py-4{padding-top:2rem;padding-bottom:2rem}.m-4{margin:2rem}.ms-4{margin-inline-start:2rem}.me-4{margin-inline-end:2rem}.mt-4{margin-top:2rem}.mb-4{margin-bottom:2rem}.mx-4{margin-left:2rem;margin-right:2rem}.my-4{margin-top:2rem;margin-bottom:2rem}.gap-5{gap:2.5rem}.gap-x-5{column-gap:2.5rem}.gap-y-5{row-gap:2.5rem}.p-5{padding:2.5rem}.ps-5{padding-inline-start:2.5rem}.pe-5{padding-inline-end:2.5rem}.pt-5{padding-top:2.5rem}.pb-5{padding-bottom:2.5rem}.px-5{padding-left:2.5rem;padding-right:2.5rem}.py-5{padding-top:2.5rem;padding-bottom:2.5rem}.m-5{margin:2.5rem}.ms-5{margin-inline-start:2.5rem}.me-5{margin-inline-end:2.5rem}.mt-5{margin-top:2.5rem}.mb-5{margin-bottom:2.5rem}.mx-5{margin-left:2.5rem;margin-right:2.5rem}.my-5{margin-top:2.5rem;margin-bottom:2.5rem}.gap-6{gap:3rem}.gap-x-6{column-gap:3rem}.gap-y-6{row-gap:3rem}.p-6{padding:3rem}.ps-6{padding-inline-start:3rem}.pe-6{padding-inline-end:3rem}.pt-6{padding-top:3rem}.pb-6{padding-bottom:3rem}.px-6{padding-left:3rem;padding-right:3rem}.py-6{padding-top:3rem;padding-bottom:3rem}.m-6{margin:3rem}.ms-6{margin-inline-start:3rem}.me-6{margin-inline-end:3rem}.mt-6{margin-top:3rem}.mb-6{margin-bottom:3rem}.mx-6{margin-left:3rem;margin-right:3rem}.my-6{margin-top:3rem;margin-bottom:3rem}.gap-7{gap:3.5rem}.gap-x-7{column-gap:3.5rem}.gap-y-7{row-gap:3.5rem}.p-7{padding:3.5rem}.ps-7{padding-inline-start:3.5rem}.pe-7{padding-inline-end:3.5rem}.pt-7{padding-top:3.5rem}.pb-7{padding-bottom:3.5rem}.px-7{padding-left:3.5rem;padding-right:3.5rem}.py-7{padding-top:3.5rem;padding-bottom:3.5rem}.m-7{margin:3.5rem}.ms-7{margin-inline-start:3.5rem}.me-7{margin-inline-end:3.5rem}.mt-7{margin-top:3.5rem}.mb-7{margin-bottom:3.5rem}.mx-7{margin-left:3.5rem;margin-right:3.5rem}.my-7{margin-top:3.5rem;margin-bottom:3.5rem}.gap-8{gap:4rem}.gap-x-8{column-gap:4rem}.gap-y-8{row-gap:4rem}.p-8{padding:4rem}.ps-8{padding-inline-start:4rem}.pe-8{padding-inline-end:4rem}.pt-8{padding-top:4rem}.pb-8{padding-bottom:4rem}.px-8{padding-left:4rem;padding-right:4rem}.py-8{padding-top:4rem;padding-bottom:4rem}.m-8{margin:4rem}.ms-8{margin-inline-start:4rem}.me-8{margin-inline-end:4rem}.mt-8{margin-top:4rem}.mb-8{margin-bottom:4rem}.mx-8{margin-left:4rem;margin-right:4rem}.my-8{margin-top:4rem;margin-bottom:4rem}.gap-9{gap:4.5rem}.gap-x-9{column-gap:4.5rem}.gap-y-9{row-gap:4.5rem}.p-9{padding:4.5rem}.ps-9{padding-inline-start:4.5rem}.pe-9{padding-inline-end:4.5rem}.pt-9{padding-top:4.5rem}.pb-9{padding-bottom:4.5rem}.px-9{padding-left:4.5rem;padding-right:4.5rem}.py-9{padding-top:4.5rem;padding-bottom:4.5rem}.m-9{margin:4.5rem}.ms-9{margin-inline-start:4.5rem}.me-9{margin-inline-end:4.5rem}.mt-9{margin-top:4.5rem}.mb-9{margin-bottom:4.5rem}.mx-9{margin-left:4.5rem;margin-right:4.5rem}.my-9{margin-top:4.5rem;margin-bottom:4.5rem}.gap-10{gap:5rem}.gap-x-10{column-gap:5rem}.gap-y-10{row-gap:5rem}.p-10{padding:5rem}.ps-10{padding-inline-start:5rem}.pe-10{padding-inline-end:5rem}.pt-10{padding-top:5rem}.pb-10{padding-bottom:5rem}.px-10{padding-left:5rem;padding-right:5rem}.py-10{padding-top:5rem;padding-bottom:5rem}.m-10{margin:5rem}.ms-10{margin-inline-start:5rem}.me-10{margin-inline-end:5rem}.mt-10{margin-top:5rem}.mb-10{margin-bottom:5rem}.mx-10{margin-left:5rem;margin-right:5rem}.my-10{margin-top:5rem;margin-bottom:5rem}.gap-11{gap:5.5rem}.gap-x-11{column-gap:5.5rem}.gap-y-11{row-gap:5.5rem}.p-11{padding:5.5rem}.ps-11{padding-inline-start:5.5rem}.pe-11{padding-inline-end:5.5rem}.pt-11{padding-top:5.5rem}.pb-11{padding-bottom:5.5rem}.px-11{padding-left:5.5rem;padding-right:5.5rem}.py-11{padding-top:5.5rem;padding-bottom:5.5rem}.m-11{margin:5.5rem}.ms-11{margin-inline-start:5.5rem}.me-11{margin-inline-end:5.5rem}.mt-11{margin-top:5.5rem}.mb-11{margin-bottom:5.5rem}.mx-11{margin-left:5.5rem;margin-right:5.5rem}.my-11{margin-top:5.5rem;margin-bottom:5.5rem}.gap-12{gap:6rem}.gap-x-12{column-gap:6rem}.gap-y-12{row-gap:6rem}.p-12{padding:6rem}.ps-12{padding-inline-start:6rem}.pe-12{padding-inline-end:6rem}.pt-12{padding-top:6rem}.pb-12{padding-bottom:6rem}.px-12{padding-left:6rem;padding-right:6rem}.py-12{padding-top:6rem;padding-bottom:6rem}.m-12{margin:6rem}.ms-12{margin-inline-start:6rem}.me-12{margin-inline-end:6rem}.mt-12{margin-top:6rem}.mb-12{margin-bottom:6rem}.mx-12{margin-left:6rem;margin-right:6rem}.my-12{margin-top:6rem;margin-bottom:6rem}.tabular-nums{font-variant-numeric:tabular-nums}.font-mono{font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums}.text-page-title{font-size:var(--font-size-page-title);font-weight:800;letter-spacing:-.02em;line-height:1.25}.text-card-title{font-size:var(--font-size-card-title);font-weight:800;line-height:1.35}.text-label{font-size:var(--font-size-label);font-weight:700}.text-meta{font-size:var(--font-size-meta);font-weight:500;color:var(--color-muted-text)}.text-secondary{color:var(--color-text-2)}.text-link{color:var(--color-link)}.bordereau-parcel{height:148mm;width:105mm;position:relative;isolation:isolate;background-color:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:3mm;box-shadow:inset 0 0 0 1px #000}.bordereau-parcel ul{margin:0;padding:0}.bordereau-parcel ul li{margin-block:1mm;margin-bottom:1.2mm;list-style:none}.bordereau-parcel table{border-collapse:collapse;width:100%;font-size:2.4mm}.bordereau-parcel table thead tr th{padding:1mm;text-align:left;background-color:#d3d3d3;border:1px solid gray}.bordereau-parcel table tbody tr td{border:1px solid gray;padding:1mm}.bordereau-parcel>.bordereau-header-panel{width:105mm;height:40mm;position:relative;isolation:isolate}.bordereau-parcel>.bordereau-header-panel>.bordereau-qr-code{height:40mm;width:40mm;position:absolute;top:0;left:0;padding:2mm;box-sizing:border-box}.bordereau-parcel>.bordereau-header-panel>.bordereau-qr-code>svg{width:100%;height:100%}.bordereau-parcel>.bordereau-header-panel>.bordereau-brand{height:15mm;width:65mm;position:absolute;top:0;right:0;padding:2mm;box-sizing:border-box;display:flex;justify-content:center}.bordereau-parcel>.bordereau-header-panel>.bordereau-brand>svg{width:40mm;height:100%}.bordereau-parcel>.bordereau-header-panel>.bordereau-brand:before{content:"";position:absolute;height:5mm;width:80%;top:10mm;border-radius:8mm;right:10%;z-index:-1;background-color:gray;opacity:.1;filter:blur(16px)}.bordereau-parcel>.bordereau-header-panel>.bordereau-customer-info{position:absolute;width:32.5mm;height:25mm;top:15mm;left:40mm;padding-inline-end:2mm;padding-bottom:2mm;box-sizing:border-box}.bordereau-parcel>.bordereau-header-panel>.bordereau-hub-info{position:absolute;width:32.5mm;height:25mm;top:15mm;right:0;padding-inline-end:2mm;padding-bottom:2mm;box-sizing:border-box}.bordereau-parcel>.bordereau-header-panel>.bordereau-customer-info,.bordereau-parcel>.bordereau-header-panel>.bordereau-hub-info{overflow:hidden}.bordereau-parcel>.bordereau-header-panel>.bordereau-customer-info li,.bordereau-parcel>.bordereau-header-panel>.bordereau-hub-info li{margin-block:.5mm}.bordereau-parcel>.bordereau-header-panel>.bordereau-customer-info li>span,.bordereau-parcel>.bordereau-header-panel>.bordereau-hub-info li>span{font-size:2.5mm;opacity:.8}.bordereau-parcel>.bordereau-header-panel>.bordereau-customer-info li>b,.bordereau-parcel>.bordereau-header-panel>.bordereau-hub-info li>b{font-size:2.6mm}.bordereau-parcel>.bordereau-vertical-text{height:108mm;width:15mm;position:absolute;bottom:0;left:0;box-shadow:1px -1px #000}.bordereau-parcel>.bordereau-vertical-text>.bordereau-vertical-text-orientation{width:108mm;height:15mm;text-wrap:nowrap;transform-origin:bottom left;rotate:90deg;scale:-1 1;position:absolute;bottom:0;left:0}.bordereau-parcel>.bordereau-vertical-text>.bordereau-vertical-text-orientation>.bordereau-vertical-text-orientation-wrapper{rotate:180deg;scale:-1 1;width:108mm;height:15mm;display:flex;align-items:center;justify-content:center;text-align:center;font-size:4mm;font-weight:600;text-transform:uppercase}.bordereau-parcel>.bordereau-body-panel{height:73mm;width:90mm;position:absolute;isolation:isolate;top:40mm;right:0;box-shadow:0 -1px #000}.bordereau-parcel>.bordereau-body-panel .bordereau-details-title{font-size:2.8mm;font-weight:600;margin-bottom:1.5mm}.bordereau-parcel>.bordereau-body-panel>.bordereau-origin-info{height:73mm;width:40mm;position:absolute;top:0;left:0;padding:2mm;box-sizing:border-box}.bordereau-parcel>.bordereau-body-panel>.bordereau-origin-info li{display:flex;flex-direction:column}.bordereau-parcel>.bordereau-body-panel>.bordereau-origin-info li>span{font-size:2.5mm;opacity:.8}.bordereau-parcel>.bordereau-body-panel>.bordereau-origin-info li>b{font-size:2.6mm}.bordereau-parcel>.bordereau-body-panel>.bordereau-product-info{height:58mm;width:50mm;position:absolute;top:0;right:0;padding:2mm;box-sizing:border-box;overflow:hidden}.bordereau-parcel>.bordereau-body-panel>.bordereau-price{height:13mm;width:50mm;position:absolute;bottom:0;right:0;padding:2mm;box-sizing:border-box;text-align:end}.bordereau-parcel>.bordereau-body-panel>.bordereau-price>div:first-child{font-size:4mm;font-weight:700;opacity:.5;margin-inline-end:2mm;margin-top:-3mm}.bordereau-parcel>.bordereau-body-panel>.bordereau-price>div:last-child{font-size:5.6mm;font-weight:700;margin-top:-1mm}.bordereau-parcel>.bordereau-footer-panel{width:90mm;height:35mm;position:absolute;isolation:isolate;bottom:0;right:0;box-shadow:0 -1px #000}.bordereau-parcel>.bordereau-footer-panel>.bordereau-wilaya{height:35mm;width:35mm;position:absolute;top:0;left:0;padding:3mm;box-sizing:border-box}.bordereau-parcel>.bordereau-footer-panel>.bordereau-wilaya>.bordereau-wilaya-card{height:100%;width:100%;background-color:var(--color-primary);border-radius:4mm;display:grid;place-items:center}.bordereau-parcel>.bordereau-footer-panel>.bordereau-wilaya>.bordereau-wilaya-card>div:first-child{font-size:20mm;font-weight:700}.bordereau-parcel>.bordereau-footer-panel>.bordereau-wilaya>.bordereau-wilaya-card>div:last-child{text-align:center;font-size:3.5mm;font-weight:600;margin-top:-8mm}.bordereau-parcel>.bordereau-footer-panel>.bordereau-bar-code{height:35mm;width:55mm;position:absolute;top:0;right:0;padding:2mm;padding-inline-start:0;box-sizing:border-box}.bordereau-parcel>.bordereau-footer-panel>.bordereau-bar-code>.bordereau-note{margin-bottom:2mm;font-size:2.5mm;text-align:justify}.bordereau-parcel>.bordereau-footer-panel>.bordereau-bar-code>.bordereau-bar-code-tracking-number{position:absolute;bottom:1mm;background-color:#fff;padding:1mm;letter-spacing:.5mm;font-weight:600;font-size:2mm;border-radius:1mm;left:0;right:0;margin-left:auto;margin-right:auto;width:min-content;text-wrap:nowrap}.bordereau-parcel>.bordereau-footer-panel>.bordereau-bar-code>img{width:100%;height:17mm}.bordereau-bag{height:110mm;width:105mm;position:relative;isolation:isolate;background-color:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:3mm;box-shadow:inset 0 0 0 1px #000}.bordereau-bag ul{margin:0;padding:0}.bordereau-bag ul li{margin-block:1mm;margin-bottom:1.2mm;list-style:none}.bordereau-bag table{border-collapse:collapse;width:100%;font-size:2.4mm}.bordereau-bag table thead tr th{padding:1mm;text-align:left;background-color:#d3d3d3;border:1px solid gray}.bordereau-bag table tbody tr td{border:1px solid gray;padding:1mm}.bordereau-bag>.bordereau-header-panel{width:105mm;height:40mm;position:relative;isolation:isolate}.bordereau-bag>.bordereau-header-panel>.bordereau-qr-code{height:40mm;width:40mm;position:absolute;top:0;left:0;padding:2mm;box-sizing:border-box}.bordereau-bag>.bordereau-header-panel>.bordereau-qr-code>svg{width:100%;height:100%}.bordereau-bag>.bordereau-header-panel>.bordereau-brand{height:15mm;width:65mm;position:absolute;top:0;right:0;padding:2mm;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.bordereau-bag>.bordereau-header-panel>.bordereau-brand>img,.bordereau-bag>.bordereau-header-panel>.bordereau-brand>svg{width:40mm;height:100%;object-fit:contain}.bordereau-bag>.bordereau-header-panel>.bordereau-brand.bordereau-brand--dual{justify-content:flex-end;gap:2mm}.bordereau-bag>.bordereau-header-panel>.bordereau-brand.bordereau-brand--dual>img,.bordereau-bag>.bordereau-header-panel>.bordereau-brand.bordereau-brand--dual>svg{width:auto;max-width:28mm;height:11mm}.bordereau-bag>.bordereau-header-panel>.bordereau-brand.bordereau-brand--dual>.bordereau-brand-partner-name{font-size:4mm;font-weight:700;text-align:right;line-height:1.1;max-width:28mm}.bordereau-bag>.bordereau-header-panel>.bordereau-brand:before{content:"";position:absolute;height:5mm;width:80%;top:10mm;border-radius:8mm;right:10%;z-index:-1;background-color:gray;opacity:.1;filter:blur(16px)}.bordereau-bag>.bordereau-header-panel>.bordereau-options{position:absolute;width:15mm;height:15mm;bottom:2mm;right:2mm;box-sizing:border-box;border-radius:2mm;display:grid;place-items:center;font-size:10mm;font-weight:700;color:#fff}.bordereau-bag>.bordereau-header-panel>.bordereau-options.type-delivery{background-color:var(--color-success)}.bordereau-bag>.bordereau-header-panel>.bordereau-options.type-return{background-color:var(--color-danger)}.bordereau-bag>.bordereau-header-panel>.bordereau-hub-info{position:absolute;width:32.5mm;height:25mm;top:15mm;left:40mm;padding-inline-end:2mm;padding-bottom:2mm;box-sizing:border-box}.bordereau-bag>.bordereau-header-panel>.bordereau-hub-info{overflow:hidden}.bordereau-bag>.bordereau-header-panel>.bordereau-hub-info li{margin-block:.5mm}.bordereau-bag>.bordereau-header-panel>.bordereau-hub-info li>span{font-size:2.5mm;opacity:.8}.bordereau-bag>.bordereau-header-panel>.bordereau-hub-info li>b{font-size:2.6mm}.bordereau-bag>.bordereau-vertical-text{height:70mm;width:15mm;position:absolute;bottom:0;left:0;box-shadow:1px -1px #000}.bordereau-bag>.bordereau-vertical-text>.bordereau-vertical-text-orientation{width:70mm;height:15mm;text-wrap:nowrap;transform-origin:bottom left;rotate:90deg;scale:-1 1;position:absolute;bottom:0;left:0}.bordereau-bag>.bordereau-vertical-text>.bordereau-vertical-text-orientation>.bordereau-vertical-text-orientation-wrapper{rotate:180deg;scale:-1 1;width:70mm;height:15mm;display:flex;align-items:center;justify-content:center;text-align:center;font-size:4mm;font-weight:600;text-transform:uppercase}.bordereau-bag>.bordereau-body-panel{height:65mm;width:90mm;position:absolute;isolation:isolate;top:40mm;right:0;box-shadow:0 -1px #000}.bordereau-bag>.bordereau-body-panel .bordereau-details-title{font-size:2.8mm;font-weight:600;margin-bottom:1.5mm}.bordereau-bag>.bordereau-body-panel>.bordereau-origin-info{height:73mm;width:40mm;position:absolute;top:0;left:0;padding:2mm;box-sizing:border-box}.bordereau-bag>.bordereau-body-panel>.bordereau-origin-info li{display:flex;flex-direction:column}.bordereau-bag>.bordereau-body-panel>.bordereau-origin-info li>span{font-size:2.5mm;opacity:.8}.bordereau-bag>.bordereau-body-panel>.bordereau-origin-info li>b{font-size:2.6mm}.bordereau-bag>.bordereau-footer-panel{width:90mm;height:35mm;position:absolute;isolation:isolate;bottom:0;right:0;box-shadow:0 -1px #000}.bordereau-bag>.bordereau-footer-panel>.bordereau-wilaya{height:35mm;width:35mm;position:absolute;top:0;left:0;padding:3mm;box-sizing:border-box}.bordereau-bag>.bordereau-footer-panel>.bordereau-wilaya>.bordereau-wilaya-card{height:100%;width:100%;background-color:var(--color-primary);border-radius:4mm;display:grid;place-items:center;text-align:center}.bordereau-bag>.bordereau-footer-panel>.bordereau-wilaya>.bordereau-wilaya-card>div:first-child{font-size:20mm;font-weight:700}.bordereau-bag>.bordereau-footer-panel>.bordereau-wilaya>.bordereau-wilaya-card>div:last-child{text-align:center;font-size:3.5mm;font-weight:600;margin-top:-8mm}.bordereau-bag>.bordereau-footer-panel>.bordereau-bar-code{height:35mm;width:55mm;position:absolute;top:0;right:0;padding:2mm;padding-inline-start:0;box-sizing:border-box}.bordereau-bag>.bordereau-footer-panel>.bordereau-bar-code>.bordereau-note{margin-bottom:2mm;font-size:2.5mm;text-align:justify}.bordereau-bag>.bordereau-footer-panel>.bordereau-bar-code>.bordereau-bar-code-tracking-number{position:absolute;bottom:1mm;background-color:#fff;padding:1mm;letter-spacing:.5mm;font-weight:600;font-size:2mm;border-radius:1mm;left:0;right:0;margin-left:auto;margin-right:auto;width:min-content;text-wrap:nowrap}.bordereau-bag>.bordereau-footer-panel>.bordereau-bar-code>img{width:100%;height:17mm}.bordereau-envelope{height:96mm;width:105mm;position:relative;isolation:isolate;background-color:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:3mm;box-shadow:inset 0 0 0 1px #000}.bordereau-envelope ul{margin:0;padding:0}.bordereau-envelope ul li{margin-block:1mm;margin-bottom:1.2mm;list-style:none}.bordereau-envelope table{border-collapse:collapse;width:100%;font-size:2.4mm}.bordereau-envelope table thead tr th{padding:1mm;text-align:left;background-color:#d3d3d3;border:1px solid gray}.bordereau-envelope table tbody tr td{border:1px solid gray;padding:1mm}.bordereau-envelope>.bordereau-header-panel{width:105mm;height:40mm;position:relative;isolation:isolate}.bordereau-envelope>.bordereau-header-panel>.bordereau-brand{height:24mm;width:70mm;position:absolute;top:0;left:0;padding:2mm;box-sizing:border-box;display:flex;justify-content:center}.bordereau-envelope>.bordereau-header-panel>.bordereau-brand>svg{width:60mm;height:100%}.bordereau-envelope>.bordereau-header-panel>.bordereau-brand:before{content:"";position:absolute;height:5mm;width:80%;top:10mm;border-radius:8mm;right:10%;z-index:-1;background-color:gray;opacity:.1;filter:blur(16px)}.bordereau-envelope>.bordereau-header-panel>.bordereau-hub-info{position:absolute;width:32.5mm;height:25mm;top:4mm;right:0;padding-inline-end:2mm;padding-bottom:2mm;box-sizing:border-box}.bordereau-envelope>.bordereau-header-panel>.bordereau-hub-info{overflow:hidden}.bordereau-envelope>.bordereau-header-panel>.bordereau-hub-info li{margin-block:.5mm}.bordereau-envelope>.bordereau-header-panel>.bordereau-hub-info li>span{font-size:2.5mm;opacity:.8}.bordereau-envelope>.bordereau-header-panel>.bordereau-hub-info li>b{font-size:2.6mm}.bordereau-envelope>.bordereau-vertical-text{height:71mm;width:15mm;position:absolute;top:25mm;left:0;box-shadow:1px -1px #000}.bordereau-envelope>.bordereau-vertical-text>.bordereau-vertical-text-orientation{width:71mm;height:15mm;text-wrap:nowrap;transform-origin:bottom left;rotate:90deg;scale:-1 1;position:absolute;bottom:0;left:0}.bordereau-envelope>.bordereau-vertical-text>.bordereau-vertical-text-orientation>.bordereau-vertical-text-orientation-wrapper{rotate:180deg;scale:-1 1;width:71mm;height:15mm;display:flex;align-items:center;justify-content:center;text-align:center;font-size:4mm;font-weight:600;text-transform:uppercase}.bordereau-envelope>.bordereau-body-panel{height:36mm;width:90mm;position:absolute;isolation:isolate;top:25mm;right:0;box-shadow:0 -1px #000}.bordereau-envelope>.bordereau-body-panel .bordereau-details-title{font-size:2.8mm;font-weight:600;margin-bottom:1.5mm}.bordereau-envelope>.bordereau-body-panel>.bordereau-origin-info{height:36mm;width:40mm;position:absolute;top:0;left:0;padding:2mm;box-sizing:border-box}.bordereau-envelope>.bordereau-body-panel>.bordereau-origin-info li{display:flex;flex-direction:column}.bordereau-envelope>.bordereau-body-panel>.bordereau-origin-info li>span{font-size:2.5mm;opacity:.8}.bordereau-envelope>.bordereau-body-panel>.bordereau-origin-info li>b{font-size:2.6mm}.bordereau-envelope>.bordereau-body-panel>.bordereau-product-info{height:22mm;width:50mm;position:absolute;top:0;right:0;padding:2mm;box-sizing:border-box;overflow:hidden}.bordereau-envelope>.bordereau-body-panel>.bordereau-price{height:13mm;width:50mm;position:absolute;bottom:0;right:0;padding:2mm;box-sizing:border-box;text-align:end}.bordereau-envelope>.bordereau-body-panel>.bordereau-price>div:first-child{font-size:4mm;font-weight:700;opacity:.5;margin-inline-end:2mm;margin-top:0}.bordereau-envelope>.bordereau-body-panel>.bordereau-price>div:last-child{font-size:4.6mm;font-weight:700;margin-top:0}.bordereau-envelope>.bordereau-footer-panel{width:90mm;height:35mm;position:absolute;isolation:isolate;bottom:0;right:0;box-shadow:0 -1px #000}.bordereau-envelope>.bordereau-footer-panel>.bordereau-qr-code{height:35mm;width:35mm;position:absolute;top:0;left:0;padding:2mm;box-sizing:border-box}.bordereau-envelope>.bordereau-footer-panel>.bordereau-qr-code>svg{width:100%;height:100%}.bordereau-envelope>.bordereau-footer-panel>.bordereau-bar-code{height:35mm;width:55mm;position:absolute;top:0;right:0;padding:2mm;padding-inline-start:0;box-sizing:border-box}.bordereau-envelope>.bordereau-footer-panel>.bordereau-bar-code>.bordereau-note{margin-bottom:2mm;font-size:2.5mm;text-align:justify}.bordereau-envelope>.bordereau-footer-panel>.bordereau-bar-code>.bordereau-bar-code-tracking-number{position:absolute;bottom:1mm;background-color:#fff;padding:1mm;letter-spacing:.5mm;font-weight:600;font-size:2mm;border-radius:1mm;left:0;right:0;margin-left:auto;margin-right:auto;width:min-content;text-wrap:nowrap}.bordereau-envelope>.bordereau-footer-panel>.bordereau-bar-code>img{width:100%;height:17mm}.video-file-card{border:1px solid var(--color-border);padding:1rem;border-radius:.6rem;background-color:#000;overflow:hidden;color:#fff;position:relative;isolation:isolate;aspect-ratio:2;max-height:16rem;width:calc(100% - 2rem)}.video-file-card>div.meta-data{display:flex;flex-direction:column;gap:.2rem;background:linear-gradient(to bottom,black 20%,transparent 100%);margin:-1rem;padding:1rem;padding-inline-end:5rem;height:max(2rem,50%);z-index:2;position:relative;overflow:hidden;white-space:wrap;transition:all .3s ease}.video-file-card>div.meta-data p{opacity:.5;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;max-height:3lh}.video-file-card .preview{width:100%;height:100%;object-fit:cover;position:absolute;bottom:0;left:0;aspect-ratio:16/9}.video-file-card .preview::-webkit-media-controls{opacity:0;pointer-events:none;transition:opacity .2s}.video-file-card .preview::--webkit-media-controls-panel{opacity:0}.video-file-card .preview::-moz-media-controls{opacity:0;pointer-events:none}.video-file-card:hover>div.meta-data{opacity:0}.video-file-card:hover .preview::-webkit-media-controls,.video-file-card:focus-within .preview::-webkit-media-controls{opacity:1;pointer-events:auto}.video-file-card:hover .preview::--webkit-media-controls-panel,.video-file-card:focus-within .preview::--webkit-media-controls-panel{opacity:1}.video-file-card:hover .preview::-moz-media-controls,.video-file-card:focus-within .preview::-moz-media-controls{opacity:1;pointer-events:auto}.video-file-card+.row-actions{position:absolute;top:0;right:0}.rfb-container-content>div:has(.video-file-card){position:relative}.cover-container{overflow:hidden;height:20rem;position:relative;margin-inline:-2rem;margin-top:-2rem;width:calc(100% + 4rem);display:flex;justify-content:center;align-items:flex-start}.cover-container .btn-close{position:absolute;top:1rem;right:1rem;z-index:2}.cover-container .btn-close svg{fill:#fff!important}.cover-container img{z-index:1;object-fit:cover;object-position:top center;height:100%;width:100%;max-width:100%;display:block;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.modal:has(.cover-container){border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-top:1px solid var(--border-color, #e5e7eb)}.modal:has(.cover-container) .card-body{overflow:hidden;border-radius:inherit}.audit-logs-grid-card{border:1px solid var(--color-border);border-radius:.6rem;background-color:var(--color-card);color:var(--color-text);position:relative;isolation:isolate;overflow:hidden}.audit-logs-grid-card[data-successful=true]{border-color:var(--color-success)}.audit-logs-grid-card[data-successful=true]:before{content:"";position:absolute;left:0;height:100%;width:4px;background-color:var(--color-success)}.audit-logs-grid-card[data-successful=false]{border-color:var(--color-danger)}.audit-logs-grid-card[data-successful=false]:before{content:"";position:absolute;left:0;height:100%;width:4px;background-color:var(--color-danger)}.table-container:has(.audit-logs-grid-card){background-color:var(--color-body)}.pricing-table{border-radius:var(--border-radius);overflow:hidden;border:1px solid var(--color-border);background-color:var(--color-card)}.pricing-table table{border:none;border-radius:0}.pricing-table table th,.pricing-table table td{border:none;border-bottom:1px solid var(--color-border);padding:.6rem 1rem}.pricing-table thead{position:sticky;top:0;z-index:1}.pricing-table thead tr{background:linear-gradient(180deg,var(--color-body) 0%,color-mix(in srgb,var(--color-body) 90%,var(--color-border)) 100%)}.pricing-table thead tr th{font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray);white-space:nowrap;padding:.7rem 1rem}.pricing-table thead tr th:not(:first-child){text-align:end}.pricing-table tbody tr{transition:background-color .12s ease}.pricing-table tbody tr:nth-child(odd){background-color:var(--color-card)}.pricing-table tbody tr:nth-child(2n){background-color:color-mix(in srgb,var(--color-body) 60%,var(--color-card))}.pricing-table tbody tr:hover{background-color:var(--color-primary-border)}.pricing-table tbody tr:last-child td{border-bottom:none}.pricing-table tbody td{font-size:.8rem;vertical-align:middle;line-height:1.5}.pricing-table tbody td:not(:first-child){text-align:end;font-variant-numeric:tabular-nums;font-weight:500}.pricing-table tbody td:first-child{width:40%}.pricing-table tr.pricing-table__row--specific{background-color:#ffcd050d!important;border-inline-start:3px solid var(--color-primary)}.pricing-table tr.pricing-table__row--specific:hover{background-color:#ffcd051f!important}.pricing-table__code{display:inline-block;min-width:2rem;text-align:end;color:var(--color-gray);font-weight:600;margin-right:.4rem;font-size:.75rem;opacity:.7}.pricing-table__crown{display:inline-flex;align-items:center;margin-left:.35rem;vertical-align:middle;filter:drop-shadow(0 1px 2px rgba(0,0,0,.15))}.pricing-table__specific-value{color:var(--color-info);font-weight:700}.pricing-table__summary{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;color:var(--color-gray);border-top:1px solid var(--color-border);background-color:var(--color-body)}.pricing-table__summary-count{font-weight:700;color:var(--color-text)}.pricing-table__commune-name{padding-inline-start:1.1rem;color:var(--color-text);font-size:.78rem}code{font-family:var(--font-mono)}pre{white-space:pre-wrap}body{margin:0;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-body);font-size:var(--font-size-body);font-weight:500;color:var(--color-text);transition:.3s ease;transition-property:background-color;padding:0!important;height:100dvh;width:100vw;overflow:hidden;animation:load-body .5s;position:fixed;box-sizing:border-box!important}body #root{overflow-y:scroll;overflow-x:hidden;height:100dvh;width:100vw}body svg{vertical-align:middle}body h1,body h2,body h3,body h4,body h5,body h6{margin-top:0;margin-bottom:0}body :where(h1:not(.printable-element *)){font-size:var(--font-size-page-title);font-weight:800;letter-spacing:-.02em;line-height:1.25}body :where(h2:not(.printable-element *)){font-size:1.25rem;font-weight:800;letter-spacing:-.01em;line-height:1.3}body :where(h3:not(.printable-element *)){font-size:var(--font-size-card-title);font-weight:800;line-height:1.35}body :where(h4,h5,h6):where(:not(.printable-element *)){font-size:var(--font-size-body);font-weight:700}body hr{border:0;border-top:1px solid var(--color-border);width:100%;margin-block:.4em}body a{text-decoration:none;color:inherit}body a:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--color-primary-border)}#tv-attr-logo{display:none}.chakra-ui-light:has(.chakra-portal){margin:0;font-family:Montserrat,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-body);font-size:.875rem!important;color:var(--color-text);transition:.3s ease;transition-property:background-color;padding:0!important;height:100dvh;width:100vw;overflow:hidden;animation:load-body .5s;position:fixed}.chakra-ui-light:has(.chakra-portal) .main-layout>.navbar{box-sizing:content-box}.chakra-ui-light:has(.chakra-portal) :where(*,*:before,*:after){box-sizing:initial;word-wrap:initial;line-height:initial}.chakra-ui-light:has(.chakra-portal) :where(blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre){margin:initial}.chakra-ui-light:has(.chakra-portal) :where(img,video){max-width:initial;height:initial}.chakra-ui-light:has(.chakra-portal) :where(input,optgroup,select,textarea){padding:initial;line-height:initial;color:initial}.chakra-ui-light:has(.chakra-portal) :where(input){overflow:initial}.chakra-ui-light:has(.chakra-portal) :where(input,optgroup,select,textarea){font-family:initial;font-size:initial;line-height:initial;margin:initial}.chakra-ui-light:has(.chakra-portal) h1,.chakra-ui-light:has(.chakra-portal) h2,.chakra-ui-light:has(.chakra-portal) h3,.chakra-ui-light:has(.chakra-portal) h4,.chakra-ui-light:has(.chakra-portal) h5,.chakra-ui-light:has(.chakra-portal) h6{margin-top:0;margin-bottom:0}.chakra-ui-light:has(.chakra-portal) hr{border:0;border-top:1px solid var(--color-border);width:100%;margin-block:.4em}.chakra-ui-light:has(.chakra-portal) a{text-decoration:none;color:inherit}.chakra-ui-light:has(.chakra-portal) a:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--color-primary-border)}.chakra-ui-light:has(.chakra-portal) svg{display:inline-block}.web-camera{height:100%;width:100%;overflow:hidden;align-items:center;justify-content:center;display:flex;background-color:#000;border-radius:.4rem;position:relative}.web-camera .camera-pause-btn{position:absolute;background-color:#00000080;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:2rem;box-sizing:border-box;text-align:center}.web-camera #qr-reader{overflow:hidden}.web-camera #qr-reader video{width:100%!important}.maintenance-page{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100vw;background:var(--color-body);padding:2rem;box-sizing:border-box}.maintenance-page__container{max-width:600px;width:100%;text-align:center;background:var(--color-card);border-radius:1rem;padding:3rem 2rem;box-shadow:0 4px 6px #0000001a}.maintenance-page__logo{margin-bottom:2rem}.maintenance-page__logo img{max-width:200px;height:auto}.maintenance-page__content{display:flex;flex-direction:column;gap:1.5rem}.maintenance-page__title{font-size:2rem;font-weight:700;color:var(--color-primary);margin:0}.maintenance-page__message{font-size:1.125rem;color:var(--color-text);line-height:1.6;margin:0}.maintenance-page__duration{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:var(--color-body);border-radius:.5rem;margin-top:1rem}.maintenance-page__duration-label{font-size:.875rem;color:var(--color-muted);font-weight:500}.maintenance-page__duration-value{font-size:1.25rem;color:var(--color-primary);font-weight:600}.maintenance-page__languages{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.maintenance-page__lang-btn{padding:.5rem 1.5rem;border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text);border-radius:.5rem;cursor:pointer;font-size:.875rem;transition:all .2s ease}.maintenance-page__lang-btn:hover{background:var(--color-body);border-color:var(--color-primary)}.maintenance-page__lang-btn.active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}[dir=rtl] .maintenance-page__container{direction:rtl}
