@charset "UTF-8";.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{color-scheme:light;--bezier: cubic-bezier(.87, -1.38, .03, 1.54);--font-family-base: "Manrope", "Avenir Next", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", 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;--letter-spacing-title: -.02em;--font-weight-primary: 500;--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: #cfd5e0;--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: #c23649;--color-warning-hover: #c77a00;--color-success-hover: #198a50;--color-info-hover: #2552b0;--color-dark-hover: #1f2c42;--color-light-hover: #e4e7ee;--color-muted-hover: #e4e7ee;--color-body-hover: #eceef3;--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, .18);--color-warning-border: rgba(224, 138, 0, .16);--color-success-border: rgba(31, 157, 92, .18);--color-info-border: rgba(47, 95, 196, .16);--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;--color-danger-text: white;--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-danger-fg: #b42335;--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-note-bg: #e1f4f9;--color-note-fg: #00506a;--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-border: #091c38;--shadow-pop: 0 1px 2px rgba(9, 28, 56, .08), 0 12px 32px rgba(9, 28, 56, .14);--shadow-card: 0 1px 2px rgba(9, 28, 56, .04);--color-overlay: rgba(9, 28, 56, .45);--color-border: #e4e7ee;--border-radius: .5rem;--border-radius-sm: .25rem;--border-radius-menu: .625rem;--border-radius-card: .75rem;--border-radius-lg: 1rem;--border-radius-pill: 999px;--control-height-sm: 2rem;--control-height: 2.375rem;--control-height-lg: 2.625rem;--icon-button-size: 2.25rem;--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;--input-accent-color: var(--color-primary);--color-section-highlight: var(--color-primary);--color-chart-primary: #2563eb;--color-chart-primary-light: rgba(37, 99, 235, .25)}html[data-theme=dark]{color-scheme:dark;--font-weight-primary: 500;--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: #4a5c7a;--color-body: #0a1220;--color-gray: #8a96ad;--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: #33435e;--color-body-hover: #142036;--color-gray-hover: #6f7c95;--color-default-border: rgba(230, 235, 245, .08);--color-card-border: rgba(34, 48, 73, .25);--color-primary-border: hsla(41, 65%, 50%, .2);--color-danger-border: rgba(214, 67, 87, .18);--color-warning-border: rgba(224, 138, 0, .16);--color-success-border: rgba(31, 157, 92, .18);--color-info-border: rgba(77, 141, 255, .16);--color-dark-border: rgba(230, 235, 245, .2);--color-light-border: rgba(34, 48, 73, .4);--color-muted-border: rgba(74, 92, 122, .2);--color-body-border: rgba(10, 18, 32, .2);--color-gray-border: rgba(138, 150, 173, .2);--color-default-text: #e6ebf5;--color-card-text: #e6ebf5;--color-on-primary: black;--color-primary-text: rgb(14, 14, 14);--color-danger-text: white;--color-warning-text: rgb(14, 14, 14);--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-danger-fg: #ff8a9a;--color-input: #101a2b;--color-input-border: #33435e;--color-input-border-hover: #4a5c7a;--color-chip-border: #2c3b55;--color-input-disabled: #0d1626;--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) 16%, transparent);--color-note-bg: rgba(0, 170, 213, .12);--color-note-fg: #7fd8ef;--color-focus: #00aad5;--color-ring: rgba(0, 170, 213, .35);--scrollbar-size: 6px;--color-scrollbar: #223049;--color-scrollbar-hover: #33435e;--color-menu: #142036;--color-sidebar: #060d1a;--color-sidebar-border: #1a2740;--shadow-pop: 0 1px 2px rgba(0, 0, 0, .4), 0 16px 40px rgba(0, 0, 0, .5);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3);--color-overlay: rgba(2, 6, 14, .72);--color-border: #223049;--border-radius: .5rem;--border-radius-sm: .25rem;--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;--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:400 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:400 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:not(.app-shell){color:var(--color-text)}.main-layout:not(.app-shell)>.navbar{color:var(--color-on-primary);display:flex;align-items:center;justify-content:space-between;background-color:var(--color-primary);box-shadow:0 1px 0 0 var(--color-border);padding:.5rem;font-weight:var(--font-weight-primary);height:2.2rem;position:sticky;z-index:2;top:0;padding-inline-end:2rem;font-size:1rem}.main-layout:not(.app-shell)>.navbar>ul{margin:0;padding:0;display:flex;align-items:center;gap:.5rem;list-style:none;font-weight:500}.main-layout:not(.app-shell)>.navbar>ul.nav-links-start>li{display:grid;place-items:center;height:3.2rem;font-size:.8rem;font-weight:var(--font-weight-primary)}.main-layout:not(.app-shell)>.navbar>ul.nav-links-start>li>svg{fill:var(--color-text)}.main-layout:not(.app-shell)>.navbar>ul.nav-links-start>li.divider{width:1px;height:1.5rem;background-color:var(--color-on-primary);margin:0 .5rem}.main-layout:not(.app-shell)>.navbar>ul.nav-links-start>li>img.logo{padding-inline-start:1rem;height:1.7rem}.main-layout:not(.app-shell)>.navbar>ul.nav-links-start>li.back-btn>button{border-radius:4rem}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.nav-link{all:unset;height:1.2rem;align-items:center;padding:.1rem;border-radius:var(--border-radius);cursor:pointer;transition:.4s ease;-webkit-user-select:none;user-select:none;display:flex;gap:.2rem;font-size:.8rem}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.nav-link>svg,.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.nav-link>a>svg{height:1.2rem;width:1.2rem;transition:inherit;fill:var(--color-text)}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.nav-link .cl-userButtonBox{gap:.1rem}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.nav-link .cl-userButtonTrigger .cl-userButtonBox .cl-userButtonOuterIdentifier{font-size:.8rem}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.nav-link .navbar-link{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none;color:inherit}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.nav-link .navbar-link.active{font-weight:600}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.nav-link .navbar-link.active>svg{filter:drop-shadow(0 0 .2px var(--color-text))}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.tutorial-nav-link{border:1px solid rgba(0,0,0,.18);background-color:#ffffffb8;padding:.25rem .45rem;border-radius:999px}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.tutorial-nav-link .navbar-link{font-weight:700}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.tutorial-nav-link .tutorial-youtube-icon,.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.tutorial-nav-link .tutorial-youtube-icon path{fill:red!important}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.tutorial-nav-link:hover{background-color:#ffffffe6;border-color:#00000047}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>button.nav-link{padding-left:1rem}.main-layout:not(.app-shell)>.navbar>ul.nav-links-end>.divider{width:1px;height:1.1rem;background-color:var(--color-on-primary);margin:0 .15rem}.main-layout:not(.app-shell)>.main-page{display:flex;min-height:calc(100dvh - 3.2rem)}.main-layout:not(.app-shell)>.main-page .sidebar-start,.main-layout:not(.app-shell)>.main-page .sidebar-end{z-index:1;position:sticky;top:calc(3.2rem + 16px);height:calc(100dvh - 5.2rem - 28px);margin-left:10px;overflow-y:auto;padding:0;width:max(10vw,200px);min-width:15rem;background-color:var(--color-card);list-style:none;border:1px solid var(--color-border);border-radius:var(--border-radius);transition:width .3s ease,min-width .3s ease}.main-layout:not(.app-shell)>.main-page .sidebar-start{min-width:15rem;padding:1rem;display:flex;flex-direction:column;padding-inline-end:calc(1rem - var(--scrollbar-size));gap:.2rem;list-style:none;font-weight:500;font-size:.8rem}.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed{width:3.5rem;min-width:3.5rem;align-items:center;padding-left:0;padding-right:0;gap:.2rem}.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-link,.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-button{justify-content:center;padding:.6rem .9rem}.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-link>span,.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-button>span{display:none}.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-link:before,.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-button:before{display:none}.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-link.variant-thin,.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-button.variant-thin{padding:.35rem .5rem}.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-link.variant-child,.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .sidebar-button.variant-child{display:none}.main-layout:not(.app-shell)>.main-page .sidebar-start.collapsed .side-toggle{display:none}.main-layout:not(.app-shell)>.main-page .sidebar-start .side-toggle{cursor:pointer}.main-layout:not(.app-shell)>.main-page .sidebar-start .side-toggle svg{width:2rem;height:1.2rem;fill:gray}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button{display:flex;align-items:center;gap:.5rem;box-sizing:border-box;padding:.6rem;border-radius:var(--border-radius);cursor:pointer;transition:.4s ease;-webkit-user-select:none;user-select:none;border:1px solid var(--color-primary);color:var(--color-text);white-space:nowrap;background-color:transparent;position:relative}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link>svg,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button>svg{height:1.5rem;transition:inherit;fill:var(--color-primary)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link .beta-badge,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button .beta-badge{animation:pulse-beta 2s ease-in-out infinite}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link .new-badge,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button .new-badge{position:relative;overflow:hidden;border-radius:999px}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link .new-badge>*,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button .new-badge>*{position:relative}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link .new-badge:after,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button .new-badge:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:35%;background:linear-gradient(100deg,#fff0,#ffffff8c,#fff0);transform:skew(-20deg);animation:sweep-new 1.9s ease-in-out infinite;pointer-events:none}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link .new-badge-collapsed,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button .new-badge-collapsed{animation:none}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link .swap-count-badge,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button .swap-count-badge{transform-origin:center}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link .swap-count-badge--compact,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button .swap-count-badge--compact{animation:none}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link .beta-badge-collapsed,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button .beta-badge-collapsed{animation:pulse-beta 2s ease-in-out infinite}@keyframes pulse-beta{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse-new{0%,to{transform:scale(1);box-shadow:0 0 #ffc10700}30%{transform:scale(1.05);box-shadow:0 0 0 6px #ffc1072e}55%{transform:scale(.985);box-shadow:0 0 0 1px #ffc10714}}@keyframes sweep-new{0%,20%{left:-45%;opacity:0}35%{opacity:1}62%{left:120%;opacity:0}to{left:120%;opacity:0}}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link:not(.active):hover,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button:not(.active):hover{background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.active,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.active{color:var(--color-text-inverted);background-color:var(--color-primary)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.active>svg,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.active>svg{fill:var(--color-text-inverted)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.active:hover,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.active:hover{background-color:var(--color-primary-hover)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-transparent,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-transparent{border:1px solid transparent}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-transparent>svg,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-transparent>svg{fill:var(--color-text)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-transparent:not(.active):hover,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-transparent:not(.active):hover{background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-transparent.active,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-transparent.active{color:var(--color-primary);background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-transparent.active>svg,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-transparent.active>svg{fill:var(--color-primary)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-transparent.active:hover,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-transparent.active:hover{background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin{border-radius:var(--border-radius-sm);border:1px solid transparent;padding:.35rem .4rem;font-weight:500;position:relative}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin:before,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin:before{transition:.4s ease;content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:4px;left:-2px;border-radius:var(--border-radius-sm);height:calc(100% - .6rem);background-color:transparent}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin>svg,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin>svg{height:1.4rem;width:auto;fill:var(--color-text);display:block;overflow:visible}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin>svg path,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin>svg path{fill:var(--color-text)!important}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin:not(.active):hover,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin:not(.active):hover{background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin.active,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin.active{color:var(--color-text);background-color:transparent;font-weight:700}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin.active .active-icon,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin.active .active-icon{background-color:var(--color-primary);border-radius:50%;width:1.2em;height:1.2em;margin-top:1px;display:grid;place-items:center;animation:scaleFadeIn .3s ease-out}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin.active .active-icon>svg,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin.active .active-icon>svg{height:.75em;width:auto;fill:var(--color-on-primary);display:block;overflow:visible}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-thin.active:hover,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-thin.active:hover{background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child{border-radius:var(--border-radius-sm);border:1px solid transparent;padding:.2rem .6rem;margin-inline-start:2.5rem;font-weight:500;position:relative}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child:before,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child:before{transition:.4s ease;content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:4px;left:-2px;border-radius:var(--border-radius-sm);height:calc(100% - .6rem);background-color:transparent}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child>svg,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child>svg{height:1.4rem;width:auto;fill:var(--color-text);display:block;overflow:visible}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child>svg path,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child>svg path{fill:var(--color-text)!important}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child:not(.active):hover,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child:not(.active):hover{background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child.active,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child.active{color:var(--color-text);background-color:transparent;font-weight:700}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child.active .active-icon,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child.active .active-icon{background-color:var(--color-primary);border-radius:50%;width:1.2em;height:1.2em;margin-top:1px;display:grid;place-items:center;animation:scaleFadeIn .3s ease-out}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child.active .active-icon>svg,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child.active .active-icon>svg{height:.75em;width:auto;fill:var(--color-on-primary);display:block;overflow:visible}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-link.variant-child.active:hover,.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-button.variant-child.active:hover{background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start>.sidebar-sticky{position:sticky;bottom:0;margin-bottom:0;flex:1;display:flex;flex-direction:column;justify-content:flex-end}.main-layout:not(.app-shell)>.main-page .sidebar-start>.sidebar-sticky>.fixed-links{border-top:1px solid var(--color-border);padding-block:1rem;background-color:var(--color-card);display:flex;flex-direction:column;gap:.5rem;margin-bottom:-1rem}.main-layout:not(.app-shell)>.main-page .sidebar-start>.sidebar-sticky>.fixed-links .collapse-btn{margin-top:-1rem;padding:0;outline:none;border:0;background-color:transparent;transition:background-color .3s ease;padding:.2rem}.main-layout:not(.app-shell)>.main-page .sidebar-start>.sidebar-sticky>.fixed-links .collapse-btn svg{fill:var(--color-muted);height:.875rem}.main-layout:not(.app-shell)>.main-page .sidebar-start>.sidebar-sticky>.fixed-links .collapse-btn:hover{background-color:var(--color-body)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-toggle-button{display:flex;align-items:center;gap:.5rem;padding:.6rem;font-weight:500;border-radius:var(--border-radius);cursor:pointer;transition:.4s ease;-webkit-user-select:none;user-select:none;color:var(--color-text)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-toggle-button:hover{background-color:var(--color-primary-border)}.main-layout:not(.app-shell)>.main-page .sidebar-start .sidebar-toggle-button>svg{height:1.5rem;fill:var(--color-text)}.main-layout:not(.app-shell)>.main-page>.main-content{width:calc(100vw - 800px);z-index:0;isolation:isolate;padding:1rem;flex-grow:1;transition:width .3s ease,margin-left .3s ease}.main-layout:not(.app-shell)>.main-page>.main-content>div:not(.modal-overlay){opacity:1;display:flex;flex-direction:column;gap:1rem;transform-origin:top}.main-layout:not(.app-shell)>.main-page>.main-content:has(.modal-overlay.is-open)>div:not(.modal-overlay){animation:pageFadeOut 0s ease forwards}.main-layout:not(.app-shell)>.main-page>.main-content:has(.modal-overlay.is-exit)>div:not(.modal-overlay){animation:pageFadeIn 0s ease forwards}.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)}.main-layout:not(.app-shell) .sidebar-wrapper{position:relative}.main-layout:not(.app-shell) .sidebar-wrapper.rtl{right:.7rem}.main-layout:not(.app-shell) .sidebar-wrapper .side-toggle-outside{cursor:pointer;position:fixed;top:calc(4.2rem + 40px);left:calc(3rem + 10px);z-index:100;background-color:var(--color-primary);border-radius:100%;width:18px;height:18px;opacity:0;transform:translate(10px);pointer-events:none;transition:opacity .3s ease,transform .3s ease;display:flex;justify-content:center;align-items:center}.main-layout:not(.app-shell) .sidebar-wrapper .side-toggle-outside>svg{height:.75rem;width:auto;fill:#000;display:block;overflow:visible}.main-layout:not(.app-shell) .sidebar-wrapper .side-toggle-outside.collapsed{opacity:1;transform:translate(0);pointer-events:auto;transition:opacity .8s ease,transform .8s ease}.main-layout:not(.app-shell) .sidebar-wrapper .side-toggle-outside.rtl{top:calc(4.2rem + 40px);right:calc(3rem + 10px)}.main-layout:not(.app-shell) .sidebar-wrapper .collapsed .profile-image{cursor:pointer}.main-layout:not(.app-shell) .sidebar-wrapper .collapsed .profile-image>svg{fill:var(--color-text)}.main-layout:not(.app-shell) .sidebar-wrapper .collapsed .profile-image>svg path{fill:var(--color-text)}@keyframes pageFadeIn{0%{opacity:0;position:absolute;top:1rem;max-height:calc(100dvh - 3.2rem)}to{opacity:1}}@keyframes pageFadeOut{0%{opacity:1;pointer-events:unset}to{opacity:0;position:absolute;top:1rem;max-height:calc(100dvh - 3.2rem);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-on-primary)}.main-layout.app-shell{color:var(--color-text)}.main-layout.app-shell>.main-page{display:flex;align-items:flex-start;min-height:100dvh}.main-layout.app-shell .main-column{flex:1 1 0;min-width:0;min-height:100dvh;display:flex;flex-direction:column}.main-layout.app-shell .main-content{flex:1 1 auto;min-width:0;z-index:0;isolation:isolate;padding-block:1.5rem 2.5rem;padding-inline:2rem}.main-layout.app-shell .main-content>div:not(.modal-overlay){opacity:1;display:flex;flex-direction:column;gap:1.25rem;transform-origin:top}.main-layout.app-shell .main-content:has(.modal-overlay.is-open)>div:not(.modal-overlay){animation:pageFadeOut 0s ease forwards}.main-layout.app-shell .main-content:has(.modal-overlay.is-exit)>div:not(.modal-overlay){animation:pageFadeIn 0s ease forwards}.main-layout.app-shell .sidebar-wrapper{position:sticky;top:0;flex:none;height:100dvh;z-index:30}.main-layout.app-shell .app-sidebar{--sidebar-text: #c3cbe0;--sidebar-text-strong: #ffffff;--sidebar-muted: #8d98b3;--sidebar-subtle: #a9b3c9;--sidebar-hover: rgba(255, 255, 255, .06);--sidebar-active-bg: color-mix(in srgb, var(--color-focus) 16%, transparent);--sidebar-active-icon: var(--color-focus);--sidebar-line: rgba(255, 255, 255, .08);--sidebar-pill-bg: rgba(255, 255, 255, .04);--sidebar-pill-border: rgba(255, 255, 255, .1);--sidebar-count-bg: rgba(255, 255, 255, .1);--sidebar-count-fg: #e3e8f3;--sidebar-accent: #b848cc;--sidebar-logo-tile: #ffffff;--color-scrollbar: rgba(255, 255, 255, .14);--color-scrollbar-hover: rgba(255, 255, 255, .26);box-sizing:border-box;width:248px;height:100%;display:flex;flex-direction:column;padding:16px 12px;background-color:var(--color-sidebar);border-inline-end:1px solid var(--color-sidebar-border);color:var(--sidebar-text);font-size:13.5px;font-weight:500;overflow:hidden;transition:width .3s ease,padding .3s ease,transform .3s ease}.main-layout.app-shell .app-sidebar :where(*,*:before,*:after){box-sizing:border-box}.main-layout.app-shell .app-sidebar .sidebar-brand{display:flex;align-items:center;gap:8px;padding-block:4px 16px;padding-inline:6px 2px;flex:none}.main-layout.app-shell .app-sidebar .sidebar-brand:has(.sidebar-brand-tile){--sidebar-accent: var(--sidebar-subtle)}.main-layout.app-shell .app-sidebar .sidebar-brand-mark{width:30px;height:29px;flex:none}.main-layout.app-shell .app-sidebar .sidebar-brand-mark .mark-accent{fill:var(--sidebar-accent)}.main-layout.app-shell .app-sidebar .sidebar-brand-mark .mark-body{fill:var(--sidebar-text-strong)}.main-layout.app-shell .app-sidebar .sidebar-brand-tile{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:var(--border-radius);background-color:var(--sidebar-logo-tile);overflow:hidden}.main-layout.app-shell .app-sidebar .sidebar-brand-tile>img{max-width:24px;max-height:24px;object-fit:contain}.main-layout.app-shell .app-sidebar .sidebar-wordmark{display:flex;align-items:baseline;gap:6px;min-width:0;line-height:1;white-space:nowrap}.main-layout.app-shell .app-sidebar .sidebar-wordmark-name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--sidebar-text-strong)}.main-layout.app-shell .app-sidebar .sidebar-wordmark-dot,.main-layout.app-shell .app-sidebar .sidebar-wordmark-suffix{color:var(--sidebar-accent)}.main-layout.app-shell .app-sidebar .sidebar-wordmark-suffix{flex:none;font-size:13px;font-weight:800;letter-spacing:.04em}.main-layout.app-shell .app-sidebar .sidebar-collapse-btn{margin-inline-start:auto;flex:none;width:28px;height:28px;padding:0;display:grid;place-items:center;border:0;border-radius:var(--border-radius);background:transparent;color:var(--sidebar-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.main-layout.app-shell .app-sidebar .sidebar-collapse-btn>svg{width:18px;height:18px;fill:currentColor}.main-layout.app-shell .app-sidebar .sidebar-collapse-btn>svg path{fill:currentColor}.main-layout.app-shell .app-sidebar .sidebar-collapse-btn:hover{background-color:var(--sidebar-hover);color:var(--sidebar-text-strong)}.main-layout.app-shell .app-sidebar .sidebar-collapse-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.main-layout.app-shell .app-sidebar .tenant-select{flex:none;width:100%;padding:8px 10px;border-radius:var(--border-radius-menu);border:1px solid var(--sidebar-pill-border);background-color:var(--sidebar-pill-bg);color:var(--sidebar-text-strong)}.main-layout.app-shell .app-sidebar .tenant-select>.side-toggle{display:none}.main-layout.app-shell .app-sidebar .tenant-select>.profile{width:100%;gap:10px}.main-layout.app-shell .app-sidebar .tenant-select>.profile>.profile-image{width:30px;height:30px;padding:6px;flex:none;border-radius:var(--border-radius);background-color:var(--color-primary)}.main-layout.app-shell .app-sidebar .tenant-select>.profile>.profile-image>svg{height:18px;fill:var(--color-on-primary)}.main-layout.app-shell .app-sidebar .tenant-select>.profile>.profile-image>svg path{fill:var(--color-on-primary)}.main-layout.app-shell .app-sidebar .tenant-select>.profile>.profile-select{max-width:calc(100% - 40px);gap:2px}.main-layout.app-shell .app-sidebar .tenant-select>.profile>.profile-select>small{order:2;font-size:12px;color:var(--sidebar-subtle)}.main-layout.app-shell .app-sidebar .tenant-select>.profile>.profile-select>.profile-membership-select{order:1;width:100%;max-width:100%;padding:0;font-size:13px;font-weight:700;text-transform:none;color:var(--sidebar-text-strong)}.main-layout.app-shell .app-sidebar .tenant-select>.profile>.profile-select>.profile-membership-select>svg{margin-inline-start:auto;height:14px;fill:var(--sidebar-subtle)}.main-layout.app-shell .app-sidebar .sidebar-nav{flex:1 1 auto;min-height:0;margin-top:10px;margin-inline:-4px;padding-inline:4px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.main-layout.app-shell .app-sidebar .sidebar-group{display:flex;flex-direction:column;gap:2px}.main-layout.app-shell .app-sidebar .sidebar-section-title{padding:16px 10px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sidebar-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-layout.app-shell .app-sidebar .sidebar-section-divider{height:0;margin:10px 6px;border:0;border-top:1px solid var(--sidebar-line)}.main-layout.app-shell .app-sidebar .sidebar-link,.main-layout.app-shell .app-sidebar .sidebar-button{position:relative;flex:none;display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border:0;border-radius:var(--border-radius);background:transparent;color:var(--sidebar-text);font:inherit;font-size:13.5px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,color .15s ease}.main-layout.app-shell .app-sidebar .sidebar-link>svg,.main-layout.app-shell .app-sidebar .sidebar-button>svg{width:18px;height:18px;flex:none;fill:currentColor;overflow:visible}.main-layout.app-shell .app-sidebar .sidebar-link>svg path,.main-layout.app-shell .app-sidebar .sidebar-button>svg path{fill:currentColor}.main-layout.app-shell .app-sidebar .sidebar-link .sidebar-link-label,.main-layout.app-shell .app-sidebar .sidebar-button .sidebar-link-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.main-layout.app-shell .app-sidebar .sidebar-link:hover,.main-layout.app-shell .app-sidebar .sidebar-button:hover{background-color:var(--sidebar-hover);color:var(--sidebar-text-strong)}.main-layout.app-shell .app-sidebar .sidebar-link.active,.main-layout.app-shell .app-sidebar .sidebar-button.active{background-color:var(--sidebar-active-bg);color:var(--sidebar-text-strong);font-weight:600}.main-layout.app-shell .app-sidebar .sidebar-link.active>svg,.main-layout.app-shell .app-sidebar .sidebar-button.active>svg{color:var(--sidebar-active-icon)}.main-layout.app-shell .app-sidebar .sidebar-link:focus-visible,.main-layout.app-shell .app-sidebar .sidebar-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.main-layout.app-shell .app-sidebar .sidebar-link .beta-badge,.main-layout.app-shell .app-sidebar .sidebar-button .beta-badge{animation:pulse-beta 2s ease-in-out infinite}.main-layout.app-shell .app-sidebar .sidebar-link .new-badge,.main-layout.app-shell .app-sidebar .sidebar-button .new-badge{position:relative;overflow:hidden}.main-layout.app-shell .app-sidebar .sidebar-link .new-badge:after,.main-layout.app-shell .app-sidebar .sidebar-button .new-badge:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:35%;background:linear-gradient(100deg,#fff0,#ffffff8c,#fff0);transform:skew(-20deg);animation:sweep-new 1.9s ease-in-out infinite;pointer-events:none}.main-layout.app-shell .app-sidebar .sidebar-badges{flex:none;display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto}.main-layout.app-shell .app-sidebar .badge.sidebar-tag{flex:none;margin-inline-start:auto;padding:1px 6px;border-radius:var(--border-radius-pill);font-size:10.5px;font-weight:800;letter-spacing:.02em;line-height:1.4}.main-layout.app-shell .app-sidebar .sidebar-badges>.badge.sidebar-tag{margin-inline-start:0}.main-layout.app-shell .app-sidebar .sidebar-count{flex:none;min-width:20px;height:18px;padding:0 7px;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:11.5px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.main-layout.app-shell .app-sidebar .sidebar-count--alert{background-color:var(--tone-b-dot);color:var(--color-danger-text)}.main-layout.app-shell .app-sidebar .sidebar-count--compact{min-width:16px;height:16px;padding:0 4px;font-size:10px}.main-layout.app-shell .app-sidebar .sidebar-dot{position:absolute;top:4px;inset-inline-end:4px;width:8px;height:8px;border-radius:var(--border-radius-pill);background-color:var(--color-warning);box-shadow:0 0 0 2px var(--color-sidebar);animation:pulse-beta 2s ease-in-out infinite}.main-layout.app-shell .app-sidebar .sidebar-dot.has-content{top:0;inset-inline-end:0;width:auto;height:auto;background-color:transparent;box-shadow:none;animation:none}.main-layout.app-shell .app-sidebar .sidebar-footer{flex:none;margin-top:auto;padding-top:12px;display:flex;flex-direction:column;gap:2px}.main-layout.app-shell .app-sidebar .sidebar-user{display:flex;align-items:center;min-height:52px;margin-top:8px;padding:10px;border-top:1px solid var(--sidebar-line)}.main-layout.app-shell .app-sidebar .sidebar-user .cl-userButton-root,.main-layout.app-shell .app-sidebar .sidebar-user .cl-userButtonTrigger{max-width:100%}.main-layout.app-shell .app-sidebar .sidebar-user .cl-userButtonTrigger .cl-userButtonBox{flex-flow:row;gap:10px;color:var(--sidebar-text-strong)}.main-layout.app-shell .app-sidebar .sidebar-user .cl-avatarBox{width:32px;height:32px}.main-layout.app-shell .app-sidebar .sidebar-user .cl-userButtonOuterIdentifier{padding:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:var(--sidebar-text-strong)}.main-layout.app-shell .app-sidebar.collapsed{width:68px;padding-inline:10px}.main-layout.app-shell .app-sidebar.collapsed .sidebar-brand{flex-direction:column;gap:8px;padding-inline:0}.main-layout.app-shell .app-sidebar.collapsed .sidebar-brand .sidebar-collapse-btn{margin-inline-start:0}.main-layout.app-shell .app-sidebar.collapsed .sidebar-brand .sidebar-collapse-btn>svg{transform:scaleX(-1)}.main-layout.app-shell .app-sidebar.collapsed .tenant-select{padding:0;border:0;background:transparent}.main-layout.app-shell .app-sidebar.collapsed .tenant-select>.profile{justify-content:center}.main-layout.app-shell .app-sidebar.collapsed .tenant-select>.profile>.profile-image{width:36px;height:36px;display:grid;place-items:center;cursor:pointer}.main-layout.app-shell .app-sidebar.collapsed .tenant-select>.profile>.profile-image>svg,.main-layout.app-shell .app-sidebar.collapsed .tenant-select>.profile>.profile-image>svg path{height:20px;fill:var(--sidebar-text)}.main-layout.app-shell .app-sidebar.collapsed .sidebar-link,.main-layout.app-shell .app-sidebar.collapsed .sidebar-button{justify-content:center;padding:0}.main-layout.app-shell .app-sidebar.collapsed .sidebar-user{justify-content:center;padding-inline:0}.main-layout.app-shell .app-header{position:sticky;top:0;z-index:20;box-sizing:border-box;min-height:64px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 24px;background-color:var(--color-card);border-bottom:1px solid var(--color-border);color:var(--color-text)}.main-layout.app-shell .app-header #mobile-sidebar-toggle:empty{display:none}.main-layout.app-shell .app-breadcrumb{display:flex;align-items:center;gap:8px;min-width:0;font-size:13.5px;color:var(--color-muted-text);white-space:nowrap}.main-layout.app-shell .app-breadcrumb .app-breadcrumb-sep{flex:none;width:14px;height:14px;fill:var(--color-faint)}.main-layout.app-shell .app-breadcrumb .app-breadcrumb-current{overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--color-text)}.main-layout.app-shell .app-header-search{flex:1 1 320px;min-width:0;max-width:560px}.main-layout.app-shell .app-header-actions{margin-inline-start:auto;display:flex;align-items:center;gap:4px}.main-layout.app-shell .app-header-btn,.main-layout.app-shell .app-header-actions>.navbar-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;min-width:36px;padding:0 10px;border:0;border-radius:var(--border-radius);background:transparent;color:var(--color-text-2);font:inherit;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.main-layout.app-shell .app-header-btn>svg,.main-layout.app-shell .app-header-actions>.navbar-link>svg{width:18px;height:18px;flex:none;fill:currentColor}.main-layout.app-shell .app-header-btn:hover,.main-layout.app-shell .app-header-actions>.navbar-link:hover{background-color:var(--color-light)}.main-layout.app-shell .app-header-btn:focus-visible,.main-layout.app-shell .app-header-actions>.navbar-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.main-layout.app-shell .app-header-actions>.navbar-link{--youtube-red: #ff0000}.main-layout.app-shell .app-header-actions>.navbar-link.active{background-color:var(--color-light);color:var(--color-text)}.main-layout.app-shell .app-header-actions>.navbar-link .tutorial-youtube-icon,.main-layout.app-shell .app-header-actions>.navbar-link .tutorial-youtube-icon path{fill:var(--youtube-red)}.main-layout.app-shell .app-header-icon-btn{width:36px;padding:0}.main-layout.app-shell .app-header-lang>svg:first-child{width:16px;height:16px}.main-layout.app-shell .app-header-lang>.app-header-lang-caret{width:10px;height:10px}.main-layout.app-shell .app-header-bell{display:flex;align-items:center}.main-layout.app-shell .app-header-bell .nv-popoverTrigger{width:36px;height:36px;border-radius:var(--border-radius);background-color:transparent}.main-layout.app-shell .app-header-bell .nv-popoverTrigger:hover{background-color:var(--color-light)!important}.main-layout.app-shell .app-header-bell .nv-popoverTrigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.main-layout.app-shell .app-header-bell .nv-bellIcon path{fill:var(--color-text-2)}.main-layout.app-shell .app-header-user{display:flex;align-items:center;padding-inline-start:4px}.menu-list.lang-menu{width:240px;padding:6px;box-sizing:border-box}.menu-list.lang-menu .lang-menu-title{padding:8px 10px 6px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-text)}.menu-list.lang-menu .menu-item.lang-menu-item{display:flex;align-items:center;gap:10px;width:100%;height:40px;font-size:14px;font-weight:600}.menu-list.lang-menu .menu-item.lang-menu-item.active{background-color:var(--color-primary-soft);color:var(--color-link)}.menu-list.lang-menu .lang-menu-code{flex:none;width:28px;height:22px;display:grid;place-items:center;border-radius:6px;background-color:var(--color-light);color:var(--color-text-2);font-size:11px;font-weight:800}.menu-list.lang-menu .lang-menu-beta{padding:1px 6px;border-radius:var(--border-radius-pill);background-color:var(--tone-w-bg);color:var(--tone-w-fg);font-size:10.5px;font-weight:800}.menu-list.lang-menu .lang-menu-check{margin-inline-start:auto;width:16px;height:16px;fill:var(--color-link)}.menu-list.lang-menu .lang-menu-hint{margin-top:6px;padding:6px 10px 8px;border-top:1px solid var(--color-border);font-size:12px;line-height:1.4;color:var(--color-muted-text)}html[dir=rtl] .menu-list.lang-menu .lang-menu-title,html[dir=rtl] .main-layout.app-shell .app-sidebar .sidebar-section-title{letter-spacing:0;text-transform:none}html[dir=rtl] .main-layout.app-shell .app-sidebar .sidebar-collapse-btn>svg{transform:scaleX(-1)}html[dir=rtl] .main-layout.app-shell .app-sidebar.collapsed .sidebar-brand .sidebar-collapse-btn>svg{transform:none}.global-search{position:relative;isolation:isolate}.global-search .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.global-search>.search-box{box-sizing:border-box;height:40px;background-color:var(--color-body);border:1px solid var(--color-border);border-radius:var(--border-radius-menu);position:relative;isolation:isolate;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding-inline-start:12px;padding-inline-end:6px;overflow:hidden;color:var(--color-muted-text);transition:border-color .15s ease,box-shadow .15s ease}.global-search>.search-box:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ring)}.global-search>.search-box>svg:first-child{height:17px;width:17px;flex-shrink:0;fill:var(--color-muted-text)}.global-search>.search-box>.search-box-placeholder,.global-search>.search-box>.search-box-placeholder-rtl{position:absolute;top:0;bottom:0;display:flex;align-items:center;inset-inline-start:37px;inset-inline-end:80px;overflow:hidden;text-overflow:ellipsis;pointer-events:none;color:var(--color-placeholder);white-space:nowrap;z-index:0;font-size:13.5px;font-weight:500}.global-search>.search-box>input{flex:1 1 auto;min-width:0;height:100%;color:var(--color-text)!important;background-color:transparent;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;outline:none;font-size:13.5px;border:0;z-index:1;appearance:none}.global-search>.search-box>input::placeholder{color:var(--color-placeholder);opacity:1}.global-search>.search-box>input::-webkit-search-cancel-button{cursor:pointer}.global-search>.search-box>.search-box-kbd{flex-shrink:0;z-index:1;padding:1px 6px;border:1px solid var(--color-chip-border);border-radius:5px;background-color:var(--color-surface-2);color:var(--color-text-2);font-family:var(--font-mono);font-size:11.5px;line-height:1.4}.global-search>.search-box>.search-camera-btn{box-sizing:border-box;flex-shrink:0;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:var(--color-text-2);cursor:pointer;border-radius:var(--border-radius)}.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{cursor:not-allowed;opacity:.5}.global-search>.search-box>.search-camera-btn svg{height:17px;width:17px;fill:currentColor}.global-search>.popped-search-data{box-sizing:border-box;font-size:.875rem;position:absolute;top:calc(100% + 6px);height:fit-content;min-height:3rem;max-height:50vh;color:var(--color-text);background:var(--color-menu);box-shadow:var(--shadow-pop);border:1px solid var(--color-border);width:100%;border-radius:var(--border-radius-card)}.global-search>.popped-search-data h5{margin:4px 4px 0;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-text)}.global-search>.popped-search-data>div>div{padding:8px;display:flex;flex-direction:column;gap:2px}.global-search>.popped-search-data>div>div>.search-data-item{padding:8px 10px;border-radius:var(--border-radius);cursor:pointer;display:flex;align-items:center;flex-wrap:wrap;gap:.4em}.global-search>.popped-search-data>div>div>.search-data-item:hover{background-color:var(--color-card-hover)}.main-layout:not(.app-shell)>.navbar .global-search>.search-box{height:32px}.main-layout:not(.app-shell)>.navbar .global-search>.search-box>.search-camera-btn{width:26px;height:26px}html[dir=rtl] .global-search>.popped-search-data h5{letter-spacing:0;text-transform:none}.global-refresh{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:var(--control-height);padding-block:0;padding-inline:.875rem;font-family:var(--font-family-base);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-default);color:var(--color-text-default)}.btn>svg{flex:none;fill:var(--color-text-default)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-default.variant-fill.btn-disabled,.btn.btn-default.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-default.variant-fill.btn-disabled svg,.btn.btn-default.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-default.variant-outline{background-color:transparent;border-color:var(--color-input-border);color:var(--color-text)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-default.variant-outline.btn-disabled,.btn.btn-default.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-default.variant-outline.btn-disabled svg,.btn.btn-default.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-default.variant-outline.btn-disabled,.btn.btn-default.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-default.variant-transparent{background-color:transparent;border-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:not(.btn-disabled):hover svg{fill:var(--color-text)}.btn.btn-default.variant-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-default.variant-transparent.btn-disabled,.btn.btn-default.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-default.variant-transparent.btn-disabled svg,.btn.btn-default.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-default.variant-transparent.btn-disabled,.btn.btn-default.variant-transparent:disabled{background-color:transparent;border-color:transparent}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-default.variant-semi-transparent.btn-disabled,.btn.btn-default.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-default.variant-semi-transparent.btn-disabled svg,.btn.btn-default.variant-semi-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-card.variant-fill{background-color:var(--color-card);border-color:transparent;color:var(--color-text-2)}.btn.btn-card.variant-fill svg{fill:var(--color-text-2)}.btn.btn-card.variant-fill:not(.btn-disabled):hover{background-color:var(--color-light);color:var(--color-text)}.btn.btn-card.variant-fill:not(.btn-disabled):hover svg{fill:var(--color-text)}.btn.btn-card.variant-fill:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-card.variant-fill.btn-disabled,.btn.btn-card.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-card.variant-fill.btn-disabled svg,.btn.btn-card.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-card.variant-outline{background-color:transparent;border-color:var(--color-input-border);color:var(--color-text)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-card.variant-outline.btn-disabled,.btn.btn-card.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-card.variant-outline.btn-disabled svg,.btn.btn-card.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-card.variant-outline.btn-disabled,.btn.btn-card.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-card.variant-transparent{background-color:transparent;border-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:not(.btn-disabled):hover svg{fill:var(--color-text)}.btn.btn-card.variant-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-card.variant-transparent.btn-disabled,.btn.btn-card.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-card.variant-transparent.btn-disabled svg,.btn.btn-card.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-card.variant-transparent.btn-disabled,.btn.btn-card.variant-transparent:disabled{background-color:transparent;border-color:transparent}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-card.variant-semi-transparent.btn-disabled,.btn.btn-card.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-card.variant-semi-transparent.btn-disabled svg,.btn.btn-card.variant-semi-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-primary{font-weight:var(--font-weight-primary)}.btn.btn-primary.variant-fill{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-text)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-primary.variant-fill.btn-disabled,.btn.btn-primary.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-primary.variant-fill.btn-disabled svg,.btn.btn-primary.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-primary.variant-outline{background-color:transparent;border-color:var(--color-primary);color:var(--color-link)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-primary.variant-outline.btn-disabled,.btn.btn-primary.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-primary.variant-outline.btn-disabled svg,.btn.btn-primary.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-primary.variant-outline.btn-disabled,.btn.btn-primary.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-primary.variant-transparent{background-color:transparent;border-color:transparent;color:var(--color-link)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-primary.variant-transparent.btn-disabled,.btn.btn-primary.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-primary.variant-transparent.btn-disabled svg,.btn.btn-primary.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-primary.variant-transparent.btn-disabled,.btn.btn-primary.variant-transparent:disabled{background-color:transparent;border-color:transparent}.btn.btn-primary.variant-semi-transparent{background-color:var(--color-primary-soft);color:var(--color-link)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-primary.variant-semi-transparent.btn-disabled,.btn.btn-primary.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-primary.variant-semi-transparent.btn-disabled svg,.btn.btn-primary.variant-semi-transparent: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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-danger.variant-fill.btn-disabled,.btn.btn-danger.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-danger.variant-fill.btn-disabled svg,.btn.btn-danger.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-danger.variant-outline{background-color:transparent;border-color:color-mix(in srgb,var(--color-danger) 45%,transparent);color:var(--color-danger-fg)}.btn.btn-danger.variant-outline svg{fill:var(--color-danger-fg)}.btn.btn-danger.variant-outline:not(.btn-disabled):hover{background-color:var(--tone-b-bg);border-color:var(--color-danger)}.btn.btn-danger.variant-outline:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-danger.variant-outline.btn-disabled,.btn.btn-danger.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-danger.variant-outline.btn-disabled svg,.btn.btn-danger.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-danger.variant-outline.btn-disabled,.btn.btn-danger.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-danger.variant-transparent{background-color:transparent;border-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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-danger.variant-transparent.btn-disabled,.btn.btn-danger.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-danger.variant-transparent.btn-disabled svg,.btn.btn-danger.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-danger.variant-transparent.btn-disabled,.btn.btn-danger.variant-transparent:disabled{background-color:transparent;border-color:transparent}.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(--tone-b-dot) 22%,var(--tone-b-bg))}.btn.btn-danger.variant-semi-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-danger.variant-semi-transparent.btn-disabled,.btn.btn-danger.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-danger.variant-semi-transparent.btn-disabled svg,.btn.btn-danger.variant-semi-transparent: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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-warning.variant-fill.btn-disabled,.btn.btn-warning.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-warning.variant-fill.btn-disabled svg,.btn.btn-warning.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-warning.variant-outline{background-color:transparent;border-color:color-mix(in srgb,var(--color-warning) 45%,transparent);color:var(--tone-w-fg)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-warning.variant-outline.btn-disabled,.btn.btn-warning.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-warning.variant-outline.btn-disabled svg,.btn.btn-warning.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-warning.variant-outline.btn-disabled,.btn.btn-warning.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-warning.variant-transparent{background-color:transparent;border-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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-warning.variant-transparent.btn-disabled,.btn.btn-warning.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-warning.variant-transparent.btn-disabled svg,.btn.btn-warning.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-warning.variant-transparent.btn-disabled,.btn.btn-warning.variant-transparent:disabled{background-color:transparent;border-color:transparent}.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(--tone-w-dot) 22%,var(--tone-w-bg))}.btn.btn-warning.variant-semi-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-warning.variant-semi-transparent.btn-disabled,.btn.btn-warning.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-warning.variant-semi-transparent.btn-disabled svg,.btn.btn-warning.variant-semi-transparent: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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-success.variant-fill.btn-disabled,.btn.btn-success.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-success.variant-fill.btn-disabled svg,.btn.btn-success.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-success.variant-outline{background-color:transparent;border-color:color-mix(in srgb,var(--color-success) 45%,transparent);color:var(--tone-o-fg)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-success.variant-outline.btn-disabled,.btn.btn-success.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-success.variant-outline.btn-disabled svg,.btn.btn-success.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-success.variant-outline.btn-disabled,.btn.btn-success.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-success.variant-transparent{background-color:transparent;border-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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-success.variant-transparent.btn-disabled,.btn.btn-success.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-success.variant-transparent.btn-disabled svg,.btn.btn-success.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-success.variant-transparent.btn-disabled,.btn.btn-success.variant-transparent:disabled{background-color:transparent;border-color:transparent}.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(--tone-o-dot) 22%,var(--tone-o-bg))}.btn.btn-success.variant-semi-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-success.variant-semi-transparent.btn-disabled,.btn.btn-success.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-success.variant-semi-transparent.btn-disabled svg,.btn.btn-success.variant-semi-transparent: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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-info.variant-fill.btn-disabled,.btn.btn-info.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-info.variant-fill.btn-disabled svg,.btn.btn-info.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-info.variant-outline{background-color:transparent;border-color:color-mix(in srgb,var(--color-info) 45%,transparent);color:var(--tone-i-fg)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-info.variant-outline.btn-disabled,.btn.btn-info.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-info.variant-outline.btn-disabled svg,.btn.btn-info.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-info.variant-outline.btn-disabled,.btn.btn-info.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-info.variant-transparent{background-color:transparent;border-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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-info.variant-transparent.btn-disabled,.btn.btn-info.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-info.variant-transparent.btn-disabled svg,.btn.btn-info.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-info.variant-transparent.btn-disabled,.btn.btn-info.variant-transparent:disabled{background-color:transparent;border-color:transparent}.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(--tone-i-dot) 22%,var(--tone-i-bg))}.btn.btn-info.variant-semi-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-info.variant-semi-transparent.btn-disabled,.btn.btn-info.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-info.variant-semi-transparent.btn-disabled svg,.btn.btn-info.variant-semi-transparent: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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-dark.variant-fill.btn-disabled,.btn.btn-dark.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-dark.variant-fill.btn-disabled svg,.btn.btn-dark.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-dark.variant-outline{background-color:transparent;border-color:var(--color-dark);color:var(--color-dark)}.btn.btn-dark.variant-outline svg{fill:var(--color-dark)}.btn.btn-dark.variant-outline:not(.btn-disabled):hover{background-color:var(--color-dark-border)}.btn.btn-dark.variant-outline:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-dark.variant-outline.btn-disabled,.btn.btn-dark.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-dark.variant-outline.btn-disabled svg,.btn.btn-dark.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-dark.variant-outline.btn-disabled,.btn.btn-dark.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-dark.variant-transparent{background-color:transparent;border-color:transparent;color:var(--color-dark)}.btn.btn-dark.variant-transparent svg{fill:var(--color-dark)}.btn.btn-dark.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-dark-border)}.btn.btn-dark.variant-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-dark.variant-transparent.btn-disabled,.btn.btn-dark.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-dark.variant-transparent.btn-disabled svg,.btn.btn-dark.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-dark.variant-transparent.btn-disabled,.btn.btn-dark.variant-transparent:disabled{background-color:transparent;border-color:transparent}.btn.btn-dark.variant-semi-transparent{background-color:var(--color-dark-border);color:var(--color-dark)}.btn.btn-dark.variant-semi-transparent svg{fill:var(--color-dark)}.btn.btn-dark.variant-semi-transparent:not(.btn-disabled):hover{background-color:var(--color-dark-border);box-shadow:inset 0 0 10px 10px var(--color-dark-border)}.btn.btn-dark.variant-semi-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-dark.variant-semi-transparent.btn-disabled,.btn.btn-dark.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-dark.variant-semi-transparent.btn-disabled svg,.btn.btn-dark.variant-semi-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-light.variant-fill{background-color:var(--color-light);border-color:var(--color-light);color:var(--color-light-text)}.btn.btn-light.variant-fill svg{fill:var(--color-light-text)}.btn.btn-light.variant-fill:not(.btn-disabled):hover{background-color:var(--color-light-hover);border-color:var(--color-light-hover)}.btn.btn-light.variant-fill:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-light.variant-fill.btn-disabled,.btn.btn-light.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-light.variant-fill.btn-disabled svg,.btn.btn-light.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-light.variant-outline{background-color:transparent;border-color:var(--color-input-border);color:var(--color-text)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-light.variant-outline.btn-disabled,.btn.btn-light.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-light.variant-outline.btn-disabled svg,.btn.btn-light.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-light.variant-outline.btn-disabled,.btn.btn-light.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-light.variant-transparent{background-color:transparent;border-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:not(.btn-disabled):hover svg{fill:var(--color-text)}.btn.btn-light.variant-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-light.variant-transparent.btn-disabled,.btn.btn-light.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-light.variant-transparent.btn-disabled svg,.btn.btn-light.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-light.variant-transparent.btn-disabled,.btn.btn-light.variant-transparent:disabled{background-color:transparent;border-color:transparent}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-light.variant-semi-transparent.btn-disabled,.btn.btn-light.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-light.variant-semi-transparent.btn-disabled svg,.btn.btn-light.variant-semi-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-muted.variant-fill{background-color:var(--color-muted);border-color:var(--color-muted);color:var(--color-muted-text)}.btn.btn-muted.variant-fill svg{fill:var(--color-muted-text)}.btn.btn-muted.variant-fill:not(.btn-disabled):hover{background-color:var(--color-muted-hover);border-color:var(--color-muted-hover)}.btn.btn-muted.variant-fill:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-muted.variant-fill.btn-disabled,.btn.btn-muted.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-muted.variant-fill.btn-disabled svg,.btn.btn-muted.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-muted.variant-outline{background-color:transparent;border-color:var(--color-muted);color:var(--color-muted)}.btn.btn-muted.variant-outline svg{fill:var(--color-muted)}.btn.btn-muted.variant-outline:not(.btn-disabled):hover{background-color:var(--color-muted-border)}.btn.btn-muted.variant-outline:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-muted.variant-outline.btn-disabled,.btn.btn-muted.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-muted.variant-outline.btn-disabled svg,.btn.btn-muted.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-muted.variant-outline.btn-disabled,.btn.btn-muted.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-muted.variant-transparent{background-color:transparent;border-color:transparent;color:var(--color-muted)}.btn.btn-muted.variant-transparent svg{fill:var(--color-muted)}.btn.btn-muted.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-muted-border)}.btn.btn-muted.variant-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-muted.variant-transparent.btn-disabled,.btn.btn-muted.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-muted.variant-transparent.btn-disabled svg,.btn.btn-muted.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-muted.variant-transparent.btn-disabled,.btn.btn-muted.variant-transparent:disabled{background-color:transparent;border-color:transparent}.btn.btn-muted.variant-semi-transparent{background-color:var(--color-muted-border);color:var(--color-muted)}.btn.btn-muted.variant-semi-transparent svg{fill:var(--color-muted)}.btn.btn-muted.variant-semi-transparent:not(.btn-disabled):hover{background-color:var(--color-muted-border);box-shadow:inset 0 0 10px 10px var(--color-muted-border)}.btn.btn-muted.variant-semi-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-muted.variant-semi-transparent.btn-disabled,.btn.btn-muted.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-muted.variant-semi-transparent.btn-disabled svg,.btn.btn-muted.variant-semi-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-body.variant-fill{background-color:var(--color-body);border-color:var(--color-body);color:var(--color-body-text)}.btn.btn-body.variant-fill svg{fill:var(--color-body-text)}.btn.btn-body.variant-fill:not(.btn-disabled):hover{background-color:var(--color-body-hover);border-color:var(--color-body-hover)}.btn.btn-body.variant-fill:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-body.variant-fill.btn-disabled,.btn.btn-body.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-body.variant-fill.btn-disabled svg,.btn.btn-body.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-body.variant-outline{background-color:transparent;border-color:var(--color-input-border);color:var(--color-text)}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-body.variant-outline.btn-disabled,.btn.btn-body.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-body.variant-outline.btn-disabled svg,.btn.btn-body.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-body.variant-outline.btn-disabled,.btn.btn-body.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-body.variant-transparent{background-color:transparent;border-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:not(.btn-disabled):hover svg{fill:var(--color-text)}.btn.btn-body.variant-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-body.variant-transparent.btn-disabled,.btn.btn-body.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-body.variant-transparent.btn-disabled svg,.btn.btn-body.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-body.variant-transparent.btn-disabled,.btn.btn-body.variant-transparent:disabled{background-color:transparent;border-color:transparent}.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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-body.variant-semi-transparent.btn-disabled,.btn.btn-body.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-body.variant-semi-transparent.btn-disabled svg,.btn.btn-body.variant-semi-transparent: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:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-gray.variant-fill.btn-disabled,.btn.btn-gray.variant-fill:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-gray.variant-fill.btn-disabled svg,.btn.btn-gray.variant-fill:disabled svg{fill:var(--color-text-disabled)}.btn.btn-gray.variant-outline{background-color:transparent;border-color:var(--color-gray);color:var(--color-gray)}.btn.btn-gray.variant-outline svg{fill:var(--color-gray)}.btn.btn-gray.variant-outline:not(.btn-disabled):hover{background-color:var(--color-gray-border)}.btn.btn-gray.variant-outline:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-gray.variant-outline.btn-disabled,.btn.btn-gray.variant-outline:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-gray.variant-outline.btn-disabled svg,.btn.btn-gray.variant-outline:disabled svg{fill:var(--color-text-disabled)}.btn.btn-gray.variant-outline.btn-disabled,.btn.btn-gray.variant-outline:disabled{background-color:transparent;border-color:var(--color-input-border)}.btn.btn-gray.variant-transparent{background-color:transparent;border-color:transparent;color:var(--color-gray)}.btn.btn-gray.variant-transparent svg{fill:var(--color-gray)}.btn.btn-gray.variant-transparent:not(.btn-disabled):hover{background-color:var(--color-gray-border)}.btn.btn-gray.variant-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-gray.variant-transparent.btn-disabled,.btn.btn-gray.variant-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-gray.variant-transparent.btn-disabled svg,.btn.btn-gray.variant-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-gray.variant-transparent.btn-disabled,.btn.btn-gray.variant-transparent:disabled{background-color:transparent;border-color:transparent}.btn.btn-gray.variant-semi-transparent{background-color:var(--color-gray-border);color:var(--color-gray)}.btn.btn-gray.variant-semi-transparent svg{fill:var(--color-gray)}.btn.btn-gray.variant-semi-transparent:not(.btn-disabled):hover{background-color:var(--color-gray-border);box-shadow:inset 0 0 10px 10px var(--color-gray-border)}.btn.btn-gray.variant-semi-transparent:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.btn.btn-gray.variant-semi-transparent.btn-disabled,.btn.btn-gray.variant-semi-transparent:disabled{cursor:not-allowed;color:var(--color-text-disabled);background-color:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none}.btn.btn-gray.variant-semi-transparent.btn-disabled svg,.btn.btn-gray.variant-semi-transparent:disabled svg{fill:var(--color-text-disabled)}.btn.btn-sm{min-height:var(--control-height-sm);padding-inline:.75rem;gap:.375rem;font-size:.8125rem}.btn.btn-sm>svg{height:.875rem;width:.875rem}.btn.btn-md{min-height:var(--control-height);padding-inline:.875rem;gap:.5rem;font-size:.84375rem}.btn.btn-md>svg{height:1rem;width:1rem}.btn.btn-lg{min-height:var(--control-height-lg);padding-inline:1.125rem;gap:.5rem;font-size:.9375rem}.btn.btn-lg>svg{height:1.125rem;width:1.125rem}.btn.btn-icon{padding-inline:.375rem}.btn.btn-icon.btn-sm{min-width:var(--control-height-sm);padding-inline:.25rem}.btn.btn-icon.btn-md{min-height:var(--icon-button-size);min-width:var(--icon-button-size)}.btn.btn-icon.btn-lg{min-width:var(--control-height-lg)}.btn.btn-block{width:100%}.btn-group{display:inline-flex;gap:0;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{margin-inline-start:-1px;border-start-start-radius:0;border-end-start-radius:0}.btn-group>button:focus-visible,.btn-group>.btn:focus-visible{position:relative;z-index:1}.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;box-sizing:border-box;height:min-content;min-height:1.5rem;padding:.1875rem .625rem;border-radius:var(--border-radius-pill);font-family:var(--font-family-base);font-size:.75rem;font-weight:700;line-height:1.125rem;white-space:nowrap;align-items:center;display:inline-flex;gap:.375rem;font-variant-numeric:tabular-nums}.badge:has(img){padding-block:.1875rem;padding-inline:.1875rem .625rem}.badge>img{height:1.125rem;width:1.125rem;border-radius:var(--border-radius-pill);object-fit:cover}.badge>svg{height:.875rem;width:.875rem;flex:none}.badge>.badge-dot{display:inline-block;flex:none;width:.375rem;height:.375rem;border-radius:var(--border-radius-pill);background-color:currentColor}.badge.badge-sm{min-height:1.25rem;padding:.0625rem .5rem;font-size:.6875rem;line-height:1rem}.badge.clickable{cursor:pointer;transition:filter .15s ease}.badge.clickable:hover{filter:brightness(.97)}.badge.clickable:hover svg{fill:inherit}.badge.clickable:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.badge.badge-tone.badge-tone-n{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-tone.badge-tone-n>svg{fill:var(--tone-n-fg)}.badge.badge-tone.badge-tone-n>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-tone.badge-tone-n.variant-outline{background-color:transparent;box-shadow:inset 0 0 0 1px var(--tone-n-dot)}.badge.badge-tone.badge-tone-n.variant-transparent{background-color:transparent}.badge.badge-tone.badge-tone-w{background-color:var(--tone-w-bg);color:var(--tone-w-fg)}.badge.badge-tone.badge-tone-w>svg{fill:var(--tone-w-fg)}.badge.badge-tone.badge-tone-w>.badge-dot{background-color:var(--tone-w-dot)}.badge.badge-tone.badge-tone-w.variant-outline{background-color:transparent;box-shadow:inset 0 0 0 1px var(--tone-w-dot)}.badge.badge-tone.badge-tone-w.variant-transparent{background-color:transparent}.badge.badge-tone.badge-tone-i{background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.badge.badge-tone.badge-tone-i>svg{fill:var(--tone-i-fg)}.badge.badge-tone.badge-tone-i>.badge-dot{background-color:var(--tone-i-dot)}.badge.badge-tone.badge-tone-i.variant-outline{background-color:transparent;box-shadow:inset 0 0 0 1px var(--tone-i-dot)}.badge.badge-tone.badge-tone-i.variant-transparent{background-color:transparent}.badge.badge-tone.badge-tone-c{background-color:var(--tone-c-bg);color:var(--tone-c-fg)}.badge.badge-tone.badge-tone-c>svg{fill:var(--tone-c-fg)}.badge.badge-tone.badge-tone-c>.badge-dot{background-color:var(--tone-c-dot)}.badge.badge-tone.badge-tone-c.variant-outline{background-color:transparent;box-shadow:inset 0 0 0 1px var(--tone-c-dot)}.badge.badge-tone.badge-tone-c.variant-transparent{background-color:transparent}.badge.badge-tone.badge-tone-o{background-color:var(--tone-o-bg);color:var(--tone-o-fg)}.badge.badge-tone.badge-tone-o>svg{fill:var(--tone-o-fg)}.badge.badge-tone.badge-tone-o>.badge-dot{background-color:var(--tone-o-dot)}.badge.badge-tone.badge-tone-o.variant-outline{background-color:transparent;box-shadow:inset 0 0 0 1px var(--tone-o-dot)}.badge.badge-tone.badge-tone-o.variant-transparent{background-color:transparent}.badge.badge-tone.badge-tone-b{background-color:var(--tone-b-bg);color:var(--tone-b-fg)}.badge.badge-tone.badge-tone-b>svg{fill:var(--tone-b-fg)}.badge.badge-tone.badge-tone-b>.badge-dot{background-color:var(--tone-b-dot)}.badge.badge-tone.badge-tone-b.variant-outline{background-color:transparent;box-shadow:inset 0 0 0 1px var(--tone-b-dot)}.badge.badge-tone.badge-tone-b.variant-transparent{background-color:transparent}.badge.badge-default.variant-fill{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-default.variant-fill>svg{fill:var(--tone-n-fg)}.badge.badge-default.variant-fill>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-default.variant-semi-transparent{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-default.variant-semi-transparent>svg{fill:var(--tone-n-fg)}.badge.badge-default.variant-semi-transparent>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-default.variant-outline{background-color:transparent;color:var(--tone-n-fg);box-shadow:inset 0 0 0 1px var(--tone-n-dot)}.badge.badge-default.variant-outline svg{fill:var(--tone-n-fg)}.badge.badge-default.variant-outline>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-default.variant-transparent{background-color:transparent;color:var(--tone-n-fg)}.badge.badge-default.variant-transparent svg{fill:var(--tone-n-fg)}.badge.badge-default.variant-transparent>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-card.variant-fill{background-color:var(--color-card);color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-border)}.badge.badge-card.variant-fill>svg{fill:var(--color-text-2)}.badge.badge-card.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text-2)}.badge.badge-card.variant-semi-transparent svg{fill:var(--color-text-2)}.badge.badge-card.variant-outline{background-color:transparent;color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-input-border)}.badge.badge-card.variant-outline svg{fill:var(--color-text-2)}.badge.badge-card.variant-transparent{background-color:transparent;color:var(--color-text-2)}.badge.badge-card.variant-transparent svg{fill:var(--color-text-2)}.badge.badge-primary{font-weight:var(--font-weight-primary)}.badge.badge-primary.variant-fill{background-color:var(--color-primary);color:var(--color-primary-text)}.badge.badge-primary.variant-fill>svg{fill:var(--color-primary-text)}.badge.badge-primary.variant-semi-transparent{background-color:var(--color-primary-soft);color:var(--color-link)}.badge.badge-primary.variant-semi-transparent svg{fill:var(--color-link)}.badge.badge-primary.variant-outline{background-color:transparent;color:var(--color-link);box-shadow:inset 0 0 0 1px var(--color-primary)}.badge.badge-primary.variant-outline svg{fill:var(--color-link)}.badge.badge-primary.variant-transparent{background-color:transparent;color:var(--color-link)}.badge.badge-primary.variant-transparent svg{fill:var(--color-link)}.badge.badge-danger.variant-fill{background-color:var(--tone-b-bg);color:var(--tone-b-fg)}.badge.badge-danger.variant-fill>svg{fill:var(--tone-b-fg)}.badge.badge-danger.variant-fill>.badge-dot{background-color:var(--tone-b-dot)}.badge.badge-danger.variant-semi-transparent{background-color:var(--tone-b-bg);color:var(--tone-b-fg)}.badge.badge-danger.variant-semi-transparent>svg{fill:var(--tone-b-fg)}.badge.badge-danger.variant-semi-transparent>.badge-dot{background-color:var(--tone-b-dot)}.badge.badge-danger.variant-outline{background-color:transparent;color:var(--tone-b-fg);box-shadow:inset 0 0 0 1px var(--tone-b-dot)}.badge.badge-danger.variant-outline svg{fill:var(--tone-b-fg)}.badge.badge-danger.variant-outline>.badge-dot{background-color:var(--tone-b-dot)}.badge.badge-danger.variant-transparent{background-color:transparent;color:var(--tone-b-fg)}.badge.badge-danger.variant-transparent svg{fill:var(--tone-b-fg)}.badge.badge-danger.variant-transparent>.badge-dot{background-color:var(--tone-b-dot)}.badge.badge-warning.variant-fill{background-color:var(--tone-w-bg);color:var(--tone-w-fg)}.badge.badge-warning.variant-fill>svg{fill:var(--tone-w-fg)}.badge.badge-warning.variant-fill>.badge-dot{background-color:var(--tone-w-dot)}.badge.badge-warning.variant-semi-transparent{background-color:var(--tone-w-bg);color:var(--tone-w-fg)}.badge.badge-warning.variant-semi-transparent>svg{fill:var(--tone-w-fg)}.badge.badge-warning.variant-semi-transparent>.badge-dot{background-color:var(--tone-w-dot)}.badge.badge-warning.variant-outline{background-color:transparent;color:var(--tone-w-fg);box-shadow:inset 0 0 0 1px var(--tone-w-dot)}.badge.badge-warning.variant-outline svg{fill:var(--tone-w-fg)}.badge.badge-warning.variant-outline>.badge-dot{background-color:var(--tone-w-dot)}.badge.badge-warning.variant-transparent{background-color:transparent;color:var(--tone-w-fg)}.badge.badge-warning.variant-transparent svg{fill:var(--tone-w-fg)}.badge.badge-warning.variant-transparent>.badge-dot{background-color:var(--tone-w-dot)}.badge.badge-success.variant-fill{background-color:var(--tone-o-bg);color:var(--tone-o-fg)}.badge.badge-success.variant-fill>svg{fill:var(--tone-o-fg)}.badge.badge-success.variant-fill>.badge-dot{background-color:var(--tone-o-dot)}.badge.badge-success.variant-semi-transparent{background-color:var(--tone-o-bg);color:var(--tone-o-fg)}.badge.badge-success.variant-semi-transparent>svg{fill:var(--tone-o-fg)}.badge.badge-success.variant-semi-transparent>.badge-dot{background-color:var(--tone-o-dot)}.badge.badge-success.variant-outline{background-color:transparent;color:var(--tone-o-fg);box-shadow:inset 0 0 0 1px var(--tone-o-dot)}.badge.badge-success.variant-outline svg{fill:var(--tone-o-fg)}.badge.badge-success.variant-outline>.badge-dot{background-color:var(--tone-o-dot)}.badge.badge-success.variant-transparent{background-color:transparent;color:var(--tone-o-fg)}.badge.badge-success.variant-transparent svg{fill:var(--tone-o-fg)}.badge.badge-success.variant-transparent>.badge-dot{background-color:var(--tone-o-dot)}.badge.badge-info.variant-fill{background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.badge.badge-info.variant-fill>svg{fill:var(--tone-i-fg)}.badge.badge-info.variant-fill>.badge-dot{background-color:var(--tone-i-dot)}.badge.badge-info.variant-semi-transparent{background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.badge.badge-info.variant-semi-transparent>svg{fill:var(--tone-i-fg)}.badge.badge-info.variant-semi-transparent>.badge-dot{background-color:var(--tone-i-dot)}.badge.badge-info.variant-outline{background-color:transparent;color:var(--tone-i-fg);box-shadow:inset 0 0 0 1px var(--tone-i-dot)}.badge.badge-info.variant-outline svg{fill:var(--tone-i-fg)}.badge.badge-info.variant-outline>.badge-dot{background-color:var(--tone-i-dot)}.badge.badge-info.variant-transparent{background-color:transparent;color:var(--tone-i-fg)}.badge.badge-info.variant-transparent svg{fill:var(--tone-i-fg)}.badge.badge-info.variant-transparent>.badge-dot{background-color:var(--tone-i-dot)}.badge.badge-dark.variant-fill{background-color:var(--color-dark);color:var(--color-dark-text)}.badge.badge-dark.variant-fill>svg{fill:var(--color-dark-text)}.badge.badge-dark.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text-2)}.badge.badge-dark.variant-semi-transparent svg{fill:var(--color-text-2)}.badge.badge-dark.variant-outline{background-color:transparent;color:var(--color-dark);box-shadow:inset 0 0 0 1px var(--color-dark)}.badge.badge-dark.variant-outline svg{fill:var(--color-dark)}.badge.badge-dark.variant-transparent{background-color:transparent;color:var(--color-dark)}.badge.badge-dark.variant-transparent svg{fill:var(--color-dark)}.badge.badge-light.variant-fill{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-light.variant-fill>svg{fill:var(--tone-n-fg)}.badge.badge-light.variant-fill>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-light.variant-semi-transparent{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-light.variant-semi-transparent>svg{fill:var(--tone-n-fg)}.badge.badge-light.variant-semi-transparent>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-light.variant-outline{background-color:transparent;color:var(--tone-n-fg);box-shadow:inset 0 0 0 1px var(--tone-n-dot)}.badge.badge-light.variant-outline svg{fill:var(--tone-n-fg)}.badge.badge-light.variant-outline>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-light.variant-transparent{background-color:transparent;color:var(--tone-n-fg)}.badge.badge-light.variant-transparent svg{fill:var(--tone-n-fg)}.badge.badge-light.variant-transparent>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-muted.variant-fill{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-muted.variant-fill>svg{fill:var(--tone-n-fg)}.badge.badge-muted.variant-fill>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-muted.variant-semi-transparent{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-muted.variant-semi-transparent>svg{fill:var(--tone-n-fg)}.badge.badge-muted.variant-semi-transparent>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-muted.variant-outline{background-color:transparent;color:var(--tone-n-fg);box-shadow:inset 0 0 0 1px var(--tone-n-dot)}.badge.badge-muted.variant-outline svg{fill:var(--tone-n-fg)}.badge.badge-muted.variant-outline>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-muted.variant-transparent{background-color:transparent;color:var(--tone-n-fg)}.badge.badge-muted.variant-transparent svg{fill:var(--tone-n-fg)}.badge.badge-muted.variant-transparent>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-body.variant-fill{background-color:var(--color-body);color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-border)}.badge.badge-body.variant-fill>svg{fill:var(--color-text-2)}.badge.badge-body.variant-semi-transparent{background-color:var(--color-light);color:var(--color-text-2)}.badge.badge-body.variant-semi-transparent svg{fill:var(--color-text-2)}.badge.badge-body.variant-outline{background-color:transparent;color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-input-border)}.badge.badge-body.variant-outline svg{fill:var(--color-text-2)}.badge.badge-body.variant-transparent{background-color:transparent;color:var(--color-text-2)}.badge.badge-body.variant-transparent svg{fill:var(--color-text-2)}.badge.badge-gray.variant-fill{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-gray.variant-fill>svg{fill:var(--tone-n-fg)}.badge.badge-gray.variant-fill>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-gray.variant-semi-transparent{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.badge.badge-gray.variant-semi-transparent>svg{fill:var(--tone-n-fg)}.badge.badge-gray.variant-semi-transparent>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-gray.variant-outline{background-color:transparent;color:var(--tone-n-fg);box-shadow:inset 0 0 0 1px var(--tone-n-dot)}.badge.badge-gray.variant-outline svg{fill:var(--tone-n-fg)}.badge.badge-gray.variant-outline>.badge-dot{background-color:var(--tone-n-dot)}.badge.badge-gray.variant-transparent{background-color:transparent;color:var(--tone-n-fg)}.badge.badge-gray.variant-transparent svg{fill:var(--tone-n-fg)}.badge.badge-gray.variant-transparent>.badge-dot{background-color:var(--tone-n-dot)}.badge .amount-text{text-align:end;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.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{padding-block:1rem;padding-inline:1.5rem;background-color:var(--color-card);border-radius:var(--border-radius-card);display:flex;align-items:center;gap:.75rem}.card-header{padding-block:1.25rem 1rem;font-size:var(--font-size-card-title);font-weight:800;letter-spacing:-.01em;color:var(--color-text);border-end-end-radius:0;border-end-start-radius:0}.card-header.card-header-structured{align-items:flex-start;flex-wrap:wrap}.card-header>.card-header-icon{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--border-radius);background-color:var(--color-primary-soft);color:var(--color-link)}.card-header>.card-header-icon>svg{width:1.125rem;height:1.125rem;fill:currentColor}.card-header>.card-header-text{flex:1;min-width:0;display:flex;flex-direction:column}.card-header>.card-header-actions{flex:none;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-inline-start:auto;font-size:var(--font-size-body);font-weight:500;letter-spacing:normal}.card-title{margin:0;font-size:var(--font-size-card-title);font-weight:800;letter-spacing:-.01em;color:var(--color-text)}.card-description{margin:.125rem 0 0;font-size:.8125rem;font-weight:500;letter-spacing:normal;color:var(--color-muted-text)}.card-body{padding-block:1.25rem 1.5rem;padding-inline:1.5rem;display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.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:.875rem;border-bottom:0;border-start-end-radius:0;border-start-start-radius:0;border-top:1px solid var(--color-border);background-color:var(--color-surface-2);font-weight:600}.card.card-section{padding-block:1.25rem 1.5rem;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.125rem}.card.card-section>.card-header,.card.card-section>.card-body,.card.card-section>.card-footer{padding:0;border:0;background-color:transparent}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:1rem}.kpi-card{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:.375rem;padding-block:1rem;padding-inline:1.25rem;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius-card);color:var(--color-text);text-align:start;font-family:inherit}.kpi-card.clickable{cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.kpi-card.clickable:hover{border-color:var(--color-input-border);box-shadow:var(--shadow-card)}.kpi-card.clickable:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-ring)}.kpi-card.is-active{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.kpi-card-label{display:flex;align-items:center;gap:.5rem;font-size:.78125rem;font-weight:600;color:var(--color-muted-text)}.kpi-card-label>svg{flex:none;width:1rem;height:1rem;fill:currentColor}.kpi-card-value{font-size:1.375rem;font-weight:800;line-height:1.2;letter-spacing:var(--letter-spacing-title);font-variant-numeric:tabular-nums;color:var(--color-text)}.kpi-card-meta{font-size:.78125rem;font-weight:500;color:var(--color-muted-text)}.kpi-card>.kpi-card-label>.kpi-card-dot{flex:none;width:.5rem;height:.5rem;border-radius:var(--border-radius-pill);background-color:var(--tone-n-dot)}.kpi-card.kpi-tone-n>.kpi-card-label>.kpi-card-dot{background-color:var(--tone-n-dot)}.kpi-card.kpi-tone-w>.kpi-card-label>.kpi-card-dot{background-color:var(--tone-w-dot)}.kpi-card.kpi-tone-i>.kpi-card-label>.kpi-card-dot{background-color:var(--tone-i-dot)}.kpi-card.kpi-tone-c>.kpi-card-label>.kpi-card-dot{background-color:var(--tone-c-dot)}.kpi-card.kpi-tone-o>.kpi-card-label>.kpi-card-dot{background-color:var(--tone-o-dot)}.kpi-card.kpi-tone-b>.kpi-card-label>.kpi-card-dot{background-color:var(--tone-b-dot)}.profile-card{position:relative;display:flex;flex-direction:column;align-items:center;min-height:24rem}.profile-card .cover-img{border-start-start-radius:var(--border-radius-card);border-start-end-radius:var(--border-radius-card);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-end-start-radius:var(--border-radius-card);border-end-end-radius: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-light)}.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:var(--letter-spacing-title)}.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-menu);padding:.375rem;min-width:12rem;z-index:100;font-family:var(--font-family-base);font-size:.84375rem}.popper-menu.full-width{min-width:100%;width:100%}.popper-menu>.loading-bar{position:absolute;bottom:0;inset-inline-start:0}.popper-menu hr,.popper-menu .menu-separator{border:0;border-top:1px solid var(--color-border);margin:.375rem 0}.popper-menu .menu-label{padding:.5rem .625rem .25rem;font-size:var(--font-size-meta);font-weight:700;color:var(--color-muted-text)}.popper-menu .menu-list,.popper-menu ul{list-style:none;margin:0;padding:0}.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:calc(var(--border-radius) - 1px);cursor:pointer;font-weight:500;color:var(--color-text);text-align:start;transition:background-color .12s ease}.popper-menu .menu-list .menu-item:disabled,.popper-menu .menu-list .menu-item[aria-disabled=true],.popper-menu .menu-list li:disabled,.popper-menu .menu-list li[aria-disabled=true],.popper-menu ul .menu-item:disabled,.popper-menu ul .menu-item[aria-disabled=true],.popper-menu ul li:disabled,.popper-menu ul li[aria-disabled=true]{opacity:.4;cursor:not-allowed}.popper-menu .menu-list .menu-item:disabled svg,.popper-menu .menu-list .menu-item[aria-disabled=true] svg,.popper-menu .menu-list li:disabled svg,.popper-menu .menu-list li[aria-disabled=true] svg,.popper-menu ul .menu-item:disabled svg,.popper-menu ul .menu-item[aria-disabled=true] svg,.popper-menu ul li:disabled svg,.popper-menu ul li[aria-disabled=true] 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:flex;align-items:center;gap:.625rem;box-sizing:border-box;min-height:2.25rem;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{height:1rem;width:1rem;flex:none}.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:.5em}.popper-menu .menu-list .menu-item:hover:not(:disabled),.popper-menu .menu-list .menu-item:focus-visible,.popper-menu .menu-list li:hover:not(:disabled),.popper-menu .menu-list li:focus-visible,.popper-menu ul .menu-item:hover:not(:disabled),.popper-menu ul .menu-item:focus-visible,.popper-menu ul li:hover:not(:disabled),.popper-menu ul li:focus-visible{background:var(--color-light);outline:0}.popper-menu .menu-list .menu-item.danger,.popper-menu .menu-list .menu-item.menu-item-danger,.popper-menu .menu-list li.danger,.popper-menu .menu-list li.menu-item-danger,.popper-menu ul .menu-item.danger,.popper-menu ul .menu-item.menu-item-danger,.popper-menu ul li.danger,.popper-menu ul li.menu-item-danger{color:var(--color-danger-fg)}.popper-menu .menu-list .menu-item.danger svg,.popper-menu .menu-list .menu-item.menu-item-danger svg,.popper-menu .menu-list li.danger svg,.popper-menu .menu-list li.menu-item-danger svg,.popper-menu ul .menu-item.danger svg,.popper-menu ul .menu-item.menu-item-danger svg,.popper-menu ul li.danger svg,.popper-menu ul li.menu-item-danger svg{fill:var(--color-danger-fg)}.popper-menu .menu-list .menu-item.danger:hover:not(:disabled),.popper-menu .menu-list .menu-item.menu-item-danger:hover:not(:disabled),.popper-menu .menu-list li.danger:hover:not(:disabled),.popper-menu .menu-list li.menu-item-danger:hover:not(:disabled),.popper-menu ul .menu-item.danger:hover:not(:disabled),.popper-menu ul .menu-item.menu-item-danger:hover:not(:disabled),.popper-menu ul li.danger:hover:not(:disabled),.popper-menu ul li.menu-item-danger:hover:not(:disabled){background:var(--tone-b-bg)}.popper-menu .menu-list .menu-item.active,.popper-menu .menu-list .menu-item[aria-selected=true],.popper-menu .menu-list li.active,.popper-menu .menu-list li[aria-selected=true],.popper-menu ul .menu-item.active,.popper-menu ul .menu-item[aria-selected=true],.popper-menu ul li.active,.popper-menu ul li[aria-selected=true]{background:var(--color-selected);color:var(--color-link);font-weight:600}.popper-menu .menu-list .menu-item,.popper-menu ul .menu-item{display:flex;align-items:center;gap:.625rem}.popper-menu .menu-list .menu-item svg:first-child,.popper-menu ul .menu-item svg:first-child{margin-inline-end:0}.popper-arrow{top:0;inset-inline-start:0;width:10px;height:10px;background:var(--color-menu);border-inline-start: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%,var(--color-card) 82%,transparent 100%)}[dir=rtl] .nav-tab-container>.nav-append.nav-append-sticky{background:linear-gradient(270deg,transparent 0%,var(--color-card) 18%,var(--color-card) 82%,transparent 100%)}.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-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:none;box-shadow:inset 0 0 0 2px var(--color-ring);border-radius:var(--border-radius-sm, .25rem)}.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;justify-content:center;min-width:1.25rem;box-sizing:border-box;padding:.0625rem .4375rem;border-radius:var(--border-radius-pill, 999px);background-color:var(--color-light);color:var(--color-text-2);font-size:var(--font-size-meta, .75rem);font-weight:700;line-height:1.4;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-segmented{padding-block:.5rem}.tabs-container.tabs-segmented>.nav-main-tabs{align-items:center;gap:.1875rem;padding:.1875rem;border-radius:.625rem;background-color:var(--color-light);flex-wrap:wrap}.tabs-container.tabs-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}.tabs-container.tabs-segmented>.nav-main-tabs>.nav-tab-link:before{display:none}.tabs-container.tabs-segmented>.nav-main-tabs>.nav-tab-link:hover{color:var(--color-text)}.tabs-container.tabs-segmented>.nav-main-tabs>.nav-tab-link.active{background-color:var(--color-card);color:var(--color-link);box-shadow:var(--shadow-card)}.loading-bar{transform:translate(0);height:3px;background:var(--color-light);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:0 -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}@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%}}.page-loader{display:grid;place-items:center;width:100%;height:100%;min-height:200px;animation:page-loader-fade-in .4s ease-out}.page-loader-content{display:flex;flex-direction:column;align-items:center;gap:1rem;width:min(240px,60%)}.page-loader-content .loading-bar{border-radius:2px}.page-loader-message{margin:0;font-size:.8125rem;color:var(--color-gray);text-align:center;animation:page-loader-fade-in .6s ease-out}@keyframes page-loader-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}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{--dt-row-height: 3.5rem;--dt-cell-padding-block: .5rem;--dt-cell-padding-inline: .75rem;--dt-edge-padding: 1rem;--dt-head-height: 2.5rem;isolation:isolate;border-radius:var(--border-radius-card, var(--border-radius));overflow:visible;z-index:1;background-color:var(--color-card);border:1px solid var(--color-border);color:var(--color-text)}.data-table.density-compact{--dt-row-height: 2.5rem;--dt-cell-padding-block: .25rem}.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>.data-table-toolbar,.data-table.fill-height>.data-table-bulk,.data-table.fill-height>.table-footer{flex-shrink:0}.data-table>.data-table-toolbar,.data-table>.data-table-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:3.6875rem;padding:.5rem 1rem;box-sizing:border-box;border-bottom:1px solid var(--color-border);border-start-start-radius:inherit;border-start-end-radius:inherit}.data-table>.data-table-bulk{background-color:var(--color-primary);color:var(--color-on-primary);border-bottom-color:var(--color-primary);font-size:var(--font-size-label, .8125rem);font-weight:600}.data-table>.data-table-bulk>.data-table-bulk-count{display:inline-flex;align-items:center;gap:.375rem;margin-inline-end:.5rem;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.data-table>.data-table-bulk>.data-table-bulk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex:1}.data-table>.data-table-bulk .btn,.data-table>.data-table-bulk>.data-table-bulk-clear{display:inline-flex;align-items:center;gap:.375rem;height:var(--control-height-sm, 2rem);padding-inline:.625rem;border:0;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;cursor:pointer}.data-table>.data-table-bulk .btn>svg,.data-table>.data-table-bulk>.data-table-bulk-clear>svg{fill:currentColor;color:currentColor}.data-table>.data-table-bulk .btn:not(.btn-disabled):hover,.data-table>.data-table-bulk>.data-table-bulk-clear:not(.btn-disabled):hover{background-color:color-mix(in srgb,var(--color-on-primary) 20%,transparent);color:var(--color-on-primary)}.data-table>.data-table-bulk .btn:not(.btn-disabled):hover svg,.data-table>.data-table-bulk>.data-table-bulk-clear:not(.btn-disabled):hover svg{fill:currentColor}.data-table>.data-table-bulk .btn:focus-visible,.data-table>.data-table-bulk>.data-table-bulk-clear:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.data-table>.data-table-bulk>.data-table-bulk-clear{margin-inline-start:auto;width:var(--control-height-sm, 2rem);padding:0;justify-content:center}.data-table>.data-table-bulk>.data-table-bulk-clear>svg{height:1rem;width:1rem}.data-table .table-container{overflow-x:auto;border-start-start-radius:inherit;border-start-end-radius:inherit}.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>.data-table-toolbar+.table-container,.data-table>.data-table-bulk+.table-container{border-start-start-radius:0;border-start-end-radius:0}.data-table table{width:100%;border-spacing:0;border:none;border-collapse:collapse;font-size:var(--font-size-table, .84375rem);font-weight:500}.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{height:var(--dt-head-height);padding-block:0;padding-inline:var(--dt-cell-padding-inline);border:none;background-color:var(--color-surface-2);color:var(--color-muted-text);font-size:var(--font-size-meta, .75rem);font-weight:700;text-align:start;vertical-align:middle;transition:background-color .2s ease,color .2s ease;cursor:default;-webkit-user-select:none;user-select:none;position:relative;white-space:nowrap}.data-table table thead th:first-child{padding-inline-start:var(--dt-edge-padding)}.data-table table thead th:last-child{padding-inline-end:var(--dt-edge-padding)}.data-table table thead th>span{display:inline-flex;align-items:center;gap:.375rem}.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(--dt-edge-padding);position:sticky;inset-inline-end:0;z-index:1}.data-table table thead th.multiselect{width:1rem;padding-inline:var(--dt-edge-padding) .25rem;position:sticky;inset-inline-start:0;z-index:1}.data-table table thead tr.loading-row th{text-align:center;padding:0;height:1px;background-color:var(--color-border)}.data-table table tbody tr{--bg-color: transparent;--row-bg: var(--color-card);background-color:var(--row-bg);background-image:linear-gradient(var(--bg-color),var(--bg-color));transition:background-color .15s ease}.data-table table tbody tr:hover{--row-bg: var(--color-card-hover)}.data-table table tbody tr.is-selected{--row-bg: var(--color-selected)}.data-table table tbody tr td{border:none;border-bottom:1px solid var(--color-border-soft);white-space:nowrap;height:var(--dt-row-height);box-sizing:border-box;vertical-align:middle;padding-block:var(--dt-cell-padding-block);padding-inline:var(--dt-cell-padding-inline);color:var(--color-text)}.data-table table tbody tr td:first-child{padding-inline-start:var(--dt-edge-padding)}.data-table table tbody tr td:last-child{padding-inline-end:var(--dt-edge-padding)}.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(--dt-edge-padding);background-color:var(--row-bg);background-image:linear-gradient(var(--bg-color),var(--bg-color));transition:background-color .15s ease}.data-table table tbody tr td.row-actions>div{float:inline-end;width:min-content;position:relative;gap:.25rem;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.data-table table tbody tr td.row-actions>div>*{height:min-content;transition:opacity .15s ease}.data-table table tbody tr td.row-actions:not(.actions-empty):before{content:"";position:absolute;inset-block:0;inset-inline-end:100%;width:2rem;pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--row-bg) 100%)}[dir=rtl] .data-table table tbody tr td.row-actions:not(.actions-empty):before{background:linear-gradient(270deg,transparent 0%,var(--row-bg) 100%)}.data-table table tbody tr td.multiselect{width:1rem;pointer-events:none;position:sticky;inset-inline-start:0;z-index:1;padding-inline:var(--dt-edge-padding) .25rem;background-color:var(--row-bg);background-image:linear-gradient(var(--bg-color),var(--bg-color));transition:background-color .15s ease}.data-table table tbody tr td.multiselect>input{cursor:pointer;pointer-events:all}@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.is-selected td.row-actions>div>*{opacity:1}}.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:hover{--row-bg: var(--color-card)}.data-table table tbody tr.is-empty td{text-align:center;height:auto;padding-block:2.5rem;color:var(--color-muted-text)}.data-table table tfoot td{background-color:var(--color-surface-2);font-weight:700;border:none;border-top:1px solid var(--color-border);padding-block:var(--dt-cell-padding-block);padding-inline:var(--dt-cell-padding-inline);height:var(--dt-row-height)}.data-table>.table-footer{padding:0;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}.filter-chip{display:inline-flex;align-items:center;gap:.375rem;height:2.125rem;padding-inline:.75rem;border-radius:var(--border-radius);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;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.filter-chip>b,.filter-chip>strong{font-weight:700}.filter-chip>svg{height:.875rem;width:.875rem;fill:currentColor;color:var(--color-muted-text)}.filter-chip:hover{border-color:var(--color-input-border-hover, var(--color-input-border))}.filter-chip:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-ring);border-color:var(--color-focus)}.filter-chip.active,.filter-chip[data-active=true]{background-color:var(--color-primary-soft);border-color:var(--color-link);color:var(--color-link);font-weight:700}.filter-chip.active>svg,.filter-chip[data-active=true]>svg{color:currentColor}.table-search{display:flex;align-items:center;gap:.5rem;height:2.125rem;padding-inline:.625rem;flex:0 1 16.25rem;box-sizing:border-box;border:1px solid var(--color-chip-border, var(--color-border));border-radius:var(--border-radius);background-color:var(--color-card);color:var(--color-muted-text)}.table-search>svg{height:1rem;width:1rem;flex:none;fill:currentColor}.table-search>input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-label, .8125rem)}.table-search>input::placeholder{color:var(--color-placeholder)}.table-search:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-ring)}.pagination{padding:.75rem 1rem;border-top:1px solid var(--color-border)}.pagination>button:disabled{background-color:transparent!important}.pagination{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;align-items:center;justify-content:flex-end;gap:.125rem;font-size:var(--font-size-label, .8125rem);color:var(--color-muted-text)}.pagination b,.pagination .fw-6{color:var(--color-text);font-weight:700;font-variant-numeric:tabular-nums}.pagination .page-size-selector{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-inline-end:auto;padding-inline-end:1rem}.pagination .page-size-selector .pagination-summary{white-space:nowrap}.pagination .page-size-selector .page-size-label{font-weight:400;color:var(--color-muted-text);white-space:nowrap}.pagination .page-size-selector .page-size-dropdown-wrapper{position:relative;min-width:4rem;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 .2s ease,box-shadow .2s ease;min-height:var(--control-height-sm, 2rem);height:var(--control-height-sm, 2rem);border-radius:var(--border-radius);background-color:var(--color-card);border-color:var(--color-input-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-block:.25rem}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__option{color:var(--color-text);font-weight:500;cursor:pointer;font-variant-numeric:tabular-nums}.pagination .page-size-selector .page-size-dropdown-wrapper .react-select__option--is-focused{background-color:var(--color-card-hover)}.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:var(--control-height-sm, 2rem)}.pagination.page-color-default>.btn.btn-card{height:2.125rem;min-width:2.125rem;padding:0;align-items:center;justify-content:center;border-radius:var(--border-radius);background-color:transparent;box-shadow:none;color:var(--color-text-2)}.pagination.page-color-default>.btn.btn-card svg{fill:currentColor;color:currentColor}.pagination.page-color-default>.btn.btn-card:not(.btn-disabled):hover{background-color:var(--color-light)}.pagination.page-color-default>.btn.btn-card.btn-disabled,.pagination.page-color-default>.btn.btn-card:disabled{background-color:transparent;color:var(--color-text-2);opacity:.4}.pagination.page-color-default>.btn.btn-card.btn-disabled svg,.pagination.page-color-default>.btn.btn-card:disabled svg{fill:currentColor}.pagination.page-color-default>.btn.btn-card:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-ring)}.pagination .page-numbers{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;gap:.125rem}.pagination .page-numbers .page-number{all:unset;box-sizing:border-box;transition:.15s ease;transition-property:background-color,color;-webkit-user-select:none;user-select:none;cursor:pointer;height:2.125rem;min-width:2.125rem;padding-inline:.375rem;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-label, .8125rem);font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text-2);position:relative;isolation:isolate;overflow:hidden}.pagination .page-numbers .page-number:hover{background-color:var(--color-light)}.pagination .page-numbers .page-number:focus-visible{box-shadow:0 0 0 3px var(--color-ring)}.pagination .page-numbers .page-number.dots{cursor:default;min-width:1.5rem;position:relative}.pagination .page-numbers .page-number.dots:hover{background-color:transparent}.pagination .page-numbers .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{font-weight:700;background-color:var(--color-primary);color:var(--color-on-primary)}:root{--total-inputs: 100;--input-height: var(--control-height-lg, 2.625rem);--input-radius: var(--border-radius, .5rem);--input-gap: .375rem;--input-label-size: .8125rem;--input-label-line: 1.25;--input-font-size: .875rem;--input-padding-x: .75rem;--input-msg-size: .78125rem;--icon-chevron-down: 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");--icon-calendar: 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%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E");--icon-alert-circle: 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.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E")}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}.input-form-container .prepend,.input-form-container .append{display:flex;align-items:center;box-sizing:border-box;height:var(--input-height);padding-inline:var(--input-padding-x);border:1px solid var(--color-input-border);background-color:var(--color-surface-2);color:var(--color-text-2);font-size:var(--input-label-size);font-weight:700;white-space:nowrap}.input-form-container .prepend:has(.input-form-container),.input-form-container .append:has(.input-form-container){height:auto;padding:0;margin-top:0;border:0;background: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(.input-form-label) .prepend,.input-form-container:has(.input-form-label) .append{margin-top:calc(var(--input-label-size) * var(--input-label-line) + var(--input-gap))}.input-form-container:has(>.prepend)>.input-form-control>.input-form-field{--input-radius-start: 0}.input-form-container:has(>.append)>.input-form-control>.input-form-field{--input-radius-end: 0}.input-form-control{display:flex;flex-direction:column;gap:var(--input-gap);width:100%;min-width:0;position:relative;isolation:isolate;flex:1;--input-accent-color: var(--color-primary);--input-ring-color: var(--color-ring)}.input-form-control>.input-form-label{color:var(--color-text);font-size:var(--input-label-size);font-weight:700;line-height:var(--input-label-line);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.input-form-control>.input-form-label .input-text-red{color:var(--color-danger-fg);margin-inline-start:.125rem}.input-form-control>.input-form-label .input-form-optional{margin-inline-start:.25rem;font-size:.75rem;font-weight:500;color:var(--color-muted-text)}.input-form-control>.input-form-help{margin:0;font-size:var(--input-msg-size);line-height:1.35;color:var(--color-muted-text)}.input-form-control>.input-form-field{z-index:0;display:flex;position:relative;min-width:0;--input-radius-start: var(--input-radius);--input-radius-end: var(--input-radius)}.input-form-control>.input-form-field>input,.input-form-control>.input-form-field>select,.input-form-control>.input-form-field>textarea,.input-form-control>.input-form-field>.amount-wrapper,.input-form-control>.input-form-field>.input-daterange-wrapper,.input-form-control>.input-form-field>.custom-select>.custom-select__control{border-start-start-radius:var(--input-radius-start);border-end-start-radius:var(--input-radius-start);border-start-end-radius:var(--input-radius-end);border-end-end-radius:var(--input-radius-end)}.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);font-size:var(--input-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-form-control>.input-form-field>.custom-select .custom-select__single-value{font-size:var(--input-font-size);font-weight:500;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);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;min-height:var(--input-height);box-shadow:none;cursor:pointer}.input-form-control>.input-form-field>.custom-select>.custom-select__control:hover{border-color:var(--color-input-border-hover)}.input-form-control>.input-form-field>.custom-select>.custom-select__control .custom-select__value-container{padding:0 calc(var(--input-padding-x) - 2px)}.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;transition:transform .15s ease}.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 .custom-select__dropdown-indicator{padding-inline-end:var(--input-padding-x)!important}.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:hover{border-color:var(--input-accent-color)}.input-form-control>.input-form-field>.custom-select>.custom-select__control--menu-is-open .custom-select__dropdown-indicator svg{transform:rotate(180deg)}.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>.custom-select>.custom-select__control--is-disabled .custom-select__single-value{color:var(--color-muted-text)}.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);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;display:flex;flex-grow:1;min-width:0;align-items:center;min-height:var(--input-height)}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body{flex:1;min-width:0;height:calc(var(--input-height) - 2px);border:none;background:transparent;font-family:inherit;font-size:var(--input-font-size);font-weight:500;padding:0 var(--input-padding-x);width:100%;box-sizing:border-box}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body::placeholder{color:var(--color-placeholder);font-weight:400}.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body:focus,.input-form-control>.input-form-field>.input-daterange-wrapper>.input-body:focus-visible{outline:0;box-shadow:none!important}.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:after{content:"";display:inline-block;flex:none;width:1rem;height:1rem;background-color:currentColor;-webkit-mask:var(--icon-calendar) center/contain no-repeat;mask:var(--icon-calendar) center/contain no-repeat;color:var(--color-muted-text);margin-inline-end:var(--input-padding-x);pointer-events:none}.input-form-control>.input-form-field>.input-daterange-wrapper:has(>.input-daterange-clear):after{display:none}.input-form-control>.input-form-field>.input-daterange-wrapper:hover{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;width:2rem;height:2rem;margin-inline-end:.25rem;padding:0;border:none;border-radius:var(--border-radius-sm);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);background-color:var(--color-light)}.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>input,.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);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;flex-grow:1;font-family:inherit;font-size:var(--input-font-size);font-weight:500;height:var(--input-height);padding:0 var(--input-padding-x);width:100%;min-width:0}.input-form-control>.input-form-field>input::placeholder,.input-form-control>.input-form-field>select::placeholder,.input-form-control>.input-form-field>textarea::placeholder{color:var(--color-placeholder);font-weight:400}.input-form-control>.input-form-field>input:hover:not(:disabled),.input-form-control>.input-form-field>select:hover:not(:disabled),.input-form-control>.input-form-field>textarea:hover:not(:disabled){border-color:var(--color-input-border-hover)}.input-form-control>.input-form-field>input:focus,.input-form-control>.input-form-field>input:focus-visible,.input-form-control>.input-form-field>select:focus,.input-form-control>.input-form-field>select:focus-visible,.input-form-control>.input-form-field>textarea:focus,.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: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.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{appearance:none;-webkit-appearance:none;padding-inline-end:2.25rem;cursor:pointer}.input-form-control>.input-form-field:has(>select):after{content:"";display:inline-block;flex:none;width:1rem;height:1rem;background-color:currentColor;-webkit-mask:var(--icon-chevron-down) center/contain no-repeat;mask:var(--icon-chevron-down) center/contain no-repeat;position:absolute;inset-inline-end:var(--input-padding-x);top:50%;transform:translateY(-50%);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.has-affix{box-sizing:border-box;border:1px solid var(--color-input-border);border-radius:var(--input-radius);background-color:var(--color-input);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;align-items:stretch;overflow:hidden;min-height:var(--input-height);border-start-start-radius:var(--input-radius-start);border-end-start-radius:var(--input-radius-start);border-start-end-radius:var(--input-radius-end);border-end-end-radius:var(--input-radius-end)}.input-form-control>.input-form-field.has-affix>input,.input-form-control>.input-form-field.has-affix>select,.input-form-control>.input-form-field.has-affix>.amount-wrapper,.input-form-control>.input-form-field.has-affix>.input-daterange-wrapper,.input-form-control>.input-form-field.has-affix>.custom-select>.custom-select__control{border:0;border-radius:0;background-color:transparent;height:calc(var(--input-height) - 2px);min-height:calc(var(--input-height) - 2px);box-shadow:none!important}.input-form-control>.input-form-field.has-affix>textarea{border:0;border-radius:0;background-color:transparent;box-shadow:none!important}.input-form-control>.input-form-field.has-affix:after{display:none}.input-form-control>.input-form-field.has-affix:hover{border-color:var(--color-input-border-hover)}.input-form-control>.input-form-field.has-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-affix:has(:disabled){background-color:var(--color-input-disabled)}.input-form-control>.input-form-field>.input-affix{display:flex;align-items:center;justify-content:center;flex:none;padding-inline:var(--input-padding-x);background-color:var(--color-surface-2);color:var(--color-text-2);font-size:var(--input-label-size);font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.input-form-control>.input-form-field>.input-affix.input-affix-start{border-inline-end:1px solid var(--color-border)}.input-form-control>.input-form-field>.input-affix.input-affix-end{border-inline-start:1px solid var(--color-border)}.input-form-control>.input-form-field>.input-affix svg{width:1rem;height:1rem;fill:currentColor}.input-form-control>.input-form-field .quill{flex-grow:1;box-sizing:border-box;border:1px solid var(--color-input-border);border-radius:var(--input-radius);background-color:var(--color-input);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;overflow:hidden}.input-form-control>.input-form-field .quill>.ql-toolbar{border:0;border-bottom:1px solid var(--color-border);background-color:var(--color-surface-2)}.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-type-calendar>.input-form-field:not(.has-affix)>input,.input-form-control.input-form-type-date-picker>.input-form-field:not(.has-affix)>input{padding-inline-end:2.25rem}.input-form-control.input-form-type-calendar>.input-form-field:not(.has-affix):after,.input-form-control.input-form-type-date-picker>.input-form-field:not(.has-affix):after{content:"";display:inline-block;flex:none;width:1rem;height:1rem;background-color:currentColor;-webkit-mask:var(--icon-calendar) center/contain no-repeat;mask:var(--icon-calendar) center/contain no-repeat;position:absolute;inset-inline-end:var(--input-padding-x);top:50%;transform:translateY(-50%);color:var(--color-muted-text);pointer-events:none}.input-form-control.input-form-type-daterange{min-width:20rem}.input-form-control.input-form-type-calendar{min-width:14rem}.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-invalid-msg{display:none;align-items:flex-start;gap:.375rem;margin:0;font-size:var(--input-msg-size);font-weight:600;line-height:1.35;color:var(--color-danger-fg)}.input-form-control>.input-form-invalid-msg:before{content:"";display:inline-block;flex:none;width:.875rem;height:.875rem;background-color:currentColor;-webkit-mask:var(--icon-alert-circle) center/contain no-repeat;mask:var(--icon-alert-circle) center/contain no-repeat;margin-top:.1em}.input-form-control.input-touched:has(.input-form-invalid-msg:not(:empty)){--input-accent-color: var(--tone-b-dot) !important;--input-ring-color: var(--color-danger-border)}.input-form-control.input-form-control-invalid.input-touched>.input-form-invalid-msg:not(:empty){display:flex}.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-help{display:none}.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-field>input,.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-field>select,.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-field>textarea,.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-field>.input-daterange-wrapper,.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-field>.amount-wrapper,.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-field>.custom-select>.custom-select__control,.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-field.has-affix,.input-form-control.input-form-control-invalid.input-touched:has(>.input-form-invalid-msg:not(:empty))>.input-form-field .quill{border-color:var(--tone-b-dot)}.input-form-control.input-disabled>.input-form-label{color:var(--color-muted-text)}.input-form-control.input-disabled>.input-form-field>input,.input-form-control.input-disabled>.input-form-field>select,.input-form-control.input-disabled>.input-form-field>textarea{background-color:var(--color-input-disabled)}.input-form-control.input-form-type-checkbox{flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:center}.input-form-control.input-form-type-checkbox>.input-form-field{align-items:center}.input-form-control.input-form-type-checkbox>.input-form-label{order:2;flex:1;min-width:0;font-size:.84375rem;font-weight:600;white-space:normal;cursor:pointer}.input-form-control.input-form-type-checkbox>.input-form-help,.input-form-control.input-form-type-checkbox>.input-form-invalid-msg{order:3;flex-basis:100%}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:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}input[type=checkbox].custom-checkbox:disabled{cursor:not-allowed}.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, .75rem);display:flex;align-items:center;justify-content:space-between;background-color:var(--color-surface-2);transition:border-color .15s ease,background-color .15s 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(--color-primary);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);font-size:.8125rem}.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);width:10rem}div.custom-select__menu{margin-top:.25rem;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--border-radius-menu, .625rem);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:.5rem .625rem;border-radius:calc(var(--border-radius) - 1px);font-size:var(--input-font-size, .875rem);color:var(--color-text);background-color:transparent;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--is-selected{background-color:var(--color-primary-soft);color:var(--color-text);font-weight:600}.custom-select__menu-list .custom-select__option--is-disabled{color:var(--color-text-disabled);cursor:not-allowed}.custom-select__menu-list .custom-select__menu-notice{color:var(--color-muted-text);font-size:.8125rem}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(--input-label-size);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;padding:.75rem;border:1px dashed var(--color-border);border-radius:var(--border-radius-card, .75rem);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:1rem;border-radius:var(--border-radius-card, .75rem);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);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;display:flex;align-items:stretch;flex:1;width:100%;min-width:0;min-height:var(--input-height);position:relative;overflow:hidden}.input-form-control .amount-wrapper:hover{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;border:0;background-color:transparent;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-numeric:tabular-nums;font-size:var(--input-font-size);font-weight:500;padding:0 var(--input-padding-x);box-sizing:border-box}.amount-input::placeholder{color:var(--color-placeholder)}.input-form-control .amount-input:focus,.input-form-control .amount-input:focus-visible{outline:0;border:0;box-shadow:none!important}.input-form-control .amount-input:disabled{background-color:transparent;cursor:not-allowed}.input-form-control .amount-currency{display:flex;align-items:center;flex:none;padding-inline:var(--input-padding-x);border-inline-start:1px solid var(--color-border);background-color:var(--color-surface-2);color:var(--color-text-2);font-size:var(--input-label-size);font-weight:700;pointer-events:none}.segmented-control{display:inline-flex;flex-wrap:wrap;align-self:flex-start;gap:3px;padding:3px;border-radius:var(--border-radius-menu, .625rem);background-color:var(--color-light)}.segmented-control.segmented-control-block{display:flex;align-self:stretch}.segmented-control.segmented-control-block>.segmented-control-item{flex:1}.segmented-control>.segmented-control-item{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:var(--icon-button-size, 2.25rem);padding:0 .875rem;border:0;border-radius:var(--border-radius);background:transparent;color:var(--color-text-2);font-family:inherit;font-size:.84375rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.segmented-control>.segmented-control-item svg{width:1rem;height:1rem;fill:currentColor}.segmented-control>.segmented-control-item:hover:not(:disabled):not([aria-pressed=true]){color:var(--color-text)}.segmented-control>.segmented-control-item[aria-pressed=true]{background-color:var(--color-card);color:var(--color-text);box-shadow:0 1px 2px #091c3824}.segmented-control>.segmented-control-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.segmented-control>.segmented-control-item:disabled{opacity:.5;cursor:not-allowed}.segmented-control.segmented-control-sm>.segmented-control-item{height:1.75rem;padding:0 .625rem;font-size:.8125rem}html[data-theme=dark] .segmented-control>.segmented-control-item[aria-pressed=true]{background-color:var(--color-surface-2);box-shadow:0 1px 2px #0006}.option-card-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:.75rem}.option-card{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;border:1px solid var(--color-border);border-radius:var(--border-radius-menu, .625rem);background-color:var(--color-card);color:var(--color-text);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.option-card>input[type=checkbox],.option-card>input[type=radio]{flex:none;width:1rem;height:1rem;margin:.125rem 0 0;accent-color:var(--color-primary);cursor:pointer}.option-card>.option-card-icon{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:var(--border-radius);background-color:var(--color-light);color:var(--color-text-2)}.option-card>.option-card-icon svg{width:1rem;height:1rem;fill:currentColor}.option-card>.option-card-body{display:flex;flex-direction:column;gap:.125rem;min-width:0;font-size:.84375rem;font-weight:600}.option-card>.option-card-body>.option-card-description{font-size:var(--input-msg-size);font-weight:500;color:var(--color-muted-text)}.option-card:hover{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:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.option-card:has(input:disabled){opacity:.6;cursor:not-allowed}.form-section{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--border-radius-card, .75rem);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{display:grid;place-items:center;flex:none;width:1.625rem;height:1.625rem;border-radius:var(--border-radius-pill, 999px);background-color:var(--color-primary-soft);color:var(--color-text);font-size:var(--input-msg-size);font-weight:800;font-variant-numeric:tabular-nums}.form-section>.form-section-header>.form-section-heading{flex:1;min-width:0}.form-section>.form-section-header>.form-section-heading>.form-section-title{margin:0;font-size:1rem;font-weight:800;letter-spacing:-.01em;color:var(--color-text)}.form-section>.form-section-header>.form-section-heading>.form-section-description{margin:.125rem 0 0;font-size:.8125rem;color:var(--color-muted-text)}.form-section>.form-section-header>.form-section-aside{flex:none}.form-section>.form-section-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:1rem 1.25rem}.form-actions-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 12px #091c380f}.form-actions-bar>.form-actions-bar-start{margin-inline-end:auto;font-size:.8125rem;color:var(--color-muted-text)}html[data-theme=dark] .form-actions-bar{box-shadow:0 -4px 12px #00000059}.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:48rem;container-type:inline-size;container-name:calandar-wrapper;min-width:22rem;-webkit-user-select:none;user-select:none;padding:.75rem;color:var(--color-text);font-size:.875rem;font-variant-numeric:tabular-nums}.date-calendar .day-of-week-panel-ar>span{font-size:11px}.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:var(--border-radius)}.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{outline:1px solid var(--color-primary);outline-offset:-1px;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-on-primary)}.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-on-primary)}.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:var(--border-radius);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-light)}.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-muted-text)}.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:.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-faint);opacity:.5;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}@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-lg, 1rem) var(--border-radius-lg, 1rem) 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, .75rem);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}}.popper-menu:has(>.form-calendar-menu){padding-block:0;max-width:calc(100vw - 1rem)}.rdp-root{--rdp-accent-color: var(--color-primary);--rdp-accent-background-color: var(--color-primary-soft);--rdp-today-color: var(--color-primary);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:var(--border-radius)!important}.rdp-day:not(.rdp-disabled):not(.rdp-selected) .rdp-day_button:hover{background:var(--color-light)}.rdp-day.rdp-selected .rdp-day_button{border-radius:var(--border-radius)!important;border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);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-on-primary)}.rdp-day.rdp-range_middle.rdp-today .rdp-day_button{background:color-mix(in srgb,var(--color-primary) 22%,transparent);color:inherit}.rdp-day.rdp-range_middle .rdp-day_button{background:var(--color-primary-soft);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-on-primary)}.rdp-dropdown_root select option:hover{background-color:var(--color-primary);color:var(--color-on-primary)}.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)}.rdp-month_caption,.rdp-caption_label{font-weight:800;color:var(--color-text)}.rdp-weekday{font-size:.75rem;font-weight:700;color:var(--color-muted-text);opacity:1}.rdp-chevron{fill:var(--color-muted-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}.ddp-panel{--ddp-accent: var(--color-primary);--ddp-accent-hover: var(--color-primary-hover);--ddp-accent-text: var(--color-on-primary);--ddp-accent-soft: var(--color-primary-soft);--ddp-accent-soft-hover: color-mix(in srgb, var(--color-primary) 22%, var(--color-card));--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, .75rem)}.ddp-panel__presets{display:flex;flex-direction:column;padding:.75rem;gap:.25rem;background:var(--color-surface-2);border-inline-end:1px solid var(--ddp-border);min-width:180px}.ddp-panel__preset{text-align:start;height:var(--icon-button-size, 2.25rem);padding:0 .75rem;font-family:inherit;font-size:.84375rem;font-weight:500;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(--color-light);color:var(--ddp-text)}.ddp-panel__preset:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ddp-panel__preset.is-active{background:var(--ddp-accent-soft);color:var(--ddp-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:.875rem;font-variant-numeric:tabular-nums;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:.75rem;font-weight:700;text-transform:lowercase}.ddp-panel__calendar .rdp-day{padding:1px 0}.ddp-panel__calendar .rdp-day_button{transition:background .12s,color .12s}.ddp-panel__calendar .rdp-day:not(.rdp-disabled):not(.rdp-selected) .rdp-day_button:hover{background:var(--color-light);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,.ddp-panel__calendar .rdp-disabled .rdp-day_button{color:var(--color-faint)}.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-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-chevron{fill:var(--ddp-text-muted);transition:fill .12s}.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{display:inline-flex;align-items:center;justify-content:center;height:var(--control-height-sm, 2rem);padding:0 .75rem;font-family:inherit;font-size:.8125rem;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(--ddp-text);border-color:var(--color-chip-border, 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);border-color:var(--ddp-accent)}.ddp-panel__btn--primary:hover:not(:disabled){background:var(--ddp-accent-hover);border-color:var(--ddp-accent-hover)}.ddp-panel__btn--primary:disabled{background:var(--color-light);border-color:var(--color-light);color:var(--color-muted-text);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;height:2rem;padding:0 .625rem;font-size:.8125rem;border:1px solid var(--color-chip-border, var(--color-border))}.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:.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 1px 2px #091c3824}html[data-theme=dark] .ddp-panel{--ddp-accent-soft-hover: color-mix(in srgb, var(--color-primary) 28%, transparent)}.popper-menu:has(>.form-range-date-picker-menu){padding:0;border-radius:var(--border-radius-card, .75rem)}.popper-menu:has(>.form-date-picker-menu){padding:0;border-radius:var(--border-radius-card, .75rem)}.timeline{display:grid;width:fit-content;--line-width: 2px;--check-offset: 50%;--breakpoint-size: 1.375rem;--timeline-line: var(--color-border);--timeline-done: var(--color-primary);--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;border:2px solid var(--color-input-border);background-color:var(--color-card);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:none;box-shadow:0 0 0 4px var(--color-ring)}.timeline>.timeline-breakpoint>.timeline-check>.breakpoint-checkmark[class*=bg-]{border-color:transparent;color:var(--color-card)}.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>.unckeck-variant-empty{display:none}.timeline>.timeline-breakpoint>.timeline-check:before{content:"";position:absolute;background:var(--timeline-line)}.timeline>.timeline-breakpoint.checked>.timeline-check>.breakpoint-checkmark:not([class*=bg-]){background-color:var(--timeline-done);border-color:var(--timeline-done)}.timeline>.timeline-breakpoint:first-child>.timeline-check:before{background:linear-gradient(var(--orientation-degree),transparent var(--orientation-percent),var(--timeline-line) var(--orientation-percent))}.timeline>.timeline-breakpoint:first-child.checked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),transparent var(--orientation-percent),var(--timeline-done) 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(--timeline-line) 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(--timeline-done) var(--orientation-percent),var(--timeline-done) 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(--timeline-done) var(--orientation-percent),var(--timeline-line) 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(--timeline-line) var(--orientation-percent),var(--timeline-done) 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(--timeline-line) var(--orientation-percent),var(--timeline-line) var(--orientation-percent))}.timeline>.timeline-breakpoint:last-child>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--timeline-line) var(--orientation-percent),transparent var(--orientation-percent))}.timeline>.timeline-breakpoint:last-child.checked>.timeline-check:before{background:linear-gradient(var(--orientation-degree),var(--timeline-done) 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(--timeline-line) var(--orientation-percent),transparent var(--orientation-percent))}.timeline:has(.breakpoint-checkmark.bg-success){--timeline-done: var(--color-success)}.timeline:has(.breakpoint-checkmark.bg-info){--timeline-done: var(--color-info)}.timeline .breakpoint-data-start,.timeline .breakpoint-data-end{color:var(--color-text)}.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}.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-inline-start: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%;height:var(--line-width);left:calc(-100% + var(--breakpoint-size));right:auto}[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-inline-start: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}.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>.card-header .expandable-toggle{flex:none;width:var(--icon-button-size, 2.25rem);height:var(--icon-button-size, 2.25rem);padding:0;align-items:center;justify-content:center;border-radius:var(--border-radius);margin-inline-start:auto}.expandable-card:not(.is-open)>.card-header{border-bottom-color:transparent}.swagger-container{margin-top:1rem;width:100%;height:100%;overflow:auto}.swagger-container .swagger-ui{max-width:100%}.swagger-container .swagger-ui .opblock{border-radius:4px;box-shadow:0 1px 2px #0000001a}.swagger-container .swagger-ui .opblock-summary-method{border-radius:3px}.swagger-container .swagger-ui .info .title{color:var(--primary, #007bff)}.swagger-container .swagger-ui .markdown p{font-size:14px}.swagger-container .swagger-ui .dialog-ux .modal-ux{max-width:calc(100vw - 300px);margin-left:auto;margin-right:auto;position:fixed;z-index:9999;left:150px}.swagger-container .swagger-ui .dialog-ux{position:fixed;z-index:9000;top:0;left:0;width:100%;height:100%}.swagger-container .swagger-ui .backdrop-ux{position:fixed;z-index:8999;top:0;left:0;width:100vw;height:100dvh;background:#00000080}.swagger-container .swagger-ui .auth-container{padding:10px;width:100%}.swagger-container .swagger-ui .auth-btn-wrapper{display:flex;justify-content:center;padding:10px 0}.swagger-container .swagger-ui .dialog-ux .modal-ux-inner{width:100%;max-width:600px;overflow-y:auto}.modal-overlay{all:unset;box-sizing:border-box;position:fixed;inset:0;padding:10vh 1rem 1rem;width:100vw;height:100dvh;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{--modal-radius: var(--border-radius-lg, 1rem);--modal-padding-x: 1.5rem;--modal-padding-y: 1.25rem;min-width:min(90vw,500px);width:fit-content;max-width:90%;border:0;border-radius:var(--modal-radius);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{--drawer-from: 100%;display:flex;flex-direction:column;width:100%;min-width:0;max-width:460px;height:100%;margin:0;border-radius:0;transform:translate(var(--drawer-from))}.modal.modal-drawer.modal-md{min-width:0;max-width:640px}.modal.modal-drawer.modal-lg{min-width:0;max-width:860px}.modal.modal-drawer.is-open{animation:drawerSlideIn .22s ease forwards}.modal.modal-drawer.is-exit{animation:drawerSlideOut .2s ease forwards}.modal.modal-drawer>.card-body{flex:1;min-height:0;overflow-y:auto}[dir=rtl] .modal.modal-drawer{--drawer-from: -100%}.modal.simple-modal{background-color:var(--color-card);border:0}.modal.simple-modal>.card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:var(--modal-padding-y) var(--modal-padding-x) 0;border:0;border-start-start-radius:var(--modal-radius);border-start-end-radius:var(--modal-radius);background-color:transparent;font-size:inherit;font-weight:inherit;letter-spacing:normal}.modal.simple-modal>.card-header>div{justify-self:flex-start;flex-grow:1;min-width:0}.modal.simple-modal>.card-header>.modal-header-icon{display:grid;place-items:center;flex:none;flex-grow:0;width:2.5rem;height:2.5rem;border-radius:var(--border-radius-menu, .625rem);background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.modal.simple-modal>.card-header>.modal-header-icon svg{width:1.25rem;height:1.25rem;fill:currentColor}.modal.simple-modal>.card-header>.modal-header-icon.modal-tone-n{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.modal.simple-modal>.card-header>.modal-header-icon.modal-tone-w{background-color:var(--tone-w-bg);color:var(--tone-w-fg)}.modal.simple-modal>.card-header>.modal-header-icon.modal-tone-i{background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.modal.simple-modal>.card-header>.modal-header-icon.modal-tone-c{background-color:var(--tone-c-bg);color:var(--tone-c-fg)}.modal.simple-modal>.card-header>.modal-header-icon.modal-tone-o{background-color:var(--tone-o-bg);color:var(--tone-o-fg)}.modal.simple-modal>.card-header>.modal-header-icon.modal-tone-b{background-color:var(--tone-b-bg);color:var(--tone-b-fg)}.modal.simple-modal>.card-header>.modal-header-text{display:flex;flex-direction:column;gap:.125rem;align-self:center}.modal.simple-modal>.card-header .modal-title{margin:0;font-size:1rem;font-weight:800;line-height:1.35;letter-spacing:-.01em;color:var(--color-text)}.modal.simple-modal>.card-header .modal-subtitle{margin:0;font-size:.8125rem;font-weight:500;color:var(--color-muted-text)}.modal.simple-modal>.card-header>button{align-self:flex-start;margin:-.375rem 0}.modal.simple-modal>.card-header>button.close-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--icon-button-size, 2.25rem);height:var(--icon-button-size, 2.25rem);min-width:0;padding:0;margin:-.375rem;margin-inline-start:0;border:0;border-radius:var(--border-radius);background-color:transparent;color:var(--color-muted-text);box-shadow:none}.modal.simple-modal>.card-header>button.close-btn svg{width:1.125rem;height:1.125rem;fill:currentColor}.modal.simple-modal>.card-header>button.close-btn:hover{background-color:var(--color-light);color:var(--color-text)}.modal.simple-modal>.card-header>button.close-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.modal.simple-modal>.card-body{padding:var(--modal-padding-y) var(--modal-padding-x);border-top:0;gap:1rem}.modal.simple-modal>.card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;padding:1rem var(--modal-padding-x);border-top:1px solid var(--color-border);border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:var(--modal-radius);border-end-end-radius:var(--modal-radius);background-color:var(--color-surface-2);font-weight:inherit}.modal.simple-modal.modal-drawer>.card-header,.modal.simple-modal.modal-drawer>.card-footer{border-radius:0}.modal.simple-modal.modal-drawer>.card-header{padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.page-modal{min-width:auto!important;max-width:none!important;box-shadow:none;width:100%;margin-bottom:unset;transform-origin:top;transform:none;border-radius:0;background-color:var(--color-body);border:0}.page-modal.is-open{animation:modalPageFadeIn 0s ease forwards}.page-modal.is-exit{animation:modalPageFadeOut 0s ease forwards}.page-modal>.card-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.5rem 2rem 1rem;border:0;border-radius:0;background-color:var(--color-body);font-size:inherit;font-weight:inherit;letter-spacing:normal}.page-modal>.card-header>div{justify-self:flex-start;flex-grow:1;min-width:0}.page-modal>.card-header>.modal-header-icon{display:grid;place-items:center;flex:none;flex-grow:0;width:2.5rem;height:2.5rem;border-radius:var(--border-radius-menu, .625rem);background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.page-modal>.card-header>.modal-header-icon svg{width:1.25rem;height:1.25rem;fill:currentColor}.page-modal>.card-header>.modal-header-icon.modal-tone-n{background-color:var(--tone-n-bg);color:var(--tone-n-fg)}.page-modal>.card-header>.modal-header-icon.modal-tone-w{background-color:var(--tone-w-bg);color:var(--tone-w-fg)}.page-modal>.card-header>.modal-header-icon.modal-tone-i{background-color:var(--tone-i-bg);color:var(--tone-i-fg)}.page-modal>.card-header>.modal-header-icon.modal-tone-c{background-color:var(--tone-c-bg);color:var(--tone-c-fg)}.page-modal>.card-header>.modal-header-icon.modal-tone-o{background-color:var(--tone-o-bg);color:var(--tone-o-fg)}.page-modal>.card-header>.modal-header-icon.modal-tone-b{background-color:var(--tone-b-bg);color:var(--tone-b-fg)}.page-modal>.card-header>.modal-header-text{display:flex;flex-direction:column;gap:.25rem}.page-modal>.card-header .modal-title{margin:0;font-size:1.5rem;font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--color-text)}.page-modal>.card-header .modal-subtitle{margin:0;font-size:.8125rem;font-weight:500;color:var(--color-muted-text)}.page-modal>.card-header>button{align-self:center;margin:-.5rem 0}.page-modal>.card-header>button.close-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--icon-button-size, 2.25rem);height:var(--icon-button-size, 2.25rem);min-width:0;padding:0;margin:0;border:1px solid var(--color-chip-border, var(--color-border));border-radius:var(--border-radius);background-color:var(--color-card);color:var(--color-text-2);box-shadow:none}.page-modal>.card-header>button.close-btn svg{width:1.125rem;height:1.125rem;fill:currentColor}.page-modal>.card-header>button.close-btn:hover{background-color:var(--color-card-hover);border-color:var(--color-input-border-hover);color:var(--color-text)}.page-modal>.card-header>button.close-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.page-modal>.card-body{padding:0 2rem 1.5rem;border-top:0;background-color:transparent}.page-modal>.card-footer{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;padding:.75rem 2rem;border-top:1px solid var(--color-border);border-radius:0;background-color:var(--color-card);box-shadow:0 -4px 12px #091c380f;font-weight:inherit}html[data-theme=dark] .page-modal>.card-footer{box-shadow:0 -4px 12px #00000059}@media(max-width:680px){.modal{--modal-padding-x: 1rem;--modal-padding-y: 1rem}.modal-overlay:not(.is-drawer){padding:1rem .5rem}.modal:not(.modal-drawer):not(.page-modal){max-width:100%}.page-modal>.card-header{padding:1rem 1rem .75rem}.page-modal>.card-body{padding:0 1rem 1rem}.page-modal>.card-footer{padding:.75rem 1rem}}@media(prefers-reduced-motion:reduce){.modal-overlay.is-open,.modal-overlay.is-exit,.modal.is-open,.modal.is-exit{animation-duration:.01s}}@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 drawerSlideIn{0%{opacity:1;transform:translate(var(--drawer-from, 100%))}to{opacity:1;transform:translate(0)}}@keyframes drawerSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(var(--drawer-from, 100%))}}@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)}}.toast-container{position:absolute;top:0;left:0;z-index:1000;display:flex;flex-direction:column;gap:10px;width:100%;height:100%;pointer-events:none;box-sizing:border-box;padding:1rem}.toast-container .toast{pointer-events:all;position:absolute;top:1rem}.toast-container .toast.toast-corner{position:fixed;top:auto;bottom:1.25rem;inset-inline-end:1.25rem}@keyframes fade-in-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1rem)}}.toast{--duration: 10s;--toast-bg: var(--color-card);--toast-fg: var(--color-text);--toast-icon: var(--color-link);--toast-border: var(--color-border);box-sizing:border-box;background:linear-gradient(var(--toast-bg),var(--toast-bg)),var(--color-card);color:var(--toast-fg);border:1px solid var(--toast-border);border-radius:var(--border-radius-menu);box-shadow:var(--shadow-pop);font-family:var(--font-family-base);font-size:.84375rem;animation:fade-in .5s ease forwards;width:max-content;max-width:min(380px,90vw);display:flex;align-items:center;gap:.625rem;padding-block:.25rem;padding-inline:.875rem .25rem;overflow:hidden;position:relative}.toast.non-sticky{animation:fade-in .5s ease forwards,fade-out .5s ease var(--duration) forwards}.toast.toast-corner{animation:fade-in-up .3s ease forwards}.toast.toast-corner.non-sticky{animation:fade-in-up .3s ease forwards,fade-out-down .3s ease var(--duration) forwards}.toast>.toast-icon{flex:none;display:flex;align-items:center}.toast>.toast-icon>svg{width:1.125rem;height:1.125rem;fill:var(--toast-icon)}.toast>div:not(.toast-icon){flex:1;min-width:0;width:100%}.toast>div:not(.toast-icon) .toast-header{padding-block:.625rem 0;display:flex;align-items:center;justify-content:flex-start;font-weight:700;color:var(--toast-fg)}.toast>div:not(.toast-icon) .toast-body{font-weight:600;padding-block:.5rem;box-sizing:border-box;word-wrap:break-word;line-height:1.45}.toast>.toast-close{flex:none;cursor:pointer;color:var(--toast-fg)}.toast>.toast-close svg{fill:var(--toast-fg)!important}.toast>.toast-close:hover{background-color:color-mix(in srgb,var(--toast-fg) 10%,transparent)!important}.toast.with-title{align-items:flex-start;min-width:min(300px,90vw)}.toast.with-title>.toast-icon{padding-top:.6875rem}.toast.with-title>.toast-close{margin-top:.25rem}.toast.with-title .toast-body{font-weight:500;padding-block:.25rem .75rem;opacity:.9}.toast.toast-danger{--toast-bg: var(--tone-b-bg);--toast-fg: var(--tone-b-fg);--toast-icon: var(--tone-b-dot);--toast-border: color-mix(in srgb, var(--tone-b-dot) 22%, transparent)}.toast.toast-warning{--toast-bg: var(--tone-w-bg);--toast-fg: var(--tone-w-fg);--toast-icon: var(--tone-w-dot);--toast-border: color-mix(in srgb, var(--tone-w-dot) 22%, transparent)}.toast.toast-success{--toast-bg: var(--tone-o-bg);--toast-fg: var(--tone-o-fg);--toast-icon: var(--tone-o-dot);--toast-border: color-mix(in srgb, var(--tone-o-dot) 22%, transparent)}.toast.toast-info{--toast-bg: var(--tone-i-bg);--toast-fg: var(--tone-i-fg);--toast-icon: var(--tone-i-dot);--toast-border: color-mix(in srgb, var(--tone-i-dot) 22%, transparent)}.toast.toast-dark{--toast-bg: var(--color-dark);--toast-fg: var(--color-dark-text);--toast-icon: var(--color-dark-text);--toast-border: var(--color-dark)}.leaflet-container .leaflet-control-attribution{display:none}.leaflet-container .leaflet-popup-content-wrapper{border-radius:var(--border-radius)}.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:auto}body *{visibility:hidden}table,tr,td,th{color:inherit!important}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}}.data-table-container::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.data-table-container::-webkit-scrollbar-track{background:var(--color-scrollbar)}.data-table-container::-webkit-scrollbar-thumb{background:var(--color-scrollbar-hover);border-radius:calc(var(--scrollbar-size) / 2)}.data-table-container::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}input:focus:not(.input-form-field input):not([type=checkbox]):not([type=radio]){outline:none!important;border-color:var(--color-primary)!important;box-shadow:0 0 0 3px var(--color-ring)!important}@media(max-width:768px){.data-table-container{font-size:12px}.data-table th,.data-table td{padding:4px 2px}}.error-message{cursor:pointer}.error-message:hover:after{content:attr(title);position:absolute;bottom:40%;right:15px;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:4px 8px;font-size:11px;font-weight:600;color:var(--color-danger-fg);white-space:nowrap;box-shadow:var(--shadow-pop);margin-bottom:2px}.error-message:hover:before{content:"";position:absolute;bottom:100%;right:8px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--color-card);margin-bottom:-2px}.react-select__control:hover{border-color:var(--color-input-border-hover)!important}.react-select__control--is-focused{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px var(--color-ring)!important}.react-select__control--is-focused:hover{border-color:var(--color-primary)!important}.react-select__menu-portal{z-index:9999!important}.react-select-import .react-select__control{background-color:var(--color-input);border-color:var(--color-input-border);border-radius:var(--border-radius);color:var(--color-text);min-height:var(--icon-button-size, 36px);font-size:.8125rem}.react-select-import .react-select__control:hover{border-color:var(--color-input-border-hover)}.react-select-import .react-select__control--is-focused{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ring)}.react-select-import .react-select__indicator-separator{display:none}.react-select-import .react-select__single-value{color:var(--color-text)}.react-select-import .react-select__placeholder{color:var(--color-placeholder)}.react-select-import .react-select__menu{background-color:var(--color-menu);border:1px solid var(--color-border);border-radius:var(--border-radius-menu, .625rem);box-shadow:var(--shadow-pop);overflow:hidden;z-index:9999}body>.react-select__menu-portal .react-select__menu{background-color:var(--color-menu);border:1px solid var(--color-border);border-radius:var(--border-radius-menu, .625rem);box-shadow:var(--shadow-pop);overflow:hidden}body>.react-select__menu-portal .react-select__option:hover{background-color:var(--color-card-hover)!important}body>.react-select__menu-portal .react-select__option--is-selected{background-color:var(--color-primary-soft);color:var(--color-text);font-weight:600}.react-select-import .react-select__option{background-color:var(--color-menu);color:var(--color-text)}.react-select-import .react-select__option:hover{background-color:var(--color-card-hover)}.react-select-import .react-select__option--is-selected{background-color:var(--color-primary-soft);color:var(--color-text);font-weight:600}html[data-mobile=true] .main-layout:not(.app-shell) .sidebar-wrapper{position:absolute;left:0;right:auto;top:0;padding-top:3.2rem;padding-bottom:0rem;z-index:1}html[data-mobile=true] .main-layout:not(.app-shell) .sidebar-wrapper:not(:has(.sidebar-start.collapsed)){width:100%;background-color:#0000004d}html[data-mobile=true] .main-layout:not(.app-shell) .sidebar-wrapper .sidebar-start{height:calc(100dvh - 5rem);border-radius:0;margin-inline-start:0}html[data-mobile=true] .main-layout:not(.app-shell) .sidebar-wrapper .sidebar-start.collapsed{margin-inline-start:-4rem}html[data-mobile=true] .main-layout:not(.app-shell) .sidebar-wrapper .tenant-select .side-toggle{display:none}html[data-mobile=true] .main-layout:not(.app-shell) .sidebar-wrapper .side-toggle-outside{display:none}html[data-mobile=true][dir=rtl] .main-layout:not(.app-shell) .sidebar-wrapper{left:auto;right:0}html[data-mobile=true][dir=rtl] .main-layout:not(.app-shell) .sidebar-wrapper:has(.sidebar-start.collapsed){width:auto;pointer-events:none}html[data-mobile=true][dir=rtl] .main-layout:not(.app-shell) .sidebar-wrapper .sidebar-start{pointer-events:auto;margin-inline-start:0;margin-inline-end:0;transform:translate(0);transition:transform .3s ease}html[data-mobile=true][dir=rtl] .main-layout:not(.app-shell) .sidebar-wrapper .sidebar-start.collapsed{margin-inline-start:0;margin-inline-end:0;transform:translate(100%)}html[data-mobile=true] .navbar{padding-inline-end:1rem}html[data-mobile=true] .navbar button.nav-link{padding-left:0!important}html[data-mobile=true] .navbar #mobile-sidebar-toggle .btn{display:block}html[data-mobile=true] .navbar #mobile-sidebar-toggle .btn svg{scale:1.4;transition:transform .1s ease}html[data-mobile=true] .navbar #mobile-sidebar-toggle .btn.collapsed svg{rotate:180deg}html[data-mobile=true] .nv-popoverContent{width:calc(100vw - 16px)}html[data-mobile=true] .main-layout:not(.app-shell)>.main-page{margin-top:1rem}html[data-mobile=true] .global-refresh{z-index:50;top:var(--app-sticky-top, 4rem);position:sticky;margin-top:-6rem;height:3.2rem;width:3.5rem}html[data-mobile=true] .nav-tab-container{z-index:50;top:var(--app-sticky-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:calc(var(--app-sticky-top, 4rem) + 2.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}html[data-mobile=true] .main-layout.app-shell{--app-sticky-top: 0px}html[data-mobile=true] .main-layout.app-shell .sidebar-wrapper{position:fixed;inset-block:0;inset-inline-start:0;width:0;height:100dvh;z-index:60}html[data-mobile=true] .main-layout.app-shell .sidebar-wrapper.is-open{width:100vw;background-color:var(--color-overlay)}html[data-mobile=true] .main-layout.app-shell .sidebar-wrapper .app-sidebar,html[data-mobile=true] .main-layout.app-shell .sidebar-wrapper .app-sidebar.collapsed{width:min(280px,85vw);padding-inline:12px}html[data-mobile=true] .main-layout.app-shell .sidebar-wrapper .app-sidebar.collapsed{transform:translate(-100%)}html[data-mobile=true] .main-layout.app-shell .app-header{position:relative;gap:8px;padding:8px 12px;min-height:0}html[data-mobile=true] .main-layout.app-shell .app-header #mobile-sidebar-toggle .btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:var(--color-text-2)}html[data-mobile=true] .main-layout.app-shell .app-header #mobile-sidebar-toggle .btn svg{width:20px;height:20px;fill:currentColor}html[data-mobile=true] .main-layout.app-shell .app-header #mobile-sidebar-toggle .btn:hover{background-color:var(--color-light)}html[data-mobile=true] .main-layout.app-shell .app-header-search{order:3;flex:1 1 100%;max-width:none}html[data-mobile=true] .main-layout.app-shell .main-content{padding:1rem}html[data-mobile=true][dir=rtl] .main-layout.app-shell .sidebar-wrapper .app-sidebar.collapsed{transform:translate(100%)}.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;--notification-tone-bg: var(--tone-n-bg);--notification-tone-fg: var(--tone-n-fg);--notification-tone-dot: var(--tone-n-dot);box-sizing:border-box;background-color:var(--color-card);color:var(--color-text);font-size:13.5px;animation:fade-in .5s ease forwards;padding:12px;border:1px solid var(--color-border);border-inline-start:3px solid var(--notification-tone-dot);border-radius:var(--border-radius-card);width:360px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);display:flex;justify-content:space-between;align-items:start;gap:12px}.notification.non-sticky{animation:fade-in .5s ease forwards,fade-out .5s ease var(--duration) forwards}.notification .notification-box-icon{box-sizing:border-box;flex:none;display:grid;place-items:center;background-color:var(--notification-tone-bg);border-radius:var(--border-radius);width:32px;height:32px;padding:0}.notification .notification-box-icon svg{width:18px;height:18px;fill:var(--notification-tone-fg)}.notification .notification-content{display:flex;flex-direction:column;flex:1;margin-top:2px;min-width:0;gap:4px}.notification .notification-content .notification-title{font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification .notification-content .notification-msg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-text-2);line-height:1.45;overflow:hidden;text-overflow:ellipsis}.notification>.notification-close{cursor:pointer;flex:none}.notification>.notification-close svg{fill:var(--color-muted-text)}.notification.notification-default,.notification.notification-card{--notification-tone-bg: var(--tone-n-bg);--notification-tone-fg: var(--tone-n-fg);--notification-tone-dot: var(--tone-n-dot)}.notification.notification-primary{--notification-tone-bg: var(--color-primary-soft);--notification-tone-fg: var(--color-link);--notification-tone-dot: var(--color-primary)}.notification.notification-danger{--notification-tone-bg: var(--tone-b-bg);--notification-tone-fg: var(--tone-b-fg);--notification-tone-dot: var(--tone-b-dot)}.notification.notification-warning{--notification-tone-bg: var(--tone-w-bg);--notification-tone-fg: var(--tone-w-fg);--notification-tone-dot: var(--tone-w-dot)}.notification.notification-success{--notification-tone-bg: var(--tone-o-bg);--notification-tone-fg: var(--tone-o-fg);--notification-tone-dot: var(--tone-o-dot)}.notification.notification-info{--notification-tone-bg: var(--tone-i-bg);--notification-tone-fg: var(--tone-i-fg);--notification-tone-dot: var(--tone-i-dot)}.notification.notification-dark,.notification.notification-light,.notification.notification-muted,.notification.notification-body,.notification.notification-gray{--notification-tone-bg: var(--tone-n-bg);--notification-tone-fg: var(--tone-n-fg);--notification-tone-dot: var(--tone-n-dot)}[dir=rtl] .notification{direction:rtl}[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:.625rem;padding-block:.75rem;padding-inline:.875rem;border-radius:var(--border-radius);margin-block:.5rem;width:100%;box-sizing:border-box;background-color:var(--alert-bg);color:var(--alert-fg);border:1px solid color-mix(in srgb,var(--alert-icon) 22%,transparent);font-family:var(--font-family-base)}.alert-banner__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding-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:.875rem;margin-bottom:.25rem;color:var(--alert-fg)}.alert-banner__message{font-size:.8125rem;font-weight:500;line-height:1.5;color:var(--alert-fg)}.alert-banner__wilayas-inline{word-break:break-word}.alert-banner__actions{flex-shrink:0;display:inline-flex;align-items:stretch;border:1px solid color-mix(in srgb,var(--alert-fg) 25%,transparent);border-radius:var(--border-radius-sm);overflow:hidden;background-color:color-mix(in srgb,var(--color-card) 60%,transparent)}.alert-banner__zoom-btn{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:1.6rem;height:1.5rem;padding:0 .25rem;font-size:.75rem;font-weight:700;line-height:1;color:var(--alert-fg);opacity:.9;transition:background-color .15s ease,opacity .15s ease;border-inline-end:1px solid color-mix(in srgb,var(--alert-fg) 20%,transparent)}.alert-banner__zoom-btn:last-child{border-inline-end:none}.alert-banner__zoom-btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--alert-fg) 8%,transparent);opacity:1}.alert-banner__zoom-btn:disabled{cursor:default;opacity:.4}.alert-banner__zoom-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.alert-banner__close{all:unset;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:var(--border-radius-sm);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:2px solid var(--color-focus);outline-offset:2px}.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(--color-note-bg);--alert-fg: var(--color-note-fg);--alert-icon: var(--tone-c-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)}@media print{.alert-banner{border:1.5px solid #333!important;background-color:#f5f5f5!important;padding:.5rem .75rem;border-radius:0!important;margin-block:.5rem;page-break-inside:avoid}.alert-banner__icon>svg{fill:#333!important}.alert-banner__title{color:#000!important}.alert-banner__message,.alert-banner__message *{color:#000!important;opacity:1!important}.alert-banner__close,.alert-banner__actions{display:none!important}}@media(max-width:576px){.alert-banner{padding:.75rem;gap:.5rem}.alert-banner__title{font-size:.8125rem}.alert-banner__message{font-size:.75rem}}.amount-cell{text-align:end;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.amount-cell.amount-text{display:inline-block}.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))}td.num,th.num{text-align:end;font-variant-numeric:tabular-nums}.c2{display:flex;flex-direction:column;gap:.125rem;min-width:0;line-height:1.35}.c2>:first-child{color:var(--color-text);font-weight:600}td.num .c2{align-items:flex-end}.c2>.sub,.cell-meta{font-size:var(--font-size-meta, .75rem);font-weight:500;color:var(--color-muted-text)}.cell-mono{font-family:var(--font-mono, monospace);font-size:.8125rem;font-weight:500}a.cell-mono,.cell-mono>a{color:var(--color-link);text-decoration:none}a.cell-mono:hover,.cell-mono>a:hover{text-decoration:underline}.cell-currency{font-size:var(--font-size-meta, .75rem);font-weight:500;color:var(--color-muted-text);margin-inline-start:.25rem}.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-family-base)}.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:.75rem 1rem;min-width:0}.page-header>.page-header-heading{display:flex;flex-direction:column;gap:.25rem;min-width:0}.page-header>.page-header-heading>.page-header-title{margin:0;font-size:var(--font-size-page-title, 1.5rem);font-weight:800;letter-spacing:var(--letter-spacing-title, -.02em);line-height:1.25;color:var(--color-text)}.page-header>.page-header-heading>.page-header-meta{margin:0;font-size:var(--font-size-table, .84375rem);font-weight:500;color:var(--color-muted-text)}.page-header>.page-header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-inline-start:auto}html .page-header>.page-header-actions>.global-refresh{position:static;inset:auto;z-index:auto;margin:0;box-sizing:border-box;width:var(--icon-button-size, 2.25rem);height:var(--icon-button-size, 2.25rem);border:1px solid var(--color-chip-border, var(--color-border));border-radius:var(--border-radius);background-color:var(--color-card)}html .page-header>.page-header-actions>.global-refresh:not(:has(button))>svg{height:1.125rem!important;width:1.125rem!important}html .page-header>.page-header-actions>.global-refresh button{min-height:0;height:100%;width:100%;border:0;box-shadow:none;background-color:transparent;color:var(--color-text-2)}html .page-header>.page-header-actions>.global-refresh button:hover{background-color:var(--color-card-hover)}html .page-header>.page-header-actions>.global-refresh button svg{height:1.125rem!important;width:1.125rem!important;fill:currentColor}.page-panel{display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-border);border-radius:var(--border-radius-card, .75rem);background-color:var(--color-card);color:var(--color-text)}.page-panel>.nav-tab-container{border:0;border-bottom:1px solid var(--color-border);border-radius:var(--border-radius-card, .75rem) var(--border-radius-card, .75rem) 0 0}.page-panel>.nav-append-mobile:not(:empty){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border)}.page-panel>.page-panel-section{padding:.75rem 1rem}.page-panel>.page-panel-section:empty,.page-panel>.page-panel-section:has(>.d-none:only-child){display:none}.page-panel>.page-panel-filters{padding:.75rem 1rem;border-bottom:1px solid var(--color-border)}.page-panel>.alert-banner{width:auto;margin:.75rem 1rem 0}.page-panel>.data-table{border:0;border-radius:0 0 var(--border-radius-card, .75rem) var(--border-radius-card, .75rem)}.page-panel>:first-child{border-start-start-radius:var(--border-radius-card, .75rem);border-start-end-radius:var(--border-radius-card, .75rem)}.page-panel>:last-child{border-end-start-radius:var(--border-radius-card, .75rem);border-end-end-radius:var(--border-radius-card, .75rem)}.card.detail-header{display:flex;align-items:flex-start;gap:.5rem .75rem;padding:1.25rem 1.5rem}.card.detail-header>.detail-header-fields{flex:1 1 0;min-width:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem 2rem}.card.detail-header>.detail-header-fields>div:not(.detail-header-actions){min-width:0}.card.detail-header .detail-field-label{margin:0 0 .375rem;font-size:var(--font-size-meta, .75rem);font-weight:600;letter-spacing:0;text-transform:none;color:var(--color-muted-text)}.card.detail-header .detail-field-value{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap;color:var(--color-text)}.card.detail-header .detail-header-actions{flex:1 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;align-self:center}.card.detail-header .detail-field-tracking{font-family:var(--font-mono, monospace);font-weight:500;font-variant-numeric:tabular-nums}.status-stepper{padding:1rem 1.25rem}.status-stepper .status-step-label{max-width:9rem;font-size:.78125rem;font-weight:700;line-height:1.3;color:var(--color-text)}.status-stepper .status-step-date{font-size:.71875rem;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-muted-text)}.status-stepper .timeline-breakpoint:not(.checked) .status-step-label{font-weight:600;color:var(--color-muted-text)}.stepper{display:flex;margin:0;padding:.25rem 0;list-style:none;overflow-x:auto}.stepper>.stepper-step{flex:1 0 6.875rem;min-width:6.875rem;display:flex;flex-direction:column;gap:.5rem}.stepper>.stepper-step>.stepper-track{display:flex;align-items:center}.stepper>.stepper-step>.stepper-track>.stepper-dot{box-sizing:border-box;flex:none;display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:var(--border-radius-pill, 999px);border:2px solid var(--color-input-border);background-color:var(--color-card);color:var(--color-on-primary)}.stepper>.stepper-step>.stepper-track>.stepper-dot>svg{width:.75rem;height:.75rem;fill:currentColor}.stepper>.stepper-step>.stepper-track>.stepper-line{flex:1;height:2px;background-color:var(--color-border)}.stepper>.stepper-step:last-child>.stepper-track>.stepper-line{visibility:hidden}.stepper>.stepper-step>.stepper-label{padding-inline-end:.5rem;font-size:.78125rem;font-weight:700;color:var(--color-text)}.stepper>.stepper-step>.stepper-meta{font-size:.71875rem;color:var(--color-muted-text)}.stepper>.stepper-step[data-state=done]>.stepper-track>.stepper-dot{border-color:var(--color-primary);background-color:var(--color-primary)}.stepper>.stepper-step[data-state=done]>.stepper-track>.stepper-line{background-color:var(--color-primary)}.stepper>.stepper-step[data-state=current]>.stepper-track>.stepper-dot{border-color:var(--color-focus);box-shadow:0 0 0 4px var(--color-ring)}.stepper>.stepper-step[data-state=current]>.stepper-track>.stepper-dot:after{content:"";width:.5rem;height:.5rem;border-radius:var(--border-radius-pill, 999px);background-color:var(--color-focus)}.stepper>.stepper-step[data-state=todo]>.stepper-label{font-weight:600;color:var(--color-muted-text)}.form-section.form-section-raised{z-index:3}.kpi-card-strike{margin-inline-end:.375rem;font-size:.7em;font-weight:500;text-decoration:line-through;color:var(--color-muted-text)}.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}.card-interactive{cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s}.card-interactive:hover{background-color:#f0f5fff2!important;border-color:var(--color-primary)!important;box-shadow:0 8px 24px #2563eb1f!important}.card-interactive:active{box-shadow:0 2px 8px #2563eb1a!important}html[data-theme=dark] .card-interactive:hover{background-color:#1e293bf2!important;border-color:var(--color-primary)!important;box-shadow:0 8px 24px #2563eb33!important}.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:var(--letter-spacing-title);line-height:1.25}.text-card-title{font-size:var(--font-size-card-title);font-weight:800;line-height:1.375}.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)}.text-amount{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.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}.bordereau-bag>.bordereau-header-panel>.bordereau-brand>svg{width:40mm;height:100%}.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}.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)}.offices-map-container{height:650px;width:100%}.offices-map-container .map-legend{bottom:24px;left:24px;z-index:1000;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 4px 12px #00000014}.offices-map-container .map-legend .legend-color-box{width:10px;height:10px}.hub-popup-content{min-width:220px;font-family:sans-serif}.hub-popup-content .hub-popup-header{border-bottom-color:var(--color-light)}.hub-popup-content .hub-popup-icon{line-height:1}.hub-popup-content .hub-popup-type{display:block;letter-spacing:.5px}.hub-popup-content .hub-popup-details strong{color:var(--color-text)}.custom-hub-tooltip .tooltip-container{position:relative;background-color:var(--color-card);border-radius:var(--border-radius);box-shadow:0 10px 25px #00000026;border:1px solid var(--color-border);animation:tooltipFadeIn .2s ease-out}.custom-hub-tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;left:50%;transform:translate(-50%)}.custom-hub-tooltip .tooltip-top .arrow-bottom{bottom:-10px;border-width:10px 8px 0 8px;border-color:var(--color-card) transparent transparent transparent}.custom-hub-tooltip .tooltip-top .arrow-bottom:before{content:"";position:absolute;top:-11px;left:-8px;border-style:solid;border-width:10px 8px 0 8px;border-color:var(--color-border) transparent transparent transparent}.custom-hub-tooltip .tooltip-bottom .arrow-top{top:-10px;border-width:0 8px 10px 8px;border-color:transparent transparent var(--color-card) transparent}.custom-hub-tooltip .tooltip-bottom .arrow-top:before{content:"";position:absolute;top:-1px;left:-8px;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent var(--color-border) transparent}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.custom-marker-fixed{z-index:500!important;cursor:pointer}.custom-marker-fixed div{transition:transform .2s ease}.custom-marker-fixed:hover div{transform:rotate(-45deg) scale(1.1)}html[data-theme=dark] .offices-map-container .map-legend,html[data-theme=dark] .custom-hub-tooltip .tooltip-container{background-color:var(--color-card);border-color:var(--color-border)}html[data-theme=dark] .custom-hub-tooltip .tooltip-top .arrow-bottom{border-top-color:var(--color-card)}html[data-theme=dark] .custom-hub-tooltip .tooltip-top .arrow-bottom:before{border-top-color:var(--color-border)}html[data-theme=dark] .custom-hub-tooltip .tooltip-bottom .arrow-top{border-bottom-color:var(--color-card)}html[data-theme=dark] .custom-hub-tooltip .tooltip-bottom .arrow-top:before{border-bottom-color:var(--color-border)}.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__commune-name{padding-inline-start:1.1rem;color:var(--color-text);font-size:.78rem}.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__old-price{text-decoration:line-through;text-decoration-color:var(--color-danger);text-decoration-thickness:1.5px;font-size:.85em;margin-inline-end:.4rem;font-weight:400;color:var(--color-gray);opacity:.7}html[data-theme=dark] .pricing-table__old-price{color:#8c8c8c;text-decoration-color:#ed5e63;opacity:.85}.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)}@media print{.pricing-table{overflow:visible!important;border:none!important;border-radius:0!important}.pricing-table thead{position:static!important}.pricing-table thead tr{background:#d3d3d3!important}.pricing-table table,.pricing-table tbody,.pricing-table thead,.pricing-table tr,.pricing-table td,.pricing-table th{page-break-inside:auto!important;break-inside:auto!important}.pricing-table tbody tr:nth-child(odd),.pricing-table tbody tr:nth-child(2n){background-color:transparent!important}.pricing-table tbody tr:hover{background-color:transparent!important}.pricing-table tr.pricing-table__row--specific{background-color:transparent!important;border-inline-start:2px solid #000!important}.pricing-table__summary{display:none!important}.pricing-table__specific-value{color:#000!important}.pricing-table__old-price{color:#666!important;opacity:.7}.pricing-table__commune-name{color:#000!important}}.dashboard-section-title{font-size:24px;color:var(--color-text, #000);font-weight:700}.dashboard-section-title--spaced{margin:2rem 0 1rem}.dashboard-section-title--small-margin{margin:.3rem 0 .5rem .5rem}.dashboard-daily-wrapper{background:var(--color-card, #fff);border:2px solid var(--color-primary, #ffd600);border-radius:20px;padding:clamp(12px,3vw,24px);margin-bottom:1.5rem;box-shadow:0 2px 8px #0000000f}.dashboard-gradient-card{position:relative;overflow:hidden;border-radius:15px;padding:18px 24px;transition:opacity .2s ease;display:flex;gap:16px;margin-bottom:1.25rem}.dashboard-gradient-card--clickable{cursor:pointer}.dashboard-gradient-card--clickable:hover{opacity:.9}.dashboard-gradient-card--orange{align-items:center;background:linear-gradient(121deg,#ea580c 1%,#fb923c)}.dashboard-gradient-card--purple{background:linear-gradient(121deg,#7f22fe 1%,#4f39f6)}.dashboard-gradient-card--teal{background:linear-gradient(121deg,#0d9488 1%,#5eead4)}.dashboard-card-header{display:flex;align-items:center;gap:16px;margin-bottom:25px;padding:0}.dashboard-card-header__icon-box{width:61px;height:58px;background:var(--color-default, #f2f3f2);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard-card-header__title{font-size:18px;font-weight:700;color:var(--color-text, #000)}.dashboard-white-card{background:var(--color-card, #fff);border:1px solid var(--color-border, #e6e3e3);border-radius:15px;padding:24px;overflow:hidden}.dashboard-kpi-badges{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:auto;padding-top:24px}.dashboard-kpi-badges__item{display:flex;align-items:center;gap:8px;cursor:pointer;background:#fffc;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);border-radius:10px;padding:8px 14px;transition:opacity .2s ease}.dashboard-kpi-badges__item--purple{justify-content:space-between;color:#1114bb}.dashboard-kpi-badges__item--teal{justify-content:space-between;color:#0d9488}.dashboard-kpi-badges__item:hover{opacity:.7}.dashboard-small-stats-wrapper{margin-top:1.25rem}.dashboard-small-stats-wrapper .small-stat-card{position:relative;overflow:hidden;cursor:pointer;border-radius:10px;padding:40px 38px 24px;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;box-sizing:border-box}.dashboard-small-stats-wrapper .small-stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.dashboard-small-stats-wrapper .small-stat-card__accent-circle{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}.dashboard-small-stats-wrapper .small-stat-card__count{font-size:32px;line-height:1.2;color:var(--color-text, #000)}.dashboard-small-stats-wrapper .small-stat-card__title{font-size:16px;margin-top:12px;font-weight:500;color:var(--color-text, #000)}.dashboard-overview-wrapper{background:var(--color-default, #f5f5f5);border-radius:20px;padding:clamp(12px,3vw,24px)}.dashboard-arrow-circle{position:absolute;top:24px;right:24px;width:45px;height:45px;border-radius:50%;background:#fffc;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);display:flex;align-items:center;justify-content:center}.dashboard-overview-header{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.dashboard-overview-header__range{width:280px}.dashboard-gradient-card__content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:flex-start;color:#fff}.dashboard-gradient-card__number{font-size:42px;font-weight:700;line-height:1.2}.dashboard-gradient-card__label{font-size:16px;margin-top:8px;opacity:.9}.dashboard-kpi-badges__text{font-size:14px;flex:1;color:#1114bb;display:flex;gap:4px;align-items:center}[dir=rtl] .dashboard-section-title--small-margin{margin:.3rem .5rem .5rem 0}[dir=rtl] .small-stat-card__accent-circle{right:auto;left:12px}[dir=rtl] .dashboard-arrow-circle{right:auto;left:24px}.swap-teasing-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1100;opacity:0;padding:1rem}.swap-teasing-overlay.is-open{animation:backdropFadeIn .2s ease forwards}.swap-teasing-overlay.is-exit{animation:backdropFadeOut .2s ease forwards}.swap-teasing-modal{position:relative;background-color:#ffcb05;border-radius:20px;overflow:hidden;width:700px;height:700px;flex-shrink:0;opacity:0;transform:scale(.9);animation:modalFadeIn .25s ease forwards}.swap-teasing-close{position:absolute;top:22px;right:22px;z-index:10;cursor:pointer;background:none;border:none;padding:0;display:flex;transition:opacity .2s}.swap-teasing-close:hover{opacity:.75}.swap-teasing-sidebar{position:absolute;top:32px;left:22px;width:210px;height:calc(100% - 64px);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 20px #00000014}.swap-teasing-sidebar img{width:100%;height:100%;object-fit:contain;object-position:top center;display:block}.swap-teasing-content{position:absolute;inset:0 0 0 276px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:40px 44px 40px 0;gap:.75rem;direction:rtl}.swap-teasing-title{width:100%;height:24px;display:block;object-fit:contain;object-position:right center}.swap-teasing-decoration{position:absolute;bottom:-20px;right:-10px;width:220px;height:auto;pointer-events:none;z-index:0}.swap-teasing-title,.swap-teasing-logo-wrapper,.swap-teasing-description,.swap-teasing-actions{position:relative;z-index:1}.swap-teasing-logo-wrapper{background:#fff;border-radius:8px;padding:.5rem 1.25rem;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}.swap-teasing-logo,.swap-teasing-description{width:100%;height:auto;display:block}.swap-teasing-actions{display:flex;flex-direction:row;align-items:center;gap:1rem;width:100%;margin-top:14px}.swap-teasing-cta{background:none;border:none;padding:0;cursor:pointer;display:flex;flex:1;transition:opacity .2s}.swap-teasing-cta img{width:100%;height:auto;display:block}.swap-teasing-cta:hover{opacity:.85}.swap-teasing-details-link{background:none;border:none;padding:0;cursor:pointer;display:flex;flex-shrink:0;transition:opacity .2s}.swap-teasing-details-link img{height:18px;width:auto}.swap-teasing-details-link:hover{opacity:.7}.swap-teasing-modal--anim{width:540px;height:auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:52px 36px 32px;gap:26px}.swap-teasing-stage{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.swap-teasing-anim-logo{width:58%;max-width:290px;height:auto;display:block;transform-origin:50% 50%;will-change:transform,opacity;animation:swapTeasingPop 1.4s cubic-bezier(.34,1.56,.64,1) .3s both}.swap-teasing-anim-promo{width:78%;max-width:380px;height:auto;display:block;transform-origin:50% 50%;will-change:transform,opacity;animation:swapTeasingSlideUp .9s cubic-bezier(.16,1,.3,1) 1s both}@keyframes swapTeasingPop{0%{opacity:0;transform:scale(0) rotate(-8deg)}55%{opacity:1;transform:scale(1.15) rotate(-11deg)}68%{transform:scale(.93) rotate(-6deg)}80%{transform:scale(1.05) rotate(-9deg)}90%{transform:scale(.98) rotate(-7.5deg)}to{opacity:1;transform:scale(1) rotate(-8deg)}}@keyframes swapTeasingSlideUp{0%{opacity:0;transform:translateY(160%) rotate(-4deg)}to{opacity:1;transform:translateY(0) rotate(-4deg)}}.swap-teasing-actions--anim{width:100%;margin-top:4px;gap:.75rem;justify-content:center}.swap-teasing-modal--anim .swap-teasing-close{top:14px;right:14px}.swap-teasing-modal--anim .swap-teasing-cta{flex:0 0 auto;height:48px}.swap-teasing-modal--anim .swap-teasing-cta img{width:auto;height:100%;max-height:100%;object-fit:contain}.swap-teasing-modal--anim .swap-teasing-details-link img{height:16px}@media(max-width:540px){.swap-teasing-modal--anim{width:92vw;min-height:0;padding:32px 18px 22px;gap:22px}.swap-teasing-modal--anim .swap-teasing-stage{gap:22px}.swap-teasing-modal--anim .swap-teasing-anim-logo{width:52%;max-width:200px}.swap-teasing-modal--anim .swap-teasing-anim-promo{width:84%;max-width:280px}.swap-teasing-modal--anim .swap-teasing-actions--anim{flex-direction:column-reverse;align-items:stretch;gap:14px;margin-top:6px}.swap-teasing-modal--anim .swap-teasing-cta{flex:0 0 auto;width:100%;height:auto}.swap-teasing-modal--anim .swap-teasing-cta img{width:100%;max-width:280px;height:auto;margin:0 auto}.swap-teasing-modal--anim .swap-teasing-details-link{justify-content:center}.swap-teasing-modal--anim .swap-teasing-details-link img{height:18px}}@media(max-width:760px){.swap-teasing-modal{width:min(92vw,92vh);height:min(92vw,92vh)}.swap-teasing-modal--anim{width:min(92vw,480px);height:auto}}@media(max-width:540px){.swap-teasing-modal{width:92vw;height:auto;min-height:400px;border-radius:16px}.swap-teasing-sidebar{display:none}.swap-teasing-content{position:relative;inset:0;padding:3.5rem 1.5rem 2rem;align-items:stretch;gap:1rem}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}pre{white-space:pre-wrap}body{margin:0;font-family:var(--font-family-base);-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 h1{font-size:var(--font-size-page-title);font-weight:800;letter-spacing:var(--letter-spacing-title)}body h2{font-size:1.25rem;font-weight:800;letter-spacing:var(--letter-spacing-title)}body h3{font-size:var(--font-size-card-title);font-weight:800}body h4{font-size:var(--font-size-body);font-weight:700}body h5{font-size:var(--font-size-label);font-weight:700}body h6{font-size:var(--font-size-meta);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}.maintenance-page{display:flex;align-items:center;justify-content:center;min-height:100dvh;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}
